Diff of the two buildlogs: -- --- b1/build.log 2024-12-11 18:27:25.143672242 +0000 +++ b2/build.log 2024-12-11 18:29:23.982259685 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Dec 11 06:25:02 -12 2024 -I: pbuilder-time-stamp: 1733941502 +I: Current time: Thu Dec 12 08:27:35 +14 2024 +I: pbuilder-time-stamp: 1733941655 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -36,52 +36,84 @@ dpkg-source: info: applying cross.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/13269/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2085/tmp/hooks/D01_modify_environment starting +debug: Running on virt64z. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Dec 11 18:27 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/2085/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2085/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='33a9508d367d461d88bd236e98837d84' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='13269' - PS1='# ' - PS2='> ' + INVOCATION_ID=6ff3c809839e44799a2bf4f621508dcd + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=2085 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.XHVt7Q8r/pbuilderrc_uTaf --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.XHVt7Q8r/b1 --logfile b1/build.log easychem_0.6-9.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.XHVt7Q8r/pbuilderrc_oFVB --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.XHVt7Q8r/b2 --logfile b2/build.log easychem_0.6-9.dsc' + SUDO_GID=110 + SUDO_UID=103 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt32c 6.1.0-28-armmp-lpae #1 SMP Debian 6.1.119-1 (2024-11-22) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/13269/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/2085/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -334,7 +366,7 @@ Get: 211 http://deb.debian.org/debian trixie/main armhf libxdamage-dev armhf 1:1.1.6-1+b2 [14.8 kB] Get: 212 http://deb.debian.org/debian trixie/main armhf libxml2-utils armhf 2.12.7+dfsg+really2.9.14-0.2+b1 [98.3 kB] Get: 213 http://deb.debian.org/debian trixie/main armhf libgtk2.0-dev armhf 2.24.33-6 [798 kB] -Fetched 69.9 MB in 2s (44.0 MB/s) +Fetched 69.9 MB in 4s (19.5 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-minimal:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19680 files and directories currently installed.) @@ -1034,8 +1066,8 @@ Setting up tzdata (2024b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Dec 11 18:26:23 UTC 2024. -Universal Time is now: Wed Dec 11 18:26:23 UTC 2024. +Local time is now: Wed Dec 11 18:28:36 UTC 2024. +Universal Time is now: Wed Dec 11 18:28:36 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libsysprof-capture-4-dev:armhf (47.2-1) ... @@ -1227,7 +1259,11 @@ fakeroot is already the newest version (1.36-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/easychem-0.6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../easychem_0.6-9_source.changes +I: user script /srv/workspace/pbuilder/2085/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/2085/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/easychem-0.6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../easychem_0.6-9_source.changes dpkg-buildpackage: info: source package easychem dpkg-buildpackage: info: source version 0.6-9 dpkg-buildpackage: info: source distribution unstable @@ -1241,7 +1277,7 @@ make[1]: Entering directory '/build/reproducible-path/easychem-0.6' dh_auto_clean -- -f Makefile.linux dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level 7 in use) - make -j3 clean -f Makefile.linux + make -j4 clean -f Makefile.linux make[2]: Entering directory '/build/reproducible-path/easychem-0.6' cd graph; make clean make[3]: Entering directory '/build/reproducible-path/easychem-0.6/graph' @@ -1287,61 +1323,38 @@ make[1]: Entering directory '/build/reproducible-path/easychem-0.6' dh_auto_build -- -f Makefile.linux all dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 7 in use) - make -j3 -f Makefile.linux all + make -j4 -f Makefile.linux all make[2]: Entering directory '/build/reproducible-path/easychem-0.6' cd postscript; make all -cd graph; make all -gcc `pkg-config --cflags gtk+-2.0` -W -Wpointer-arith -pedantic -std=c99 -DUNIX -DI18N -DPREFIX=\"/usr\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/easychem-0.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c auxi.c make[3]: Entering directory '/build/reproducible-path/easychem-0.6/postscript' make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. +cd graph; make all +sed -e 's/%.*$//' preamble.ps | perl -e 'while(<>){chomp; if (/^ *%/) {print "\n$_\n";} else {print "$_ ";}}' | sed -e 's#$#\\n", file);\n#' | sed -e 's#^#fputs ("#' | sed -e 's/ */ /g' > preamble.c +gcc `pkg-config --cflags gtk+-2.0` -W -Wpointer-arith -pedantic -std=c99 -DUNIX -DI18N -DPREFIX=\"/usr\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/easychem-0.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c auxi.c make[3]: Entering directory '/build/reproducible-path/easychem-0.6/graph' make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. -sed -e 's/%.*$//' preamble.ps | perl -e 'while(<>){chomp; if (/^ *%/) {print "\n$_\n";} else {print "$_ ";}}' | sed -e 's#$#\\n", file);\n#' | sed -e 's#^#fputs ("#' | sed -e 's/ */ /g' > preamble.c gdk-pixbuf-csource --raw --name=graph_text_center text_center.png > text_center.c +gcc `pkg-config --cflags gtk+-2.0` -W -Wpointer-arith -pedantic -std=c99 -DUNIX -DI18N -DPREFIX=\"/usr\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/easychem-0.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c bonds.c sed -e 's/%.*$//' times.ps | perl -e 'while(<>){chomp; if (/^ *%/) {print "\n$_\n";} else {print "$_ ";}}' | sed -e 's#$#\\n", file);\n#' | sed -e 's#^#fputs ("#' | sed -e 's/ */ /g' > times.c gdk-pixbuf-csource --raw --name=graph_text_left text_left.png > text_left.c sed -e 's/%.*$//' cm.ps | perl -e 'while(<>){chomp; if (/^ *%/) {print "\n$_\n";} else {print "$_ ";}}' | sed -e 's#$#\\n", file);\n#' | sed -e 's#^#fputs ("#' | sed -e 's/ */ /g' > cm.c gdk-pixbuf-csource --raw --name=graph_text_right text_right.png > text_right.c -sed -e 's/%.*$//' cmi.ps | perl -e 'while(<>){chomp; if (/^ *%/) {print "\n$_\n";} else {print "$_ ";}}' | sed -e 's#$#\\n", file);\n#' | sed -e 's#^#fputs ("#' | sed -e 's/ */ /g' > cmi.c -sed -e 's/%.*$//' cmb.ps | perl -e 'while(<>){chomp; if (/^ *%/) {print "\n$_\n";} else {print "$_ ";}}' | sed -e 's#$#\\n", file);\n#' | sed -e 's#^#fputs ("#' | sed -e 's/ */ /g' > cmb.c gdk-pixbuf-csource --raw --name=graph_arrowhead_right arrowhead_right.png > arrowhead_right.c +sed -e 's/%.*$//' cmi.ps | perl -e 'while(<>){chomp; if (/^ *%/) {print "\n$_\n";} else {print "$_ ";}}' | sed -e 's#$#\\n", file);\n#' | sed -e 's#^#fputs ("#' | sed -e 's/ */ /g' > cmi.c gdk-pixbuf-csource --raw --name=graph_nohead_right nohead_right.png > nohead_right.c -sed -e 's/%.*$//' cmbi.ps | perl -e 'while(<>){chomp; if (/^ *%/) {print "\n$_\n";} else {print "$_ ";}}' | sed -e 's#$#\\n", file);\n#' | sed -e 's#^#fputs ("#' | sed -e 's/ */ /g' > cmbi.c +sed -e 's/%.*$//' cmb.ps | perl -e 'while(<>){chomp; if (/^ *%/) {print "\n$_\n";} else {print "$_ ";}}' | sed -e 's#$#\\n", file);\n#' | sed -e 's#^#fputs ("#' | sed -e 's/ */ /g' > cmb.c gdk-pixbuf-csource --raw --name=graph_semihead_right1 semihead_right1.png > semihead_right1.c -sed -e 's/%.*$//' cm_common.ps | perl -e 'while(<>){chomp; if (/^ *%/) {print "\n$_\n";} else {print "$_ ";}}' | sed -e 's#$#\\n", file);\n#' | sed -e 's#^#fputs ("#' | sed -e 's/ */ /g' > cm_common.c gdk-pixbuf-csource --raw --name=graph_semihead_right2 semihead_right2.png > semihead_right2.c +sed -e 's/%.*$//' cmbi.ps | perl -e 'while(<>){chomp; if (/^ *%/) {print "\n$_\n";} else {print "$_ ";}}' | sed -e 's#$#\\n", file);\n#' | sed -e 's#^#fputs ("#' | sed -e 's/ */ /g' > cmbi.c gdk-pixbuf-csource --raw --name=graph_arrowhead_left arrowhead_left.png > arrowhead_left.c -make[3]: Leaving directory '/build/reproducible-path/easychem-0.6/postscript' -gcc `pkg-config --cflags gtk+-2.0` -W -Wpointer-arith -pedantic -std=c99 -DUNIX -DI18N -DPREFIX=\"/usr\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/easychem-0.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c bonds.c +sed -e 's/%.*$//' cm_common.ps | perl -e 'while(<>){chomp; if (/^ *%/) {print "\n$_\n";} else {print "$_ ";}}' | sed -e 's#$#\\n", file);\n#' | sed -e 's#^#fputs ("#' | sed -e 's/ */ /g' > cm_common.c gdk-pixbuf-csource --raw --name=graph_nohead_left nohead_left.png > nohead_left.c gdk-pixbuf-csource --raw --name=graph_semihead_left1 semihead_left1.png > semihead_left1.c +make[3]: Leaving directory '/build/reproducible-path/easychem-0.6/postscript' +gcc `pkg-config --cflags gtk+-2.0` -W -Wpointer-arith -pedantic -std=c99 -DUNIX -DI18N -DPREFIX=\"/usr\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/easychem-0.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c easychem.c gdk-pixbuf-csource --raw --name=graph_semihead_left2 semihead_left2.png > semihead_left2.c make[3]: Leaving directory '/build/reproducible-path/easychem-0.6/graph' -gcc `pkg-config --cflags gtk+-2.0` -W -Wpointer-arith -pedantic -std=c99 -DUNIX -DI18N -DPREFIX=\"/usr\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/easychem-0.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c easychem.c -In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, - from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, - from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, - from /usr/include/gtk-2.0/gtk/gtkbin.h:35, - from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, - from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, - from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, - from /usr/include/gtk-2.0/gtk/gtk.h:33, - from auxi.c:16: -/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] - 236 | void gtk_type_init (GTypeDebugFlags debug_flags); - | ^~~~ -In file included from /usr/include/glib-2.0/gobject/gobject.h:26, - from /usr/include/glib-2.0/gobject/gbinding.h:31, - from /usr/include/glib-2.0/glib-object.h:24, - from /usr/include/glib-2.0/gio/gioenums.h:30, - from /usr/include/glib-2.0/gio/giotypes.h:30, - from /usr/include/glib-2.0/gio/gio.h:28, - from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, - from /usr/include/gtk-2.0/gdk/gdk.h:32, - from /usr/include/gtk-2.0/gtk/gtk.h:32: -/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here - 725 | { - | ^ +gcc `pkg-config --cflags gtk+-2.0` -W -Wpointer-arith -pedantic -std=c99 -DUNIX -DI18N -DPREFIX=\"/usr\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/easychem-0.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c export.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, @@ -1366,6 +1379,19 @@ /usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here 725 | { | ^ +In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, + from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, + from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, + from /usr/include/gtk-2.0/gtk/gtk.h:126: +/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] + 73 | GTimeVal last_popdown; + | ^~~~~~~~ +In file included from /usr/include/glib-2.0/glib/galloca.h:34, + from /usr/include/glib-2.0/glib.h:32, + from /usr/include/glib-2.0/gobject/gbinding.h:30: +/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here + 580 | struct _GTimeVal + | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, @@ -1374,7 +1400,7 @@ from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, - from easychem.c:39: + from auxi.c:16: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ @@ -1390,60 +1416,6 @@ /usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here 725 | { | ^ -In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, - from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, - from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, - from /usr/include/gtk-2.0/gtk/gtk.h:126: -/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] - 73 | GTimeVal last_popdown; - | ^~~~~~~~ -In file included from /usr/include/glib-2.0/glib/galloca.h:34, - from /usr/include/glib-2.0/glib.h:32, - from /usr/include/glib-2.0/gobject/gbinding.h:30: -/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here - 580 | struct _GTimeVal - | ^~~~~~~~~ -auxi.c: In function 'precise_time': -auxi.c:25:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] - 25 | GTimeVal t; - | ^~~~~~~~ -/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here - 580 | struct _GTimeVal - | ^~~~~~~~~ -auxi.c:27:3: warning: 'g_get_current_time' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] - 27 | g_get_current_time (&t); - | ^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/glib-2.0/glib/giochannel.h:35, - from /usr/include/glib-2.0/glib.h:56: -/usr/include/glib-2.0/glib/gmain.h:819:8: note: declared here - 819 | void g_get_current_time (GTimeVal *result); - | ^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, - from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, - from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, - from /usr/include/gtk-2.0/gtk/gtk.h:126: -/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] - 73 | GTimeVal last_popdown; - | ^~~~~~~~ -In file included from /usr/include/glib-2.0/glib/galloca.h:34, - from /usr/include/glib-2.0/glib.h:32, - from /usr/include/glib-2.0/gobject/gbinding.h:30: -/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here - 580 | struct _GTimeVal - | ^~~~~~~~~ -In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, - from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, - from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, - from /usr/include/gtk-2.0/gtk/gtk.h:126: -/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] - 73 | GTimeVal last_popdown; - | ^~~~~~~~ -In file included from /usr/include/glib-2.0/glib/galloca.h:34, - from /usr/include/glib-2.0/glib.h:32, - from /usr/include/glib-2.0/gobject/gbinding.h:30: -/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here - 580 | struct _GTimeVal - | ^~~~~~~~~ bonds.c: In function 'load_list_bonds': bonds.c:1602:7: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 1602 | fgets (buf, LONG, file); @@ -1477,17 +1449,19 @@ bonds.c:1712:11: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 1712 | fgets (buf, LONG - 1, file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -easychem.c: In function 'main': -easychem.c:3200:3: warning: 'g_atexit' is deprecated [-Wdeprecated-declarations] - 3200 | g_atexit (easychem_quit); +In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, + from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, + from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, + from /usr/include/gtk-2.0/gtk/gtk.h:126: +/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] + 73 | GTimeVal last_popdown; | ^~~~~~~~ -In file included from /usr/include/glib-2.0/glib/gthread.h:36, - from /usr/include/glib-2.0/glib/gasyncqueue.h:34, - from /usr/include/glib-2.0/glib.h:34: -/usr/include/glib-2.0/glib/gutils.h:329:9: note: declared here - 329 | void g_atexit (GVoidFunc func); - | ^~~~~~~~ -gcc `pkg-config --cflags gtk+-2.0` -W -Wpointer-arith -pedantic -std=c99 -DUNIX -DI18N -DPREFIX=\"/usr\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/easychem-0.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c export.c +In file included from /usr/include/glib-2.0/glib/galloca.h:34, + from /usr/include/glib-2.0/glib.h:32, + from /usr/include/glib-2.0/gobject/gbinding.h:30: +/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here + 580 | struct _GTimeVal + | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, @@ -1512,6 +1486,58 @@ /usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here 725 | { | ^ +In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, + from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, + from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, + from /usr/include/gtk-2.0/gtk/gtkbin.h:35, + from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, + from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, + from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, + from /usr/include/gtk-2.0/gtk/gtk.h:33, + from easychem.c:39: +/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] + 236 | void gtk_type_init (GTypeDebugFlags debug_flags); + | ^~~~ +In file included from /usr/include/glib-2.0/gobject/gobject.h:26, + from /usr/include/glib-2.0/gobject/gbinding.h:31, + from /usr/include/glib-2.0/glib-object.h:24, + from /usr/include/glib-2.0/gio/gioenums.h:30, + from /usr/include/glib-2.0/gio/giotypes.h:30, + from /usr/include/glib-2.0/gio/gio.h:28, + from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, + from /usr/include/gtk-2.0/gdk/gdk.h:32, + from /usr/include/gtk-2.0/gtk/gtk.h:32: +/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here + 725 | { + | ^ +auxi.c: In function 'precise_time': +auxi.c:25:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] + 25 | GTimeVal t; + | ^~~~~~~~ +/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here + 580 | struct _GTimeVal + | ^~~~~~~~~ +auxi.c:27:3: warning: 'g_get_current_time' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] + 27 | g_get_current_time (&t); + | ^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/glib-2.0/glib/giochannel.h:35, + from /usr/include/glib-2.0/glib.h:56: +/usr/include/glib-2.0/glib/gmain.h:819:8: note: declared here + 819 | void g_get_current_time (GTimeVal *result); + | ^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, + from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, + from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, + from /usr/include/gtk-2.0/gtk/gtk.h:126: +/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] + 73 | GTimeVal last_popdown; + | ^~~~~~~~ +In file included from /usr/include/glib-2.0/glib/galloca.h:34, + from /usr/include/glib-2.0/glib.h:32, + from /usr/include/glib-2.0/gobject/gbinding.h:30: +/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here + 580 | struct _GTimeVal + | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, @@ -1546,11 +1572,17 @@ postscript/cmbi.c:1:1: warning: string length '83388' is greater than the length '4095' ISO C99 compilers are required to support [-Woverlength-strings] 1 | fputs (" FontDirectory/CMFXbi known{/CMFXbi findfont dup/UniqueID known{dup /UniqueID get 4176587 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 12 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /CMFXbi def /FontBBox {-29 -250 1274 754 }readonly def /UniqueID 4176587 def /XUID [1021 824 540253354 1520950] def /PaintType 0 def /FontInfo 10 dict dup begin /version (001.000) readonly def /Notice () readonly def /FullName (CMFXbi) readonly def /FamilyName (CM) readonly def /Weight (Bold) readonly def /FSType 0 def /ItalicAngle -14.04 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 { 1 index exch /.notdef put} for dup 1/alpha put dup 2/beta put dup 3/gamma put dup 4/delta put dup 5/epsilon1 put dup 6/zeta put dup 7/eta put dup 8/theta put dup 9/iota put dup 10/kappa put dup 11/lambda put dup 12/mu put dup 13/nu put dup 14/xi put dup 15/pi put dup 16/rho put dup 17/sigma put dup 18/tau put dup 19/upsilon put dup 20/phi put dup 21/chi put dup 22/psi put dup 23/omega put dup 24/epsilon put dup 25/theta1 put dup 26/pi1 put dup 27/rho1 put dup 28/sigma1 put dup 29/phi1 put dup 32/space put dup 33/exclam put dup 34/quotedbl put dup 35/numbersign put dup 36/dollar put dup 37/percent put dup 38/ampersand put dup 39/quotesingle put dup 40/parenleft put dup 41/parenright put dup 42/asterisk put dup 43/plus put dup 44/comma put dup 45/endash put dup 46/period put dup 47/slash put dup 48/zero put dup 49/one put dup 50/two put dup 51/three put dup 52/four put dup 53/five put dup 54/six put dup 55/seven put dup 56/eight put dup 57/nine put dup 58/colon put dup 59/semicolon put dup 60/less put dup 61/equal put dup 62/greater put dup 63/question put dup 64/at put dup 65/A put dup 66/B put dup 67/C put dup 68/D put dup 69/E put dup 70/F put dup 71/G put dup 72/H put dup 73/I put dup 74/J put dup 75/K put dup 76/L put dup 77/M put dup 78/N put dup 79/O put dup 80/P put dup 81/Q put dup 82/R put dup 83/S put dup 84/T put dup 85/U put dup 86/V put dup 87/W put dup 88/X put dup 89/Y put dup 90/Z put dup 91/bracketleft put dup 92/backslash put dup 93/bracketright put dup 94/asciicircum put dup 96/grave put dup 97/a put dup 98/b put dup 99/c put dup 100/d put dup 101/e put dup 102/f put dup 103/g put dup 104/h put dup 105/i put dup 106/j put dup 107/k put dup 108/l put dup 109/m put dup 110/n put dup 111/o put dup 112/p put dup 113/q put dup 114/r put dup 115/s put dup 116/t put dup 117/u put dup 118/v put dup 119/w put dup 120/x put dup 121/y put dup 122/z put dup 127/hyphen put dup 128/Gamma put dup 129/Delta put dup 130/Theta put dup 131/Lambda put dup 132/Xi put dup 133/Pi put dup 134/Sigma put dup 135/Upsilon put dup 136/Phi put dup 137/Psi put dup 138/Omega put dup 139/lscript put dup 140/partialdiff put dup 141/oe put dup 142/OE put dup 161/exclamdown put dup 168/dieresis put dup 175/macron put dup 180/acute put dup 184/cedilla put dup 191/questiondown put dup 198/AE put dup 216/Oslash put dup 223/germandbls put dup 230/ae put dup 248/oslash put readonly def currentdict end currentfile eexec 6A30F2FC28B4DA5D90E34ACD9DEE92EC104834AF46FB342EDC28E4E336B7BA1B41201399 BB76B8B0A56161E6A5BBFFD23A68BB741A90564A5CD28269880656A665624ABD7327D649 B90809E57C814799F7D24EB38EB19642D69A0E323C4F24D3BC1DC6466529112DE235015F 2DB710549A33305ABE36EEF9C09C24A79E7B0A2678C8D74D5207640E3053C532BE68EF83 BEEF3B06D7016E35BBEFAE2551B9FA01F54C4D21C30A4A138062331D2B53BB46AC11E81F 4CB0146B898F66B7651661FDD87CF1AE2D81B74683DE09B21A6EFC04D3D957636D55D106 0CD62D440D9933C84DC48FFECAA80C3D8D3EEBD2F5BE4C15C40A23D3C26FEB46851D2169 D5577030B8A042F4201AA5E85DFEC8BD859A57F07FEA347BBE8A22D4611F62E5ECC6F0C0 3FC7CD5BD57CB4F44C1344DB107E4D4ACB77AFC004EDFAAB9C6A3763C3DEE4F9EEF850CC DAAD34D7534BEB779041EC9434EF111DDDA724EE472649BD4125E2D7A12E6612EAE06872 22F142AF9ED3FFB34E1BD6063E4F64F23D9BCAAEF2F9DE519A7037C114FB29C19DBD03C4 B1A1EE441D03ECAFE1CEC658428EDD562AE4AF3F73142127E36F8E1E891E0145DD0CAE9A 39DBD08AE938B38FC432EE19A0BDEACAFA4FC19660D652CA2E72C282FB473F3C0E2F6BF2 2E58BB91E1AE57C6FD7CBF21AD3F30C5AF396B4D73DC5754994D344675CC7B34A9259514 68C106452CD0076598C39D8BDAE6B5B83758FBDE436EAB5369363B078E038F12376628AA 2CD0476CF98741CA116BFD99ABE16D5A95A54BA99F628669C41AF9F782E66B5DD7300652 7DA0E3DE39AF419D537AEBEA66E2AEEB0A328FA20FC32E39815D9EF65CAF000EAEEE64DD FEA24A3D954614C5D22E683E5B231F759EAD882BE53D74800DCC89DC82B677CA9C9C9965 97E88F35457EE4A5BA12E52B0DEB7CAFA4AC37BB7BEB0A65AACFB451E44A18216BA082CB 348FE4613FCBFA834AB44D601B61FC22ED715C27216C4CDB54279087108B4B8C5C8200FE 1265D481A752DB0BCBD56A7119DBFAB950ADE705B6BA57817291513D78DB1C970B279436 29C11E8C48B6F17F559B6E3DBA8EC142A3667611A3B0F2E2B8CA0A469C1F60343064303B 3B435F2ECBE5F78EFBD35A5A56B1A647CA8521E4B2BC0319DEBC174A27A4D65A10882772 5E51AEC26C44843FB167F2F89E5F3D04406CBBC2316349A0C9F03258AD75197CBB6DAA9F 719C00C3CD780776EE727C0FA35CBCA8DEB84A548512FB9CC17011BE934ADA67D5980E3A 99CC1EFB1ABAB7EDB9A60119CC01D4277DE99A6CF1E7EFEB63C31C5C3F8184C2584B2206 C1DEFB99827D616E1043A13A738839B8423ED396F23831ECBBFE1277249939C1502BFC0C 9D3CB383549C43901B0E3A946ECB1692D9C72192DEC2F94453A30E5FA330E89CAB1D859F 86139ADA8D57CCF2F86CFC30E3F05777719170537A918350719E0A774E4EE5B2DE804F4B B548990C8FF895155B5755FCA67AA222F97A1C83C880C2EC86422249DD2E0708DEB9785E 9801A036974D24EF77E4A02878C61A674A4A375706CE6F0A3DE67E1B4392B9256A9C4DAA F2FF573156030F3DD95DD937D451712D03173649C1465F7B6AE40681B79822EDD26A5B94 276445BB68B08C583456772D0E459EF364EF2BCF743CF05E0201FEB7656DC0610EEF024A 8C14B612CF3D92582123D8A1B940571D57767F1D115EC50DAA6EA8FF17068BEBDC0772C3 40C7327CD0907A428BAF80FFEAAE9CBA93E4AF054173EBDFE079CC3AAA1FD4E2A54EF19B C8476C5471D4DCB8B92B3F7C62A66A0042A464B3AA7C7AD8E88D97D51955B0E9641C266B 6C2E3169254F7B1B5202BB9EACC89A384108F9A1C1635C21879B07EAEDF22C224817DE59 04F8CBF597B2A25FB1C1D2281B48309EF70AF333187BECA93FCF3648CC2F37B2F763D42C CAB6C1B75E8DF950DD0CF835A70CA827D0E0F0ECA8635B7A1F16301F39C3C4721B45A25C 79CD357C16A93DAA1C506A3B542B5BF312EAB1919C95E8F9B7AA58F85645D59C17BF8560 73E183CF1B6C070AEA01D7D1ED6B4CD478B938A5D5D20D8832A8F16790EAAA8F22B066D8 8F6D7F3071C276DA456AE9582F4D1C9EE000CBF44330F65E4881CC17A19B856BA55C28CD CE30CE1133CEA34DB3B340C1A9724BEEF5552BEDF45802F78803C8CB4CE1D14E1DD8C058 BF51B14EA7D13B579EE8E3854068AF32DB57394E2F7AC55CAC31DB5A49001A36165CA612 114247FC5A672F5C977112F66D99DB4C849B91207D4CB5B9D9AC664C6142C4606849DB54 9E81CD1DD17AC37F7FA79CA2775068213BE07100DFB1A6C773C0CE498A9D1E9B8C88FAB5 9CC0055AE5839A0B01C6A034A03AAE87A4CE232AA123CF418633920DCCE5AA4B1439F412 73B0998D9CD5C4810E1939EAB034814669D8BAFFDEB4E240902CC1C155B22A002BE7E9BF 2157D8E08EB4FDA2F219179E260B2DCD0FB2E48B3F4FAF1E7FC6DE260E21FC5E7E83904B BF1715C2F22ED8B91860334E7B2FCCFEE84292B47A08B0DDF20E0B5F18E8FEE750C520AE 0B8B84B52F6082505011BED7DA7F0D18DFD791D44FBB13DEF8B9A32703C8EE1ECD7E6DEA 48EDC71EF7F4C9EDA312684A51B1C16BFFA6E56F691E3F37AE5CB25358C676378337DD6C D6524FA50153A0C531D30C03E2BE10FA293BE4BF64B2018CB712A352C6E6316EF409B53E 28C02046CAAC47C9FEE4D3853A2C717CABFFAA50B36171CAAA8307949884035216DDD33D F4BDAA9409C0A3EAC4A0F651F93284058C26C85D10DD56D0716B0D606E1204EBC7858BE2 F560C51BC36A03644232F9EF6748891E7A47AA6365F26C79B3EAF4C2A97CF0B9BE1DC2CF 6DF2C571088E3FA938D4B1557300CD7475714BCF02FC90BB21C577AC300792543E2E722E 0C8D562046DC3089F67AD009DFCD9621793EE169891547841A3C3F6BC75DFB57D22BFE54 DA7FF8CBB4587B65C0445EA0083B68B1DB8295612283EED0976B7B3E20C5593BF560E4F5 398A22258FE54F1ABED8CE0B846E14B8BE84F5E1E164803EEE784DBEE5AF80ADE5A0FB12 33E318DC3D5D62E18DF4D3419E7DB043F894005EC71F9E37967D791E092F01956C83DD7C 51239F5D605E1E32F62F176208D07BE6E76DFE0EB8179FFE6D6C758C9586F0F0E121041C 14F69C5509D2F0DAB0A20E9E0234FCF7CCFDB8EED9A385D201A78F907406F786DC284A87 DDBD634935F04E5362B938D0D31723911187295D30644341EDAA3065FCC202D739C6CF01 9D208936E23E77BFC327954137DD56A367FA297F94B9C1C6C21FAB22BBB420FD649AFF02 C2D74D5F74C934EFB1F11C8CE6AB778ACC34310EEB75FCB2D72BD5F82728B8AC750C8420 B0F5F523C42B1BF37A5138CAE4BED2935308D28B270189090F29595F4906F150C646C413 FD603C03D5B7AFCE3A52FD753C3C86B52F720C51A008B2309D97AE9312409F46C3CF6B34 58C903EAE4D2B93BEE0D8F4069BE069F3309FFF8CB32A1D8CADEDF6336C9A7340DC24E75 3F7083BD444B30D31AB8483BCDFEC363909D3D5A84AB29A606B21E8ED4FA99153647C22D 57D512292AFB7CBD52D130C71C32C010EB333008DBEE07D444B967BEB58BF6D0073457AB E09D843F2A94D8895DD47EE584E5EA056153900817DCA023E416F8FA3A6095C2ED64D128 CF90B9FC8D8DE6B8AE05BFF7824E5BCB16D413AF0FB28F8D7ED85FE960F335679ADDEF5F 966C38C92781E3F5A5A6C0CF49CE70DD3B9EDDB9FD4BB40472962DB7CFF6714D1F76F926 EE6B12025062A9614014A05BF901BB0B7984749CB40C0A578164A1C102668BA3B568B7A2 1309F7BADF70B330C1FA6356B3B6F0F6C13F77FB5186255CDCD4E730F9A0A79F9BE398AB C64F9CC35D59729BECC24C1DDD09C2ED74BF5C0B93C94958CD163E9E173B4AF03CA1D5FA 53C9D969337E187F396300A0DA8572314F9B84A667B1665975F8832AA4A349EEB64EE49C 5319E5E39D054BD067FE4FA5CE9E82B713F5EB0AA989AEFFA96EB1AEF709558F43EEB814 DCD4B6812CB1AA798C891002E1E1A9A3C2DEA486F969CC6D80EED969A6BCFA33258EC4BB C53CA4C38EBD40D6F6C88119A22E07649A125E9313B0C08C1F0DE4D275580E5C887BDDC9 5854E249F313025F56DE4E896A957F564608D826B22327781C238FDE9EF56E5539EF4D7F DA5D434110837069238F6874C1C25CBDB5262F7A5F738A1300AD90E6ADECCA26EC304D09 1115D6DC88C25DA0304AEF20C12CBA8A1BDA7E7BF47BEE069C4A1BAAF7052A32B28A3BB8 718781D8991D3E4E456180ACC86F9D6611D24AD360A395E548AFFA358FA8073BF243704E 2B75C218B337FA3333FB13E8E00EA934479F9DA80E07E71B3F89FC4FE8F7D5AD2BFB548E 2E686D18AE49E5523F3603D3A366498F5C89BF2C7A1A5940297633F772F95C14A2F33035 E5874B35576D0F2CADC542DD981426E4566F640509E97B9332F748A3C2D6C9D6EA0F1715 30B4CEE7186A463E07BE14CA5E895575CDA5D0C7FA10FD65003B2932854B0D544E73A419 2D843E371134E6A882FE0791CD0C8E4849CDCBCB29FA19EB57647C1BEF016334163CFA7E FFFEE0EC856C83F8051C29B48757AEFE99A9807375DD62E315F5D33F4F0E4F97044811CC 9698D03B7F24B0F930A2FFC5B9D6318D5132922246B77FFD43956F002B9EF8159E6D7CD1 D3E206B0D8DCA03104ACE8E5CEDFC9F803FC516959D5B7A5015545C711B93655C4254AD9 888518088DD5C8CB11F904823ACA7BD5199EDFCF0A32AF9457CF5C5D3E733C5B3F4BC076 23E2B3B4EFC0507085E1B52CE280B1C100C581FABA054A2F117C139EB464A57D3818F447 745FB2102C526E2C575618D2FF84EF16613EDE1C4CDC9B9050CF30D88D35A1BD51448739 44747A45B1363A69A8A3F8B536383CD7E149750E1A627887184B20D78B38589DF6FD8036 1490C8057F2FEE73EE59886AF8FF7DB88E6FCA357D3C8A2D67850BA56C9E8BE33C098394 3978E73C26A2FD669D0115E16EA1480C1E168309FAE87796DA02ABB90AD00B2BC11DE3AA 35374E3A75B7E3F6D6B7E6EF7DA02BD9674855936E78270941DA7892F84395DAAB446CD1 9A0DD03AD7685C4F5F8E99C6D18E47C0E81152CF996F60651B6FA00C2DCBA93C72CF0AC3 9FF097ACDB98C07EF4CB9E5B53F34A39310637B774EAA72B7852EB7A1A3343530907CDA3 66C74525C7D1128A72C9953D53A5488EE83548DE96A08AA5F2EC4779AE72EC62422338CC 7C746D4D6AF83575CD1FC3EF2C0BBB2156F61BA630AA7117643913F2321AAB8C7A21BCA1 778B78414F64CFB7FF99422F2D6D7F5255DFD9953769AD2849E028D32DD3945AEB111D9D 9E393CBEC9C12C114D1845B276BCC2899283A15C379C56F7DEDDD08C1F4E16282A4C2110 038224763744780DC5307D9AC49795B3CA050E43902F23056865574ECDAB0C0E846F5E44 1159B246D153BCF69D3E842D93B0E5E7DCA48ADDC90A67D2D960E755B21E431160CD8BD9 F2492B00AAEE3CB2BB68B6B34F961CFBC8D96EEC5AF219BE7E4AE0AF8E1B5C6E6D57FFD4 2A13DB05F3FBF2A1E0A1A6C90A559E2D09ACB4ADA974291DCC6F8158563FC96875A85119 FDBD731FCDDC0F4EC5C4433B24FA671785A38ACCC0B8E616CA4434CB71B798935CA490D0 0C0DAB24DF112BC59243DEC9FF5E7DD45E2B3F8B11744319F1955DC901D8A9574E8976FF 7C02B0946AA425BE32B56308C55D6F69C96EF86409BCF7ADF84347558BDF937261B1D45E B5837BBA6010B210F0B3C138BD75DA008956955FF481C644C758DF253629E8CE74AC44B0 80E4773A70B22D6B64DAE6E7431590FDE062C7DC0D5E1462DA76C43509223DB8B44A7476 F48EA09D4B86975A1576561377B2287EF2EA99E373DE2CEF9CA11F29377A82CC7ACCF271 83F2C591ECEA2B16CDA669D5C945B30813CF51FC607F6740EE453314DBE5AD38D0BA355E BBAC0D2DB0F5FD1C3E80B29A5545DB6F8C61DFBD45DAD97E36FA8B49E4BCDB99B5498A96 2F4C27F63FA50F4C8CF17E5321F276340C6ED94312B33FDF2F9FA458B282DC342A2AD6B8 930BDBDA001D5E902BF4D1948274182D594B6881946E4F6068F62E42CC91A8A7CF7EBC7F 5A46079E03F92F6BDE364D79798B1737EE01175E16BF002A6EC14E854B991AF825DE14B7 7E018456CCD2536B00221D286EF58716BAA0CDB96771515E18BF415AF6BFF1EDDA1397FB 0F0CFD1F42E16FE797C4809FCDEE678BCD6F3F947CB3CFACF57B72E1EB3748806F062D3B D018E20BEA7227C99E1489245D4223471483BE1AF192D81B03B7C73CA0EE983720C52391 9D9393294130427593E746583C58B725E0973EDFAFF0E83DC33BE34E45666D40EEBA51BA 994D58280C89207535501B547E7CDD8FC51C99268E6EAA626C730B49DBE9B77F65015FC0 6AF2BBB0F42FA0B01B03A0EC1121F88F32B30206EB3FA8C45F5B16995BF48FF6D8396DA5 E780ECAAE16291F5B54FF18F46E12C9B771009036F7F87C0F40FB273E01A1842B2EC0F06 2326C43FAF56BCEBD31E7E34B0384401E43076A255A19032F63A47A58B7E87C32324E9D6 53564E5C7C6D17140B4E0E71525B9FA023819D43947526C0E58F23BD9F75185BFE83B253 39B29265384D43F29616AC3C55D47E13DCA34E97A1C88292617E4DB27DD23F157F7CA111 0D0C9C67C07E7597EF2C7955FCC8D0A4232D3533C3A0F0F9D6B7AE7078C5A80E251C9714 93385672E07423D9EF3A7D2B966000027AD7874FA8B71B3F0DD4F679864B88591E44D2EB DAFCDF29C0713FBA31305A5D1D54FB8DD5433214653B3D40D20039A371233360398E8BDB 9F38BAC3B373734232B42BE1DCD44E57553AB9CDBFCCC0F3A1EAE88FFC33681AA5D044E9 CA9B5BCFDDB35ED7DE8B7A6A7D6F28EEBCD5381CB07D56D5801310647652ADC21E041011 41EF26881806AABACCA4DDB71293292663016FA9516737253632259658175ABBBA984F10 5C06100BD42B77EF2F429F0D048D28DB2F0AAE5D4F01473458182F2218C4EB078597F15D A2C16E6F25FD47B6BA837804387753AB1FD6EF18CE14D7CF5D8778F0C93F6A3A467FDA2B 9813C23D86B9BE77C3A77B10A5C000E5D7AC297506A41F7E41DF75AC51568B670888848D ED33E38DD0E8538B21B66149A4B716B59E165A9B7D11E4E87840F483653A31981C26C11E 6B2551961CCDF704AD3E97ECD704269CDB557E40D2667A291FF07600F3B4B1788C40B0CA ACA720C82972D60F37054FA7D9F7442C1B41DF651CF18F1483E2F2B9AF0D46CA47ABC1C8 F16A03D22B2A0C2B371619A37A2DCD97C1A9B2018549200B20BFCEB18E55C85AB090257F 90014367C1E7125D7589B4FA6D0CBFEAC88D563CD78EB68EC625E7932711811430BA3728 2F6D40698791E134C51F78D2E7D578E44E839F98E3D8FB70F1FB7227794F2F6EA25CB11F 3585FAC418318DA11BCC665261857CCA30FF73611F780D5F6A2540B99D09518C4D21457F D550F28C45B77F1897B09ACA83A5BF785AB05825931BD235478AF244E80D17784ADE97B6 470EB08754559249CF165DD9ACE479E2E171EE85913ADDCE88F71DD1A0B4F1D2B5346083 F999FAAD159BC1ABDF477829D71D43B7E9D5887B3EAE4F8200FDC6E7269E4875D853DACE D7D9721C6069B926BB489DA3DA1BE2BB01679A7B34FD1BC788208B2B1B6E0E79BAF45020 0E1C81925707B9C69AB08EF2C48B6617E3F99D3090AC04B06923F120C8ACF805EA5E3CFC B1900ED5C8CFA4446E5A2BA46F641E4A35241F5B69B2FCB1F7280F1D1126D6CA4ACCE6EC 0CA527B4011EBA99EEA665E222E2DE4A8CF5543585B3BD92AF11831DA36BF89554AB3F83 D007601516E2B855DE4C59705C4033829DD7C17408B127524CCD7DED5D94A4B6ABD984A9 3876AEC9A2BF284095430C6519D538842C5AB85978C876F546CA3864B5D18D24D6FE389A 5F12A3C3D74B91DCB015AD939832F09E4A0B73F59310594E01E0E7CEE1D3F472A160434E F2C1CCFC273C6FFB3606D8209A0D7CDED19AF208F838E85B8E42F11BDA50844FCA597FA0 962EF63BDD5B56095C9B3870407975ABE7DEC69BBCE78BD27F7402AA6A8B1F0C4EC938A3 EA631289F096F02A89DE7453D17EE21BE265B2D563C4E3E0745EBA17E2729AF7A77A199B 86B33EC9509FE7D538C40F501AEF9CA645EFD1A110B16BD3B73F695138F3AB7652362AAD A452F8A44D0DCF20EC431D90C5CCD2BF0BFDC395D80398BCB93E2E3B3F1ADFF1CCC5D79D 225F1D15AD5AF11A4F3E706368E01D007C615BB053518EBB1C0CCDB673D4FB6EA73D8D15 8F92C98B1CD606419D43D1240D39B54DCA4C4F28CF1BD6A39766FC9CBBE329B161A852B3 48723634E558CDC72D278609D2F54A2C02C671FE9337636805C17D6571E0E3B7594A76C3 345C2E9040E85D23934575F10C4DA7540347100CF797212D555D8BD41BACAFE0EABC185B 5D134D52CEAF1C1E1A93C224227D7AC9C588ED29803E787B759C150568845B6A0521C01F F42EA4870FE04CEB213A8C64F955C6F9DB05CF6F7F75B275BB13DBD5B40A535C71DB01A1 A75284C72A1FBAEC8507C799B03921D393D6837CC40D25FCECB0FBCE04651AE418177B1C ABB892BABB9B9B6E96C278FE5A4640A01D18569DF192307DAC6B529283E5F65C4BAC65B3 A47E9934F4C75CE21971671507317707947C2884055F65F2F903486D456562E4F10AE224 86C261DA0CCB3C14156FB1E6117FB21C2C3294DF8CE3A7B135C0D5198D2E6630C7434A30 A5A59D8ADF1EFF2068435A93FF08E3782FA0F31625AE1371BF8A5B0D271B72A73D10DA7C 8E51093E693F7986CA3DA5A3473B1F05ECCCA13A43A6EC347A5C2ABE81514A6D62140E17 82DB5398154BB61DE2703BCBF3BCE7DB9673E1AAA344334C2DA766219CD91DC98E90AFA6 23AAC379566F5BD7D0DFED3C83B62ADA9BBBA53C61784B9E5D64038029E832F016A7FD44 0BC5ED2495BE6DF294ED02F23D10763287D0ED95357E766A009BD34FF72AE180594CBC58 1869A1F4B4BEBFAB6FA1AE28704E8947F45542E80A3DE681D57D01126A894DFDBC830A04 1473447E2102D867A3C279A9789B86BC26D4E14FD25E533F598FEC97F11CAC32806CE69E FAF1901ABA260E5B4E88683DDF292C70474F1D9D12535934C58A28CD5BB9E6CED88C570C 13F9E4DAA56FC46B821EC591D09933B5356B58B3C5C23A60855875683D25709968B3AA8E 80B61D7EDD5CE757E97097531D0CEBF0A0665BDF6696A3E3FC2B78E4D67B4758249035E3 EC4632840220B8BA401AD6A28A8A3ED796D05DFCC1DB489E5C510F2831E316CB9C20CAB5 0AFAA550E9549B1BE8C704194D72A79EE7AF2207FBD51A9BD5FED6DC595CF41545AF59CE EBD929D1FF4BE9566BD312B4FC86D4F94E5B7F9BE5E32E0E8CBC71BF216BD6641AFFC7A1 24EE29196BE42DA4F520FD253FD312CA0FA311EE5A89EB3F37F225E0EC3B58E81B074633 111BE3C1B6D3DA1C8B3430A3DC5659B0C01F154232DDE8A86B9F8450A50405206B2DF39D 13E6E796F728E13C20A5264D6B64371277A34753DB3F2CA0FFC9A44E39204CBE61004560 8410851F25C41226B329027C2C48795F0D8232A89A46E40D41845820034F2EF7459D6E91 D58BA1DE137354F650EBEEEFFBA9185A69511E8A5624EFF4FD3EA6F61EF4865326D573E6 55BBD153FC3FA3C50739439DCB72459F0F6E330D578443FD7015CF60D51E437D8590B274 EB1CD5BCA1CD62167D300937032F964F78EDF499D90CC8028A69F4CBF00418ECFED71DDC 982893924690ED2FE3E103ED0ECBA3DFBAB65B0C07BB7FE129E628E634EB60984DBBC289 3E820BF5B060CDC94962C79D9293B6CABF2EA6B0EEBB33F35AC55C3284957680618C923B ABB2C72A234C4DB9520CB217C10C4093943C86493D50A499DB1AC13108AFD4ED24D99E1A D58225DB9BC73BE443850FD0E31BA286BE5D50373294576B253EB61DF70188977249C80B ADC53BE5EAFB1690A444EE8AE3E993D5ACE32450CEC897BA6708778EB397A2492015FA0C 223FEB058898D2507E016B4990C57E810403636EB41C86CC6DAFEF1A2DCD06689A0A3DFF C44D4B5A2BCEB8AB14C84FBA519F751DC7D4754E568346981B85C8EBF1D239416C879BD0 575E1905097259A9217C38F95AE8E7CF4A96714FB8C4C3B9942D78E03526878D066FF40D 3D42E2A68B8F8FB3B4AC3BCAE5858C760AE84F0887AEED675B468DC44E1C332EC6A92646 A9F64C3A4114A424845960FABE0620EA3BD474049C112750ED7BF3F41289F48805FF768D F3B41AFFFD515870E619E9976EFE2651788ADE281660F7A2FD7BBD0C9AC7A95C0832ED8B BE9B100259A0399B8E006529A86468EA081B21D191B90628392A289A153F62A9B4C766A2 D241AD2F9E6ACE6C5415B966EB78F4CB40EF8E7DF6AB13E7BD2ED0D67ADF5DDA64CBD49D 1820E68CCC9DBA4B0A480AF0C3E8D113AD619D7BAB3D5FC0E3C8B5F60FE18BB18469C51A 38C0742D661C8D6BA1F514240091FB015BB02B89F5AA71EAF16F37AB97E040F0DB419AFE 3074713A50962C4591F19D573EB051F7C8C2BAA15EE28E57FEAB4301CBDB3DC1C2A91DA0 FBBFA7A146E338C93178659643324A2B2D4A417B3CBBE0214B6CC4B15D6586C85FFB61D6 5E72DB9E904E8A3001BFC2B3AECA7BFE48E6FE4003BED0D5DBD85150E7D9855EA74B8424 90B0AFA6FB68B1465E4C98224B8D901D2FB80EA224ABA4D376D94C70ABDD5E21CFCC19B5 88E948DB7F5C288970699B088D85D95A32C4DF2AC088766F098ACCA7AFF4079A0BEC549B 2704464C770C8A80A187801181502A19E0BD113AFBCB57424F332E7812443CFC4A41E409 EE8D2ADC0A709458198CF4AF50947148EF6754561711A8292504288E3C2817EC1434BBF8 D024C2924085EB4F9758827B199FD07C89B6258F2F7EC499CB2609DEDEA32AD01BDBC4D0 3D0822DC4550224EB38695DCBB35AD77D8837021895B050A6E67F7D7C33B34A266ECA773 FE54E10A4491A70C229EE3C2F49DB67E409A6F0DED2E8F5FE7FE5D7AD4D1A22E43CCE1EB 5FC23E9A5C6FC0E3450A2BF3011C3D7EA01DBDC137793EB3D84D1CD5BE08DB00E84A5E9A B25202A016A71070EC6F50277081E71BD3EB74698DB18C523099668F9CB76B73BB63A86C C1E9904CD82CD8A8E4ECA8045B6C438DCCC447BF946BF197ACD052A9FA5413F98DBDD941 F7A2F6159833995EF261CE48096D87BFBD3C47D8F17B7E04948503A427DCDCF41556C3BF E5E62C120772D738B40D8F43743EE9CBCB480B586F317AC92E4DD81368F926A361D06F65 A71B56E06F7B688CB0702B8601AA2A2332D40E524E5C300A31B421ACA0936334A58DD181 52F75E9E3A642242874754A56E88319DF81951FD9B99A284A74CE88C79323DAE6F0E77C5 7E563C368D69DC79A5DC5BB14E7DE6264879EBC44986968A48D04010BE66F06963FDBED5 7C6C0FD85C86DEF0F245BD93F5CFDB3909A16D4CCC9D1A7B6B4E8260ABEAD5CDEF304FD5 385B6431EDB69A601040353131897740E41F49437111A29C2B3342B1977840D385EBABEE 1D67291CED39A6EAD01854D8CD10C5EA430D9DA43B28F5018BC2795E5311CB73D1D847FA 8E145C26253D27033598C8F095B6750D421BA0527DFB053E5B889B018B56AEB1B42FB87B 1136F62299E9A5350D4D63EC9EC6DE18E34069684EC5E7CCC7925DF523401F1FDA2DCE86 2285A40DF990FDE763BD772A98DBF49399B63D3FF7343AB61262F7F128CDB0FF133E29B6 809589636CB40FB71AD2BF8BC6B31E4AD8756B204C9B24DE50E5FAFE64630B0273A54049 F972787C4065D6ECA8C562D9F08098FF6D36D31B37ECE3A9EA5E6C2A88C18005C5AAAB5C 51863EE263DC7CDE3B68ACF449D7DB5FA26259BCFF03976C86708A4CE4A69CB9AEC9B59A AEE56609A59A72C691D22AC8662E75CCB6ED31084E9759AEBEA33FBFEB38732C6E2DD0DC B67EC67EC91803148795D2E0E9EE32EBC4DF44ED9749E829E4434048AF94643CD8E27729 8CCE036969D898B17B80065721F7243A09D11A3061A732AFA5AC988EDFB7081BB63E42B4 12C389279F07A90F29410CA49DDC8F87B4509E2E0D392B60616F94A63C9A5B813384D722 796BAAE90F3DF32DC7AD92327E69E96DA656E7F4E2FC1D2902A964D9629B3C6E5A2A822F C718A34076340E3981CC10BA076509A2A22A6717CE9E70D7C61827F038E31F88EF1174B4 57F8DAC6B20CC8752C341604BF43CC7240200A3E9382764DDD3350B3CB79C2E3F7BFE590 6F45BD3AB177D60EF103E8C613E8CF47D7756D91BEA9BEF400EEB20CB5262F9E34C7167F 3D22A206BCBA5E76C6935908AF75112BE48FDFA50B9DBB17435B17084C716E56B0222039 6F7F52B7D55F1E490613954C61BD9371DAA15B053599CF5214CE8558532E142266A93EF5 35C7209F7B3F7EEAF520A16FBF67C6259CF99C8A23AD8C9A7B61BBC8F830E5B1D9D79B17 F2D3ABCEC494A019915003C8E5D5F7D4546C4177A1A86FA72603494897B49F0A4A777127 9B763FDFB5525926B443CFC5801148D4942159746FFFA6975010BB6958183BE32AAE65DC 84B27AED14D180DF588D835880A3DBDB0EFB6588A832CAECFE27ADC304A99639761333B2 45DEBB52B790B2564508A6CD7FF28118E36E1A11A2BA373B8BAFE9DE4066A9E7C8F5155C 16A381CE6E53B64866462418DB44516F5595C8B309694819EA9FD1AA1316631E718189DB AE26EA89DE71E7E7D89CEE6EDCE4ADD50DBEDE6A115BBB4C4FB26D286B86AB5360009233 53C789C0233A7BF4FA50FD422AFFA9755B99C1A439426FA4A439A7AEA49DA5549D19CB7C 8DA4E6D7FA76485E2C56290677DA5CF6245F0373C579D632A431DD8901269120B0F07B4E 23BB860D69470501697A719896F98C1EA52E1D11F6410A4F599E556F82FBAD277DAB0595 9E694040BD9733BEAF7DCC221C3DCFE5F818486D0BB76B75992BAA772F4E7D2F8DE1907C 5B7D40753E5FD3231421C25419668245D18C6DDFE3D916F28FE8C7AAE7363C7BC5FF9E8A F60DD3CBADBA7DA97A81F24F3418163F5BBB8E6DD49599424C5B504EC01EF6D71FFBD53E 6220E4A3AAE67452FC30BC728B11CFA1F48C46A037540B0EE7B107378F4376FCC045461F 0ACF72BFFB1B33A2567E0A34B14A4865D7BFF95E2A7D3B6F925A272B7631D6A24C5B5407 6F68EADE43F94B8A20F5F592F6C40C0518D163A4D22D5D5EAAF99462BE3D6340B7ADD93C 25C105B52A3783FC882F7F947F9CC093F60731F75F79EC30CDE54FAFCB2BCB04F2AB3AAD F41653C4C6406A2A31CE283129EC804871DCE0D08C7455E40001A7DF2E63CD4AE7A9D3A4 04B8B466A93FBCC1238D560A5E44BFD2528AE3E23D323472F1B96E098A7A2EC1C2851A24 4560EAFD343FDD185AB47F00802B6D2B8A73C45E3B0E02C7B3B1D3C81ED3A00B96E4A033 4470FDED432788B2E841F0256A92558CA9F7095BBB31FA52F7F308DAC4431612FF82DB0E 2B365BF89C5B679181A797214D04BAD22B68E7F4B59B1C53E53531591E9449FE56AA0AE2 654BA5CFF645BFEDC6DF72B8ABBA9B56D97C912711BC4E97E82689AEE3E930BEFF434DCC 121F0766606FA187D965E309D0110ECC450A1CFD461B66EAC5BB976C6A7B9447215BC5FB 1EFA97024EFE8E6181D400D69B240B70C1F429DE136CB517E7F2E50CE500E89DB9A18694 8345D95B9D33A58E7099EC797F49979E208516FEE0337728F741261391B3F7DAFA5BE2E1 B3F94338A871C8168AA785FE3341FE4635C02B1B25494329E746A6E1EE1AF014A4AB93D4 B59C36C800B955F0E02FFB4874ABAAE1E37C1AE8BA345732500FC6BB3512FFA8857D5515 5ED42DD4B4EC522210CDD8C1CAE72C02AB0224D367B4729D6EC9D0BC08F22EB120140FF6 959A2F7C0CDE17D7CE18545B66AEB8855A815E6556327962FFC861C8B65579A93C141B23 9AB8A9B9B991FF0040E5751DFD08A3991B1B4D7957B9BD48478B6A1E8AC4B1C98F284C56 D4596DB5A4F67D0A2C05B8FA74B9301C00A8D313DC06FF4658A1738AFB7387999BECED0A C9F4A0D62BFBD2780E3AE626D0FE754122D769DA3250EF2374ADCFCBA4BD1B13CFF6A957 0EE29CAFB7FB6B1E84351919CEABF1214886CECF1BEB124C602871434A5F9948A115239F B86CABA083560F9226ABDCC0BC55A88AACFAF1A674C101E3C995E62E400477972BBC28E3 B140CA217176876E765CE28EE48CF6E769C79B3207CA439F9958F6C23CB6079BA6A47BC3 DF2C96046812E7B3591ED0472BEA86E490680A780AC985FB9F92DE3EE47579E0E007364C 4B518D29EB9D0D5C1E68DA4F3980C0B64DC41B1D07F602756EF29A178F1759DBF96C2347 65AE988B11A823087C5563FC2414DBD469C92C458CDD58095AB25590E4E84DCC4B4506D3 0BA81A69DA4545C9BDF98DBBD450F0ABA99FCE83E27A62B17E62CF33D54D6F6B5EC4B4CF D5AF13E3BE7C133AF32A1CBC91A29EABDBF4F04F7B22C2EDF8E29F24577C867DD475DD7C 28005347F21739978BCF1DE4D905A24BAA3A088C31EDC7B1F87439B60D7A541FFF708600 7AC07F7BFDE6721F1B68A3A5249AD437852481EB809E5414877D01D3CE53920D1510E1B9 32B9FCDF510711C3E79B49B96FB10DABEFA492E2AE932D0642BA3D362543CC24DD3AC46C 1507B3635147E8663BE67ACF8388433D1898F47D23A96091983773969DB39F1C1C71C375 E2FC699AF94F94A5F6A0279A0B76712B6E9330D941D44ECBA7AE14E4C6B6F7A972322344 2D23B01FE4E08976E9E06B71900B40A3105520F3FD0642C5E849659E545668B9E747F8A3 D1DCE778333FCEDDD84839E5F489664C16A756CA8766ECDB995742A4408AC6D08B467208 3EE55D0621E3E831CFC41E58A420BA96C60004E29FDAE0D2D786A5240130D444C56DF161 A4459A91A5006E1186DD128ECCFD8B9378140B916ED784BDD624FA72E4BB1F6BCEF26843 56426B0527DC32B831338A9C50955546464395478CDD0C50AE68A78130D78A186BABF17B 4959CC510CE013411A2E5965FF853A97C14023CFCB48DA668DC52E2BC4914585529E3AE6 998DD44971DC401D9587D58DC4BBC6A73A9AAAB2F350601A052E5B0EC4F96A94ECF7E51C 4037AFD0ABF8604991F93B06D31D173B98D597E26089A3CD141D217F0B56CC4127B9A48F BFA64A96A4B977C048F2CE513511A306B80AC03766CAF5230E5EAF7846581690A402D17F 11FF5FA84E10413EC2B128ED29CE21DFB3C940245333EB6119650858FAEED6A141CC6173 D74B9622DA74711C40A8642DA93DA9A9E888936CEBEDBADD2659E1161E1A0C68B9F460C6 11CD295E4C814C76FC3D58ADE24D1FDFF0EC806D71A84FBE92987C8BDDAFD85A6EE8E691 5F22568EF9ABDBC9E15A25002775E52482B331F93B2A6B6B5679571B60F998A6E3038597 CBD5784AA4B8E10AE4E4AB78E2EA7F11149A60E4D7E386FC7DD8DD208D81825E14A3C8DE 0C0D416BA39F184D039FCF1E463F9D39CA2A47E338429E84E3A7AA0735C9C5B94AAEE963 AD743A7CE988CEAD2A3CB5091EA6B74D8AA503D3181D7DD4BCEF6F89C628DC4BB9E5FE9D 546D5070CAECDBF46122F00536F25DEAC791F8A88C0546B750C85163EF7F464DF356ED85 C17A3A5E94CB9CA2AE2D7A0DDE7D7CDAD2C20ABEA96A15292D25FF7F1C519D065D37C09D 6EB186FEC9A3DAB8341B4E15B63F536FD8D34CC79B014F1A973565663AD0D7B1C82A605D 630C6D7792C07CFEBF7C10A225B8786C143F11BDEF6230C816FF122BC5997F60497BDC18 2B7D546BDE288AEF302FEE602ACE3C2D1B16466F185E8EB42DBB0394943FA99F11C7E795 701BF78C42FBAA52D1F6B83AFA7F6FEAE1CD25DB53964D3FE148744B36BC13E3DCA85E5D D5038AA0E76779CD2541C903822ADE7D27B72049F7D4A4D27FD14DFF0C41E736A231240D CDA55567FB02616B82A51E787B84571D02E57E25330E8D605D9BD32C089C8FE9F1A390BB 035B372A5BF4EB31CF7158A43FEEB073EB7949BA254F3A5825B40C941C4CB083C95E0D9D 3EF6113509896B291CF427BC2A7B5A8A880D71BC91DFACB4CBC0B264FFFF2D627F27A58C F548EC433992A77531647D2EA633A14AFCE4E140CFE8C00E18C614F2F931ADE54692757F 9562FB9B9635A696D38B5897E55062B0A3A5E7610946CCCBF6FA2888A0515FB8986549E6 3E99DEFA19A1091A0C6B6E89EBB8CC278D5736FA33984BBC1487915C9648727E6DEFA64B F73D87CF756977DC78FBF8CE3F36CF71E526A99F611595D2C3C476D2ED8EF34DB707FA37 98FBF4B457E62BF1D27F2C0EDE9EB2403EF62285FB2AF37E79A0622DD0B0D19A3D4610EA 68B9A2073D63AD6D14B6574F48A58028A33694AA0CD7C8E7733DE8D8F740C514711B4916 4DCCC8F9CA89523953AF2FB5528DCAC484E1A25773CE1BE14FE4434D1C74F23A4B41AFD5 E826FEDE5389F083CBCDD6511CB75FFB96774E44F716665D73E7CB8B87AC50B86313F508 10C6E838FB8E09024125465B69E54894EAC671AAE546FF5A734E45D5B8480202B66715E8 5EBEFCDC3EDA04A217F0ABBE409C9FAD07567A6DB59580F8B9F229227EA0215EAA28E59C 905758727A5751A6CE395D29869301BF31A3DD64BB3D323FB53B2E24F26D42F2769071D8 3ED8B40E859FDE1B2AE1797B0DB8C95AA5991D62F508C2D0EAAC6C78BD6440FA6570C855 A272B81F5CCDA37CA7EFCD79E696CC2FD8796576F62ED5F2A41727813F3EB34A6D13A949 4F33491EE4681670D55227FB0F7E9AC926DAA11CDFC37E4689F2A15293286AB45A688230 A479A43C63436B56740D275C8DC473959A3C1BB9ADB427DBE2C79C201E47F690A3A11319 122213FEA305C6A4AE4EFDDC424FAAC56DCF546ACF90BA6ED70C5F0EF01A0052DAE8FF1E ED8042D407DE11301433394D26377D59A9ABAFBA7D1CEE0F96E5707539B3DC1C45D5DC3F F3C93BB5AE9284F997B9D68076F72763A33B6983C0E92843AA0E4CAAA8AED666F526FD36 C8ABDAFE298EAC6A9C4D3C3179FF3E2ED761DA832F165AC1C16EDAC7BD2FA450638BDA32 7ABADA6D9061D1AE41D8234256E6610370D9605446450730F974BF97C75E012139530CC7 1E514CC5004ADBDC7F493367A72BBCAE407FA0CD44B2B10DBF66F9C2C48A243067484512 49A8551528FD1F1F21C1C31415FC976C6D16467E5B667DE100445C769A002F9B81F724E9 8F95C3BF030B297A6539B2ADBE8DB0528C37438CA055170F433529DC34711CD4D6F0D0E4 0A8D1A39F9752E628525CD02D98D2D339B959EA31CBED721DFFED1073F2E7A25B68CDAA9 3891906EF8DDEF8165EA938E6AE42060AADCD6185B9C82C275FE18A4DE4387EC20BC57C4 A21D3C845D57BCAF4A8C537B2AB011047C27BB142DCB12E5B419DBEA8AB929F72DAE99BB E86980F8897B07EECD6F289F9EA0901A0525621B093CA27317C161DB93A30EFDEB75BFEC 7A037E8D8D7FA8BCB8E80FEA80CC6C050A47DD29F82B7F39ACD11576E0EF66934391B5FD BB30FDE14E1FE2FB938BEB6553716D1EBD10CFCDCE6B81AD14469A9D8D6D0E4B2E225BB8 51556B58A51890972E8EC2D96E4258B3CE99A22C309492229079379A67F651229B65688C F9180CA1FE8925CA35BF2702DC13EA5C52505636DAD857C10F05F40C6CA9E5A95C90B4BD FD041C894EF69ED74AD099199C26F3EBD14E568F407B4088FDC659757C5965D1FA522D0D 24E8898FDBCA2C3A0AF2CAD57C93DEF13953D12261FCC024294D1E0C1F249D38BA06A5EB 2FDAB9EBD1830BD3EF27A46E6C63C420B37ECE4FC60ADDAC7E5448B7ACE8E2588994E85F A047A9051F04AB102E757C01FDA0E7400C9C9CC6F49467A726EBFA01355AE16E6A52872E 34FE85C3BDC64DAA1F8BD97CE0E23B68E821C9D278687FEDAAE712576DCB88C265742B43 36638C4949C1FBA5E7856536E77A597CFF7FA7282084380FCFF1804E1053E3FA240C228F F8904DE4E6FD1D321C0F962BE04A9357BDD3C7A37A498C1A2893529C5C2ADD310A00CC1A 71E8FB00FDFBDB0FBEB484DBDFFCA0603ECBED894D0A2494BFCE8C685102FCE84244E0A1 0123978BAAA78DCDDBCC978936E4BA54B6267B122EB1AFD86E2E7EFA2690F695E772604B 0E9C409C3CDC2AB54F33742EF46DF48F157FC591DD4BACDC0D27615B2F964D8E686F3F26 03E8ED9B8AF1E865E5FDFA89C6D078D082CFF3EA1CCA0A44030D006E2A88FA35F4A00543 045AF78842F46647B831273F57C3D723CB7F5199772FB3188F6BF2326FDC934B498863A2 005508DB0CC779B9B872A26DF90FD17465D8828F85F4140C38450A89E080635D2E9E0083 FDD51BD41EEE5199119B492154DB126AD1CA96DBF8C1624A5E8276E97562BA96C68DF1F4 93AE60C6055282EAC2FAB4D9B21D4E97C52F185192CEF3A864FAE54B3F7FF0E4B79FECA2 C1DA79FA0BD299031A7904443DB81C1BDB1ADE70BC23B35CA59BF2B9EFFB1AEFB092E2FC 9FB08D58818F1FD69F8BDD7FECC998DD45D54BF58A0D9A117642BD14AAA86664F93956BC 51B54F2983AEA31A417BDF0CAE20B9953EA98A89DE757B0DED1918A23FE15049ED1ABC8E EF693237783182DEEDA4526110410A381913B503A53E436F9D703D8B580D941B9470B6B9 CE2CDB46042C37FA0C62FBE864350F79D9B2BF2C66CE6AD004DBC26979EF629C3FE22F70 7F08F59208A4F65D68A268BE2724F2AE4AA391C4A959CCC82D18162C0FEA1C89733FDC7A 1E06ADC7F8E1423623F94ADACD0DBD17DD4A81DF9E15A2F7AEC34252A6CF4FDAAD64D08F CA47BF32B96214D9058DF4C935469C3DA45116A3F99D08049638F647925872CDC08B630B 41436BE9D97C50ADF8EA0AD1367DD715A678E5C92A99AFDF917D66938463F82F52010B06 4EBDABBB421D59CBB50379B53F5C7E799E57E26E5ABBCC4E1030385313CB67F521CFE97F 8C4A4A8368ACB471058040CD42493F37DDAA2F2108CB7CF907DAD1786687501744CFCAEF B164F214662F1E5209A42F8CBD65AB0941BCD847A8B10E14A3142F62EEF76F63457F42A6 273E20E1FCD118079A33867ECFFBAFF1E7AC767E9377C83849719F6B84EC5A800814AFA2 7287FF4A41683396AB32C3FC7B9443C52503ADDBADF34B1E52890CA45FDCEF1F094F32E1 28A6127E9C92502F09F75A22701B2C52CFFC3C8A7E099B17ED01C60ED497EAD1FCFB7A2B 1BD522902D3D2A71D0C5B2E99AFE272B3B50BDB57ED0C14772AF4D7F4DEEB00CF11671CC CD952764043739C2F4FF5F4F44FFB638D38B5EF8513875BE10F8D176A03F715D4AC1E966 FE3E0E13DEAE58EF460D91D49EC046446A107B80BE54276786BF4B8C2165E555F400A016 6124964E6FDCE2858AEC6DC3101C113D15AABF2F0A2D25293D392C3A3B78E7D6C2978F99 54B7923B000B6BCAE921E4B3EAE04B625FFE4835A3B88E138636C92E4E36B5396930AAA6 8752DB912D527E914874DA252C15148FC59A5DC67E755D35D7A213791878AC0E1315A524 C5A46405E563CB08A99F823216AEEFBA1BABB3D5D8BBF9EEE33E066063185B0CCA85D7A9 793CE6329A02F0AC8B85013684E647432428577B20C2B2B76F9149FF98FE4F5D814D2EA2 285835C795607D1A47B880616C31E521E50B7E5ED890FB8616AEB8C9DB3A88D24FF57326 317E0E4C26DC289C6F2679869F0FB5463F690E93E5FD29E15E68609E86EA5F055FA68332 21AFA9223CBD4FA5B79310C77A21A9F6F2B057AEFC9719928D6CC60BAB26A025833888D8 AE5487FD5DCF3E1B5CDBD2E1C9B8D9D3675A4798AE6E97EDE513255329A34B9DBF205A51 ADBECF293C641D4FBBC0EEF2C3A8FDCECE9568F5406D79854917C72A19454665BDC98641 CEAE7136F97A4E2FEE943EC41E8D06B69C99D6B16DE573B993754E964BC4058F962714BC 01244E28DA1B8B6151BC63DE6446BD2E08E01F301EF4D92B83007CC619BDB93C97E56403 F500D529F02A6310A7050CD4EB00165DABD05DA77E9CFD63B154727637A7AAB707FC88BD 2E38B6B3B146F188D7EC4813781AB6C3B0B4727B1677B03FD0CAEFF805FDFA498ADC116A 6F8BDE9EF093A5AFE4088BE61E2EDA830392B7BDC247C93D7CCC7ABB1891FE818EFC663E 10491BA8EC8E9372B3EA545E342BF6BDD05A06D21E9DD9150C2D6539D8578B7D2CB7306B CDAAB4615FAF497D32F9EC17CDD20C2E06A75CDF422ECDD803D4A13E79EEAAA9D0D97882 27CDE5650FC33E53943C21E8B7F8E0D19BC9AA6C75455EC95211A1C2E8F4F77E7642AD8B 5B09C249942717DFDB58ABF5DB9007CF8024BD16C96E75878E92AE136B0F213348A7C200 A5E7BD728B3CD138C3ACE1ABF945809E87CE8233519A35DC01A4F6C0A4E4C1F20664715B 5D9A824E4DA7F69F3BC6D5116D3AFB3AEF82A3DDB213B6A06BA6E73BCA73191BDBCF6AAC 6DE0C15849B6C4CE923F2A648D9534AB7992567B929284A88AC5550B2A26723DEEB3215E EDC7A273D3681843B39A0FDD557161C7F9E66A9F2F1425FE46F7C3AE80A8A35620EBB4C6 05B9E70674186089A164716B73096143CDE870E52C871F54976AC694B7A4D4DB83D0CAB1 5EEFE4BDE042CA9F138E0FE93026A0B500947397BA0BBF6169BC6F664CF276732A91F194 7A06DED172FBB3B95BBD7F3822C5B1427425152A28D6AB8576EF92FFF6D7D957F50BE62D 3550D3C09911CAAF7C65EFE901C000D1EE56886E8E16C1F33137BADD02997208683337AD A5053D7A088688CEF10C96F7C5075F3222EFAC01BDABC5CCE6FB0DE7E2999927EF448DBA CEDA9006AC8881CD95FE00344E945AB7E51545E8F9640EE4C03C7AC6AB1D8C98928E3149 B734C573A153D017193A244186703B422E86E2F85125657A476DC8240163B9692DC4E52F 675A5640280856E7CE71B24B5DDF23DDBB99E7E99DC75E7ED681A6412427EC185C61FD5E A1F0DF1E4868C149E9FBB81AC6D735B0750230CF3B08352AF970AC976D72F97DEF0D3936 FDDC5ECD44982EA9311175364C073E8008F77170379C6DCC3DA114FDA1B0C7181F73F5E4 CC5E4E633C80701D405D2DC059CBA2AA6D40B2C7CA6E10232932F1649991CE4195BA102C 2FF7673973F1C22A90DC6FC3866B447E25CBD903421E695C3741BF63231E2B8F03C05217 1F47D22C2B2A31B2F7ACAE92FAB39E39E842A21B3371121FBDC5F8D5CE4E94566EADA1C3 FC73DB159BA1DC0AA1B58A30EC9B40A1B413E62E39B2BEDF0A1B7989D0E87BAAB86A7E19 DA59626A01178062D4352E5AB8A42AB249C07FBD78BBBEC64C636A7B9741E044197F71F7 E82E363CCE8DBB4071D4C7D4B91F97FA52BC73EA2AC19EEB8537E6AEFAC31959727332E7 F655FB0565492CE00DB83C360B2D882521775C80C94995D77CDDB90C1945C0524715B5A7 BB76AE7BD125307AD63941C4876B8E56C801EAC0A825CA276AFC982BED0317119A634F94 4D5706532A1740B44FEC41FAB6B5CFC359BC06CC25BA30DDB5A1F108EF6A95347B0079FC 1DC3C4568997B21680180632CB8D6D72E6D98F7CA5621B6DC0694C4F757A1393BC9A6460 D105F16A1E69FCB6CEE575DE860538B7420FF0CCE57D8CD24131FA9A28F03E0F37665B13 1D985DC5AD20A8727A0A3180ABE0BBAA2821EA8532A37FC57347F7696D7121F04B743BF2 4759D3596D4E2331C13698BC1EAC2B501DD06F993EA1841165C6E7E4E63E9F6B2B05DA4C B6E9DDF1A54E1E49980D46B5AA896907A130DBD6F287FB6AFFBAC9DF1DF51DA50496162A 0E03DE0C4B31EF75485F52045ED8A1BE593BA263CB6356305C964CFA9636255584FC6B43 76016701275FFC059D9228784446BF85499CF9913F8C5435C5645BF939DA8579D3CE94C9 9D24BD092A6A9B1E34DC0396C48C722804338C2BC6F3161B4ECECB3F5BB89E9702775BDA 10AE8327C2328522D270BFFB3B8A153915D4681527906D181D27D45752F9590781A0955E FFE99490F58CD3A5618B49BE65931B047ED0832801FADC10F43937B0F4D36293584CF2FB F9A3B6BDB8939FD60132A7333F524BB9E5E611E47B79D5F6795654FBDE6389DEBE68696A ED2502F1ABC299860D7376CDE07F04572659E1D93B40A1E0472131CBAD09A8E98FD0A003 C9BB9431F09F570F72C646A9FB707A21C4D93E1B0078F420BE3C442FB4B966AC9AEAD75F 73E289D907899DCE5457CCE93F9586F1EA1C7658FEE18755F1096271FD5865E5B786F421 728FD70F58652568DD00A9FF3562B296B6E5A3DED193C5CCE33BEE0C910137B4C7790172 599F30F4B45268509BAB49F41CA2DB2DBC65108546716F1ED05378C4CC64D066FDF00BDE ADC4A213CD93FCC0AB3A2E546D7D6BBAEFD386BF529746AEA352EB2BAFCF2B021B123525 EC1DF58CDAE86808978813E27D3E5EFF0DBBC7943D22F9814B282C20CA8B1066384CD4AF ABC0AC0286B2BEF70E580AFE852DE1124E1235E5DCAFC4FE8BD80308909B7CF45B3D972E 67522261063541F57D856C1679026E00CA857906E84748B2BE6F515D8CDF1447E9C2FB0A 0C9B392359616979A152090FC552E0598DD7A6F9A2882C802B7A12561A10B64B6E046AEB C750BE8F00A1D2F81112C8400F622BA532672E904CA6932769CC14E8B8589CD9B9501740 CA102E80DD6D44B4DC215733877617901F997140629376E727A0EE1BE9ED1261809CB710 E4FDFA1C46B48BEB4C16733FFFD6B711E4772E4F818BBC87BC79397FF78D906EFEC1DF03 A047BA300E37D99177CD5C911F7DA74EF7EBEA08643A67060F833A15F2CCE24376D5DA33 D15F2FF444F3DF3C955804068A3A4820C1AB836434853D097D6FBDA43DE0DB337C65C112 7EE6FE8FEFDBEC2D988F6AC4C91F41D2E29FA0BBED8BC053523D564F28A6E0945C0CFC26 6178F94967AD6715603A1A034808260621CEB2783FA8DB827EF347CAFA371059F1904D11 7F62065EFDDDF9E993BD56782D697B01C91344DBD634AA22FBBE6DCDF79980EC280CA19D B757A5FEEF723691594B96FE79E6C5717D0826A8D7625E396B1782922E40B2BDD3D6FE25 FE432A42F7A80C07C68203C5199EEC4F979312F992DE5B365ECC7F75CA39B9CF43340C72 B8B7E8FD4F95F211D9CADD07FB58DC235C22614C3DBB6DFC1F2C4040E852B0C48085CD36 D3742EBA24A8C3E3A5C282D9625089A475C9B8FD7293033BC505DA4F3386200C6EBC65C4 E60DD424C1F6D95795DF674184561C8FEA99B7A4EC0F5D2D5F47E39372C86A11E1EAFB30 25DD70824F99189DFC5847C469026ED8145E9D3C59F253A5B14AABFD48279480DAD3A086 FD209463DE1366B7C18226A0E89E4F5CBB9FFB05CA48EA8DBAD282C487930814E02B0913 65F53AC978D975A6F32BF3ECEB0D6D01BFC717A436DFCA0A314C75955BDE87630BC790A4 13BBA16DE26FAB7832E49B117499F6EC3D97A8E1BDA8B3C5A5C65316D242D16854D9EDFC 1A22E53A29A1BD763E7A305B0803776BA7B97B5E7FB1E8AAF91B9DF83695F6066371FC81 5A7EABC9EDD96FB25F06780ED967D1F809194A7459E00A276024CC77FF835A631C39CB0D 9EE64F0817B7EB3EDFC903F9A6001FA4CF2148526FBF59771853CC2F884E04C7AA4E376C 3DF779F5F78DF318E48A8741D35C8568B637188753D6D854F82E94DB7C7E6F0F725CDBE3 03AB891A1CE4DFC189040D0A564CA710AE2CAD26EA49B906D05F96073F00819561401AE5 9B67640482802086C2D90BF1712574A3FD9B6B56A2E60D9A5D15365EB836FB05A406710F 145ACCCD01296DE1C28D1EFD9C1F608E78100D417005D48AEB588418343FF49336F7949F A144CA98F676BA0A5167602096B635B9639EDF4B73E28A9828001010A2550C5916F2A3F7 5C9CEC68CE9B6D8271CA2B2832D62944AA01E1BD7E05CB786DEFD679080C0B367E31A883 A5596EE507458A748BA2C8C52EC7B016560734156BA1645DAF0253589CC531A9949B3AD3 8F5DEF061A0329178767BC39216D66E17C742722268840D7F27CF5AD2189265B84A64525 B616EA2A1F7B61AA58B8F767C034A2BA177834877290502B5409E2C350DBF3C2C893136F B408CFE054FA7E1CD16095DF8AB54737210A5E7F1AFFFE153FDB86D84CB5628544D77623 3F85806C96322E0F9C279A416F3E08B2C6486F2DFB11081DE57000A24B468AF6C8D742AD 172AE8804205CDAF20E3851FAC398F73F8CFCB79BE826FFA12D0E5FD84EDB5630E19BB5C CE816D3512A78B6B08D4096FFE3C0643CBFC284316F792338FD2B7FBB2DE577E9CB8F1B0 739AEC9B3D5572EA07C5C452228080834BF9C1C8D97105E4E81AE4B0B6E8EF86FACF62CE 170B3124852F0A0E28019064FBCC3E8C45740D1405C16619C29A0D41B18A8B2B1332C915 2AB54170D30F5F5CBBB62B38049AC25AF39EDA08D0C6699A9569025420B8CAD7ED9DDFBB 1FC3583633C90E1871D86FFF4846A6ED66C4153D4AC9B84F4AE1A0084B7D50005F60D8ED A998C8C93143F79BA16BB0F17E11B9C17BF2D3129E3241A6C3B488C87D8FA650868CABFD 50FF86ACD7B2ABC38E022E4C143198A880FF69DE9D94878D40FEC98E1F18C8D5006032C7 50CD8ECF884934ABD5873C59FEAFD419C0458E29B730A82B5AF2F615025B5A8962FBB5B6 E22143FAA1BCC2463F896152648672E812F622AFF037BAACC240D426DD74EBBC6C56CBA4 EFCB92DEACF23CCF7A572FE8FAF89770C69D33D87A627B5B5E1930592426D59C566819CA 6DAA8C2D46C6C925A9BB4D11163AAC5057A0C8514F1F89BCD824B28E45D1ECB4D38F8CF6 DCF6D12C4E6F05F6565879E42874131DD8EB6D812A12785F80C608CBAFE80EFAE1FD8597 1B737F54400207547D70EBA4F93BAAF81E8DC51ED9EF500C018EA5649F4B36D3926608E2 70305145F379720D3A0EEE6411BB65D4B69B3AA9DF54AA822E9FAB745529CA6EA53BC3C9 17837BF4B2D38AECB8722C131D25E2E1C15064A661468F2EF97CE465F8B2CBAB69D5406A A735D1C0AEB230C6B6824369301872B6536FE571D492898295CEED16AD479FB74E0F9343 839928CF127FD52EEAF3FBF41C71A99D0934AD391B6FAD4DDBCB5FF3F32BACFB916CFC03 51936C45DC693B1621986B7811F1A7EEBFAD142736564FD815821883C92F0640444F1352 B9B84776151B5E7EC4BF1D4401A580B51A20571FF57E795E39F46F3A7FB8C18197E9C158 42B3611084BEC99825B9D4301E3EA705C658AD5DC80BAD51409B1E68BBC74E1E6B5584CD 12A29B08475FF3338C40A7D86BF8369BC84F11B88FE8E32CC47035EFC5E2D629D77E16DF 66E4A61FB1A51209A79FE66515574415837F9F6A05E73660F698CC769C37FEAEDEB8DF38 360B42228066EE8C5C18F283898B29687BC1C3EE303C2CA57327A52007A16794E1AAA6F4 95B8817CB0178BD88270B1176BD61BC6CFF928623313337F3FE317F5995411D74D6863CF C5A4137F7535F0692A568013688942CD6208E398ED58B6725BC22F02AEEC8DF9C8C4DD7E 9902105F22F180466BD93804DF3DDFFA38AEE5C8CB4926F279E0596A697A8305FDDC65A8 765F294E98E652AF4F78E7EB669F80A900B702E6DD763149C52C7294903C0D086EC0E532 D51BBD43001989F92AA9C1EF729D563965EE2E15B9C022BDDCA91E3128E34286126B32CB BD3F52069A5AFE2F19339D3F483F48F7BDE0B078646DF314F7F8627E37D381EE5F611616 0D22E3A624ECF0F627C1BD1C0EBA9467C7D75955D037785E1921005D7A47D9D1DCA9234A 8D81C9E963DFB4B23D1F6C6C665386C1749E7BB6B651EDE70B9AB03BCC5FF27CCEE79203 761373BEDCD8807A074A6D3B4307CB3F1C0CFFC5085B1120D817AAE34AF3F7DA7FB4064B C082D4620EF954BE9E2B932EC65791B8834B933EE843444BFBE50305EB5148B5B8A5A565 1B3F906D163C446822E133EE652B03FCCD47BB79F7575E26098DEA1D9DDD9E9B8A042AA7 0B3B2F6B23C70734039B7EA909E4620248F52B4116B4E278BD6AFF15F7B09600CBA04672 F94CD9D9DEFE9351451B66C3B9D46DDF897840AC7D72B9F3A97DFD2FD00586E1B32A06D5 EAFA8D76563BBA6C222E6AA8189D06636282376970E424D367C188A9A2C8852DCD83BB10 9FBDD49382E6AE5BD9E774889CCD5616019B79643D48CE996E0AF1A033C41F9971FC9E1D 7DBD226267A8D86A4B8106A36CA6D165EC0A31B9FDDC7295CE90AA4BB7AFED69528B4605 4A2A0F312B6B4A3670E73A70F35AC8C232BC44E20C4A387A366DF31742D3A4B36EE04790 9C26B63734C575371826DDEA90B1A7D08509B49023CC34590AD5E02063C5F6B237F21806 22D321262B70ABEB7E98927450DEECD2EF21E0F8528B75F46D439546C98409B1D367F3AF CCAB9D8CED74CB2AD8692E6175FB33C6D7FE2AAC3294AC20282FFB1AB9AC5C9F7EF5CC9B 9DF99AB6068F4382DE4CDB768909CE9C336B80B5875293EAB7CA2DB061BE11098B2C3998 4E7CEDE365D681DFEB897B9BA9E2857B1BD72F93101490194294146C822CD0854EF63042 05386353078F0E68E1831E522E6642005AF97BDD3B1D319449EB5741F0BC5A8AA9B69176 89BD1B29F64BABDEB9F4DB5442930EFE4BA67F122672B18BA5F49C6E1894CA7617E0D0E9 09602C0E7AEAA0108D2AB1AF5EFE7AD8C021E769AD6B9BA35524506572A4D079AC91C4D8 C8B08A6ADB7283BACB25D14DB88008F387DD341D386125AF7B24ABD18A9A231457281937 8B0BCEB8AA5FC9741344DDF298D4C664374F28C509D35A319D0B176CC7C1E247530A220B E14154B2581A1B2C0AE9D1AFBAAB04361BB30DB7670DDAB5B8E04E660FFA5F03FAF5AB21 FEAD561970E250DFCDA616D47AC3B961563E8E784FC537324D239EF80701CFBF61AE0742 AFB37A6C5949E15A7F1E4AD70506663D0C6386DA5C276C82C44201B7E92F27328E451543 6033552D46EFF862388EF2187701417730DAF52840B01C68420A23C0CDC330EDA9E91F47 1643049FF9702977C88A2F65E86BB80A6C608578BA2F7B6885522C0A9A6C13A525AB282E 9147E79762636EE0C628778D620F53ACB99920487C3EC4CCB524A8964916B61D6A30CC80 4CEEB10B6B1B10CB7FA6119C34930BF81334FEAA1AC45845604AA88BA82D832483AC6B64 B476162A5CFECEA0459C5E1C80E6A17ABF234C7999F5600944A559B31C0D24A099ECCCD6 D73382CDA3886D41AF012C510A576AE69030CA587847B19DE5A7EDD9AE5FB8D86E55448E 8A4D21A8ECDFE6B33293D6FDADB57A153811A65C9B30AA9CF98937C05956D5BE89A60DA1 CBEF30325E80F64D26FBAD87AD6AD923FA9D780A6ED4A7531C3096CD28F12AAF64BC5735 03DFB5267582E281BE605A4771FD9505E40B9074831FA0EE86EA0D7B54E786F7C8E96DF0 1B6D22A5A4D4D3063BF85BF89572611CE77512CDE7D6A04B1C3FC1D2A9BFD381C57946BF 20A5931ACD941CC627251CB253ED2550E339FA692D6EF23D01682412B5D87E0F741E211B 1700981103CDA43AD9D706726785937312E3681F57DDD87F1C6B8A1BFA38825286D56D81 5F7132BF4AFD293D581126137D3D4938BB683850FC29698ED2C6006D4B40486A44006976 96874393B68950BC258077DE356295EDAB85A7A007A6401E0E2970579D9F62E0BBB390C1 B4A08480D67AA7A2CBFD19ED2DFCFAA30489FB1A38DD40B05B128679EB90EE6B4E203377 19C099CADE5E99C7C4F7D5E9031A3EF9E0A494D365BFF045B427DE2E3C488BB519FABB4F 715D5199219C2E27E8960EFD42DB7D28E06483A280FC18D5ED46E14B0E579BB564821C58 3CA1C7D2832766EF428588678100E5537CF5854ECC32F4D6DE23D3CDE11D2457472E32FD 0E9F5D0127123417C2BDB2CF9942F46B5113E4C38708CD5D8BED76AF7005AE135011EF1E CEA6A16D220BCDC3F3A6F508909E82CA3C51CC3A96D8DD6013CDA1CB8D7D72BE33662055 C41C1685EB75FB982E68E5E7845DFC6236F686DD882328713B89F9EF973AC800133F6E1A BFC1590E4CE58FD0660B20DAF3D10DDF2CB7E3B8581E8BCBB4043E11CEC89A5255677E10 6B3E7E299CE4728978E81ECD8CE2BCD90695350EB7C0BC450B51645EB38BD20B7813444E 9B3423CC8F0B9BBA85888A62668CC6E765BA3135F64428493BFAD5F8B4EA59301114B376 06E9CD3429DB26FEFE59AF2A666778C5A0E8DE63D180BB96F672BF43A6484863389A8E60 3B64C496B57ACDD461543015ABDA736EA704476DAB724711ECEC2D0EBE19AA196EF2EBDB A1FB322B3564A6AEE27CB4B183F4E3113B43F3B71EAE25BEF749974EA9A419BB237FF81B 7A2F55A9B6A6C7201671B2A3548EF4D73B039E6406FC61EB7A2A7AF17EB49D0F5B4CB960 3E4869DE3E556865DBE38BF00DA61A0D1339D7F55A7B8C846A0D1202BB7E908789E666A2 58DFFEC084EBC28EC398C884EB0D0B3EBC40956902E4017E4B9FB2F1A0E86001F9C3BE79 113B38AFA7DFE811FD6F89D4A67AF90F801B3D91333503C43C10709CD62D7792D2522161 30AA84AB6F50650E8BF9AF711E3E6494E24045DDBC290A554E0A916F81FC940765F86060 2016EFF9B63090A8367A455065BAD1C223AAEDCA9D195EEBCC7F832F0850795809267382 730F2091B33EEFDB3956152FDA1F7DA08395C282A32B23E122D2AD1BA2F760D1ED76EDC4 B037B2232DCEF15A04785EF28B4D53E31CC1F06E2FFB3593FDEEBB854742CFF4E4385AB6 B8A63C94A3B981B70D34A62C0C4E4B556B167E31E5C424D7C78487072CB1F116A85301F6 864D4A9CE6AE5684CBDF027EC575780087E192BF23E43E4902FDAEAC9FCD6DE5519F14C7 342E8384797E89C1C61AADACC52C585FF43382049407CF80247A9619737608FCA104E81D 0DC63A02E954EEC624239254CEDA0216C899E59FC32037B42A95B5F88A30FDB31D0768AC 6911613EF362962A154D94EED47370A75A3A62DDB4D00DB7E5AFFACCC5DD60BECF6BF191 0298B7F8B42CFD2F482C6970D2882038B0DBE5D1C1010304D1F9F8DF4E41066E06FEFC13 7B042C0A5A8BC30E7CADE7475391ED9700F9FD01E4AEF2FE479B23BA1663DF897BC7113A 2E4249EE756C114FC49D27E899F7EAC478170DB9AB80A5D58855E7D64324F7F3C4B56515 2DB605013B52C382A113479A3EEF9EFE5D4467D0ADB534BEFC75AA309E08D4CE4FB39627 C812C87E99582965EC78BCA120D66AC19C8DF9250B85FDD05D12B1AAB8422AA4FFFE31A6 2FEBEC5E898456A95C558ED3F890B564B8471CDB05DD92859FC9E2BE964713436B3ED8BC 690969B74AD4FB73B6CBF82726E7C1A15080D7C5939E164DA4ADE03D03FBB35D698F45A5 BB983A1CA29A7133FA5BFF70CCB3BEA2021E97A22BA2BFBECB416F81A914C46742622A1B 9CC17B37BA727C262AED9FC87FA3B18F8BDDDF7A6569F965F03F444B1F1A4BD63D08DC11 E1640B602BEA873FB5D103279328FE6825C3849B8D4A1B3B839EAF86B0F56C36571A3C83 186374AE8F7B31C89BB7EB0E46280A4D02C17973FA24144A621101270E96F131F8B60FC3 7EA1B2E564ED9648E63EC8AF21EE5C8E0167854AF15A9C1E0675F007DC0ECB43378C3B89 9E3E6F74188778B7BE0205D31CE700C682A5F82E9186C7D3C87FF8AC2872D6D3EFB4C10F 5F0D8C7A54908564FC34994030D416B4983DD44CE52452F80E002677C34231A802306901 06686D473C09CCED721D06B078A1A6AA77A0187D71F5E8D372260254D1B94FE77A7140AF 54EAAB394B48D170CB0686869DBDE7BA536C23DE2EEC5DBE7209321477DD16852A83EF79 F5DF6B0A4F1311384FF7600E6DBD17536C551101B135700EF55646B2CF3E23554D625AF9 9418B46608744DCF5E84DDFC9B23E195AE0CD88F5C23676D4B4369B2B9F5C4AA1156FDC4 8155AF5BA34B27A4EF5C323BAECAE387A3421B07278473C96194ACD44D70834006684E57 507ABE7D9AF0065E7F4BE275D50E5EF1DE02EC96C43A6998B2513F8D2C9C75D3D3A85A62 A00441A9201E023F596BDD364EE63A3DD4C887103C7AAF5C2C66D24E7A49B7B4DC45D1CD 9BFFDBE6ED3B533F02DB2F4BF23FF56B97CF640FBE3339129356CF27E824D1C63BDA77F5 40913116277F1365F7B8B554239DF37AD9BDCCE96F43472418F6E91F58C4F98C000647AE 7BEE5DAC77C90006EE403C2262B4EF97ECCDAB62186179D753CB94626CE7E7CE01D2FAE6 46A20AF79EE8A168C0AABCA90973DD45EF3E06B67337B7BC4545D60EC41C797B7C4F3C82 084DF7DB673A3B3CEEE48283626FD14693718639C906EF6A2E9F20C6CDA2354DB9984E30 A0B3B6F763C27E954274B00BF07AC295D080CD83F6112EF1F529CBBF968AC5E495576DE5 F1A921D04A43C18FB5BE6B365CAB58B236110F224B50A47AC5D9A39E7CCC82FF541116C0 E3CD6450A34B84B8B58388C47429A1EBE3892D1D79C0DD428FDDBC84CE8B1EC487E8F95B C6975946915269E8A617B1626EB51CAFC946EBB20CC43DBC806DB4153EDB2FB89233C087 03DCBA76E4593BFA37E99CD8FB8175B27FD5655674E15CAED2BA9677150B20FEBCB5FE23 EDCA488CFA1295AE1E56D9E8C852316F7CB9C28128E0D21F3875C2A2652EC65AE53CF1E2 A16A6C57AECD7F8D2B97E9A876162BCEAA4A01559CB5580F524D91C0E6A6C6272C28D082 652ECE8C1CE765D91FE7828695E8CEA42AFBEFCD6B8D9440505C2937ADBB8ABB4368F33F 8F057176A87CDE598CC8B0A5CE61FBC8C7EEF0019C22872BD589541D5C5D02D410BC0C3E EA3D1F4A102DB97966A8ABA476F2632E272728F1C4324A190D675F34C0E10795742C397A 2BA85CB0B798A3B5F6E960D695237B14CE86B2C7280BEFE50C9FFDBDA84FAF1C5D9A5522 6E8CD0101EC3A73FD3F2414BDE21AF0476C89E1E056A8161257E9E36CAE72C254B0F35C3 A9CEB39AA16685AB33CE72D8D2A80C8DCA391B23549CE88A17CFBF2886C821DA967AC1F0 A138248791AED4ABADE6C8ABD1580D03E7189B3760CCF94195C5E1CF7ABA9F3376C9A794 993131E2CBFA79E3D9345B2D83E9F134E9832D023BE5706637127E972C8F8D2D52812B94 56CB24DA440C4D6C2732FECF61D6BBB2918FAC523B6BBD018B59F11A808A79B382A63A86 07FFF0553F0E69AF65FF2400B309E80D2264AE53A9761DFF75EC41A3E9678D39C26FADF9 AF7D78C76022AE6C6F2681E90D71E39F2303951876ED83E57F2564BE4DBB2D32077411D1 33986C4CAA2C61C363FE445B0DC652B95ADA269E88302551284FBA2FEC897BF8E51AA336 387915682819984FEBC2EB4380C1ED6CA8B300958B4155B4331F491526B6343BFF3DE919 05A8CF2F72DA8EC88818644998857FAD47046E267439A4164E0528064389E7361AE2E8A3 CA44F019208C414620387DD051241C88AD6FE68C9D98452EF98D0E17EEBCF0C49A95B847 237E289413997A029C9B9876722AB68DCB63740570152245430A1BA19DC53BC7E759106A A09BAE39359CBFF3438E60D95425FA2CE425748D9783D693A15D691356BDBCD90DFDEAF1 5462049618167BB91A48B7FF1C5A1B19DBE48B41C69ACB47190A3376EA12220B847F784F F3CAC778C68207DCD97FD5E307D09080A446A4144F455B92A3F57B05CAA9066882B688DA 7CABE126B9DB1F76B9CCBBB737537A4759EC4005C7CA2FB93E58BC1C974E222AAC703D1F C3F713B3676720E4F04D583BE74F1B8652BE4857BC8581D4FCEF1513B290D4FE1BBB35E3 589B5D19A398E5C26561A6A683763DD38983D3CA1CBA6FFEB2202538DE5D4872E338C4A5 63AC5BA18C219ED416F2EC04EFB15B0C1B2AF8A11645F165619E9B1253C19D5C6FE5D824 4EB7F2B907C8E7370CA928FC337C986F8AF97BD56DDC2404C35C933986D5276928EED565 5879C38AAD80B3467D62119FD67A088EB90C3D106FD415AFEB1EBAFF5865A6EAF5F0A776 4DDE687A06E7B31D3AA47F04966E21C2FF74A27B069E1CB4658DC082EA0D245B7F1896F3 DA423C8161546F31D5E7479AB96E48389C7302E50D095CFED1F43016EEAF235527CA436B 47A805A4E9E9FAC4EE1B87A30173C52397B2B887C224E4CBA4276CBA84CA691E89BFABD7 CE28B99861E2AC3B0F0E9198388F118540634558352E90D13EE37F3CF0624AD1C2467BED AD3BCCDF7E72553D9160846DC1743A2F21DC37F60151DC4A582888B5B40A87327C026E4F 6BFB5F3B8E6F3A17E4A94AD35578164C9B2EE69DF24FE05BC4FBD720FD1DBD3DBB17BAAF DC38B28E487216CA83B7978835243AA77462AC119D86DC15526ABBBCCE3F6B618F9C53D0 671EBC2B8AACBA81BCE8D674BE9D14A553B0B9968D51B6DB2FE10E3CE88AE8BBED7A91B5 47F258691D3C9B5AEF1ABCE3E5229D2ABDE062C87272F7EB4F980368758E204A2C7983F7 41B5A0BB5650BBC9D778031081DCDAC1AF2B727D0FE5CD16907E87F6C53D50F7B9678D23 FD6143EA8650A40376773BFC571595940F6ABAA15B6577ECFB2FD0351ACD690BEBA59ABA 935494E2D4BF9CD847999598B26467A356C56E522033597107EE1FAA49DF27FC44A06612 F640E0034977A8AE236EA191D8EECBCB0B1888DEB4AE200DBDFD9C2913A2D6027981386B F8E608046D38F74486B2E678F68634DFCC5F82081C171D3A3F943FD27D5B719A1178AF8D FD8EFFEFA5021DCB657BB3AE6FB616B8EA952379B0D3E790B5BA63A493CDE9D2BCA91D40 0268651D108CD168ECDAEDFACDA4F41215E8FF72AB3A06DABAD4A8E9E9311E03C2EBC01B CF60B22BF8CE421C2C637D97F8F8ACE69873D37203899719241F172060C05E192131539B 0D57D8ABE3B1D20DB2086C18CC9C0E60CFAD7AA5DC5AA20C401F98AEA4D6C457952F82D1 23BD81C6FB756911CBFEB8A4F2473A74D6DE37C7B2E542B837EBB4163FC0223866A77BF5 1176C136602A9FF4153FEB34AC9121581A08C6F792FA65C5A19E80059541C0865F7DEDDA 2BD9B4757A1548ACD6A064C7E98FF32B9E0E3E77A30ED08B6F87CC5A57E74747BF06272F 3A4BCCD3B15B38924ADAE79010E2EE4639068277E1F35E564361AB2C83CE4D1B3D1D2B55 2A84BF0EE25BAF9F5E3971D70F61016D8D0766E2BACC0CBCF04CFCDC03C42585A415F2C5 CD4216D2C1EEF4D963959A1F3C228F4B64DF91667280B6E83BD5D465E56ED9B21B1101FB 06916F48CBAF20610ECA171646509D4C8228E779ABEE9A8737C3506FA086FBD5C67FD7A4 B4E96BFBE8AAB47A6CAC67DC5C2960E667E1F7ECBA5725FB843368A40C092E02C9134EA8 0FE93FAE9E00BB626D468D00FEAC45B5026EECB3B5BC6ACA47E5286ECFC1FF770A953281 47175C6BC7C8220B9D241BCCD5E5801BD455801F15568BF89850E9E5B4EE60CA42B66EA6 FFDBD9009B89AE077F5162534B6F26A8DCFFA9FBAC2514F9266EDFAA52A71606B219B970 B99A2A36DB7F2C1F062209BA0BF206887A144B1F0A42754737C0B7362F115A0939F2B88C 5F74E03144CF460F87DB123BF65354FB51095AB95BB12F8B84B6450BEA36C65FE1F2A91A 221A0E394F5900D4624524F7AE2E2EB65AD749AA1B790C65BB0D2D891903E71535BFA2B4 346B838FBB1D2AF7A0E4E92340ED69EED276EC138BFC92DBD1E05AC3AE092BCD0989019F 999D3892EA55703A826D62BA7A1B9D0EE6BFE18C5BFC8A86B12CF32A124E5214495D6735 2A328AD59418BA7DD035261802FCB8633F9EB9C84D4142974D8544DBCBD37B57FCE6E77C 0CF9FB2CB2B6AEC9FDEF64DCB26D089B6A88190F88CDD583A851B60D7A478634BB8B6AC2 C16F098E28D97C4D094833B068DC9DCBEE7DF00DBDD2A0A041C4527431B579FF7DFE1FD5 C1407AE753B24D59F24A184E5F1E3E551CF00BEDCA36AFFDC76781963460F67E5B6ECB8D ED2CFFCD1FE3CC112D9351D3ECA8D5FE253F8A60FC76A0ABFE4AF7674733E7B5F28B7D9B 6C4756829F1BDF3229717D3647DDFB09176204F302BEEE11B0BD23413B78BC11458B7F44 2B9BE5459E96E9FF31126610D17F324E9B06858EE8773E7657684D6FF9DBAC0BCC45AFC8 43A7C99F024033C8E8C0262A4E50222041A65F73AE9D23E80C737C96C1DCE40812A843F9 EED6A8D492F87E5DCCA3F4F1126E35979369ADBE50F0FDF69648D7A82CCBDD422C52B771 C2E601B64916BFA1C9F11FDDE767B819C401F2E05DD73C7E2B52A47B33C46143B2F89118 386D4845F81AB8460D03678AC83E252F62D8FE57E869800C2F0665A6AE5F16A5C0FF4CD3 ECADEF642E37B1DFD90514683B8F0CAC1A53626D5715BA6EF47DF091F5523FD7323DECCB EB7AA8F909E41091D3A537CB5A30AE5608539914B80EDB05E23D1523EDDDA6888415FCA5 B79CF9AB0DBBF48DE75D7D6E2EDCB5B7BD62A05BA254948C39634961343964A7E3B16F2F 388F1D80EFC3B61C12C7A26FFD6F82343C986243DBE0D5F985E43F9C61E94C1CE1C432DB 6893B99E19F252AE83231C24E48A6924B912FEC881E8288B6AD8C2472FD99C5078331C2C 0C31E5009F33D012389393B2124FB366C1E6BFC23DE89FFDA33A7AFE462896D31A6FF098 61391F4667BD0BB3202A95E82FEBD40442083D1616223F5C9CE35CC62D7339EE1B6E4F74 BD8AF5A294CCC7F9B50CD35EA026BBC1F79ECE3152EE62420899C12B9B6E3DC368E1392B AE52865C1646809D5D18E8AAC69AF13FAA08375833852FE137EC113708ECF0AB507EA825 E5F52CEF458B5249B5F7E3608E9469CA17C8BC5812858E2452ED4906980675E5E5173E04 9765FF69B9B7DC62E4BC5E897DEAAEDFE3DC23658D6B2BB89FE73B79B46FCC11339A2900 389DD9D83DE2BDA316C7510E18E571A699A669F750D60DF8DA8463F859C91128F33B01D4 8B78F2B9FD49AA21A706128E1F048A6E22A69E9989A07B8AD6D47F92415EDD727085F74F 9C63F73B2B7668AAF38F14DDD8D596460C8039CE5A97B075B422C82463ACEE0907728A30 76FDD58DD76DDA121379502A5397FBE5135A5C3506E8E6A774ACF50CCA4AA1CEBEC23A03 7A982DC4C8A1E6C76916330806A2D830532079492BAD8B94D1A9BC6E8DE8F208EBCDB242 BDC02D7C2091D98C3010B91D9D30CB0500E6EF7503732739CBD8631A000107D9FD322BE0 73E391346C9B719808AB0D16FCD59D6B7E95B2FF80ACB453E1B9D9A979D6CB94A9A92542 9D9EADF2C024FA896929A1BB466CC15E76327ACB1CF7AD9243B39B2580664A925E4B4947 904B1D90698216B23CF2D6A4248D0978BE8941FB80817B678225AC304365F1A011697457 FB62A40F5E857AFB811034FD287F7AD7A31ABEC5A8F5CEEFA6DC16D8B068C7CB2C7754B0 63735FCD82444304E7DF43B7E98CE1483B2DED6834B40F6C502C3DEB0F4260E63D4D00CE 0071353BF9DE80F844EF347F9D25800C2742F146318203C8407F761801F28B03A0F7EEAA 267DE607BB805FE2281003272048EDF13C81B2B860323A7EB43AD70DE3A3CB3D74DB3BBB A4F6719DBB73B71172AB86B17C2A430C3199975D83CA5EA2F693D2B6ADAF3EE2CFDC0E81 79369429A25EA836B20E14175B4762C5DCF64DF22733EC791FB5BC95D60C9320CEDE396D FDA92CB4B1305B335609F4E59A226927BED2E85FA3445A5B4690B6571792DD04463C83D3 6A4C37BA641A76538C837883F5A35EF2C331152D0C898813FE5BFA6C90F5EDDE70485524 EE49347ED93DBD53CD41D0B72CA549BC75CD09C7023BB4E8C93FCA2971FE10668370F420 F5D5C293BC1084DFDDD8DE39FA214E224495B5A85B2DB817EBD185F70F58A8ADB5FB9464 0A3C47C9A8C3489232BC72B281D88F77D7FADBAD7A686DB28076CD4C123E995D905F1ACC ADFDB2C04A636CA36F01C1634D53E60B4DDDDED0CDEA55A0A36635417806C9FA933A97AF C54D935057B5F5570137C60E1BF4FE726D27B26E9A9299B96B6300F494F23988B5D2ECE8 DA16300EABD80ED99D92130836A2198230223885D5BE25378CDB980DD17510827F056889 8975BB9144A4CC193B624ED6F3D6AEBB64349400971C227178A26CF0E1B4A9F2E6FCEECF 8CB7C14CFE5F6E5AFC6A6062D58941D97113AB124503DF6C58EC3AC4BCA222DE374524FE 310F238395F2F8D31CB43B2C592A940445041DD3E60D60039AD44B12363E70A0DD3358A7 CD8B160BEF49FA2965132900749839A8AFBC52A32E1300D563A84EB7D06245709908CEBF 9B7E1F6D9A2EAC5FB1F26645F65E674F74F30AEEEFE0D4ECCCA5C5498EF5031C2B1A1391 B39FB815E34EE1FF9193240F02EEBF5565A5AF59673AFF9BBF6D12B8ED2C6E44CCAAD55E C7E052F04E49A21014A3DFA40AF7248C87D9C860280542FAA60A671A713103E4CBB10599 ACB2D92DFF271FA57FDF344E0F96FA924BB8269E0A1A9DEEF691A5B15A8C38916ADDD783 CFA59837D2078047FE49F40ABC885F3622389DE6C1C760621362D8AD4214172D90839A0C 014D232ECDAC5AEC4AFB60EA8DDEC0FA5D3A86EC39E0C93FCB42B126BF57A2CC926FFFF9 51F51003E2ECED0A901D6FCE031864F3E6AD61C7BA8BBB31B111BA87798C92B7A4886C60 8EA1A8B67E47EE641993668AE1AEF06B19DF57A8632A03EA8A852F0B99AEB1F06903EB19 B8046DE0C5C49890AF322E869BBF27AB7C9257D03820CEFC37EF35C230DA45ED63C95DBE E769D3DE12D0255CD18BD7E63F7727758B6790D303DD35BD75D5F9EB07AD1B4817EB6AE0 CDD6F183BE5A295670873C6B120B6E2F4FA7EAE6D792959E62EB7B5A04FE07A37894E134 DBD50AC6B20D6772D66E8F2956B051041408B234E2157636B942A2986B46A9AEA00334E6 775E8C25FA9B4F1AAF0BF04687ECF7C754B67F15651B74EC7A85853537A051D7E39684F3 8BD5456047A1F0C834732EA3A8625769FE1E9EBA5500133401DECA1FD540029EDE8E8B71 8AA0250E7DF03F3358B51D06A76101E2A0D1BFFD26F374729624FEAD963C2F251511C700 3F0BED7CEB52C6AB081C644199FDFFE215B5F921B73641D4A23C56DC9DD538BB299DD7E4 F62E3C31BBCFA16392F51151FF67B6276818C885289747D539FB0CAAB67C133265AE4A88 23B20F12929BB1551135E5CFB16778DF19B390862EA718AD9DAA7510AD7FFEC51CB9DD49 F5119553C204A84343670533622CA55AAB140D450D968216F0C6ED5A69871BA1E4472070 B323A8D8DC094A752918E10CB5E67532031B133F84610B9EB73EBD4E3C39D2245CB904AF 374D80DF45EEC61F59E11D4E68250042361C8106DF9CFF38F6138E2653ABCEA0FF18C3B1 98BBFA5E26E88C89D96FEA268B09620D5775099B3F13827FBC4801DD239C95C35701B7CB A3E3C46C77BFB0C0B7AA282256467EC0EE8A4351396036B963EC3E8BAE7BFB939E4E2934 45A433BA0B21CA709DD071E07925B1FE929C604416200A84B3C46CD30B729630CFC9EAB3 0B59EB846B6262A9AF8AA2DC3E738D2AF169BC748204990DF481B8AB928A04B33CCF6D9C F6C1DB08C58BE20DB7184183216892C499D58AFA2F321D0892FED722F45C83D2B3B0B085 090D84B05B6A7457FCADCA9310605C99041B5A40308BD645B756C502D763F9C8C07DE7C7 679852C2214E48BB3D8DD42494D5D27F76373256369E210FA7B750A32807B8BC6717528E 8D587EEEE8257E479D69C21DB7176EDD92C18C9F3BD727A0736FF2224C669C60E1A6AFF1 6197331FD6DD96DE92F09D1293D3603D81D95C66FE8F78C7AD90F6FCED19C37321A49BFE 683016276139778138FE24258EF9D19EBB10FC1BA4AADBE1244A8962D1C1DBDD9573BCCF A5765D35E95EEB03603867A850533090D3985A799F4948379522754B51C4C0058D6B8260 D4E57D59481AFB58280BA8CEE04E09C8F25E47D2AD2272EBEA0BAC15A964768833B03480 58BC6E4FE30FDACFB45FBBB889CB05DC7E3E2845BEA4DCAD77470C2FFC131A8C416E4B32 B349C8E43AC38B19724E5C73F24CF434F9BFDEFC4306A35E62981B9AA007DF6959D11631 2E8CC2165C7AC2F789E657E7E664390B1FFAD427492E49326DA48469BC94E47AF44FD10A 0F7B046A6F140DDFE75134CE87C57522AF3B28ED46327255E23F927B8440BFEA826820F4 C021DC1D7737591CAEC1D3851CF4FAF407D8096F74F8AC11C1EAEB2CA084A16A2E3430A7 C5694172CD37A18D3100D59EFAE71DD7C7EBE3AB50CEDD59C35FA0EF5380956E05A01455 257D445DEFB69609E71D3C75302740D48D29EA373C4220D42F7F31437644AD20CD0B83C6 1CD706EF3B34CCF34DFAF27F855BA5A02333B2A8282334D9F112EE27AE725EFA3DF339ED 93B0B8042B89090E5132291528F2091DA5157A7AE6E1A339DCEDB5998F143289C4BB0463 BACD0355872DED442ADC66436A89F4F7C361A882797756918186F88FBA2DF09771F55B9C 69399C4066FBC3A8024B1BF97D09CF470C56DAF243FE740FAF5669ABD72E2626B13BC0C2 5E438CE51C87FB0112442F10EA526402DE1806DCA591D9F30BD9F8CF0957B224EE3ECD0C BAC1A8DD6041DFA172BBB02298A2C81B93CB776B34389B8000C9151A44AE5353EB5C48DD A91510C48EECC8C7B5FBC858FF5359FBB014CF58D5B5EDAEF99BA460ECE8DFD9905C8DF3 A608E90166C5E2131BFC2191AFD99C2BEC014309DC1820D3F5E7BB393FE123B267F26873 F781B82F65D53BF801634968ABFB81D2A3B8E5B00A181C0C4E5E5089ECC6720F8B9D4DB2 185907845B1F3C6653ABCC3692C11ABAF065F9600275C0141DFF7C5F4BF381AEC2EDE676 6391F6D6B3A5939E68C99AA23349C98A005BD69DE8052FEE360B7446B1A5EE0CCA0CFD29 BD79B4491385F5CE04FC2EA679D3BC83ED39E4D5141465C6285C12C75286DA7DAD15D9FE 4B120BE171665C84790689AFF5EFBC673175ED13F5EAF0E6E9961EE690ACFA03D19C6F08 E6C7A88BCFC653CC5BBF04D32A985E758ED96C4480CB2C6FB1D9509F0001F20E220E7E75 922CB84FF20B71E653FAC10F879D8F648B211413E50B1A290CFFA39B795E06BDA0D9E78E 543F420063C1C9330064745FB325FC727FC0D896AA15B940552936A5477AC5035A871B2F F5921B9FF42AF3866E50E53041A0D5EF59E51B6AB49FF051CB5521419BEF46DF2864324B 2E83BC1F169C25BB6FD827CBF8E5AF112F40050842118477C22FD6AF6965010A9ABB5C35 C3B330DA49A93D0AB720FC5973112BBC8C0CB9B3B46460A361A1327CDE6E331787A38D3F C52324D46A91C533BEA1DA34676F6A5EB58CC4890502A3916D0BA321B4458E03BAE804BC DF3B3CA55D083FFC91D08DC0F8EA8BDDCBE6EB594C452207286E952A6A4FF64B38520274 586ED7C9331472D88770FA5F87E7A7D2BD9A2DDB5B6B50EB2926CA4ADBE0C48E8061D49E 2F4BE37D52231EE4D85FB6F9C789AE4941D753C2BDB2B6DB290352EAD3B618A77EA85E5A CBD8FADEBB5C892A16372501905B1B9000640C4C7CB5AA485B089A5A613AFA1ADF36EBD0 FB04F845888CFADD385D567D1D0EF3D956BF3A106F3D8A51AD2A585C1E5341B2EDF42DC2 6F7D91DEE2F1C50FDFC7F96ACB7F51AAA9D68ABF0AA6DD668B404527346644D245CE6087 F37D33C0FC6FA18852AE24A87034F4EE3AD10550E3CDAA2050ACD4E5D143BF7693CB690B EB27242F6B1A0A1F51C64325CCEA0B8E766053666925A8B511B9F726A6DC3C20C6EFBCCB F87AED6001E13E2E6823B131F29F0686D9694A96080B67931F237564AC800677DCA2B3A6 1162E026DFFB9015F357DB6188F48BAD015D00C1946C853949973CF7D2C73C82BF501DAB 3ACF7601B6AAA4212D79FE42448FD07A8C51A63C97BDA628CE1C558EB4A843B947F6D31F D5C157BE55710B7FD06AC20DB15C4ED46D04BCF5C817EDC33F77D49F334494785D1CB0AB C31863B810EBD8B9B49539F14E35141BBF6363F366B3A47E52B7926A50EF18ADBF90E962 82AAFBE0F3F34E39A1C53B98116B5F4063C57C0E255960ADD7C89DDD57D6D6BE1E82085F 22C7A9CF91D998A60AA8484C9A935FB13946D60771BC6889CCA608B1E86A4808E5D96477 06EF9C3834F3EB85CD154BB9106BCFCF82EFD6A2D606FE0EA4CC420E2E10B4AF052FA299 7608018FD9907DC3BF6FE6A02535B24019F89BD41478BA2D1127CB1EA38B8C0DB701FC27 4C9E208FDF49C92096BED35DFE217EEF8C888C2D6366D186604DBE8863DDAD5320C7828C F7C09B4E117D8EE86D20FDE5C4C41150B0A117AF769972015B09ADFB1A251E2148457DBA 1C0319A677E422E2772AE938271DFC7962E92DA2134FFFDFB8CE7220231C53EA358D6BB2 C9E1D0625FA267FC11EF1D170AB19D90A0EF96FCB9F2B0E76872AF8057F83E43A096FF72 4E0726629772C61B278202942578BD0D3C8BD49417A212859F47793B1CA4B83A44C0C6FD BC1D8D7EFD3315502B5FAC1C502BC12A5963D54A569426A8F745BB1ABC279CA8B8FC26D6 035C06C9FE1A1AABCC59186162BE783F64AE5B9F7206B3D30C0AF0E8DAB92E1B26EB2786 B4116108388CF1F862701239B40612E0D5D7886C24632FB916C99456314A15C99841D187 01B74D6DE62C0D7809BBE7B5D73A77D6935910B69010994F4D2C95138EE6DEFADCC6C7B7 2617D239DAA6BCE01168254B8E202F9BA2C189E435288E26A6B50BF10D017C4AFF20342C 42D08F2FA937C8BA9F8D4E98422018EB122DFE9B1E5B0D3EB2BDD84F33A3E69F6ABA262D DC410EB7AFF25E5B4CE29D94257F918E853DBAE308F5EAD4836FB5466CFBE49AADFEBD18 B62B44CCA38D9BF052934D23C949C94040DDC3BCA1B85721AEA82411D9FA73F59277EEAE 2BC2AE7873D9310DA63E7731B818EE4C8B6C65563E1D82FFC6A93D9D1165F0E3F78E0924 9D24606526E83C2C315267C706903D6B3F955435A5095C8F64F293CE185CF52FDBFC987B 2F520317B3369DB771A0D8D4A4A5E9EB21B381677326AAB4FE2DF9F19CE5E7D3DDFBB210 19FBC71C96057E63E3D77A982619B872E1216718380B52D0AB9357C1CE6784F7D67E8EEC 8126FD99CD4C8EBCF4E123AE2A1D5CB71002A8434016767161909B6B9CFA216A0DDF5B53 E71B886DFB7BDC27977E078DFDF69C03B507C6398546386B0E364C173E0771A63E8DD32E 1220145C13825A6521227E53B88034975577E0903D4EBE6273604DB0019C9450973C528D 1E31E189692FCF5FD4A23F795CB0E682A397FB555F060C8FD61DA42FB855C67AAF7A7C95 41B6A167510A2B38DEEC146A343C3CA522FAD5E496B567691C7CF08AED5F4EB5075D57C9 628B4C5FD361591F98846B40295DEA4E68E8EF20B6BBCFFC0387D34180FFC4413C1FA859 45778CA145C9054FE68C230903663C89A59A580C26298E50AB3182ACFC1D92878E355D00 4E7E9903787A274ABCB92D98DAE38B1B2257E32049DC5B1734CF2E39AC67E73E2882BEFE AEBEFD493CF76CBA5E901310A2D493C83FB920FB9F793ACD8405F3990562FBA7C0181407 976095785745DC82D224F8F936886FC3C80AC0B7C1A9E452FC015B9DAE32653744FAFBAE 9D22104A74E5132D38D856B82A5DB67B9E80196A60754BCC3628C958962A353D8F2EFC71 469203C124233619D59A4F12B56C2B4ED91DB902FD6EDBDD8D885633506988C3E2711714 5EECF0B7CC573F2A4E39CB52B84BE09636B326BC177B901AAF7E9E050F38B7412FB50A9C AD32375E9300EAFE5F3CCC6AAFD6AC39B1C664CEA5499E5A899FBD668A647B6A415ACAB3 F32DB9192E0BEDEB5804EEE471647AAC100280AAB7609B52E600541D99FD4C07E980D390 8C9323C723D00079A0F5634156D47CE319B37C5E58B6E15FCFF743FDFFC069040E0BF35E 89EDE3437B7F0D298AF9CAD7758A6780B2BF2999CD2B8D8EE937872C897EA60E288E9048 1FFB9BD80CDDDD4D474467EAEBE0DA03503E038C88A724CB382A025A68B02E809A7374C8 2DD94A7F7E63AE7EAB9DBC512A146C0BBD2410E264DC76EE9BE29C97BE028163795015E0 FA3BE7AF52A40166BA7C45ED05A43E18E12A58B948334C4C5947ED8DF7E18E19EECA014C E491FD1E1A2D298C67A71AEC3649BD241D5B6F24D678FE561C3DEF50B40E5967BAF03FB6 7C1D7C82ACE72512A956CBF6A340836A9922475A6AFCB46ED091DA91AE17E124BA739D40 837C88726B1D06CB00AFCA77402A88F6EE5D09D340D9C0679AF9646C22CD4B54DE8E5755 8B5CE3FCA67692F954D167AEA22A03739375F7EACCB60BE8721AAC8DF3DEB64303CFE2FA AEA043BAE60C0890F5A882E715E3A085C69C7CCC43BFEAA3875CCA8261CF41A4C3152A32 1BD7EAEF0B6C8A4E56655ECE99969EF8789086D2139AE08A5C2E0CB83B1821CFE6EDEEC1 A530A70D209E255FA0F2EAC7FB2BC628FC92DFFDDFA2405B752CD2AD598F422C4A258B6E CA9D45335CA6351E7B4C2CD4C0AC87DE9DDB7FE19BC3106CE2FADBEBC698A297854F1C69 644C3333B6F76212241D5AA3D2967B7A098B8A2801B47A6B36D6435F8B40EFC37F51E77A D21A3F1C8F738FF604C4CCCC80EDBA545EB5DA1520C3563C7EBFADEE9833C4AD82CDB02B 3841A495002BBF811F358F1F03A154BF148A7EED6C018F4908C2C049B8A436A6901859E4 A506F8C93CDFE046FA691E74A22E64E6DAE274B6090D21E338A655993A9C0567BF4B7FCB 2616DB400443090E535B3A3895CA4F78BD7A1ED3AC8D9B2E15F34502680AA70DDF93476D F2CF1A496AD7190116E9FD8B3FEDEEA6A1933156BB3AD5AE251C8E483E87FC50598003CB ECBC93462969492D780B25521D6E536DEAD5A9498D25EF787B1E4D76A1C3BE7E93B55657 69FBE4E9AB1FA7B9F5FB71C1619ABC4C9D650462D5C857720E0F59F471222205D9F64AC2 607391DF038C03434E44BCCE231464A0949198E88BD66EA73B904580D31AD76065801BC2 BBFEA40E5539ACE4E75A8F76D9C2BC6F34A93B902C67D4714509B5C4B9F429F158E47947 28A3C1D97D29389DEC47835D933AF256A8DA6B75DC0F9E7AE4FC81D244A765D80581EF07 5E5753D5FF207DD80209745ABB2D067744F1616C6036AA347F221E4F5B8CEEBFCCA92CB6 71BAC88201322C1580F69EDF493BB179AEB411115943B94D880DD409C82BEA59A967FE02 4A4BBBF3F1369C85802BB3C711F593D00D40F77EB228BF6B2C1C569DBEDB1E3AFB8BE2E2 5BC0DDBB37D66D98F1368C5C60BC72072C151C1816974B4963AA8A9B69CD3D635C97FABF 2DE0A317A95CCCBC13F4A1CB2D0C39D6C858E561373BBE8FAC21ACF931CCA9D95AE4C1D0 00BBDFD0535D06F4974A54E8B18FB8E2CB79B160572908198CA3537237A178214980E2A7 72211F9A7436D098585B1384B8DCA75D7E4E76E3FB126DE751AE3D609CD643033196F586 FCD10A12AF7257B147C0E2163064AFA7B044F169598FBA6B89FDC5DAB2466EA169B771C9 0D8C7B135BDC47373C7A75809CE20D63C11FA9B74F21DB28F0CCF62A2F1A9DDA7FF14F26 AFD28C6E667FE93B6389E659D788EEF4C3E1B48723437E96606CBC8FDA25445C1DF91F34 F16D40AE179BD87723AFB10824E71CC88C301B521343848EE03A9F4117518BB033CCAFA5 8D29CA8FF0617E50BE7306F8469C064B06C7829B19C7239AFFD709210F64E18FF193DCD1 B8B2C7F0704F463BA80A3E2CD1BF251DE140B3C91B2C988E2A90B9A882AC69F4CD86EF3D 7C4FF9B2ADFE82A7B997174A188089A69DB2A184567F2AAE25B4A4A2CE961A5F5311730C 4D0C3DAB5761487A77385D46C4EF081ABC90FEFFE57A09E548A3C37FD02831245753CFFD C399EA577398B940216120342DC8DA1C4DD03411FACBAADB8F4FC52C756B432C4302C03B 459E95813784921FF600D80F8E5D8E8352ED684A89D5260EB253B2281BC9F67A0F9A29E0 506611ACFFA46B779E3E932DF176303B6E71BD5BB6FAFA79AD5B5F44B92A5DCA577F9BDC BD35CE85DCC2D98AEA2C8923A4D48DF53F325A8843FCDB5E25F1B65511F83A5962DB702E F4C344BAD59040C46AB08B88EA714324961F35A8C783EF5F40C8AE04607B48D791845B9B 86C46EB8F57F80F59310D8C1C1F77E4BAAE76927F5B947E76029B8C66580F98F9B8F7432 F2853DA80166F3D7765EBB1F26F48CFDB00A1F618B6FCD7EB1CDD4D7509C4CA4DA77716E 52335B4A1B435C992E82C349A7B5BEA0B5111E1B73C54DD4E109A5DD0F08B833C838D306 B414443E50464AED17BF6260BC1A551E1FD57E32C88598940976C53BD018B6D8CEBD8A08 9CC1EB56B5E6610517DE7CBCD37B6BB8E0E0F454CC7822C18C6F156D5BA536CD3AD4E91A 885CBDD3DCFE247F6115F3F24CC37170768F1020EA4EC257A69B1C17BA718F8D6DDAE4C9 76C9F67A8B6AFF1F631EB18CDBE3BB727AA6319FDD4CE1DF9F3450DB709EEB7756922776 77E8C6F992D2037A06F0450F11FE7B45AA2E5F5A8E53D39D102E64563FEB20978E0DBA6A 23825A15CE088DB1C892767F16ACE1C7AA709AB87E195037D1E02EB7554A82F9002618B0 4677E05A077198A4384C70E2AEA53FBAC6D08E517AD6466C7335EFC182EAE3CB4AFB1B87 73DAC6EE4709EF33FFD434F574525F729B18C754AFC31D7CB8A33ECFF0508EB9B48F543D 10B8E0FB9BBF9A520E1DBC64F0A8824D8A8CA56B9474651F9401FF960417FE2794BB3ED7 2C0B635E83D44250D6DB20CBA52AA881B5FE3BC9FD518F8D9E2A40FEE583ED8421656A81 A24C79CF6C7195C1704EAF5E77F328BB422940775B781DFDA99587B46847D49018D30006 86D551905037572FEC88039384A205B329872C80283EBDF85A2C3F16B8D54486BA115A06 B670B7B3710DD15131003289DD54AEAFCFF0B85632658FEF5EF78E1C7A5036741247493A 3FE991839EF90A5C800B9CE8D4AE1935D01A2D17E227887971BBA149D30B7EFABFCC7A84 BC3C10A56BDCE3352B9ACAC12275DA2B3AA776C956F2C95FBDE3742916BE8B3C6889FE74 B74A96CF4CAAB9793D1C285B32B7E069FBB1D8BCA93C9EDFD555E4E9E0A8A03B591FA4DE 48308F4C7C85BAC0FBDB2FED4395C6FD50925B56B6A280848D660F90FDC01971D10A4863 2C95FD3459755AF6A1E259C120BC1C42BEE647E304A6A04D2A861FF69A40DE52630E0249 E7E94A0F3F38DA88F78D4A275EA744A98CB375AF1878982A2EFAE802772D3A93785909C8 07AB3BF518CDE6929F178413D33073B6C04B84CCA5FEEE3F9BE23525BCA53ECB0BAF2B7F 6385A8221538482D8B4E30234A4EA5368D26D27AA8A7B6C86540A4698F8A1EFCD6789593 CC2BAAC12892C0C29D18E40086D1BDA5EEBC09417C91C85731AF05449582AEA107D6985E FEFC1D5EFC1E9AE64E128FEA14A08787D22403CAF3D7B623B23D7228C7CDE28A7C9AA03A F4A752C6A1956410636865F1DC977C57AD20E048F5370DA2BBC4C0AA612CDD70D02D5841 8148F6422EC8BFA10B4EED8E6BA8DED82D93259CBB4A812B85C0FB728380B5CDBA2F2B54 A3475088867BA1F23B5FD87B7B1DBE1B1CC106B5BE11209FDCA753B4458E95707B6E3294 02343FD113AA164BCE34EB816243FB82E0D09E073730DFE18889546C9891B2BE50017888 198D02543B1993762097E8AAFAE377E321A79A8C8ED106ED6E996A61044FF0930D8806EE BB24037CA7E5C60006B062C19CEC3189828A186AA87BD3E5B003AEA1AA1D111E1E5391F2 17A9B0CE5971D3E9E57E61B9EAF246168A058828F5E11FF969985BEFF9B4FE95647BD409 148BB277A069DF8A9FA9D487C1572581364C5BA4C427FB7521345D1D6A697880D44971AD F09745868F084895C43DE6CCF37F94B9F4E1C8009EC7440811E1C9160E961B5CBAC5731B BEB789C9A4E204E8E9264E857DED0AD67A400CCDEEF122B2EF0897E1455FFF0D9AE980C2 8FB105819027B6CAD0FEA29EB023062AE5757E8A1FF7847EED8DBD817746224ABA7085C8 BA5EEDEAD1BCE7046B083DCDCF52A622C190E911C2495CE92B7AB2132E7EE0F28B12912E D395E9ACBB8D1770B381416011DD6C1C0EB1D88B0368F5EA18FC8F8B899B9F91822F2632 802AD33EA371E34C037D56DDB41A76D235F83C1CF276E7A11D6066F159A5B7A6030C78FD 0CDA5C55F4BCE8D3AB78CCDC3EF3D4740C6B9AE973991AA7FA9F026499D97FEC34A55AA1 2FDE5D18A922C6516B21DCBE655B6A6CF75AA2658467A4EDE33FC4F554B8260A373C2B50 03A98DCA1C45510E107FE401AC5590AFFE851D5786A9FBF806EF3EA2AEA1E841D28A31F3 13E958E16A35A7325AF74119AC0B54A40AFEC89648DDA1E60827522BFAD9FBBA2DF63007 8F398800D560AEBAA08968FA41FB1856037D162A0EE1992D4C41B5E87FB6C83BECF7FAAA 128D92BE80DD2A13D1D9154CD2683E61C6603A6B0A636024B17FDFE107C3A7BAD6E9D88A D58AA9F7DF8182866B2F83DC35374FDA753894F4982E587021266DA53329BA97EF38F245 E9C492231247B4C8FD0021D3F6D19A67B4746F79745A412615A9E16D59A1766F5FD4CC6C 611F62CD94767FEC396C1C9A08B47A521FCBD99CB943D0CEE8D92197B0544896316D16A5 8469A8F9D6537A8E023B8D6651AA5A703C7F7BBA4593C2748986484B56A510F88ED833AF 78858EBD440B82BA03B630BEE61A9560937F1FE81A394CF656AB11E3DD5D72EA44CD2C42 E7A0436DC38EF27DDC91697A8A7CF5BA255B5165D7A9F6D4D9AEEBCEAEC3D4152EB0B191 FBA07697EAECD0D1DA0FE276C6F7FE128E0E198D017CD1A84BB47486A93F1ADF80C48FCA DDFC02B12B82C4522C0D601E91425A661AF3BEE15C631F9288FB984D444E55E782F35210 230B63462A280E870C1608BFCB445C4C2676707D70825233A38DD0FD78F4E096C47ACE31 2C719400E3806CBB8391B65B18B04D6638EF6F3D49E46F783B74F788689D34D91098DA06 66D08484447B6AD92C27170E089E684554613A814E7497DEEF383884C342AE22985192B0 0B247E06F1FE89EBA16A4F0310EBAD836A49B7F2856EC47985FB089BF768BD241E06BC82 108490A62605F0D0446939F81E934D5AC347A52137BE4424F991013D9546E26B006A5348 3FA40F7E6C67DDE6E808F665849C7461DC9C196C4F8E4D3B26382EEC79AC266E922D05AB EE64E3854AF620D75AE77E08F29EC512AC9AA1F0B4A87F04016CF936B4D62E9A5FD69043 F652FD0E711D641CCEF785CEF48CA4912A94A3DDF0A8DD044B76334BF83B45A2457E1B52 B435A68C0F8EB943CD72A584A23F5F5E9E68016F42171326C6F6B6E398135D7C2497F2FF BD9ECE7808B058C5A53242CD103BEEF1AAAB560A64D57ED04FF5BE4B1D2126F519950604 713255CE1A59D95440C591B9E8C7DB16A7E95C02768A8C15C90382ECBCE6B57FCA984796 F473AA72D65C7E3F64F4A20CF6ACF0CFEEDEDA63ECB4723F4D7CF6406CE8BA76D3B62CEE 4F7420FDA8DD6A70C838B837C30830C548A1D804038360E2A30735097A653C0A8261C1A7 371C5A231F7B123A17C01BD61DBEEC75B9CE8AF82EC210E47BFD6AAB81E67A67224882EE 8CEB5ADCC88C17A7F1668BE70871E4465348E8B44C36218A33937C1FB1A6DB8A05BF14B1 032DB185A3665B24CCB0B402ED55D12D188406B22FD240B65AC9F5781027F18C60252812 856781A07579BBD0625C5D491796544B6D2B92210632248A909649A4BA1FDFD3CF12652A 7CC49B8ADEDC03E529380B75FF24F17824FAA15BB107C77AA2683F706AF01E5C3CFA951B D416A5FD2199EDB7F3CF1EA24C5438F5BA0971A9C8855103781FE5854D47B6AE093B1DD5 DC2F707EA63DB86AE4A09B59CB2B3E72084397571A83C98FDE7B47D483F99AE9D971F45A A07B0EACB51AF720611B9110CB94FD2DB82AF7DA2EB5148B253A0AE1EF69D0A5DC239A97 91CB04BFB4BEEEC8CFDB9BE18D3132AC83DF6DFAC144C36E927EC21B12D2FBF7CCA5DD83 466EADB9434D4F95B4316A53C28994CEE5692805350028D380200956E9E30EB516359528 1D2671DCC86253B882913743D902BF49B6AE8AE0F18127FBAB6B90FDD8E56B3473513798 E5631CB05FBA4449CBCA745750E951A67D7CD1E31B98DDC029CF9765DFE83119191F0A31 AFD0CCE8C304E14F39D8ECCE0716DB28EE93CC41E1228FAABC2347C84A4CD7593FF6F57D 92BA210150E41088B31B42C875D57036B6E60DD0A91DD6735AD4AC88C0CCF2AA7C5D59F2 7A1AE7EA28113E56814D6A4072964EE610AB154721F0E419FB553D90EAF99D132862DBF3 900BFCC8AEAF289F23C147ECC7BF74B3FC14A56C8958F227EFEAFC7EEDB052CB31F7C6C4 F0B0250BD87AF4844E310E52099A97DB0D105BB9929400DC1B3079219AC904FEA8B3B2A2 5C861EAD644A0391F138915F7FDBCC16B1E78C8AC0CBAA66C87C173C7CE43A4407B1C5A4 0AF60662808C0495541BD4BA782AA392B0F68D509B2CA4799DA25138727DBE58F578683B A7ADA87D07CD65EBAC8B41C81BD4032D35AA38D1CC17214DA255FD4FA92869ACE817C389 6BDE395160F1E33A7F6FF10C9D814BF61D0542E6E388B8CAFF3E32F3F210021DCAC12E36 161589FF3449D6C6814919227B827CDDEB253A2112C47AB89A578DD0F77047321C1BF86F DDF7D0689726DDDBB825246B1B238BEB96880C572F2E61F52A19157DAF148B8C57093119 8B3D6BAFEE91AAF59F724C82EB7D8E9CE5D04D53CE07DD3D445FC8A7AE7D1F4FD760B1A9 0C82EF52960773D7C44D3968C2044B81ADD7FC43E9815E8219E6FA5386D1A53CF4A6074D B94A64128D72A97E334689979D3A333F0CE0EFEE1F8D5D5A700219404AECA8A1559F18C7 202BAF821330092146A5929288564EFD198D093932115AC62E7BF221523C70DDE81B863B B564D7EE990188530996274AC45E56A6861B8F34008F16AE7115C8EFA8AE412C49A6244A DC422D0AE12E206B2453C7C9EB9FE988B9F1B5163E46700416B7950EDBB6B9E11E6423F6 85688709A9DCB92E2166032BB18DFA5A587ECAC1EECF2DC7B1D4217219391E86A56A95B2 8847DCEEA3468F9DF1F719806211D074B6A4AF32C3C88A748261CFFD1B09C0335C821B4D 47D72F2E56B2FC6625E781665EC647F22E81070D36D445ADBC84EA8DC8C0BA20C8EB1218 E5E744EE7E58737368FBC1344B051CCA5C2D372EF696E7CF00ED5998F09CC6C396C45FBF 3F779642BCA3A1167EDBB8DB113844F69761795FB6F6E9F53EADF6DC4753AC284411D8CB 28594EB055DE2759DE5FB27EED418F292679D2E1ECEB2C052F84D5A391D81549A0ABF3D2 A7E43BD6C5AD32DC24A171D951B82E5C784FEFC8A2FB150B8DFEAA06E671E3397D08E89B A6AF3D720E1A2E6CFB20D1641A083F6DB5B5214CCE8E88A22A8668B2CE23CD1B7F3B7667 BAD32F8BE76FA27649D038C332966CE4542F7208C0263D77E2F61C4938E58081EE8F68D2 E3A8CCA559929256C30A25A2549D2668E3E174BB978F66DA468270A6B081710B4BCA52C0 A9D0A8B2DAD8D01C1F06E2311900E270945507BABB836D68E212CC80AB9C3AF2E829821C 33BDB3B86BA755136F1328EBD175D3625693DFF06CE1A88C58C0C5D786E2D8CB7E8C165D 8B5A78D26FC63D9C349B2C8D830CD7A063632EF1D4F014BA47E61D851E0E735F8ACCB84B 3803D7D9C1B0C9884D3370A7BF38150EB31A84E26AF503A8265E579D0D50F67407EC9B35 525D4EEAAEB83781A2812FF77F0B380BFBF71B84E33731F08F6C2339431025ECBEC08459 9CE02ABE1C3CE91484C655115C75DD9347092E78E82D7D6DB9B3BD3D9753E70CC006D148 3120A1704A9BA240A91D4E3816AAD906010179EF24EDEBEFDFE4B73759EDAD8749DF5992 FF07BC058CDD31588BA2053354E47E71DCB73BCC6A475D5502F7CCB4133799FDC24B5CF4 7D372A22570BCB74756DF305BBC641AE9C68AE3948D3C432F99A73B433B5B10954DDCB7A FB176CB655D528AC4A60D9332BBD49C5E4C5B21ECE5A269CCB2E61940F46B29309E9E2CC F11694F47EA6B04D1DCF3BACD703E57A93CF5EB7753C2DDB18676A2D16226D0CE3627D18 B2CD3A419CA9427EEE21B49B488E511E9192CB080EB2F82463FD714677748FA5372364E3 7EF75C835254DD468397F5CAB5BE9CEC8BD6D4C609C619F199A860F25BD9CD793E097B52 F2E10C7E64C08C51AE2FCB95949819420A94FA3CB82EA03F80A7B321849A4911608DE474 1EE2617B33C99DBAD1F3999E393F9297D28F0685AE624B23BFB50175D4EE19BA294C93E6 6254B7991984D66838F122DF006C82AB5111B830333504CB611B82F46444431A5AD82DDB E44FFED29FB4EF1ACCE6F029FAB096843214B30202E83ED8E1B371215DAC7ED2C073CFE3 E49BDB0338C1CD67D4CE1AAB772F5159559EB757F9E55C10B9FB7858BE2287B6FF5EABB9 7533D562AF7C335310BAB9AD61505DB5E71F3DF62B493EEEA3F55BEE2C9FC650D4E0E43B 726390567A2EB26E563DA7852059A1634160D28758288C39537A0A5A1991FD20E1BD4EBF 9DC5FAB4B196F1F9880066ED1062371068E607E2C56F263E3F7BC5A8E5DE2A11531F69BE 416CD89CF8F03829F2471B42AEF7787EA8FE30ACBEFAC699F70AB6E787B1CBA828C993A9 704C1D64992C8F62A1A9C2C96E8BCD7CDA773BD6E1B213A1500A3E8CA10481D872CCC506 39CD314DBE1C073B19C3DE2994ECD17573FA420D93EF75B576D31315684F4FDA6A042970 B8CD6D1ED180DD8F3896C587E327FAF8FC4BE3897EF4A70115790EDE80A9911FA68C6B56 AC133A382190A3F343F53F5F52858D8B6D43B2F922FB3BE79D86DD291C79A709F9238528 A059D786AE9C36CCD58976AD7E6E98096F38B28B3115E7431F2640F4BD2CB4AAEA3FF75B 2DF5DE52516838DD552F1758FEDA7D52E635E82B45A900206231D82C59D3AF4F5037D4E2 5FEED94DD69C4DADAD0DF2A9BEEE1437575D37D203158FDE27FD1B495DD6B7D9EF5F58B0 5E0FF325B8C3BDFBFB0982BB1375645C0AF6D0D44DE3893F2CA2C0F46368B066C7C53880 61652464C25FEC0EDA77933F546ECB4906194C364B14DB2821CBDEBAE9915215189AFFC6 BA0CBA281FEDDB9EC8108BD8736004B8C35CD13DA4C15DD26913E464F16767A2AB6D62D9 6B8EB71172B245C780A2C037727B50FB8A6C428161DD744C1AA49D58BC4B0D85A3F29FE3 DB0A028A3AC604F998F98768103DFA196E94D3DE1B90431AEA842AC24F31CB37285D7913 2C079A110CC384C05AC7E8840CFC4D50FAC8986A01F6FDC1F1AB93D7FD21E6637319EACB A6E3C501728E5556D2DD77FD1FD1B1453AE40AF962CA5CF7540BD46E167569C02E152729 0EB4CE967AE4EB24591D415055C47F1EE717DB42DEE474EFBB29DDB9BDFD7A06248D1DAE 62B23949C25BB9E7ABE21667F2BD3BB42B1F57E5E79D4FD201FF88C949B8346DBC61D519 3C81A248B04BB4F0FE862574678E7BD23C047BE6ED2910C7C5F55FEA7C9CB557DFDDDE39 CD2A7F6F299E79E6932F8A96452DAC37192C078CD409E90A8E9BDD4068006FC405C49742 CA757C204D43152A4858461C9D515C5B54BF3069537514A2AA84CFB9FEAF8D6465DD40C1 C3945D529AF5BB85533F111349B12974B6C7C633BA90BBA430F98589E570048B14F250E5 3C78FC4473F03E4F1C10BE1F3D8C0853D8E5E89A3979F87316219CDB79D3EF4A252A2744 18F977FB1F28BBBA53CBA8E28D5D651EF0783E91B9FF53655E2FCB8702F3A3521D0B0360 229A9BAB6410A16252F3120056302748BB32CAAAF2A02CC5BE708043A14911C0357EAF8F E7CAF36C58CCB99719C976B286C480BEDB08786248A10440BBE0A73B4857EC2C234E0EF9 2D3A878DE743C63B3EA4890E4E030F74C2E2302E1AE16AA00C263965BB55D4792FA95BC2 C7F085136291D534859DDFF3B295882C3FA8E89601E332ED924E151DBC47B6E69C41E7A7 B61BA9F05DD84B0CA021A9AA0994884AF9309274BEE937D16E66EC0396D38EE95C3F71D7 CCE8715DAECEF342015EF8352224F155308C02CD9AB53D0CD8A96B9F0D5D041C2AE05954 E9F227A0C5A1EBC3256379E76FEBD0910214D0956C2D2B701C3133CB2D56F6461258B9DA 530B0185F7F22605A7E331E9D0821C2D13D250B63559297B3B8734E3C78E59752B3D834A EBB3F1E3B8C67C41DB5DA29A7CDCD74A13989114DC0417EBBD4CDAF2DB3EDA35039ADC00 725EBCE5C1D271E821ADE62C1BCA1800547E700FA5CA90F843E6A12BCF0F6CFC51A9036C 403CC3C0F332B7EEC6893979D9C4F78D13363DD1F488E14607B6C2A1771AC0B152FDAE0F 500E97546E94AFD3A5193627F4FA6F603DD92E6B2C1626881E659F90B37044E19BF0E02E 09D0F2165C9CB8906F35BE3C3319CB5FD722F397E72EA356C769C02693137293D7FAB89A C1A065B661C51B46EA07C3FD27C7BED2CCF5642BD2C7D559A0DD1693B1097FDB0C31D26F 98BC585F71367895E97A45846F9556C6BE1E2C3B740C7EB55FFA76C02E0EF977763A3A2C D252CAECB62498D1EA7FE08BD3ED24D6DDD6C92DD713209B48D1DC7A64413A3A89954CF5 7C22002273C76995E8F7AB2C1C254054D0F0C380BD4CC210F868486651BED4E827C10DF4 E740CD5A9671A1B53C4FAD554F927C7E4F40146C461497ECA074B112E77155496BFFC0EB BF8C8E7FE6C70FB15C87FD638CF6A45CE926A1181A0C5D897A1F9BDE965403A07126F3BF 01892CE51186BDCCB433FDE67416511C947E3CE6FB017233593F6B682FA812378B5B7EFF 292804F513983B4BD4351FF76640E51AF896B6055D32C97EF18935C5FBDEBA7C84C8EC67 065B3AE049DADA661B21A974CCA52D2921150505F29582C56A4A738304313399D782B06B 9081B893EF462D88DE17C99560DADC3C0FC54EF19579E2BBBA71F297311AB39F763911EA 91E358A1E291507C98E69A8004B576992EBE5DEA626829EAE478E7DA7015AAAAE3ACB6AB E9C4C28F28E78FCB02D43633834FB8C38D99EDF2213196BCFDDD219BB18DD60FD303AED4 BDAFF1C0FC703E24E0001E63D10A6BEB50CFF4D1F23A3C2403C1CFEC112F5FFBDE488668 3B6D30348860B6FC5EED52EB86C3E684F5FE068FEDD901F78B79A9E665CB8A1E5F1FD19E 48B1F72AB4B9D7AA00CF652668CA3F3081B3E2E804DCD9428E20EDD12C07DE1C6527AC40 B888E3FEE06C03941A0E76994D8ED661048136888C82CD2934B0B646F98AC7A28BF78267 DB701412EEA6CF40073E385FC35E434ADB31DC22788281370EC00732B709BC8A725DC21D D7BF8F7D206B0503AA0D78B98243295B9D5447F08E61DCD193A796789CA587999DF3D69C C1E988B6564E6C611808908626D34FDCAE836AD8363978782D0743F7571D3FC1CB17D6BD 766D32C4C5A11FFF6C52A8BB8D25B471239F635FC2DDDCD279BF432F78E40DC8BA1A7004 ECEA7579BAF1A7117BA8E08BE8091C6724995605D326826D216C84D79B7E02CD90C681AB E773420BF48145480ECE1251476E2BE4E0CE37AD1DBFE3808CD3868A6A3AB44F3C333710 8356F32F2B7DAF48DB97BD867B9DD536393DCE447725A81E1F51D5C89E7C24332D71E0F2 3EA561C3C260C87C39BBEBE934FB93E26DB6DF40BBB592C77CA4EEFB03409EA9A4A9FB40 3376CC2FA5B2C4BB8F0B900F65E5DB0AD0E51DE08E557BF0BEF45213EB7D0514BFBB5162 4FC3CB1B81DE86F6FE8653227B99A6D904A1335FA55755D27D5D8C1624E8B482797B861E 1EFF90D546D71D84B895E20362D65125A32E6D7A82B4602141B5D4085BB789DC82599C12 DE32609246F901A27D531BAFEB8B6840C981923138D918FF9481F10C7F106BA5827645C1 69B7FA2F904945A8A46087A74562A4CE129D88A0D0337444E7E9C9B30DA71B8416107122 48DA5EEC2B54CBBE1E891A1E9D4DB0606A8FB68B4529BD7525A3BCA4C4155A0F0187ACAC B7DAFACB5F7D6AAFB07EBCAA2EEB65ECABEE78C1229D2A31651A2F166446D5EA89AA9A41 43EDEE4DD3E980AEA43D10F5D5928A38EB5DA0A709B21CEEDD6C3A722C7FE2251C694932 0D71D1B85C9E94458D8984A2960A582B55BB9D34F8D4AA9EED2B27A37614B97FD5B1AD8B 84438C9A3AFD67008DE081D2AF035649C733F7F9C6D3F7235D60B3F2A903A0BD3E7CF7CB D180E5A4AD7052AFDD45F5A786D127326E155FDF03A4FB62F2C9E8560E1E177475648EF4 A36BED200734582D151C8F2888B90683D26FA741DDF4738EC67635ECFA53E78D8C8C1138 8F24431E4A81A4AF288234AA06C71D2B1F43F6908C2A6712843BD5971AC1542BD62449EC E1B60295A218557B11B01B087B63927963449669785217F18A323366D66DB0D774B8A2F0 9914A958507E322FF600A7AA2FF4FEF0C7C545FFDAB036BFCEE2D30631683F7BB3AFF2C0 CCFC1841733C8EB586B0C1B321AA22338F4B5A899659644B90D4F5D029D7BFE7A2436C18 CA06EACD7EFEFD9A815F3024E005C431C9934F3D5B2BC78186331C2830B54E903B08689F 242B45082BC58E6B83D87D0D263C2BFD8DE2227F05AE73F1208818EC3B3F856F7AE96EEE FE0E2CF7ECBFA54A7708DF2E6923225E895B2922328ACDA2E36007BB6D700966A735FF8D F00A233FFBA0439146724E07FF17B20A61B8EDFEC5BC068CB3EA24181E9742C89FACCAC9 1DBCC41644138419C2564044E4763F0C0DF135C6020186CA3AD1F35C0D454DFFE174BC3A 418FF31136B622C60FEF6B12DB7A5FA096946BE17FD71691BC24B09897A0B10BFBFEB0D2 4BA8CF1D1B8C5C052FA32E77C221036A6523BB69E996058981D432E4B9872AD9D058F6DE CFAF30D168626C81DA4F67857B7053F7DD0999B61F758033646B73DBD8A6114825D83D32 1F5F2C6C6761D79BCC477E631F19A55AC0499DF8E11A73E5E6342E30D11AED1888ADFDC6 24BD9583443A427AAE1CAE981572CBF692374517FCCC62DAB0741476A75E61752AF39055 FA6B07D968C1E7F2CC8A02A579B184AE84A4755EB34D1866DD044897C57B0FB08F3764C5 F7FD2D7DF1234F09294090E8363C4394E98C204F28241E4D271D44037B01BFFAF2982C96 58372A50AEC771BF1825757D9DA6D5B369337B01517F3D900A602ED054D0CAD044B26C73 E0630DF68049533633B1EFD55404DFEB25E8FD1B9E74AEA2A4DFF8142254C5983B375365 CDFB622EC9D1DF1EE69C6E2A483FD815BB5DF27A77A7CA7BDC1F1BF0C394612E8E7DC05D E72CB6E04F4037FFE5D5F11A07E0D0342B13826C263A1E130EF874CF2E9A36A67B824CA3 2419B77471615A138D80A3E37F8B38C0B267C7AA242670CFC7EDDB516FEF72DD608163E1 D2E4AE7596CB24163EA8506CF873C1B44F1BB709F56112D943D298BFD87874368B78637C 0CDAA78EBB6DC0DD5A0D121A1ABDDB785434F64B3020433C758DDB46E7167AA36F9CD9C6 7D93E80E2A0D28BF0AAD5BDA0299EAD9BF7FD1CE98B8065CF025FC0BC42091AA6A1CC40C EDB96473113A2619A1E8F1C6F7E68698E2CEEC0635C7B17707B79C4DF81D7DF7F3E2B3E2 0EB67D08D639121C0F02426EB3C16A7321E7CD8EE6E18D21376BA0E03F8C30B35C43D106 0669724CF9D6E5618736BD26807F8F67B69A75A19448B1EDB853E1A8E5AEACEABAD02165 31A171AA21D71540E1F3D8F7F305BF867447B247E78E57E06C9E9426239DA63135DC895F FF376A5079C41E834FEACEEF1B395790B529F2E15C2A8102704D72B092B1DB49FD77CC62 29B044EB92F502385F8945F9E1681B99920509FFF2EAC1A0C8E4359E3A4AEC99A17BF2DB 23231EF97A2F23E93B122F79 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if \n", file); | ^~~~~ +easychem.c: In function 'main': +easychem.c:3200:3: warning: 'g_atexit' is deprecated [-Wdeprecated-declarations] + 3200 | g_atexit (easychem_quit); + | ^~~~~~~~ +In file included from /usr/include/glib-2.0/glib/gthread.h:36, + from /usr/include/glib-2.0/glib/gasyncqueue.h:34, + from /usr/include/glib-2.0/glib.h:34: +/usr/include/glib-2.0/glib/gutils.h:329:9: note: declared here + 329 | void g_atexit (GVoidFunc func); + | ^~~~~~~~ gcc `pkg-config --cflags gtk+-2.0` -W -Wpointer-arith -pedantic -std=c99 -DUNIX -DI18N -DPREFIX=\"/usr\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/easychem-0.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c dialogs.c -gcc `pkg-config --cflags gtk+-2.0` -W -Wpointer-arith -pedantic -std=c99 -DUNIX -DI18N -DPREFIX=\"/usr\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/easychem-0.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c detect.c -gcc `pkg-config --cflags gtk+-2.0` -W -Wpointer-arith -pedantic -std=c99 -DUNIX -DI18N -DPREFIX=\"/usr\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/easychem-0.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c library.c -library.c:12: warning: ISO C forbids an empty translation unit [-Wpedantic] -gcc `pkg-config --cflags gtk+-2.0` -W -Wpointer-arith -pedantic -std=c99 -DUNIX -DI18N -DPREFIX=\"/usr\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/easychem-0.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c drawing.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, @@ -1588,30 +1620,6 @@ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ -In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, - from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, - from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, - from /usr/include/gtk-2.0/gtk/gtkbin.h:35, - from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, - from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, - from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, - from /usr/include/gtk-2.0/gtk/gtk.h:33, - from detect.c:23: -/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] - 236 | void gtk_type_init (GTypeDebugFlags debug_flags); - | ^~~~ -In file included from /usr/include/glib-2.0/gobject/gobject.h:26, - from /usr/include/glib-2.0/gobject/gbinding.h:31, - from /usr/include/glib-2.0/glib-object.h:24, - from /usr/include/glib-2.0/gio/gioenums.h:30, - from /usr/include/glib-2.0/gio/giotypes.h:30, - from /usr/include/glib-2.0/gio/gio.h:28, - from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, - from /usr/include/gtk-2.0/gdk/gdk.h:32, - from /usr/include/gtk-2.0/gtk/gtk.h:32: -/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here - 725 | { - | ^ In file included from dialogs.c:26: graph/text_center.c:988:3: warning: string length '19620' is greater than the length '4095' ISO C99 compilers are required to support [-Woverlength-strings] 988 | "\377\377\0\377\377\377\0\377\377\377\0"}; @@ -1703,6 +1711,34 @@ dialogs.c:967:7: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 967 | s = gtk_entry_get_text (GTK_ENTRY (entry_pstoedit)); | ^ +gcc `pkg-config --cflags gtk+-2.0` -W -Wpointer-arith -pedantic -std=c99 -DUNIX -DI18N -DPREFIX=\"/usr\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/easychem-0.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c detect.c +gcc `pkg-config --cflags gtk+-2.0` -W -Wpointer-arith -pedantic -std=c99 -DUNIX -DI18N -DPREFIX=\"/usr\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/easychem-0.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c library.c +library.c:12: warning: ISO C forbids an empty translation unit [-Wpedantic] +gcc `pkg-config --cflags gtk+-2.0` -W -Wpointer-arith -pedantic -std=c99 -DUNIX -DI18N -DPREFIX=\"/usr\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/easychem-0.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c drawing.c +In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, + from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, + from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, + from /usr/include/gtk-2.0/gtk/gtkbin.h:35, + from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, + from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, + from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, + from /usr/include/gtk-2.0/gtk/gtk.h:33, + from detect.c:23: +/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] + 236 | void gtk_type_init (GTypeDebugFlags debug_flags); + | ^~~~ +In file included from /usr/include/glib-2.0/gobject/gobject.h:26, + from /usr/include/glib-2.0/gobject/gbinding.h:31, + from /usr/include/glib-2.0/glib-object.h:24, + from /usr/include/glib-2.0/gio/gioenums.h:30, + from /usr/include/glib-2.0/gio/giotypes.h:30, + from /usr/include/glib-2.0/gio/gio.h:28, + from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, + from /usr/include/gtk-2.0/gdk/gdk.h:32, + from /usr/include/gtk-2.0/gtk/gtk.h:32: +/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here + 725 | { + | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, @@ -1766,11 +1802,6 @@ /usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here 725 | { | ^ -cd po; make all -make[3]: Entering directory '/build/reproducible-path/easychem-0.6/po' -make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. -mkdir -p fr/LC_MESSAGES -msgfmt -o fr/LC_MESSAGES/easychem.mo fr.po In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, @@ -1784,6 +1815,11 @@ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ +cd po; make all +make[3]: Entering directory '/build/reproducible-path/easychem-0.6/po' +make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. +mkdir -p fr/LC_MESSAGES +msgfmt -o fr/LC_MESSAGES/easychem.mo fr.po make[3]: Leaving directory '/build/reproducible-path/easychem-0.6/po' gcc -W -Wpointer-arith -pedantic -std=c99 -DUNIX -DI18N -DPREFIX=\"/usr\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/easychem-0.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,defs -Wl,--as-needed -o easychem auxi.o bonds.o easychem.o export.o dialogs.o detect.o library.o drawing.o `pkg-config --libs gtk+-2.0` -lm # strip easychem # don't strip, see bug #436782 @@ -1836,8 +1872,8 @@ dh_gencontrol: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_md5sums -O--buildsystem=makefile -O--parallel dh_builddeb -O--buildsystem=makefile -O--parallel -dpkg-deb: building package 'easychem' in '../easychem_0.6-9_armhf.deb'. dpkg-deb: building package 'easychem-dbgsym' in '../easychem-dbgsym_0.6-9_armhf.deb'. +dpkg-deb: building package 'easychem' in '../easychem_0.6-9_armhf.deb'. dpkg-genbuildinfo --build=binary -O../easychem_0.6-9_armhf.buildinfo dpkg-genchanges --build=binary -O../easychem_0.6-9_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -1845,12 +1881,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/2085/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2085/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/13269 and its subdirectories -I: Current time: Wed Dec 11 06:27:18 -12 2024 -I: pbuilder-time-stamp: 1733941638 +I: removing directory /srv/workspace/pbuilder/2085 and its subdirectories +I: Current time: Thu Dec 12 08:29:19 +14 2024 +I: pbuilder-time-stamp: 1733941759