diff options
author | rasdaman <rasdaman@YU.(none)> | 2010-04-13 16:55:18 +0200 |
---|---|---|
committer | www-data <www-data@ubuntu.localdomain> | 2010-06-08 10:54:49 +0200 |
commit | d041f9e0c41528747e0ebe2e65c5a644ee99f48f (patch) | |
tree | a65a79002ff6b9d4a843b58b48d3c55e8e718768 /systemtest | |
parent | 881dc63d903a2846916e35fe2e97f716a948308f (diff) | |
download | rasdaman-upstream-d041f9e0c41528747e0ebe2e65c5a644ee99f48f.tar.gz rasdaman-upstream-d041f9e0c41528747e0ebe2e65c5a644ee99f48f.tar.xz rasdaman-upstream-d041f9e0c41528747e0ebe2e65c5a644ee99f48f.zip |
integrate the functional test on rasql to systemtest
Diffstat (limited to 'systemtest')
425 files changed, 16763 insertions, 1 deletions
diff --git a/systemtest/Makefile b/systemtest/Makefile index e431fdf..5e6163d 100644 --- a/systemtest/Makefile +++ b/systemtest/Makefile @@ -48,7 +48,12 @@ systemtest: ./testcenter.sh ./testcenter2.sh ./testjava.sh - + rmantest/bytetest.sh rmantest/inputFolder/mandatory rmantest/Oracle/mandatory rmantest/Repository/mandatory + rmantest/bytetest.sh rmantest/inputFolder/bug_fixed rmantest/Oracle/bug_fixed rmantest/Repository/bug_fixed + rmantest/bytetest.sh rmantest/inputFolder/bug_unfixed rmantest/Oracle/bug_unfixed rmantest/Repository/bug_unfixed + rmantest/bytetest.sh rmantest/inputFolder/other rmantest/Oracle/other rmantest/Repository/other + Conversion_Test.sh + Manipulation_Test.sh clean: -rm $(MISCCLEAN) diff --git a/systemtest/rmantest/Conversion_Test.sh b/systemtest/rmantest/Conversion_Test.sh new file mode 100755 index 0000000..25bd766 --- /dev/null +++ b/systemtest/rmantest/Conversion_Test.sh @@ -0,0 +1,321 @@ +#!/bin/bash +#!/bin/ksh +# +# This file is part of rasdaman community. +# +# Rasdaman community is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rasdaman community is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with rasdaman community. If not, see <http://www.gnu.org/licenses/>. +# +# Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann / +# rasdaman GmbH. +# +# For more information please see <http://www.rasdaman.org> +# or contact Peter Baumann via <baumann@rasdaman.com>. +# +# SYNOPSIS +# Conversion_Test.sh +# Description +# Command-line utility for testing rasdaman. +# 1)creating collection +# 2)insert images into collection +# 3)extract images +# 4)compare +# 5)cleanup +# +# PRECONDITIONS +# 1)Postgres Server must be running +# 2)Rasdaman Server must be running +# 3)database RASBASE must exists +# 4)rasql utility must be fully running +# 5)images needed for testing shall be put in directory of images +# Usage: ./Conversion_Test.sh +# +# CHANGE HISTORY +# 2009-Sep-16 J.Yu created +# + +# further tests will be done on dem, inv_dem, tor and inv_tor, after their implementations. + +# Variables +PROGNAME=`basename $0` +DIR_NAME=$(dirname $0) +REPORT=$DIR_NAME/Repository/$PROGNAME.report`date "+%Y%m%d"` +OLDREPORT=$REPORT.old +USERNAME=rasdaman +PASSWORD=rasdaman +DATABASE=RASBASE +IMAGEDIR=$DIR_NAME/images +RASQL="rasql --quiet" + +# NUM_TOTAL: the number of the conversions +# NUM_FAIL: the number of fail conversions +# NUM_SUC: the number of success conversions + NUM_TOTAL=0 + NUM_FAIL=0 + NUM_SUC=0 + + + +# --------------- check if old logfile exists ---------------------------------- +if [ -f $REPORT ]; then + echo Old logfile found, copying it to $OLDREPORT + mv $REPORT $OLDREPORT +fi + + +# drop collection if they already exists + +echo "Test by:"$PROGNAME" at "`date`|tee $REPORT + +$RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep tmp + +if [ $? = "0" ] +then + echo dropping collection ... | tee -a $REPORT + $RASQL -q "drop collection tmp" --user $USERNAME --passwd $PASSWORD | tee -a $REPORT +fi +################## jpeg() and inv_jpeg() ####################### +echo -----jpeg and inv_jpeg conversion------ | tee -a $REPORT +echo creating collection ... | tee -a $REPORT +$RASQL -q "create collection tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection tmp| tee -a $REPORT + +echo inserting collection ... | tee -a $REPORT +$RASQL -q 'insert into tmp values inv_jpeg($1)' -f $IMAGEDIR/mr_1.jpeg --user $USERNAME --passwd $PASSWORD || echo Error inserting jpeg image | tee -a $REPORT + +echo extracting collection ... | tee -a $REPORT +$RASQL -q "select jpeg(a) from tmp as a" --out file --outfile mr_1.jpeg --user $USERNAME --passwd $PASSWORD || + echo Error extracting jpeg image | tee -a $REPORT + +echo comparing images | tee -a $REPORT +cmp $IMAGEDIR/mr_1.jpeg mr_1.jpeg.unknown + +if [ $? != "0" ] +then + echo input and output does not match | tee -a $REPORT + NUM_FAIL=$(($NUM_FAIL + 1)) +else + echo input and output match | tee -a $REPORT + NUM_SUC=$(($NUM_SUC + 1)) +fi + +$RASQL -q "drop collection tmp" --user $USERNAME --passwd $PASSWORD | tee -a $REPORT +rm mr_1.jpeg.unknown +################## tiff() and inv_tiff() ####################### +echo ------tiff and inv_tiff conversion------ | tee -a $REPORT +echo creating collection ... | tee -a $REPORT +$RASQL -q "create collection tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection tmp | tee -a $REPORT + +echo inserting collection ... | tee -a $REPORT +$RASQL -q 'insert into tmp values inv_tiff($1)' -f $IMAGEDIR/mr_1.tif --user $USERNAME --passwd $PASSWORD || echo Error inserting tiff image | tee -a $REPORT + +echo extracting collection ... | tee -a $REPORT +$RASQL -q "select tiff(a) from tmp as a" --out file --outfile mr_1.tif --user $USERNAME --passwd $PASSWORD || + echo Error extracting tiff image | tee -a $REPORT + +echo comparing images | tee -a $REPORT +cmp $IMAGEDIR/mr_1.tif mr_1.tif.unknown + +if [ $? != "0" ] +then + echo input and output does not match | tee -a $REPORT + NUM_FAIL=$(($NUM_FAIL + 1)) +else + echo input and output match | tee -a $REPORT + NUM_SUC=$(($NUM_SUC + 1)) +fi + +echo dropping collections ... | tee -a $REPORT +$RASQL -q "drop collection tmp" --user $USERNAME --passwd $PASSWORD | tee -a $REPORT +rm mr_1.tif.unknown +################## png() and inv_png() ####################### + +echo ------png and inv_png conversion------ | tee -a $REPORT +echo creating collection ... | tee -a $REPORT +$RASQL -q "create collection tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection tmp | tee -a $REPORT + +echo inserting collection ... | tee -a $REPORT +$RASQL -q 'insert into tmp values inv_png($1)' -f $IMAGEDIR/mr_1.png --user $USERNAME --passwd $PASSWORD || echo Error inserting png image | tee -a $REPORT + +echo extracting collection ... | tee -a $REPORT +$RASQL -q "select png(a) from tmp as a" --out file --outfile mr_1.png --user $USERNAME --passwd $PASSWORD || + echo Error extracting png image | tee -a $REPORT + +echo comparing images | tee -a $REPORT +cmp $IMAGEDIR/mr_1.png mr_1.png.unknown + +if [ $? != "0" ] +then + echo input and output does not match | tee -a $REPORT + NUM_FAIL=$(($NUM_FAIL + 1)) +else + echo input and output match | tee -a $REPORT + NUM_SUC=$(($NUM_SUC + 1)) +fi + +echo dropping collections ... | tee -a $REPORT +$RASQL -q "drop collection tmp" --user $USERNAME --passwd $PASSWORD | tee -a $REPORT +rm mr_1.png.unknown +################## bmp() and inv_bmp() ####################### + +echo ------bmp and inv_bmp conversion------ | tee -a $REPORT +echo creating collection ... | tee -a $REPORT +$RASQL -q "create collection tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection tmp | tee -a $REPORT + +echo inserting collection ... | tee -a $REPORT +$RASQL -q 'insert into tmp values inv_bmp($1)' -f $IMAGEDIR/mr_1.bmp --user $USERNAME --passwd $PASSWORD || echo Error inserting bmp image | tee -a $REPORT + +echo extracting collection ... | tee -a $REPORT +$RASQL -q "select bmp(a) from tmp as a" --out file --outfile mr_1.bmp --user $USERNAME --passwd $PASSWORD || + echo Error extracting bmp image | tee -a $REPORT + +echo comparing images | tee -a $REPORT +cmp $IMAGEDIR/mr_1.bmp mr_1.bmp.unknown + +if [ $? != "0" ] +then + echo input and output does not match | tee -a $REPORT + NUM_FAIL=$(($NUM_FAIL + 1)) +else + echo input and output match | tee -a $REPORT + NUM_SUC=$(($NUM_SUC + 1)) +fi + +echo dropping collections ... | tee -a $REPORT +$RASQL -q "drop collection tmp" --user $USERNAME --passwd $PASSWORD | tee -a $REPORT +rm mr_1.bmp.unknown + +################## vff() and inv_vff() ####################### + + +echo ------vff and inv_vff conversion------ | tee -a $REPORT +echo creating collection ... | tee -a $REPORT +$RASQL -q "create collection tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection tmp | tee -a $REPORT + +echo inserting collection ... | tee -a $REPORT +$RASQL -q 'insert into tmp values inv_vff($1)' -f $IMAGEDIR/mr_1.vff --user $USERNAME --passwd $PASSWORD || echo Error inserting vff image | tee -a $REPORT + +echo extracting collection ... | tee -a $REPORT +$RASQL -q 'select vff(a) from tmp as a' --out file --outfile mr_1.vff --user $USERNAME --passwd $PASSWORD || + echo Error extracting vff image | tee -a $REPORT + +echo comparing images | tee -a $REPORT +cmp $IMAGEDIR/mr_1.vff mr_1.vff.unknown + +if [ $? != "0" ] +then + echo input and output does not match | tee -a $REPORT + NUM_FAIL=$(($NUM_FAIL + 1)) +else + echo input and output match | tee -a $REPORT + NUM_SUC=$(($NUM_SUC + 1)) +fi + +echo dropping collections ... | tee -a $REPORT +$RASQL -q "drop collection tmp" --user $USERNAME --passwd $PASSWORD | tee -a $REPORT +rm mr_1.vff.unknown +################## hdf() and inv_hdf() ####################### + + +echo ------hdf and inv_hdf conversion------ | tee -a $REPORT +echo creating collection ... | tee -a $REPORT +$RASQL -q "create collection tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection tmp | tee -a $REPORT + +echo inserting collection ... | tee -a $REPORT +$RASQL -q 'insert into tmp values inv_hdf($1)' -f $IMAGEDIR/mr_1.hdf --user $USERNAME --passwd $PASSWORD || echo Error inserting hdf4 image | tee -a $REPORT + +echo extracting collection ... | tee -a $REPORT +$RASQL -q "select hdf(a) from tmp as a" --out file --outfile mr_1.hdf --user $USERNAME --passwd $PASSWORD || + echo Error extracting hdf4 image | tee -a $REPORT + +echo comparing images | tee -a $REPORT +cmp $IMAGEDIR/mr_1.hdf mr_1.hdf.unknown + +if [ $? != "0" ] +then + echo input and output does not match | tee -a $REPORT + NUM_FAIL=$(($NUM_FAIL + 1)) +else + echo input and output match | tee -a $REPORT + NUM_SUC=$(($NUM_SUC + 1)) +fi + +echo dropping collections ... | tee -a $REPORT +$RASQL -q "drop collection tmp" --user $USERNAME --passwd $PASSWORD | tee -a $REPORT +rm mr_1.hdf.unknown +################## Dem() and inv_dem() ####################### + + +# echo ------dem and inv_dem conversion------ | tee -a $REPORT +# echo creating collection ... | tee -a $REPORT +# $RASQL -q "create collection tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection tmp | tee -a $REPORT + +# echo inserting collection ... | tee -a $REPORT +# $RASQL -q 'insert into tmp values inv_dem($1)' -f $IMAGEDIR/mr_1.dem --user $USERNAME --passwd $PASSWORD || echo Error inserting dem image | tee -a $REPORT + +# echo extracting collection ... | tee -a $REPORT +# $RASQL -q "select dem(a) from tmp as a" --out file --outfile mr_1.dem --user $USERNAME --passwd $PASSWORD || +# echo Error extracting dem image | tee -a $REPORT + +# echo comparing images | tee -a $REPORT +# cmp $IMAGEDIR/mr_1.dem mr_1.dem.unknown + +# if [ $? != "0" ] +# then +# echo input and output does not match | tee -a $REPORT +# NUM_FAIL=$(($NUM_FAIL + 1)) +# else +# echo input and output match | tee -a $REPORT +# NUM_SUC=$(($NUM_SUC + 1)) +# fi + +# echo dropping collections ... | tee -a $REPORT +# $RASQL -q "drop collection tmp" --user $USERNAME --passwd $PASSWORD | tee -a $REPORT +rm mr_1.dem.unknown +################## tor() and inv_tor() ####################### + + +# echo ------tor and inv_tor conversion------ | tee -a $REPORT +# echo creating collection ... | tee -a $REPORT +# $RASQL -q "create collection tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection tmp | tee -a $REPORT + +# echo inserting collection ... | tee -a $REPORT +# $RASQL -q 'insert into tmp values inv_tor($1)' -f $IMAGEDIR/mr_1.tor --user $USERNAME --passwd $PASSWORD || echo Error inserting tor image | tee -a $REPORT + +# echo extracting collection ... | tee -a $REPORT +# $RASQL -q 'select tor(a) from tmp as a' --out file --outfile mr_1.tor --user $USERNAME --passwd $PASSWORD || +# echo Error extracting tor image | tee -a $REPORT + +# echo comparing images | tee -a $REPORT +# cmp $IMAGEDIR/mr_1.tor mr_1.tor.unknown + +# if [ $? != "0" ] +# then +# echo input and output does not match | tee -a $REPORT +# NUM_FAIL=$(($NUM_FAIL + 1)) +# else +# echo input and output match | tee -a $REPORT +# NUM_SUC=$(($NUM_SUC + 1)) +# fi + +# echo dropping collections ... | tee -a $REPORT +# $RASQL -q "drop collection tmp" --user $USERNAME --passwd $PASSWORD | tee -a $REPORT +rm mr_1.tor.unknown + +################# summary ####################### + NUM_TOTAL=$(($NUM_SUC + $NUM_FAIL)) +# Print the summary + echo "test done at "`date`|tee -a $REPORT + echo "Total conversions: "$NUM_TOTAL|tee -a $REPORT + echo "Successful conversion number: "$NUM_SUC|tee -a $REPORT + echo "Failed conversion number: "$NUM_FAIL|tee -a $REPORT + echo "Detail test report is in "$REPORT diff --git a/systemtest/rmantest/Manipulation_Test.sh b/systemtest/rmantest/Manipulation_Test.sh new file mode 100755 index 0000000..968823c --- /dev/null +++ b/systemtest/rmantest/Manipulation_Test.sh @@ -0,0 +1,161 @@ +#!/bin/bash +#!/bin/ksh +# +# This file is part of rasdaman community. +# +# Rasdaman community is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rasdaman community is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with rasdaman community. If not, see <http://www.gnu.org/licenses/>. +# +# Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann / +# rasdaman GmbH. +# +# For more information please see <http://www.rasdaman.org> +# or contact Peter Baumann via <baumann@rasdaman.com>. +# +# SYNOPSIS +# Manipulation_Test.sh +# Description +# Command-line utility for testing rasdaman. +# 1)creating collection tmp +# 2)insert MDD into collection tmp +# 3)update the MDD in tmp +# 4)delete MDD from tmp +# 5)drop tmp +# +# PRECONDITIONS +# 1)Postgres Server must be running +# 2)Rasdaman Server must be running +# 3)database RASBASE must exists +# 4)rasql utility must be fully running +# Usage: ./Manipulation_Test.sh +# +# CHANGE HISTORY +# 2009-Sep-16 J.Yu created +# + + +# Variables +PROGNAME=`basename $0` +DIR_NAME=$(dirname $0) +REPORT=$DIR_NAME/Repository/$PROGNAME.report`date "+%Y%m%d"` +OLDREPORT=$REPORT.old +USERNAME=rasdaman +PASSWORD=rasdaman +DATABASE=RASBASE +RASQL="rasql --quiet" + +# NUM_TOTAL: the number of manipulations +# NUM_FAIL: the number of fail manipulations +# NUM_SUC: the number of success manipulations + NUM_TOTAL=0 + NUM_FAIL=0 + NUM_SUC=0 + + + +# --------------- check if old logfile exists ---------------------------------- +if [ -f $REPORT ]; then + echo Old logfile found, copying it to $OLDREPORT + mv $REPORT $OLDREPORT +fi + + +# drop collection if they already exists + +echo "Test by:"$PROGNAME" at "`date`|tee $REPORT + +$RASQL -q "select r from RAS_COLLECTIONNAMES as r"|grep tmp +if [ $? = "0" ] +then + echo dropping collection ... | tee -a $REPORT + $RASQL -q "drop collection tmp" --user $USERNAME --passwd $PASSWORD | tee -a $REPORT +fi +################## starting manipulation test ####################### +echo starting manipulation test... | tee -a $REPORT +echo creating collection tmp... | tee -a $REPORT +$RASQL -q "create collection tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection tmp| tee -a $REPORT +$RASQL -q "select r from RAS_COLLECTIONNAMES as r"|grep tmp +if [ $? != "0" ] +then + echo create collection tmp GreySet successfully ... | tee -a $REPORT + NUM_SUC=$(($NUM_SUC + 1)) +else + echo create collection tmp GreySet unsuccessfully ... | tee -a $REPORT + NUM_FAIL=$(($NUM_FAIL + 1)) +fi + +echo inserting MDD into collection ... | tee -a $REPORT +$RASQL -q 'insert into tmp values marray x in [0:255, 0:210] values 1c' --user $USERNAME --passwd $PASSWORD || echo Error inserting | tee -a $REPORT +$RASQL -q "select all_cells(tmp=1) from tmp" --out string|grep "Result element 1: t" + +if [ $? != "0" ] +then + echo insert MDD into collection tmp successfully ... | tee -a $REPORT + NUM_SUC=$(($NUM_SUC + 1)) +else + echo insert MDD into collection tmp unsuccessfully ... | tee -a $REPORT + NUM_FAIL=$(($NUM_FAIL + 1)) +fi + + +echo updating MDD from collection ... | tee -a $REPORT +$RASQL -q 'update tmp as a set a assign a[0:179,0:54] + 1c' --user $USERNAME --passwd $PASSWORD || echo Error updating| tee -a $REPORT +$RASQL -q "select all_cells(tmp[0:179,0:54]=2) from tmp" --out string|grep "Result element 1: t" + +if [ $? != "0" ] +then + echo update MDD from collection tmp successfully ... | tee -a $REPORT + NUM_SUC=$(($NUM_SUC + 1)) +else + echo update MDD from collection tmp unsuccessfully ... | tee -a $REPORT + NUM_FAIL=$(($NUM_FAIL + 1)) +fi + + +echo deleting MDD from collection ... | tee -a $REPORT +$RASQL -q 'delete from tmp as a where all_cells(a>0)' --user $USERNAME --passwd $PASSWORD || echo Error deleting| tee -a $REPORT +$RASQL -q "select all_cells(tmp[0:179,0:54]=2) from tmp" --out string|grep "Result element 1: t" + +if [ $? != "0" ] +then + echo delete MDD from collection tmp successfully ... | tee -a $REPORT + NUM_SUC=$(($NUM_SUC + 1)) +else + echo delete MDD from collection tmp unsuccessfully ... | tee -a $REPORT + NUM_FAIL=$(($NUM_FAIL + 1)) +fi + +echo dropping collection tmp... | tee -a $REPORT +$RASQL -q "drop collection tmp" --user $USERNAME --passwd $PASSWORD || echo Error droping|| tee -a $REPORT +$RASQL -q "select r from RAS_COLLECTIONNAMES as r"|grep tmp + +if [ $? != "0" ] +then + echo drop collection tmp successfully ... | tee -a $REPORT + NUM_SUC=$(($NUM_SUC + 1)) +else + echo drop collection tmp unsuccessfully ... | tee -a $REPORT + NUM_FAIL=$(($NUM_FAIL + 1)) +fi + +NUM_TOTAL=$(($NUM_SUC + $NUM_FAIL)) +# Print the summary + echo "test done at "`date`|tee -a $REPORT + echo "Total manipulations: "$NUM_TOTAL|tee -a $REPORT + echo "Successful manipulation number: "$NUM_SUC|tee -a $REPORT + echo "Failed manipulation number: "$NUM_FAIL|tee -a $REPORT + echo "Detail test report is in " $REPORT + + + + diff --git a/systemtest/rmantest/Oracle/mandatory/6.1_Basic_Query_Mechanism.rasql b/systemtest/rmantest/Oracle/mandatory/6.1_Basic_Query_Mechanism.rasql Binary files differnew file mode 100644 index 0000000..6a42404 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/6.1_Basic_Query_Mechanism.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/6.2_Select_Clause.rasql b/systemtest/rmantest/Oracle/mandatory/6.2_Select_Clause.rasql Binary files differnew file mode 100644 index 0000000..aff9c82 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/6.2_Select_Clause.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/6.3_From_Clause.rasql b/systemtest/rmantest/Oracle/mandatory/6.3_From_Clause.rasql Binary files differnew file mode 100644 index 0000000..bdfc709 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/6.3_From_Clause.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/6.4_Where_Clause.rasql b/systemtest/rmantest/Oracle/mandatory/6.4_Where_Clause.rasql Binary files differnew file mode 100644 index 0000000..bdfc709 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/6.4_Where_Clause.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/6.5_Comments_in_Queries.rasql b/systemtest/rmantest/Oracle/mandatory/6.5_Comments_in_Queries.rasql Binary files differnew file mode 100644 index 0000000..c2d9222 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/6.5_Comments_in_Queries.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Char.rasql b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Char.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Char.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Double.rasql b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Double.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Double.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Float.rasql b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Float.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Float.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Long.rasql b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Long.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Long.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Octet.rasql b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Octet.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Octet.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Short.rasql b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Short.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_Short.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_ULong.rasql b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_ULong.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_ULong.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_UShort.rasql b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_UShort.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_UShort.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_e.rasql b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_e.rasql new file mode 100644 index 0000000..2ff09ba --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/7.1_Atomic_Constants_e.rasql @@ -0,0 +1,3 @@ + Result element 1: 4e-05 + Result element 2: 4e-05 + Result element 3: 4e-05 diff --git a/systemtest/rmantest/Oracle/mandatory/7.2_Composite_Constants_Complex.rasql b/systemtest/rmantest/Oracle/mandatory/7.2_Composite_Constants_Complex.rasql new file mode 100644 index 0000000..5ffe74c --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/7.2_Composite_Constants_Complex.rasql @@ -0,0 +1,3 @@ + Result element 1: (0.35,16) + Result element 2: (0.35,16) + Result element 3: (0.35,16) diff --git a/systemtest/rmantest/Oracle/mandatory/7.2_Composite_Constants_Struct.rasql b/systemtest/rmantest/Oracle/mandatory/7.2_Composite_Constants_Struct.rasql new file mode 100644 index 0000000..70f123e --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/7.2_Composite_Constants_Struct.rasql @@ -0,0 +1,3 @@ + Result element 1: { { 1, 2, 3 } + Result element 2: { { 1, 2, 3 } + Result element 3: { { 1, 2, 3 } diff --git a/systemtest/rmantest/Oracle/mandatory/7.3_Array_Constants.rasql b/systemtest/rmantest/Oracle/mandatory/7.3_Array_Constants.rasql Binary files differnew file mode 100644 index 0000000..d3cf84e --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/7.3_Array_Constants.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/7.4_OID.rasql b/systemtest/rmantest/Oracle/mandatory/7.4_OID.rasql new file mode 100644 index 0000000..7b074c1 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/7.4_OID.rasql @@ -0,0 +1,3 @@ + Result element 1: 513 + Result element 2: 1025 + Result element 3: 1537 diff --git a/systemtest/rmantest/Oracle/mandatory/8.2_Multidimensional_Intervals.rasql b/systemtest/rmantest/Oracle/mandatory/8.2_Multidimensional_Intervals.rasql new file mode 100644 index 0000000..9230c4a --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/8.2_Multidimensional_Intervals.rasql @@ -0,0 +1,3 @@ + Result element 1: [-17:245,42:227] + Result element 2: [-17:245,42:227] + Result element 3: [-17:245,42:227] diff --git a/systemtest/rmantest/Oracle/mandatory/8.2_Multidimensional_Intervals_[1].lo.rasql b/systemtest/rmantest/Oracle/mandatory/8.2_Multidimensional_Intervals_[1].lo.rasql new file mode 100644 index 0000000..7a788f0 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/8.2_Multidimensional_Intervals_[1].lo.rasql @@ -0,0 +1,3 @@ + Result element 1: 42 + Result element 2: 42 + Result element 3: 42 diff --git a/systemtest/rmantest/Oracle/mandatory/8.2_Multidimensional_Intervals_[1].rasql b/systemtest/rmantest/Oracle/mandatory/8.2_Multidimensional_Intervals_[1].rasql new file mode 100644 index 0000000..804b66c --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/8.2_Multidimensional_Intervals_[1].rasql @@ -0,0 +1,3 @@ + Result element 1: 42:227 + Result element 2: 42:227 + Result element 3: 42:227 diff --git a/systemtest/rmantest/Oracle/mandatory/9.10_Expressions.rasql b/systemtest/rmantest/Oracle/mandatory/9.10_Expressions.rasql new file mode 100644 index 0000000..7054d01 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.10_Expressions.rasql @@ -0,0 +1 @@ +PPPPPPPGGPGGGPGGGPPGGGGPPGGGGGGPPAAGGGGGPPGAGGGGGGPPGAAGGGGGGGPPPGAAGGGGGGGPPPGGAGGGGGGGGPPPPGAAGGGGGGGGPPPPGGAAGGGGGGGGPPPPPGAAGGGGGGGGGPPPPPPGGAAGGGGGGGGPPPPPPPGAAGGGGGGGGGPPPPPPPGAAGGGGGGGGGPPPPPPPGGAAGGGGGGGGGPPPPPPPPPGAAGGGGGGGGGPPPPPPPPPGAAGGGGGGGGGPPPPPPPPPPGAAGGGGGGGGGGPPPPPPPPPPGGAAGGGGGGGGGPPPPPPPPPPPGGAAGGGGGGGGGPPPPPPPPPPPPGAAGGGGGGGGGTPPPPPPPPPPPPGAAGGGGGGGGGGTPPPPPPPPPPPPGAAGGGGGGGGGGTTPPPPPPPPPPPPGAAGGGGGGGGGGTTPPPPPPPPPPPPGAAGGGGGGGGGGTTPPPPPPPPPPPPGGAGGGGGGGGGGGTTTTPPPPPPPPPPPGGAGGGGGGGGGGGTTTTPPPPPPPPPPGGGAGGGGGGGGGGGTTTTTPPPPPPPPPGGGAGGGGGGGGGGGTTTTTTPPPPPPPPPGGGAGGGGGGGGGGGGTTTTTTTPPPPPPPPGGGAAGGGGGGGGGGGGTTTTTTTPPPPPPPPGGAAAGGGGGGGGGGPTTTTTTTTPPPPPPPPGGAAAGGPPPPPPPPPTTTTTTTTPPPPPPPPGGAAAGPPPPPPPPPPPTTTTTTTTPPPPPPPPGGAAAPPPPPPPPPPPPTTTTTTTTPPPPPPPGGGAAAPPPPPPPPPPPPTTTTTTTTTPPPPPPPGGGAAAPPPPPPPPPPPPPTTTTTTTTTTPPPPPPGGGAAAGPPPPPPPPGPPPTTTTTTTTTTPPPPPPGGGAAAGPPPPPPPGGPPPPTTTTTTTTTTTPPPPPPGGGAAAGPPPPPPPGPPPPPPTTTTTTTTTTTPPPPPPGGGAAAGPPPPPPPGPPPPPPTTTTTTTTTTTPPPPPPGGGAAAGPPPPPPGGPPPPPPPTTTTTTPTTTTPPPPPPGGGAAGGPPPPPPGGPPPPPPPPTTTTTTTPTTTTPPPPPPGGGAAGGGPPPPPGGPPPPPPPPTTTTTTPTTTTPPPPPGGGGAAGGGPPPPPGGPPPPPPPPPTTTTTTPTTTTPPPPPGGGGAAGGGPPPPPGGPPPPPPPPPPTTTTTTTPTTTPPPPPGGGAAAGGGPPPPGGPPPPPPPPPPPPPTTTTTTPTTTPPPPPGGGAAAGGGPPPPGGPPPPPPPPPPPPPPTTTTTTPTTTPPPPPGGGAAAGGGPPPPGGPPPPPPPPPPPPPPPTTTTTPTTTPPPPPGGGAAAGGGPPPPGGPPPPPPPPPPPPPPPPTTTTTPPTTPPPPGGGGAAAGGGPPPPGGPPPPPGPPPPPPPPPPPTTTTTPPTTPPPPGGGGAAAGGGPPPGGGPPPPPGPPPPPPPPPPPTTTTTPPTTPPPPGGGGAAAGGGPPPGGPPPPPPGPPPPPPPPPPPPPPTTTTTPPTPPPPGGGGAAAGGGPPGGGPPPPPPGPPPPPPPPPPPPPPTTTTTPPPPPPPPGGGAAAGGGPPGGPPPPPPGGPPPPPPPPPPPPPPPTTTTTPPPPPPPPGGGAAAGGPPPGGPPPPPPGGPPPPPPPPPPPPPPPTTTTTPPPPPPPPGGGGAAGGPPGGPPPPPPPGGPPPPPPPPPPPPPPPGTTTTTPPPPPPPPGGGGAAGGPPGGPPPPPPPGGPPPPPPPPPPPPPPGGTTTTTTPPPPPPPGGGGAAGGPPGPPPPPPPGGGPPPPPPPPPPPPPPPGGTTTTTTPPPPPPPGGGGAAGGPPPPPPPPPPGGPPPPPPPPPPPPPPPPPGGPTTTTTPPPPPPPGGGGAAGGPPPPPPPPPPGGPPPPPPPPPPPPPPPPPGGPTTTTTPPPPPPPGGGGAAAGPPPPPPPPPGGPPPPPPPPPPPPPPPPPPGGGTTTTTPPPPPPPGGGGAAAGPPPPPPPPPGGPPPPPPPPPPPPPPPGPPPPPGGPTTTTPPPPPPPGGGGAAAGPPPPPPPPGGPPPPPPPPPPPPPPPPGPPPPPGGPTTTTTPPPPPGGGGGAAGGPPPPPPPPGGPPPPPPPPPPPPPPPPGGPPPPPGGGTTTTTPPPPPGGGGGAAGGPPPPPPPGGGPPPPPPPPPPPPPPPGGGPPPPPPGGPTTTTPPPPPGGGGGAAGGGPPPPPPGGPPPPPPPPPPPPPPPPGGGPPPPPPPGGPPTTPPPPPPGGGGAAAGGGPPPPPGGGPPPPPPPPPPPPPPPPGGGPPPPPPPGGGPTTPPPPPPGGGGAAAGGGPPPPPGGGPPPPPPPPPPPPPPPPGGGPPPPPPPPGGPPPPPPPPPGGGGAAAGGGPPPPPGGPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPGGPPPPPPPPPGGGGAAAGGGPPPPGGGPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPGGGPPPPPPPPGGGGAAAGGGPPPPGGPPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPPGGPPPPPPPPGGGGAAAGGGPPPGGGPPPPPPPPPPPPPPPPGGGGGGPPPPPPPPPPGGPPPPPPPPGGGGGAAGGGPPPGGPPPPPPPPPPPPPPPPGGGGGGGPPPPPPPPPPPGGGPPPPPPPGGGGGAAGGGPPPGGPPPPPPPPPPPPPPPGGGGGGGGPPPPPPPPPPPPGGPPPPPPPGGGGGAAGGGPPPGGPPPPPPPPPPPPPPGGGGGGGGPPPPPPPPPPPPPGGPPPPPPGGGGGAAGGGPPPGPPPPPPPPPPPPPGGGGGGGGGGPPPPPPPPPPPPPGGPPPPPPGGGGGAAGGGPPPPPPPPPPPPPPPGGGGGGGGGGGGPPPPPPPPPPPPPPGGGPPPPGGGGGAAAGGGPPPPPPPPPPPPPPGGGGGGGGGGGGGPPPPPPPPPPPPPPPGGPPPPGGGGGAAAGGGPPPPPPPPPPPPPGGGGGGGGGGGGGGPPPPPPPGPPPPPPPPGPPPPGGGGGAAAGGGPPPPPPPPPPPPGGGGGGGGGGGGGGPPPPPPPGPPPPPPPPPPPPPGGGGGAAAGGGGPPPPPPPPPPGGGGGGGGGGGGGGGPPPPPPPPPGPPPPPPPPPPPPGGGGGAAAGGGGPPPPPPPPPGGGGGGGGGGGGGGGGPPPPPPPPPGPPPPPPPPPPPPPGGGGAAAGGGGPPPPPPPPGGGGGGGGGGGGGGGGGPPPPPPPPPGGPPPPPTPPPPPPGGGGAAGGGGGPPPPPPPPGGGGPPPPPPGPGGGGPPPPPPPPPGGPPPPPTTPPPPPGGGGAAGGGGGPPPPPPPGGGGPPPPPPPPGGGGGPPPPPPPPPPGGPPPTTTPPGPPGGGGAAGGGGPPPPPPPPGGGPPPPPPPGPPGGGGPPPPPPPPPPGGPPPTTTTPGGPGGGGAAAGGGPPPPPPPGGGPPPPPPPGGPPGGGGPPPPPPPPPPGGGPPTTTTPPGGGGGGAAAGGGPPPPPPPGPPPPPPPPPGPPPGGGPPPPPPPPPPPGGPPTTTTTPGGGGGGAAAGGGPPPPPPPPPPPPPPPPGGPPPGGGPPPPPPPPPPPPPGGPPTTTTPPGGGGGAAAGGGPPPPPPPPPPPPPPPPGGPPPPGGPPPPPPPPPPPPPGGPPTTTTPPGGGGGAAAGGGPPPPPPPPPPPPPPPPGGPPPPGGPPPPPPPPPPPPPPGGPTTTTTPPGGAGAAAGGGPPPPPPPPPPPPPPPPGGPPPPGGPPPPPPPPPPPPPPGGPTTTTTPPGGAAAAAGGGPPPPPPPPPPPPPPPGGGPPPPPPPPPPPPPPPPPPPPGGTTTTTPPGGAAAAAGGGPPPPPPPPPPPPPPPGGPPPPPPPPPPPPPPGPPPPPPGGTTTTTPPPGGAAAAGGGPPPPPPPPPPPPPPPGGPPPPPPPPPPPPPPGPPPPPPPGTTTTTTPPGGAAAAGGGPPPPPPPPPPPPPPGGPPPPPPPPPPPPPPPGGPPPPPPGTTTTTTPPGGGAAAGGGPPPPPPPPPPPPPPGGPPPPPPPPPPPPPPPGGPPPPPPGGTTTTTPPGGGAAAGGGPPPPPPPPPTTPPGGGPPPPPPPPPPPPPPPGGGPPPPPPGTTTTTPPGGGAAAGGGPPPPPPPPTTTTPGGPPPPPPPPPPPPPPPPPGGPPPPPPGTTTTPPPGGAAAAGGGPPPPPPPTTTTTGGPPPPPPPPPPPPPPPPPPGGPPPPPPPTTTTPPPGGAAAAGGGPPPPPPPTTTTTGPPPPPPPPPPAAAAAAAAAAAAAAAGPPPPPPPPPPGPPPPPPPTTTTPPPGGAAAAGGGPPPPPPTTTTTTPTTPPPPPPPPAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPPPGGPPPPPPPTTPPPPGGAAAAGGGPPPPPTTTTTTPTTTPPPPPPPPPGGGAAAAAAAAAAAAAAAGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPPPGGPPPPTPPPTPPPPGGAAAAGGPPPPPPTTTTTTTTTTTPPPPPPPPGGGGGGGGGAAAAAAAAAAAAAGGGGGGGGGGGGGGGGGGGGAAAAAAAAAGGGGGGGGGGGGGAAAAAAAAAAAAAAAAGPPPPPPPPPPGGPPPTTTPPPPPPGGGAAAAGGPPPPPPTTTTTTTTTTTTPPPPPPPGGGGGGGGGGGGGGAAAAAAAAAAAAGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAGPPPPPPPPPPGGPPPTTTPPPPPPGGGAAAAGGPPPPPTTTTTTTTTTTTTPPPPGPPGGGGGGGGGGGGGGGGGGAAAAAAAAAAGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAA&&:::::::::::::&&PPPPPPPPPPGGGPPTTTPPPGPPGGGAAAGGGPPPPPTTTTTTTTTTTTTPPPGGPPGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAA&::::::::::::::::::::::::&&PPPPPPPPPPPGGPPTTTTPPGGPGGGAAAGGGPPPPTTTGTTTTTTTTTTPPPGGPPGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAGGGGGPPPPPPPPPPPPPPGGGGGGGPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGAAAAAAA&::::::::::::::::::::::::::::::&&PPPPPPPPPPPGGGPTTTTPPPGGGGGAAAGGGPPPPTTTGTTTTTTTTTTPPGGPPPGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGA&::::::::&&&&&&&&&&&&&::::::::&&&PPPPPPPPPPPPGGGTTTTTPPGGGGGAAAGGPPPPPTTGPTTTTTTTTTTPPGGPPPGGGGGGPPPPPPGGGGGGGGGGGGGGGGGGAAAAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGG&&:::::::&&&&&&&&&&&&&&&&&&&PPPPPPPPPPPPPGGTTTTTTPPGGGGAAAGGPPPPPTGGTTTTTTTTTTTPPGGPPPGGPPPPPPPPPPPPPGGGGGGGGGGGGGGGGAAAAAAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGG&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPPPPGGTTTTTTPPGGGGAAAGGPPPPGGGPTTTTTTTTTTTPGGGPPPGGGPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGGGAAAAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPPPTGGTTTTTTTPGGAGAAAGGPPPGGGPTTTTTTTTTTTTPGGPPPPGGGPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGGAAAAAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPGGGPPPPPPPPPPPPPPPPPPPPPPP&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPPTTTGTTTTTTTPPGAAAAGGPPGGGGPTTTTTTTTTTTTPGGPPPPPGGGTTTTTTTTPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGGAAAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPPPPPPPPPPPP&:::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPTTTGGTTTTTTPPGGAAAGGPGGGPPTTTTTTTTTTTTTGGGPPPPPGGGTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPPPPPPPPPP&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPTTTPPTTTTTTPPGGAAAGGGGGPPTTTTTTTTTTTTPPGGPPPPPPGGGTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPGGGGGGGGGGGAAAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGPPPPPPPPPPPPPPP:::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPTTTTPPTTTTTTPPGGAAAGGGGPPPTTTTTTTTTTTTPGGPPPPPPGGGGTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPGGGGGGGGGGGGAAAAAGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPPPPP&:::&&&&&&&&&&&&&&::::::::::::::&&&&&&&&&&&&&&&&&PPPPPPPPPTTTTTPPTTTTTPPGGAAAGGGPPPTTTTTTTTTTTTPPGPPPPPPPGGGGPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPGGGGGGGGGGGAAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPPP::::&&&&&&&&&&&&&::::::::::::::::::::::::&&&&&&&&&&&&&PPPPPPPPPTTTTTPPTTTTPPPGGAAAGGPPPPTTTTTTTTTTTPPGGPPPPPPPGGGGPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPGGGGGGGGGGAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGPPPPPPPP::::&&&&&&&&&&&::::::::::::::::::::::::::::::&&&&&&&&&&&PPPPPPPPPTTTTTPPPTTPPPPGGAAAGGPPPPTTTTTTTTTTPPGGPPPPPPPPGGGGPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPGGGGGGGGGAAAAGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGPPPPPP&:::&&&&&&&&&&::::::::&&:::::::::::&&&&&&&&&PPPPPPPPTTTTTTPPPPPPPPGGAAAGPPPPPTTTTTTTTTPPPGPPPPPPPPGGGGPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPGGGGGGGGGAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGPPP&:::&&&&&&&&&&:::::&&&&&&&&&&&&&&&&:::::::::&&&&&&&&&PPPPPPPPTTTTTTPPPPPPPPGGAAAGPPPPPTTTTTTTTTPPTPPPPPPPPPGGGGPPPPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPGGGGGGGGAAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGPP::::&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&PPPPPPPPTTTTTTTPPGPPPPGGAAAGPPPPPTTTTTTTTTTTTTPPPPPPPPGGGGPPGGGGGPGPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPGGGGGGGGAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGG::::&&&&&&&&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&PPPPPPPPTTTTTTTPPPGGPPGGAAAGPPPPPTTTTTTTTTTTTTTPPPPPPPGGGGPPPGGGGGGPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPGGGGGGGAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGG&:::&&&&&&:::::&&&&&&&&&&&&&&&&&&&&:&&&&&&&&&&&&&&&&&:&&&&&&&&&&&PPPPPPPTTTTTTTTTPGGGPGGAAGGPPPPPPTTGPTTTTTTTTTPPPPPPGGGGGPPPGGGAGGGGGPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPGGGGGGGAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGG::::&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPTTTTTTTTTPGGPGGAAGGPPPPPPPGPTTTTTTTTTTPPPPPPGGGGGPPPPGGAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPGGGGGGAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGG&:::&&&&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&PPPPPPPPTTTTTTTTTPPGGGGAAGGPPPPGGGPPTTTTTTTTTTPPPPPPGGGGGPPPPGGGAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTTPPPPPPPPPPPPPGGGGGGAAAAGGGGPPPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPGG::::&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::::::&&&&&&&&&&&&&&&&&&PPPPPPPPTTTTTTTTTPPGGGGAAGGPGGGGGPPTTTTTTTTTTPPPPPPPGGGGPPPPGGGGAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTPPPPPPPPPPPPGGGGGGGAAAGGGGPPPPPPPPPGGPPPPPPPPPPPPPPPPPPPPPPP&:::&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::::::&&&&&&&&&&&&&&&&&PPPPPPPPTTTTTTTTPPPGAAAAGGGGGGPPPTTTTTTTTTTTPPPPPPGGGGGPPPPPPGGGGAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTPPPPPPPPPPPPGGGGGGAAAGGGGGPPPPPPPPPGGPPPPPPPPPPPPPPPPPPPPPP::::&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::::&&&&&&&&&&&&&&&PPPPPPPPPTTTTTTPPPPGGAAAGGGGGPPPTTTTTTTTTTTTPPPPPPGGGGGPPPPPPGGGGAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTPPPPPPPPPPPGGGGGGAAAGGGGPPPPPPPPPGGGGPPPPPPPPPPPPPPPPPPPP::::&&&&::&&&&&&&&&&&&&::::::::::::&&&&&&&&&&::::::::&&&&&&&&&&&&&PPPPPPPPPTTTTTPPPPGGAAAGGPPPPPTTTTTTTTTTTTPPPPPPPGGGGPPPPPPPGGGGGAAAGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTPPPPPPPPPPGGGGGGAAAGGGGPPPPPPPPPGGGGGPPPPPPPPPPPPPPPPPP&:::&&&::&&&&&&&&&&&:::::::::::::::::::&&&&&&&&&&:::::::&&&&&&&&&&&&PPPPPPPPPPTTTPPPPPGGAAAGGPPPPTTTTTTTTTTTPPPPPPPPGGGGGPPPPPPPPGGGAAAAGGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTPPPPPPPPPPGGGGGGAAGGGGGPPPPPPPPPGGGGGPPPPPPPPPPPPPPPPP::::&&:&&&&&&&&&::::::::::::::::::::::::&&&&&&&&::::::&&&&&&&&&&&PPPPPPPPPPPPPPPPPGGAAAGPPPPPTTTTTTTTTPPPPPPPPPPGGGGPPPPPPPPGGGGAAAAGGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTPPPPPPPPPPGGGGGGGGGGGGPPPPPPPPPGGGGGGPPPPPPPPPPPPPPPP::::&&&:&&&&&&&::::::::::::::::::::::::::::&&&&&&&&::::::&&&&&&&&&&&PPPPPPPPPPPPPPPPPGGAAAGPPPPPPTTTTPPPPPPPPPPPPPGGGGGPPTPPPPPPGGGGGAAAAAGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTPPPPPPPPPGGGGGGGGGGGPPPPPPPPPGGGGGGPPPPPPPPPPPPPPPP:::&&&&&&&::::::::&&&::::::::&&&&&&&:::::&&&&&&&&&&&&PPPPPPPPPPPPPPPPGGAAAGPPPPPPPPPPPPPPPPPPPPPPGGGGGPPTPPPPPPGGGGGAAAAAAGGGGGGGPPPPPGPPPPPPPPPPPPPPPPPPPPPTTTTTTTTPPPPPPPPPPGGGGGGGGGGPPPPPPPPPGGGGGPPPPPPPPPPPPPPPP:::&&&&&&&:::::&&&&&&&&&&&&&&&::::::&&&&&&&&&:::::&&&&&&&&&&PPPPPPPPPPPPPPGGGAAAGPPPPPPPPPPPPPPPPPPPPPGGGGGPTTPPPPPPGGGGGAAAAAAAGGGGGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPPTTTTTPPPPPPPPPPPGGGGGGGGGPPPPPPPPPGAGGGPPPPPPPPPPPPPPPP:::&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&:::::&&&&&&&&&&PPPPPPPPPPPPPGGAAAAGPPPPPPPPPPPPPPPPPPPPGGGGGPPTTTPPPPPGGGGGGGAAAAAAGGGGGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGPPPPPPPPPAAGGGPPPPPPPPPPPPPP&:::&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&::::&&&&&&&&&PPPPPPPPPPPGGGAGAAGPPPPPPPPPPPPPPPPPGGGGGGGPTTTPPPPPPPGGGGGGAAAAAAAGGGGGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPGGPPPPPPPPPPPPGGGGGGPPPPPPPPPGAAGGPPPPPPPPPPPPPP&::&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&::::&&&&&&&&&PPPPPPPPPGGGPPPPPPPPPPPPPPPPGGGGGGGPPTTTPPPPPPPPGGGGGAAAAAAAAAGGGGGGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPGGPPPPPPPPPPPPGGGGGGPPPPPPPPPAAGGGPPPPPPPPPPPPP&::&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&::::&&&&&&&&&PPPPPPPPPPPPGGGGGGGGPPTTTPPPPPPPPGGGGGAAAAAAAAAAAAGGGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPGGGPPPPPPPPPPPGGGGGGPPPPPPPPGAAGGGPPPPPPPPPPPP&::&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&::::&&&&&&&&PPPPPPPPPGGGGGGGGPPTTTTPPPPPPPPPGGGGAAAAAAAAAAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPGGGPPPPPPPPPPPPGGGGPPPPPPPPPAAAGGGPPPPPPPPPPPP::&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&GGPPPPGGGGGGGGGPPTTTTPPPPPPPPGGGGGAAAAAAAAAAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPGAGGPPPPPPPPPPPPGGGGPPPPPPPPGAAAGGGPPPPPPPPPPP::&&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&GGGGGGGGGGGGGPPTTTTTPPPPPPPGGGGGGAAAAAAAAAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPGAGGGPPPPPPPPPPPGGGPPPPPPPPPGAAAGGGPPPPPPPPPP&:&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&GGGPPPGGGGPPTTTTTTPPPPPPPGGGGGGGGGGGGGAAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPGAAGGPPPPPPPPPPPGGPPPPPPPPPPAAAGGGGPPPPPPPPP&&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&PPPGGGGPPPTTTTTTPPPPPPPPGGGGGGGGGGGGGAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPGAGGGPPPPPPPPPPPPPPPPPPPPPPGAAAGGGGPPPPPPPP&&&&&:&&&&&&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&PPGGGGGPPPTTTTTTPPPPPPPPPPPGGGGGGGGGGAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPAAAGGPPPPPPPPPPPPPPPPPPPPPPAAAGGGGGGPPPPPPP&&&&::&&&&&:::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&PPPGGGGPPPTTTTTTTTPPPPPPPPPPPGGGGGGGGGGAAAAAGGGGGGGGGPPPPPPPPPPPPPPPPPPGAAGGGPPPPPPPPPPPPPPPPPPPPPPAAAGGGGGGPPPPPP&&&&&&&&&:::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&PPGGGGGPPPTTTTTTTTPPPPPPPPPPPPGGGGGGGGGAAAAAGGGGGGGGGPPPPPPPPPPPPPPPPPPAAAGGGGPPPPPPPPPPPPPPPPPPPPPAAAGGGGGGPPPPP&!!&&&&&::::::::::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&::&&&&&PPPGGGGPPPTTTTTTTTTPPPPPPPPPPPPGGGGGGGGGAAAAAAGGGGGGGGGGGGPPPPPPPPPPPPPPAAGGGGPPPPPPPPPPPPPPPPPPPPPGAAAGGGGGGPPPPP!!&&&&:::::::::::::::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGPPPTTTTTTTTTTPPPPPPPPPPPPGGGGGGGGGAAAAAGGGGGGGGGGGGGGGGGGPPPPPPPAAAGGGGPPPPPPPPPPPPPPPPPPPPGAAAGGGGGGPPPP&SS&&&&:::::::::::&&&&&&&&&&&&&&&::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGPPTTTTTTTTTTTTPPPPPPPPPPPGGGGGGGGGAAAAAGGGGGGGGGGGGGGGGGGGGGGGGAAAAGGGPEE///EE/PP//PPEP//EA/GGG//GPEENGGGGGG!&&&&&::::::::&&&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGPPPTTTTTTTTTTTTTPPPPPPPPPPGGGGGGGGGAAAGGGGGGGGGGGGGGGGGGG/G////AE////EEE//EE//E////EEE///E///EG///GEEEEEEGEEG&&&&&&:::::&&&&&&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGPPTTTTTTTTTTTTTTTPPPPPPPPPPGGGGGGGGGGGGGGGGGGGGGG/EEGEE///////////EE////EEE/EEE/EEE//EEEEE/EEE/EEE////EEEEEEEEEEG!&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGPPTTTTTTTTTTTTTTTPPPPPPPPPPGGGGGGGGGGGGGGGG/////EEEE//////T////EE//TTGETTGEEEEEEEEEEEETTTETTEETT//TEETTEEEEEEEG!&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGPPPTTTTTTTTTTTTTTTTPPPPPPPPPGGGGGGGGGGG////////E/EEEEEETTT/TTTTTTEEGTTTTTTTTTTTEEGEETTTTTTTTTTTTTTTTTTTTTGEGEG!&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGPPPPTTTTTTTTTTTTTTTPPPGGGGGGGGGGGGGGE////////EEEETTEETTTTTTTTTTTTTTTTTTTTTTTTTTTGTTGTTTTTTTTTTGGGS&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGPPPPPPPPTTTTTTTTTTTTTPPGGGGGGGG////EE/TT//T/EEGTTTTTGTTGTTTTTTTGTTTTGTGTGTTGGN!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGPPPPPPPPPPPPPTTTTTTTTPPPGGGGG////EEEETTTTTTTGTTGTTGTTGGGGGGNN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGPPPPPPPPPPPPPPPPPTTTTTPPPPPEP/////EEEGTTGTTTG11GG11G111GGGGGNNS!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGPPPPPPPTTTTTTPPPPPTTTTTPP/EEETTTTTEGG11GT111G111111G111111111111111111GGGNNS!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGPPPPTTTTTTTTTTTTTTTTTT//EETTTTTT111111111111G11G111G1111G11G1111111111111111111111111""GGNN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGPPPPTTTTTTTTTTTTTTTTT//TET11TT111111111111111111111111111111"1111111111111"""1"""111""11"111111""""GN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGGPPPTTTTTTTTTTTTTTTTEEETT111111111G1""1111111111""111""11"1111""11"1111111111"""""""""""""""""11111""GN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGGPPPPTTTTTTTTTTTTTTEETT1111111111""""""11"111"""""""""""111""""1""111"""111"""""""""""""""GGNS!&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&:::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGGGPPPPTTTTTTTTTTTTE1T111""11"11"""""""""1"""""""""""1""""""""1""""11""""""""""S&&&&&&&&&::::::::::::::::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGGGPPPTTTTTTTTTTT11111"""""""""""""""""""""""""""""""""&&&&&&&&&&&::::::::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGGGPPPTTTTTTTTTT11""""""P"P""PPPPGAAA""GGG"""""""GG&&&&&&&&:&&::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGGGPPPPTTTTTTTT"""PPPPPPPPPPPPAAAAAGGGGGGGGGGGG"GGGGAGGG&&&&&&&:&&&&::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGGGPPPTTTTTTTTTTPPPPPPPPPPPPPGAAAAAGGGGGGGGGGGGGGGGGGPPPPPPPPPPGAAAGGGGG&&&&&::&&&&&&&::::::::::::::::&&&&&&&&&&&&&&::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGGPPPPTTTTTTTTTTTTTTTTTTPPPPPPPPPPGAAAAGGGGGGGGGGGGGGGPPPPPPPPPPPPPPPPGAAAGGGP&&&&&&&&&:::&&&&&&&&&::::::::::&&&&&&&&&&:::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGPPPPTTTTTTTTTTTTTTTTTTTTTPPPPPPPGAAAGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPAAAGGGPP&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPGGGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTPPPPPGAAGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGAAGGGPP&&&&&&&&:::::&&&&&&&&&&&&&&&&::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPGGGGGGGPPPPPPPPPPPPPPTTTTTTTTTTTPPPAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGAAGGPPPP&&&&&&:::::::&:&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGPPPPPPPPPPPPPPPPPPPPPTTTTPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGAAAGGPPPP&&&&&&&&&:&&:::::::::&&&::::::::::&&&&&&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGPPPPPPPPPPPPPPPTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPAAAAGGPPPPP&&&&&:::&&:::::::::::::&&&&&&&&::::::::::::&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGAAAAGGPPPPPP&&J&&&::&&::::::::::::::::::::::::::::::&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGPPPPPTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPAAAAGGPPPPPPP&&&JJ&&&&::&&&::::::::::::::::::::::::::&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGPPPPPTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPAAAGGGPPPPPPPP&&JJ&&&:::&&&:::::::::::::::::::::&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPAAGGPPPPPPPPPPP&&JJ&&&::::&&&&&::::::::::::&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPAAGPPPPPPPPPPPPP&&JJ&&&&&::&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&GGGGGGGGGGGGPPGGGGGPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPGGGGPPPPPPPPPPPPP&&&&JJ&&&&:::&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&GGGGGGGGGGGGGGGPPPGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPGGGGPPPPPPPPPPPPPP&&JJJ&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPGGGGGGGGGPPPGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPGGPPPPPPPPPPPPPPPPP&&JJJ&&&:::&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PTTTTTTTPPPPPGGGGGGGPPGGGGPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP&&JJJ&&&&&&&:::&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&TTTTTTTTTTTTPPPPGGGGGGPPPGGGGPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPP&&&JJJ&&&&&&&::::&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPTTTTTTTTTTTTTTTPPPPGGGGGPPPGGGGPPPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPGG&&&JJJ&&&&&&&&::::&:::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPTTTTTTTTTTTTTTPPPPGGGGPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPGGGGG&&&JJJ&&&&&&&:::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPPPPPPTTTTTTTTTTTTTTTPPPPGGGGPPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGG&&JJJJ&&&&&&&&&:::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&3333333PPPPPPPPPPPPPPTTTTTTTTTTTTTPPPGGGGGPPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGG&&JJJ&&&&&&&&&&&&&:::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&333333333333PPPPPPPPPPPPPPTTTTTTTTTTTTPPPGGGGPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGG&&&JJJ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&3333333333PPPPPPPPPPPPPTTTTTTTTTTPPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGGG&&&JJJ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&J&&&&&&&&&&&&&&&333333333PPPPPPPPPPPPTTTTTTTTTTTTTPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGAAAAGGGGGG&&&JJJ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&JJJJJ&&&&&&&&&&&3333333333PPPPPPPPTTTTTTTTTTTTTTTTTPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGAAAAGGGGGGGPP&&JJJ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&JJJJJ&&&&&&&&&&&&&33333333333PPPTTTTTTTTTTTTTTTTTPPPPGGGGPPPPPPPPGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAGGGGGPPPPP&&&JJJ&&&&&&&&&&&&&&&&&&&&&&&&JJJJJJJ&&&&&&&&&&&&&3333333333333TTTTTTTTTPPPPPPPPPPPPPGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAGGGGPPPPPPPP&JJJJ&&&&&&&&&&&&&&&&&&&&JJJJJJJ&&&&&&&&&&&&&3333333333TTTTTTTTPPPPPPPPPPPPPPPPPGGGGPGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAGGGGPPPPPPPPPP&&&JJJJ&&&&&&&&&&&&&&&&&&&&&&&&&JJJJJJJJJ&&&&&&&&&&&&33333333TTTTTTTPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAGGGGPPPPPPPPPPPPP&&&JJJJJ&&&&&&&&&&&&&&&&&&&&&&&&&&&JJJJJJJJJ&&&&&&&&&&&&&&33333333TTTTTTPPPPPPPPPPPPPPPPPPPPPGGGGPGGGGAGGGGGGGGGGAAAAAAAAAAAAAGGGGGPPPPPPPPPPPPPP&&&JJJJJJ&&&&&&&&&&&&&&JJJJJJJJJJ&&&&&&&&&&&&&333333333TTTTTPPPPPPTTTTTTTTTTTTTPPPPPGGGGPGAAAAAAAAAAAAAAAAAAAAAAAGGGGGGPPPPPPPPPPPPPPPP&&&JJJJJJJ&&&&&&&&&&&&&&&&JJJJJJJJJJ&&&&&&&&&&&&&3333333333TTTGPPPTTTTTTTTTTTTTTTTTTPPPPGGGPPGAAAAAAAAAAAAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPP&&&JJJJJJJJJJJ&&&&&&&&&&&&&&&&&&&&&&&&&&JJJJJJJJJJJ&&&&&&&&&&&&&&&333333333333TTTTGGPPTTTTTTTTTTTTTTTTTTPPPGGGGPPAAAAAAAAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPP&:&&&&JJJJJJJJJJJJJJJJ&&&&&&&&&&&&&&JJJJJJJJJJJJJJ&&&&&&&&&&&&&&&3333333333333TTTGGPPTTTTTTTTTPPPGGGGPPPPAAAAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPP&:&&&&&JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ&&&&&&&&&&&&&&&&333333333333333TTTGGGPTTTTTTTPPGGGGPPPPPAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPPP::::&&&&&&JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ&&&&&&&&&&&&&&&&&33333333333333333TTTTGGPTTTTTTTTTTTPPGGGGPPPPPAAGGGGGGPPPPPPPPPPPPPPPPPPPP&:::::&&&&&&&JJJJJJJJJJJJJJJJJJJJJJJJJJJJ&&&&&&&&&&&&&&&&&&3333333333333333333GPTTTGGPTTTTTTTTTTTTTTTTTTTTPGGGGPPPPPPGGGGGPPPPPPPPPPPPPPPPPPPP&:::::&&&&&&&&JJJJJJJJJJJJJJJJJJJ&&&&&&&&&&&&&&&&&&&&333333333333333333333GGPPPTTGGTTTTTTTTTTTTTTTTTTTTTTTTTPGGGGPPPPPPPGGPPPPPPPPPPPPPPPPPPPPP:::::&&&&&&&&&&&&&JJJJJJJJJ&&&&&&&&&&&&&&&&&&&&&&33333333333333333333333GGGPPPGGPTTTTTTTTTTTPPPPPPPPPPPPTTTTPGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPP&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&333333333333333333333333GGGGPPGGTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPP&:::&&&&&&&N&&&&&&&&&&&&&&&&&&&&&&&&&&&&&3333333333333333333333333333GGGGGGPGGTTTTTTTTPPPTTTTTTTTTTTTTTPPPPPPPPGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPP&:::&&&&&&NN&&&&&&&&&&&&&&&&&&&&&333333333333333333333333333333GGGGGGGGGPTTTTGGPTTTTTTTTTTTTTTTTTTTTTTPPPPPGGGPPPPPPPPPPPPPPPPPPPPPPPPP:::&&&&&&&&::NNN&&&&&&&&&&&&&&&&&&&&&&&NNNN333333333333333333333333333333GGGGGGGGGGGPGGGGTTTTTTTTTTTTTTTTTTTTTTTTTTPPPGGGGAAAAAPPPPPPPPPPPPPPPPPPPP:::&&&&&&&:::NNNNNNNNNNNNNNNNNN333333333333333333333333333PPPPPGGGGGGGGGGGTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPGGGAAAAAAAAAAAPPPPPPPPP:::&&&&&&:::::NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN3333333333333333333333333TTTTPPPPGGGGGGGPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPGGGGAAAAAAAAAAAAAAPPPPPPP&:::&&&&&:::::::NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN33333333333333333333TTTTTTPPPPGGGGGGGGPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTPPGGGGAAAAAAAAAAAPPPP&:::&&&&:::::::&&&NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN3333333333333TTTTTTPPPGGGGGGGGPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTPGGGGAAAAAAAAPPP:::&&&&:::::&&&&&&&&NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN333333TTTPPGGGGGGGGGPPTTTTTTTTTTTTTTTTTTTTTTTTTTTPPGGGAAA:::&&&:::::&&&&&&&&&&&NNNNNNNNNNNNNNNNNN:NNNNNNNNNNTTTTPGGPPGGGGGGGGGGGTPPPPPPPPPPPPPTTTTTTTTTTPGGGG:::&&::::&&&&&&&&&&&&&&&NNNNNNNNN:::::::&&&NNNNNNNNNPPPPPPPPPPPTTTTTGGPPPGGGGGGGGTTTTTTTTTTTTTTTPPPPTTTTTTTPGGGG&::&&&&::::&&&&&&&&&&&&&&&&&&:::::::&&&NNNNNNNNNPPPPPAAAPPPPPTTTTTGGPPPPGGGGGGPTTTTTTTTTTTTTTTTTTPPPPTTTTPPGGG&::&&&&:::&&&&&&&&&&&&&::::::&&&NNNNNNNNN333PPPPAAAAAAAAAAAATTTTTTGGTTPPGGGGGGGPTTTTTTTTTTTTTTTTTTTTPPPTTPPGGG&::&&:::&&&&&&&&&&&&&&&&&::::::&&&&NNNNNNN3333PPPPAAAAAAAAAAAATTTTTPGGTTTPPGGGGGGGPTTTTTTTTTTTTTTTTTTTTTPPPPPPGG&:&:::&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&PPPPAAATTTTPGGTTTPGGGGGGGGPPTTTTTTTTTTTTTTTTTTTTTPPPPPGG&&&&::&&&&&&&&::::::&&&&&&&&&&&::::::&&&&&&&&&&PPPPAAATTTTTPGGTTTGGGGGGGGGGPTTTTTTTTTTTTTTTTTTTTTTPPPGG&&&&::&&&&&&:::::::::::::::&&&&&&&&&:::::&&&&&&&&&&PPPAAATTTTTPGGTTGGPPGGGGGGGGPTTTTTTTTTTTTTTTTTTTTTPPPGGG&:&&&&:::::::::::::::::::&&&&&&&&:::::&&&&&&&&&PPPAAATTTTPGGTTTPGGTPGGGGGGGGPPTTGGGGGTTTTTTTTTTTTTPPPGGG&&&&::::::::::::::::::::::&&&&&&&:::::&&&&&&&&&PPPAATTTTPGGTTTGGTTTTPGGGGGGGGGGGGGPPPPPPPTTTTTTTTPPPGG""1""G&&&:::::::::::::::::::::::::&&&&&&&:::::&&&&&&&&PPPAATTTTPPGTTTGGTTTTTTTGGGGGGGPPTTTTTTTTPPPPTTTTTPPPPP"""""""1111""""G&&&:::::&&&&&&&&:::::::::::&&&&&&::::&&&&&&&&&PPAATTTTPPTTTPGGTTTTTTTTPGGGGGGPPTTTTTTTTPPPTTTTTPPPP"""""""""1111111""GGG&&&:::&&&&:::::::::&&&&&:::::&&&&&&&&&PPAAATTTTPPTTTTGGTTTTTTTTTTPGGGGGGPTTTTTTTTTPPPTTTTPPPP"""""""""""11"111111GGG&::&&&::::::::&&&&&::::&&&&&&&&&PPAATTTTTPPTTTTGGTTTTTTTTTTGGGGGGGGTTTTTTTTTTPPPTTPPPPP""""""""""11"11111111GG&&:&&&&&&&&&&&&&&:::::::&&&&&::::&&&&&&&&PPPPPPPPPAAATTTTTTPPTTTTTPPTTTTTTTTTTGGPPGGGGGPTTTTTTTTTPPPPPPPPP""""""""11""""""""11111111G&&&&&&&&&&&&&&&&&&&&&::::::&&&&&::::&&&&&&&&PPPPPPPPPPPPPAATTTTTPPTTTTTTPPTTTTTTTTTGGTTPPGGGGGPTTTTTTTTPPPPPPPPP"""""1"""1111"""""111"111G11GTTTGG&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&:::&&&&&&&&&PPPPPPPPPPPPPPPPAATTTTTTPPPTTTTTTTPPTTTTTTTTGGTTTTPGGGGGGPTTTTTTTPPPPPPPP"""""""""1111111111111111111GTTTTTTTEEEG&&&&&::::::::::::&&&&&&&&&&&:::::&&&&::::&&&&&&&&PPPPPPPPPPPPPPPPPPAATTTTTTTTPPTTTTTTGGPPTTTTTTTGTTTPGGGGGGGTTTTTTTPPPPPPPP"""""""1""1111G1111111111TTTTTTTTTTGEEGU&&&&&&&:::::::::::::::&&&&&&&&&::::&&&&&:::&&&&&&&&&PPPPPPPPPPPPPPPPPAATTTTTPPPTTTTTTPGGPPTTTTTTGTTTTGGPGGGGGPTTTTTTPPPPPPP""""""11""""111111G11111111TTTTTTTTTTEEEEEEGU&&&&&&&&&&&&&&&&::::::::::&&&&&&&&&:::&&&&::::&&&&&&&&PPPPPPPPPPPPPPPPPPAATTTTTTTPPPPTTTTPGGGPPPTTTTGGTTTTGGPPGGGGPTTTTTTTPPPPPP""""""""""""111G"11111GGG11GTTGTTTT/TTEEEEEEEEEG&&&&&&&&&&&&&&:::::::&&&&&&&&&:::&&&&::::&&&&&&&&PPPPPPPPPPPPPPPPAAATTTTTTTPPPTTTTTTPPGGGGGPPTTTPTTTTGGTPPPPGGPTTTTTTTTPPPP"""""""""""1"1111111111GGTTTTTTETT///EEEEEEEGGG&&&&&&&&&&&&&&::::::&&&&&&&&&:::&&&&:::&&&&&&&&PPPPPPPPPPPPPPPPPAAATTTTTTTTTPPPPTTTTPGGGGGGGGPPTTPTTTTGGTTTTPPGGGTTTTTTTTTPPP""""""11""""11"111111G1111TTGTTTTETTEEE////EEEGGGGG&&&&&&&&&&&&&::::::&&&&&&&&::&&&&::::&&&&&&&&PPPPPPPPPPPPPPPPPAAPTTTTTTTTTTTPPPTTPGGGGGGGGGGGPTTPTTTTGTTTTTPGGGPTTTTTTTTTPPP"""""""""""1111""111111111TTTTTEEETTTTEE/EEE///E&&&&&&&&&&&&&&&&&&&:::::&&&&&&&:::&&&&:::&&&&&&&&PPPPPPPPPPPPPPPPPAAATTTTTTTTTTPPPPPGGGGGGGGGGGGPPTPPTTTTGGTTTTTGGGGGPTTTTTTTTPPP"""""""""""1111111111111GGTTTTTTTGEEEEEEE//EE//EE&&/&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&:::&&&::::&&&&&&&PPPPPPPPPPPPPPPPPPPAATTTTTTTTTTTPPPGGGGGGGGGGGGGGPPPPTTTPGTTTTTGGGGGGGTTTTTTTPPPP1"""1"111""""11G1111111111GTTTTTTETEEEG/EEEEE/////&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&::&&&&:::&&&&&&&&PPPPPPPPPPPPPPPPPAAATTTTTTTTTPPPGGGGGGGGGGGGGGGPPPTTTPGTTTTTTGGGGGGGTTTTTTTPPPPP111111"1111111""G111G1111GTTTTTTTTTTTEEGEEE///EEEE//&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&::&&&&&&&&PPPPPPPPPPPPPPPPPAAPTTTTTTPPPGGGGGGGGGGGGGGGGPPTTTTPPTTTTTGGGGGPGGTTTTTTPPPPPP11T1G11111111G1111111GTTTTTTETTTTTEETEEE//EE///&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&:::&&&&&&&PPPPPPPPPPPPPPPPPAAPPTTTTPPGGGGGGGGGGGGGGGGGPPPTTTPPTTTTTGGGGGPPGGTTTTTTPPPPPEETT111111G1111G11TTGTGTTTTTTTEE//T/EEE//EE////&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&:::&&&&&&&&PPPPPPPPPPPPPPPPAAPPPPPGGGGGGGGGGGGGGGGGGGPPTTTTPPTTTTGGGGGPTTGGTTTTTTPPPPPEETTT11GTGT11GGTTTGTTTTTTTTTT///EE////EEE///E/&&&&&&&&::&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&::&&&&&&&&PPPPPPPPPPPPPPPPAAGGGGGGGGGGGGGGGGGGGGGGPTTTTPPTTTTGGGGGGTTTGPTTTTTTPPPPEE//EETTTTTGEGGTTTTTTEETTTTEEGTTT//T/////E////EE//&&&&&&&&&::&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&:::&&&&&&&PPPPPPPPPPPPPPPPAAGGGGGGGGGPPTTTTTPTTTTPGGGGGPTTTPTTTTTTPPPP///EETTTTTEEEEETT/TT/EEEETEEEE/T/////////&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&::&&&&&&&&PPPPPPPPPPPPAPPPAAPPPPPPGPTTTTTPTTTPGGGGGGTTTTPTTTTTTPPP//EE//////EEE/TT/////E//EEEE///////&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&::&&&&&&&&PPPPPPPPPPPAAPPPPPPPPPPPPPPPPTTTTPPTTTPGGGGGPTTTTPPTTTTPPPPE/////EEG///////////EEE//&&&&&&&&&&:::&&&&&&&&&&&&&&&&&::::&&&&&&&&::&&&&&&&PPPPPPPPPPAAAPPPPPPPPPPPPPPPPTTTTTPTTTPPGGGGGTTTTTPPTTTTPPP//E//////////E&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&::&&&&&&&&PPPPPPPPPPAAAPPPPPPPPPPPPPPPPPTTTTPTTPPGGGGGGTTTTTTPPTTPPPP&&&&&&&&&::::&&&&&&&&&&&&&&&&&&:::&&&&&&&&::&&&&&&&&&PPPPPPPPPAAAPPPPPPPPPPPPPPPPPPTTTTPTTPPGGGGGPTTTTTTPPTTPPPP&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&::::&&&&&&&&::&&&&&&&&&PPPPPPPPAAAAPPPPPPPPPPPPPPPPPPTTTPTTTPGGGGGGPTTTTTTTPPPPPPP&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&::::&&&&&&&&:&&&&&&&&&PPPPPPPPAAAAPPPPPPPPPPPPPPPPPPPTTTTTTPTTPPGGGGGGPTTTTTTTPPPPPPP&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&PPPPPPPAAAAAPPPPPPPPPPPPPPPPPPPTTTGGGGGGGGPTTTTTTTTPPPPPP&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&PPPPPPPAAAAPPPPPPPPPPPPPPPPPPPPPGPPTTTTTTTTPPPPP&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&::&&&&&&&&&&&&&&&&&PPPPPPPAAAAPPPPPPPPPPPPPPPPPPPPPTTTTTTTTPPPPP&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&PPPPPAAAAAPPPPPPPPPPPPPPPPPPPPPTTTTTTTTPPPP&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&PPPPPAAAAAPPPTTTTTTTPPPPPPPPPPPPTTTTTTPPPPP&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&&&&&::&&&&&&&&&&&&&&&&PPPPPAAAAAPPTTTTTTTTTTPPPPPPPPPPTTTTTPPPPP&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&PPPPAAAAAAPTTTTTTTTTTTTTPPPPPPPPTTPPPPPPP&&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&&&&&::&&&&&&&&&&&&&&&PPPPAAAAAPPTTTTTTTTTTTTTTPPPPPPP&&&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&&&&&::&&&&&&&&&&&&&&PPPPAAAAAPTTTTTTTTTTTTTTTTTPPPPPP&&&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&&&&&:&&&&&&&&&&&&&&PPPPAAAAAPTTTTTTTTTTTTTTTTTPPPPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&::&&&&&&&&&&&&&PPPAAAAAAPTTTTTTTTTTTTTTTTTTPPPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPAAAAAAPTTTTTTTTTTTTTTTTTTTPPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&&&&&&&PPPAAAAAPTTTTTTTTTTTTTTTTTTTTTPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&&&&&&PPPAAAAAPTTTTTTTTTTTTTTTTTTTTTTPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&&&&&&&PAAAAAAPTTTTTTTTTTTTTTTTTTTTTTPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&PAAAAAPTTTTTTTTTTTTTTTTTTTTTTTTPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&PAAAAAPTTTTTTTTTTTTTTTTTTTTTTTTPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&AAAAAAPTTTTTTTTTTTTTTTTTTTTTTTTTP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&AAAAAAPTTTTTTTTTTTTTTTTTTTTTTTTTP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&AAAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&AAAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&AAAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTTP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&AAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&&&&&&&&&:&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&AAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&&&&&&:&&::::&&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&AAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&&&&&&::&&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAAPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&:::&&&&&&&:::&&:::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAAPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&::::&&&&&&::::&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&::::&&&&&::::&&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&::::&&&&&&&::::&:&&:::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAAPTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&::::&&&&&:::::&&&&::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAPTTTTTTTTTTTTTTTTTTTTTTTTTT&&:&&&&:::::&&&&&::::::&&&&:::::::::&&&&&&&&&&&&&&&&&&&&&&&&&PAAAPTTTTTTTTTTTTTTTTTTTTTTTTTT&::::&&::::&&&&&::::::&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&PPAAAPTTTTTTTTTTTTTTTTTTTTTTTTT&&::&&&&:::::&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PAAAPTTTTTTTTPTTTTTTTTTTTTTTT&::::&&::::::&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&PAAAPTTTTTTTTPTTTTTTTTTTTTTTT&&::::&&::::::&&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&PAAAPTTTTTTTPPTTTTTTTTTTTTTT&::::&&&::::::&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&PAAAPTTTTTTTPPPTTTTTTTTTTTTT&:::::&&&::::::&&&&&&:::::::&&&&&&&&&&&&&&&&&&&&AAAPPTTTTTTPPPPTTTTTTTTTTT&:::::&&&:::::::&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&PAAPPTTTTTTPPPPTTTTTTTTTTT&:::::&&&:::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAPTTTTTTTPPPPTTTTTTTTTT:::::::&&&&&::::::::::&&&&&&&&&&&&&&AAPPTTTTTTPPPPTTTTTTTTTT:::::::&&&&&&::::::::::::&&&&&&&AAPPTTTTTTTPPPPTTTTTTTT&:::::::&&&&&&&:::::::::::&&&&&&&&&&&&&&&&&AAPTTTTTTTPPPPTTTTTTTP:::::::::&&&&&&&:::::&&&&&&&&&&&&&&&&&APPTTTTTTPPPPTTTTTTT::::::::::&&&&&&&&&&&PPTTTTTTTPPPTTTTTTT:::::::::&&&&&&&&&&PTTTTTTTPPPPTTTTT&&::::::&&&&&&&&&&&&&&&&&PPPPTT&PPTTTTTTPPPPTTTTT&&&&&&&&&&&&&&&&&&&&&&AAAPPPPPPPTTTPP&&PTTTTTTPPPPTTTTP&&&&&&&&&&AAAAAAAPPPPPPPTTTPPPA&TTTTTTTPPPTTTPPPPPPTTPPPPAAAAAAAAPPPPPPPTTTTPPPAATTTTTTPPPPTPTPPPTTTTTTTTTTTTPPPPPPAAAAAAAAAPPPPPPPPTTTPPPAAAPTTTTTPPPPPTTTTTTTTTTTTTPPPPPPAAAAAAAAAAAAPPPPPPPPTTTPPPAAAPPTTTTTTPPPPPTTTTTTTTTTPPPPPPPAAAAAAAAAAAAAAAPPPPPPPPTTTTPPAAAPPTTTTTTPPPPTTTTTTTAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPTTTTPPAAAPPTTTTTTPPPTTTTTPAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPTTTTPPAAAPPTTTTTTPPPTTTTPAAAAAAAAAAAAAAAAPAAAAAAAAAAAPPPPPPPPTTTTPAAPPPTTTTTTPPTTTTPAAAPPPPPPPPPPPPPPPAAAAAAPAAAAPPPPPPPPTTTTPPAPPPTTTTTPPTTTPPAATTTTTTTTPPPPPPPPAAAAAAPPAAAAPPPPPPPTTTTPPPPPPTTTTTPTTTPTTTTTTTTTTTTTPPPPPAAAAAAAPPPAAAPPPPPPPTTTTTPPPPPTTTTPTTTTTTTTTTTTTTTTTTPPPPAAAAAAPPPPAAAPPPPPPPTTTTTPPPPPTTTTPTTTTTTTTTTTTTTTTTPPPPPAAAAAAPPPPPAAAPPPPPPTTTTTPPPPPTTTPTTTTTTTTTTTTTTTTPPPPPAAAAAAPPPPPPAAAPPPPPPTTTTTPPPPPPTPTTTTTTTTTTTTTTPPPPPPPAAAAAAPPPPPPAAAPPPPPPTTTTTPPPPPPPTTTTTTTTTTTPPPPPPPPPAAAAAAPPPPPPPAAAAPPPPPTTTTTPPPPPPTTTTTTTTTPPPPPPPPPPPAAAAAAPPPPPPPPAAAPPPPPTTTTTTPPPPTTTTTTTTPTPPPPPPPPPPAAAAAAPPPPPPPPAAAPPPPPTTTTTTPPPTTTTTTTTTTTPPPPPPPPAAAAAAPPPPPPPPPAAAPPPPPTTTTTTPPPTTTTTTTTTTPPPPPPPPAAAAAAAPPPPPPPPPAAAPPPPPTTTTTTPPTTTTTTTTPPPPPPPAAAAAAAAPPPPPPTPPPAAAPPPPPTTTTTTPTTTTTTTPPPPPAAAAAAAAAAAPPPPPTTPPPAAAPPPPPTTTTTTTTTTTTPPPAAAAAAAAAAAAAAPPPPPTTTPPAAAPPPPPTTTTTTTTTTTPPPAAAAAAAAAAAAAAAPPPPPPTTPPAAAAPPPPTTTTTTTTTPPAAAAAAAAAAAAAAAAAAPPPPPTTTPAAAAPPPPTTTTTTTTPPAAAAPPPPPPAAAAAAAAAPPPPPTTTPAAAAPPPPTTTTTTPPPPPPPPPPPPAAAAAAAAAAPPPPPTTTPAAAAPPPPPTTTTTPPPPPPPPPPPPAAAAAAAAAAAPPPPTTTPAAAAPPPPPTTTTPPPPPPPPPPPPAAAAAAAAAAAPPTPTTTPAAAAPPPPPTTTPPPPPPPPPPPPPAAAAAAPAAAAPTTPTTTPAAAAPPPPPTTPPPPPPPPPPPPPAAAAAAPPAAAPTTPTTTPAAAPPPPPPTTPPPPPPPPPPPPAAAAAAPPPAAAPTTPTTTPAAAPPPPPPTPPPPPPPPPPPPAAAAAAPPPAAAPTTPTTTPAAAPPPPPPTPPPPPPPPPPPPAAAAAAPPPAAAPTTPTTTPAAAPPPPPPTPPPPPPPPPPPAAAAAAPPPPPAAPTTPTTTPAAAPPPPPPPPPPPPPPPPPAAAAAAPPPPPAAPTTPTTTPAAAPPPPPPPPPPPPPPPPPAAAAAAPPPPPAAPTTPTTTAAAPPPPPPPPPPPPPPPPPAAAAAAAPPPPAAAPTTTTTTAAAPPPPPPPPPPPPPPPPPAAAAAAPPPPPAAAPTTTTTTAAPPPPPPPPPPPPPPPPAAAAAAAPPPPPAAAPTTTTTTAPPPPPPPPPPPPPPPPAAAAAAAPPPPPAAAPTTTTTPPPPPPPPPPPPPPPPPAAAAAAAPPPPPPAAAPTTTTTPPPPPPPPPPAAAAAPAAAAAAAPPPPPPAAPPTTTTTPPPPPPPPPAAAAAAAAAAAAAPPPPPPPAAPTTTTTTPPPPPPPPAAAAAAAAAAAAAPPPPPPAAAPTTTTTTPPPPPPPAPPPAAAAAAAAAPPPPPPAAAPTTTTTPPPPPPPPPPPPPAAAAAAAPPPPPPAAPPTTTTTPPPPPPPPPPPPPPAAAAAAPPPPPPAAPTTTTTTPPPPPPPPPPPPAAAAAAAPPPPPPAAPTTTTTTPPPPPPPPPPAAAAAAAAPPPPPAAAPTTTTTPPPPPPPPPAAAAPAAAAPPPPPAAPTTTTTTPPPPPPPPAAAAPPAAAAPPPPPAAPTTTTTTPPPPPPPAAAPPPAAAAPPPPPAAPTTTTTPPPPPPPAAAAPPPAAAAPPPPPAPTTTTTPPPPPPAAAAPPPPAAAAPPPPPPPTTTPPPPPPPPAAAPPPPPAAAAPPPPPPTTTTPPPPPPAAAPPPPPPAAAAPPPPPPTTTPPPPPPAAAAPPPPPPAAAAPPPPPTTPPPPPAAAAPPPPPPPAAAAPPPPPTPPPPPPPAAAAPPPPPPPAAAAPPPPPPPPPPPAAAAPPPPPPPPAAAPPPPPPPPPPAAAAPPPPPPPPPAAAPPPPPPPPPAAAAPPPPPPPPPAAAAPPPPPPPPPAAAPPPPPPPPPPAAAPPPPPPPPAAAPPPPPPPPPPPAAAPPPPPPPAAAPPPPPPPPPPPAAAPPPPPPAAAPPPPPPPPPPPPAAPPPPAAAPPPPPPPPPPPPPPAPPPAAAPPPPPPPPPPPPPPAAAPPPPPPPPPPPPPPTTT
\ No newline at end of file diff --git a/systemtest/rmantest/Oracle/mandatory/9.1_Spatial_Domain.rasql b/systemtest/rmantest/Oracle/mandatory/9.1_Spatial_Domain.rasql new file mode 100644 index 0000000..20e2df7 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.1_Spatial_Domain.rasql @@ -0,0 +1,3 @@ + Result element 1: [0:255,0:210] + Result element 2: [0:255,0:210] + Result element 3: [0:255,0:210] diff --git a/systemtest/rmantest/Oracle/mandatory/9.1_Spatial_Domain_[0].hi.rasql b/systemtest/rmantest/Oracle/mandatory/9.1_Spatial_Domain_[0].hi.rasql new file mode 100644 index 0000000..2507ed5 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.1_Spatial_Domain_[0].hi.rasql @@ -0,0 +1,3 @@ + Result element 1: 255 + Result element 2: 255 + Result element 3: 255 diff --git a/systemtest/rmantest/Oracle/mandatory/9.1_Spatial_Domain_[0].lo.rasql b/systemtest/rmantest/Oracle/mandatory/9.1_Spatial_Domain_[0].lo.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.1_Spatial_Domain_[0].lo.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Oracle/mandatory/9.1_Spatial_Domain_[0].rasql b/systemtest/rmantest/Oracle/mandatory/9.1_Spatial_Domain_[0].rasql new file mode 100644 index 0000000..13f571f --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.1_Spatial_Domain_[0].rasql @@ -0,0 +1,3 @@ + Result element 1: 0:255 + Result element 2: 0:255 + Result element 3: 0:255 diff --git a/systemtest/rmantest/Oracle/mandatory/9.2.1_Trimming.rasql b/systemtest/rmantest/Oracle/mandatory/9.2.1_Trimming.rasql new file mode 100644 index 0000000..e6f0081 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.2.1_Trimming.rasql @@ -0,0 +1 @@ +/9?HRY\^`dilkigggdba(:ENWbgfdhpvwqnmold[]1BJQ[hqvvvx|}umlomgdBOSWcp|‚‡‰ˆ…ƒ‚zupnlmIPS[kŠŒŒ•š—†zvpidRY`l}Š‘”™™}vwxpdZ_fwŒ—™–”–š™“ˆ‚zso`dp‰¡ª£žž¡£££¡ž™’Šƒ{udn”£«ª¤¡¢¤§§¦£ œ–†ycsŠ›¢£ª°®¨¤§«ª¤ žŸš|fx’©µ¶´°®«¨¦§©ª©ª¬«žŠg€šµ¶³®ª«®¯«©¨©«¬¤”lƒ›®·´©£©°´¯ªª«©¤§¬¬Ÿp‰ °º¹±¬¯³³±°°®ª©¯©vŠ °¶±®¯±³³´··´®¨¤ª³µ€•¦±µ±¯°³¸»¹µ°°¯¬ª³³}¢®°®°µ¸º»º·°¬«§Ÿ¦¤£©³»¼¹·¶³°±·¶«ž“z¡©§§ª®°´¸·°««¬¤›Ž‚|Š›£££¦©ªª«®¯¬¦¢¢ “t€Ž—œž£¨©§¨ª««ª¦”Šxpu‰œ£¢¢§©¦£££¢¡œ‘†}|vo™ª«£¢¤¤Ÿ››š•…zxtpcpˆ ©¦¡£¤ •ˆ}wx{xqnbl}‘ž¢Ÿ›–‘Š†ƒ{vssspk]hu‰ŒŠ‡…„}zvqppnljhdmv‡‰…}xuuvvqnkifdgmbkt}†‡‚{uplmonlkjiggjbvƒˆŒ‡}xtnkmnjfffcbdk€†‡Ž•Ž{nmpspmifdfiigf}ŒŠ†€ysqvywpkdbchljlx‰Šƒxqqw||vmjhdaafiht{{xvtpoqxysllnjb_abix{vnlotxxvvwvtpjc``c`ddfkpqspopx}ypmkiddhSY]ckptqpuz|zz}ƒƒ|uwDR`ilopployƒ„ŠŠŠŽ”?Saiptplmt}Š”š¢§§££¨BSfqtqolmyŒ™Ÿ£©¯°³FWhppojkwŒœ¢£ª±¶¶·¼½½@Wipsvy}†“Ÿ©°³³°°±¸ÀÈ
\ No newline at end of file diff --git a/systemtest/rmantest/Oracle/mandatory/9.2.2_Section.rasql b/systemtest/rmantest/Oracle/mandatory/9.2.2_Section.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.2.2_Section.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Oracle/mandatory/9.2.3_The_Array_Bound_Asterisk.rasql b/systemtest/rmantest/Oracle/mandatory/9.2.3_The_Array_Bound_Asterisk.rasql Binary files differnew file mode 100644 index 0000000..17d5718 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.2.3_The_Array_Bound_Asterisk.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.2.3_The_Array_Bound_Asterisk_1.rasql b/systemtest/rmantest/Oracle/mandatory/9.2.3_The_Array_Bound_Asterisk_1.rasql Binary files differnew file mode 100644 index 0000000..3751b4f --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.2.3_The_Array_Bound_Asterisk_1.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.2.4_Shifting_a_Spatial_Domain.rasql b/systemtest/rmantest/Oracle/mandatory/9.2.4_Shifting_a_Spatial_Domain.rasql Binary files differnew file mode 100644 index 0000000..342d044 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.2.4_Shifting_a_Spatial_Domain.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.2.5_Extending_a_Spatial_Domain.rasql b/systemtest/rmantest/Oracle/mandatory/9.2.5_Extending_a_Spatial_Domain.rasql Binary files differnew file mode 100644 index 0000000..5a44898 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.2.5_Extending_a_Spatial_Domain.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.1_Unary_Induction.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.1_Unary_Induction.rasql Binary files differnew file mode 100644 index 0000000..24913b8 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.1_Unary_Induction.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.2_Binary_Induction.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.2_Binary_Induction.rasql Binary files differnew file mode 100644 index 0000000..bdfc709 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.2_Binary_Induction.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.2_Binary_Induction_1.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.2_Binary_Induction_1.rasql new file mode 100644 index 0000000..47d985d --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.2_Binary_Induction_1.rasql @@ -0,0 +1 @@ +§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\ooo\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\oooo\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\oooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\zzooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\ozoooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\ozzooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\ozzooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oozoooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\ozzoooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\oozzoooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\oozzoooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\oozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\ozzoooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\oozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§R\\\\\\\\\\\\ozzoooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§R\\\\\\\\\\\\ozzoooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\ozzoooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\ozzoooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\oozooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRR\\\\\\\\\\\oozooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRR\\\\\\\\\\ooozooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRR\\\\\\\\\ooozooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\\\\\\\\\ooozoooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRR\\\\\\\\ooozzoooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRR\\\\\\\\oozzzoooooooooo\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\\oozzzoo\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\\oozzzo\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\\oozzz\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\ooozzz\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRR\\\\\\\ooozzz\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRR\\\\\\ooozzzo\\\\\\\\o\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRR\\\\\\ooozzzo\\\\\\\oo\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\\\\ooozzzo\\\\\\\o\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\\\\ooozzzo\\\\\\\o\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\\\\ooozzzo\\\\\\oo\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\RRRR\\\\\\ooozzoo\\\\\\oo\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRR\RRRR\\\\\\ooozzooo\\\\\oo\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\RRRR\\\\\oooozzooo\\\\\oo\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\RRRR\\\\\oooozzooo\\\\\oo\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRR\RRR\\\\\ooozzzooo\\\\oo\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\RRRRRR\RRR\\\\\ooozzzooo\\\\oo\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\RRRRRR\RRR\\\\\ooozzzooo\\\\oo\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\RRRRR\RRR\\\\\ooozzzooo\\\\oo\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\RRRRR\\RR\\\\oooozzzooo\\\\oo\\\\\o\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\RRRRR\\RR\\\\oooozzzooo\\\ooo\\\\\o\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\RRRRR\\RR\\\\oooozzzooo\\\oo\\\\\\o\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\RRRRR\\R\\\\oooozzzooo\\ooo\\\\\\o\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\RRRRR\\\\\\\\ooozzzooo\\oo\\\\\\oo\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\RRRRR\\\\\\\\ooozzzoo\\\oo\\\\\\oo\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\RRRRR\\\\\\\\oooozzoo\\oo\\\\\\\oo\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oRRRRR\\\\\\\\oooozzoo\\oo\\\\\\\oo\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\ooRRRRRR\\\\\\\oooozzoo\\o\\\\\\\ooo\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\ooRRRRRR\\\\\\\oooozzoo\\\\\\\\\\oo\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oo\RRRRR\\\\\\\oooozzoo\\\\\\\\\\oo\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oo\RRRRR\\\\\\\oooozzzo\\\\\\\\\oo\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oooRRRRR\\\\\\\oooozzzo\\\\\\\\\oo\\\\\\\\\\\\\\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\oo\RRRR\\\\\\\oooozzzo\\\\\\\\oo\\\\\\\\\\\\\\\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\oo\RRRRR\\\\\ooooozzoo\\\\\\\\oo\\\\\\\\\\\\\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\oooRRRRR\\\\\ooooozzoo\\\\\\\ooo\\\\\\\\\\\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\oo\RRRR\\\\\ooooozzooo\\\\\\oo\\\\\\\\\\\\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\oo\\RR\\\\\\oooozzzooo\\\\\ooo\\\\\\\\\\\\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\ooo\RR\\\\\\oooozzzooo\\\\\ooo\\\\\\\\\\\\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\oo\\\\\\\\\oooozzzooo\\\\\oo\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oo\\\\\\\\\oooozzzooo\\\\ooo\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\ooo\\\\\\\\oooozzzooo\\\\oo\\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\\\\\\oooozzzooo\\\ooo\\\\\\\\\\\\\\\\oooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\\\\\\ooooozzooo\\\oo\\\\\\\\\\\\\\\\ooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\ooo\\\\\\\ooooozzooo\\\oo\\\\\\\\\\\\\\\oooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\oo\\\\\\\ooooozzooo\\\oo\\\\\\\\\\\\\\oooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\oo\\\\\\ooooozzooo\\\o\\\\\\\\\\\\\oooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\oo\\\\\\ooooozzooo\\\\\\\\\\\\\\\oooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\ooo\\\\ooooozzzooo\\\\\\\\\\\\\\ooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\oo\\\\ooooozzzooo\\\\\\\\\\\\\oooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\o\\\\\\\\o\\\\ooooozzzooo\\\\\\\\\\\\oooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\o\\\\\\\\\\\\\ooooozzzoooo\\\\\\\\\\ooooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\o\\\\\\\\\\\\ooooozzzoooo\\\\\\\\\oooooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\o\\\\\\\\\\\\\oooozzzoooo\\\\\\\\ooooooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oo\\\\\R\\\\\\oooozzooooo\\\\\\\\oooo\\\\\\o\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oo\\\\\RR\\\\\oooozzooooo\\\\\\\oooo\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\RRR\\o\\oooozzoooo\\\\\\\\ooo\\\\\\\o\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\RRRR\oo\oooozzzooo\\\\\\\ooo\\\\\\\oo\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\ooo\\RRRR\\oooooozzzooo\\\\\\\o\\\\\\\\\o\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\oo\\RRRRR\oooooozzzooo\\\\\\\\\\\\\\\\oo\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\oo\\RRRR\\ooooozzzooo\\\\\\\\\\\\\\\\oo\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\oo\\RRRR\\ooooozzzooo\\\\\\\\\\\\\\\\oo\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\oo\RRRRR\\oozozzzooo\\\\\\\\\\\\\\\\oo\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\oo\RRRRR\\oozzzzzooo\\\\\\\\\\\\\\\ooo\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\ooRRRRR\\oozzzzzooo\\\\\\\\\\\\\\\oo\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\o\\\\\\ooRRRRR\\\oozzzzooo\\\\\\\\\\\\\\\oo\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\o\\\\\\\oRRRRRR\\oozzzzooo\\\\\\\\\\\\\\oo\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\oo\\\\\\oRRRRRR\\ooozzzooo\\\\\\\\\\\\\\oo\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\oo\\\\\\ooRRRRR\\ooozzzooo\\\\\\\\\RR\\ooo\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\ooo\\\\\\oRRRRR\\ooozzzooo\\\\\\\\RRRR\oo\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oo\\\\\\oRRRR\\\oozzzzooo\\\\\\\RRRRRoo\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oo\\\\\\\RRRR\\\oozzzzooo\\\\\\\RRRRRo\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzzzzzzzzzzo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\o\\\\\\\RRRR\\\oozzzzooo\\\\\\RRRRRR\RR\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzzzzzzzzo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzzzzzzzzzzzzzzzzzzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\\\\\RR\\\\oozzzzooo\\\\\RRRRRR\RRR\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooozzzzzzzzzzzzzzzooo§§§§§§§§§§§§§§§zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\\R\\\R\\\\oozzzzoo\\\\\\RRRRRRRRRRR\\\\\\\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooozzzzzzzzzzzzzoooooooooooooooooooozzzzzzzzzooooooooooooozzzzzzzzzzzzzzzzo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\RRR\\\\\\ooozzzzoo\\\\\\RRRRRRRRRRRR\\\\\\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooozzzzzzzzzzzzoooooooooooooooooooooooooooooooooooooooooooooooooooooozzzzzzzzzzzo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\RRR\\\\\\ooozzzzoo\\\\\RRRRRRRRRRRRR\\\\o\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooooooozzzzzzzzzzoooooooooooooooooooooooooooooooooooooooooooooooooooooooooozzzzzzzzzz§§§§§§××µµµµµµµµµµµµµ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\ooo\\RRR\\\o\\ooozzzooo\\\\\RRRRRRRRRRRRR\\\oo\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooooooooozzzzzzzzzzoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooozzzzzzzzz§×µµµµµµµµµµµµµµµµµµµµµµµµ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\oo\\RRRR\\oo\ooozzzooo\\\\RRRoRRRRRRRRRR\\\oo\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooooooooooooooooozzzzzzzzzooooo\\\\\\\\\\\\\\ooooooo\\\\\\\\\\\\\\\\\\\\\\ooooooooooooozzzzzzz×µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\ooo\RRRR\\\ooooozzzooo\\\\RRRoRRRRRRRRRR\\oo\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooooooooooooooozzzzzzzzoooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooooooz×µµµµµµµµ××××ÌÌÌÌÌÌ×××××××××µµµµµµµµ××ק§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\oooRRRRR\\ooooozzzoo\\\\\RRo\RRRRRRRRRR\\oo\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\\\\oooooooooooooooooozzzzzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooo××µµµµµµµ×ÌÌÌÌÌÌ××××××ÌÌÌÌÌÌÌÌÌÌ×××××××××××ק§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\ooRRRRRR\\oooozzzoo\\\\\RooRRRRRRRRRRR\\oo\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\oooooooooooooooozzzzzzzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooo×µµµµµµ×ÌÌÌÌÌÌ×××××××××××××××××××ÌÌÌ××××××××××ק§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\ooRRRRRR\\oooozzzoo\\\\ooo\RRRRRRRRRRR\ooo\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\ooooooooooooooozzzzzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\×µµµµµµÌÌÌÌÌÌ×××××××××××××××××××××××××ÌÌÌÌÌ×××××××ק§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\RooRRRRRRR\oozozzzoo\\\ooo\RRRRRRRRRRRR\oo\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\\\\\\oooooooooooooozzzzzzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\ooo\\\\\\\\\\\\\\\\\\\\\\\×µµµµµµÌÌÌÌÌ×××××××××××××××××××××××××××××××××ÌÌÌ×××××ק§§§§§§§§§§§§§§§§§§\\\\\\\\\\\RRRoRRRRRRR\\ozzzzoo\\oooo\RRRRRRRRRRRR\oo\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\\\\\\\\\\\\\oooooooooooooozzzzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\ooooo\\\\\\\\\\\\\\\\\\\\×µµµµµÌÌÌÌ×××××××××××××××××××××××××××××××××××××××Ì××××××ק§§§§§§§§§§§§§§§§§\\\\\\\\\\RRRooRRRRRR\\oozzzoo\ooo\\RRRRRRRRRRRRRooo\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\ooooooooooooozzzzzzoooooo\\\\\\\\\\\\\\\\\\\\\\\\\ooooo\\\\\\\\\\\\\\\\\\×µµµµÌÌÌ××××××××××××××××××ÌÌÌ××××××××××××××××××××××××××××××ק§§§§§§§§§§§§§§§§\\\\\\\\\\RRR\\RRRRRR\\oozzzooooo\\RRRRRRRRRRRR\\oo\\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\ooooooooooozzzzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\oooooo\\\\\\\\\\\\\\\µµµµµÌÌÌ×××××××××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××××××××××××××××ק§§§§§§§§§§§§§§§\\\\\\\\\RRRR\\RRRRRR\\oozzzoooo\\\RRRRRRRRRRRR\oo\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\oooooooooooozzzzzoooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooo\\\\\\\\\\\\\×µµµÌÌÌ××××××××××××××ÌÌÌÌÌÌ̵µµµµµµµµµµµµµ×ÌÌÌÌÌ×××××××××××××××ק§§§§§§§§§§§§§§\\\\\\\\\RRRRR\\RRRRR\\oozzzooo\\\RRRRRRRRRRRR\\o\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\ooooooooooozzzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooo\\\\\\\\\\\µµµµÌÌÌ×××××××××××××ÌÌÌÌ̵µµµµµµµµµµµµµµµµµµµµµµµÌÌÌÌ××××××××××××ק§§§§§§§§§§§§§\\\\\\\\\RRRRR\\RRRR\\\oozzzoo\\\\RRRRRRRRRRR\\oo\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\oooooooooozzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooo\\\\\\\\µµµµÌÌÌ×××××××××××ÌÌÌÌ̵µµµµµµµµµµµµµµµµµµµµµµµµµµµµµ×ÌÌÌÌ×××××××××ק§§§§§§§§§§§§\\\\\\\\\RRRRR\\\RR\\\\oozzzoo\\\\RRRRRRRRRR\\oo\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\§§§§§§§§§§§§RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\ooooooooozzzzoooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooo\\\\\\×µµµÌÌÌ××××××××××ÌÌÌÌ̵µµµµµµµÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××µµµµµµµµµµµ×ÌÌÌ×××××××ק§§§§§§§§§§§§\\\\\\\\RRRRRR\\\\\\\\oozzzo\\\\\RRRRRRRRR\\\o\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\ooooooooozzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooooo\\\×µµµÌÌÌ×××××××××ÌÌÌÌ×µµµµµÌÌÌÌÌ×××××××××××××××ÌÌÌÌÌÌ×µµµµµµµµµ×Ì×××××××ק§§§§§§§§§§§\\\\\\\\RRRRRR\\\\\\\\oozzzo\\\\\RRRRRRRRR\\R\\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\oooooooozzzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooooo\\µµµµÌÌÌ×××××××ÌÌÌÌ̵µµµ××ÌÌ×××××××××××××××××××××××××ÌÌÌ××µµµµµµ×ÌÌ××××××ק§§§§§§§§§§\\\\\\\\RRRRRRR\\o\\\\oozzzo\\\\\RRRRRRRRRRRRR\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\ooooo\o\\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\oooooooozzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooooooµµµµÌÌÌ×××××××ÌÌÌ×µµµµµµÌÌÌ×××××××××××××××××××××××××××××ÌÌÌ××µµµµµ×Ì××××××ק§§§§§§§§\\\\\\\\RRRRRRR\\\oo\\oozzzo\\\\\RRRRRRRRRRRRRR\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oooooo\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\ooooooozzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooo×µµµ×ÌÌÌ×××××ÌÌÌ̵µµµµÌÌÌ××××××××××××××××××××µ××××××××××××××ÌÌÌ×××µ××××××××××ק§§§§§§§§\\\\\\\RRRRRRRRR\ooo\oozzoo\\\\\\RRo\RRRRRRRRR\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\ooozooooo\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\ooooooozzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooµµµµÌÌÌ××××××ÌÌ×µµµµÌÌ××××××××××××××××××××××××µµµµµµ×××××××××××ÌÌ××××××××××××ק§§§§§§§§\\\\\\\\RRRRRRRRR\oo\oozzoo\\\\\\\o\RRRRRRRRRR\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\oozzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\oooooozzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooo×µµµ×ÌÌÌ×××××ÌÌ×µµ×ÌÌÌ×××××××××××××××××××××××××××µµµµµµµµ×××××××××ÌÌ×××××××××××ק§§§§§§§\\\\\\\\RRRRRRRRR\\oooozzoo\\\\ooo\\RRRRRRRRRR\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\ooozzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRRRRR\\\\\\\\\\\\\oooooozzzzoooo\\\\\\\\\o\\\\\\\\\\\\\\\\\\\\\\\ooµµµµÌÌÌ×××××Ì̵µµÌÌÌ×××××××××××××××××××××××××××××××××µµµµµµµµ×××××××ÌÌ××××××××××ק§§§§§§\\\\\\\\RRRRRRRRR\\oooozzoo\ooooo\\RRRRRRRRRR\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\oooozzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRRRR\\\\\\\\\\\\ooooooozzzoooo\\\\\\\\\oo\\\\\\\\\\\\\\\\\\\\\\\×µµµ×ÌÌÌ××××Ì̵µµÌÌÌ××××××××××××××××××ÌÌÌÌ×××××××××××××××µµµµµµµµ××××××Ì××××××××××ק§§§§§§\\\\\\\\RRRRRRRR\\\ozzzzoooooo\\\RRRRRRRRRRR\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\oooozzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRR\\\\\\\\\\\\oooooozzzooooo\\\\\\\\\oo\\\\\\\\\\\\\\\\\\\\\\µµµµÌÌÌ×××××̵µµÌÌÌ×××××××××××××ÌÌÌÌÌÌ××××ÌÌÌÌÌ×××××××××××××µµµµµµµ×××××ÌÌ×××××××××ק§§§§§\\\\\\\\\RRRRRR\\\\oozzzooooo\\\RRRRRRRRRRRR\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\oooozzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRR\\\\\\\\\\\oooooozzzoooo\\\\\\\\\oooo\\\\\\\\\\\\\\\\\\\\µµµµÌÌÌ××××Ì̵µÌÌÌ××××××××××××ÌÌÌÌ×µµµµµµµµµµµµÌÌÌÌÌ××××××××××µµµµµµµµ××××ÌÌ××××××××ק§§§§§\\\\\\\\\RRRRR\\\\oozzzoo\\\\\RRRRRRRRRRRR\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\ooooozzzooooooo\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRR\\\\\\\\\\oooooozzzoooo\\\\\\\\\ooooo\\\\\\\\\\\\\\\\\\×µµµÌÌÌÌ×××Ì̵µÌÌÌ×××××××××××ÌÌÌ̵µµµµµµµµµµµµµµµµµµ×ÌÌÌÌ×××××××××µµµµµµµ××××Ì×××××××ק§§§§§\\\\\\\\\\RRR\\\\\oozzzoo\\\\RRRRRRRRRRR\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\ooozzzzooooooooo\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRR\\\\\\\\\\oooooozzooooo\\\\\\\\\ooooo\\\\\\\\\\\\\\\\\µµµµÌÌÌÌ××ÌÌ̵ÌÌÌ××××××ÌÌ×××ÌÌ̵µµµµµµµµµµµµµµµµµµµµµµµ××ÌÌÌ×ÌÌ×××××µµµµµµ××××ÌÌ××××××ק§§§§§\\\\\\\\\\\\\\\\\oozzzo\\\\\RRRRRRRRR\\\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\oooozzzzooooooooo\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRR\\\\\\\\\\oooooooooooo\\\\\\\\\oooooo\\\\\\\\\\\\\\\\µµµµÌÌÌ×××Ì̵×ÌÌÌ××××ÌÌÌÌ×ÌÌÌ×µµµµµµµµµµµµµµµµµµµµµµµµµµµµ××ÌÌÌÌ××××××µµµµµµ××××Ì××××××ק§§§§\\\\\\\\\\\\\\\\\oozzzo\\\\\\RRRR\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\R\\\\\\ooooozzzzzoooooooo\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRR\\\\\\\\\ooooooooooo\\\\\\\\\oooooo\\\\\\\\\\\\\\\\µµµÌÌÌÌ××ÌÌÌ×ÌÌÌ×××ÌÌÌÌÌ×ÌÌ̵µµµµµµµÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××µµµµµµµµ×ÌÌÌÌ××××××µµµµµ×××××××××××ק§§§§\\\\\\\\\\\\\\\\oozzzo\\\\\\\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\R\\\\\\ooooozzzzzzooooooo\\\\\o\\\\\\\\\\\\\\\\\\\\\RRRRRRRR\\\\\\\\\\oooooooooo\\\\\\\\\ooooo\\\\\\\\\\\\\\\\µµµÌÌÌÌ××ÌÌ×ÌÌÌÌ××ÌÌÌÌÌ×ÌÌ×µµµµµÌÌÌÌÌÌÌÌÌÌ×××××××××××××××µµµµµµ×××ÌÌ××××××µµµµµ×××××××××ק§§§§§\\\\\\\\\\\\\\ooozzzo\\\\\\\\\\\\\\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\RR\\\\\\ooooozzzzzzzoooooooooooooo\\\\\\\\\\\\\\\\\\\\\RRRRR\\\\\\\\\\\ooooooooo\\\\\\\\\ozooo\\\\\\\\\\\\\\\\µµµÌÌÌÌ×ÌÌÌ×ÌÌÌ××ÌÌ×ÌÌ×ÌÌ×µµµµÌÌÌÌÌÌÌ××××××××××××××××××××××µµµµµ××××ÌÌ×××××µµµµµ×××××××××ק§§§§§\\\\\\\\\\\\\oozzzzo\\\\\\\\\\\\\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\\RRR\\\\\ooooooozzzzzzoooooooooooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooo\\\\\\\\\zzooo\\\\\\\\\\\\\\×µµµÌÌÌÌ×ÌÌ×ÌÌÌÌ×ÌÌ×ÌÌ×ÌÌ×µµµÌÌÌÌÌÌ××××××××××××××××××××××××××××µµµµ××××Ì××××××µµµµ××××××××ק§§§§§§\\\\\\\\\\\ooozozzo\\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\RRR\\\\\\\oooooozzzzzzzoooooooooooooo\\\\\\\\\\\\\\\\\\\\\\\oo\\\\\\\\\\\\oooooo\\\\\\\\\ozzoo\\\\\\\\\\\\\\×µµ×ÌÌÌÌ×ÌÌ×ÌÌÌ×ÌÌ×ÌÌ×ÌÌ×µµµÌÌÌÌÌ××××××××××××××××××××××××××××××××µµµµ×××ÌÌ×××××µµµµ××××××××ק§§§§§§\\\\\\\\\oo§§§§o\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\RRR\\\\\\\\ooooozzzzzzzzzooooooooooooooo\\\\\\\\\\\\\\\\\\\\oo\\\\\\\\\\\\oooooo\\\\\\\\\zzooo\\\\\\\\\\\\\×µµ×ÌÌÌÌÌÌ×ÌÌÌ××Ì×ÌÌÌÌ̵µµµÌÌÌÌ××××××××××××××××××××××××××××××××××××µµµµ×××Ì×××××µµµµ××××××××ק§§§§§§§§§§§§§§§§\\\\\\\\\\\\oooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\RRR\\\\\\\\ooooozzzzzzzzzzzzoooooooooooo\\\\\\\\\\\\\\\\\\\\ooo\\\\\\\\\\\oooooo\\\\\\\\ozzooo\\\\\\\\\\\\×µµ×ÌÌÌÌÌÌ×ÌÌÌ×ÌÌ×ÌÌ×̵µµÌÌÌÌ××××××××××××××××××××××××××××××××××××××××µµµ×××ÌÌ××××µµµµ×××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\RRRR\\\\\\\\\oooozzzzzzzzzzzzzzoooooooooo\\\\\\\\\\\\\\\\\\\\ooo\\\\\\\\\\\\oooo\\\\\\\\\zzzooo\\\\\\\\\\\\µµ×ÌÌÌ×ÌÌ×ÌÌÌÌÌ××ÌÌ̵µµÌÌÌÌ×××××××××××××××××××××××××××××××××××××××××××××××××Ì××××µµµµ×××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\\\oooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooo\\RRRR\\\\\\\\ooooozzzzzzzzzzzzzzoooooooooo\\\\\\\\\\\\\\\\\\\ozoo\\\\\\\\\\\\oooo\\\\\\\\ozzzooo\\\\\\\\\\\µµ×ÌÌÌ×Ì××ÌÌÌÌÌ×ÌÌÌ̵µÌÌÌÌ×××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××ÌÌ××××µµµ××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\RRRRR\\\\\\\oooooozzzzzzzzzzzzzoooooooooo\\\\\\\\\\\\\\\\\\\ozooo\\\\\\\\\\\ooo\\\\\\\\\ozzzooo\\\\\\\\\\×µ×ÌÌÌÌÌ×ÌÌÌÌÌ××ÌÌ̵µÌÌÌ××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××××××××××××××××××××Ì××××µµµµ×××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooom\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\RRRRRR\\\\\\\ooooooooooooozzzzzzoooooooooo\\\\\\\\\\\\\\\\\\\ozzoo\\\\\\\\\\\oo\\\\\\\\\\zzzoooo\\\\\\\\\×××ÌÌÌÌÌ×ÌÌÌÌÌ×ÌÌ̵µÌÌÌ×ÌÌÌ×××ÌÌÌÌÌÌ××××××××××××××××××××ÌÌÌÌ××××××××××××××××××××Ì××××µµµ×××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\RRRRRR\\\\\\\\ooooooooooooozzzzzoooooooooo\\\\\\\\\\\\\\\\\\\ozooo\\\\\\\\\\\\\\\\\\\\\\ozzzoooo\\\\\\\\×××ÌÌÌÌÌ×ÌÌÌÌ×ÌÌ̵×ÌÌÌÌÌÌÌÌ×ÌÌÌÌ××××××××µµµµµµµµ××××××××××××ÌÌ×ÌÌÌ×××××××××××××××Ì××××µµµ×××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\RRRRRR\\\\\\\\\\\oooooooooozzzzzoooooooooo\\\\\\\\\\\\\\\\\\\zzzoo\\\\\\\\\\\\\\\\\\\\\\zzzoooooo\\\\\\\××ÌÌÌÌÌ×ÌÌÌÌ×Ì̵µÌÌÌÌÌÌÌÌÌÌÌ×××××µµµµµµµµµµµµµµµµµµµµµ×××××××ÌÌÌÌÌÌ××××××××××××××ÌÌ×××µµµ×××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\RRRRRRRR\\\\\\\\\\\oooooooooozzzzzooooooooo\\\\\\\\\\\\\\\\\\ozzooo\\\\\\\\\\\\\\\\\\\\\\zzzoooooo\\\\\\××ÌÌÌÌ×ÌÌÌ×ÌÌÌ×ÌÌÌÌ×ÌÌÌÌÌ×××µµµµµµµµµµµµµµµµµµµµµµµµµµµµµ××××××Ì××ÌÌ×××××××××××××Ì××××µµµ××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\RRRRRRRR\\\\\\\\\\\\ooooooooozzzzzooooooooo\\\\\\\\\\\\\\\\\\zzzoooo\\\\\\\\\\\\\\\\\\\\\zzzoooooo\\\\\×ÎËÎÌÌ××ÌÌÌ×ÌÌ×ÌÌÌÌÌÌÌÌÌ×µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ××××××××Ì×××××××××××××Ì×××××µµ××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\RRRRRRRRR\\\\\\\\\\\\ooooooooozzzzzzoooooooooooo\\\\\\\\\\\\\\zzoooo\\\\\\\\\\\\\\\\\\\\\ozzzoooooo\\\\\ÎÁÃÃËËËÎÌÌÌ×ÌÌ×ÌÌ×ÌÌÌÌ×µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ××××××ÌÌ××××××××××××Ì×××××××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\RRRRRRRRRR\\\\\\\\\\\\ooooooooozzzzzoooooooooooooooooo\\\\\\\zzzoooo\\\\\\\\\\\\\\\\\\\\ozzzoooooo\\\\׸ÃË×Ì×ÌÌ×ÌÌÌÌÌÌ×µµµµµµµµµµµ××××××ÌÌÌÌÌÌÌ×××××××××µµµµµµµµµµµµ××××××ÌÌ×××××××××××ÌÌ××××××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\RRRRRRRRRRRR\\\\\\\\\\\ooooooooozzzzzoooooooooooooooooooooooozzzzooo\\\\\\zoooo\¤Î××ÌÌ××ÌÌÌÌ×µµµµµµµµ××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××µµµµµµµµ×××××ÌÌ×××××××××××Ì×××××××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\RRRRRRRRRRRRR\\\\\\\\\\ooooooooozzzoooooooooooooooooooozooË×××××ÌÌÌ×µµµµµ××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××µµµµµµ×××××Ì×××××××××××Ì×××××××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\RRRRRRRRRRRRRRR\\\\\\\\\\oooooooooooooooooooooooÁÎ×××ÌÌÌ×µµµµ×ÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××ÌÌÌÌÌÌÌÌÌ×××µµµµµ××××ÌÌ××××××××××Ì××××××Ì××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\RRRRRRRRRRRRRRR\\\\\\\\\\ooooooooooooooooÁÎ×××××µµµµÌÌÌÌÌÌÌ×××××××××××××××××××××××××××××××××ÌÌÌÌÌÌÌ××µµµµµ××××Ì××××××××××ÌÌ×××××Ì××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\RRRRRRRRRRRRRRRR\\\\\\\\\oooooooooooÃÁÎ××××µµ×ÌÌÌÌÌÌ×××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌÌ××µµµ××××ÌÌ××××××××××Ì×××××ÌÌ×××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\RRRRRRRRRRRRRRR\\\ooooooooooooooÃÁË××××ÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌ×××××××××ÌÌ×××××××××Ì××××××Ì×××ק§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\\\RRRRRRRRRRRRR\\oooooooo¤¸ÃÁÎ×××ÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌ×××××××××××××××××××××××××Ì×××ק§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\\\\\\\\\RRRRRRRR\\\ooooo¤¤¸ÁË××××ÌÌ×××××××××××××××××××××××××××××××××××××××××××××××××××××ÌÌÌ×××××××××××××××××××××××××ÌÌ×ק§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\\\\\\\\\\\\RRRRR\\\\\\üüüüüüü¤¤¸ÁÎ××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××Ì×××××××××××××××××××××××××Ì××ק§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\\\RRRRRR\\\\\RRRRR\\üüüüüüüüüüüüüüüüüüüüüüüüüüüüü¤¤ÃÎ××××××ÌÌÌÌÌÌÌ×××××××××××××ÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××××××××××××××××××××××Ì××××Ì××ק§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooo\\\\RRRRRRRRRRRRRRRRRRüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüþþ¤¤¸ÁË×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××××××ÌÌÌ×××Ì××ק§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooo\\\\RRRRRRRRRRRRRRRRRüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüþüüüüüüüüüüüüüþþþüþþþüüüþþüüþüüüüüüþþþþ¤¸Ë×××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××××ÌÌ××ÌÌÌ××ק§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\RRRRRRRRRRRRRRRRüüüüüüüüüüþþüüüüüüüüüüþþüüüþþüüþüüüüþþüüþüüüüüüüüüüþþþþþþþþþþþþþþþþþüüüüüþþ¤¸Ë××××××××××××××××××××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××ÌÌ×××ÌÌÌÌ×××ק§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\\RRRRRRRRRRRRRRüüüüüüüüüüþþþþþþüüþüüüþþþþþþþþþþþüüüþþþþüþþüüüþþþüüüþþþþþþþþþþþþþþþ¤Î×××××××××××µµµµµ××××××××××××××××××××µµµµµµµµµµµµµµµ××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌ××××ÌÌÌÌÌÌ×ÌÌÌÌÌÌ×××ק§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\\RRRRRRRRRRRRüüüüþþüüþüüþþþþþþþþþüþþþþþþþþþþþüþþþþþþþþüþþþþüüþþþþþþþþþþÃ××ÌÌ×ÌÌ××××××µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ×××××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×ק§§§§§§§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooo\\\RRRRRRRRRRRüüüüüþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþÌ×××ËÁ×ÌÌÌÌ×ÌÌ××ÌÌ××××µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ×××××××××××××××××××××××××××××××××××××××××××××××××××××ÌÌÌÌ×ÌÌÌ××ק§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\RRRRRRRRRRüüþþþþþþ\þ\þþ\\\\ozzzþþoooþþþþþþþoo××ÌÌ××ÌÌ××ÌÌÌÌ×ÌÌÌ×µÌÌÌÌÌ××µµµµµµµµµµµµµµµµµµµµµµµµµµµµ××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××ÌÌÌ××ÌÌÌ××ק§§§§§§§§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\\RRRRRRRRþþþ\\\\\\\\\\\\zzzzzooooooooooooþoooozooo×××ÌÌÌ××ÌÌÌ×ÌÌÌÌÌÌÌÌÌ×µ×ÌÌÌÌÌ×××µµµµµµµµµµµµµµµµµµµµµµ×××××ÌÌÌÌÌÌÌ×××××××××××××××××××××××××××××××××××××××××××××ÌÌ××ÌÌÌ×××ק§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\RRRRRRRRRR\\\\\\\\\\\\\ozzzzzoooooooooooooooooo\\\\\\\\\\ozzzooooo××ÌÌÌÌ×ÌÌÌ×ÌÌÌÌÌÌÌÌÌÌ×µµ×ÌÌÌ××××××µµµµµµµµµµµµµµµµ×××××××ÌÌÌÌÌ×××××××µµµµµµµµµµ×××××××××××××××××××××××××××××ÌÌÌ××ÌÌ×××ק§§§§§§§§§§§§§§§§§§mmm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\\RRRRRRRRRRRRRRRRRR\\\\\\\\\\ozzzzooooooooooooooo\\\\\\\\\\\\\\\\ozzzooo\×××ÌÌÌ××ÌÌ××ÌÌÌÌÌ×ÌÌÌÌ×µµµ×ÌÌÌ××××××××µµµµµµµµµµ×××××××ÌÌÌÌÌÌ×××µµµµµµµµµµµµµµµ××××××××××××××××××××××××××××ÌÌ××ÌÌÌ×××ק§§§§§§§§§§§§§§§§§§§§§§mmm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooo\\\\RRRRRRRRRRRRRRRRRRRRR\\\\\\\ozzzoooooooo\\\\\\\\\\\\\\\\\\\\\\\\\\zzzooo\\××ÌÌÌÌ×ÌÌ××ÌÌÌÌÌÌ×ÌÌÌÌ×µµµµ×ÌÌÌÌ×××××××××××××××××××××ÌÌÌÌÌ××µµµµµµµµµµµµµµ×××××××××××××××××××××××××××××××ÌÌ××ÌÌ×××ק§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooo\\\\\\RRRRRRRRRRRRRRRRRRR\\\\\ozzoooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ozzooo\\×××ÌÌÌ××Ì××ÌÌÌÌÌÌÌ×ÌÌÌÌ̵µµµµ××ÌÌÌÌÌÌ×××××××××××××ÌÌÌÌÌÌÌ×µµµµµµµµµµ×××××××××××××××××××××××××××××××××××××××××Ì×××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooo\\\\\\\\\\\\\\RRRRRRRRRRR\\\zzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ozzoo\\\\××ÌÌÌÌ×ÌÌ××ÌÌÌÌÌÌ×µÌÌÌÌÌ̵µµµµµ×µÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××µµµµµµµµ×××××××××××××××××××××××××××××××××××××××××××ÌÌ××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mmm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\\\\\\\\\\\\\\\\\RRRR\\ooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ozzzoo\\\\×××ÌÌÌ××Ì×××ÌÌÌÌÌÌ×µÌÌÌ×Ì×µµµµµµµµµ×ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××µµµµµµµµµµ×××××××××µµ××××××××××××××××××××××××××××××××ÌÌ×××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mmm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\\\\\\\\\\\RRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\zzzzoo\\\\\××ÌÌÌÌ×ÌÌ××ÌÌÌÌÌÌ̵µµÌÌ×ÌÌ×µµµµµµµµµµµµµ××××××××µµµµµµµµµµµµ×××××××××µµµµ××××××××××××××××××××××××××××××××Ì×××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\\RRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ozzzzoo\\\\\\××ÌÌÌÌÌÌ××ÌÌÌÌÌÌÌ×µµÌÌÌ×ÌÌ×µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ×××××××××µµµµ××××××××××××××××××××××××××××××××ÌÌ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\RRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\zzzzoo\\\\\\\×××ÌÌÌÌ×××ÌÌÌÌÌÌÌ×µµÌÌÌ××ÌÌ×µµµµµµµµµµµµµµµµµµµµµµµµµµ××××××××××µµµµÌÌ×××××××××××××××××××××××××××××××Ì××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\RRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\\zzzooo\\\\\\\\××ÌÌÌÌÌ×××ÌÌÌÌÌÌÌ̵µµÌÌÌ××ÌÌÌ×µµµµµµµµµµµµµµµµµµµµµ×××××××××××µµµµ×Ì××××××××××××××××××××××××××××××××ÌÌ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\RRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\zzoo\\\\\\\\\\\××ÌÌÌÌÌ×××ÌÌÌÌÌÌÌ̵µµµÌÌ×××ÌÌÌÌÌ××µµµµµµµµµµµµ×××××××××××××××µµµµÌÌ××××××××××××××Ì×××××××××××××××××Ì×Ìק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\RRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\zzo\\\\\\\\\\\\\××ÌÌÌÌÌ×××ÌÌÌÌÌÌ×Ì×µµÌÌÌ×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××××××××××µµµÌÌ××××××××××××××ÌÌ××××××××××××××××××ÌÌק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooooooo§§§§§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\oooo\\\\\\\\\\\\\×××ÌÌÌ×Ì×××ÌÌÌÌÌÌ×Ì̵µµÌÌÌ××××××××ÌÌÌÌÌÌÌÌÌÌÌ×××××××××××ÌÌ×µµµµÌ×××××××××××××ÌÌÌ××××××××××××××××××ÌÌ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooooo§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\oooo\\\\\\\\\\\\\\××ÌÌÌÌÌ×××ÌÌÌÌÌÌÌ×Ì̵µµÌÌÌ×××××××××××××××××××××××××××ÌÌÌ̵µµÌ×××××××××××××ÌÌ××××××××××××××××××××Ì×׋‹‹§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\ooooooooo§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\oo\\\\\\\\\\\\\\\\\××ÌÌÌÌÌÌ××ÌÌÌÌÌÌÌ×ÌÌ̵µµÌÌÌÌÌ×××××××××××××××××××××ÌÌÌÌ̵µµµÌ××××××××××ÌÌÌÌ×××××××××××××××××××××Ì×׋‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§\RRRRRRR\\\\\ooooooo§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\××ÌÌÌÌÌÌ×××ÌÌÌÌÌÌ×××ÌÌ×µµµÌÌÌÌÌ××××××××××××××××××ÌÌÌÌ×µµµÌÌ××××××××ÌÌÌ×××××××××××Ì×××××××××××ÌÌ×׋‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§RRRRRRRRRRRR\\\\oooooo§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\××ÌÌÌÌ×Ì×××ÌÌÌÌÌÌÌ×××ÌÌ×µµµµÌÌÌÌÌÌ×××××××××××ÌÌÌÌÌÌ×µµµµÌ××××××××ÌÌ××××××××××××ÌÌ××××××××Ì××××××\\‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§RRRRRRRRRRRRRRR\\\\ooooom\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\oo××ÌÌÌÌ×Ì××××ÌÌÌÌÌÌÌ×××ÌÌÌ×µµµµÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×µµµµµÌ××××××××ÌÌ××××××××××××ÌÌ×××××××××Ì×××××\\\\\\\\\‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹RRRRMMMMRRRRRRRRRR\\\\oooomm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooo\\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRR\\\\\\\\\\\\\\\\\\\\\\\ooooo××ÌÌÌÌ×ÌÌ×××ÌÌÌÌÌÌÌ××××ÌÌÌ̵µµµµµµÌÌÌÌÌÌÌÌÌ̵µµµµµµµÌÌ×××××××ÌÌ××××××××××××ÌÌ×××××××××ÌÌ×××××\\\\\\\\\\\\\\\‹‹‹‹‹‹‹‹‹‹‹‹‹‹RRRMMMMMRRRRRRRRRRRR\\\\oooom\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooo××ÌÌÌÌÌÌ××××ÌÌÌÌÌÌÌ×××××ÌÌÌ̵µµµµµµµµµµµµµµµµµµµµÌÌ×××××××ÌÌ××××××××××××ÌÌ××××××××××Ì××××××–––––––\\\\\\\\\\\\\\‹‹‹‹‹‹‹‹‹RRRMMMMMRRRRMMMMMRRRRRR\\\ooooo\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooooo×ÌÌÌÌÌ×ÌÌ××××ÌÌÌÌÌÌ×××××ÌÌÌ××××µµµµµµµµµµµµµµµÌÌÌ×××××××ÌÌ××××××××××××ÌÌ××××××××××ÌÌ××××××––––––––––––\\\\\\\\\\\\\\‹‹‹‹RRRMMMMMRRRMMMMMMMMMMRRRRRR\\\oooo\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooooooo××ÌÌÌÌ×ÌÌ×××××ÌÌÌÌÌÌ×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××ÌÌÌ××××××××××××ÌÌ××××××××××ÌÌ×××××ק§§§§§––––––––––\\\\\\\\\\\\\RRMMMMMRRMMMMMMMMMMMMMRRRRRR\\\ooo\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooooooooooo××ÌÌÌÌÌ×ÌÌ×××××ÌÌÌÌÌÌÌ×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××××ÌÌÌ××××××××××××ÌÌ××××××××××Ì××××××ק§§§§§§§§§§§§–––––––––\\\\\\\\\\\\RRMMMMMMMMMMMMMMMMMMRRRRRRRRRRR\\ooo\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooozzzzoooooo××ÌÌÌÌÌ××ÌÌ×××××ÌÌÌÌÌÌÌÌ×××××××××××××××××××××ÌÌÌ×ÌÌÌÌ××××××××××ÌÌÌ×××××ÌÌÌ××××××ק§§§§§§§§§§§§§§§§§––––––––––\\\\\\\\RRMMMMMMMMMMMMMMMRRRRRRRRRRRRRRR\\ooo\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooooozzzzooooooo\\×ÌÌÌÌÌÌ×ÌÌÌ××××××ÌÌÌÌÌÌÌ××××××××××××××××ÌÌÌÌÌÌÌÌÌÌ××××××××ÌÌÌÌ×××××××Ì××××××××–§§§§§§§§§§§§§§§§§§§§§§––––––––––\\\RRMMMMMMMMMMMMMRRRRRRRRRRRRRRR\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\ooooooooooooooooooooooooooooooozzzzzzooooo\\\\\××ÌÌÌÌÌ××ÌÌÌ××××××ÌÌÌÌÌÌÌÌÌ×××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××××ÌÌÌ××××××××Ì××××××××–––§§§§§§§§§§§§§§§§§§§§§§§§§––––––––––RMMMMMMMMMMMMMRRRRRRRR\\\\\\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooooooooooooooooooooooooooooozzzzzzzoooo\\\\\\\\×ÌÌÌÌÌÌ×ÌÌÌ××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××××ÌÌÌÌ×××××××××ÌÌ××××××××–––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§–––––RMMMMMMMMMMMRRRRRRR\\\\\\\\\\\\\\\\\oooo\‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooooooooooooooooooooooooozzzzzzzzoooo\\\\\\\\\\××ÌÌÌÌÌ××ÌÌÌÌÌ×××××××××ÌÌÌÌÌÌÌÌÌÌÌ××××××Ì××××ÌÌÌÌ×××××××××ÌÌ××××××××––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§––RMMMMMMMMMMRRRRRR\\\\\\\\\\\\\\\\\\\\ooo‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooooooooooooozzzzzzzzzzoooo\\\\\\\\\\\\\××ÌÌÌÌÌ×××ÌÌÌÌÌ×××××××××××××××××ÌÌÌÌÌÌÌ×ÌÌÌ××××××××××××Ì×××××××××––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMMMMMMMRRRRR\\\\\\\\\\\\\\\\\\\\\oooo\‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooozoooooooooozzzzzzzzzzzzzooooo\\\\\\\\\\\\\\××ÌÌÌÌÌ××××ÌÌÌÌÌÌÌÌÌÌ×××ÌÌÌÌÌÌÌÌÌÌ×ÌÌÌÌ××××××××××××ÌÌ××××××××–––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMMMMMMRRRR\\\\\\RRRRRRRRRRRRR\\\\\oooo\‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ozzzzzzzzzzzzzzzzzzzzzzzoooooo\\\\\\\\\\\\\\\\××ÌÌÌÌÌ×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××ÌÌ×××××××××××××ÌÌ××××××××––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§MMMMMMMMMRRRo\\\RRRRRRRRRRRRRRRRRR\\\\ooo\\‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ozzzzzzzzzzzzzzzzzoooooo\\\\\\\\\\\\\\\\\\\××ÌÌÌÌ×××××××××××××××××××××××××××××××××ÌÌ×××××××××––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMMMMRRRoo\\RRRRRRRRRRRRMMRRRRRR\\\oooo\\§§§‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzzzzzzzzoooooo\\\\\\\\\\\\\\\\\\\×µ××ÌÌÌÌ××××××××××××××××××××××ÌÌ×××××××××–––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMMMRRoo\\RRRRRMMMMMMMMMMMMMRRRR\\\oooo\\\\§§§§§§‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzzzzoooooo\\\\\\\\\\\\\\\\\\\×µ×××ÌÌÌÌ×××××××××ÌÌ×××××××××–––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMMRRooo\RRRMMMMMMMMMMMMMMMMMRRRR\\oooo\\\\\§§§§§§§§§‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzoooooo\\\\\\\\\\\\\\\\\\\\µµµµ×××ÌÌÌ×××××××××××ÌÌ×××××××××–––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRMMMRRoo\RRRMMMMMMMMMMMMMMMRRRRRRRR\\oooomm\\\\\§§§§§§§§§§§‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzoooooo\\\\\\\\\\\\\\\\\\\\×µµµµµ××××ÌÌÌ×××××××××××××ÌÌÌ××××××××–––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\RRMRoo\RRRMMMMMMMMRRRRRRRRRRRRRRRRR\oooommm\\\\\\‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\\\\\\\\\\\\\\\×µµµµµÌÌ×××ÌÌÌÌ××××××××××××ÌÌ××××ÌÌ×××××××××–––––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\\RRooRRRMMMMMRRRRRRRRRRRRRRRRRRRRRR\oooommmm\\\\\\\‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\\\\\\\\\\\\\\\\\\\\µµµµµÌÌ×××××××ÌÌÌÌÌ×××××××××××××××××ÌÌ×Ì×ÌÌÌ×××××××××–––––––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooo\\\oo\RRRMMMRRRRRRRR\\\\\\\\\\\\RRRR\oooommmm\\\\\\\\‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\\\×µµµµ×ÌÌ××××××××ÌÌÌÌÌ××××××××××××××××××××ÌÌÌÌ×××ÌÌ××××××××––––––––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\ooRRRMMRRRRRR\\\\\\\\\\\\\\\\\\\\\\oooo‹‹mmmm\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\×µµµ×ÌÌ×××××פ×××ÌÌÌÌÌ××××××××××××ÌÌÌÌÌÌ××××××××××××××––––––––––––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\ooRRRRRRRR\\\RRRRRRRRRRRRRR\\\\\\\\oooo‹‹‹‹‹mmmmm\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\×µµµÌÌÌ××××××Ì̤¤×××××ÌÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××––––––––––––––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§ooooooooo\RRRRoo\RRRRRRRRRRRRRRRRRRRRRR\\\\\ooommmmmm\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\µµµ×ÌÌ××××××ÌÌ×µµ¤¤¤××××××××××××××××××××××פ¤¤¤––––––––––––––––––––––––––––––§§§§§§§§§§§§§§§‹‹‹‹‹‹‹‹‹‹‹‹ooooooooooo\ooooRRRRRRRRRRRRRRRRRRRRRRRRRR\\\oooo§§§zzzzzmmmmmm\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\µµµ×ÌÌ×××××ÌÌ×µµµ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤–––––––––––––––––––––––––––§§§§§§§§‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹\\\\\oooooooooooRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\ooozzzzzzzzzzzmmmmm§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\µµµÌÌÌ×××××ÌÌ×µµµµµ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤–––––––––––––––––––––––––§§‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹RRRR\\\\ooooooo\\\\RRRRRRRRRRRRRRRRRRRRRRRRRRRR\\oooozzzzzzzzzzzzzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\×µµµÌÌÌ××××ÌÌ×µµµµµµµ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤––––––––––––––––––––‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹RRRRRR\\\\oooooooo\\\RRRRRRRRRRRRRRRRRRRRRRRRRRR\\oooozzzzzzzzzzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\×µµµÌÌÌ××××Ì̵µµµµµµ×ÌÌÌÌ×פ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤–––––––––––––‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§RRMMRRRR\\\oooooooo\\RRRRRRRRRRRRRRRRRRRRRRRRRRRR\oooozzzzzzzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\µµµÌÌÌ×××ÌÌ×µµµµµ××ÌÌÌ×××××פ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤Ì¤¤¤¤¤¤¤¤¤¤––––––‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§RRMMMMMMRM\\ooooooooo\\RRRRRRRRRRRRRRRRRRRRRRRRRRR\\ooozzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµÌÌÌ×××Ì̵µµµµ××ÌÌÌ××××××××פ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤µ¤Ì̤¤¤¤¤¤¤¤¤‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§RRMMMMMMMRR\oo\\oooooooooooR\\\\\\\\\\\\\RRRRRRRRRR\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµÌÌÌÌ××Ì̵µµµ××ÌÌÌ××××××××××××פ¤¤¤¤¤¤¤¤µµµµµµµ×××̤¤¤¤¤¤¤¤¤‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\RRMMMMMMMMRRRoo\\\ooooooooRRRRRRRRRRRRRRR\\\\RRRRRRR\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµ×ÌÌÌ××Ì×µµµµ×ÌÌÌÌ××××××××××ÌÌÌÌÌÌ×××××××µµµµµµµ×××̤¤¤¤¤¤¤¤¤‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzz\\\\\RRMMMMMMMMRRRoo\\\\oooooo\RRRRRRRRRRRRRRRRRR\\\\RRRR\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµ×ÌÌÌ××Ì×µµµ×ÌÌÌÌ×××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××µµµµµµ×××̤¤¤¤¤¤¤¤¤‹–––§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\zzzzzzzzzzzzRRRMMMMMMMMRRRooRR\\ooooooo\RRRRRRRRRRRRRRRRRRRR\\\RR\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµ×ÌÌÌÌ×̵µµ×ÌÌÌÌ××××××ÌÌÌÌÌÌÌ××××××ÌÌÌÌÌ××××µµµµµµ×××Ìפ¤¤¤¤¤¤––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\zzzzzzzzzzzzRRRMMMMMMMMRR\ooRRR\\ooooooo\RRRRRRRRRRRRRRRRRRRRR\\\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µ×ÌÌÌÌÌ̵µµÌÌÌÌ×××××ÌÌÌÌÌ×××××××××××××ÌÌÌÌ×××µµµµµµ×××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\zzz§§§§§§§§§§RRMMMMMMMMMRR\ooMRRR\oooooooo\\RRRRRRRRRRRRRRRRRRRRR\\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××××ÌÌÌÌ̵µ×ÌÌÌÌ×××ÌÌÌÌ××××µµµµµµ××××××××ÌÌÌ×××µµµµµµ×××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\zzz§§§§§§§§§§§§RRRMMMMMMMMMRR\ooMMRRRoooooooooo\RRRRRRRRRRRRRRRRRRRRRR\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××××ÌÌÌÌ̵µ×ÌÌÌ×××ÌÌÌ××µµµµµµµµµµµµµµµ×××××ÌÌ××××µµµµµ××Ì×××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zzz§§§§§§§§§§§§§§RRRMMMMMMMMMRR\ooMMMRRoo\\oooooooo\RRRRRRRRRRRRRRRRRRRRR\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ÃÍ×ÌÌÌÌ̵×ÌÌÌÌ××ÌÌÌ×µµµµµµµµµµµµµµµµµµµ××××ÌÌ××××µµµµµ××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zzz§§§§§§§§§§§§§§§RRMMMMMMMMMMRR\ooRMMRR\ooR\oooooooo\\RRoooooRRRRRRRRRRRRR\\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§Ã×ÌÌÌÌ×ÌÌÌÌÌ×ÌÌÌ×µµµµµµµµµµµµµµµµµµµµµµ×××ÌÌ××××µµµµµ××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zz§§§§§§§§§§§§§§§§RRMMMMMMMMMMRR\ooRMMMRRooRRRR\ooooooooooooo\\\\\\\RRRRRRRR\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþüþþÁÌÌÌÌ×ÌÌÌÌÌÌÌ××µµµµµµµµµµµµµµµµµµµµµµµµµ×××Ì××××µµµµµ××Ì×××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zz§§§§§§§§§§§§§§§§RRMMMMMMMMMMRR\\oRMMMRRooRRRRRRRooooooo\\RRRRRRRR\\\\RRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþüüüüþþþþÃÌÌ××ÌÌÌÌÌÌÌ×µµµµµ×××ÌÌÌÌ×××××µµµµµµµµµµµ××Ì××××µµµµ××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§\\zz§§§§§§§§§§§§§§§§§RRMMMMMMMMMRR\\RRMMMMR\ooRRRRRRRR\oooooo\\RRRRRRRR\\\RRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþüüüüüüüþþÃ××ÌÌÌÌÌÌÌ×µµµ×ÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××µµµµµµµµµ××Ì×××µµµµµ××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§\\zzz§§§§§§§§§§§§§§§§§§RRMMMMMMMMMRR\\RRMMMMRRooRRRRRRRRRR\oooooo\RRRRRRRRR\\\RRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþþþüüþüüüüüüÁÍÌÌÌÌÌÌ×µµ×ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××µµµµµµµµ××Ì×××µµµµ×××Ì×××××ק§§§§§§§§§§§§§§§\\zz§§§§§§§§§§§§§§§§§§§RRMMMMMMMMMRRR\\RMMMMRRRooRRRRRRRRRRooooooooRRRRRRRRRR\\\RR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþþüüþüüüüüüüüÃÌÌÌÌÌ××µ×ÌÌÌÌÌ×××××××××××ÌÌÌÌÌÌ××µµµµµµµ××Ì×××µµµµ××Ì×××××ק§§§§\\\\\\\\§§§§§§§\zzz§§§§§§§§§§§§§§§§§§§§RRRMMMMMMMMRRR\\RRMMMRRR\\RRRRRRRRRRoo\\ooooo\RRRRRRRRR\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþüüþþþþþþþþüüüüüüüüÁÌÌÌÌÌ×××ÌÌÌÌ××××××××××××××××ÌÌÌÌÌ××µµµµµµ××Ì×××µµµµ××Ì×××××ק§\\\\\\\\\\\\§§§§§§\zz§§§§§§§§§§§§§§§§§§§§RRMMMMMMMMRRR\\RRMMMRRRR\\RRRRRRRRRooRR\\ooooo\RRRRRRRR\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþüþþþüüüüþþþþþüüüþüüüüüÁÌÌÌÌ×××ÌÌÌÌÌ×××××××××××××××××××ÌÌÌ××µµµµµ×××Ì×××µµµ×××Ì××××××\\\\\\\\\\\\\\§§§§§\\zz§§§§§§§§§§§§§§§§§§§§§§RRRMMMMMMMRRR\\\RRMMRRRRR\\RRRRRRRRooRRRR\oooooo\RRRRRRR\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþüüüüüüüüüüüüüüüüüüüÍÌÌ××××ÌÌÌÌ×µµµµµµµµµµµµ×××××××××ÌÌÌ××µµµµµ××Ì××µµµµ××Ì××××××\\\\\\\\\\\\\\\\§§§§\\zz§§§§§§§§§§§§§§§§§§§§§§RRMMRRMMMRRRR\\RRMMMRRRRoo\\RRRRRRRoMMRRR\oooooooRRRRRRR\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþüþþüüüüüüüüüüüüüü±Í×××××ÌÌÌÌ××µµµµµµµµµµµµµµµ×××××××ÌÌÌ××µµµµ××Ì×××µµµ××Ì×××××××\\\\\\\\\\\\\\\§§§§\\zz§§§§§§§§§§§§§§§§§§§§§§§RMMMRMMMMRRR\\\RRMMRRRR\oo\\RRRRRRoRMMRRRoo\ooooo\RRRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþüüþþþþüüüüüüüüüüüüüü±Á××××××ÌÌ××××××××××µµµµµµµµµµ×××××××ÌÌÌ××µµµ××Ì××µµµµ××Ì××××××\\\\\\\\\\\\\\\§§§\\\zz§§§§§§§§§§§§§§§§§§§§§§§RRMMRRMMMRRR\\\\RMMMRRR\ooo\\\RRRRooMMRRRRoo\\oooo\RRRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþ§þþþþþþþþþþüüüþüüüüüüüÁÃÍ××××××××ÌÌÌÌÌÌÌ××××××µµµµµµµ×××××××ÌÌÌ××µµµ××Ì××µµµµ×Ì×××××××\\\\\\\\\\\\\\§§§\\zzz§§§§§§§§§§§§§§§§§§§§§§§§RRMMRMMMRRRR\\\RRRRRR\\ooooo\\RRR\RMMMRRRooR\\\\oo\RRRRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþþþüþüüüüüüüüüüÁÃ×××××××××ÌÌÌÌÌÌÌÌÌÌÌÌ×××××µµµµµµ×××××××ÌÌ××µµµ××Ì××µµµ××Ì××××××\\\\\\\\\\\\\\\§§\\zzz§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRMMRRRR\\\\RRRR\oooooooo\\RR\RMMMRRRooRRRR\\oooRRRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþüüþþþþüüþüüüüüüüüüüÃ××××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××µµµµµµ××××××ÌÌ××µµ××Ì××µµµµ×Ì×××××××\\\\\\\\\\\\\\§\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§\RRRRRRRRRRR\\\RR\ooooooooooo\RR\RMMMMRRRoRRRRR\ooo\RRRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþþþüüüüþþüüüüüüüüüÌÌÌÌÃÁÁÌÌ××××××××××××ÌÌÌÌÌÌÌ××××ÌÌÌÌÌÌ×××µµµµµ××××××ÌÌ×µµµ××Ì××µµµ××Ì××××××\\\\\\\\\\\\\\\\\zzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRR\\\\\oooooooooooo\\R\\RMMMRRRooRRRRRooooo\RRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþþþüüüüüüüüüüüüü××ÌÌÌÌÌ×××ÌÌÌ××××××××××××××××××ÌÌ××××××ÌÌÌÌÌ×××µµµµ×××××ÌÌ××µµµ×Ì××µµµµ×Ì××××××\\\\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\oooooooooooooo\\\\RMMMMRR\oRRRRRoooooooRRRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§üþþþüþüüüþþþþüüüüüüüüüüüü§§××ÌÌÌÌÌ×××ÌÌÌÌ××ÌÌ××××××××××××××××××××××××ÌÌÌÌÌ××µµµµµ××××ÌÌ××µµ××Ì××µµµ××Ì××××××\\\\\\\\\\\\\\\\\zzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRR\\\ooooooooooooooo\\\RMMMMRR\oRRRRRRoooooooRRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§üüüüüüþüüüüüüüþþüüüüüüü§§§§××ÌÌÌÌÌ×××ÌÌÌÌÌ×ÌÌÌ××Ì××××××ÌÌÌ×××××××××××××××ÌÌÌ×××µµµµ××××ÌÌ×××××Ì×××µµ××Ì××××××\\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\RRRRRR\\\oooooooooooooooo\\RMMMMRRR\\RRRRRooooo\ooRRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§üüüüüüüüüüüüüüüüüü§§§§§§§§§××ÌÌÌÌÌ×××ÌÌÌÌÌ×ÌÌÌÌ×ÌÌ×××××ÌÌÌÌÌ××××××××××××××ÌÌÌÌ××µµµµ××××Ì×××××××××µµµ××Ì×××××\\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\RRRR\\ooooooooooooooooo\\\RMMMMRR\\RRRRRooooo\\ooRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§üüüüüüüüüüüü§§§§§§§§§§§§§×ÌÌÌÌÌÌ××ÌÌÌÌÌÌÌÌÌÌÌ×ÌÌÌÌ×××ÌÌÌÌ×××××××××××××××××ÌÌÌ××µµµµ××××Ì××××××××µµµ××Ì××××××\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\ooooooooooooooooooo\\RMMMMRRR\\RRRRooooo\RRooRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§üüüü§§§§§§§§§§§§§§§×ÌÌÌÌÌ×××ÌÌÌÌÌ×ÌÌÌÌÌ×ÌÌ××µµ××ÌÌÌÌ×××××××××××××××××ÌÌÌ××µµµµµ×××Ì××××××××µµ××Ì××××××\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooooooooooooooooo\RMMMMRRR\\RRRRooooooRRRo\RRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ×××ÌÌÌÌÌ×ÌÌÌÌÌ×ÌÌ×××µµ××ÌÌÌÌ×××××××××××××××××ÌÌÌÌ××µµµ×××Ì××××××××µµµ××Ì×××××\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo§§§§§§§ooo\\RMMMRRRR\RRRR\ooooo\RRR\RRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌÌÌÌ×ÌÌÌÌÌ×ÌÌÌ××µµµ××ÌÌÌ××××Ì×××××××××××××ÌÌÌ×××µµµ×××Ì××××××××µµ××Ì××××××\\\\\\\\\\\\z\\\zz\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\RMMMMRRRR\RRR\ooooooRRRR\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌÌÌÌ×ÌÌÌÌÌ××ÌÌ×××µµµ××ÌÌÌ×××ÌÌÌ×××××××××××××ÌÌÌ×µµµµ×××ÌÌ××××××µµ×××Ì×××××\\\\\\\\\\\zz\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\MMMMRRRR\\RRR\ooooo\RRRR\\RRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌÌÌÌ×ÌÌÌÌÌ××ÌÌ××××µµµ××ÌÌÌÌ××ÌÌÌ××××××××××××ÌÌÌÌ×µµµµ××ÌÌÌ××××××µµ××Ì×××××\\\\\\\\\\zzz\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMRRRR\RRR\\oooooRRRRR\\RRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌÌÌÌ×ÌÌÌ×Ì×××ÌÌ××××µµµ×××ÌÌÌ××ÌÌÌ××××××××××××ÌÌÌ××µµµ×××ÌÌ××××××µµ××××××××\\\\\\\\\\zzz\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§MMMMMRRRR\RR\\ooooooRRRRRR\\RR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌÌÌÌÌÌÌÌ×ÌÌ××ÌÌÌ×××µµµµ×××ÌÌÌÌ××ÌÌÌ×××××××××××ÌÌÌ××µµµ××Ì×Ì×××××µµ×××××××××\\\\\\\\\zzz\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\MMMMMRRRR\RR\\ooooo\RRRRRR\\RR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ××ÌÌÌÌ×ÌÌ×ÌÌÌÌÌ×××ÌÌ×××××µµµ×××ÌÌÌÌ××ÌÌÌ×××××××××××ÌÌÌ×µµµµ×××Ì×××××µµ×××××××××\\\\\\\\zzzz\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§MMMMMRRR\RRR\oooooo\RRRRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ××ÌÌÌÌ×ÌÌ×ÌÌÌ×ÌÌ××ÌÌÌ×××××µµµµ××ÌÌÌÌ××ÌÌÌ××××××××××ÌÌÌÌ×µµµµ××Ì××××××µ×××××××××\\\\\\\\zzzz\\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRMMRRRR\RR\\oooooo\RRRRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌ××ÌÌÌÌ×ÌÌ×ÌÌÌ×ÌÌ×××ÌÌÌ×××××µµµµ×××ÌÌÌ××ÌÌÌ××××××××××ÌÌÌ××µµµ×××Ì×××××××××××××××\\\\\\\zzzzz\\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRoooooooo\RRRRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌ×××ÌÌÌ××Ì××ÌÌÌ×Ì××××ÌÌÌ×××××µµµµµ×××ÌÌÌ×ÌÌÌÌ×××××××××ÌÌÌ××µµµ××Ì×××××××××××××××\\\\\\\zzzz\\\\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\\RRRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ××ÌÌÌ××ÌÌ×ÌÌÌ××××××ÌÌÌ××××××µµµµµ×××ÌÌÌ××ÌÌÌ×××××××××ÌÌÌ××µµ×××Ì××××××××××××××\\\\\\\zzzz\\\\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌ××ÌÌ××ÌÌÌ××××××ÌÌÌ××××××µµµµµ××××ÌÌ××ÌÌÌ××××××××ÌÌÌÌ×µµµ××Ì×××××××××××××××\\\\\zzzzz\\\\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌ××ÌÌÌ×××ÌÌ×ÌÌÌ×××××××ÌÌÌ×××××××µµµµµ×××ÌÌÌ×ÌÌÌ×××××××××ÌÌ××µµµ×Ì×××××××××××××××\\\\\zzzzz\\\RRRRRRR\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ××ÌÌÌ××ÌÌ××ÌÌÌ××××××××ÌÌ×××××××µµµµµµ××ÌÌÌ××ÌÌ××××××××ÌÌÌ××µµ××Ì××××××××××××××\\\\\zzzzz\\RRRRRRRRRR\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××ÌÌÌÌ××ÌÌÌ×××ÌÌ×ÌÌÌ××××××××ÌÌÌ××××××××µµµµµ×××ÌÌÌ×ÌÌ××××××××ÌÌ××µµµ×Ì××××××××××××××\\\\zzzzzz\RRRRRRRRRRRRR\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌÌ×××ÌÌ××ÌÌ×××××××××ÌÌÌ×××××××µµµµµµ×××ÌÌÌ×ÌÌ××××××××ÌÌ××µµ××Ì×××××××××××××\\\\zzzzz\\RRRRRRRRRRRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌ×Ì××ÌÌ×××ÌÌÌ×ÌÌÌ×××××××××ÌÌÌ××××××××µµµµµµ××ÌÌÌ×ÌÌ××××××××Ì×××µµ×Ì×××××××××××××\\\\zzzzz\RRRRRRRRRRRRRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌÌ×××ÌÌÌ×ÌÌ××××××××××ÌÌÌ××××××××µµµµµµ××ÌÌÌÌÌÌ××××××××××××µ×Ì×××××××××××××\\\\zzzzz\RRRRRRRRRRRRRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌ×ÌÌ×ÌÌ×××ÌÌÌ××ÌÌ×××××××××××ÌÌÌ××××××××µµµµµ×××ÌÌÌÌÌÌ××××××××××µµ×Ì××××××××××××\\\zzzzzz\RRRRRRRRRRRRRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌÌ×××ÌÌÌ××ÌÌ×××××××××××ÌÌÌ×××××××××µµµµ×××ÌÌÌ×ÌÌ××××××××××××Ì××××××××××××\\\zzzzzz\RRRRRRRRRRRRRRRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌ××××ÌÌÌ×ÌÌÌ×××××××××××ÌÌÌ×××××××××µµµµµ××ÌÌÌ×ÌÌ×××××××××××Ì××××××××××××\\\zzzzz\RRRRRRRRRRRRRRRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ÌÌ××ÌÌ×ÌÌ××××ÌÌ××ÌÌÌ×××××××××××ÌÌÌ×××××××××µµµµµ×××ÌÌÌÌÌ×××××××××××Ì×××××××××××\\\zzzzz\RRRRRRRRRRRRRRRRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ××Ì××ÌÌ××××ÌÌ××ÌÌ××××××××××××ÌÌÌÌ××××××××µµµµµ×××ÌÌÌÌÌ×××××××××××××××××××××××\zzzzzz\RRRRRRRRRRRRRRRRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌÌ×××ÌÌ×××ÌÌÌ××××××××××××ÌÌÌ×××××××××µµµµ×××ÌÌÌÌÌ××××××××××××××××××××××\zzzzz\RRRRRRRRRRRRRRRRRRRRRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌÌ×××ÌÌ×××ÌÌ××××××××××××××ÌÌÌ××××××××µµµµ×××ÌÌÌÌÌ×××××××××××××××××××××\zzzzz\RRRRRRRRRRRRRRRRRRRRRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌ××××ÌÌ×××ÌÌ××××××Ì××××××××ÌÌÌ××××××××µµµµ×××ÌÌÌÌ××××××××××××××××××××zzzzzz\RRRRRRRRRRRRRRRRRRRRRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ××ÌÌ×ÌÌ××××ÌÌ×××ÌÌ××××××Ì××××××××ÌÌÌÌ×××××××µµµµ×××ÌÌÌÌ××××××××××××××××Ì××zzzzzz\RRRRRRRRRRRRRRRRRRRRRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ××ÌÌ×ÌÌÌ×××Ì××××ÌÌ××××××Ì×××××××××ÌÌÌÌ××××××µµµµ×××ÌÌÌÌ×××××××××××××××Ì××zzzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ××Ì××ÌÌÌ×××ÌÌ××ÌÌÌ××××××Ì××××××××××ÌÌÌÌ××××××µµµµ××ÌÌÌÌ××××××××××××××ÌÌ×zzzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×××××ÌÌÌ××ÌÌÌ××ÌÌÌ××××××ÌÌ×××××××××××ÌÌ××××××µµµµ××ÌÌÌÌ×××××××××××××ÌÌ×zzzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××ÌÌ×××××ÌÌÌ××ÌÌÌ××ÌÌÌ×××××××Ì××××××××××××ÌÌ×××××µµµµ×××ÌÌÌ××××××××××××ÌÌ××zzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××ÌÌ×××××ÌÌ×××ÌÌÌ×××ÌÌÌ××µ×××ÌÌ×××××××××××××××××××µµµµ××ÌÌÌ×××××××××××ÌÌ××zzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××ÌÌ××××××Ì×××ÌÌÌ×µ×ÌÌÌ×µµµµ××Ì×××Ì×××××××××××××××µµµ×××ÌÌÌ×××××××××××Ì××zzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×××ÌÌ××××××ÌÌ×××Ì̵µ×ÌÌÌ×µµµµµµÌÌÌÌÌÌ×××××××××××××××××××××ÌÌ××××××××××ÌÌ×zzzzz\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×××ÌÌÌ×µµµ××Ì×××××µµµÌÌÌ××µµµµµ×××××ÌÌ××××××××××××××××××××ÌÌ×××××××××ÌÌ×zzzzz\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×××ÌÌÌ×µµµµ×Ì×××××µµµµÌÌÌ×µµµµµµ×××××ÌÌÌ××××××××××××××××××ÌÌ××××××××ÌÌ××zzzz\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×××ÌÌÌ×µµµµ×ÌÌ××××µµµµÌÌÌ××µµµµµµ××××××ÌÌÌÌ×××××××××××××××ÌÌ××××××××Ì××zzzz\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××××ÌÌ×µµµµ××Ì×××××µµµµ×µÌ××µµµµµµµ×××××××ÌÌ×××××××××××××××××××××××ÌÌ×zzzzz\RRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×××××Ì××µµµµ×ÌÌ××××µµµµµ×Ì×××µµµµµµµµµµ××××××××××××××××××××××Ì××××ÌÌ××zzzz\RRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××µ××Ì××µµµµµ×Ì××××µµµµµµÌÌ××××µµµµµµµµµ××××××××××××××××××××ÌÌ×××ÌÌ××\zzz\RRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµÌÌ××µµµµ×ÌÌ××××µµµµµµÌÌÌ××××××µµµµ×××××××××××××××××××××ÌÌ×××ÌÌ×\\zzz\RRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××µµ××Ì××µµµµµ×ÌÌ×××µµµµµµµµÌÌÌ×××××××××××××××××××××××××××××ÌÌ××ÌÌ××\zzz\RRRRRRRR\RRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµ×ÌÌ×µµµµµµ×ÌÌ××××µµµµµµµµÌÌÌÌÌ×××××××××××××××××××××××××ÌÌ××ÌÌ×\zzz\RRRRRRRR\RRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××µµµµ×ÌÌ×µµµµµµ×Ì×××××µµµµµµµµ×××ÌÌÌÌÌÌ×××××××××××××××××××ÌÌÌ×ÌÌ××\zzz\RRRRRRR\\RRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµ××ÌÌ×µµµµµµÌÌÌ×××××µµµµµµµµ××××××Ì×××××××××××ÌÌÌÌÌ××××ÌÌ×ÌÌ×\zzz\RRRRRRR\\\RRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµµ××ÌÌ×µµµµµµ×ÌÌÌ×××××µµµµµµµ×××××××××××××××××ÌÌÌÌÌÌÌ××ÌÌÌÌÌ×zzz\\RRRRRR\\\\RRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµµ××ÌÌ×µµµµµµµ×ÌÌÌ××××××µµµµ××××××××××××××××××××ÌÌÌÌÌ×ÌÌÌÌ×\zz\\RRRRRR\\\\RRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµµ××ÌÌ×µµµµµµµµµ××××××××××××××××××××××××××××××××ÌÌÌÌÌÌÌÌÌ×zzz\RRRRRRR\\\\RRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµµµµµ×××××µµµµµµµµµµ××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××ÌÌÌÌÌÌÌÌ×zz\\RRRRRR\\\\RRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµµµµµ××××××µµµµµµµµµµµµ××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×ÌÌÌÌÌÌÌzz\\RRRRRRR\\\\RRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµµµµ×××××××µµµµµµµµµµµ××××××××××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×zz\RRRRRRR\\\\RRRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµµµµµµµ××××××ÌÌÌ×µµµµµ××××××××××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×z\\RRRRRR\\\\RRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµµµµµµµµ×××ÌÌÌÌÌÌÌÌÌ×××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×\\RRRRRRR\\\RRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµµµµµµµ×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××ÌÌÌÌ\RRRRRRR\\\\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××µµµµµµ××××××××××ÌÌÌÌÌÌ×××××××\\\\RR×ÌÌ\\RRRRRR\\\\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××××××××××××××××××××××zzz\\\\\\\RRR\\××\RRRRRR\\\\RRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\××××××××××zzzzzzz\\\\\\\RRR\\\z×RRRRRRR\\\RRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\RR\\\\zzzzzzzz\\\\\\\RRRR\\\zzRRRRRR\\\\R\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§R\\\RRRRRRRRRRRR\\\\\\zzzzzzzzz\\\\\\\\RRR\\\zzz\RRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRR\\\\\\zzzzzzzzzzzz\\\\\\\\RRR\\\zzz\\RRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRR\\\\\\\zzzzzzzzzzzzzzz\\\\\\\\RRRR\\zzz\\RRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRzzzzzzzzzzzzzzzzzzzzzzzzz\\\\\\\\RRRR\\zzz\\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRR\zzzzzzzzzzzzzzzzzzzzzzzzzzz\\\\\\\RRRR\\zzz\\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRR\zzzzzzzzzzzzzzzz\zzzzzzzzzzz\\\\\\\\RRRR\zz\\\RRRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRR\zzz\\\\\\\\\\\\\\\zzzzzz\zzzz\\\\\\\\RRRR\\z\\\RRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRR\\zzRRRRRRRR\\\\\\\\zzzzzz\\zzzz\\\\\\\RRRR\\\\\\RRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRR\RRRRRRRRRRRRR\\\\\zzzzzzz\\\zzz\\\\\\\RRRRR\\\\\RRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRRR\\\\zzzzzz\\\\zzz\\\\\\\RRRRR\\\\\RRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRR\\\\\zzzzzz\\\\\zzz\\\\\\RRRRR\\\\\RRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRR\\\\\zzzzzz\\\\\\zzz\\\\\\RRRRR\\\\\\R\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRR\\\\\\\zzzzzz\\\\\\zzz\\\\\\RRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\\\\\\\zzzzzz\\\\\\\zzzz\\\\\RRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRR\\\\\\\\\\\zzzzzz\\\\\\\\zzz\\\\\RRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\R\\\\\\\\\\zzzzzz\\\\\\\\zzz\\\\\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\\\\\\zzzzzz\\\\\\\\\zzz\\\\\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRR\\\\\\\\zzzzzzz\\\\\\\\\zzz\\\\\RRRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\zzzzzzzz\\\\\\R\\\zzz\\\\\RRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRR\\\\\zzzzzzzzzzz\\\\\RR\\\zzz\\\\\RRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\\\zzzzzzzzzzzzzz\\\\\RRR\\zzz\\\\\RRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRR\\\zzzzzzzzzzzzzzz\\\\\\RR\\zzzz\\\\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRR\\zzzzzzzzzzzzzzzzzz\\\\\RRR\zzzz\\\\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRR\\zzzz\\\\\\zzzzzzzzz\\\\\RRR\zzzz\\\\RRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\zzzzzzzzzz\\\\\RRR\zzzz\\\\\RRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\zzzzzzzzzzz\\\\RRR\zzzz\\\\\RR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\zzzzzzzzzzz\\R\RRR\zzzz\\\\\RR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§R\\\\\\\\\\\\\zzzzzz\zzzz\RR\RRR\zzzz\\\\\RR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\zzzzzz\\zzz\RR\RRR\zzz\\\\\\RR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\zzzzzz\\\zzz\RR\RRR\zzz\\\\\\R§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\zzzzzz\\\zzz\RR\RRR\zzz\\\\\\R§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\zzzzzz\\\zzz\RR\RRR\zzz\\\\\\R§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\zzzzzz\\\\\zz\RR\RRR\zzz\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\zzzzzz\\\\\zz\RR\RRR\zzz\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\zzzzzz\\\\\zz\RR\RRRzzz\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\zzzzzzz\\\\zzz\RRRRRRzzz\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\zzzzzz\\\\\zzz\RRRRRRzz\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\zzzzzzz\\\\\zzz\RRRRRRz\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\zzzzzzz\\\\\zzz\RRRRR\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\zzzzzzz\\\\\\zzz\RRRRR\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\zzzzz\zzzzzzz\\\\\\zz\\RRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\zzzzzzzzzzzzz\\\\\\\zz\RRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\zzzzzzzzzzzzz\\\\\\zzz\RRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\z\\\zzzzzzzzz\\\\\\zzz\RRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\zzzzzzz\\\\\\zz\\RRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\zzzzzz\\\\\\zz\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\zzzzzzz\\\\\\zz\RRRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\zzzzzzzz\\\\\zzz\RRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\zzzz\zzzz\\\\\zz\RRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\zzzz\\zzzz\\\\\zz\RRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\zzz\\\zzzz\\\\\zz\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\zzzz\\\zzzz\\\\\z\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzzz\\\\zzzz\\\\\\\RRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\zzz\\\\\zzzz\\\\\\RRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzz\\\\\\zzzz\\\\\\RRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzzz\\\\\\zzzz\\\\\RR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzzz\\\\\\\zzzz\\\\\R\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzzz\\\\\\\zzzz\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzzz\\\\\\\\zzz\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzzz\\\\\\\\\zzz\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzzz\\\\\\\\\zzzz\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzz\\\\\\\\\\zzz\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzz\\\\\\\\\\\zzz\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzz\\\\\\\\\\\zzz\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\zzz\\\\\\\\\\\\zz\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zzz\\\\\\\\\\\\\\z§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zzz\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\zzz\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.3.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.3.rasql new file mode 100644 index 0000000..176b3ae --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.3.rasql @@ -0,0 +1 @@ +ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤††‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘†‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘††‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘††‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘†‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤‘‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¤¤¤¤¤¤¤¤¤¤¤¤‘‘†‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®¤¤¤¤¤¤¤¤¤¤¤‘‘†‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®¤¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®¤¤¤¤¤¤¤¤‘‘‘††‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘‘‘‘‘‘‘‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤¤‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤‘‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®¤¤¤¤¤¤¤‘‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤¤‘¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘‘¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤¤‘‘‘††‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®¤®®®®¤¤¤¤¤¤‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤‘‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤‘‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘‘¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤®¤¤¤¤‘‘‘‘†††‘‘‘¤¤‘‘‘¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘†††‘‘‘¤¤‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘†††‘‘¤¤¤‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘‘¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘®®®®®¤¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘‘¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘‘®®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘®®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘¤®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘¤®®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘‘®®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘¤®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘¤®®®®®¤¤¤¤¤‘‘‘‘‘††‘‘¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘‘®®®®®¤¤¤¤¤‘‘‘‘‘††‘‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤‘‘¤®®®®¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘¤¤®®¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘‘¤®®¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤®¤¤¤¤¤¤‘‘‘‘††‘‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤‘¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤®®¤¤¤¤¤‘‘‘‘††‘‘‘‘‘¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤‘¤¤‘‘‘‘††‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®®¤‘‘¤‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘‘¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤®®®®¤¤‘‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤‘¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®®¤‘‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤®®®®®¤¤‘‘†‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤®®®®®¤¤‘‘†††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘®®®®®¤¤‘‘†††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤‘‘®®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤‘®®®®®®¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘®®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤®®¤¤‘‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤‘®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤®®®®¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤®®®®®‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤®®®®®‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤®®®®®®¤®®¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††††††††††††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤®®¤¤¤¤‘‘††††‘‘‘¤¤¤¤¤®®®®®®¤®®®¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘†††††††††††††††‘‘‘ ÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐ †††††††††††††††††††††††††††††††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤®¤¤¤®¤¤¤¤‘‘††††‘‘¤¤¤¤¤¤®®®®®®®®®®®¤¤¤¤¤¤¤¤‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘†††††††††††††‘‘‘‘‘‘ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤¤¤¤¤‘‘‘††††‘‘¤¤¤¤¤¤®®®®®®®®®®®®¤¤¤¤¤¤¤‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤¤¤¤¤‘‘‘††††‘‘¤¤¤¤¤®®®®®®®®®®®®®¤¤¤¤‘¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††† ÐÐÐÐÐÐ AAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤®®®¤¤¤‘¤¤‘‘‘†††‘‘‘¤¤¤¤¤®®®®®®®®®®®®®¤¤¤‘‘¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††† Ð AAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘¤‘‘‘†††‘‘‘¤¤¤¤®®®‘®®®®®®®®®®¤¤¤‘‘¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘††††††† AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤®®®®¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤®®®‘®®®®®®®®®®¤¤‘‘¤¤¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘† AAAAAAAA diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.3_Struct_Component_Selection_1.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.3_Struct_Component_Selection_1.rasql new file mode 100644 index 0000000..176b3ae --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.3_Struct_Component_Selection_1.rasql @@ -0,0 +1 @@ +ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤††‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘†‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘††‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘††‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘†‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤‘‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¤¤¤¤¤¤¤¤¤¤¤¤‘‘†‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®¤¤¤¤¤¤¤¤¤¤¤‘‘†‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®¤¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®¤¤¤¤¤¤¤¤‘‘‘††‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘‘‘‘‘‘‘‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤¤‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤‘‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®¤¤¤¤¤¤¤‘‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤¤‘¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘‘¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤¤‘‘‘††‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®¤®®®®¤¤¤¤¤¤‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤‘‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤‘‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘‘¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤®¤¤¤¤‘‘‘‘†††‘‘‘¤¤‘‘‘¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘†††‘‘‘¤¤‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘†††‘‘¤¤¤‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘‘¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘®®®®®¤¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘‘¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘‘®®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘®®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘¤®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘¤®®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘‘®®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘¤®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘¤®®®®®¤¤¤¤¤‘‘‘‘‘††‘‘¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘‘®®®®®¤¤¤¤¤‘‘‘‘‘††‘‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤‘‘¤®®®®¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘¤¤®®¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘‘¤®®¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤®¤¤¤¤¤¤‘‘‘‘††‘‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤‘¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤®®¤¤¤¤¤‘‘‘‘††‘‘‘‘‘¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤‘¤¤‘‘‘‘††‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®®¤‘‘¤‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘‘¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤®®®®¤¤‘‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤‘¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®®¤‘‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤®®®®®¤¤‘‘†‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤®®®®®¤¤‘‘†††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘®®®®®¤¤‘‘†††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤‘‘®®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤‘®®®®®®¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘®®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤®®¤¤‘‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤‘®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤®®®®¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤®®®®®‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤®®®®®‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤®®®®®®¤®®¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††††††††††††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤®®¤¤¤¤‘‘††††‘‘‘¤¤¤¤¤®®®®®®¤®®®¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘†††††††††††††††‘‘‘ ÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐ †††††††††††††††††††††††††††††††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤®¤¤¤®¤¤¤¤‘‘††††‘‘¤¤¤¤¤¤®®®®®®®®®®®¤¤¤¤¤¤¤¤‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘†††††††††††††‘‘‘‘‘‘ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤¤¤¤¤‘‘‘††††‘‘¤¤¤¤¤¤®®®®®®®®®®®®¤¤¤¤¤¤¤‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤¤¤¤¤‘‘‘††††‘‘¤¤¤¤¤®®®®®®®®®®®®®¤¤¤¤‘¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††† ÐÐÐÐÐÐ AAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤®®®¤¤¤‘¤¤‘‘‘†††‘‘‘¤¤¤¤¤®®®®®®®®®®®®®¤¤¤‘‘¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††† Ð AAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘¤‘‘‘†††‘‘‘¤¤¤¤®®®‘®®®®®®®®®®¤¤¤‘‘¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘††††††† AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤®®®®¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤®®®‘®®®®®®®®®®¤¤‘‘¤¤¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘† AAAAAAAA diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.3_Struct_Component_Selection_2.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.3_Struct_Component_Selection_2.rasql new file mode 100644 index 0000000..ca1972b --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.3_Struct_Component_Selection_2.rasql @@ -0,0 +1,6 @@ +;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h| +1y
3f +1f +1f +1y
3y
3y
3y
3y
3f +1y
3y
3y
3y
3y
3y
3y
3y
3f diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.3_Struct_Component_Selection_3.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.3_Struct_Component_Selection_3.rasql Binary files differnew file mode 100644 index 0000000..93ad143 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.3_Struct_Component_Selection_3.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_+.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_+.rasql Binary files differnew file mode 100644 index 0000000..dbb1904 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_+.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_-.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_-.rasql Binary files differnew file mode 100644 index 0000000..bdfc709 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_-.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_And.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_And.rasql Binary files differnew file mode 100644 index 0000000..0b78643 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_And.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_Is.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_Is.rasql Binary files differnew file mode 100644 index 0000000..d4cfe69 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_Is.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_Or.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_Or.rasql Binary files differnew file mode 100644 index 0000000..9261362 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_Or.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_Xor.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_Xor.rasql Binary files differnew file mode 100644 index 0000000..a7886bf --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_Xor.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_abs.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_abs.rasql Binary files differnew file mode 100644 index 0000000..2ce1b1c --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_abs.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_arccos.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_arccos.rasql new file mode 100644 index 0000000..bb18c29 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_arccos.rasql @@ -0,0 +1,3 @@ + Result element 1: 1.0472 + Result element 2: 1.0472 + Result element 3: 1.0472 diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_arcsin.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_arcsin.rasql new file mode 100644 index 0000000..de05517 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_arcsin.rasql @@ -0,0 +1,3 @@ + Result element 1: 0.523599 + Result element 2: 0.523599 + Result element 3: 0.523599 diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_arctan.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_arctan.rasql new file mode 100644 index 0000000..282a167 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_arctan.rasql @@ -0,0 +1,3 @@ + Result element 1: 0.785398 + Result element 2: 0.785398 + Result element 3: 0.785398 diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_bit.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_bit.rasql Binary files differnew file mode 100644 index 0000000..10ffce4 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_bit.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_cos.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_cos.rasql new file mode 100644 index 0000000..b29b46c --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_cos.rasql @@ -0,0 +1,3 @@ + Result element 1: -0.952413 + Result element 2: -0.952413 + Result element 3: -0.952413 diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_cosh.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_cosh.rasql new file mode 100644 index 0000000..44129d1 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_cosh.rasql @@ -0,0 +1,3 @@ + Result element 1: 1 + Result element 2: 1 + Result element 3: 1 diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_divide.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_divide.rasql Binary files differnew file mode 100644 index 0000000..56fcacc --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_divide.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_egt.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_egt.rasql Binary files differnew file mode 100644 index 0000000..38ab547 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_egt.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_elt.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_elt.rasql Binary files differnew file mode 100644 index 0000000..a9b18e3 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_elt.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_exp.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_exp.rasql new file mode 100644 index 0000000..44129d1 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_exp.rasql @@ -0,0 +1,3 @@ + Result element 1: 1 + Result element 2: 1 + Result element 3: 1 diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_gt.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_gt.rasql Binary files differnew file mode 100644 index 0000000..f502b95 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_gt.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_ln.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_ln.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_ln.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_log.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_log.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_log.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_lt.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_lt.rasql Binary files differnew file mode 100644 index 0000000..10dfbec --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_lt.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_multiply.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_multiply.rasql Binary files differnew file mode 100644 index 0000000..c4723cd --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_multiply.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_ne.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_ne.rasql Binary files differnew file mode 100644 index 0000000..b987e36 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_ne.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_not.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_not.rasql new file mode 100644 index 0000000..57c2722 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_not.rasql @@ -0,0 +1 @@ +ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
\ No newline at end of file diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_overlay.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_overlay.rasql Binary files differnew file mode 100644 index 0000000..fcf8645 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_overlay.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_sin.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_sin.rasql Binary files differnew file mode 100644 index 0000000..2da816f --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_sin.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_sinh.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_sinh.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_sinh.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_sqrt.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_sqrt.rasql Binary files differnew file mode 100644 index 0000000..c7c612a --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_sqrt.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_tan.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_tan.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_tan.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_tanh.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_tanh.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_Induction_All_Operations_tanh.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_cast.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_cast.rasql new file mode 100644 index 0000000..d430cad --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_cast.rasql @@ -0,0 +1,3 @@ + Result element 1: 39.8363 + Result element 2: 37.9118 + Result element 3: 37.0485 diff --git a/systemtest/rmantest/Oracle/mandatory/9.3.4_cast_1.rasql b/systemtest/rmantest/Oracle/mandatory/9.3.4_cast_1.rasql Binary files differnew file mode 100644 index 0000000..ef1b79c --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3.4_cast_1.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.3_Induced_and_Struct.rasql b/systemtest/rmantest/Oracle/mandatory/9.3_Induced_and_Struct.rasql Binary files differnew file mode 100644 index 0000000..5c523ad --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.3_Induced_and_Struct.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.4_Scaling_1.rasql b/systemtest/rmantest/Oracle/mandatory/9.4_Scaling_1.rasql Binary files differnew file mode 100644 index 0000000..86a2fe1 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.4_Scaling_1.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.4_Scaling_2.rasql b/systemtest/rmantest/Oracle/mandatory/9.4_Scaling_2.rasql Binary files differnew file mode 100644 index 0000000..e98df8a --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.4_Scaling_2.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Add.rasql b/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Add.rasql new file mode 100644 index 0000000..106e5c2 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Add.rasql @@ -0,0 +1,3 @@ + Result element 1: 2151797 + Result element 2: 2047844 + Result element 3: 2001213 diff --git a/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_All.rasql b/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_All.rasql new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_All.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Avg.rasql b/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Avg.rasql new file mode 100644 index 0000000..d430cad --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Avg.rasql @@ -0,0 +1,3 @@ + Result element 1: 39.8363 + Result element 2: 37.9118 + Result element 3: 37.0485 diff --git a/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Count.rasql b/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Count.rasql new file mode 100644 index 0000000..1bd0a91 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Count.rasql @@ -0,0 +1,3 @@ + Result element 1: 54016 + Result element 2: 54016 + Result element 3: 54016 diff --git a/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Max.rasql b/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Max.rasql new file mode 100644 index 0000000..39a8016 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Max.rasql @@ -0,0 +1,3 @@ + Result element 1: 253 + Result element 2: 253 + Result element 3: 253 diff --git a/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Min.rasql b/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Min.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Min.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Some.rasql b/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Some.rasql Binary files differnew file mode 100644 index 0000000..4ca3676 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.5_Condensers_Some.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.6_General_Array_Condenser_Add.rasql b/systemtest/rmantest/Oracle/mandatory/9.6_General_Array_Condenser_Add.rasql new file mode 100644 index 0000000..ce97dc8 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.6_General_Array_Condenser_Add.rasql @@ -0,0 +1,3 @@ + Result element 1: 117 + Result element 2: 100 + Result element 3: 61 diff --git a/systemtest/rmantest/Oracle/mandatory/9.6_General_Array_Condenser_All.rasql b/systemtest/rmantest/Oracle/mandatory/9.6_General_Array_Condenser_All.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.6_General_Array_Condenser_All.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Oracle/mandatory/9.6_General_Array_Condenser_Count.rasql b/systemtest/rmantest/Oracle/mandatory/9.6_General_Array_Condenser_Count.rasql new file mode 100644 index 0000000..1bd0a91 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.6_General_Array_Condenser_Count.rasql @@ -0,0 +1,3 @@ + Result element 1: 54016 + Result element 2: 54016 + Result element 3: 54016 diff --git a/systemtest/rmantest/Oracle/mandatory/9.6_General_Array_Condenser_Some.rasql b/systemtest/rmantest/Oracle/mandatory/9.6_General_Array_Condenser_Some.rasql new file mode 100644 index 0000000..2507ed5 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.6_General_Array_Condenser_Some.rasql @@ -0,0 +1,3 @@ + Result element 1: 255 + Result element 2: 255 + Result element 3: 255 diff --git a/systemtest/rmantest/Oracle/mandatory/9.7_General_Array_Constructor_1c.rasql b/systemtest/rmantest/Oracle/mandatory/9.7_General_Array_Constructor_1c.rasql new file mode 100644 index 0000000..5041cba --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.7_General_Array_Constructor_1c.rasql @@ -0,0 +1 @@ +
\ No newline at end of file diff --git a/systemtest/rmantest/Oracle/mandatory/9.7_General_Array_Constructor_Variable.rasql b/systemtest/rmantest/Oracle/mandatory/9.7_General_Array_Constructor_Variable.rasql Binary files differnew file mode 100644 index 0000000..445c896 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.7_General_Array_Constructor_Variable.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.7_General_Array_Constructor_Variable_1.rasql b/systemtest/rmantest/Oracle/mandatory/9.7_General_Array_Constructor_Variable_1.rasql Binary files differnew file mode 100644 index 0000000..445c896 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.7_General_Array_Constructor_Variable_1.rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.7_General_Array_Constructor_x[0].rasql b/systemtest/rmantest/Oracle/mandatory/9.7_General_Array_Constructor_x[0].rasql Binary files differnew file mode 100644 index 0000000..d14a6ac --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.7_General_Array_Constructor_x[0].rasql diff --git a/systemtest/rmantest/Oracle/mandatory/9.9_Object_Identifiers.rasql b/systemtest/rmantest/Oracle/mandatory/9.9_Object_Identifiers.rasql Binary files differnew file mode 100644 index 0000000..c2d9222 --- /dev/null +++ b/systemtest/rmantest/Oracle/mandatory/9.9_Object_Identifiers.rasql diff --git a/systemtest/rmantest/Oracle/other/condense_for_count.rasql b/systemtest/rmantest/Oracle/other/condense_for_count.rasql new file mode 100644 index 0000000..1bd0a91 --- /dev/null +++ b/systemtest/rmantest/Oracle/other/condense_for_count.rasql @@ -0,0 +1,3 @@ + Result element 1: 54016 + Result element 2: 54016 + Result element 3: 54016 diff --git a/systemtest/rmantest/Repository/Conversion_Test.sh.report20091222 b/systemtest/rmantest/Repository/Conversion_Test.sh.report20091222 new file mode 100644 index 0000000..9efff6b --- /dev/null +++ b/systemtest/rmantest/Repository/Conversion_Test.sh.report20091222 @@ -0,0 +1,46 @@ +Test by:Conversion_Test.sh at Tue Dec 22 15:06:09 CET 2009 +-----jpeg and inv_jpeg conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output does not match +------tiff and inv_tiff conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output does not match +dropping collections ... +------png and inv_png conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output match +dropping collections ... +------bmp and inv_bmp conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output does not match +dropping collections ... +------vff and inv_vff conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output match +dropping collections ... +------hdf and inv_hdf conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output does not match +dropping collections ... +test done at Tue Dec 22 15:06:27 CET 2009 +Total conversions: 6 +Successful conversion number: 2 +Failed conversion number: 4 diff --git a/systemtest/rmantest/Repository/Conversion_Test.sh.report20100413 b/systemtest/rmantest/Repository/Conversion_Test.sh.report20100413 new file mode 100644 index 0000000..27c0366 --- /dev/null +++ b/systemtest/rmantest/Repository/Conversion_Test.sh.report20100413 @@ -0,0 +1,46 @@ +Test by:Conversion_Test.sh at Tue Apr 13 16:12:52 CEST 2010 +-----jpeg and inv_jpeg conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output does not match +------tiff and inv_tiff conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output does not match +dropping collections ... +------png and inv_png conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output match +dropping collections ... +------bmp and inv_bmp conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output does not match +dropping collections ... +------vff and inv_vff conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output match +dropping collections ... +------hdf and inv_hdf conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output does not match +dropping collections ... +test done at Tue Apr 13 16:13:19 CEST 2010 +Total conversions: 6 +Successful conversion number: 2 +Failed conversion number: 4 diff --git a/systemtest/rmantest/Repository/Conversion_Test.sh.report20100413.old b/systemtest/rmantest/Repository/Conversion_Test.sh.report20100413.old new file mode 100644 index 0000000..f964778 --- /dev/null +++ b/systemtest/rmantest/Repository/Conversion_Test.sh.report20100413.old @@ -0,0 +1,46 @@ +Test by:Conversion_Test.sh at Tue Apr 13 16:07:19 CEST 2010 +-----jpeg and inv_jpeg conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output does not match +------tiff and inv_tiff conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output does not match +dropping collections ... +------png and inv_png conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output match +dropping collections ... +------bmp and inv_bmp conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output does not match +dropping collections ... +------vff and inv_vff conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output match +dropping collections ... +------hdf and inv_hdf conversion------ +creating collection ... +inserting collection ... +extracting collection ... +comparing images +input and output does not match +dropping collections ... +test done at Tue Apr 13 16:07:45 CEST 2010 +Total conversions: 6 +Successful conversion number: 2 +Failed conversion number: 4 diff --git a/systemtest/rmantest/Repository/Manipulation_Test.sh.report20091222 b/systemtest/rmantest/Repository/Manipulation_Test.sh.report20091222 new file mode 100644 index 0000000..12f8027 --- /dev/null +++ b/systemtest/rmantest/Repository/Manipulation_Test.sh.report20091222 @@ -0,0 +1,16 @@ +Test by:Manipulation_Test.sh at Tue Dec 22 15:07:01 CET 2009 +starting manipulation test... +creating collection tmp... +create collection tmp GreySet successfully ... +inserting MDD into collection ... +insert MDD into collection tmp successfully ... +updating MDD from collection ... +update MDD from collection tmp successfully ... +deleting MDD from collection ... +delete MDD from collection tmp successfully ... +dropping collection tmp... +drop collection tmp successfully ... +test done at Tue Dec 22 15:07:06 CET 2009 +Total manipulations: 5 +Successful manipulation number: 5 +Failed manipulation number: 0 diff --git a/systemtest/rmantest/Repository/Manipulation_Test.sh.report20100413 b/systemtest/rmantest/Repository/Manipulation_Test.sh.report20100413 new file mode 100644 index 0000000..4ba36d4 --- /dev/null +++ b/systemtest/rmantest/Repository/Manipulation_Test.sh.report20100413 @@ -0,0 +1,16 @@ +Test by:Manipulation_Test.sh at Tue Apr 13 16:10:51 CEST 2010 +starting manipulation test... +creating collection tmp... +create collection tmp GreySet successfully ... +inserting MDD into collection ... +insert MDD into collection tmp successfully ... +updating MDD from collection ... +update MDD from collection tmp successfully ... +deleting MDD from collection ... +delete MDD from collection tmp successfully ... +dropping collection tmp... +drop collection tmp successfully ... +test done at Tue Apr 13 16:11:00 CEST 2010 +Total manipulations: 5 +Successful manipulation number: 5 +Failed manipulation number: 0 diff --git a/systemtest/rmantest/Repository/Manipulation_Test.sh.report20100413.old b/systemtest/rmantest/Repository/Manipulation_Test.sh.report20100413.old new file mode 100644 index 0000000..6cd2eb5 --- /dev/null +++ b/systemtest/rmantest/Repository/Manipulation_Test.sh.report20100413.old @@ -0,0 +1,16 @@ +Test by:Manipulation_Test.sh at Tue Apr 13 16:09:01 CEST 2010 +starting manipulation test... +creating collection tmp... +create collection tmp GreySet successfully ... +inserting MDD into collection ... +insert MDD into collection tmp successfully ... +updating MDD from collection ... +update MDD from collection tmp successfully ... +deleting MDD from collection ... +delete MDD from collection tmp successfully ... +dropping collection tmp... +drop collection tmp successfully ... +test done at Tue Apr 13 16:09:10 CEST 2010 +Total manipulations: 5 +Successful manipulation number: 5 +Failed manipulation number: 0 diff --git a/systemtest/rmantest/Repository/bug_fixed/outputFolder20100413.save/test_report b/systemtest/rmantest/Repository/bug_fixed/outputFolder20100413.save/test_report new file mode 100644 index 0000000..4e7b8f5 --- /dev/null +++ b/systemtest/rmantest/Repository/bug_fixed/outputFolder20100413.save/test_report @@ -0,0 +1,5 @@ +Test by:bytetest.sh inputFolder/bug_fixed Oracle/bug_fixed Repository/bug_fixed/outputFolder20100413 at Tue Apr 13 11:56:40 CEST 2010 +test done at Tue Apr 13 11:56:40 CEST 2010 +Total query number: 0 +Successful query number: 0 +Failed query number: 0 diff --git a/systemtest/rmantest/Repository/bug_fixed/outputFolder20100413/test_report b/systemtest/rmantest/Repository/bug_fixed/outputFolder20100413/test_report new file mode 100644 index 0000000..1e0062c --- /dev/null +++ b/systemtest/rmantest/Repository/bug_fixed/outputFolder20100413/test_report @@ -0,0 +1,5 @@ +Test by:bytetest.sh rmantest/inputFolder/bug_fixed rmantest/Oracle/bug_fixed rmantest/Repository/bug_fixed/outputFolder20100413 at Tue Apr 13 16:21:49 CEST 2010 +test done at Tue Apr 13 16:21:49 CEST 2010 +Total query number: 0 +Successful query number: 0 +Failed query number: 0 diff --git a/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413.save/test_report b/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413.save/test_report new file mode 100644 index 0000000..b904a10 --- /dev/null +++ b/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413.save/test_report @@ -0,0 +1,5 @@ +Test by:bytetest.sh inputFolder/bug_unfixed Oracle/bug_unfixed Repository/bug_unfixed/outputFolder20100413 at Tue Apr 13 11:56:52 CEST 2010 +test done at Tue Apr 13 11:56:52 CEST 2010 +Total query number: 0 +Successful query number: 0 +Failed query number: 0 diff --git a/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/9.2.3_The_Array_Bound_Asterisk_0.rasql b/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/9.2.3_The_Array_Bound_Asterisk_0.rasql new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/9.2.3_The_Array_Bound_Asterisk_0.rasql diff --git a/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/9.3.4_Induction_All_Operations_==.rasql b/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/9.3.4_Induction_All_Operations_==.rasql new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/9.3.4_Induction_All_Operations_==.rasql diff --git a/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/9.4_Scaling_3.rasql b/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/9.4_Scaling_3.rasql new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/9.4_Scaling_3.rasql diff --git a/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/9.6_General_Array_Condenser_Max.rasql b/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/9.6_General_Array_Condenser_Max.rasql new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/9.6_General_Array_Condenser_Max.rasql diff --git a/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/9.6_General_Array_Condenser_Min.rasql b/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/9.6_General_Array_Condenser_Min.rasql new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/9.6_General_Array_Condenser_Min.rasql diff --git a/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/test_report b/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/test_report new file mode 100644 index 0000000..8eed0ba --- /dev/null +++ b/systemtest/rmantest/Repository/bug_unfixed/outputFolder20100413/test_report @@ -0,0 +1,45 @@ +Test by:bytetest.sh rmantest/inputFolder/bug_unfixed rmantest/Oracle/bug_unfixed rmantest/Repository/bug_unfixed/outputFolder20100413 at Tue Apr 13 16:22:28 CEST 2010 + + test query in 9.2.3_The_Array_Bound_Asterisk_0.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...aborting transaction...ok +rasql done. + + Result error for the query. + + test query in 9.3.4_Induction_All_Operations_==.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...aborting transaction...ok +rasql done. + + Result error for the query. + + test query in 9.4_Scaling_3.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...aborting transaction...ok +rasql done. + + Result error for the query. + + test query in 9.6_General_Array_Condenser_Max.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...aborting transaction...ok +rasql done. + + Result error for the query. + + test query in 9.6_General_Array_Condenser_Min.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...aborting transaction...ok +rasql done. + + Result error for the query. +test done at Tue Apr 13 16:22:35 CEST 2010 +Total query number: 5 +Successful query number: 0 +Failed query number: 5 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/6.1_Basic_Query_Mechanism.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/6.1_Basic_Query_Mechanism.rasql Binary files differnew file mode 100644 index 0000000..6a42404 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/6.1_Basic_Query_Mechanism.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/6.2_Select_Clause.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/6.2_Select_Clause.rasql Binary files differnew file mode 100644 index 0000000..aff9c82 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/6.2_Select_Clause.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/6.3_From_Clause.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/6.3_From_Clause.rasql Binary files differnew file mode 100644 index 0000000..bdfc709 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/6.3_From_Clause.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/6.4_Where_Clause.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/6.4_Where_Clause.rasql Binary files differnew file mode 100644 index 0000000..bdfc709 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/6.4_Where_Clause.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/6.5_Comments_in_Queries.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/6.5_Comments_in_Queries.rasql Binary files differnew file mode 100644 index 0000000..c2d9222 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/6.5_Comments_in_Queries.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Char.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Char.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Char.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Double.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Double.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Double.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Float.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Float.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Float.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Long.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Long.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Long.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Octet.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Octet.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Octet.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Short.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Short.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_Short.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_ULong.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_ULong.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_ULong.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_UShort.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_UShort.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_UShort.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_e.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_e.rasql new file mode 100644 index 0000000..2ff09ba --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.1_Atomic_Constants_e.rasql @@ -0,0 +1,3 @@ + Result element 1: 4e-05 + Result element 2: 4e-05 + Result element 3: 4e-05 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.2_Composite_Constants_Complex.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.2_Composite_Constants_Complex.rasql new file mode 100644 index 0000000..5ffe74c --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.2_Composite_Constants_Complex.rasql @@ -0,0 +1,3 @@ + Result element 1: (0.35,16) + Result element 2: (0.35,16) + Result element 3: (0.35,16) diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.2_Composite_Constants_Struct.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.2_Composite_Constants_Struct.rasql new file mode 100644 index 0000000..70f123e --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.2_Composite_Constants_Struct.rasql @@ -0,0 +1,3 @@ + Result element 1: { { 1, 2, 3 } + Result element 2: { { 1, 2, 3 } + Result element 3: { { 1, 2, 3 } diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.3_Array_Constants.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.3_Array_Constants.rasql Binary files differnew file mode 100644 index 0000000..d3cf84e --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.3_Array_Constants.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.4_OID.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.4_OID.rasql new file mode 100644 index 0000000..7b074c1 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/7.4_OID.rasql @@ -0,0 +1,3 @@ + Result element 1: 513 + Result element 2: 1025 + Result element 3: 1537 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/8.2_Multidimensional_Intervals.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/8.2_Multidimensional_Intervals.rasql new file mode 100644 index 0000000..9230c4a --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/8.2_Multidimensional_Intervals.rasql @@ -0,0 +1,3 @@ + Result element 1: [-17:245,42:227] + Result element 2: [-17:245,42:227] + Result element 3: [-17:245,42:227] diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/8.2_Multidimensional_Intervals_[1].lo.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/8.2_Multidimensional_Intervals_[1].lo.rasql new file mode 100644 index 0000000..7a788f0 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/8.2_Multidimensional_Intervals_[1].lo.rasql @@ -0,0 +1,3 @@ + Result element 1: 42 + Result element 2: 42 + Result element 3: 42 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/8.2_Multidimensional_Intervals_[1].rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/8.2_Multidimensional_Intervals_[1].rasql new file mode 100644 index 0000000..804b66c --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/8.2_Multidimensional_Intervals_[1].rasql @@ -0,0 +1,3 @@ + Result element 1: 42:227 + Result element 2: 42:227 + Result element 3: 42:227 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.10_Expressions.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.10_Expressions.rasql new file mode 100644 index 0000000..7054d01 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.10_Expressions.rasql @@ -0,0 +1 @@ +PPPPPPPGGPGGGPGGGPPGGGGPPGGGGGGPPAAGGGGGPPGAGGGGGGPPGAAGGGGGGGPPPGAAGGGGGGGPPPGGAGGGGGGGGPPPPGAAGGGGGGGGPPPPGGAAGGGGGGGGPPPPPGAAGGGGGGGGGPPPPPPGGAAGGGGGGGGPPPPPPPGAAGGGGGGGGGPPPPPPPGAAGGGGGGGGGPPPPPPPGGAAGGGGGGGGGPPPPPPPPPGAAGGGGGGGGGPPPPPPPPPGAAGGGGGGGGGPPPPPPPPPPGAAGGGGGGGGGGPPPPPPPPPPGGAAGGGGGGGGGPPPPPPPPPPPGGAAGGGGGGGGGPPPPPPPPPPPPGAAGGGGGGGGGTPPPPPPPPPPPPGAAGGGGGGGGGGTPPPPPPPPPPPPGAAGGGGGGGGGGTTPPPPPPPPPPPPGAAGGGGGGGGGGTTPPPPPPPPPPPPGAAGGGGGGGGGGTTPPPPPPPPPPPPGGAGGGGGGGGGGGTTTTPPPPPPPPPPPGGAGGGGGGGGGGGTTTTPPPPPPPPPPGGGAGGGGGGGGGGGTTTTTPPPPPPPPPGGGAGGGGGGGGGGGTTTTTTPPPPPPPPPGGGAGGGGGGGGGGGGTTTTTTTPPPPPPPPGGGAAGGGGGGGGGGGGTTTTTTTPPPPPPPPGGAAAGGGGGGGGGGPTTTTTTTTPPPPPPPPGGAAAGGPPPPPPPPPTTTTTTTTPPPPPPPPGGAAAGPPPPPPPPPPPTTTTTTTTPPPPPPPPGGAAAPPPPPPPPPPPPTTTTTTTTPPPPPPPGGGAAAPPPPPPPPPPPPTTTTTTTTTPPPPPPPGGGAAAPPPPPPPPPPPPPTTTTTTTTTTPPPPPPGGGAAAGPPPPPPPPGPPPTTTTTTTTTTPPPPPPGGGAAAGPPPPPPPGGPPPPTTTTTTTTTTTPPPPPPGGGAAAGPPPPPPPGPPPPPPTTTTTTTTTTTPPPPPPGGGAAAGPPPPPPPGPPPPPPTTTTTTTTTTTPPPPPPGGGAAAGPPPPPPGGPPPPPPPTTTTTTPTTTTPPPPPPGGGAAGGPPPPPPGGPPPPPPPPTTTTTTTPTTTTPPPPPPGGGAAGGGPPPPPGGPPPPPPPPTTTTTTPTTTTPPPPPGGGGAAGGGPPPPPGGPPPPPPPPPTTTTTTPTTTTPPPPPGGGGAAGGGPPPPPGGPPPPPPPPPPTTTTTTTPTTTPPPPPGGGAAAGGGPPPPGGPPPPPPPPPPPPPTTTTTTPTTTPPPPPGGGAAAGGGPPPPGGPPPPPPPPPPPPPPTTTTTTPTTTPPPPPGGGAAAGGGPPPPGGPPPPPPPPPPPPPPPTTTTTPTTTPPPPPGGGAAAGGGPPPPGGPPPPPPPPPPPPPPPPTTTTTPPTTPPPPGGGGAAAGGGPPPPGGPPPPPGPPPPPPPPPPPTTTTTPPTTPPPPGGGGAAAGGGPPPGGGPPPPPGPPPPPPPPPPPTTTTTPPTTPPPPGGGGAAAGGGPPPGGPPPPPPGPPPPPPPPPPPPPPTTTTTPPTPPPPGGGGAAAGGGPPGGGPPPPPPGPPPPPPPPPPPPPPTTTTTPPPPPPPPGGGAAAGGGPPGGPPPPPPGGPPPPPPPPPPPPPPPTTTTTPPPPPPPPGGGAAAGGPPPGGPPPPPPGGPPPPPPPPPPPPPPPTTTTTPPPPPPPPGGGGAAGGPPGGPPPPPPPGGPPPPPPPPPPPPPPPGTTTTTPPPPPPPPGGGGAAGGPPGGPPPPPPPGGPPPPPPPPPPPPPPGGTTTTTTPPPPPPPGGGGAAGGPPGPPPPPPPGGGPPPPPPPPPPPPPPPGGTTTTTTPPPPPPPGGGGAAGGPPPPPPPPPPGGPPPPPPPPPPPPPPPPPGGPTTTTTPPPPPPPGGGGAAGGPPPPPPPPPPGGPPPPPPPPPPPPPPPPPGGPTTTTTPPPPPPPGGGGAAAGPPPPPPPPPGGPPPPPPPPPPPPPPPPPPGGGTTTTTPPPPPPPGGGGAAAGPPPPPPPPPGGPPPPPPPPPPPPPPPGPPPPPGGPTTTTPPPPPPPGGGGAAAGPPPPPPPPGGPPPPPPPPPPPPPPPPGPPPPPGGPTTTTTPPPPPGGGGGAAGGPPPPPPPPGGPPPPPPPPPPPPPPPPGGPPPPPGGGTTTTTPPPPPGGGGGAAGGPPPPPPPGGGPPPPPPPPPPPPPPPGGGPPPPPPGGPTTTTPPPPPGGGGGAAGGGPPPPPPGGPPPPPPPPPPPPPPPPGGGPPPPPPPGGPPTTPPPPPPGGGGAAAGGGPPPPPGGGPPPPPPPPPPPPPPPPGGGPPPPPPPGGGPTTPPPPPPGGGGAAAGGGPPPPPGGGPPPPPPPPPPPPPPPPGGGPPPPPPPPGGPPPPPPPPPGGGGAAAGGGPPPPPGGPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPGGPPPPPPPPPGGGGAAAGGGPPPPGGGPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPGGGPPPPPPPPGGGGAAAGGGPPPPGGPPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPPGGPPPPPPPPGGGGAAAGGGPPPGGGPPPPPPPPPPPPPPPPGGGGGGPPPPPPPPPPGGPPPPPPPPGGGGGAAGGGPPPGGPPPPPPPPPPPPPPPPGGGGGGGPPPPPPPPPPPGGGPPPPPPPGGGGGAAGGGPPPGGPPPPPPPPPPPPPPPGGGGGGGGPPPPPPPPPPPPGGPPPPPPPGGGGGAAGGGPPPGGPPPPPPPPPPPPPPGGGGGGGGPPPPPPPPPPPPPGGPPPPPPGGGGGAAGGGPPPGPPPPPPPPPPPPPGGGGGGGGGGPPPPPPPPPPPPPGGPPPPPPGGGGGAAGGGPPPPPPPPPPPPPPPGGGGGGGGGGGGPPPPPPPPPPPPPPGGGPPPPGGGGGAAAGGGPPPPPPPPPPPPPPGGGGGGGGGGGGGPPPPPPPPPPPPPPPGGPPPPGGGGGAAAGGGPPPPPPPPPPPPPGGGGGGGGGGGGGGPPPPPPPGPPPPPPPPGPPPPGGGGGAAAGGGPPPPPPPPPPPPGGGGGGGGGGGGGGPPPPPPPGPPPPPPPPPPPPPGGGGGAAAGGGGPPPPPPPPPPGGGGGGGGGGGGGGGPPPPPPPPPGPPPPPPPPPPPPGGGGGAAAGGGGPPPPPPPPPGGGGGGGGGGGGGGGGPPPPPPPPPGPPPPPPPPPPPPPGGGGAAAGGGGPPPPPPPPGGGGGGGGGGGGGGGGGPPPPPPPPPGGPPPPPTPPPPPPGGGGAAGGGGGPPPPPPPPGGGGPPPPPPGPGGGGPPPPPPPPPGGPPPPPTTPPPPPGGGGAAGGGGGPPPPPPPGGGGPPPPPPPPGGGGGPPPPPPPPPPGGPPPTTTPPGPPGGGGAAGGGGPPPPPPPPGGGPPPPPPPGPPGGGGPPPPPPPPPPGGPPPTTTTPGGPGGGGAAAGGGPPPPPPPGGGPPPPPPPGGPPGGGGPPPPPPPPPPGGGPPTTTTPPGGGGGGAAAGGGPPPPPPPGPPPPPPPPPGPPPGGGPPPPPPPPPPPGGPPTTTTTPGGGGGGAAAGGGPPPPPPPPPPPPPPPPGGPPPGGGPPPPPPPPPPPPPGGPPTTTTPPGGGGGAAAGGGPPPPPPPPPPPPPPPPGGPPPPGGPPPPPPPPPPPPPGGPPTTTTPPGGGGGAAAGGGPPPPPPPPPPPPPPPPGGPPPPGGPPPPPPPPPPPPPPGGPTTTTTPPGGAGAAAGGGPPPPPPPPPPPPPPPPGGPPPPGGPPPPPPPPPPPPPPGGPTTTTTPPGGAAAAAGGGPPPPPPPPPPPPPPPGGGPPPPPPPPPPPPPPPPPPPPGGTTTTTPPGGAAAAAGGGPPPPPPPPPPPPPPPGGPPPPPPPPPPPPPPGPPPPPPGGTTTTTPPPGGAAAAGGGPPPPPPPPPPPPPPPGGPPPPPPPPPPPPPPGPPPPPPPGTTTTTTPPGGAAAAGGGPPPPPPPPPPPPPPGGPPPPPPPPPPPPPPPGGPPPPPPGTTTTTTPPGGGAAAGGGPPPPPPPPPPPPPPGGPPPPPPPPPPPPPPPGGPPPPPPGGTTTTTPPGGGAAAGGGPPPPPPPPPTTPPGGGPPPPPPPPPPPPPPPGGGPPPPPPGTTTTTPPGGGAAAGGGPPPPPPPPTTTTPGGPPPPPPPPPPPPPPPPPGGPPPPPPGTTTTPPPGGAAAAGGGPPPPPPPTTTTTGGPPPPPPPPPPPPPPPPPPGGPPPPPPPTTTTPPPGGAAAAGGGPPPPPPPTTTTTGPPPPPPPPPPAAAAAAAAAAAAAAAGPPPPPPPPPPGPPPPPPPTTTTPPPGGAAAAGGGPPPPPPTTTTTTPTTPPPPPPPPAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPPPGGPPPPPPPTTPPPPGGAAAAGGGPPPPPTTTTTTPTTTPPPPPPPPPGGGAAAAAAAAAAAAAAAGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPPPGGPPPPTPPPTPPPPGGAAAAGGPPPPPPTTTTTTTTTTTPPPPPPPPGGGGGGGGGAAAAAAAAAAAAAGGGGGGGGGGGGGGGGGGGGAAAAAAAAAGGGGGGGGGGGGGAAAAAAAAAAAAAAAAGPPPPPPPPPPGGPPPTTTPPPPPPGGGAAAAGGPPPPPPTTTTTTTTTTTTPPPPPPPGGGGGGGGGGGGGGAAAAAAAAAAAAGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAGPPPPPPPPPPGGPPPTTTPPPPPPGGGAAAAGGPPPPPTTTTTTTTTTTTTPPPPGPPGGGGGGGGGGGGGGGGGGAAAAAAAAAAGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAA&&:::::::::::::&&PPPPPPPPPPGGGPPTTTPPPGPPGGGAAAGGGPPPPPTTTTTTTTTTTTTPPPGGPPGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAA&::::::::::::::::::::::::&&PPPPPPPPPPPGGPPTTTTPPGGPGGGAAAGGGPPPPTTTGTTTTTTTTTTPPPGGPPGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAGGGGGPPPPPPPPPPPPPPGGGGGGGPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGAAAAAAA&::::::::::::::::::::::::::::::&&PPPPPPPPPPPGGGPTTTTPPPGGGGGAAAGGGPPPPTTTGTTTTTTTTTTPPGGPPPGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGA&::::::::&&&&&&&&&&&&&::::::::&&&PPPPPPPPPPPPGGGTTTTTPPGGGGGAAAGGPPPPPTTGPTTTTTTTTTTPPGGPPPGGGGGGPPPPPPGGGGGGGGGGGGGGGGGGAAAAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGG&&:::::::&&&&&&&&&&&&&&&&&&&PPPPPPPPPPPPPGGTTTTTTPPGGGGAAAGGPPPPPTGGTTTTTTTTTTTPPGGPPPGGPPPPPPPPPPPPPGGGGGGGGGGGGGGGGAAAAAAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGG&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPPPPGGTTTTTTPPGGGGAAAGGPPPPGGGPTTTTTTTTTTTPGGGPPPGGGPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGGGAAAAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPPPTGGTTTTTTTPGGAGAAAGGPPPGGGPTTTTTTTTTTTTPGGPPPPGGGPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGGAAAAAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPGGGPPPPPPPPPPPPPPPPPPPPPPP&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPPTTTGTTTTTTTPPGAAAAGGPPGGGGPTTTTTTTTTTTTPGGPPPPPGGGTTTTTTTTPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGGAAAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPPPPPPPPPPPP&:::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPTTTGGTTTTTTPPGGAAAGGPGGGPPTTTTTTTTTTTTTGGGPPPPPGGGTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPPPPPPPPPP&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPTTTPPTTTTTTPPGGAAAGGGGGPPTTTTTTTTTTTTPPGGPPPPPPGGGTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPGGGGGGGGGGGAAAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGPPPPPPPPPPPPPPP:::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPTTTTPPTTTTTTPPGGAAAGGGGPPPTTTTTTTTTTTTPGGPPPPPPGGGGTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPGGGGGGGGGGGGAAAAAGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPPPPP&:::&&&&&&&&&&&&&&::::::::::::::&&&&&&&&&&&&&&&&&PPPPPPPPPTTTTTPPTTTTTPPGGAAAGGGPPPTTTTTTTTTTTTPPGPPPPPPPGGGGPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPGGGGGGGGGGGAAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPPP::::&&&&&&&&&&&&&::::::::::::::::::::::::&&&&&&&&&&&&&PPPPPPPPPTTTTTPPTTTTPPPGGAAAGGPPPPTTTTTTTTTTTPPGGPPPPPPPGGGGPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPGGGGGGGGGGAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGPPPPPPPP::::&&&&&&&&&&&::::::::::::::::::::::::::::::&&&&&&&&&&&PPPPPPPPPTTTTTPPPTTPPPPGGAAAGGPPPPTTTTTTTTTTPPGGPPPPPPPPGGGGPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPGGGGGGGGGAAAAGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGPPPPPP&:::&&&&&&&&&&::::::::&&:::::::::::&&&&&&&&&PPPPPPPPTTTTTTPPPPPPPPGGAAAGPPPPPTTTTTTTTTPPPGPPPPPPPPGGGGPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPGGGGGGGGGAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGPPP&:::&&&&&&&&&&:::::&&&&&&&&&&&&&&&&:::::::::&&&&&&&&&PPPPPPPPTTTTTTPPPPPPPPGGAAAGPPPPPTTTTTTTTTPPTPPPPPPPPPGGGGPPPPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPGGGGGGGGAAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGPP::::&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&PPPPPPPPTTTTTTTPPGPPPPGGAAAGPPPPPTTTTTTTTTTTTTPPPPPPPPGGGGPPGGGGGPGPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPGGGGGGGGAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGG::::&&&&&&&&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&PPPPPPPPTTTTTTTPPPGGPPGGAAAGPPPPPTTTTTTTTTTTTTTPPPPPPPGGGGPPPGGGGGGPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPGGGGGGGAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGG&:::&&&&&&:::::&&&&&&&&&&&&&&&&&&&&:&&&&&&&&&&&&&&&&&:&&&&&&&&&&&PPPPPPPTTTTTTTTTPGGGPGGAAGGPPPPPPTTGPTTTTTTTTTPPPPPPGGGGGPPPGGGAGGGGGPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPGGGGGGGAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGG::::&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPTTTTTTTTTPGGPGGAAGGPPPPPPPGPTTTTTTTTTTPPPPPPGGGGGPPPPGGAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPGGGGGGAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGG&:::&&&&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&PPPPPPPPTTTTTTTTTPPGGGGAAGGPPPPGGGPPTTTTTTTTTTPPPPPPGGGGGPPPPGGGAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTTPPPPPPPPPPPPPGGGGGGAAAAGGGGPPPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPGG::::&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::::::&&&&&&&&&&&&&&&&&&PPPPPPPPTTTTTTTTTPPGGGGAAGGPGGGGGPPTTTTTTTTTTPPPPPPPGGGGPPPPGGGGAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTPPPPPPPPPPPPGGGGGGGAAAGGGGPPPPPPPPPGGPPPPPPPPPPPPPPPPPPPPPPP&:::&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::::::&&&&&&&&&&&&&&&&&PPPPPPPPTTTTTTTTPPPGAAAAGGGGGGPPPTTTTTTTTTTTPPPPPPGGGGGPPPPPPGGGGAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTPPPPPPPPPPPPGGGGGGAAAGGGGGPPPPPPPPPGGPPPPPPPPPPPPPPPPPPPPPP::::&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::::&&&&&&&&&&&&&&&PPPPPPPPPTTTTTTPPPPGGAAAGGGGGPPPTTTTTTTTTTTTPPPPPPGGGGGPPPPPPGGGGAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTPPPPPPPPPPPGGGGGGAAAGGGGPPPPPPPPPGGGGPPPPPPPPPPPPPPPPPPPP::::&&&&::&&&&&&&&&&&&&::::::::::::&&&&&&&&&&::::::::&&&&&&&&&&&&&PPPPPPPPPTTTTTPPPPGGAAAGGPPPPPTTTTTTTTTTTTPPPPPPPGGGGPPPPPPPGGGGGAAAGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTPPPPPPPPPPGGGGGGAAAGGGGPPPPPPPPPGGGGGPPPPPPPPPPPPPPPPPP&:::&&&::&&&&&&&&&&&:::::::::::::::::::&&&&&&&&&&:::::::&&&&&&&&&&&&PPPPPPPPPPTTTPPPPPGGAAAGGPPPPTTTTTTTTTTTPPPPPPPPGGGGGPPPPPPPPGGGAAAAGGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTPPPPPPPPPPGGGGGGAAGGGGGPPPPPPPPPGGGGGPPPPPPPPPPPPPPPPP::::&&:&&&&&&&&&::::::::::::::::::::::::&&&&&&&&::::::&&&&&&&&&&&PPPPPPPPPPPPPPPPPGGAAAGPPPPPTTTTTTTTTPPPPPPPPPPGGGGPPPPPPPPGGGGAAAAGGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTPPPPPPPPPPGGGGGGGGGGGGPPPPPPPPPGGGGGGPPPPPPPPPPPPPPPP::::&&&:&&&&&&&::::::::::::::::::::::::::::&&&&&&&&::::::&&&&&&&&&&&PPPPPPPPPPPPPPPPPGGAAAGPPPPPPTTTTPPPPPPPPPPPPPGGGGGPPTPPPPPPGGGGGAAAAAGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTPPPPPPPPPGGGGGGGGGGGPPPPPPPPPGGGGGGPPPPPPPPPPPPPPPP:::&&&&&&&::::::::&&&::::::::&&&&&&&:::::&&&&&&&&&&&&PPPPPPPPPPPPPPPPGGAAAGPPPPPPPPPPPPPPPPPPPPPPGGGGGPPTPPPPPPGGGGGAAAAAAGGGGGGGPPPPPGPPPPPPPPPPPPPPPPPPPPPTTTTTTTTPPPPPPPPPPGGGGGGGGGGPPPPPPPPPGGGGGPPPPPPPPPPPPPPPP:::&&&&&&&:::::&&&&&&&&&&&&&&&::::::&&&&&&&&&:::::&&&&&&&&&&PPPPPPPPPPPPPPGGGAAAGPPPPPPPPPPPPPPPPPPPPPGGGGGPTTPPPPPPGGGGGAAAAAAAGGGGGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPPTTTTTPPPPPPPPPPPGGGGGGGGGPPPPPPPPPGAGGGPPPPPPPPPPPPPPPP:::&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&:::::&&&&&&&&&&PPPPPPPPPPPPPGGAAAAGPPPPPPPPPPPPPPPPPPPPGGGGGPPTTTPPPPPGGGGGGGAAAAAAGGGGGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGPPPPPPPPPAAGGGPPPPPPPPPPPPPP&:::&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&::::&&&&&&&&&PPPPPPPPPPPGGGAGAAGPPPPPPPPPPPPPPPPPGGGGGGGPTTTPPPPPPPGGGGGGAAAAAAAGGGGGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPGGPPPPPPPPPPPPGGGGGGPPPPPPPPPGAAGGPPPPPPPPPPPPPP&::&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&::::&&&&&&&&&PPPPPPPPPGGGPPPPPPPPPPPPPPPPGGGGGGGPPTTTPPPPPPPPGGGGGAAAAAAAAAGGGGGGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPGGPPPPPPPPPPPPGGGGGGPPPPPPPPPAAGGGPPPPPPPPPPPPP&::&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&::::&&&&&&&&&PPPPPPPPPPPPGGGGGGGGPPTTTPPPPPPPPGGGGGAAAAAAAAAAAAGGGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPGGGPPPPPPPPPPPGGGGGGPPPPPPPPGAAGGGPPPPPPPPPPPP&::&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&::::&&&&&&&&PPPPPPPPPGGGGGGGGPPTTTTPPPPPPPPPGGGGAAAAAAAAAAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPGGGPPPPPPPPPPPPGGGGPPPPPPPPPAAAGGGPPPPPPPPPPPP::&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&GGPPPPGGGGGGGGGPPTTTTPPPPPPPPGGGGGAAAAAAAAAAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPGAGGPPPPPPPPPPPPGGGGPPPPPPPPGAAAGGGPPPPPPPPPPP::&&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&GGGGGGGGGGGGGPPTTTTTPPPPPPPGGGGGGAAAAAAAAAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPGAGGGPPPPPPPPPPPGGGPPPPPPPPPGAAAGGGPPPPPPPPPP&:&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&GGGPPPGGGGPPTTTTTTPPPPPPPGGGGGGGGGGGGGAAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPGAAGGPPPPPPPPPPPGGPPPPPPPPPPAAAGGGGPPPPPPPPP&&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&PPPGGGGPPPTTTTTTPPPPPPPPGGGGGGGGGGGGGAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPGAGGGPPPPPPPPPPPPPPPPPPPPPPGAAAGGGGPPPPPPPP&&&&&:&&&&&&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&PPGGGGGPPPTTTTTTPPPPPPPPPPPGGGGGGGGGGAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPAAAGGPPPPPPPPPPPPPPPPPPPPPPAAAGGGGGGPPPPPPP&&&&::&&&&&:::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&PPPGGGGPPPTTTTTTTTPPPPPPPPPPPGGGGGGGGGGAAAAAGGGGGGGGGPPPPPPPPPPPPPPPPPPGAAGGGPPPPPPPPPPPPPPPPPPPPPPAAAGGGGGGPPPPPP&&&&&&&&&:::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&PPGGGGGPPPTTTTTTTTPPPPPPPPPPPPGGGGGGGGGAAAAAGGGGGGGGGPPPPPPPPPPPPPPPPPPAAAGGGGPPPPPPPPPPPPPPPPPPPPPAAAGGGGGGPPPPP&!!&&&&&::::::::::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&::&&&&&PPPGGGGPPPTTTTTTTTTPPPPPPPPPPPPGGGGGGGGGAAAAAAGGGGGGGGGGGGPPPPPPPPPPPPPPAAGGGGPPPPPPPPPPPPPPPPPPPPPGAAAGGGGGGPPPPP!!&&&&:::::::::::::::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGPPPTTTTTTTTTTPPPPPPPPPPPPGGGGGGGGGAAAAAGGGGGGGGGGGGGGGGGGPPPPPPPAAAGGGGPPPPPPPPPPPPPPPPPPPPGAAAGGGGGGPPPP&SS&&&&:::::::::::&&&&&&&&&&&&&&&::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGPPTTTTTTTTTTTTPPPPPPPPPPPGGGGGGGGGAAAAAGGGGGGGGGGGGGGGGGGGGGGGGAAAAGGGPEE///EE/PP//PPEP//EA/GGG//GPEENGGGGGG!&&&&&::::::::&&&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGPPPTTTTTTTTTTTTTPPPPPPPPPPGGGGGGGGGAAAGGGGGGGGGGGGGGGGGGG/G////AE////EEE//EE//E////EEE///E///EG///GEEEEEEGEEG&&&&&&:::::&&&&&&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGPPTTTTTTTTTTTTTTTPPPPPPPPPPGGGGGGGGGGGGGGGGGGGGGG/EEGEE///////////EE////EEE/EEE/EEE//EEEEE/EEE/EEE////EEEEEEEEEEG!&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGPPTTTTTTTTTTTTTTTPPPPPPPPPPGGGGGGGGGGGGGGGG/////EEEE//////T////EE//TTGETTGEEEEEEEEEEEETTTETTEETT//TEETTEEEEEEEG!&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGPPPTTTTTTTTTTTTTTTTPPPPPPPPPGGGGGGGGGGG////////E/EEEEEETTT/TTTTTTEEGTTTTTTTTTTTEEGEETTTTTTTTTTTTTTTTTTTTTGEGEG!&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGPPPPTTTTTTTTTTTTTTTPPPGGGGGGGGGGGGGGE////////EEEETTEETTTTTTTTTTTTTTTTTTTTTTTTTTTGTTGTTTTTTTTTTGGGS&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGPPPPPPPPTTTTTTTTTTTTTPPGGGGGGGG////EE/TT//T/EEGTTTTTGTTGTTTTTTTGTTTTGTGTGTTGGN!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGPPPPPPPPPPPPPTTTTTTTTPPPGGGGG////EEEETTTTTTTGTTGTTGTTGGGGGGNN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGPPPPPPPPPPPPPPPPPTTTTTPPPPPEP/////EEEGTTGTTTG11GG11G111GGGGGNNS!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGPPPPPPPTTTTTTPPPPPTTTTTPP/EEETTTTTEGG11GT111G111111G111111111111111111GGGNNS!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGPPPPTTTTTTTTTTTTTTTTTT//EETTTTTT111111111111G11G111G1111G11G1111111111111111111111111""GGNN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGPPPPTTTTTTTTTTTTTTTTT//TET11TT111111111111111111111111111111"1111111111111"""1"""111""11"111111""""GN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGGPPPTTTTTTTTTTTTTTTTEEETT111111111G1""1111111111""111""11"1111""11"1111111111"""""""""""""""""11111""GN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGGPPPPTTTTTTTTTTTTTTEETT1111111111""""""11"111"""""""""""111""""1""111"""111"""""""""""""""GGNS!&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&:::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGGGPPPPTTTTTTTTTTTTE1T111""11"11"""""""""1"""""""""""1""""""""1""""11""""""""""S&&&&&&&&&::::::::::::::::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGGGPPPTTTTTTTTTTT11111"""""""""""""""""""""""""""""""""&&&&&&&&&&&::::::::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGGGPPPTTTTTTTTTT11""""""P"P""PPPPGAAA""GGG"""""""GG&&&&&&&&:&&::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGGGPPPPTTTTTTTT"""PPPPPPPPPPPPAAAAAGGGGGGGGGGGG"GGGGAGGG&&&&&&&:&&&&::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGGGPPPTTTTTTTTTTPPPPPPPPPPPPPGAAAAAGGGGGGGGGGGGGGGGGGPPPPPPPPPPGAAAGGGGG&&&&&::&&&&&&&::::::::::::::::&&&&&&&&&&&&&&::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGGPPPPTTTTTTTTTTTTTTTTTTPPPPPPPPPPGAAAAGGGGGGGGGGGGGGGPPPPPPPPPPPPPPPPGAAAGGGP&&&&&&&&&:::&&&&&&&&&::::::::::&&&&&&&&&&:::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGPPPPTTTTTTTTTTTTTTTTTTTTTPPPPPPPGAAAGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPAAAGGGPP&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPGGGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTPPPPPGAAGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGAAGGGPP&&&&&&&&:::::&&&&&&&&&&&&&&&&::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPGGGGGGGPPPPPPPPPPPPPPTTTTTTTTTTTPPPAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGAAGGPPPP&&&&&&:::::::&:&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGPPPPPPPPPPPPPPPPPPPPPTTTTPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGAAAGGPPPP&&&&&&&&&:&&:::::::::&&&::::::::::&&&&&&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGPPPPPPPPPPPPPPPTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPAAAAGGPPPPP&&&&&:::&&:::::::::::::&&&&&&&&::::::::::::&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGAAAAGGPPPPPP&&J&&&::&&::::::::::::::::::::::::::::::&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGPPPPPTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPAAAAGGPPPPPPP&&&JJ&&&&::&&&::::::::::::::::::::::::::&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGPPPPPTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPAAAGGGPPPPPPPP&&JJ&&&:::&&&:::::::::::::::::::::&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPAAGGPPPPPPPPPPP&&JJ&&&::::&&&&&::::::::::::&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPAAGPPPPPPPPPPPPP&&JJ&&&&&::&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&GGGGGGGGGGGGPPGGGGGPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPGGGGPPPPPPPPPPPPP&&&&JJ&&&&:::&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&GGGGGGGGGGGGGGGPPPGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPGGGGPPPPPPPPPPPPPP&&JJJ&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPGGGGGGGGGPPPGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPGGPPPPPPPPPPPPPPPPP&&JJJ&&&:::&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PTTTTTTTPPPPPGGGGGGGPPGGGGPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP&&JJJ&&&&&&&:::&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&TTTTTTTTTTTTPPPPGGGGGGPPPGGGGPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPP&&&JJJ&&&&&&&::::&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPTTTTTTTTTTTTTTTPPPPGGGGGPPPGGGGPPPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPGG&&&JJJ&&&&&&&&::::&:::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPTTTTTTTTTTTTTTPPPPGGGGPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPGGGGG&&&JJJ&&&&&&&:::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPPPPPPTTTTTTTTTTTTTTTPPPPGGGGPPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGG&&JJJJ&&&&&&&&&:::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&3333333PPPPPPPPPPPPPPTTTTTTTTTTTTTPPPGGGGGPPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGG&&JJJ&&&&&&&&&&&&&:::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&333333333333PPPPPPPPPPPPPPTTTTTTTTTTTTPPPGGGGPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGG&&&JJJ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&3333333333PPPPPPPPPPPPPTTTTTTTTTTPPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGGG&&&JJJ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&J&&&&&&&&&&&&&&&333333333PPPPPPPPPPPPTTTTTTTTTTTTTPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGAAAAGGGGGG&&&JJJ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&JJJJJ&&&&&&&&&&&3333333333PPPPPPPPTTTTTTTTTTTTTTTTTPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGAAAAGGGGGGGPP&&JJJ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&JJJJJ&&&&&&&&&&&&&33333333333PPPTTTTTTTTTTTTTTTTTPPPPGGGGPPPPPPPPGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAGGGGGPPPPP&&&JJJ&&&&&&&&&&&&&&&&&&&&&&&&JJJJJJJ&&&&&&&&&&&&&3333333333333TTTTTTTTTPPPPPPPPPPPPPGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAGGGGPPPPPPPP&JJJJ&&&&&&&&&&&&&&&&&&&&JJJJJJJ&&&&&&&&&&&&&3333333333TTTTTTTTPPPPPPPPPPPPPPPPPGGGGPGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAGGGGPPPPPPPPPP&&&JJJJ&&&&&&&&&&&&&&&&&&&&&&&&&JJJJJJJJJ&&&&&&&&&&&&33333333TTTTTTTPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAGGGGPPPPPPPPPPPPP&&&JJJJJ&&&&&&&&&&&&&&&&&&&&&&&&&&&JJJJJJJJJ&&&&&&&&&&&&&&33333333TTTTTTPPPPPPPPPPPPPPPPPPPPPGGGGPGGGGAGGGGGGGGGGAAAAAAAAAAAAAGGGGGPPPPPPPPPPPPPP&&&JJJJJJ&&&&&&&&&&&&&&JJJJJJJJJJ&&&&&&&&&&&&&333333333TTTTTPPPPPPTTTTTTTTTTTTTPPPPPGGGGPGAAAAAAAAAAAAAAAAAAAAAAAGGGGGGPPPPPPPPPPPPPPPP&&&JJJJJJJ&&&&&&&&&&&&&&&&JJJJJJJJJJ&&&&&&&&&&&&&3333333333TTTGPPPTTTTTTTTTTTTTTTTTTPPPPGGGPPGAAAAAAAAAAAAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPP&&&JJJJJJJJJJJ&&&&&&&&&&&&&&&&&&&&&&&&&&JJJJJJJJJJJ&&&&&&&&&&&&&&&333333333333TTTTGGPPTTTTTTTTTTTTTTTTTTPPPGGGGPPAAAAAAAAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPP&:&&&&JJJJJJJJJJJJJJJJ&&&&&&&&&&&&&&JJJJJJJJJJJJJJ&&&&&&&&&&&&&&&3333333333333TTTGGPPTTTTTTTTTPPPGGGGPPPPAAAAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPP&:&&&&&JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ&&&&&&&&&&&&&&&&333333333333333TTTGGGPTTTTTTTPPGGGGPPPPPAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPPP::::&&&&&&JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ&&&&&&&&&&&&&&&&&33333333333333333TTTTGGPTTTTTTTTTTTPPGGGGPPPPPAAGGGGGGPPPPPPPPPPPPPPPPPPPP&:::::&&&&&&&JJJJJJJJJJJJJJJJJJJJJJJJJJJJ&&&&&&&&&&&&&&&&&&3333333333333333333GPTTTGGPTTTTTTTTTTTTTTTTTTTTPGGGGPPPPPPGGGGGPPPPPPPPPPPPPPPPPPPP&:::::&&&&&&&&JJJJJJJJJJJJJJJJJJJ&&&&&&&&&&&&&&&&&&&&333333333333333333333GGPPPTTGGTTTTTTTTTTTTTTTTTTTTTTTTTPGGGGPPPPPPPGGPPPPPPPPPPPPPPPPPPPPP:::::&&&&&&&&&&&&&JJJJJJJJJ&&&&&&&&&&&&&&&&&&&&&&33333333333333333333333GGGPPPGGPTTTTTTTTTTTPPPPPPPPPPPPTTTTPGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPP&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&333333333333333333333333GGGGPPGGTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPP&:::&&&&&&&N&&&&&&&&&&&&&&&&&&&&&&&&&&&&&3333333333333333333333333333GGGGGGPGGTTTTTTTTPPPTTTTTTTTTTTTTTPPPPPPPPGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPP&:::&&&&&&NN&&&&&&&&&&&&&&&&&&&&&333333333333333333333333333333GGGGGGGGGPTTTTGGPTTTTTTTTTTTTTTTTTTTTTTPPPPPGGGPPPPPPPPPPPPPPPPPPPPPPPPP:::&&&&&&&&::NNN&&&&&&&&&&&&&&&&&&&&&&&NNNN333333333333333333333333333333GGGGGGGGGGGPGGGGTTTTTTTTTTTTTTTTTTTTTTTTTTPPPGGGGAAAAAPPPPPPPPPPPPPPPPPPPP:::&&&&&&&:::NNNNNNNNNNNNNNNNNN333333333333333333333333333PPPPPGGGGGGGGGGGTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPGGGAAAAAAAAAAAPPPPPPPPP:::&&&&&&:::::NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN3333333333333333333333333TTTTPPPPGGGGGGGPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPGGGGAAAAAAAAAAAAAAPPPPPPP&:::&&&&&:::::::NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN33333333333333333333TTTTTTPPPPGGGGGGGGPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTPPGGGGAAAAAAAAAAAPPPP&:::&&&&:::::::&&&NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN3333333333333TTTTTTPPPGGGGGGGGPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTPGGGGAAAAAAAAPPP:::&&&&:::::&&&&&&&&NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN333333TTTPPGGGGGGGGGPPTTTTTTTTTTTTTTTTTTTTTTTTTTTPPGGGAAA:::&&&:::::&&&&&&&&&&&NNNNNNNNNNNNNNNNNN:NNNNNNNNNNTTTTPGGPPGGGGGGGGGGGTPPPPPPPPPPPPPTTTTTTTTTTPGGGG:::&&::::&&&&&&&&&&&&&&&NNNNNNNNN:::::::&&&NNNNNNNNNPPPPPPPPPPPTTTTTGGPPPGGGGGGGGTTTTTTTTTTTTTTTPPPPTTTTTTTPGGGG&::&&&&::::&&&&&&&&&&&&&&&&&&:::::::&&&NNNNNNNNNPPPPPAAAPPPPPTTTTTGGPPPPGGGGGGPTTTTTTTTTTTTTTTTTTPPPPTTTTPPGGG&::&&&&:::&&&&&&&&&&&&&::::::&&&NNNNNNNNN333PPPPAAAAAAAAAAAATTTTTTGGTTPPGGGGGGGPTTTTTTTTTTTTTTTTTTTTPPPTTPPGGG&::&&:::&&&&&&&&&&&&&&&&&::::::&&&&NNNNNNN3333PPPPAAAAAAAAAAAATTTTTPGGTTTPPGGGGGGGPTTTTTTTTTTTTTTTTTTTTTPPPPPPGG&:&:::&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&PPPPAAATTTTPGGTTTPGGGGGGGGPPTTTTTTTTTTTTTTTTTTTTTPPPPPGG&&&&::&&&&&&&&::::::&&&&&&&&&&&::::::&&&&&&&&&&PPPPAAATTTTTPGGTTTGGGGGGGGGGPTTTTTTTTTTTTTTTTTTTTTTPPPGG&&&&::&&&&&&:::::::::::::::&&&&&&&&&:::::&&&&&&&&&&PPPAAATTTTTPGGTTGGPPGGGGGGGGPTTTTTTTTTTTTTTTTTTTTTPPPGGG&:&&&&:::::::::::::::::::&&&&&&&&:::::&&&&&&&&&PPPAAATTTTPGGTTTPGGTPGGGGGGGGPPTTGGGGGTTTTTTTTTTTTTPPPGGG&&&&::::::::::::::::::::::&&&&&&&:::::&&&&&&&&&PPPAATTTTPGGTTTGGTTTTPGGGGGGGGGGGGGPPPPPPPTTTTTTTTPPPGG""1""G&&&:::::::::::::::::::::::::&&&&&&&:::::&&&&&&&&PPPAATTTTPPGTTTGGTTTTTTTGGGGGGGPPTTTTTTTTPPPPTTTTTPPPPP"""""""1111""""G&&&:::::&&&&&&&&:::::::::::&&&&&&::::&&&&&&&&&PPAATTTTPPTTTPGGTTTTTTTTPGGGGGGPPTTTTTTTTPPPTTTTTPPPP"""""""""1111111""GGG&&&:::&&&&:::::::::&&&&&:::::&&&&&&&&&PPAAATTTTPPTTTTGGTTTTTTTTTTPGGGGGGPTTTTTTTTTPPPTTTTPPPP"""""""""""11"111111GGG&::&&&::::::::&&&&&::::&&&&&&&&&PPAATTTTTPPTTTTGGTTTTTTTTTTGGGGGGGGTTTTTTTTTTPPPTTPPPPP""""""""""11"11111111GG&&:&&&&&&&&&&&&&&:::::::&&&&&::::&&&&&&&&PPPPPPPPPAAATTTTTTPPTTTTTPPTTTTTTTTTTGGPPGGGGGPTTTTTTTTTPPPPPPPPP""""""""11""""""""11111111G&&&&&&&&&&&&&&&&&&&&&::::::&&&&&::::&&&&&&&&PPPPPPPPPPPPPAATTTTTPPTTTTTTPPTTTTTTTTTGGTTPPGGGGGPTTTTTTTTPPPPPPPPP"""""1"""1111"""""111"111G11GTTTGG&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&:::&&&&&&&&&PPPPPPPPPPPPPPPPAATTTTTTPPPTTTTTTTPPTTTTTTTTGGTTTTPGGGGGGPTTTTTTTPPPPPPPP"""""""""1111111111111111111GTTTTTTTEEEG&&&&&::::::::::::&&&&&&&&&&&:::::&&&&::::&&&&&&&&PPPPPPPPPPPPPPPPPPAATTTTTTTTPPTTTTTTGGPPTTTTTTTGTTTPGGGGGGGTTTTTTTPPPPPPPP"""""""1""1111G1111111111TTTTTTTTTTGEEGU&&&&&&&:::::::::::::::&&&&&&&&&::::&&&&&:::&&&&&&&&&PPPPPPPPPPPPPPPPPAATTTTTPPPTTTTTTPGGPPTTTTTTGTTTTGGPGGGGGPTTTTTTPPPPPPP""""""11""""111111G11111111TTTTTTTTTTEEEEEEGU&&&&&&&&&&&&&&&&::::::::::&&&&&&&&&:::&&&&::::&&&&&&&&PPPPPPPPPPPPPPPPPPAATTTTTTTPPPPTTTTPGGGPPPTTTTGGTTTTGGPPGGGGPTTTTTTTPPPPPP""""""""""""111G"11111GGG11GTTGTTTT/TTEEEEEEEEEG&&&&&&&&&&&&&&:::::::&&&&&&&&&:::&&&&::::&&&&&&&&PPPPPPPPPPPPPPPPAAATTTTTTTPPPTTTTTTPPGGGGGPPTTTPTTTTGGTPPPPGGPTTTTTTTTPPPP"""""""""""1"1111111111GGTTTTTTETT///EEEEEEEGGG&&&&&&&&&&&&&&::::::&&&&&&&&&:::&&&&:::&&&&&&&&PPPPPPPPPPPPPPPPPAAATTTTTTTTTPPPPTTTTPGGGGGGGGPPTTPTTTTGGTTTTPPGGGTTTTTTTTTPPP""""""11""""11"111111G1111TTGTTTTETTEEE////EEEGGGGG&&&&&&&&&&&&&::::::&&&&&&&&::&&&&::::&&&&&&&&PPPPPPPPPPPPPPPPPAAPTTTTTTTTTTTPPPTTPGGGGGGGGGGGPTTPTTTTGTTTTTPGGGPTTTTTTTTTPPP"""""""""""1111""111111111TTTTTEEETTTTEE/EEE///E&&&&&&&&&&&&&&&&&&&:::::&&&&&&&:::&&&&:::&&&&&&&&PPPPPPPPPPPPPPPPPAAATTTTTTTTTTPPPPPGGGGGGGGGGGGPPTPPTTTTGGTTTTTGGGGGPTTTTTTTTPPP"""""""""""1111111111111GGTTTTTTTGEEEEEEE//EE//EE&&/&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&:::&&&::::&&&&&&&PPPPPPPPPPPPPPPPPPPAATTTTTTTTTTTPPPGGGGGGGGGGGGGGPPPPTTTPGTTTTTGGGGGGGTTTTTTTPPPP1"""1"111""""11G1111111111GTTTTTTETEEEG/EEEEE/////&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&::&&&&:::&&&&&&&&PPPPPPPPPPPPPPPPPAAATTTTTTTTTPPPGGGGGGGGGGGGGGGPPPTTTPGTTTTTTGGGGGGGTTTTTTTPPPPP111111"1111111""G111G1111GTTTTTTTTTTTEEGEEE///EEEE//&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&::&&&&&&&&PPPPPPPPPPPPPPPPPAAPTTTTTTPPPGGGGGGGGGGGGGGGGPPTTTTPPTTTTTGGGGGPGGTTTTTTPPPPPP11T1G11111111G1111111GTTTTTTETTTTTEETEEE//EE///&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&:::&&&&&&&PPPPPPPPPPPPPPPPPAAPPTTTTPPGGGGGGGGGGGGGGGGGPPPTTTPPTTTTTGGGGGPPGGTTTTTTPPPPPEETT111111G1111G11TTGTGTTTTTTTEE//T/EEE//EE////&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&:::&&&&&&&&PPPPPPPPPPPPPPPPAAPPPPPGGGGGGGGGGGGGGGGGGGPPTTTTPPTTTTGGGGGPTTGGTTTTTTPPPPPEETTT11GTGT11GGTTTGTTTTTTTTTT///EE////EEE///E/&&&&&&&&::&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&::&&&&&&&&PPPPPPPPPPPPPPPPAAGGGGGGGGGGGGGGGGGGGGGGPTTTTPPTTTTGGGGGGTTTGPTTTTTTPPPPEE//EETTTTTGEGGTTTTTTEETTTTEEGTTT//T/////E////EE//&&&&&&&&&::&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&:::&&&&&&&PPPPPPPPPPPPPPPPAAGGGGGGGGGPPTTTTTPTTTTPGGGGGPTTTPTTTTTTPPPP///EETTTTTEEEEETT/TT/EEEETEEEE/T/////////&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&::&&&&&&&&PPPPPPPPPPPPAPPPAAPPPPPPGPTTTTTPTTTPGGGGGGTTTTPTTTTTTPPP//EE//////EEE/TT/////E//EEEE///////&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&::&&&&&&&&PPPPPPPPPPPAAPPPPPPPPPPPPPPPPTTTTPPTTTPGGGGGPTTTTPPTTTTPPPPE/////EEG///////////EEE//&&&&&&&&&&:::&&&&&&&&&&&&&&&&&::::&&&&&&&&::&&&&&&&PPPPPPPPPPAAAPPPPPPPPPPPPPPPPTTTTTPTTTPPGGGGGTTTTTPPTTTTPPP//E//////////E&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&::&&&&&&&&PPPPPPPPPPAAAPPPPPPPPPPPPPPPPPTTTTPTTPPGGGGGGTTTTTTPPTTPPPP&&&&&&&&&::::&&&&&&&&&&&&&&&&&&:::&&&&&&&&::&&&&&&&&&PPPPPPPPPAAAPPPPPPPPPPPPPPPPPPTTTTPTTPPGGGGGPTTTTTTPPTTPPPP&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&::::&&&&&&&&::&&&&&&&&&PPPPPPPPAAAAPPPPPPPPPPPPPPPPPPTTTPTTTPGGGGGGPTTTTTTTPPPPPPP&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&::::&&&&&&&&:&&&&&&&&&PPPPPPPPAAAAPPPPPPPPPPPPPPPPPPPTTTTTTPTTPPGGGGGGPTTTTTTTPPPPPPP&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&PPPPPPPAAAAAPPPPPPPPPPPPPPPPPPPTTTGGGGGGGGPTTTTTTTTPPPPPP&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&PPPPPPPAAAAPPPPPPPPPPPPPPPPPPPPPGPPTTTTTTTTPPPPP&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&::&&&&&&&&&&&&&&&&&PPPPPPPAAAAPPPPPPPPPPPPPPPPPPPPPTTTTTTTTPPPPP&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&PPPPPAAAAAPPPPPPPPPPPPPPPPPPPPPTTTTTTTTPPPP&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&PPPPPAAAAAPPPTTTTTTTPPPPPPPPPPPPTTTTTTPPPPP&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&&&&&::&&&&&&&&&&&&&&&&PPPPPAAAAAPPTTTTTTTTTTPPPPPPPPPPTTTTTPPPPP&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&PPPPAAAAAAPTTTTTTTTTTTTTPPPPPPPPTTPPPPPPP&&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&&&&&::&&&&&&&&&&&&&&&PPPPAAAAAPPTTTTTTTTTTTTTTPPPPPPP&&&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&&&&&::&&&&&&&&&&&&&&PPPPAAAAAPTTTTTTTTTTTTTTTTTPPPPPP&&&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&&&&&:&&&&&&&&&&&&&&PPPPAAAAAPTTTTTTTTTTTTTTTTTPPPPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&::&&&&&&&&&&&&&PPPAAAAAAPTTTTTTTTTTTTTTTTTTPPPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPAAAAAAPTTTTTTTTTTTTTTTTTTTPPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&&&&&&&PPPAAAAAPTTTTTTTTTTTTTTTTTTTTTPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&&&&&&PPPAAAAAPTTTTTTTTTTTTTTTTTTTTTTPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&&&&&&&PAAAAAAPTTTTTTTTTTTTTTTTTTTTTTPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&PAAAAAPTTTTTTTTTTTTTTTTTTTTTTTTPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&PAAAAAPTTTTTTTTTTTTTTTTTTTTTTTTPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&AAAAAAPTTTTTTTTTTTTTTTTTTTTTTTTTP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&AAAAAAPTTTTTTTTTTTTTTTTTTTTTTTTTP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&AAAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&AAAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&AAAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTTP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&AAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&&&&&&&&&:&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&AAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&&&&&&:&&::::&&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&AAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&&&&&&::&&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAAPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&:::&&&&&&&:::&&:::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAAPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&::::&&&&&&::::&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&::::&&&&&::::&&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&::::&&&&&&&::::&:&&:::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAAPTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&::::&&&&&:::::&&&&::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAPTTTTTTTTTTTTTTTTTTTTTTTTTT&&:&&&&:::::&&&&&::::::&&&&:::::::::&&&&&&&&&&&&&&&&&&&&&&&&&PAAAPTTTTTTTTTTTTTTTTTTTTTTTTTT&::::&&::::&&&&&::::::&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&PPAAAPTTTTTTTTTTTTTTTTTTTTTTTTT&&::&&&&:::::&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PAAAPTTTTTTTTPTTTTTTTTTTTTTTT&::::&&::::::&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&PAAAPTTTTTTTTPTTTTTTTTTTTTTTT&&::::&&::::::&&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&PAAAPTTTTTTTPPTTTTTTTTTTTTTT&::::&&&::::::&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&PAAAPTTTTTTTPPPTTTTTTTTTTTTT&:::::&&&::::::&&&&&&:::::::&&&&&&&&&&&&&&&&&&&&AAAPPTTTTTTPPPPTTTTTTTTTTT&:::::&&&:::::::&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&PAAPPTTTTTTPPPPTTTTTTTTTTT&:::::&&&:::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAPTTTTTTTPPPPTTTTTTTTTT:::::::&&&&&::::::::::&&&&&&&&&&&&&&AAPPTTTTTTPPPPTTTTTTTTTT:::::::&&&&&&::::::::::::&&&&&&&AAPPTTTTTTTPPPPTTTTTTTT&:::::::&&&&&&&:::::::::::&&&&&&&&&&&&&&&&&AAPTTTTTTTPPPPTTTTTTTP:::::::::&&&&&&&:::::&&&&&&&&&&&&&&&&&APPTTTTTTPPPPTTTTTTT::::::::::&&&&&&&&&&&PPTTTTTTTPPPTTTTTTT:::::::::&&&&&&&&&&PTTTTTTTPPPPTTTTT&&::::::&&&&&&&&&&&&&&&&&PPPPTT&PPTTTTTTPPPPTTTTT&&&&&&&&&&&&&&&&&&&&&&AAAPPPPPPPTTTPP&&PTTTTTTPPPPTTTTP&&&&&&&&&&AAAAAAAPPPPPPPTTTPPPA&TTTTTTTPPPTTTPPPPPPTTPPPPAAAAAAAAPPPPPPPTTTTPPPAATTTTTTPPPPTPTPPPTTTTTTTTTTTTPPPPPPAAAAAAAAAPPPPPPPPTTTPPPAAAPTTTTTPPPPPTTTTTTTTTTTTTPPPPPPAAAAAAAAAAAAPPPPPPPPTTTPPPAAAPPTTTTTTPPPPPTTTTTTTTTTPPPPPPPAAAAAAAAAAAAAAAPPPPPPPPTTTTPPAAAPPTTTTTTPPPPTTTTTTTAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPTTTTPPAAAPPTTTTTTPPPTTTTTPAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPTTTTPPAAAPPTTTTTTPPPTTTTPAAAAAAAAAAAAAAAAPAAAAAAAAAAAPPPPPPPPTTTTPAAPPPTTTTTTPPTTTTPAAAPPPPPPPPPPPPPPPAAAAAAPAAAAPPPPPPPPTTTTPPAPPPTTTTTPPTTTPPAATTTTTTTTPPPPPPPPAAAAAAPPAAAAPPPPPPPTTTTPPPPPPTTTTTPTTTPTTTTTTTTTTTTTPPPPPAAAAAAAPPPAAAPPPPPPPTTTTTPPPPPTTTTPTTTTTTTTTTTTTTTTTTPPPPAAAAAAPPPPAAAPPPPPPPTTTTTPPPPPTTTTPTTTTTTTTTTTTTTTTTPPPPPAAAAAAPPPPPAAAPPPPPPTTTTTPPPPPTTTPTTTTTTTTTTTTTTTTPPPPPAAAAAAPPPPPPAAAPPPPPPTTTTTPPPPPPTPTTTTTTTTTTTTTTPPPPPPPAAAAAAPPPPPPAAAPPPPPPTTTTTPPPPPPPTTTTTTTTTTTPPPPPPPPPAAAAAAPPPPPPPAAAAPPPPPTTTTTPPPPPPTTTTTTTTTPPPPPPPPPPPAAAAAAPPPPPPPPAAAPPPPPTTTTTTPPPPTTTTTTTTPTPPPPPPPPPPAAAAAAPPPPPPPPAAAPPPPPTTTTTTPPPTTTTTTTTTTTPPPPPPPPAAAAAAPPPPPPPPPAAAPPPPPTTTTTTPPPTTTTTTTTTTPPPPPPPPAAAAAAAPPPPPPPPPAAAPPPPPTTTTTTPPTTTTTTTTPPPPPPPAAAAAAAAPPPPPPTPPPAAAPPPPPTTTTTTPTTTTTTTPPPPPAAAAAAAAAAAPPPPPTTPPPAAAPPPPPTTTTTTTTTTTTPPPAAAAAAAAAAAAAAPPPPPTTTPPAAAPPPPPTTTTTTTTTTTPPPAAAAAAAAAAAAAAAPPPPPPTTPPAAAAPPPPTTTTTTTTTPPAAAAAAAAAAAAAAAAAAPPPPPTTTPAAAAPPPPTTTTTTTTPPAAAAPPPPPPAAAAAAAAAPPPPPTTTPAAAAPPPPTTTTTTPPPPPPPPPPPPAAAAAAAAAAPPPPPTTTPAAAAPPPPPTTTTTPPPPPPPPPPPPAAAAAAAAAAAPPPPTTTPAAAAPPPPPTTTTPPPPPPPPPPPPAAAAAAAAAAAPPTPTTTPAAAAPPPPPTTTPPPPPPPPPPPPPAAAAAAPAAAAPTTPTTTPAAAAPPPPPTTPPPPPPPPPPPPPAAAAAAPPAAAPTTPTTTPAAAPPPPPPTTPPPPPPPPPPPPAAAAAAPPPAAAPTTPTTTPAAAPPPPPPTPPPPPPPPPPPPAAAAAAPPPAAAPTTPTTTPAAAPPPPPPTPPPPPPPPPPPPAAAAAAPPPAAAPTTPTTTPAAAPPPPPPTPPPPPPPPPPPAAAAAAPPPPPAAPTTPTTTPAAAPPPPPPPPPPPPPPPPPAAAAAAPPPPPAAPTTPTTTPAAAPPPPPPPPPPPPPPPPPAAAAAAPPPPPAAPTTPTTTAAAPPPPPPPPPPPPPPPPPAAAAAAAPPPPAAAPTTTTTTAAAPPPPPPPPPPPPPPPPPAAAAAAPPPPPAAAPTTTTTTAAPPPPPPPPPPPPPPPPAAAAAAAPPPPPAAAPTTTTTTAPPPPPPPPPPPPPPPPAAAAAAAPPPPPAAAPTTTTTPPPPPPPPPPPPPPPPPAAAAAAAPPPPPPAAAPTTTTTPPPPPPPPPPAAAAAPAAAAAAAPPPPPPAAPPTTTTTPPPPPPPPPAAAAAAAAAAAAAPPPPPPPAAPTTTTTTPPPPPPPPAAAAAAAAAAAAAPPPPPPAAAPTTTTTTPPPPPPPAPPPAAAAAAAAAPPPPPPAAAPTTTTTPPPPPPPPPPPPPAAAAAAAPPPPPPAAPPTTTTTPPPPPPPPPPPPPPAAAAAAPPPPPPAAPTTTTTTPPPPPPPPPPPPAAAAAAAPPPPPPAAPTTTTTTPPPPPPPPPPAAAAAAAAPPPPPAAAPTTTTTPPPPPPPPPAAAAPAAAAPPPPPAAPTTTTTTPPPPPPPPAAAAPPAAAAPPPPPAAPTTTTTTPPPPPPPAAAPPPAAAAPPPPPAAPTTTTTPPPPPPPAAAAPPPAAAAPPPPPAPTTTTTPPPPPPAAAAPPPPAAAAPPPPPPPTTTPPPPPPPPAAAPPPPPAAAAPPPPPPTTTTPPPPPPAAAPPPPPPAAAAPPPPPPTTTPPPPPPAAAAPPPPPPAAAAPPPPPTTPPPPPAAAAPPPPPPPAAAAPPPPPTPPPPPPPAAAAPPPPPPPAAAAPPPPPPPPPPPAAAAPPPPPPPPAAAPPPPPPPPPPAAAAPPPPPPPPPAAAPPPPPPPPPAAAAPPPPPPPPPAAAAPPPPPPPPPAAAPPPPPPPPPPAAAPPPPPPPPAAAPPPPPPPPPPPAAAPPPPPPPAAAPPPPPPPPPPPAAAPPPPPPAAAPPPPPPPPPPPPAAPPPPAAAPPPPPPPPPPPPPPAPPPAAAPPPPPPPPPPPPPPAAAPPPPPPPPPPPPPPTTT
\ No newline at end of file diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.1_Spatial_Domain.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.1_Spatial_Domain.rasql new file mode 100644 index 0000000..20e2df7 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.1_Spatial_Domain.rasql @@ -0,0 +1,3 @@ + Result element 1: [0:255,0:210] + Result element 2: [0:255,0:210] + Result element 3: [0:255,0:210] diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.1_Spatial_Domain_[0].hi.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.1_Spatial_Domain_[0].hi.rasql new file mode 100644 index 0000000..2507ed5 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.1_Spatial_Domain_[0].hi.rasql @@ -0,0 +1,3 @@ + Result element 1: 255 + Result element 2: 255 + Result element 3: 255 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.1_Spatial_Domain_[0].lo.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.1_Spatial_Domain_[0].lo.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.1_Spatial_Domain_[0].lo.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.1_Spatial_Domain_[0].rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.1_Spatial_Domain_[0].rasql new file mode 100644 index 0000000..13f571f --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.1_Spatial_Domain_[0].rasql @@ -0,0 +1,3 @@ + Result element 1: 0:255 + Result element 2: 0:255 + Result element 3: 0:255 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.1_Trimming.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.1_Trimming.rasql new file mode 100644 index 0000000..e6f0081 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.1_Trimming.rasql @@ -0,0 +1 @@ +/9?HRY\^`dilkigggdba(:ENWbgfdhpvwqnmold[]1BJQ[hqvvvx|}umlomgdBOSWcp|‚‡‰ˆ…ƒ‚zupnlmIPS[kŠŒŒ•š—†zvpidRY`l}Š‘”™™}vwxpdZ_fwŒ—™–”–š™“ˆ‚zso`dp‰¡ª£žž¡£££¡ž™’Šƒ{udn”£«ª¤¡¢¤§§¦£ œ–†ycsŠ›¢£ª°®¨¤§«ª¤ žŸš|fx’©µ¶´°®«¨¦§©ª©ª¬«žŠg€šµ¶³®ª«®¯«©¨©«¬¤”lƒ›®·´©£©°´¯ªª«©¤§¬¬Ÿp‰ °º¹±¬¯³³±°°®ª©¯©vŠ °¶±®¯±³³´··´®¨¤ª³µ€•¦±µ±¯°³¸»¹µ°°¯¬ª³³}¢®°®°µ¸º»º·°¬«§Ÿ¦¤£©³»¼¹·¶³°±·¶«ž“z¡©§§ª®°´¸·°««¬¤›Ž‚|Š›£££¦©ªª«®¯¬¦¢¢ “t€Ž—œž£¨©§¨ª««ª¦”Šxpu‰œ£¢¢§©¦£££¢¡œ‘†}|vo™ª«£¢¤¤Ÿ››š•…zxtpcpˆ ©¦¡£¤ •ˆ}wx{xqnbl}‘ž¢Ÿ›–‘Š†ƒ{vssspk]hu‰ŒŠ‡…„}zvqppnljhdmv‡‰…}xuuvvqnkifdgmbkt}†‡‚{uplmonlkjiggjbvƒˆŒ‡}xtnkmnjfffcbdk€†‡Ž•Ž{nmpspmifdfiigf}ŒŠ†€ysqvywpkdbchljlx‰Šƒxqqw||vmjhdaafiht{{xvtpoqxysllnjb_abix{vnlotxxvvwvtpjc``c`ddfkpqspopx}ypmkiddhSY]ckptqpuz|zz}ƒƒ|uwDR`ilopployƒ„ŠŠŠŽ”?Saiptplmt}Š”š¢§§££¨BSfqtqolmyŒ™Ÿ£©¯°³FWhppojkwŒœ¢£ª±¶¶·¼½½@Wipsvy}†“Ÿ©°³³°°±¸ÀÈ
\ No newline at end of file diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.2_Section.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.2_Section.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.2_Section.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.3_The_Array_Bound_Asterisk.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.3_The_Array_Bound_Asterisk.rasql Binary files differnew file mode 100644 index 0000000..17d5718 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.3_The_Array_Bound_Asterisk.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.3_The_Array_Bound_Asterisk_1.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.3_The_Array_Bound_Asterisk_1.rasql Binary files differnew file mode 100644 index 0000000..3751b4f --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.3_The_Array_Bound_Asterisk_1.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.4_Shifting_a_Spatial_Domain.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.4_Shifting_a_Spatial_Domain.rasql Binary files differnew file mode 100644 index 0000000..342d044 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.4_Shifting_a_Spatial_Domain.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.5_Extending_a_Spatial_Domain.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.5_Extending_a_Spatial_Domain.rasql Binary files differnew file mode 100644 index 0000000..5a44898 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.2.5_Extending_a_Spatial_Domain.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.1_Unary_Induction.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.1_Unary_Induction.rasql Binary files differnew file mode 100644 index 0000000..24913b8 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.1_Unary_Induction.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.2_Binary_Induction.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.2_Binary_Induction.rasql Binary files differnew file mode 100644 index 0000000..bdfc709 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.2_Binary_Induction.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.2_Binary_Induction_1.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.2_Binary_Induction_1.rasql new file mode 100644 index 0000000..47d985d --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.2_Binary_Induction_1.rasql @@ -0,0 +1 @@ +§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\ooo\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\oooo\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\oooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\zzooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\ozoooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\ozzooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\ozzooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oozoooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\ozzoooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\oozzoooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\oozzoooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\oozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\ozzoooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\oozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§R\\\\\\\\\\\\ozzoooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§R\\\\\\\\\\\\ozzoooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\ozzoooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\ozzoooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\oozooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRR\\\\\\\\\\\oozooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRR\\\\\\\\\\ooozooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRR\\\\\\\\\ooozooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\\\\\\\\\ooozoooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRR\\\\\\\\ooozzoooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRR\\\\\\\\oozzzoooooooooo\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\\oozzzoo\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\\oozzzo\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\\oozzz\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\ooozzz\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRR\\\\\\\ooozzz\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRR\\\\\\ooozzzo\\\\\\\\o\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRR\\\\\\ooozzzo\\\\\\\oo\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\\\\ooozzzo\\\\\\\o\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\\\\ooozzzo\\\\\\\o\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\\\\ooozzzo\\\\\\oo\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\RRRR\\\\\\ooozzoo\\\\\\oo\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRR\RRRR\\\\\\ooozzooo\\\\\oo\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\RRRR\\\\\oooozzooo\\\\\oo\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\RRRR\\\\\oooozzooo\\\\\oo\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRR\RRR\\\\\ooozzzooo\\\\oo\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\RRRRRR\RRR\\\\\ooozzzooo\\\\oo\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\RRRRRR\RRR\\\\\ooozzzooo\\\\oo\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\RRRRR\RRR\\\\\ooozzzooo\\\\oo\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\RRRRR\\RR\\\\oooozzzooo\\\\oo\\\\\o\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\RRRRR\\RR\\\\oooozzzooo\\\ooo\\\\\o\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\RRRRR\\RR\\\\oooozzzooo\\\oo\\\\\\o\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\RRRRR\\R\\\\oooozzzooo\\ooo\\\\\\o\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\RRRRR\\\\\\\\ooozzzooo\\oo\\\\\\oo\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\RRRRR\\\\\\\\ooozzzoo\\\oo\\\\\\oo\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\RRRRR\\\\\\\\oooozzoo\\oo\\\\\\\oo\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oRRRRR\\\\\\\\oooozzoo\\oo\\\\\\\oo\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\ooRRRRRR\\\\\\\oooozzoo\\o\\\\\\\ooo\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\ooRRRRRR\\\\\\\oooozzoo\\\\\\\\\\oo\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oo\RRRRR\\\\\\\oooozzoo\\\\\\\\\\oo\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oo\RRRRR\\\\\\\oooozzzo\\\\\\\\\oo\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oooRRRRR\\\\\\\oooozzzo\\\\\\\\\oo\\\\\\\\\\\\\\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\oo\RRRR\\\\\\\oooozzzo\\\\\\\\oo\\\\\\\\\\\\\\\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\oo\RRRRR\\\\\ooooozzoo\\\\\\\\oo\\\\\\\\\\\\\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\oooRRRRR\\\\\ooooozzoo\\\\\\\ooo\\\\\\\\\\\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\oo\RRRR\\\\\ooooozzooo\\\\\\oo\\\\\\\\\\\\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\oo\\RR\\\\\\oooozzzooo\\\\\ooo\\\\\\\\\\\\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\ooo\RR\\\\\\oooozzzooo\\\\\ooo\\\\\\\\\\\\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\oo\\\\\\\\\oooozzzooo\\\\\oo\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oo\\\\\\\\\oooozzzooo\\\\ooo\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\ooo\\\\\\\\oooozzzooo\\\\oo\\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\\\\\\oooozzzooo\\\ooo\\\\\\\\\\\\\\\\oooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\\\\\\ooooozzooo\\\oo\\\\\\\\\\\\\\\\ooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\ooo\\\\\\\ooooozzooo\\\oo\\\\\\\\\\\\\\\oooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\oo\\\\\\\ooooozzooo\\\oo\\\\\\\\\\\\\\oooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\oo\\\\\\ooooozzooo\\\o\\\\\\\\\\\\\oooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\oo\\\\\\ooooozzooo\\\\\\\\\\\\\\\oooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\ooo\\\\ooooozzzooo\\\\\\\\\\\\\\ooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\oo\\\\ooooozzzooo\\\\\\\\\\\\\oooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\o\\\\\\\\o\\\\ooooozzzooo\\\\\\\\\\\\oooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\o\\\\\\\\\\\\\ooooozzzoooo\\\\\\\\\\ooooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\o\\\\\\\\\\\\ooooozzzoooo\\\\\\\\\oooooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\o\\\\\\\\\\\\\oooozzzoooo\\\\\\\\ooooooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oo\\\\\R\\\\\\oooozzooooo\\\\\\\\oooo\\\\\\o\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oo\\\\\RR\\\\\oooozzooooo\\\\\\\oooo\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\RRR\\o\\oooozzoooo\\\\\\\\ooo\\\\\\\o\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\RRRR\oo\oooozzzooo\\\\\\\ooo\\\\\\\oo\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\ooo\\RRRR\\oooooozzzooo\\\\\\\o\\\\\\\\\o\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\oo\\RRRRR\oooooozzzooo\\\\\\\\\\\\\\\\oo\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\oo\\RRRR\\ooooozzzooo\\\\\\\\\\\\\\\\oo\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\oo\\RRRR\\ooooozzzooo\\\\\\\\\\\\\\\\oo\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\oo\RRRRR\\oozozzzooo\\\\\\\\\\\\\\\\oo\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\oo\RRRRR\\oozzzzzooo\\\\\\\\\\\\\\\ooo\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\ooRRRRR\\oozzzzzooo\\\\\\\\\\\\\\\oo\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\o\\\\\\ooRRRRR\\\oozzzzooo\\\\\\\\\\\\\\\oo\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\o\\\\\\\oRRRRRR\\oozzzzooo\\\\\\\\\\\\\\oo\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\oo\\\\\\oRRRRRR\\ooozzzooo\\\\\\\\\\\\\\oo\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\oo\\\\\\ooRRRRR\\ooozzzooo\\\\\\\\\RR\\ooo\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\ooo\\\\\\oRRRRR\\ooozzzooo\\\\\\\\RRRR\oo\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oo\\\\\\oRRRR\\\oozzzzooo\\\\\\\RRRRRoo\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oo\\\\\\\RRRR\\\oozzzzooo\\\\\\\RRRRRo\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzzzzzzzzzzo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\o\\\\\\\RRRR\\\oozzzzooo\\\\\\RRRRRR\RR\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzzzzzzzzo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzzzzzzzzzzzzzzzzzzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\\\\\RR\\\\oozzzzooo\\\\\RRRRRR\RRR\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooozzzzzzzzzzzzzzzooo§§§§§§§§§§§§§§§zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\\R\\\R\\\\oozzzzoo\\\\\\RRRRRRRRRRR\\\\\\\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooozzzzzzzzzzzzzoooooooooooooooooooozzzzzzzzzooooooooooooozzzzzzzzzzzzzzzzo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\RRR\\\\\\ooozzzzoo\\\\\\RRRRRRRRRRRR\\\\\\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooozzzzzzzzzzzzoooooooooooooooooooooooooooooooooooooooooooooooooooooozzzzzzzzzzzo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\RRR\\\\\\ooozzzzoo\\\\\RRRRRRRRRRRRR\\\\o\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooooooozzzzzzzzzzoooooooooooooooooooooooooooooooooooooooooooooooooooooooooozzzzzzzzzz§§§§§§××µµµµµµµµµµµµµ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\ooo\\RRR\\\o\\ooozzzooo\\\\\RRRRRRRRRRRRR\\\oo\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooooooooozzzzzzzzzzoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooozzzzzzzzz§×µµµµµµµµµµµµµµµµµµµµµµµµ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\oo\\RRRR\\oo\ooozzzooo\\\\RRRoRRRRRRRRRR\\\oo\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooooooooooooooooozzzzzzzzzooooo\\\\\\\\\\\\\\ooooooo\\\\\\\\\\\\\\\\\\\\\\ooooooooooooozzzzzzz×µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\ooo\RRRR\\\ooooozzzooo\\\\RRRoRRRRRRRRRR\\oo\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooooooooooooooozzzzzzzzoooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooooooz×µµµµµµµµ××××ÌÌÌÌÌÌ×××××××××µµµµµµµµ××ק§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\oooRRRRR\\ooooozzzoo\\\\\RRo\RRRRRRRRRR\\oo\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\\\\oooooooooooooooooozzzzzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooo××µµµµµµµ×ÌÌÌÌÌÌ××××××ÌÌÌÌÌÌÌÌÌÌ×××××××××××ק§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\ooRRRRRR\\oooozzzoo\\\\\RooRRRRRRRRRRR\\oo\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\oooooooooooooooozzzzzzzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooo×µµµµµµ×ÌÌÌÌÌÌ×××××××××××××××××××ÌÌÌ××××××××××ק§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\ooRRRRRR\\oooozzzoo\\\\ooo\RRRRRRRRRRR\ooo\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\ooooooooooooooozzzzzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\×µµµµµµÌÌÌÌÌÌ×××××××××××××××××××××××××ÌÌÌÌÌ×××××××ק§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\RooRRRRRRR\oozozzzoo\\\ooo\RRRRRRRRRRRR\oo\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\\\\\\oooooooooooooozzzzzzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\ooo\\\\\\\\\\\\\\\\\\\\\\\×µµµµµµÌÌÌÌÌ×××××××××××××××××××××××××××××××××ÌÌÌ×××××ק§§§§§§§§§§§§§§§§§§\\\\\\\\\\\RRRoRRRRRRR\\ozzzzoo\\oooo\RRRRRRRRRRRR\oo\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\\\\\\\\\\\\\oooooooooooooozzzzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\ooooo\\\\\\\\\\\\\\\\\\\\×µµµµµÌÌÌÌ×××××××××××××××××××××××××××××××××××××××Ì××××××ק§§§§§§§§§§§§§§§§§\\\\\\\\\\RRRooRRRRRR\\oozzzoo\ooo\\RRRRRRRRRRRRRooo\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\ooooooooooooozzzzzzoooooo\\\\\\\\\\\\\\\\\\\\\\\\\ooooo\\\\\\\\\\\\\\\\\\×µµµµÌÌÌ××××××××××××××××××ÌÌÌ××××××××××××××××××××××××××××××ק§§§§§§§§§§§§§§§§\\\\\\\\\\RRR\\RRRRRR\\oozzzooooo\\RRRRRRRRRRRR\\oo\\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\ooooooooooozzzzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\oooooo\\\\\\\\\\\\\\\µµµµµÌÌÌ×××××××××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××××××××××××××××ק§§§§§§§§§§§§§§§\\\\\\\\\RRRR\\RRRRRR\\oozzzoooo\\\RRRRRRRRRRRR\oo\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\oooooooooooozzzzzoooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooo\\\\\\\\\\\\\×µµµÌÌÌ××××××××××××××ÌÌÌÌÌÌ̵µµµµµµµµµµµµµ×ÌÌÌÌÌ×××××××××××××××ק§§§§§§§§§§§§§§\\\\\\\\\RRRRR\\RRRRR\\oozzzooo\\\RRRRRRRRRRRR\\o\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\ooooooooooozzzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooo\\\\\\\\\\\µµµµÌÌÌ×××××××××××××ÌÌÌÌ̵µµµµµµµµµµµµµµµµµµµµµµµÌÌÌÌ××××××××××××ק§§§§§§§§§§§§§\\\\\\\\\RRRRR\\RRRR\\\oozzzoo\\\\RRRRRRRRRRR\\oo\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\oooooooooozzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooo\\\\\\\\µµµµÌÌÌ×××××××××××ÌÌÌÌ̵µµµµµµµµµµµµµµµµµµµµµµµµµµµµµ×ÌÌÌÌ×××××××××ק§§§§§§§§§§§§\\\\\\\\\RRRRR\\\RR\\\\oozzzoo\\\\RRRRRRRRRR\\oo\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\§§§§§§§§§§§§RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\ooooooooozzzzoooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooo\\\\\\×µµµÌÌÌ××××××××××ÌÌÌÌ̵µµµµµµµÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××µµµµµµµµµµµ×ÌÌÌ×××××××ק§§§§§§§§§§§§\\\\\\\\RRRRRR\\\\\\\\oozzzo\\\\\RRRRRRRRR\\\o\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\ooooooooozzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooooo\\\×µµµÌÌÌ×××××××××ÌÌÌÌ×µµµµµÌÌÌÌÌ×××××××××××××××ÌÌÌÌÌÌ×µµµµµµµµµ×Ì×××××××ק§§§§§§§§§§§\\\\\\\\RRRRRR\\\\\\\\oozzzo\\\\\RRRRRRRRR\\R\\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\oooooooozzzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooooo\\µµµµÌÌÌ×××××××ÌÌÌÌ̵µµµ××ÌÌ×××××××××××××××××××××××××ÌÌÌ××µµµµµµ×ÌÌ××××××ק§§§§§§§§§§\\\\\\\\RRRRRRR\\o\\\\oozzzo\\\\\RRRRRRRRRRRRR\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\ooooo\o\\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\oooooooozzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooooooµµµµÌÌÌ×××××××ÌÌÌ×µµµµµµÌÌÌ×××××××××××××××××××××××××××××ÌÌÌ××µµµµµ×Ì××××××ק§§§§§§§§\\\\\\\\RRRRRRR\\\oo\\oozzzo\\\\\RRRRRRRRRRRRRR\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oooooo\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\ooooooozzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooo×µµµ×ÌÌÌ×××××ÌÌÌ̵µµµµÌÌÌ××××××××××××××××××××µ××××××××××××××ÌÌÌ×××µ××××××××××ק§§§§§§§§\\\\\\\RRRRRRRRR\ooo\oozzoo\\\\\\RRo\RRRRRRRRR\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\ooozooooo\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\ooooooozzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooµµµµÌÌÌ××××××ÌÌ×µµµµÌÌ××××××××××××××××××××××××µµµµµµ×××××××××××ÌÌ××××××××××××ק§§§§§§§§\\\\\\\\RRRRRRRRR\oo\oozzoo\\\\\\\o\RRRRRRRRRR\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\oozzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\oooooozzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooo×µµµ×ÌÌÌ×××××ÌÌ×µµ×ÌÌÌ×××××××××××××××××××××××××××µµµµµµµµ×××××××××ÌÌ×××××××××××ק§§§§§§§\\\\\\\\RRRRRRRRR\\oooozzoo\\\\ooo\\RRRRRRRRRR\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\ooozzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRRRRR\\\\\\\\\\\\\oooooozzzzoooo\\\\\\\\\o\\\\\\\\\\\\\\\\\\\\\\\ooµµµµÌÌÌ×××××Ì̵µµÌÌÌ×××××××××××××××××××××××××××××××××µµµµµµµµ×××××××ÌÌ××××××××××ק§§§§§§\\\\\\\\RRRRRRRRR\\oooozzoo\ooooo\\RRRRRRRRRR\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\oooozzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRRRR\\\\\\\\\\\\ooooooozzzoooo\\\\\\\\\oo\\\\\\\\\\\\\\\\\\\\\\\×µµµ×ÌÌÌ××××Ì̵µµÌÌÌ××××××××××××××××××ÌÌÌÌ×××××××××××××××µµµµµµµµ××××××Ì××××××××××ק§§§§§§\\\\\\\\RRRRRRRR\\\ozzzzoooooo\\\RRRRRRRRRRR\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\oooozzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRR\\\\\\\\\\\\oooooozzzooooo\\\\\\\\\oo\\\\\\\\\\\\\\\\\\\\\\µµµµÌÌÌ×××××̵µµÌÌÌ×××××××××××××ÌÌÌÌÌÌ××××ÌÌÌÌÌ×××××××××××××µµµµµµµ×××××ÌÌ×××××××××ק§§§§§\\\\\\\\\RRRRRR\\\\oozzzooooo\\\RRRRRRRRRRRR\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\oooozzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRR\\\\\\\\\\\oooooozzzoooo\\\\\\\\\oooo\\\\\\\\\\\\\\\\\\\\µµµµÌÌÌ××××Ì̵µÌÌÌ××××××××××××ÌÌÌÌ×µµµµµµµµµµµµÌÌÌÌÌ××××××××××µµµµµµµµ××××ÌÌ××××××××ק§§§§§\\\\\\\\\RRRRR\\\\oozzzoo\\\\\RRRRRRRRRRRR\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\ooooozzzooooooo\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRR\\\\\\\\\\oooooozzzoooo\\\\\\\\\ooooo\\\\\\\\\\\\\\\\\\×µµµÌÌÌÌ×××Ì̵µÌÌÌ×××××××××××ÌÌÌ̵µµµµµµµµµµµµµµµµµµ×ÌÌÌÌ×××××××××µµµµµµµ××××Ì×××××××ק§§§§§\\\\\\\\\\RRR\\\\\oozzzoo\\\\RRRRRRRRRRR\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\ooozzzzooooooooo\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRR\\\\\\\\\\oooooozzooooo\\\\\\\\\ooooo\\\\\\\\\\\\\\\\\µµµµÌÌÌÌ××ÌÌ̵ÌÌÌ××××××ÌÌ×××ÌÌ̵µµµµµµµµµµµµµµµµµµµµµµµ××ÌÌÌ×ÌÌ×××××µµµµµµ××××ÌÌ××××××ק§§§§§\\\\\\\\\\\\\\\\\oozzzo\\\\\RRRRRRRRR\\\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\oooozzzzooooooooo\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRR\\\\\\\\\\oooooooooooo\\\\\\\\\oooooo\\\\\\\\\\\\\\\\µµµµÌÌÌ×××Ì̵×ÌÌÌ××××ÌÌÌÌ×ÌÌÌ×µµµµµµµµµµµµµµµµµµµµµµµµµµµµ××ÌÌÌÌ××××××µµµµµµ××××Ì××××××ק§§§§\\\\\\\\\\\\\\\\\oozzzo\\\\\\RRRR\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\R\\\\\\ooooozzzzzoooooooo\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRR\\\\\\\\\ooooooooooo\\\\\\\\\oooooo\\\\\\\\\\\\\\\\µµµÌÌÌÌ××ÌÌÌ×ÌÌÌ×××ÌÌÌÌÌ×ÌÌ̵µµµµµµµÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××µµµµµµµµ×ÌÌÌÌ××××××µµµµµ×××××××××××ק§§§§\\\\\\\\\\\\\\\\oozzzo\\\\\\\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\R\\\\\\ooooozzzzzzooooooo\\\\\o\\\\\\\\\\\\\\\\\\\\\RRRRRRRR\\\\\\\\\\oooooooooo\\\\\\\\\ooooo\\\\\\\\\\\\\\\\µµµÌÌÌÌ××ÌÌ×ÌÌÌÌ××ÌÌÌÌÌ×ÌÌ×µµµµµÌÌÌÌÌÌÌÌÌÌ×××××××××××××××µµµµµµ×××ÌÌ××××××µµµµµ×××××××××ק§§§§§\\\\\\\\\\\\\\ooozzzo\\\\\\\\\\\\\\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\RR\\\\\\ooooozzzzzzzoooooooooooooo\\\\\\\\\\\\\\\\\\\\\RRRRR\\\\\\\\\\\ooooooooo\\\\\\\\\ozooo\\\\\\\\\\\\\\\\µµµÌÌÌÌ×ÌÌÌ×ÌÌÌ××ÌÌ×ÌÌ×ÌÌ×µµµµÌÌÌÌÌÌÌ××××××××××××××××××××××µµµµµ××××ÌÌ×××××µµµµµ×××××××××ק§§§§§\\\\\\\\\\\\\oozzzzo\\\\\\\\\\\\\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\\RRR\\\\\ooooooozzzzzzoooooooooooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooo\\\\\\\\\zzooo\\\\\\\\\\\\\\×µµµÌÌÌÌ×ÌÌ×ÌÌÌÌ×ÌÌ×ÌÌ×ÌÌ×µµµÌÌÌÌÌÌ××××××××××××××××××××××××××××µµµµ××××Ì××××××µµµµ××××××××ק§§§§§§\\\\\\\\\\\ooozozzo\\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\RRR\\\\\\\oooooozzzzzzzoooooooooooooo\\\\\\\\\\\\\\\\\\\\\\\oo\\\\\\\\\\\\oooooo\\\\\\\\\ozzoo\\\\\\\\\\\\\\×µµ×ÌÌÌÌ×ÌÌ×ÌÌÌ×ÌÌ×ÌÌ×ÌÌ×µµµÌÌÌÌÌ××××××××××××××××××××××××××××××××µµµµ×××ÌÌ×××××µµµµ××××××××ק§§§§§§\\\\\\\\\oo§§§§o\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\RRR\\\\\\\\ooooozzzzzzzzzooooooooooooooo\\\\\\\\\\\\\\\\\\\\oo\\\\\\\\\\\\oooooo\\\\\\\\\zzooo\\\\\\\\\\\\\×µµ×ÌÌÌÌÌÌ×ÌÌÌ××Ì×ÌÌÌÌ̵µµµÌÌÌÌ××××××××××××××××××××××××××××××××××××µµµµ×××Ì×××××µµµµ××××××××ק§§§§§§§§§§§§§§§§\\\\\\\\\\\\oooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\RRR\\\\\\\\ooooozzzzzzzzzzzzoooooooooooo\\\\\\\\\\\\\\\\\\\\ooo\\\\\\\\\\\oooooo\\\\\\\\ozzooo\\\\\\\\\\\\×µµ×ÌÌÌÌÌÌ×ÌÌÌ×ÌÌ×ÌÌ×̵µµÌÌÌÌ××××××××××××××××××××××××××××××××××××××××µµµ×××ÌÌ××××µµµµ×××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\RRRR\\\\\\\\\oooozzzzzzzzzzzzzzoooooooooo\\\\\\\\\\\\\\\\\\\\ooo\\\\\\\\\\\\oooo\\\\\\\\\zzzooo\\\\\\\\\\\\µµ×ÌÌÌ×ÌÌ×ÌÌÌÌÌ××ÌÌ̵µµÌÌÌÌ×××××××××××××××××××××××××××××××××××××××××××××××××Ì××××µµµµ×××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\\\oooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooo\\RRRR\\\\\\\\ooooozzzzzzzzzzzzzzoooooooooo\\\\\\\\\\\\\\\\\\\ozoo\\\\\\\\\\\\oooo\\\\\\\\ozzzooo\\\\\\\\\\\µµ×ÌÌÌ×Ì××ÌÌÌÌÌ×ÌÌÌ̵µÌÌÌÌ×××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××ÌÌ××××µµµ××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\RRRRR\\\\\\\oooooozzzzzzzzzzzzzoooooooooo\\\\\\\\\\\\\\\\\\\ozooo\\\\\\\\\\\ooo\\\\\\\\\ozzzooo\\\\\\\\\\×µ×ÌÌÌÌÌ×ÌÌÌÌÌ××ÌÌ̵µÌÌÌ××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××××××××××××××××××××Ì××××µµµµ×××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooom\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\RRRRRR\\\\\\\ooooooooooooozzzzzzoooooooooo\\\\\\\\\\\\\\\\\\\ozzoo\\\\\\\\\\\oo\\\\\\\\\\zzzoooo\\\\\\\\\×××ÌÌÌÌÌ×ÌÌÌÌÌ×ÌÌ̵µÌÌÌ×ÌÌÌ×××ÌÌÌÌÌÌ××××××××××××××××××××ÌÌÌÌ××××××××××××××××××××Ì××××µµµ×××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\RRRRRR\\\\\\\\ooooooooooooozzzzzoooooooooo\\\\\\\\\\\\\\\\\\\ozooo\\\\\\\\\\\\\\\\\\\\\\ozzzoooo\\\\\\\\×××ÌÌÌÌÌ×ÌÌÌÌ×ÌÌ̵×ÌÌÌÌÌÌÌÌ×ÌÌÌÌ××××××××µµµµµµµµ××××××××××××ÌÌ×ÌÌÌ×××××××××××××××Ì××××µµµ×××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\RRRRRR\\\\\\\\\\\oooooooooozzzzzoooooooooo\\\\\\\\\\\\\\\\\\\zzzoo\\\\\\\\\\\\\\\\\\\\\\zzzoooooo\\\\\\\××ÌÌÌÌÌ×ÌÌÌÌ×Ì̵µÌÌÌÌÌÌÌÌÌÌÌ×××××µµµµµµµµµµµµµµµµµµµµµ×××××××ÌÌÌÌÌÌ××××××××××××××ÌÌ×××µµµ×××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\RRRRRRRR\\\\\\\\\\\oooooooooozzzzzooooooooo\\\\\\\\\\\\\\\\\\ozzooo\\\\\\\\\\\\\\\\\\\\\\zzzoooooo\\\\\\××ÌÌÌÌ×ÌÌÌ×ÌÌÌ×ÌÌÌÌ×ÌÌÌÌÌ×××µµµµµµµµµµµµµµµµµµµµµµµµµµµµµ××××××Ì××ÌÌ×××××××××××××Ì××××µµµ××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\RRRRRRRR\\\\\\\\\\\\ooooooooozzzzzooooooooo\\\\\\\\\\\\\\\\\\zzzoooo\\\\\\\\\\\\\\\\\\\\\zzzoooooo\\\\\×ÎËÎÌÌ××ÌÌÌ×ÌÌ×ÌÌÌÌÌÌÌÌÌ×µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ××××××××Ì×××××××××××××Ì×××××µµ××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\RRRRRRRRR\\\\\\\\\\\\ooooooooozzzzzzoooooooooooo\\\\\\\\\\\\\\zzoooo\\\\\\\\\\\\\\\\\\\\\ozzzoooooo\\\\\ÎÁÃÃËËËÎÌÌÌ×ÌÌ×ÌÌ×ÌÌÌÌ×µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ××××××ÌÌ××××××××××××Ì×××××××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\RRRRRRRRRR\\\\\\\\\\\\ooooooooozzzzzoooooooooooooooooo\\\\\\\zzzoooo\\\\\\\\\\\\\\\\\\\\ozzzoooooo\\\\׸ÃË×Ì×ÌÌ×ÌÌÌÌÌÌ×µµµµµµµµµµµ××××××ÌÌÌÌÌÌÌ×××××××××µµµµµµµµµµµµ××××××ÌÌ×××××××××××ÌÌ××××××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\RRRRRRRRRRRR\\\\\\\\\\\ooooooooozzzzzoooooooooooooooooooooooozzzzooo\\\\\\zoooo\¤Î××ÌÌ××ÌÌÌÌ×µµµµµµµµ××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××µµµµµµµµ×××××ÌÌ×××××××××××Ì×××××××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\RRRRRRRRRRRRR\\\\\\\\\\ooooooooozzzoooooooooooooooooooozooË×××××ÌÌÌ×µµµµµ××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××µµµµµµ×××××Ì×××××××××××Ì×××××××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\RRRRRRRRRRRRRRR\\\\\\\\\\oooooooooooooooooooooooÁÎ×××ÌÌÌ×µµµµ×ÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××ÌÌÌÌÌÌÌÌÌ×××µµµµµ××××ÌÌ××××××××××Ì××××××Ì××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\RRRRRRRRRRRRRRR\\\\\\\\\\ooooooooooooooooÁÎ×××××µµµµÌÌÌÌÌÌÌ×××××××××××××××××××××××××××××××××ÌÌÌÌÌÌÌ××µµµµµ××××Ì××××××××××ÌÌ×××××Ì××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\RRRRRRRRRRRRRRRR\\\\\\\\\oooooooooooÃÁÎ××××µµ×ÌÌÌÌÌÌ×××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌÌ××µµµ××××ÌÌ××××××××××Ì×××××ÌÌ×××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\RRRRRRRRRRRRRRR\\\ooooooooooooooÃÁË××××ÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌ×××××××××ÌÌ×××××××××Ì××××××Ì×××ק§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\\\RRRRRRRRRRRRR\\oooooooo¤¸ÃÁÎ×××ÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌ×××××××××××××××××××××××××Ì×××ק§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\\\\\\\\\RRRRRRRR\\\ooooo¤¤¸ÁË××××ÌÌ×××××××××××××××××××××××××××××××××××××××××××××××××××××ÌÌÌ×××××××××××××××××××××××××ÌÌ×ק§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\\\\\\\\\\\\RRRRR\\\\\\üüüüüüü¤¤¸ÁÎ××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××Ì×××××××××××××××××××××××××Ì××ק§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\\\RRRRRR\\\\\RRRRR\\üüüüüüüüüüüüüüüüüüüüüüüüüüüüü¤¤ÃÎ××××××ÌÌÌÌÌÌÌ×××××××××××××ÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××××××××××××××××××××××Ì××××Ì××ק§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooo\\\\RRRRRRRRRRRRRRRRRRüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüþþ¤¤¸ÁË×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××××××ÌÌÌ×××Ì××ק§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooo\\\\RRRRRRRRRRRRRRRRRüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüþüüüüüüüüüüüüüþþþüþþþüüüþþüüþüüüüüüþþþþ¤¸Ë×××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××××ÌÌ××ÌÌÌ××ק§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\RRRRRRRRRRRRRRRRüüüüüüüüüüþþüüüüüüüüüüþþüüüþþüüþüüüüþþüüþüüüüüüüüüüþþþþþþþþþþþþþþþþþüüüüüþþ¤¸Ë××××××××××××××××××××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××ÌÌ×××ÌÌÌÌ×××ק§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\\RRRRRRRRRRRRRRüüüüüüüüüüþþþþþþüüþüüüþþþþþþþþþþþüüüþþþþüþþüüüþþþüüüþþþþþþþþþþþþþþþ¤Î×××××××××××µµµµµ××××××××××××××××××××µµµµµµµµµµµµµµµ××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌ××××ÌÌÌÌÌÌ×ÌÌÌÌÌÌ×××ק§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\\RRRRRRRRRRRRüüüüþþüüþüüþþþþþþþþþüþþþþþþþþþþþüþþþþþþþþüþþþþüüþþþþþþþþþþÃ××ÌÌ×ÌÌ××××××µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ×××××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×ק§§§§§§§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooo\\\RRRRRRRRRRRüüüüüþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþÌ×××ËÁ×ÌÌÌÌ×ÌÌ××ÌÌ××××µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ×××××××××××××××××××××××××××××××××××××××××××××××××××××ÌÌÌÌ×ÌÌÌ××ק§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\RRRRRRRRRRüüþþþþþþ\þ\þþ\\\\ozzzþþoooþþþþþþþoo××ÌÌ××ÌÌ××ÌÌÌÌ×ÌÌÌ×µÌÌÌÌÌ××µµµµµµµµµµµµµµµµµµµµµµµµµµµµ××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××ÌÌÌ××ÌÌÌ××ק§§§§§§§§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\\RRRRRRRRþþþ\\\\\\\\\\\\zzzzzooooooooooooþoooozooo×××ÌÌÌ××ÌÌÌ×ÌÌÌÌÌÌÌÌÌ×µ×ÌÌÌÌÌ×××µµµµµµµµµµµµµµµµµµµµµµ×××××ÌÌÌÌÌÌÌ×××××××××××××××××××××××××××××××××××××××××××××ÌÌ××ÌÌÌ×××ק§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\RRRRRRRRRR\\\\\\\\\\\\\ozzzzzoooooooooooooooooo\\\\\\\\\\ozzzooooo××ÌÌÌÌ×ÌÌÌ×ÌÌÌÌÌÌÌÌÌÌ×µµ×ÌÌÌ××××××µµµµµµµµµµµµµµµµ×××××××ÌÌÌÌÌ×××××××µµµµµµµµµµ×××××××××××××××××××××××××××××ÌÌÌ××ÌÌ×××ק§§§§§§§§§§§§§§§§§§mmm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\\RRRRRRRRRRRRRRRRRR\\\\\\\\\\ozzzzooooooooooooooo\\\\\\\\\\\\\\\\ozzzooo\×××ÌÌÌ××ÌÌ××ÌÌÌÌÌ×ÌÌÌÌ×µµµ×ÌÌÌ××××××××µµµµµµµµµµ×××××××ÌÌÌÌÌÌ×××µµµµµµµµµµµµµµµ××××××××××××××××××××××××××××ÌÌ××ÌÌÌ×××ק§§§§§§§§§§§§§§§§§§§§§§mmm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooo\\\\RRRRRRRRRRRRRRRRRRRRR\\\\\\\ozzzoooooooo\\\\\\\\\\\\\\\\\\\\\\\\\\zzzooo\\××ÌÌÌÌ×ÌÌ××ÌÌÌÌÌÌ×ÌÌÌÌ×µµµµ×ÌÌÌÌ×××××××××××××××××××××ÌÌÌÌÌ××µµµµµµµµµµµµµµ×××××××××××××××××××××××××××××××ÌÌ××ÌÌ×××ק§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooo\\\\\\RRRRRRRRRRRRRRRRRRR\\\\\ozzoooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ozzooo\\×××ÌÌÌ××Ì××ÌÌÌÌÌÌÌ×ÌÌÌÌ̵µµµµ××ÌÌÌÌÌÌ×××××××××××××ÌÌÌÌÌÌÌ×µµµµµµµµµµ×××××××××××××××××××××××××××××××××××××××××Ì×××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooo\\\\\\\\\\\\\\RRRRRRRRRRR\\\zzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ozzoo\\\\××ÌÌÌÌ×ÌÌ××ÌÌÌÌÌÌ×µÌÌÌÌÌ̵µµµµµ×µÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××µµµµµµµµ×××××××××××××××××××××××××××××××××××××××××××ÌÌ××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mmm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\\\\\\\\\\\\\\\\\RRRR\\ooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ozzzoo\\\\×××ÌÌÌ××Ì×××ÌÌÌÌÌÌ×µÌÌÌ×Ì×µµµµµµµµµ×ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××µµµµµµµµµµ×××××××××µµ××××××××××××××××××××××××××××××××ÌÌ×××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mmm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\\\\\\\\\\\RRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\zzzzoo\\\\\××ÌÌÌÌ×ÌÌ××ÌÌÌÌÌÌ̵µµÌÌ×ÌÌ×µµµµµµµµµµµµµ××××××××µµµµµµµµµµµµ×××××××××µµµµ××××××××××××××××××××××××××××××××Ì×××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\\RRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ozzzzoo\\\\\\××ÌÌÌÌÌÌ××ÌÌÌÌÌÌÌ×µµÌÌÌ×ÌÌ×µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ×××××××××µµµµ××××××××××××××××××××××××××××××××ÌÌ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\RRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\zzzzoo\\\\\\\×××ÌÌÌÌ×××ÌÌÌÌÌÌÌ×µµÌÌÌ××ÌÌ×µµµµµµµµµµµµµµµµµµµµµµµµµµ××××××××××µµµµÌÌ×××××××××××××××××××××××××××××××Ì××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\RRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\\zzzooo\\\\\\\\××ÌÌÌÌÌ×××ÌÌÌÌÌÌÌ̵µµÌÌÌ××ÌÌÌ×µµµµµµµµµµµµµµµµµµµµµ×××××××××××µµµµ×Ì××××××××××××××××××××××××××××××××ÌÌ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\RRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\zzoo\\\\\\\\\\\××ÌÌÌÌÌ×××ÌÌÌÌÌÌÌ̵µµµÌÌ×××ÌÌÌÌÌ××µµµµµµµµµµµµ×××××××××××××××µµµµÌÌ××××××××××××××Ì×××××××××××××××××Ì×Ìק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\RRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\zzo\\\\\\\\\\\\\××ÌÌÌÌÌ×××ÌÌÌÌÌÌ×Ì×µµÌÌÌ×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××××××××××µµµÌÌ××××××××××××××ÌÌ××××××××××××××××××ÌÌק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooooooo§§§§§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\oooo\\\\\\\\\\\\\×××ÌÌÌ×Ì×××ÌÌÌÌÌÌ×Ì̵µµÌÌÌ××××××××ÌÌÌÌÌÌÌÌÌÌÌ×××××××××××ÌÌ×µµµµÌ×××××××××××××ÌÌÌ××××××××××××××××××ÌÌ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooooo§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\oooo\\\\\\\\\\\\\\××ÌÌÌÌÌ×××ÌÌÌÌÌÌÌ×Ì̵µµÌÌÌ×××××××××××××××××××××××××××ÌÌÌ̵µµÌ×××××××××××××ÌÌ××××××××××××××××××××Ì×׋‹‹§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\ooooooooo§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\oo\\\\\\\\\\\\\\\\\××ÌÌÌÌÌÌ××ÌÌÌÌÌÌÌ×ÌÌ̵µµÌÌÌÌÌ×××××××××××××××××××××ÌÌÌÌ̵µµµÌ××××××××××ÌÌÌÌ×××××××××××××××××××××Ì×׋‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§\RRRRRRR\\\\\ooooooo§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\××ÌÌÌÌÌÌ×××ÌÌÌÌÌÌ×××ÌÌ×µµµÌÌÌÌÌ××××××××××××××××××ÌÌÌÌ×µµµÌÌ××××××××ÌÌÌ×××××××××××Ì×××××××××××ÌÌ×׋‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§RRRRRRRRRRRR\\\\oooooo§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\××ÌÌÌÌ×Ì×××ÌÌÌÌÌÌÌ×××ÌÌ×µµµµÌÌÌÌÌÌ×××××××××××ÌÌÌÌÌÌ×µµµµÌ××××××××ÌÌ××××××××××××ÌÌ××××××××Ì××××××\\‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§RRRRRRRRRRRRRRR\\\\ooooom\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\oo××ÌÌÌÌ×Ì××××ÌÌÌÌÌÌÌ×××ÌÌÌ×µµµµÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×µµµµµÌ××××××××ÌÌ××××××××××××ÌÌ×××××××××Ì×××××\\\\\\\\\‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹RRRRMMMMRRRRRRRRRR\\\\oooomm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooo\\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRR\\\\\\\\\\\\\\\\\\\\\\\ooooo××ÌÌÌÌ×ÌÌ×××ÌÌÌÌÌÌÌ××××ÌÌÌ̵µµµµµµÌÌÌÌÌÌÌÌÌ̵µµµµµµµÌÌ×××××××ÌÌ××××××××××××ÌÌ×××××××××ÌÌ×××××\\\\\\\\\\\\\\\‹‹‹‹‹‹‹‹‹‹‹‹‹‹RRRMMMMMRRRRRRRRRRRR\\\\oooom\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooo××ÌÌÌÌÌÌ××××ÌÌÌÌÌÌÌ×××××ÌÌÌ̵µµµµµµµµµµµµµµµµµµµµÌÌ×××××××ÌÌ××××××××××××ÌÌ××××××××××Ì××××××–––––––\\\\\\\\\\\\\\‹‹‹‹‹‹‹‹‹RRRMMMMMRRRRMMMMMRRRRRR\\\ooooo\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooooo×ÌÌÌÌÌ×ÌÌ××××ÌÌÌÌÌÌ×××××ÌÌÌ××××µµµµµµµµµµµµµµµÌÌÌ×××××××ÌÌ××××××××××××ÌÌ××××××××××ÌÌ××××××––––––––––––\\\\\\\\\\\\\\‹‹‹‹RRRMMMMMRRRMMMMMMMMMMRRRRRR\\\oooo\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooooooo××ÌÌÌÌ×ÌÌ×××××ÌÌÌÌÌÌ×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××ÌÌÌ××××××××××××ÌÌ××××××××××ÌÌ×××××ק§§§§§––––––––––\\\\\\\\\\\\\RRMMMMMRRMMMMMMMMMMMMMRRRRRR\\\ooo\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooooooooooo××ÌÌÌÌÌ×ÌÌ×××××ÌÌÌÌÌÌÌ×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××××ÌÌÌ××××××××××××ÌÌ××××××××××Ì××××××ק§§§§§§§§§§§§–––––––––\\\\\\\\\\\\RRMMMMMMMMMMMMMMMMMMRRRRRRRRRRR\\ooo\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooozzzzoooooo××ÌÌÌÌÌ××ÌÌ×××××ÌÌÌÌÌÌÌÌ×××××××××××××××××××××ÌÌÌ×ÌÌÌÌ××××××××××ÌÌÌ×××××ÌÌÌ××××××ק§§§§§§§§§§§§§§§§§––––––––––\\\\\\\\RRMMMMMMMMMMMMMMMRRRRRRRRRRRRRRR\\ooo\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooooozzzzooooooo\\×ÌÌÌÌÌÌ×ÌÌÌ××××××ÌÌÌÌÌÌÌ××××××××××××××××ÌÌÌÌÌÌÌÌÌÌ××××××××ÌÌÌÌ×××××××Ì××××××××–§§§§§§§§§§§§§§§§§§§§§§––––––––––\\\RRMMMMMMMMMMMMMRRRRRRRRRRRRRRR\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\ooooooooooooooooooooooooooooooozzzzzzooooo\\\\\××ÌÌÌÌÌ××ÌÌÌ××××××ÌÌÌÌÌÌÌÌÌ×××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××××ÌÌÌ××××××××Ì××××××××–––§§§§§§§§§§§§§§§§§§§§§§§§§––––––––––RMMMMMMMMMMMMMRRRRRRRR\\\\\\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooooooooooooooooooooooooooooozzzzzzzoooo\\\\\\\\×ÌÌÌÌÌÌ×ÌÌÌ××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××××ÌÌÌÌ×××××××××ÌÌ××××××××–––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§–––––RMMMMMMMMMMMRRRRRRR\\\\\\\\\\\\\\\\\oooo\‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooooooooooooooooooooooooozzzzzzzzoooo\\\\\\\\\\××ÌÌÌÌÌ××ÌÌÌÌÌ×××××××××ÌÌÌÌÌÌÌÌÌÌÌ××××××Ì××××ÌÌÌÌ×××××××××ÌÌ××××××××––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§––RMMMMMMMMMMRRRRRR\\\\\\\\\\\\\\\\\\\\ooo‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooooooooooooozzzzzzzzzzoooo\\\\\\\\\\\\\××ÌÌÌÌÌ×××ÌÌÌÌÌ×××××××××××××××××ÌÌÌÌÌÌÌ×ÌÌÌ××××××××××××Ì×××××××××––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMMMMMMMRRRRR\\\\\\\\\\\\\\\\\\\\\oooo\‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooozoooooooooozzzzzzzzzzzzzooooo\\\\\\\\\\\\\\××ÌÌÌÌÌ××××ÌÌÌÌÌÌÌÌÌÌ×××ÌÌÌÌÌÌÌÌÌÌ×ÌÌÌÌ××××××××××××ÌÌ××××××××–––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMMMMMMRRRR\\\\\\RRRRRRRRRRRRR\\\\\oooo\‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ozzzzzzzzzzzzzzzzzzzzzzzoooooo\\\\\\\\\\\\\\\\××ÌÌÌÌÌ×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××ÌÌ×××××××××××××ÌÌ××××××××––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§MMMMMMMMMRRRo\\\RRRRRRRRRRRRRRRRRR\\\\ooo\\‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ozzzzzzzzzzzzzzzzzoooooo\\\\\\\\\\\\\\\\\\\××ÌÌÌÌ×××××××××××××××××××××××××××××××××ÌÌ×××××××××––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMMMMRRRoo\\RRRRRRRRRRRRMMRRRRRR\\\oooo\\§§§‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzzzzzzzzoooooo\\\\\\\\\\\\\\\\\\\×µ××ÌÌÌÌ××××××××××××××××××××××ÌÌ×××××××××–––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMMMRRoo\\RRRRRMMMMMMMMMMMMMRRRR\\\oooo\\\\§§§§§§‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzzzzoooooo\\\\\\\\\\\\\\\\\\\×µ×××ÌÌÌÌ×××××××××ÌÌ×××××××××–––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMMRRooo\RRRMMMMMMMMMMMMMMMMMRRRR\\oooo\\\\\§§§§§§§§§‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzoooooo\\\\\\\\\\\\\\\\\\\\µµµµ×××ÌÌÌ×××××××××××ÌÌ×××××××××–––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRMMMRRoo\RRRMMMMMMMMMMMMMMMRRRRRRRR\\oooomm\\\\\§§§§§§§§§§§‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzoooooo\\\\\\\\\\\\\\\\\\\\×µµµµµ××××ÌÌÌ×××××××××××××ÌÌÌ××××××××–––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\RRMRoo\RRRMMMMMMMMRRRRRRRRRRRRRRRRR\oooommm\\\\\\‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\\\\\\\\\\\\\\\×µµµµµÌÌ×××ÌÌÌÌ××××××××××××ÌÌ××××ÌÌ×××××××××–––––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\\RRooRRRMMMMMRRRRRRRRRRRRRRRRRRRRRR\oooommmm\\\\\\\‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\\\\\\\\\\\\\\\\\\\\µµµµµÌÌ×××××××ÌÌÌÌÌ×××××××××××××××××ÌÌ×Ì×ÌÌÌ×××××××××–––––––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooo\\\oo\RRRMMMRRRRRRRR\\\\\\\\\\\\RRRR\oooommmm\\\\\\\\‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\\\×µµµµ×ÌÌ××××××××ÌÌÌÌÌ××××××××××××××××××××ÌÌÌÌ×××ÌÌ××××××××––––––––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\ooRRRMMRRRRRR\\\\\\\\\\\\\\\\\\\\\\oooo‹‹mmmm\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\×µµµ×ÌÌ×××××פ×××ÌÌÌÌÌ××××××××××××ÌÌÌÌÌÌ××××××××××××××––––––––––––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\ooRRRRRRRR\\\RRRRRRRRRRRRRR\\\\\\\\oooo‹‹‹‹‹mmmmm\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\×µµµÌÌÌ××××××Ì̤¤×××××ÌÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××––––––––––––––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§ooooooooo\RRRRoo\RRRRRRRRRRRRRRRRRRRRRR\\\\\ooommmmmm\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\µµµ×ÌÌ××××××ÌÌ×µµ¤¤¤××××××××××××××××××××××פ¤¤¤––––––––––––––––––––––––––––––§§§§§§§§§§§§§§§‹‹‹‹‹‹‹‹‹‹‹‹ooooooooooo\ooooRRRRRRRRRRRRRRRRRRRRRRRRRR\\\oooo§§§zzzzzmmmmmm\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\µµµ×ÌÌ×××××ÌÌ×µµµ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤–––––––––––––––––––––––––––§§§§§§§§‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹\\\\\oooooooooooRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\ooozzzzzzzzzzzmmmmm§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\µµµÌÌÌ×××××ÌÌ×µµµµµ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤–––––––––––––––––––––––––§§‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹RRRR\\\\ooooooo\\\\RRRRRRRRRRRRRRRRRRRRRRRRRRRR\\oooozzzzzzzzzzzzzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\×µµµÌÌÌ××××ÌÌ×µµµµµµµ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤––––––––––––––––––––‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹RRRRRR\\\\oooooooo\\\RRRRRRRRRRRRRRRRRRRRRRRRRRR\\oooozzzzzzzzzzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\×µµµÌÌÌ××××Ì̵µµµµµµ×ÌÌÌÌ×פ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤–––––––––––––‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§RRMMRRRR\\\oooooooo\\RRRRRRRRRRRRRRRRRRRRRRRRRRRR\oooozzzzzzzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\µµµÌÌÌ×××ÌÌ×µµµµµ××ÌÌÌ×××××פ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤Ì¤¤¤¤¤¤¤¤¤¤––––––‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§RRMMMMMMRM\\ooooooooo\\RRRRRRRRRRRRRRRRRRRRRRRRRRR\\ooozzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµÌÌÌ×××Ì̵µµµµ××ÌÌÌ××××××××פ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤µ¤Ì̤¤¤¤¤¤¤¤¤‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§RRMMMMMMMRR\oo\\oooooooooooR\\\\\\\\\\\\\RRRRRRRRRR\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµÌÌÌÌ××Ì̵µµµ××ÌÌÌ××××××××××××פ¤¤¤¤¤¤¤¤µµµµµµµ×××̤¤¤¤¤¤¤¤¤‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\RRMMMMMMMMRRRoo\\\ooooooooRRRRRRRRRRRRRRR\\\\RRRRRRR\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµ×ÌÌÌ××Ì×µµµµ×ÌÌÌÌ××××××××××ÌÌÌÌÌÌ×××××××µµµµµµµ×××̤¤¤¤¤¤¤¤¤‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzz\\\\\RRMMMMMMMMRRRoo\\\\oooooo\RRRRRRRRRRRRRRRRRR\\\\RRRR\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµ×ÌÌÌ××Ì×µµµ×ÌÌÌÌ×××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××µµµµµµ×××̤¤¤¤¤¤¤¤¤‹–––§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\zzzzzzzzzzzzRRRMMMMMMMMRRRooRR\\ooooooo\RRRRRRRRRRRRRRRRRRRR\\\RR\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµ×ÌÌÌÌ×̵µµ×ÌÌÌÌ××××××ÌÌÌÌÌÌÌ××××××ÌÌÌÌÌ××××µµµµµµ×××Ìפ¤¤¤¤¤¤––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\zzzzzzzzzzzzRRRMMMMMMMMRR\ooRRR\\ooooooo\RRRRRRRRRRRRRRRRRRRRR\\\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µ×ÌÌÌÌÌ̵µµÌÌÌÌ×××××ÌÌÌÌÌ×××××××××××××ÌÌÌÌ×××µµµµµµ×××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\zzz§§§§§§§§§§RRMMMMMMMMMRR\ooMRRR\oooooooo\\RRRRRRRRRRRRRRRRRRRRR\\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××××ÌÌÌÌ̵µ×ÌÌÌÌ×××ÌÌÌÌ××××µµµµµµ××××××××ÌÌÌ×××µµµµµµ×××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\zzz§§§§§§§§§§§§RRRMMMMMMMMMRR\ooMMRRRoooooooooo\RRRRRRRRRRRRRRRRRRRRRR\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××××ÌÌÌÌ̵µ×ÌÌÌ×××ÌÌÌ××µµµµµµµµµµµµµµµ×××××ÌÌ××××µµµµµ××Ì×××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zzz§§§§§§§§§§§§§§RRRMMMMMMMMMRR\ooMMMRRoo\\oooooooo\RRRRRRRRRRRRRRRRRRRRR\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ÃÍ×ÌÌÌÌ̵×ÌÌÌÌ××ÌÌÌ×µµµµµµµµµµµµµµµµµµµ××××ÌÌ××××µµµµµ××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zzz§§§§§§§§§§§§§§§RRMMMMMMMMMMRR\ooRMMRR\ooR\oooooooo\\RRoooooRRRRRRRRRRRRR\\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§Ã×ÌÌÌÌ×ÌÌÌÌÌ×ÌÌÌ×µµµµµµµµµµµµµµµµµµµµµµ×××ÌÌ××××µµµµµ××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zz§§§§§§§§§§§§§§§§RRMMMMMMMMMMRR\ooRMMMRRooRRRR\ooooooooooooo\\\\\\\RRRRRRRR\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþüþþÁÌÌÌÌ×ÌÌÌÌÌÌÌ××µµµµµµµµµµµµµµµµµµµµµµµµµ×××Ì××××µµµµµ××Ì×××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zz§§§§§§§§§§§§§§§§RRMMMMMMMMMMRR\\oRMMMRRooRRRRRRRooooooo\\RRRRRRRR\\\\RRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþüüüüþþþþÃÌÌ××ÌÌÌÌÌÌÌ×µµµµµ×××ÌÌÌÌ×××××µµµµµµµµµµµ××Ì××××µµµµ××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§\\zz§§§§§§§§§§§§§§§§§RRMMMMMMMMMRR\\RRMMMMR\ooRRRRRRRR\oooooo\\RRRRRRRR\\\RRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþüüüüüüüþþÃ××ÌÌÌÌÌÌÌ×µµµ×ÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××µµµµµµµµµ××Ì×××µµµµµ××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§\\zzz§§§§§§§§§§§§§§§§§§RRMMMMMMMMMRR\\RRMMMMRRooRRRRRRRRRR\oooooo\RRRRRRRRR\\\RRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþþþüüþüüüüüüÁÍÌÌÌÌÌÌ×µµ×ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××µµµµµµµµ××Ì×××µµµµ×××Ì×××××ק§§§§§§§§§§§§§§§\\zz§§§§§§§§§§§§§§§§§§§RRMMMMMMMMMRRR\\RMMMMRRRooRRRRRRRRRRooooooooRRRRRRRRRR\\\RR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþþüüþüüüüüüüüÃÌÌÌÌÌ××µ×ÌÌÌÌÌ×××××××××××ÌÌÌÌÌÌ××µµµµµµµ××Ì×××µµµµ××Ì×××××ק§§§§\\\\\\\\§§§§§§§\zzz§§§§§§§§§§§§§§§§§§§§RRRMMMMMMMMRRR\\RRMMMRRR\\RRRRRRRRRRoo\\ooooo\RRRRRRRRR\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþüüþþþþþþþþüüüüüüüüÁÌÌÌÌÌ×××ÌÌÌÌ××××××××××××××××ÌÌÌÌÌ××µµµµµµ××Ì×××µµµµ××Ì×××××ק§\\\\\\\\\\\\§§§§§§\zz§§§§§§§§§§§§§§§§§§§§RRMMMMMMMMRRR\\RRMMMRRRR\\RRRRRRRRRooRR\\ooooo\RRRRRRRR\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþüþþþüüüüþþþþþüüüþüüüüüÁÌÌÌÌ×××ÌÌÌÌÌ×××××××××××××××××××ÌÌÌ××µµµµµ×××Ì×××µµµ×××Ì××××××\\\\\\\\\\\\\\§§§§§\\zz§§§§§§§§§§§§§§§§§§§§§§RRRMMMMMMMRRR\\\RRMMRRRRR\\RRRRRRRRooRRRR\oooooo\RRRRRRR\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþüüüüüüüüüüüüüüüüüüüÍÌÌ××××ÌÌÌÌ×µµµµµµµµµµµµ×××××××××ÌÌÌ××µµµµµ××Ì××µµµµ××Ì××××××\\\\\\\\\\\\\\\\§§§§\\zz§§§§§§§§§§§§§§§§§§§§§§RRMMRRMMMRRRR\\RRMMMRRRRoo\\RRRRRRRoMMRRR\oooooooRRRRRRR\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþüþþüüüüüüüüüüüüüü±Í×××××ÌÌÌÌ××µµµµµµµµµµµµµµµ×××××××ÌÌÌ××µµµµ××Ì×××µµµ××Ì×××××××\\\\\\\\\\\\\\\§§§§\\zz§§§§§§§§§§§§§§§§§§§§§§§RMMMRMMMMRRR\\\RRMMRRRR\oo\\RRRRRRoRMMRRRoo\ooooo\RRRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþüüþþþþüüüüüüüüüüüüüü±Á××××××ÌÌ××××××××××µµµµµµµµµµ×××××××ÌÌÌ××µµµ××Ì××µµµµ××Ì××××××\\\\\\\\\\\\\\\§§§\\\zz§§§§§§§§§§§§§§§§§§§§§§§RRMMRRMMMRRR\\\\RMMMRRR\ooo\\\RRRRooMMRRRRoo\\oooo\RRRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþ§þþþþþþþþþþüüüþüüüüüüüÁÃÍ××××××××ÌÌÌÌÌÌÌ××××××µµµµµµµ×××××××ÌÌÌ××µµµ××Ì××µµµµ×Ì×××××××\\\\\\\\\\\\\\§§§\\zzz§§§§§§§§§§§§§§§§§§§§§§§§RRMMRMMMRRRR\\\RRRRRR\\ooooo\\RRR\RMMMRRRooR\\\\oo\RRRRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþþþüþüüüüüüüüüüÁÃ×××××××××ÌÌÌÌÌÌÌÌÌÌÌÌ×××××µµµµµµ×××××××ÌÌ××µµµ××Ì××µµµ××Ì××××××\\\\\\\\\\\\\\\§§\\zzz§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRMMRRRR\\\\RRRR\oooooooo\\RR\RMMMRRRooRRRR\\oooRRRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþüüþþþþüüþüüüüüüüüüüÃ××××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××µµµµµµ××××××ÌÌ××µµ××Ì××µµµµ×Ì×××××××\\\\\\\\\\\\\\§\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§\RRRRRRRRRRR\\\RR\ooooooooooo\RR\RMMMMRRRoRRRRR\ooo\RRRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþþþüüüüþþüüüüüüüüüÌÌÌÌÃÁÁÌÌ××××××××××××ÌÌÌÌÌÌÌ××××ÌÌÌÌÌÌ×××µµµµµ××××××ÌÌ×µµµ××Ì××µµµ××Ì××××××\\\\\\\\\\\\\\\\\zzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRR\\\\\oooooooooooo\\R\\RMMMRRRooRRRRRooooo\RRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþþþüüüüüüüüüüüüü××ÌÌÌÌÌ×××ÌÌÌ××××××××××××××××××ÌÌ××××××ÌÌÌÌÌ×××µµµµ×××××ÌÌ××µµµ×Ì××µµµµ×Ì××××××\\\\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\oooooooooooooo\\\\RMMMMRR\oRRRRRoooooooRRRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§üþþþüþüüüþþþþüüüüüüüüüüüü§§××ÌÌÌÌÌ×××ÌÌÌÌ××ÌÌ××××××××××××××××××××××××ÌÌÌÌÌ××µµµµµ××××ÌÌ××µµ××Ì××µµµ××Ì××××××\\\\\\\\\\\\\\\\\zzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRR\\\ooooooooooooooo\\\RMMMMRR\oRRRRRRoooooooRRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§üüüüüüþüüüüüüüþþüüüüüüü§§§§××ÌÌÌÌÌ×××ÌÌÌÌÌ×ÌÌÌ××Ì××××××ÌÌÌ×××××××××××××××ÌÌÌ×××µµµµ××××ÌÌ×××××Ì×××µµ××Ì××××××\\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\RRRRRR\\\oooooooooooooooo\\RMMMMRRR\\RRRRRooooo\ooRRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§üüüüüüüüüüüüüüüüüü§§§§§§§§§××ÌÌÌÌÌ×××ÌÌÌÌÌ×ÌÌÌÌ×ÌÌ×××××ÌÌÌÌÌ××××××××××××××ÌÌÌÌ××µµµµ××××Ì×××××××××µµµ××Ì×××××\\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\RRRR\\ooooooooooooooooo\\\RMMMMRR\\RRRRRooooo\\ooRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§üüüüüüüüüüüü§§§§§§§§§§§§§×ÌÌÌÌÌÌ××ÌÌÌÌÌÌÌÌÌÌÌ×ÌÌÌÌ×××ÌÌÌÌ×××××××××××××××××ÌÌÌ××µµµµ××××Ì××××××××µµµ××Ì××××××\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\ooooooooooooooooooo\\RMMMMRRR\\RRRRooooo\RRooRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§üüüü§§§§§§§§§§§§§§§×ÌÌÌÌÌ×××ÌÌÌÌÌ×ÌÌÌÌÌ×ÌÌ××µµ××ÌÌÌÌ×××××××××××××××××ÌÌÌ××µµµµµ×××Ì××××××××µµ××Ì××××××\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooooooooooooooooo\RMMMMRRR\\RRRRooooooRRRo\RRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ×××ÌÌÌÌÌ×ÌÌÌÌÌ×ÌÌ×××µµ××ÌÌÌÌ×××××××××××××××××ÌÌÌÌ××µµµ×××Ì××××××××µµµ××Ì×××××\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo§§§§§§§ooo\\RMMMRRRR\RRRR\ooooo\RRR\RRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌÌÌÌ×ÌÌÌÌÌ×ÌÌÌ××µµµ××ÌÌÌ××××Ì×××××××××××××ÌÌÌ×××µµµ×××Ì××××××××µµ××Ì××××××\\\\\\\\\\\\z\\\zz\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\RMMMMRRRR\RRR\ooooooRRRR\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌÌÌÌ×ÌÌÌÌÌ××ÌÌ×××µµµ××ÌÌÌ×××ÌÌÌ×××××××××××××ÌÌÌ×µµµµ×××ÌÌ××××××µµ×××Ì×××××\\\\\\\\\\\zz\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\MMMMRRRR\\RRR\ooooo\RRRR\\RRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌÌÌÌ×ÌÌÌÌÌ××ÌÌ××××µµµ××ÌÌÌÌ××ÌÌÌ××××××××××××ÌÌÌÌ×µµµµ××ÌÌÌ××××××µµ××Ì×××××\\\\\\\\\\zzz\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMRRRR\RRR\\oooooRRRRR\\RRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌÌÌÌ×ÌÌÌ×Ì×××ÌÌ××××µµµ×××ÌÌÌ××ÌÌÌ××××××××××××ÌÌÌ××µµµ×××ÌÌ××××××µµ××××××××\\\\\\\\\\zzz\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§MMMMMRRRR\RR\\ooooooRRRRRR\\RR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌÌÌÌÌÌÌÌ×ÌÌ××ÌÌÌ×××µµµµ×××ÌÌÌÌ××ÌÌÌ×××××××××××ÌÌÌ××µµµ××Ì×Ì×××××µµ×××××××××\\\\\\\\\zzz\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\MMMMMRRRR\RR\\ooooo\RRRRRR\\RR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ××ÌÌÌÌ×ÌÌ×ÌÌÌÌÌ×××ÌÌ×××××µµµ×××ÌÌÌÌ××ÌÌÌ×××××××××××ÌÌÌ×µµµµ×××Ì×××××µµ×××××××××\\\\\\\\zzzz\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§MMMMMRRR\RRR\oooooo\RRRRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ××ÌÌÌÌ×ÌÌ×ÌÌÌ×ÌÌ××ÌÌÌ×××××µµµµ××ÌÌÌÌ××ÌÌÌ××××××××××ÌÌÌÌ×µµµµ××Ì××××××µ×××××××××\\\\\\\\zzzz\\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRMMRRRR\RR\\oooooo\RRRRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌ××ÌÌÌÌ×ÌÌ×ÌÌÌ×ÌÌ×××ÌÌÌ×××××µµµµ×××ÌÌÌ××ÌÌÌ××××××××××ÌÌÌ××µµµ×××Ì×××××××××××××××\\\\\\\zzzzz\\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRoooooooo\RRRRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌ×××ÌÌÌ××Ì××ÌÌÌ×Ì××××ÌÌÌ×××××µµµµµ×××ÌÌÌ×ÌÌÌÌ×××××××××ÌÌÌ××µµµ××Ì×××××××××××××××\\\\\\\zzzz\\\\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\\RRRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ××ÌÌÌ××ÌÌ×ÌÌÌ××××××ÌÌÌ××××××µµµµµ×××ÌÌÌ××ÌÌÌ×××××××××ÌÌÌ××µµ×××Ì××××××××××××××\\\\\\\zzzz\\\\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌ××ÌÌ××ÌÌÌ××××××ÌÌÌ××××××µµµµµ××××ÌÌ××ÌÌÌ××××××××ÌÌÌÌ×µµµ××Ì×××××××××××××××\\\\\zzzzz\\\\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌ××ÌÌÌ×××ÌÌ×ÌÌÌ×××××××ÌÌÌ×××××××µµµµµ×××ÌÌÌ×ÌÌÌ×××××××××ÌÌ××µµµ×Ì×××××××××××××××\\\\\zzzzz\\\RRRRRRR\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ××ÌÌÌ××ÌÌ××ÌÌÌ××××××××ÌÌ×××××××µµµµµµ××ÌÌÌ××ÌÌ××××××××ÌÌÌ××µµ××Ì××××××××××××××\\\\\zzzzz\\RRRRRRRRRR\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××ÌÌÌÌ××ÌÌÌ×××ÌÌ×ÌÌÌ××××××××ÌÌÌ××××××××µµµµµ×××ÌÌÌ×ÌÌ××××××××ÌÌ××µµµ×Ì××××××××××××××\\\\zzzzzz\RRRRRRRRRRRRR\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌÌ×××ÌÌ××ÌÌ×××××××××ÌÌÌ×××××××µµµµµµ×××ÌÌÌ×ÌÌ××××××××ÌÌ××µµ××Ì×××××××××××××\\\\zzzzz\\RRRRRRRRRRRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌ×Ì××ÌÌ×××ÌÌÌ×ÌÌÌ×××××××××ÌÌÌ××××××××µµµµµµ××ÌÌÌ×ÌÌ××××××××Ì×××µµ×Ì×××××××××××××\\\\zzzzz\RRRRRRRRRRRRRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌÌ×××ÌÌÌ×ÌÌ××××××××××ÌÌÌ××××××××µµµµµµ××ÌÌÌÌÌÌ××××××××××××µ×Ì×××××××××××××\\\\zzzzz\RRRRRRRRRRRRRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌ×ÌÌ×ÌÌ×××ÌÌÌ××ÌÌ×××××××××××ÌÌÌ××××××××µµµµµ×××ÌÌÌÌÌÌ××××××××××µµ×Ì××××××××××××\\\zzzzzz\RRRRRRRRRRRRRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌÌ×××ÌÌÌ××ÌÌ×××××××××××ÌÌÌ×××××××××µµµµ×××ÌÌÌ×ÌÌ××××××××××××Ì××××××××××××\\\zzzzzz\RRRRRRRRRRRRRRRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌ××××ÌÌÌ×ÌÌÌ×××××××××××ÌÌÌ×××××××××µµµµµ××ÌÌÌ×ÌÌ×××××××××××Ì××××××××××××\\\zzzzz\RRRRRRRRRRRRRRRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ÌÌ××ÌÌ×ÌÌ××××ÌÌ××ÌÌÌ×××××××××××ÌÌÌ×××××××××µµµµµ×××ÌÌÌÌÌ×××××××××××Ì×××××××××××\\\zzzzz\RRRRRRRRRRRRRRRRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ××Ì××ÌÌ××××ÌÌ××ÌÌ××××××××××××ÌÌÌÌ××××××××µµµµµ×××ÌÌÌÌÌ×××××××××××××××××××××××\zzzzzz\RRRRRRRRRRRRRRRRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌÌ×××ÌÌ×××ÌÌÌ××××××××××××ÌÌÌ×××××××××µµµµ×××ÌÌÌÌÌ××××××××××××××××××××××\zzzzz\RRRRRRRRRRRRRRRRRRRRRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌÌ×××ÌÌ×××ÌÌ××××××××××××××ÌÌÌ××××××××µµµµ×××ÌÌÌÌÌ×××××××××××××××××××××\zzzzz\RRRRRRRRRRRRRRRRRRRRRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌ××××ÌÌ×××ÌÌ××××××Ì××××××××ÌÌÌ××××××××µµµµ×××ÌÌÌÌ××××××××××××××××××××zzzzzz\RRRRRRRRRRRRRRRRRRRRRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ××ÌÌ×ÌÌ××××ÌÌ×××ÌÌ××××××Ì××××××××ÌÌÌÌ×××××××µµµµ×××ÌÌÌÌ××××××××××××××××Ì××zzzzzz\RRRRRRRRRRRRRRRRRRRRRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ××ÌÌ×ÌÌÌ×××Ì××××ÌÌ××××××Ì×××××××××ÌÌÌÌ××××××µµµµ×××ÌÌÌÌ×××××××××××××××Ì××zzzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ××Ì××ÌÌÌ×××ÌÌ××ÌÌÌ××××××Ì××××××××××ÌÌÌÌ××××××µµµµ××ÌÌÌÌ××××××××××××××ÌÌ×zzzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×××××ÌÌÌ××ÌÌÌ××ÌÌÌ××××××ÌÌ×××××××××××ÌÌ××××××µµµµ××ÌÌÌÌ×××××××××××××ÌÌ×zzzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××ÌÌ×××××ÌÌÌ××ÌÌÌ××ÌÌÌ×××××××Ì××××××××××××ÌÌ×××××µµµµ×××ÌÌÌ××××××××××××ÌÌ××zzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××ÌÌ×××××ÌÌ×××ÌÌÌ×××ÌÌÌ××µ×××ÌÌ×××××××××××××××××××µµµµ××ÌÌÌ×××××××××××ÌÌ××zzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××ÌÌ××××××Ì×××ÌÌÌ×µ×ÌÌÌ×µµµµ××Ì×××Ì×××××××××××××××µµµ×××ÌÌÌ×××××××××××Ì××zzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×××ÌÌ××××××ÌÌ×××Ì̵µ×ÌÌÌ×µµµµµµÌÌÌÌÌÌ×××××××××××××××××××××ÌÌ××××××××××ÌÌ×zzzzz\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×××ÌÌÌ×µµµ××Ì×××××µµµÌÌÌ××µµµµµ×××××ÌÌ××××××××××××××××××××ÌÌ×××××××××ÌÌ×zzzzz\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×××ÌÌÌ×µµµµ×Ì×××××µµµµÌÌÌ×µµµµµµ×××××ÌÌÌ××××××××××××××××××ÌÌ××××××××ÌÌ××zzzz\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×××ÌÌÌ×µµµµ×ÌÌ××××µµµµÌÌÌ××µµµµµµ××××××ÌÌÌÌ×××××××××××××××ÌÌ××××××××Ì××zzzz\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××××ÌÌ×µµµµ××Ì×××××µµµµ×µÌ××µµµµµµµ×××××××ÌÌ×××××××××××××××××××××××ÌÌ×zzzzz\RRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×××××Ì××µµµµ×ÌÌ××××µµµµµ×Ì×××µµµµµµµµµµ××××××××××××××××××××××Ì××××ÌÌ××zzzz\RRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××µ××Ì××µµµµµ×Ì××××µµµµµµÌÌ××××µµµµµµµµµ××××××××××××××××××××ÌÌ×××ÌÌ××\zzz\RRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµÌÌ××µµµµ×ÌÌ××××µµµµµµÌÌÌ××××××µµµµ×××××××××××××××××××××ÌÌ×××ÌÌ×\\zzz\RRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××µµ××Ì××µµµµµ×ÌÌ×××µµµµµµµµÌÌÌ×××××××××××××××××××××××××××××ÌÌ××ÌÌ××\zzz\RRRRRRRR\RRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµ×ÌÌ×µµµµµµ×ÌÌ××××µµµµµµµµÌÌÌÌÌ×××××××××××××××××××××××××ÌÌ××ÌÌ×\zzz\RRRRRRRR\RRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××µµµµ×ÌÌ×µµµµµµ×Ì×××××µµµµµµµµ×××ÌÌÌÌÌÌ×××××××××××××××××××ÌÌÌ×ÌÌ××\zzz\RRRRRRR\\RRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµ××ÌÌ×µµµµµµÌÌÌ×××××µµµµµµµµ××××××Ì×××××××××××ÌÌÌÌÌ××××ÌÌ×ÌÌ×\zzz\RRRRRRR\\\RRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµµ××ÌÌ×µµµµµµ×ÌÌÌ×××××µµµµµµµ×××××××××××××××××ÌÌÌÌÌÌÌ××ÌÌÌÌÌ×zzz\\RRRRRR\\\\RRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµµ××ÌÌ×µµµµµµµ×ÌÌÌ××××××µµµµ××××××××××××××××××××ÌÌÌÌÌ×ÌÌÌÌ×\zz\\RRRRRR\\\\RRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµµ××ÌÌ×µµµµµµµµµ××××××××××××××××××××××××××××××××ÌÌÌÌÌÌÌÌÌ×zzz\RRRRRRR\\\\RRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµµµµµ×××××µµµµµµµµµµ××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××ÌÌÌÌÌÌÌÌ×zz\\RRRRRR\\\\RRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµµµµµ××××××µµµµµµµµµµµµ××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×ÌÌÌÌÌÌÌzz\\RRRRRRR\\\\RRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµµµµ×××××××µµµµµµµµµµµ××××××××××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×zz\RRRRRRR\\\\RRRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµµµµµµµ××××××ÌÌÌ×µµµµµ××××××××××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×z\\RRRRRR\\\\RRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµµµµµµµµ×××ÌÌÌÌÌÌÌÌÌ×××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×\\RRRRRRR\\\RRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµµµµµµµ×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××ÌÌÌÌ\RRRRRRR\\\\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××µµµµµµ××××××××××ÌÌÌÌÌÌ×××××××\\\\RR×ÌÌ\\RRRRRR\\\\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××××××××××××××××××××××zzz\\\\\\\RRR\\××\RRRRRR\\\\RRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\××××××××××zzzzzzz\\\\\\\RRR\\\z×RRRRRRR\\\RRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\RR\\\\zzzzzzzz\\\\\\\RRRR\\\zzRRRRRR\\\\R\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§R\\\RRRRRRRRRRRR\\\\\\zzzzzzzzz\\\\\\\\RRR\\\zzz\RRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRR\\\\\\zzzzzzzzzzzz\\\\\\\\RRR\\\zzz\\RRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRR\\\\\\\zzzzzzzzzzzzzzz\\\\\\\\RRRR\\zzz\\RRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRzzzzzzzzzzzzzzzzzzzzzzzzz\\\\\\\\RRRR\\zzz\\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRR\zzzzzzzzzzzzzzzzzzzzzzzzzzz\\\\\\\RRRR\\zzz\\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRR\zzzzzzzzzzzzzzzz\zzzzzzzzzzz\\\\\\\\RRRR\zz\\\RRRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRR\zzz\\\\\\\\\\\\\\\zzzzzz\zzzz\\\\\\\\RRRR\\z\\\RRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRR\\zzRRRRRRRR\\\\\\\\zzzzzz\\zzzz\\\\\\\RRRR\\\\\\RRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRR\RRRRRRRRRRRRR\\\\\zzzzzzz\\\zzz\\\\\\\RRRRR\\\\\RRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRRR\\\\zzzzzz\\\\zzz\\\\\\\RRRRR\\\\\RRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRR\\\\\zzzzzz\\\\\zzz\\\\\\RRRRR\\\\\RRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRR\\\\\zzzzzz\\\\\\zzz\\\\\\RRRRR\\\\\\R\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRR\\\\\\\zzzzzz\\\\\\zzz\\\\\\RRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\\\\\\\zzzzzz\\\\\\\zzzz\\\\\RRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRR\\\\\\\\\\\zzzzzz\\\\\\\\zzz\\\\\RRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\R\\\\\\\\\\zzzzzz\\\\\\\\zzz\\\\\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\\\\\\zzzzzz\\\\\\\\\zzz\\\\\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRR\\\\\\\\zzzzzzz\\\\\\\\\zzz\\\\\RRRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\zzzzzzzz\\\\\\R\\\zzz\\\\\RRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRR\\\\\zzzzzzzzzzz\\\\\RR\\\zzz\\\\\RRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\\\zzzzzzzzzzzzzz\\\\\RRR\\zzz\\\\\RRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRR\\\zzzzzzzzzzzzzzz\\\\\\RR\\zzzz\\\\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRR\\zzzzzzzzzzzzzzzzzz\\\\\RRR\zzzz\\\\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRR\\zzzz\\\\\\zzzzzzzzz\\\\\RRR\zzzz\\\\RRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\zzzzzzzzzz\\\\\RRR\zzzz\\\\\RRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\zzzzzzzzzzz\\\\RRR\zzzz\\\\\RR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\zzzzzzzzzzz\\R\RRR\zzzz\\\\\RR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§R\\\\\\\\\\\\\zzzzzz\zzzz\RR\RRR\zzzz\\\\\RR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\zzzzzz\\zzz\RR\RRR\zzz\\\\\\RR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\zzzzzz\\\zzz\RR\RRR\zzz\\\\\\R§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\zzzzzz\\\zzz\RR\RRR\zzz\\\\\\R§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\zzzzzz\\\zzz\RR\RRR\zzz\\\\\\R§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\zzzzzz\\\\\zz\RR\RRR\zzz\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\zzzzzz\\\\\zz\RR\RRR\zzz\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\zzzzzz\\\\\zz\RR\RRRzzz\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\zzzzzzz\\\\zzz\RRRRRRzzz\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\zzzzzz\\\\\zzz\RRRRRRzz\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\zzzzzzz\\\\\zzz\RRRRRRz\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\zzzzzzz\\\\\zzz\RRRRR\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\zzzzzzz\\\\\\zzz\RRRRR\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\zzzzz\zzzzzzz\\\\\\zz\\RRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\zzzzzzzzzzzzz\\\\\\\zz\RRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\zzzzzzzzzzzzz\\\\\\zzz\RRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\z\\\zzzzzzzzz\\\\\\zzz\RRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\zzzzzzz\\\\\\zz\\RRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\zzzzzz\\\\\\zz\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\zzzzzzz\\\\\\zz\RRRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\zzzzzzzz\\\\\zzz\RRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\zzzz\zzzz\\\\\zz\RRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\zzzz\\zzzz\\\\\zz\RRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\zzz\\\zzzz\\\\\zz\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\zzzz\\\zzzz\\\\\z\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzzz\\\\zzzz\\\\\\\RRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\zzz\\\\\zzzz\\\\\\RRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzz\\\\\\zzzz\\\\\\RRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzzz\\\\\\zzzz\\\\\RR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzzz\\\\\\\zzzz\\\\\R\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzzz\\\\\\\zzzz\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzzz\\\\\\\\zzz\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzzz\\\\\\\\\zzz\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzzz\\\\\\\\\zzzz\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzz\\\\\\\\\\zzz\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzz\\\\\\\\\\\zzz\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzz\\\\\\\\\\\zzz\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\zzz\\\\\\\\\\\\zz\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zzz\\\\\\\\\\\\\\z§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zzz\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\zzz\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.3.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.3.rasql new file mode 100644 index 0000000..176b3ae --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.3.rasql @@ -0,0 +1 @@ +ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤††‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘†‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘††‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘††‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘†‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤‘‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¤¤¤¤¤¤¤¤¤¤¤¤‘‘†‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®¤¤¤¤¤¤¤¤¤¤¤‘‘†‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®¤¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®¤¤¤¤¤¤¤¤‘‘‘††‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘‘‘‘‘‘‘‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤¤‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤‘‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®¤¤¤¤¤¤¤‘‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤¤‘¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘‘¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤¤‘‘‘††‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®¤®®®®¤¤¤¤¤¤‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤‘‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤‘‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘‘¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤®¤¤¤¤‘‘‘‘†††‘‘‘¤¤‘‘‘¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘†††‘‘‘¤¤‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘†††‘‘¤¤¤‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘‘¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘®®®®®¤¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘‘¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘‘®®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘®®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘¤®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘¤®®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘‘®®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘¤®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘¤®®®®®¤¤¤¤¤‘‘‘‘‘††‘‘¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘‘®®®®®¤¤¤¤¤‘‘‘‘‘††‘‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤‘‘¤®®®®¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘¤¤®®¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘‘¤®®¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤®¤¤¤¤¤¤‘‘‘‘††‘‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤‘¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤®®¤¤¤¤¤‘‘‘‘††‘‘‘‘‘¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤‘¤¤‘‘‘‘††‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®®¤‘‘¤‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘‘¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤®®®®¤¤‘‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤‘¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®®¤‘‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤®®®®®¤¤‘‘†‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤®®®®®¤¤‘‘†††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘®®®®®¤¤‘‘†††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤‘‘®®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤‘®®®®®®¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘®®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤®®¤¤‘‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤‘®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤®®®®¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤®®®®®‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤®®®®®‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤®®®®®®¤®®¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††††††††††††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤®®¤¤¤¤‘‘††††‘‘‘¤¤¤¤¤®®®®®®¤®®®¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘†††††††††††††††‘‘‘ ÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐ †††††††††††††††††††††††††††††††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤®¤¤¤®¤¤¤¤‘‘††††‘‘¤¤¤¤¤¤®®®®®®®®®®®¤¤¤¤¤¤¤¤‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘†††††††††††††‘‘‘‘‘‘ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤¤¤¤¤‘‘‘††††‘‘¤¤¤¤¤¤®®®®®®®®®®®®¤¤¤¤¤¤¤‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤¤¤¤¤‘‘‘††††‘‘¤¤¤¤¤®®®®®®®®®®®®®¤¤¤¤‘¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††† ÐÐÐÐÐÐ AAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤®®®¤¤¤‘¤¤‘‘‘†††‘‘‘¤¤¤¤¤®®®®®®®®®®®®®¤¤¤‘‘¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††† Ð AAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘¤‘‘‘†††‘‘‘¤¤¤¤®®®‘®®®®®®®®®®¤¤¤‘‘¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘††††††† AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤®®®®¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤®®®‘®®®®®®®®®®¤¤‘‘¤¤¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘† AAAAAAAA diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.3_Struct_Component_Selection_1.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.3_Struct_Component_Selection_1.rasql new file mode 100644 index 0000000..176b3ae --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.3_Struct_Component_Selection_1.rasql @@ -0,0 +1 @@ +ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤††‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘†‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘††‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘††‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘†‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤‘‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¤¤¤¤¤¤¤¤¤¤¤¤‘‘†‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®¤¤¤¤¤¤¤¤¤¤¤‘‘†‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®¤¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®¤¤¤¤¤¤¤¤‘‘‘††‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘‘‘‘‘‘‘‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤¤‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤‘‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®¤¤¤¤¤¤¤‘‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤¤‘¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘‘¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤¤‘‘‘††‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®¤®®®®¤¤¤¤¤¤‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤‘‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤‘‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘‘¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤®¤¤¤¤‘‘‘‘†††‘‘‘¤¤‘‘‘¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘†††‘‘‘¤¤‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘†††‘‘¤¤¤‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘‘¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘®®®®®¤¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘‘¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘‘®®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘®®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘¤®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘¤®®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘‘®®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘¤®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘¤®®®®®¤¤¤¤¤‘‘‘‘‘††‘‘¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘‘®®®®®¤¤¤¤¤‘‘‘‘‘††‘‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤‘‘¤®®®®¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘¤¤®®¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘‘¤®®¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤®¤¤¤¤¤¤‘‘‘‘††‘‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤‘¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤®®¤¤¤¤¤‘‘‘‘††‘‘‘‘‘¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤‘¤¤‘‘‘‘††‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®®¤‘‘¤‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘‘¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤®®®®¤¤‘‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤‘¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®®¤‘‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤®®®®®¤¤‘‘†‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤®®®®®¤¤‘‘†††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘®®®®®¤¤‘‘†††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤‘‘®®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤‘®®®®®®¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘®®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤®®¤¤‘‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤‘®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤®®®®¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤®®®®®‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤®®®®®‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤®®®®®®¤®®¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††††††††††††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤®®¤¤¤¤‘‘††††‘‘‘¤¤¤¤¤®®®®®®¤®®®¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘†††††††††††††††‘‘‘ ÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐ †††††††††††††††††††††††††††††††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤®¤¤¤®¤¤¤¤‘‘††††‘‘¤¤¤¤¤¤®®®®®®®®®®®¤¤¤¤¤¤¤¤‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘†††††††††††††‘‘‘‘‘‘ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤¤¤¤¤‘‘‘††††‘‘¤¤¤¤¤¤®®®®®®®®®®®®¤¤¤¤¤¤¤‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤¤¤¤¤‘‘‘††††‘‘¤¤¤¤¤®®®®®®®®®®®®®¤¤¤¤‘¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††† ÐÐÐÐÐÐ AAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤®®®¤¤¤‘¤¤‘‘‘†††‘‘‘¤¤¤¤¤®®®®®®®®®®®®®¤¤¤‘‘¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††† Ð AAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘¤‘‘‘†††‘‘‘¤¤¤¤®®®‘®®®®®®®®®®¤¤¤‘‘¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘††††††† AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤®®®®¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤®®®‘®®®®®®®®®®¤¤‘‘¤¤¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘† AAAAAAAA diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.3_Struct_Component_Selection_2.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.3_Struct_Component_Selection_2.rasql new file mode 100644 index 0000000..ca1972b --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.3_Struct_Component_Selection_2.rasql @@ -0,0 +1,6 @@ +;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h| +1y
3f +1f +1f +1y
3y
3y
3y
3y
3f +1y
3y
3y
3y
3y
3y
3y
3y
3f diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.3_Struct_Component_Selection_3.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.3_Struct_Component_Selection_3.rasql Binary files differnew file mode 100644 index 0000000..93ad143 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.3_Struct_Component_Selection_3.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_+.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_+.rasql Binary files differnew file mode 100644 index 0000000..dbb1904 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_+.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_-.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_-.rasql Binary files differnew file mode 100644 index 0000000..bdfc709 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_-.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_And.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_And.rasql Binary files differnew file mode 100644 index 0000000..0b78643 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_And.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_Is.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_Is.rasql Binary files differnew file mode 100644 index 0000000..d4cfe69 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_Is.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_Or.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_Or.rasql Binary files differnew file mode 100644 index 0000000..9261362 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_Or.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_Xor.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_Xor.rasql Binary files differnew file mode 100644 index 0000000..a7886bf --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_Xor.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_abs.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_abs.rasql Binary files differnew file mode 100644 index 0000000..2ce1b1c --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_abs.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_arccos.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_arccos.rasql new file mode 100644 index 0000000..bb18c29 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_arccos.rasql @@ -0,0 +1,3 @@ + Result element 1: 1.0472 + Result element 2: 1.0472 + Result element 3: 1.0472 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_arcsin.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_arcsin.rasql new file mode 100644 index 0000000..de05517 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_arcsin.rasql @@ -0,0 +1,3 @@ + Result element 1: 0.523599 + Result element 2: 0.523599 + Result element 3: 0.523599 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_arctan.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_arctan.rasql new file mode 100644 index 0000000..282a167 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_arctan.rasql @@ -0,0 +1,3 @@ + Result element 1: 0.785398 + Result element 2: 0.785398 + Result element 3: 0.785398 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_bit.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_bit.rasql Binary files differnew file mode 100644 index 0000000..10ffce4 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_bit.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_cos.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_cos.rasql new file mode 100644 index 0000000..b29b46c --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_cos.rasql @@ -0,0 +1,3 @@ + Result element 1: -0.952413 + Result element 2: -0.952413 + Result element 3: -0.952413 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_cosh.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_cosh.rasql new file mode 100644 index 0000000..44129d1 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_cosh.rasql @@ -0,0 +1,3 @@ + Result element 1: 1 + Result element 2: 1 + Result element 3: 1 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_divide.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_divide.rasql Binary files differnew file mode 100644 index 0000000..56fcacc --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_divide.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_egt.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_egt.rasql Binary files differnew file mode 100644 index 0000000..38ab547 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_egt.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_elt.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_elt.rasql Binary files differnew file mode 100644 index 0000000..a9b18e3 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_elt.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_exp.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_exp.rasql new file mode 100644 index 0000000..44129d1 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_exp.rasql @@ -0,0 +1,3 @@ + Result element 1: 1 + Result element 2: 1 + Result element 3: 1 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_gt.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_gt.rasql Binary files differnew file mode 100644 index 0000000..f502b95 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_gt.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_ln.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_ln.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_ln.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_log.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_log.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_log.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_lt.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_lt.rasql Binary files differnew file mode 100644 index 0000000..10dfbec --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_lt.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_multiply.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_multiply.rasql Binary files differnew file mode 100644 index 0000000..c4723cd --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_multiply.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_ne.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_ne.rasql Binary files differnew file mode 100644 index 0000000..b987e36 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_ne.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_not.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_not.rasql new file mode 100644 index 0000000..57c2722 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_not.rasql @@ -0,0 +1 @@ +ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
\ No newline at end of file diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_overlay.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_overlay.rasql Binary files differnew file mode 100644 index 0000000..fcf8645 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_overlay.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_sin.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_sin.rasql Binary files differnew file mode 100644 index 0000000..2da816f --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_sin.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_sinh.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_sinh.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_sinh.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_sqrt.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_sqrt.rasql Binary files differnew file mode 100644 index 0000000..c7c612a --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_sqrt.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_tan.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_tan.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_tan.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_tanh.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_tanh.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_Induction_All_Operations_tanh.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_cast.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_cast.rasql new file mode 100644 index 0000000..d430cad --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_cast.rasql @@ -0,0 +1,3 @@ + Result element 1: 39.8363 + Result element 2: 37.9118 + Result element 3: 37.0485 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_cast_1.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_cast_1.rasql Binary files differnew file mode 100644 index 0000000..ef1b79c --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3.4_cast_1.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3_Induced_and_Struct.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3_Induced_and_Struct.rasql Binary files differnew file mode 100644 index 0000000..5c523ad --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.3_Induced_and_Struct.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.4_Scaling_1.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.4_Scaling_1.rasql Binary files differnew file mode 100644 index 0000000..86a2fe1 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.4_Scaling_1.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.4_Scaling_2.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.4_Scaling_2.rasql Binary files differnew file mode 100644 index 0000000..e98df8a --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.4_Scaling_2.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Add.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Add.rasql new file mode 100644 index 0000000..106e5c2 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Add.rasql @@ -0,0 +1,3 @@ + Result element 1: 2151797 + Result element 2: 2047844 + Result element 3: 2001213 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_All.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_All.rasql new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_All.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Avg.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Avg.rasql new file mode 100644 index 0000000..d430cad --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Avg.rasql @@ -0,0 +1,3 @@ + Result element 1: 39.8363 + Result element 2: 37.9118 + Result element 3: 37.0485 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Count.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Count.rasql new file mode 100644 index 0000000..1bd0a91 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Count.rasql @@ -0,0 +1,3 @@ + Result element 1: 54016 + Result element 2: 54016 + Result element 3: 54016 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Max.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Max.rasql new file mode 100644 index 0000000..39a8016 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Max.rasql @@ -0,0 +1,3 @@ + Result element 1: 253 + Result element 2: 253 + Result element 3: 253 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Min.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Min.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Min.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Some.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Some.rasql Binary files differnew file mode 100644 index 0000000..4ca3676 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.5_Condensers_Some.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.6_General_Array_Condenser_Add.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.6_General_Array_Condenser_Add.rasql new file mode 100644 index 0000000..ce97dc8 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.6_General_Array_Condenser_Add.rasql @@ -0,0 +1,3 @@ + Result element 1: 117 + Result element 2: 100 + Result element 3: 61 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.6_General_Array_Condenser_All.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.6_General_Array_Condenser_All.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.6_General_Array_Condenser_All.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.6_General_Array_Condenser_Count.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.6_General_Array_Condenser_Count.rasql new file mode 100644 index 0000000..1bd0a91 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.6_General_Array_Condenser_Count.rasql @@ -0,0 +1,3 @@ + Result element 1: 54016 + Result element 2: 54016 + Result element 3: 54016 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.6_General_Array_Condenser_Some.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.6_General_Array_Condenser_Some.rasql new file mode 100644 index 0000000..2507ed5 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.6_General_Array_Condenser_Some.rasql @@ -0,0 +1,3 @@ + Result element 1: 255 + Result element 2: 255 + Result element 3: 255 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.7_General_Array_Constructor_1c.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.7_General_Array_Constructor_1c.rasql new file mode 100644 index 0000000..5041cba --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.7_General_Array_Constructor_1c.rasql @@ -0,0 +1 @@ +
\ No newline at end of file diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.7_General_Array_Constructor_Variable.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.7_General_Array_Constructor_Variable.rasql Binary files differnew file mode 100644 index 0000000..445c896 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.7_General_Array_Constructor_Variable.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.7_General_Array_Constructor_Variable_1.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.7_General_Array_Constructor_Variable_1.rasql Binary files differnew file mode 100644 index 0000000..445c896 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.7_General_Array_Constructor_Variable_1.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.7_General_Array_Constructor_x[0].rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.7_General_Array_Constructor_x[0].rasql Binary files differnew file mode 100644 index 0000000..d14a6ac --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.7_General_Array_Constructor_x[0].rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.9_Object_Identifiers.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.9_Object_Identifiers.rasql Binary files differnew file mode 100644 index 0000000..c2d9222 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/9.9_Object_Identifiers.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/test_report b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/test_report new file mode 100644 index 0000000..9f089d4 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413.save/test_report @@ -0,0 +1,1067 @@ +Test by:bytetest.sh inputFolder/mandatory Oracle/mandatory Repository/mandatory/outputFolder20100413 at Tue Apr 13 13:26:13 CEST 2010 + + test query in 6.1_Basic_Query_Mechanism.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 2 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 6.2_Select_Clause.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 6.3_From_Clause.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 6.4_Where_Clause.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 2 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 6.5_Comments_in_Queries.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_Char.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_Double.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_e.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 4e-05 + Result element 2: 4e-05 + Result element 3: 4e-05 +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_Float.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_Long.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_Octet.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_Short.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_ULong.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_UShort.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 +rasql done. + + Result correct for the query. + + test query in 7.2_Composite_Constants_Complex.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: (0.35,16) + Result element 2: (0.35,16) + Result element 3: (0.35,16) +rasql done. + + Result correct for the query. + + test query in 7.2_Composite_Constants_Struct.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: { { 1, 2, 3 } +, t } + + Result element 2: { { 1, 2, 3 } +, t } + + Result element 3: { { 1, 2, 3 } +, t } + +rasql done. + + Result correct for the query. + + test query in 7.3_Array_Constants.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 7.4_OID.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 513 + Result element 2: 1025 + Result element 3: 1537 +rasql done. + + Result correct for the query. + + test query in 8.2_Multidimensional_Intervals_[1].lo.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 42 + Result element 2: 42 + Result element 3: 42 +rasql done. + + Result correct for the query. + + test query in 8.2_Multidimensional_Intervals_[1].rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 42:227 + Result element 2: 42:227 + Result element 3: 42:227 +rasql done. + + Result correct for the query. + + test query in 8.2_Multidimensional_Intervals.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: [-17:245,42:227] + Result element 2: [-17:245,42:227] + Result element 3: [-17:245,42:227] +rasql done. + + Result correct for the query. + + test query in 9.10_Expressions.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.1_Spatial_Domain_[0].hi.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 255 + Result element 2: 255 + Result element 3: 255 +rasql done. + + Result correct for the query. + + test query in 9.1_Spatial_Domain_[0].lo.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.1_Spatial_Domain_[0].rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0:255 + Result element 2: 0:255 + Result element 3: 0:255 +rasql done. + + Result correct for the query. + + test query in 9.1_Spatial_Domain.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: [0:255,0:210] + Result element 2: [0:255,0:210] + Result element 3: [0:255,0:210] +rasql done. + + Result correct for the query. + + test query in 9.2.1_Trimming.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.2.2_Section.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.2.3_The_Array_Bound_Asterisk_1.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.2.3_The_Array_Bound_Asterisk.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.2.4_Shifting_a_Spatial_Domain.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.2.5_Extending_a_Spatial_Domain.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.1_Unary_Induction.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.2_Binary_Induction_1.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.2_Binary_Induction.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.3.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.3_Struct_Component_Selection_1.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.3_Struct_Component_Selection_2.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.3_Struct_Component_Selection_3.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_cast_1.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_cast.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 39.8363 + Result element 2: 37.9118 + Result element 3: 37.0485 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_abs.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_And.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_arccos.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 1.0472 + Result element 2: 1.0472 + Result element 3: 1.0472 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_arcsin.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0.523599 + Result element 2: 0.523599 + Result element 3: 0.523599 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_arctan.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0.785398 + Result element 2: 0.785398 + Result element 3: 0.785398 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_bit.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_cosh.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 1 + Result element 2: 1 + Result element 3: 1 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_cos.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: -0.952413 + Result element 2: -0.952413 + Result element 3: -0.952413 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_divide.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_egt.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_elt.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_exp.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 1 + Result element 2: 1 + Result element 3: 1 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_gt.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_Is.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_ln.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_log.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_lt.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_multiply.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_ne.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_not.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_Or.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_overlay.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_-.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_+.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_sinh.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_sin.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_sqrt.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_tanh.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_tan.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_Xor.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3_Induced_and_Struct.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.4_Scaling_1.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.4_Scaling_2.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.5_Condensers_Add.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 2151797 + Result element 2: 2047844 + Result element 3: 2001213 +rasql done. + + Result correct for the query. + + test query in 9.5_Condensers_All.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 0 element(s): +rasql done. + + Result correct for the query. + + test query in 9.5_Condensers_Avg.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 39.8363 + Result element 2: 37.9118 + Result element 3: 37.0485 +rasql done. + + Result correct for the query. + + test query in 9.5_Condensers_Count.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 54016 + Result element 2: 54016 + Result element 3: 54016 +rasql done. + + Result correct for the query. + + test query in 9.5_Condensers_Max.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 253 + Result element 2: 253 + Result element 3: 253 +rasql done. + + Result correct for the query. + + test query in 9.5_Condensers_Min.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.5_Condensers_Some.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 2 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.6_General_Array_Condenser_Add.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 117 + Result element 2: 100 + Result element 3: 61 +rasql done. + + Result correct for the query. + + test query in 9.6_General_Array_Condenser_All.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.6_General_Array_Condenser_Count.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 54016 + Result element 2: 54016 + Result element 3: 54016 +rasql done. + + Result correct for the query. + + test query in 9.6_General_Array_Condenser_Some.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 255 + Result element 2: 255 + Result element 3: 255 +rasql done. + + Result correct for the query. + + test query in 9.7_General_Array_Constructor_1c.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.7_General_Array_Constructor_Variable_1.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.7_General_Array_Constructor_Variable.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.7_General_Array_Constructor_x[0].rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.9_Object_Identifiers.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. +test done at Tue Apr 13 13:28:07 CEST 2010 +Total query number: 90 +Successful query number: 90 +Failed query number: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/6.1_Basic_Query_Mechanism.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/6.1_Basic_Query_Mechanism.rasql Binary files differnew file mode 100644 index 0000000..6a42404 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/6.1_Basic_Query_Mechanism.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/6.2_Select_Clause.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/6.2_Select_Clause.rasql Binary files differnew file mode 100644 index 0000000..aff9c82 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/6.2_Select_Clause.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/6.3_From_Clause.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/6.3_From_Clause.rasql Binary files differnew file mode 100644 index 0000000..bdfc709 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/6.3_From_Clause.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/6.4_Where_Clause.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/6.4_Where_Clause.rasql Binary files differnew file mode 100644 index 0000000..bdfc709 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/6.4_Where_Clause.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/6.5_Comments_in_Queries.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/6.5_Comments_in_Queries.rasql Binary files differnew file mode 100644 index 0000000..c2d9222 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/6.5_Comments_in_Queries.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Char.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Char.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Char.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Double.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Double.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Double.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Float.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Float.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Float.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Long.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Long.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Long.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Octet.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Octet.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Octet.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Short.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Short.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_Short.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_ULong.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_ULong.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_ULong.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_UShort.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_UShort.rasql new file mode 100644 index 0000000..732fa80 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_UShort.rasql @@ -0,0 +1,3 @@ + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_e.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_e.rasql new file mode 100644 index 0000000..2ff09ba --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.1_Atomic_Constants_e.rasql @@ -0,0 +1,3 @@ + Result element 1: 4e-05 + Result element 2: 4e-05 + Result element 3: 4e-05 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.2_Composite_Constants_Complex.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.2_Composite_Constants_Complex.rasql new file mode 100644 index 0000000..5ffe74c --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.2_Composite_Constants_Complex.rasql @@ -0,0 +1,3 @@ + Result element 1: (0.35,16) + Result element 2: (0.35,16) + Result element 3: (0.35,16) diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.2_Composite_Constants_Struct.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.2_Composite_Constants_Struct.rasql new file mode 100644 index 0000000..70f123e --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.2_Composite_Constants_Struct.rasql @@ -0,0 +1,3 @@ + Result element 1: { { 1, 2, 3 } + Result element 2: { { 1, 2, 3 } + Result element 3: { { 1, 2, 3 } diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.3_Array_Constants.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.3_Array_Constants.rasql Binary files differnew file mode 100644 index 0000000..d3cf84e --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.3_Array_Constants.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.4_OID.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.4_OID.rasql new file mode 100644 index 0000000..7b074c1 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/7.4_OID.rasql @@ -0,0 +1,3 @@ + Result element 1: 513 + Result element 2: 1025 + Result element 3: 1537 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/8.2_Multidimensional_Intervals.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/8.2_Multidimensional_Intervals.rasql new file mode 100644 index 0000000..9230c4a --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/8.2_Multidimensional_Intervals.rasql @@ -0,0 +1,3 @@ + Result element 1: [-17:245,42:227] + Result element 2: [-17:245,42:227] + Result element 3: [-17:245,42:227] diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/8.2_Multidimensional_Intervals_[1].lo.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/8.2_Multidimensional_Intervals_[1].lo.rasql new file mode 100644 index 0000000..7a788f0 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/8.2_Multidimensional_Intervals_[1].lo.rasql @@ -0,0 +1,3 @@ + Result element 1: 42 + Result element 2: 42 + Result element 3: 42 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/8.2_Multidimensional_Intervals_[1].rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/8.2_Multidimensional_Intervals_[1].rasql new file mode 100644 index 0000000..804b66c --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/8.2_Multidimensional_Intervals_[1].rasql @@ -0,0 +1,3 @@ + Result element 1: 42:227 + Result element 2: 42:227 + Result element 3: 42:227 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.10_Expressions.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.10_Expressions.rasql new file mode 100644 index 0000000..7054d01 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.10_Expressions.rasql @@ -0,0 +1 @@ +PPPPPPPGGPGGGPGGGPPGGGGPPGGGGGGPPAAGGGGGPPGAGGGGGGPPGAAGGGGGGGPPPGAAGGGGGGGPPPGGAGGGGGGGGPPPPGAAGGGGGGGGPPPPGGAAGGGGGGGGPPPPPGAAGGGGGGGGGPPPPPPGGAAGGGGGGGGPPPPPPPGAAGGGGGGGGGPPPPPPPGAAGGGGGGGGGPPPPPPPGGAAGGGGGGGGGPPPPPPPPPGAAGGGGGGGGGPPPPPPPPPGAAGGGGGGGGGPPPPPPPPPPGAAGGGGGGGGGGPPPPPPPPPPGGAAGGGGGGGGGPPPPPPPPPPPGGAAGGGGGGGGGPPPPPPPPPPPPGAAGGGGGGGGGTPPPPPPPPPPPPGAAGGGGGGGGGGTPPPPPPPPPPPPGAAGGGGGGGGGGTTPPPPPPPPPPPPGAAGGGGGGGGGGTTPPPPPPPPPPPPGAAGGGGGGGGGGTTPPPPPPPPPPPPGGAGGGGGGGGGGGTTTTPPPPPPPPPPPGGAGGGGGGGGGGGTTTTPPPPPPPPPPGGGAGGGGGGGGGGGTTTTTPPPPPPPPPGGGAGGGGGGGGGGGTTTTTTPPPPPPPPPGGGAGGGGGGGGGGGGTTTTTTTPPPPPPPPGGGAAGGGGGGGGGGGGTTTTTTTPPPPPPPPGGAAAGGGGGGGGGGPTTTTTTTTPPPPPPPPGGAAAGGPPPPPPPPPTTTTTTTTPPPPPPPPGGAAAGPPPPPPPPPPPTTTTTTTTPPPPPPPPGGAAAPPPPPPPPPPPPTTTTTTTTPPPPPPPGGGAAAPPPPPPPPPPPPTTTTTTTTTPPPPPPPGGGAAAPPPPPPPPPPPPPTTTTTTTTTTPPPPPPGGGAAAGPPPPPPPPGPPPTTTTTTTTTTPPPPPPGGGAAAGPPPPPPPGGPPPPTTTTTTTTTTTPPPPPPGGGAAAGPPPPPPPGPPPPPPTTTTTTTTTTTPPPPPPGGGAAAGPPPPPPPGPPPPPPTTTTTTTTTTTPPPPPPGGGAAAGPPPPPPGGPPPPPPPTTTTTTPTTTTPPPPPPGGGAAGGPPPPPPGGPPPPPPPPTTTTTTTPTTTTPPPPPPGGGAAGGGPPPPPGGPPPPPPPPTTTTTTPTTTTPPPPPGGGGAAGGGPPPPPGGPPPPPPPPPTTTTTTPTTTTPPPPPGGGGAAGGGPPPPPGGPPPPPPPPPPTTTTTTTPTTTPPPPPGGGAAAGGGPPPPGGPPPPPPPPPPPPPTTTTTTPTTTPPPPPGGGAAAGGGPPPPGGPPPPPPPPPPPPPPTTTTTTPTTTPPPPPGGGAAAGGGPPPPGGPPPPPPPPPPPPPPPTTTTTPTTTPPPPPGGGAAAGGGPPPPGGPPPPPPPPPPPPPPPPTTTTTPPTTPPPPGGGGAAAGGGPPPPGGPPPPPGPPPPPPPPPPPTTTTTPPTTPPPPGGGGAAAGGGPPPGGGPPPPPGPPPPPPPPPPPTTTTTPPTTPPPPGGGGAAAGGGPPPGGPPPPPPGPPPPPPPPPPPPPPTTTTTPPTPPPPGGGGAAAGGGPPGGGPPPPPPGPPPPPPPPPPPPPPTTTTTPPPPPPPPGGGAAAGGGPPGGPPPPPPGGPPPPPPPPPPPPPPPTTTTTPPPPPPPPGGGAAAGGPPPGGPPPPPPGGPPPPPPPPPPPPPPPTTTTTPPPPPPPPGGGGAAGGPPGGPPPPPPPGGPPPPPPPPPPPPPPPGTTTTTPPPPPPPPGGGGAAGGPPGGPPPPPPPGGPPPPPPPPPPPPPPGGTTTTTTPPPPPPPGGGGAAGGPPGPPPPPPPGGGPPPPPPPPPPPPPPPGGTTTTTTPPPPPPPGGGGAAGGPPPPPPPPPPGGPPPPPPPPPPPPPPPPPGGPTTTTTPPPPPPPGGGGAAGGPPPPPPPPPPGGPPPPPPPPPPPPPPPPPGGPTTTTTPPPPPPPGGGGAAAGPPPPPPPPPGGPPPPPPPPPPPPPPPPPPGGGTTTTTPPPPPPPGGGGAAAGPPPPPPPPPGGPPPPPPPPPPPPPPPGPPPPPGGPTTTTPPPPPPPGGGGAAAGPPPPPPPPGGPPPPPPPPPPPPPPPPGPPPPPGGPTTTTTPPPPPGGGGGAAGGPPPPPPPPGGPPPPPPPPPPPPPPPPGGPPPPPGGGTTTTTPPPPPGGGGGAAGGPPPPPPPGGGPPPPPPPPPPPPPPPGGGPPPPPPGGPTTTTPPPPPGGGGGAAGGGPPPPPPGGPPPPPPPPPPPPPPPPGGGPPPPPPPGGPPTTPPPPPPGGGGAAAGGGPPPPPGGGPPPPPPPPPPPPPPPPGGGPPPPPPPGGGPTTPPPPPPGGGGAAAGGGPPPPPGGGPPPPPPPPPPPPPPPPGGGPPPPPPPPGGPPPPPPPPPGGGGAAAGGGPPPPPGGPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPGGPPPPPPPPPGGGGAAAGGGPPPPGGGPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPGGGPPPPPPPPGGGGAAAGGGPPPPGGPPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPPGGPPPPPPPPGGGGAAAGGGPPPGGGPPPPPPPPPPPPPPPPGGGGGGPPPPPPPPPPGGPPPPPPPPGGGGGAAGGGPPPGGPPPPPPPPPPPPPPPPGGGGGGGPPPPPPPPPPPGGGPPPPPPPGGGGGAAGGGPPPGGPPPPPPPPPPPPPPPGGGGGGGGPPPPPPPPPPPPGGPPPPPPPGGGGGAAGGGPPPGGPPPPPPPPPPPPPPGGGGGGGGPPPPPPPPPPPPPGGPPPPPPGGGGGAAGGGPPPGPPPPPPPPPPPPPGGGGGGGGGGPPPPPPPPPPPPPGGPPPPPPGGGGGAAGGGPPPPPPPPPPPPPPPGGGGGGGGGGGGPPPPPPPPPPPPPPGGGPPPPGGGGGAAAGGGPPPPPPPPPPPPPPGGGGGGGGGGGGGPPPPPPPPPPPPPPPGGPPPPGGGGGAAAGGGPPPPPPPPPPPPPGGGGGGGGGGGGGGPPPPPPPGPPPPPPPPGPPPPGGGGGAAAGGGPPPPPPPPPPPPGGGGGGGGGGGGGGPPPPPPPGPPPPPPPPPPPPPGGGGGAAAGGGGPPPPPPPPPPGGGGGGGGGGGGGGGPPPPPPPPPGPPPPPPPPPPPPGGGGGAAAGGGGPPPPPPPPPGGGGGGGGGGGGGGGGPPPPPPPPPGPPPPPPPPPPPPPGGGGAAAGGGGPPPPPPPPGGGGGGGGGGGGGGGGGPPPPPPPPPGGPPPPPTPPPPPPGGGGAAGGGGGPPPPPPPPGGGGPPPPPPGPGGGGPPPPPPPPPGGPPPPPTTPPPPPGGGGAAGGGGGPPPPPPPGGGGPPPPPPPPGGGGGPPPPPPPPPPGGPPPTTTPPGPPGGGGAAGGGGPPPPPPPPGGGPPPPPPPGPPGGGGPPPPPPPPPPGGPPPTTTTPGGPGGGGAAAGGGPPPPPPPGGGPPPPPPPGGPPGGGGPPPPPPPPPPGGGPPTTTTPPGGGGGGAAAGGGPPPPPPPGPPPPPPPPPGPPPGGGPPPPPPPPPPPGGPPTTTTTPGGGGGGAAAGGGPPPPPPPPPPPPPPPPGGPPPGGGPPPPPPPPPPPPPGGPPTTTTPPGGGGGAAAGGGPPPPPPPPPPPPPPPPGGPPPPGGPPPPPPPPPPPPPGGPPTTTTPPGGGGGAAAGGGPPPPPPPPPPPPPPPPGGPPPPGGPPPPPPPPPPPPPPGGPTTTTTPPGGAGAAAGGGPPPPPPPPPPPPPPPPGGPPPPGGPPPPPPPPPPPPPPGGPTTTTTPPGGAAAAAGGGPPPPPPPPPPPPPPPGGGPPPPPPPPPPPPPPPPPPPPGGTTTTTPPGGAAAAAGGGPPPPPPPPPPPPPPPGGPPPPPPPPPPPPPPGPPPPPPGGTTTTTPPPGGAAAAGGGPPPPPPPPPPPPPPPGGPPPPPPPPPPPPPPGPPPPPPPGTTTTTTPPGGAAAAGGGPPPPPPPPPPPPPPGGPPPPPPPPPPPPPPPGGPPPPPPGTTTTTTPPGGGAAAGGGPPPPPPPPPPPPPPGGPPPPPPPPPPPPPPPGGPPPPPPGGTTTTTPPGGGAAAGGGPPPPPPPPPTTPPGGGPPPPPPPPPPPPPPPGGGPPPPPPGTTTTTPPGGGAAAGGGPPPPPPPPTTTTPGGPPPPPPPPPPPPPPPPPGGPPPPPPGTTTTPPPGGAAAAGGGPPPPPPPTTTTTGGPPPPPPPPPPPPPPPPPPGGPPPPPPPTTTTPPPGGAAAAGGGPPPPPPPTTTTTGPPPPPPPPPPAAAAAAAAAAAAAAAGPPPPPPPPPPGPPPPPPPTTTTPPPGGAAAAGGGPPPPPPTTTTTTPTTPPPPPPPPAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPPPGGPPPPPPPTTPPPPGGAAAAGGGPPPPPTTTTTTPTTTPPPPPPPPPGGGAAAAAAAAAAAAAAAGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPPPGGPPPPTPPPTPPPPGGAAAAGGPPPPPPTTTTTTTTTTTPPPPPPPPGGGGGGGGGAAAAAAAAAAAAAGGGGGGGGGGGGGGGGGGGGAAAAAAAAAGGGGGGGGGGGGGAAAAAAAAAAAAAAAAGPPPPPPPPPPGGPPPTTTPPPPPPGGGAAAAGGPPPPPPTTTTTTTTTTTTPPPPPPPGGGGGGGGGGGGGGAAAAAAAAAAAAGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAGPPPPPPPPPPGGPPPTTTPPPPPPGGGAAAAGGPPPPPTTTTTTTTTTTTTPPPPGPPGGGGGGGGGGGGGGGGGGAAAAAAAAAAGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAA&&:::::::::::::&&PPPPPPPPPPGGGPPTTTPPPGPPGGGAAAGGGPPPPPTTTTTTTTTTTTTPPPGGPPGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAA&::::::::::::::::::::::::&&PPPPPPPPPPPGGPPTTTTPPGGPGGGAAAGGGPPPPTTTGTTTTTTTTTTPPPGGPPGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAGGGGGPPPPPPPPPPPPPPGGGGGGGPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGAAAAAAA&::::::::::::::::::::::::::::::&&PPPPPPPPPPPGGGPTTTTPPPGGGGGAAAGGGPPPPTTTGTTTTTTTTTTPPGGPPPGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGA&::::::::&&&&&&&&&&&&&::::::::&&&PPPPPPPPPPPPGGGTTTTTPPGGGGGAAAGGPPPPPTTGPTTTTTTTTTTPPGGPPPGGGGGGPPPPPPGGGGGGGGGGGGGGGGGGAAAAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGG&&:::::::&&&&&&&&&&&&&&&&&&&PPPPPPPPPPPPPGGTTTTTTPPGGGGAAAGGPPPPPTGGTTTTTTTTTTTPPGGPPPGGPPPPPPPPPPPPPGGGGGGGGGGGGGGGGAAAAAAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGG&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPPPPGGTTTTTTPPGGGGAAAGGPPPPGGGPTTTTTTTTTTTPGGGPPPGGGPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGGGAAAAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPPPTGGTTTTTTTPGGAGAAAGGPPPGGGPTTTTTTTTTTTTPGGPPPPGGGPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGGAAAAAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPGGGPPPPPPPPPPPPPPPPPPPPPPP&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPPTTTGTTTTTTTPPGAAAAGGPPGGGGPTTTTTTTTTTTTPGGPPPPPGGGTTTTTTTTPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGGAAAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPPPPPPPPPPPP&:::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPTTTGGTTTTTTPPGGAAAGGPGGGPPTTTTTTTTTTTTTGGGPPPPPGGGTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPPPPPPPPPP&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPTTTPPTTTTTTPPGGAAAGGGGGPPTTTTTTTTTTTTPPGGPPPPPPGGGTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPGGGGGGGGGGGAAAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGPPPPPPPPPPPPPPP:::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPTTTTPPTTTTTTPPGGAAAGGGGPPPTTTTTTTTTTTTPGGPPPPPPGGGGTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPGGGGGGGGGGGGAAAAAGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPPPPP&:::&&&&&&&&&&&&&&::::::::::::::&&&&&&&&&&&&&&&&&PPPPPPPPPTTTTTPPTTTTTPPGGAAAGGGPPPTTTTTTTTTTTTPPGPPPPPPPGGGGPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPGGGGGGGGGGGAAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGPPPPPPPPPPP::::&&&&&&&&&&&&&::::::::::::::::::::::::&&&&&&&&&&&&&PPPPPPPPPTTTTTPPTTTTPPPGGAAAGGPPPPTTTTTTTTTTTPPGGPPPPPPPGGGGPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPGGGGGGGGGGAAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGPPPPPPPP::::&&&&&&&&&&&::::::::::::::::::::::::::::::&&&&&&&&&&&PPPPPPPPPTTTTTPPPTTPPPPGGAAAGGPPPPTTTTTTTTTTPPGGPPPPPPPPGGGGPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPGGGGGGGGGAAAAGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGPPPPPP&:::&&&&&&&&&&::::::::&&:::::::::::&&&&&&&&&PPPPPPPPTTTTTTPPPPPPPPGGAAAGPPPPPTTTTTTTTTPPPGPPPPPPPPGGGGPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPGGGGGGGGGAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGPPP&:::&&&&&&&&&&:::::&&&&&&&&&&&&&&&&:::::::::&&&&&&&&&PPPPPPPPTTTTTTPPPPPPPPGGAAAGPPPPPTTTTTTTTTPPTPPPPPPPPPGGGGPPPPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPGGGGGGGGAAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGPP::::&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&PPPPPPPPTTTTTTTPPGPPPPGGAAAGPPPPPTTTTTTTTTTTTTPPPPPPPPGGGGPPGGGGGPGPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPGGGGGGGGAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGG::::&&&&&&&&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&PPPPPPPPTTTTTTTPPPGGPPGGAAAGPPPPPTTTTTTTTTTTTTTPPPPPPPGGGGPPPGGGGGGPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPGGGGGGGAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGG&:::&&&&&&:::::&&&&&&&&&&&&&&&&&&&&:&&&&&&&&&&&&&&&&&:&&&&&&&&&&&PPPPPPPTTTTTTTTTPGGGPGGAAGGPPPPPPTTGPTTTTTTTTTPPPPPPGGGGGPPPGGGAGGGGGPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPGGGGGGGAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGG::::&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPTTTTTTTTTPGGPGGAAGGPPPPPPPGPTTTTTTTTTTPPPPPPGGGGGPPPPGGAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPGGGGGGAAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGG&:::&&&&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&PPPPPPPPTTTTTTTTTPPGGGGAAGGPPPPGGGPPTTTTTTTTTTPPPPPPGGGGGPPPPGGGAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTTPPPPPPPPPPPPPGGGGGGAAAAGGGGPPPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPGG::::&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::::::&&&&&&&&&&&&&&&&&&PPPPPPPPTTTTTTTTTPPGGGGAAGGPGGGGGPPTTTTTTTTTTPPPPPPPGGGGPPPPGGGGAAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTTTPPPPPPPPPPPPGGGGGGGAAAGGGGPPPPPPPPPGGPPPPPPPPPPPPPPPPPPPPPPP&:::&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::::::&&&&&&&&&&&&&&&&&PPPPPPPPTTTTTTTTPPPGAAAAGGGGGGPPPTTTTTTTTTTTPPPPPPGGGGGPPPPPPGGGGAAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTPPPPPPPPPPPPGGGGGGAAAGGGGGPPPPPPPPPGGPPPPPPPPPPPPPPPPPPPPPP::::&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::::&&&&&&&&&&&&&&&PPPPPPPPPTTTTTTPPPPGGAAAGGGGGPPPTTTTTTTTTTTTPPPPPPGGGGGPPPPPPGGGGAAAGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTPPPPPPPPPPPGGGGGGAAAGGGGPPPPPPPPPGGGGPPPPPPPPPPPPPPPPPPPP::::&&&&::&&&&&&&&&&&&&::::::::::::&&&&&&&&&&::::::::&&&&&&&&&&&&&PPPPPPPPPTTTTTPPPPGGAAAGGPPPPPTTTTTTTTTTTTPPPPPPPGGGGPPPPPPPGGGGGAAAGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTTPPPPPPPPPPGGGGGGAAAGGGGPPPPPPPPPGGGGGPPPPPPPPPPPPPPPPPP&:::&&&::&&&&&&&&&&&:::::::::::::::::::&&&&&&&&&&:::::::&&&&&&&&&&&&PPPPPPPPPPTTTPPPPPGGAAAGGPPPPTTTTTTTTTTTPPPPPPPPGGGGGPPPPPPPPGGGAAAAGGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTTTPPPPPPPPPPGGGGGGAAGGGGGPPPPPPPPPGGGGGPPPPPPPPPPPPPPPPP::::&&:&&&&&&&&&::::::::::::::::::::::::&&&&&&&&::::::&&&&&&&&&&&PPPPPPPPPPPPPPPPPGGAAAGPPPPPTTTTTTTTTPPPPPPPPPPGGGGPPPPPPPPGGGGAAAAGGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTPPPPPPPPPPGGGGGGGGGGGGPPPPPPPPPGGGGGGPPPPPPPPPPPPPPPP::::&&&:&&&&&&&::::::::::::::::::::::::::::&&&&&&&&::::::&&&&&&&&&&&PPPPPPPPPPPPPPPPPGGAAAGPPPPPPTTTTPPPPPPPPPPPPPGGGGGPPTPPPPPPGGGGGAAAAAGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTTTTPPPPPPPPPGGGGGGGGGGGPPPPPPPPPGGGGGGPPPPPPPPPPPPPPPP:::&&&&&&&::::::::&&&::::::::&&&&&&&:::::&&&&&&&&&&&&PPPPPPPPPPPPPPPPGGAAAGPPPPPPPPPPPPPPPPPPPPPPGGGGGPPTPPPPPPGGGGGAAAAAAGGGGGGGPPPPPGPPPPPPPPPPPPPPPPPPPPPTTTTTTTTPPPPPPPPPPGGGGGGGGGGPPPPPPPPPGGGGGPPPPPPPPPPPPPPPP:::&&&&&&&:::::&&&&&&&&&&&&&&&::::::&&&&&&&&&:::::&&&&&&&&&&PPPPPPPPPPPPPPGGGAAAGPPPPPPPPPPPPPPPPPPPPPGGGGGPTTPPPPPPGGGGGAAAAAAAGGGGGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPPTTTTTPPPPPPPPPPPGGGGGGGGGPPPPPPPPPGAGGGPPPPPPPPPPPPPPPP:::&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&:::::&&&&&&&&&&PPPPPPPPPPPPPGGAAAAGPPPPPPPPPPPPPPPPPPPPGGGGGPPTTTPPPPPGGGGGGGAAAAAAGGGGGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGPPPPPPPPPAAGGGPPPPPPPPPPPPPP&:::&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&::::&&&&&&&&&PPPPPPPPPPPGGGAGAAGPPPPPPPPPPPPPPPPPGGGGGGGPTTTPPPPPPPGGGGGGAAAAAAAGGGGGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPGGPPPPPPPPPPPPGGGGGGPPPPPPPPPGAAGGPPPPPPPPPPPPPP&::&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&::::&&&&&&&&&PPPPPPPPPGGGPPPPPPPPPPPPPPPPGGGGGGGPPTTTPPPPPPPPGGGGGAAAAAAAAAGGGGGGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPGGPPPPPPPPPPPPGGGGGGPPPPPPPPPAAGGGPPPPPPPPPPPPP&::&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&::::&&&&&&&&&PPPPPPPPPPPPGGGGGGGGPPTTTPPPPPPPPGGGGGAAAAAAAAAAAAGGGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPGGGPPPPPPPPPPPGGGGGGPPPPPPPPGAAGGGPPPPPPPPPPPP&::&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&::::&&&&&&&&PPPPPPPPPGGGGGGGGPPTTTTPPPPPPPPPGGGGAAAAAAAAAAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPPGGGPPPPPPPPPPPPGGGGPPPPPPPPPAAAGGGPPPPPPPPPPPP::&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&GGPPPPGGGGGGGGGPPTTTTPPPPPPPPGGGGGAAAAAAAAAAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPGAGGPPPPPPPPPPPPGGGGPPPPPPPPGAAAGGGPPPPPPPPPPP::&&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&GGGGGGGGGGGGGPPTTTTTPPPPPPPGGGGGGAAAAAAAAAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPGAGGGPPPPPPPPPPPGGGPPPPPPPPPGAAAGGGPPPPPPPPPP&:&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&GGGPPPGGGGPPTTTTTTPPPPPPPGGGGGGGGGGGGGAAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPGAAGGPPPPPPPPPPPGGPPPPPPPPPPAAAGGGGPPPPPPPPP&&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&PPPGGGGPPPTTTTTTPPPPPPPPGGGGGGGGGGGGGAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPGAGGGPPPPPPPPPPPPPPPPPPPPPPGAAAGGGGPPPPPPPP&&&&&:&&&&&&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&PPGGGGGPPPTTTTTTPPPPPPPPPPPGGGGGGGGGGAAAAAGGGGGGGGGGPPPPPPPPPPPPPPPPPPPAAAGGPPPPPPPPPPPPPPPPPPPPPPAAAGGGGGGPPPPPPP&&&&::&&&&&:::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&PPPGGGGPPPTTTTTTTTPPPPPPPPPPPGGGGGGGGGGAAAAAGGGGGGGGGPPPPPPPPPPPPPPPPPPGAAGGGPPPPPPPPPPPPPPPPPPPPPPAAAGGGGGGPPPPPP&&&&&&&&&:::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&PPGGGGGPPPTTTTTTTTPPPPPPPPPPPPGGGGGGGGGAAAAAGGGGGGGGGPPPPPPPPPPPPPPPPPPAAAGGGGPPPPPPPPPPPPPPPPPPPPPAAAGGGGGGPPPPP&!!&&&&&::::::::::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&::&&&&&PPPGGGGPPPTTTTTTTTTPPPPPPPPPPPPGGGGGGGGGAAAAAAGGGGGGGGGGGGPPPPPPPPPPPPPPAAGGGGPPPPPPPPPPPPPPPPPPPPPGAAAGGGGGGPPPPP!!&&&&:::::::::::::::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGPPPTTTTTTTTTTPPPPPPPPPPPPGGGGGGGGGAAAAAGGGGGGGGGGGGGGGGGGPPPPPPPAAAGGGGPPPPPPPPPPPPPPPPPPPPGAAAGGGGGGPPPP&SS&&&&:::::::::::&&&&&&&&&&&&&&&::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGPPTTTTTTTTTTTTPPPPPPPPPPPGGGGGGGGGAAAAAGGGGGGGGGGGGGGGGGGGGGGGGAAAAGGGPEE///EE/PP//PPEP//EA/GGG//GPEENGGGGGG!&&&&&::::::::&&&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGPPPTTTTTTTTTTTTTPPPPPPPPPPGGGGGGGGGAAAGGGGGGGGGGGGGGGGGGG/G////AE////EEE//EE//E////EEE///E///EG///GEEEEEEGEEG&&&&&&:::::&&&&&&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGPPTTTTTTTTTTTTTTTPPPPPPPPPPGGGGGGGGGGGGGGGGGGGGGG/EEGEE///////////EE////EEE/EEE/EEE//EEEEE/EEE/EEE////EEEEEEEEEEG!&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGPPTTTTTTTTTTTTTTTPPPPPPPPPPGGGGGGGGGGGGGGGG/////EEEE//////T////EE//TTGETTGEEEEEEEEEEEETTTETTEETT//TEETTEEEEEEEG!&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGPPPTTTTTTTTTTTTTTTTPPPPPPPPPGGGGGGGGGGG////////E/EEEEEETTT/TTTTTTEEGTTTTTTTTTTTEEGEETTTTTTTTTTTTTTTTTTTTTGEGEG!&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGPPPPTTTTTTTTTTTTTTTPPPGGGGGGGGGGGGGGE////////EEEETTEETTTTTTTTTTTTTTTTTTTTTTTTTTTGTTGTTTTTTTTTTGGGS&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGPPPPPPPPTTTTTTTTTTTTTPPGGGGGGGG////EE/TT//T/EEGTTTTTGTTGTTTTTTTGTTTTGTGTGTTGGN!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGPPPPPPPPPPPPPTTTTTTTTPPPGGGGG////EEEETTTTTTTGTTGTTGTTGGGGGGNN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGPPPPPPPPPPPPPPPPPTTTTTPPPPPEP/////EEEGTTGTTTG11GG11G111GGGGGNNS!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGPPPPPPPTTTTTTPPPPPTTTTTPP/EEETTTTTEGG11GT111G111111G111111111111111111GGGNNS!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGPPPPTTTTTTTTTTTTTTTTTT//EETTTTTT111111111111G11G111G1111G11G1111111111111111111111111""GGNN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGPPPPTTTTTTTTTTTTTTTTT//TET11TT111111111111111111111111111111"1111111111111"""1"""111""11"111111""""GN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGGPPPTTTTTTTTTTTTTTTTEEETT111111111G1""1111111111""111""11"1111""11"1111111111"""""""""""""""""11111""GN&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGGPPPPTTTTTTTTTTTTTTEETT1111111111""""""11"111"""""""""""111""""1""111"""111"""""""""""""""GGNS!&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&:::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGGGPPPPTTTTTTTTTTTTE1T111""11"11"""""""""1"""""""""""1""""""""1""""11""""""""""S&&&&&&&&&::::::::::::::::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGGGPPPTTTTTTTTTTT11111"""""""""""""""""""""""""""""""""&&&&&&&&&&&::::::::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGGGPPPTTTTTTTTTT11""""""P"P""PPPPGAAA""GGG"""""""GG&&&&&&&&:&&::::::::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGGGPPPPTTTTTTTT"""PPPPPPPPPPPPAAAAAGGGGGGGGGGGG"GGGGAGGG&&&&&&&:&&&&::::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGGGPPPTTTTTTTTTTPPPPPPPPPPPPPGAAAAAGGGGGGGGGGGGGGGGGGPPPPPPPPPPGAAAGGGGG&&&&&::&&&&&&&::::::::::::::::&&&&&&&&&&&&&&::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGGPPPPTTTTTTTTTTTTTTTTTTPPPPPPPPPPGAAAAGGGGGGGGGGGGGGGPPPPPPPPPPPPPPPPGAAAGGGP&&&&&&&&&:::&&&&&&&&&::::::::::&&&&&&&&&&:::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGGGPPPPTTTTTTTTTTTTTTTTTTTTTPPPPPPPGAAAGGGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPAAAGGGPP&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPGGGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTPPPPPGAAGGGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGAAGGGPP&&&&&&&&:::::&&&&&&&&&&&&&&&&::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPGGGGGGGPPPPPPPPPPPPPPTTTTTTTTTTTPPPAAGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGAAGGPPPP&&&&&&:::::::&:&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGPPPPPPPPPPPPPPPPPPPPPTTTTPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGAAAGGPPPP&&&&&&&&&:&&:::::::::&&&::::::::::&&&&&&&&&::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGPPPPPPPPPPPPPPPTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPAAAAGGPPPPP&&&&&:::&&:::::::::::::&&&&&&&&::::::::::::&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGAAAAGGPPPPPP&&J&&&::&&::::::::::::::::::::::::::::::&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGPPPPPTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPAAAAGGPPPPPPP&&&JJ&&&&::&&&::::::::::::::::::::::::::&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGGPPPPPTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPAAAGGGPPPPPPPP&&JJ&&&:::&&&:::::::::::::::::::::&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPAAGGPPPPPPPPPPP&&JJ&&&::::&&&&&::::::::::::&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPAAGPPPPPPPPPPPPP&&JJ&&&&&::&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&GGGGGGGGGGGGPPGGGGGPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPGGGGPPPPPPPPPPPPP&&&&JJ&&&&:::&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&GGGGGGGGGGGGGGGPPPGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPGGGGPPPPPPPPPPPPPP&&JJJ&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPGGGGGGGGGPPPGGGGGPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPGGPPPPPPPPPPPPPPPPP&&JJJ&&&:::&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PTTTTTTTPPPPPGGGGGGGPPGGGGPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP&&JJJ&&&&&&&:::&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&TTTTTTTTTTTTPPPPGGGGGGPPPGGGGPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPP&&&JJJ&&&&&&&::::&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPTTTTTTTTTTTTTTTPPPPGGGGGPPPGGGGPPPPPPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPPGG&&&JJJ&&&&&&&&::::&:::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPTTTTTTTTTTTTTTPPPPGGGGPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPGGGGG&&&JJJ&&&&&&&:::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPPPPPPPPPPPPPTTTTTTTTTTTTTTTPPPPGGGGPPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGG&&JJJJ&&&&&&&&&:::::::::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&3333333PPPPPPPPPPPPPPTTTTTTTTTTTTTPPPGGGGGPPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGG&&JJJ&&&&&&&&&&&&&:::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&333333333333PPPPPPPPPPPPPPTTTTTTTTTTTTPPPGGGGPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGG&&&JJJ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&3333333333PPPPPPPPPPPPPTTTTTTTTTTPPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGGG&&&JJJ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&J&&&&&&&&&&&&&&&333333333PPPPPPPPPPPPTTTTTTTTTTTTTPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGAAAAGGGGGG&&&JJJ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&JJJJJ&&&&&&&&&&&3333333333PPPPPPPPTTTTTTTTTTTTTTTTTPPGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGAAAAGGGGGGGPP&&JJJ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&JJJJJ&&&&&&&&&&&&&33333333333PPPTTTTTTTTTTTTTTTTTPPPPGGGGPPPPPPPPGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAGGGGGPPPPP&&&JJJ&&&&&&&&&&&&&&&&&&&&&&&&JJJJJJJ&&&&&&&&&&&&&3333333333333TTTTTTTTTPPPPPPPPPPPPPGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAGGGGPPPPPPPP&JJJJ&&&&&&&&&&&&&&&&&&&&JJJJJJJ&&&&&&&&&&&&&3333333333TTTTTTTTPPPPPPPPPPPPPPPPPGGGGPGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAGGGGPPPPPPPPPP&&&JJJJ&&&&&&&&&&&&&&&&&&&&&&&&&JJJJJJJJJ&&&&&&&&&&&&33333333TTTTTTTPPPPPPPPPPPPPPPPPPPPGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAGGGGPPPPPPPPPPPPP&&&JJJJJ&&&&&&&&&&&&&&&&&&&&&&&&&&&JJJJJJJJJ&&&&&&&&&&&&&&33333333TTTTTTPPPPPPPPPPPPPPPPPPPPPGGGGPGGGGAGGGGGGGGGGAAAAAAAAAAAAAGGGGGPPPPPPPPPPPPPP&&&JJJJJJ&&&&&&&&&&&&&&JJJJJJJJJJ&&&&&&&&&&&&&333333333TTTTTPPPPPPTTTTTTTTTTTTTPPPPPGGGGPGAAAAAAAAAAAAAAAAAAAAAAAGGGGGGPPPPPPPPPPPPPPPP&&&JJJJJJJ&&&&&&&&&&&&&&&&JJJJJJJJJJ&&&&&&&&&&&&&3333333333TTTGPPPTTTTTTTTTTTTTTTTTTPPPPGGGPPGAAAAAAAAAAAAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPP&&&JJJJJJJJJJJ&&&&&&&&&&&&&&&&&&&&&&&&&&JJJJJJJJJJJ&&&&&&&&&&&&&&&333333333333TTTTGGPPTTTTTTTTTTTTTTTTTTPPPGGGGPPAAAAAAAAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPP&:&&&&JJJJJJJJJJJJJJJJ&&&&&&&&&&&&&&JJJJJJJJJJJJJJ&&&&&&&&&&&&&&&3333333333333TTTGGPPTTTTTTTTTPPPGGGGPPPPAAAAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPP&:&&&&&JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ&&&&&&&&&&&&&&&&333333333333333TTTGGGPTTTTTTTPPGGGGPPPPPAAAAAAGGGGGGPPPPPPPPPPPPPPPPPPPP::::&&&&&&JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ&&&&&&&&&&&&&&&&&33333333333333333TTTTGGPTTTTTTTTTTTPPGGGGPPPPPAAGGGGGGPPPPPPPPPPPPPPPPPPPP&:::::&&&&&&&JJJJJJJJJJJJJJJJJJJJJJJJJJJJ&&&&&&&&&&&&&&&&&&3333333333333333333GPTTTGGPTTTTTTTTTTTTTTTTTTTTPGGGGPPPPPPGGGGGPPPPPPPPPPPPPPPPPPPP&:::::&&&&&&&&JJJJJJJJJJJJJJJJJJJ&&&&&&&&&&&&&&&&&&&&333333333333333333333GGPPPTTGGTTTTTTTTTTTTTTTTTTTTTTTTTPGGGGPPPPPPPGGPPPPPPPPPPPPPPPPPPPPP:::::&&&&&&&&&&&&&JJJJJJJJJ&&&&&&&&&&&&&&&&&&&&&&33333333333333333333333GGGPPPGGPTTTTTTTTTTTPPPPPPPPPPPPTTTTPGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPP&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&333333333333333333333333GGGGPPGGTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPP&:::&&&&&&&N&&&&&&&&&&&&&&&&&&&&&&&&&&&&&3333333333333333333333333333GGGGGGPGGTTTTTTTTPPPTTTTTTTTTTTTTTPPPPPPPPGGGGPPPPPPPPPPPPPPPPPPPPPPPPPPPP&:::&&&&&&NN&&&&&&&&&&&&&&&&&&&&&333333333333333333333333333333GGGGGGGGGPTTTTGGPTTTTTTTTTTTTTTTTTTTTTTPPPPPGGGPPPPPPPPPPPPPPPPPPPPPPPPP:::&&&&&&&&::NNN&&&&&&&&&&&&&&&&&&&&&&&NNNN333333333333333333333333333333GGGGGGGGGGGPGGGGTTTTTTTTTTTTTTTTTTTTTTTTTTPPPGGGGAAAAAPPPPPPPPPPPPPPPPPPPP:::&&&&&&&:::NNNNNNNNNNNNNNNNNN333333333333333333333333333PPPPPGGGGGGGGGGGTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPGGGAAAAAAAAAAAPPPPPPPPP:::&&&&&&:::::NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN3333333333333333333333333TTTTPPPPGGGGGGGPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPGGGGAAAAAAAAAAAAAAPPPPPPP&:::&&&&&:::::::NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN33333333333333333333TTTTTTPPPPGGGGGGGGPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTPPGGGGAAAAAAAAAAAPPPP&:::&&&&:::::::&&&NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN3333333333333TTTTTTPPPGGGGGGGGPPTTTTTTTTTTTTTTTTTTTTTTTTTTTTPGGGGAAAAAAAAPPP:::&&&&:::::&&&&&&&&NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN333333TTTPPGGGGGGGGGPPTTTTTTTTTTTTTTTTTTTTTTTTTTTPPGGGAAA:::&&&:::::&&&&&&&&&&&NNNNNNNNNNNNNNNNNN:NNNNNNNNNNTTTTPGGPPGGGGGGGGGGGTPPPPPPPPPPPPPTTTTTTTTTTPGGGG:::&&::::&&&&&&&&&&&&&&&NNNNNNNNN:::::::&&&NNNNNNNNNPPPPPPPPPPPTTTTTGGPPPGGGGGGGGTTTTTTTTTTTTTTTPPPPTTTTTTTPGGGG&::&&&&::::&&&&&&&&&&&&&&&&&&:::::::&&&NNNNNNNNNPPPPPAAAPPPPPTTTTTGGPPPPGGGGGGPTTTTTTTTTTTTTTTTTTPPPPTTTTPPGGG&::&&&&:::&&&&&&&&&&&&&::::::&&&NNNNNNNNN333PPPPAAAAAAAAAAAATTTTTTGGTTPPGGGGGGGPTTTTTTTTTTTTTTTTTTTTPPPTTPPGGG&::&&:::&&&&&&&&&&&&&&&&&::::::&&&&NNNNNNN3333PPPPAAAAAAAAAAAATTTTTPGGTTTPPGGGGGGGPTTTTTTTTTTTTTTTTTTTTTPPPPPPGG&:&:::&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&PPPPAAATTTTPGGTTTPGGGGGGGGPPTTTTTTTTTTTTTTTTTTTTTPPPPPGG&&&&::&&&&&&&&::::::&&&&&&&&&&&::::::&&&&&&&&&&PPPPAAATTTTTPGGTTTGGGGGGGGGGPTTTTTTTTTTTTTTTTTTTTTTPPPGG&&&&::&&&&&&:::::::::::::::&&&&&&&&&:::::&&&&&&&&&&PPPAAATTTTTPGGTTGGPPGGGGGGGGPTTTTTTTTTTTTTTTTTTTTTPPPGGG&:&&&&:::::::::::::::::::&&&&&&&&:::::&&&&&&&&&PPPAAATTTTPGGTTTPGGTPGGGGGGGGPPTTGGGGGTTTTTTTTTTTTTPPPGGG&&&&::::::::::::::::::::::&&&&&&&:::::&&&&&&&&&PPPAATTTTPGGTTTGGTTTTPGGGGGGGGGGGGGPPPPPPPTTTTTTTTPPPGG""1""G&&&:::::::::::::::::::::::::&&&&&&&:::::&&&&&&&&PPPAATTTTPPGTTTGGTTTTTTTGGGGGGGPPTTTTTTTTPPPPTTTTTPPPPP"""""""1111""""G&&&:::::&&&&&&&&:::::::::::&&&&&&::::&&&&&&&&&PPAATTTTPPTTTPGGTTTTTTTTPGGGGGGPPTTTTTTTTPPPTTTTTPPPP"""""""""1111111""GGG&&&:::&&&&:::::::::&&&&&:::::&&&&&&&&&PPAAATTTTPPTTTTGGTTTTTTTTTTPGGGGGGPTTTTTTTTTPPPTTTTPPPP"""""""""""11"111111GGG&::&&&::::::::&&&&&::::&&&&&&&&&PPAATTTTTPPTTTTGGTTTTTTTTTTGGGGGGGGTTTTTTTTTTPPPTTPPPPP""""""""""11"11111111GG&&:&&&&&&&&&&&&&&:::::::&&&&&::::&&&&&&&&PPPPPPPPPAAATTTTTTPPTTTTTPPTTTTTTTTTTGGPPGGGGGPTTTTTTTTTPPPPPPPPP""""""""11""""""""11111111G&&&&&&&&&&&&&&&&&&&&&::::::&&&&&::::&&&&&&&&PPPPPPPPPPPPPAATTTTTPPTTTTTTPPTTTTTTTTTGGTTPPGGGGGPTTTTTTTTPPPPPPPPP"""""1"""1111"""""111"111G11GTTTGG&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&:::&&&&&&&&&PPPPPPPPPPPPPPPPAATTTTTTPPPTTTTTTTPPTTTTTTTTGGTTTTPGGGGGGPTTTTTTTPPPPPPPP"""""""""1111111111111111111GTTTTTTTEEEG&&&&&::::::::::::&&&&&&&&&&&:::::&&&&::::&&&&&&&&PPPPPPPPPPPPPPPPPPAATTTTTTTTPPTTTTTTGGPPTTTTTTTGTTTPGGGGGGGTTTTTTTPPPPPPPP"""""""1""1111G1111111111TTTTTTTTTTGEEGU&&&&&&&:::::::::::::::&&&&&&&&&::::&&&&&:::&&&&&&&&&PPPPPPPPPPPPPPPPPAATTTTTPPPTTTTTTPGGPPTTTTTTGTTTTGGPGGGGGPTTTTTTPPPPPPP""""""11""""111111G11111111TTTTTTTTTTEEEEEEGU&&&&&&&&&&&&&&&&::::::::::&&&&&&&&&:::&&&&::::&&&&&&&&PPPPPPPPPPPPPPPPPPAATTTTTTTPPPPTTTTPGGGPPPTTTTGGTTTTGGPPGGGGPTTTTTTTPPPPPP""""""""""""111G"11111GGG11GTTGTTTT/TTEEEEEEEEEG&&&&&&&&&&&&&&:::::::&&&&&&&&&:::&&&&::::&&&&&&&&PPPPPPPPPPPPPPPPAAATTTTTTTPPPTTTTTTPPGGGGGPPTTTPTTTTGGTPPPPGGPTTTTTTTTPPPP"""""""""""1"1111111111GGTTTTTTETT///EEEEEEEGGG&&&&&&&&&&&&&&::::::&&&&&&&&&:::&&&&:::&&&&&&&&PPPPPPPPPPPPPPPPPAAATTTTTTTTTPPPPTTTTPGGGGGGGGPPTTPTTTTGGTTTTPPGGGTTTTTTTTTPPP""""""11""""11"111111G1111TTGTTTTETTEEE////EEEGGGGG&&&&&&&&&&&&&::::::&&&&&&&&::&&&&::::&&&&&&&&PPPPPPPPPPPPPPPPPAAPTTTTTTTTTTTPPPTTPGGGGGGGGGGGPTTPTTTTGTTTTTPGGGPTTTTTTTTTPPP"""""""""""1111""111111111TTTTTEEETTTTEE/EEE///E&&&&&&&&&&&&&&&&&&&:::::&&&&&&&:::&&&&:::&&&&&&&&PPPPPPPPPPPPPPPPPAAATTTTTTTTTTPPPPPGGGGGGGGGGGGPPTPPTTTTGGTTTTTGGGGGPTTTTTTTTPPP"""""""""""1111111111111GGTTTTTTTGEEEEEEE//EE//EE&&/&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&:::&&&::::&&&&&&&PPPPPPPPPPPPPPPPPPPAATTTTTTTTTTTPPPGGGGGGGGGGGGGGPPPPTTTPGTTTTTGGGGGGGTTTTTTTPPPP1"""1"111""""11G1111111111GTTTTTTETEEEG/EEEEE/////&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&::&&&&:::&&&&&&&&PPPPPPPPPPPPPPPPPAAATTTTTTTTTPPPGGGGGGGGGGGGGGGPPPTTTPGTTTTTTGGGGGGGTTTTTTTPPPPP111111"1111111""G111G1111GTTTTTTTTTTTEEGEEE///EEEE//&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&::&&&&&&&&PPPPPPPPPPPPPPPPPAAPTTTTTTPPPGGGGGGGGGGGGGGGGPPTTTTPPTTTTTGGGGGPGGTTTTTTPPPPPP11T1G11111111G1111111GTTTTTTETTTTTEETEEE//EE///&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&:::&&&&&&&PPPPPPPPPPPPPPPPPAAPPTTTTPPGGGGGGGGGGGGGGGGGPPPTTTPPTTTTTGGGGGPPGGTTTTTTPPPPPEETT111111G1111G11TTGTGTTTTTTTEE//T/EEE//EE////&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&:::&&&&&&&&PPPPPPPPPPPPPPPPAAPPPPPGGGGGGGGGGGGGGGGGGGPPTTTTPPTTTTGGGGGPTTGGTTTTTTPPPPPEETTT11GTGT11GGTTTGTTTTTTTTTT///EE////EEE///E/&&&&&&&&::&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&::&&&&&&&&PPPPPPPPPPPPPPPPAAGGGGGGGGGGGGGGGGGGGGGGPTTTTPPTTTTGGGGGGTTTGPTTTTTTPPPPEE//EETTTTTGEGGTTTTTTEETTTTEEGTTT//T/////E////EE//&&&&&&&&&::&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&:::&&&&&&&PPPPPPPPPPPPPPPPAAGGGGGGGGGPPTTTTTPTTTTPGGGGGPTTTPTTTTTTPPPP///EETTTTTEEEEETT/TT/EEEETEEEE/T/////////&&&&&&&:::&&&&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&::&&&&&&&&PPPPPPPPPPPPAPPPAAPPPPPPGPTTTTTPTTTPGGGGGGTTTTPTTTTTTPPP//EE//////EEE/TT/////E//EEEE///////&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&::&&&&&&&&PPPPPPPPPPPAAPPPPPPPPPPPPPPPPTTTTPPTTTPGGGGGPTTTTPPTTTTPPPPE/////EEG///////////EEE//&&&&&&&&&&:::&&&&&&&&&&&&&&&&&::::&&&&&&&&::&&&&&&&PPPPPPPPPPAAAPPPPPPPPPPPPPPPPTTTTTPTTTPPGGGGGTTTTTPPTTTTPPP//E//////////E&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&::&&&&&&&&PPPPPPPPPPAAAPPPPPPPPPPPPPPPPPTTTTPTTPPGGGGGGTTTTTTPPTTPPPP&&&&&&&&&::::&&&&&&&&&&&&&&&&&&:::&&&&&&&&::&&&&&&&&&PPPPPPPPPAAAPPPPPPPPPPPPPPPPPPTTTTPTTPPGGGGGPTTTTTTPPTTPPPP&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&::::&&&&&&&&::&&&&&&&&&PPPPPPPPAAAAPPPPPPPPPPPPPPPPPPTTTPTTTPGGGGGGPTTTTTTTPPPPPPP&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&::::&&&&&&&&:&&&&&&&&&PPPPPPPPAAAAPPPPPPPPPPPPPPPPPPPTTTTTTPTTPPGGGGGGPTTTTTTTPPPPPPP&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&&PPPPPPPAAAAAPPPPPPPPPPPPPPPPPPPTTTGGGGGGGGPTTTTTTTTPPPPPP&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&PPPPPPPAAAAPPPPPPPPPPPPPPPPPPPPPGPPTTTTTTTTPPPPP&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&::&&&&&&&&&&&&&&&&&PPPPPPPAAAAPPPPPPPPPPPPPPPPPPPPPTTTTTTTTPPPPP&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&&PPPPPAAAAAPPPPPPPPPPPPPPPPPPPPPTTTTTTTTPPPP&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&PPPPPAAAAAPPPTTTTTTTPPPPPPPPPPPPTTTTTTPPPPP&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&&&&&::&&&&&&&&&&&&&&&&PPPPPAAAAAPPTTTTTTTTTTPPPPPPPPPPTTTTTPPPPP&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&PPPPAAAAAAPTTTTTTTTTTTTTPPPPPPPPTTPPPPPPP&&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&&&&&::&&&&&&&&&&&&&&&PPPPAAAAAPPTTTTTTTTTTTTTTPPPPPPP&&&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&&&&&::&&&&&&&&&&&&&&PPPPAAAAAPTTTTTTTTTTTTTTTTTPPPPPP&&&&&&&&&&&&&&&&&&&&&&&&&::::::&&&&&&&&&&&&&&:&&&&&&&&&&&&&&PPPPAAAAAPTTTTTTTTTTTTTTTTTPPPPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&::&&&&&&&&&&&&&PPPAAAAAAPTTTTTTTTTTTTTTTTTTPPPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&PPPAAAAAAPTTTTTTTTTTTTTTTTTTTPPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&&&&&&&PPPAAAAAPTTTTTTTTTTTTTTTTTTTTTPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&&&&&&PPPAAAAAPTTTTTTTTTTTTTTTTTTTTTTPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&:::::&&&&&&&&&&&&&&&&&&&&&&&&&&PAAAAAAPTTTTTTTTTTTTTTTTTTTTTTPPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&PAAAAAPTTTTTTTTTTTTTTTTTTTTTTTTPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&PAAAAAPTTTTTTTTTTTTTTTTTTTTTTTTPP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&AAAAAAPTTTTTTTTTTTTTTTTTTTTTTTTTP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&AAAAAAPTTTTTTTTTTTTTTTTTTTTTTTTTP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&&&&AAAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&AAAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&AAAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTTP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&&&AAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&&&&&&&&&:&&&&&&&&&&&&&&&&&&&&&&::::&&&&&&&&&&&&&&&AAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&&&&&&:&&::::&&&&&&&&&&&&&&&&&&&&:::&&&&&&&&&&&&&&&&AAAAPPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&&&&&&::&&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAAPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&:::&&&&&&&:::&&:::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAAPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&::::&&&&&&::::&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&::::&&&&&::::&&::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAPTTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&::::&&&&&&&::::&:&&:::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAAPTTTTTTTTTTTTTTTTTTTTTTTTTT&&&&&&&::::&&&&&:::::&&&&::::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAAPTTTTTTTTTTTTTTTTTTTTTTTTTT&&:&&&&:::::&&&&&::::::&&&&:::::::::&&&&&&&&&&&&&&&&&&&&&&&&&PAAAPTTTTTTTTTTTTTTTTTTTTTTTTTT&::::&&::::&&&&&::::::&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&&&&PPAAAPTTTTTTTTTTTTTTTTTTTTTTTTT&&::&&&&:::::&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&PAAAPTTTTTTTTPTTTTTTTTTTTTTTT&::::&&::::::&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&PAAAPTTTTTTTTPTTTTTTTTTTTTTTT&&::::&&::::::&&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&&&PAAAPTTTTTTTPPTTTTTTTTTTTTTT&::::&&&::::::&&&&&::::::::&&&&&&&&&&&&&&&&&&&&&&&PAAAPTTTTTTTPPPTTTTTTTTTTTTT&:::::&&&::::::&&&&&&:::::::&&&&&&&&&&&&&&&&&&&&AAAPPTTTTTTPPPPTTTTTTTTTTT&:::::&&&:::::::&&&&&&&::::&&&&&&&&&&&&&&&&&&&&&&PAAPPTTTTTTPPPPTTTTTTTTTTT&:::::&&&:::::::::&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAPTTTTTTTPPPPTTTTTTTTTT:::::::&&&&&::::::::::&&&&&&&&&&&&&&AAPPTTTTTTPPPPTTTTTTTTTT:::::::&&&&&&::::::::::::&&&&&&&AAPPTTTTTTTPPPPTTTTTTTT&:::::::&&&&&&&:::::::::::&&&&&&&&&&&&&&&&&AAPTTTTTTTPPPPTTTTTTTP:::::::::&&&&&&&:::::&&&&&&&&&&&&&&&&&APPTTTTTTPPPPTTTTTTT::::::::::&&&&&&&&&&&PPTTTTTTTPPPTTTTTTT:::::::::&&&&&&&&&&PTTTTTTTPPPPTTTTT&&::::::&&&&&&&&&&&&&&&&&PPPPTT&PPTTTTTTPPPPTTTTT&&&&&&&&&&&&&&&&&&&&&&AAAPPPPPPPTTTPP&&PTTTTTTPPPPTTTTP&&&&&&&&&&AAAAAAAPPPPPPPTTTPPPA&TTTTTTTPPPTTTPPPPPPTTPPPPAAAAAAAAPPPPPPPTTTTPPPAATTTTTTPPPPTPTPPPTTTTTTTTTTTTPPPPPPAAAAAAAAAPPPPPPPPTTTPPPAAAPTTTTTPPPPPTTTTTTTTTTTTTPPPPPPAAAAAAAAAAAAPPPPPPPPTTTPPPAAAPPTTTTTTPPPPPTTTTTTTTTTPPPPPPPAAAAAAAAAAAAAAAPPPPPPPPTTTTPPAAAPPTTTTTTPPPPTTTTTTTAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPTTTTPPAAAPPTTTTTTPPPTTTTTPAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPTTTTPPAAAPPTTTTTTPPPTTTTPAAAAAAAAAAAAAAAAPAAAAAAAAAAAPPPPPPPPTTTTPAAPPPTTTTTTPPTTTTPAAAPPPPPPPPPPPPPPPAAAAAAPAAAAPPPPPPPPTTTTPPAPPPTTTTTPPTTTPPAATTTTTTTTPPPPPPPPAAAAAAPPAAAAPPPPPPPTTTTPPPPPPTTTTTPTTTPTTTTTTTTTTTTTPPPPPAAAAAAAPPPAAAPPPPPPPTTTTTPPPPPTTTTPTTTTTTTTTTTTTTTTTTPPPPAAAAAAPPPPAAAPPPPPPPTTTTTPPPPPTTTTPTTTTTTTTTTTTTTTTTPPPPPAAAAAAPPPPPAAAPPPPPPTTTTTPPPPPTTTPTTTTTTTTTTTTTTTTPPPPPAAAAAAPPPPPPAAAPPPPPPTTTTTPPPPPPTPTTTTTTTTTTTTTTPPPPPPPAAAAAAPPPPPPAAAPPPPPPTTTTTPPPPPPPTTTTTTTTTTTPPPPPPPPPAAAAAAPPPPPPPAAAAPPPPPTTTTTPPPPPPTTTTTTTTTPPPPPPPPPPPAAAAAAPPPPPPPPAAAPPPPPTTTTTTPPPPTTTTTTTTPTPPPPPPPPPPAAAAAAPPPPPPPPAAAPPPPPTTTTTTPPPTTTTTTTTTTTPPPPPPPPAAAAAAPPPPPPPPPAAAPPPPPTTTTTTPPPTTTTTTTTTTPPPPPPPPAAAAAAAPPPPPPPPPAAAPPPPPTTTTTTPPTTTTTTTTPPPPPPPAAAAAAAAPPPPPPTPPPAAAPPPPPTTTTTTPTTTTTTTPPPPPAAAAAAAAAAAPPPPPTTPPPAAAPPPPPTTTTTTTTTTTTPPPAAAAAAAAAAAAAAPPPPPTTTPPAAAPPPPPTTTTTTTTTTTPPPAAAAAAAAAAAAAAAPPPPPPTTPPAAAAPPPPTTTTTTTTTPPAAAAAAAAAAAAAAAAAAPPPPPTTTPAAAAPPPPTTTTTTTTPPAAAAPPPPPPAAAAAAAAAPPPPPTTTPAAAAPPPPTTTTTTPPPPPPPPPPPPAAAAAAAAAAPPPPPTTTPAAAAPPPPPTTTTTPPPPPPPPPPPPAAAAAAAAAAAPPPPTTTPAAAAPPPPPTTTTPPPPPPPPPPPPAAAAAAAAAAAPPTPTTTPAAAAPPPPPTTTPPPPPPPPPPPPPAAAAAAPAAAAPTTPTTTPAAAAPPPPPTTPPPPPPPPPPPPPAAAAAAPPAAAPTTPTTTPAAAPPPPPPTTPPPPPPPPPPPPAAAAAAPPPAAAPTTPTTTPAAAPPPPPPTPPPPPPPPPPPPAAAAAAPPPAAAPTTPTTTPAAAPPPPPPTPPPPPPPPPPPPAAAAAAPPPAAAPTTPTTTPAAAPPPPPPTPPPPPPPPPPPAAAAAAPPPPPAAPTTPTTTPAAAPPPPPPPPPPPPPPPPPAAAAAAPPPPPAAPTTPTTTPAAAPPPPPPPPPPPPPPPPPAAAAAAPPPPPAAPTTPTTTAAAPPPPPPPPPPPPPPPPPAAAAAAAPPPPAAAPTTTTTTAAAPPPPPPPPPPPPPPPPPAAAAAAPPPPPAAAPTTTTTTAAPPPPPPPPPPPPPPPPAAAAAAAPPPPPAAAPTTTTTTAPPPPPPPPPPPPPPPPAAAAAAAPPPPPAAAPTTTTTPPPPPPPPPPPPPPPPPAAAAAAAPPPPPPAAAPTTTTTPPPPPPPPPPAAAAAPAAAAAAAPPPPPPAAPPTTTTTPPPPPPPPPAAAAAAAAAAAAAPPPPPPPAAPTTTTTTPPPPPPPPAAAAAAAAAAAAAPPPPPPAAAPTTTTTTPPPPPPPAPPPAAAAAAAAAPPPPPPAAAPTTTTTPPPPPPPPPPPPPAAAAAAAPPPPPPAAPPTTTTTPPPPPPPPPPPPPPAAAAAAPPPPPPAAPTTTTTTPPPPPPPPPPPPAAAAAAAPPPPPPAAPTTTTTTPPPPPPPPPPAAAAAAAAPPPPPAAAPTTTTTPPPPPPPPPAAAAPAAAAPPPPPAAPTTTTTTPPPPPPPPAAAAPPAAAAPPPPPAAPTTTTTTPPPPPPPAAAPPPAAAAPPPPPAAPTTTTTPPPPPPPAAAAPPPAAAAPPPPPAPTTTTTPPPPPPAAAAPPPPAAAAPPPPPPPTTTPPPPPPPPAAAPPPPPAAAAPPPPPPTTTTPPPPPPAAAPPPPPPAAAAPPPPPPTTTPPPPPPAAAAPPPPPPAAAAPPPPPTTPPPPPAAAAPPPPPPPAAAAPPPPPTPPPPPPPAAAAPPPPPPPAAAAPPPPPPPPPPPAAAAPPPPPPPPAAAPPPPPPPPPPAAAAPPPPPPPPPAAAPPPPPPPPPAAAAPPPPPPPPPAAAAPPPPPPPPPAAAPPPPPPPPPPAAAPPPPPPPPAAAPPPPPPPPPPPAAAPPPPPPPAAAPPPPPPPPPPPAAAPPPPPPAAAPPPPPPPPPPPPAAPPPPAAAPPPPPPPPPPPPPPAPPPAAAPPPPPPPPPPPPPPAAAPPPPPPPPPPPPPPTTT
\ No newline at end of file diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.1_Spatial_Domain.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.1_Spatial_Domain.rasql new file mode 100644 index 0000000..20e2df7 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.1_Spatial_Domain.rasql @@ -0,0 +1,3 @@ + Result element 1: [0:255,0:210] + Result element 2: [0:255,0:210] + Result element 3: [0:255,0:210] diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.1_Spatial_Domain_[0].hi.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.1_Spatial_Domain_[0].hi.rasql new file mode 100644 index 0000000..2507ed5 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.1_Spatial_Domain_[0].hi.rasql @@ -0,0 +1,3 @@ + Result element 1: 255 + Result element 2: 255 + Result element 3: 255 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.1_Spatial_Domain_[0].lo.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.1_Spatial_Domain_[0].lo.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.1_Spatial_Domain_[0].lo.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.1_Spatial_Domain_[0].rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.1_Spatial_Domain_[0].rasql new file mode 100644 index 0000000..13f571f --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.1_Spatial_Domain_[0].rasql @@ -0,0 +1,3 @@ + Result element 1: 0:255 + Result element 2: 0:255 + Result element 3: 0:255 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.1_Trimming.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.1_Trimming.rasql new file mode 100644 index 0000000..e6f0081 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.1_Trimming.rasql @@ -0,0 +1 @@ +/9?HRY\^`dilkigggdba(:ENWbgfdhpvwqnmold[]1BJQ[hqvvvx|}umlomgdBOSWcp|‚‡‰ˆ…ƒ‚zupnlmIPS[kŠŒŒ•š—†zvpidRY`l}Š‘”™™}vwxpdZ_fwŒ—™–”–š™“ˆ‚zso`dp‰¡ª£žž¡£££¡ž™’Šƒ{udn”£«ª¤¡¢¤§§¦£ œ–†ycsŠ›¢£ª°®¨¤§«ª¤ žŸš|fx’©µ¶´°®«¨¦§©ª©ª¬«žŠg€šµ¶³®ª«®¯«©¨©«¬¤”lƒ›®·´©£©°´¯ªª«©¤§¬¬Ÿp‰ °º¹±¬¯³³±°°®ª©¯©vŠ °¶±®¯±³³´··´®¨¤ª³µ€•¦±µ±¯°³¸»¹µ°°¯¬ª³³}¢®°®°µ¸º»º·°¬«§Ÿ¦¤£©³»¼¹·¶³°±·¶«ž“z¡©§§ª®°´¸·°««¬¤›Ž‚|Š›£££¦©ªª«®¯¬¦¢¢ “t€Ž—œž£¨©§¨ª««ª¦”Šxpu‰œ£¢¢§©¦£££¢¡œ‘†}|vo™ª«£¢¤¤Ÿ››š•…zxtpcpˆ ©¦¡£¤ •ˆ}wx{xqnbl}‘ž¢Ÿ›–‘Š†ƒ{vssspk]hu‰ŒŠ‡…„}zvqppnljhdmv‡‰…}xuuvvqnkifdgmbkt}†‡‚{uplmonlkjiggjbvƒˆŒ‡}xtnkmnjfffcbdk€†‡Ž•Ž{nmpspmifdfiigf}ŒŠ†€ysqvywpkdbchljlx‰Šƒxqqw||vmjhdaafiht{{xvtpoqxysllnjb_abix{vnlotxxvvwvtpjc``c`ddfkpqspopx}ypmkiddhSY]ckptqpuz|zz}ƒƒ|uwDR`ilopployƒ„ŠŠŠŽ”?Saiptplmt}Š”š¢§§££¨BSfqtqolmyŒ™Ÿ£©¯°³FWhppojkwŒœ¢£ª±¶¶·¼½½@Wipsvy}†“Ÿ©°³³°°±¸ÀÈ
\ No newline at end of file diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.2_Section.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.2_Section.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.2_Section.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.3_The_Array_Bound_Asterisk.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.3_The_Array_Bound_Asterisk.rasql Binary files differnew file mode 100644 index 0000000..17d5718 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.3_The_Array_Bound_Asterisk.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.3_The_Array_Bound_Asterisk_1.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.3_The_Array_Bound_Asterisk_1.rasql Binary files differnew file mode 100644 index 0000000..3751b4f --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.3_The_Array_Bound_Asterisk_1.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.4_Shifting_a_Spatial_Domain.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.4_Shifting_a_Spatial_Domain.rasql Binary files differnew file mode 100644 index 0000000..342d044 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.4_Shifting_a_Spatial_Domain.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.5_Extending_a_Spatial_Domain.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.5_Extending_a_Spatial_Domain.rasql Binary files differnew file mode 100644 index 0000000..5a44898 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.2.5_Extending_a_Spatial_Domain.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.1_Unary_Induction.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.1_Unary_Induction.rasql Binary files differnew file mode 100644 index 0000000..24913b8 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.1_Unary_Induction.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.2_Binary_Induction.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.2_Binary_Induction.rasql Binary files differnew file mode 100644 index 0000000..bdfc709 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.2_Binary_Induction.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.2_Binary_Induction_1.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.2_Binary_Induction_1.rasql new file mode 100644 index 0000000..47d985d --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.2_Binary_Induction_1.rasql @@ -0,0 +1 @@ +§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\ooo\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\oooo\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\oooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\zzooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\ozoooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\ozzooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\ozzooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oozoooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\ozzoooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\oozzoooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\oozzoooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\oozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\ozzoooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\oozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\ozzooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§R\\\\\\\\\\\\ozzoooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§R\\\\\\\\\\\\ozzoooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\ozzoooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\ozzoooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\oozooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRR\\\\\\\\\\\oozooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRR\\\\\\\\\\ooozooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRR\\\\\\\\\ooozooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\\\\\\\\\ooozoooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRR\\\\\\\\ooozzoooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRR\\\\\\\\oozzzoooooooooo\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\\oozzzoo\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\\oozzzo\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\\oozzz\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\ooozzz\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRR\\\\\\\ooozzz\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRR\\\\\\ooozzzo\\\\\\\\o\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRR\\\\\\ooozzzo\\\\\\\oo\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\\\\ooozzzo\\\\\\\o\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\\\\ooozzzo\\\\\\\o\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\\\\ooozzzo\\\\\\oo\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\RRRR\\\\\\ooozzoo\\\\\\oo\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRR\RRRR\\\\\\ooozzooo\\\\\oo\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\RRRR\\\\\oooozzooo\\\\\oo\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\RRRR\\\\\oooozzooo\\\\\oo\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRR\RRR\\\\\ooozzzooo\\\\oo\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\RRRRRR\RRR\\\\\ooozzzooo\\\\oo\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\RRRRRR\RRR\\\\\ooozzzooo\\\\oo\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\RRRRR\RRR\\\\\ooozzzooo\\\\oo\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\RRRRR\\RR\\\\oooozzzooo\\\\oo\\\\\o\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\RRRRR\\RR\\\\oooozzzooo\\\ooo\\\\\o\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\RRRRR\\RR\\\\oooozzzooo\\\oo\\\\\\o\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\RRRRR\\R\\\\oooozzzooo\\ooo\\\\\\o\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\RRRRR\\\\\\\\ooozzzooo\\oo\\\\\\oo\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\RRRRR\\\\\\\\ooozzzoo\\\oo\\\\\\oo\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\RRRRR\\\\\\\\oooozzoo\\oo\\\\\\\oo\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oRRRRR\\\\\\\\oooozzoo\\oo\\\\\\\oo\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\ooRRRRRR\\\\\\\oooozzoo\\o\\\\\\\ooo\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\ooRRRRRR\\\\\\\oooozzoo\\\\\\\\\\oo\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oo\RRRRR\\\\\\\oooozzoo\\\\\\\\\\oo\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oo\RRRRR\\\\\\\oooozzzo\\\\\\\\\oo\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oooRRRRR\\\\\\\oooozzzo\\\\\\\\\oo\\\\\\\\\\\\\\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\oo\RRRR\\\\\\\oooozzzo\\\\\\\\oo\\\\\\\\\\\\\\\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\oo\RRRRR\\\\\ooooozzoo\\\\\\\\oo\\\\\\\\\\\\\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\oooRRRRR\\\\\ooooozzoo\\\\\\\ooo\\\\\\\\\\\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\oo\RRRR\\\\\ooooozzooo\\\\\\oo\\\\\\\\\\\\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\oo\\RR\\\\\\oooozzzooo\\\\\ooo\\\\\\\\\\\\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\ooo\RR\\\\\\oooozzzooo\\\\\ooo\\\\\\\\\\\\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\oo\\\\\\\\\oooozzzooo\\\\\oo\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oo\\\\\\\\\oooozzzooo\\\\ooo\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\ooo\\\\\\\\oooozzzooo\\\\oo\\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\\\\\\oooozzzooo\\\ooo\\\\\\\\\\\\\\\\oooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\\\\\\ooooozzooo\\\oo\\\\\\\\\\\\\\\\ooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\ooo\\\\\\\ooooozzooo\\\oo\\\\\\\\\\\\\\\oooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\oo\\\\\\\ooooozzooo\\\oo\\\\\\\\\\\\\\oooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\oo\\\\\\ooooozzooo\\\o\\\\\\\\\\\\\oooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\oo\\\\\\ooooozzooo\\\\\\\\\\\\\\\oooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\ooo\\\\ooooozzzooo\\\\\\\\\\\\\\ooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\oo\\\\ooooozzzooo\\\\\\\\\\\\\oooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\o\\\\\\\\o\\\\ooooozzzooo\\\\\\\\\\\\oooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\o\\\\\\\\\\\\\ooooozzzoooo\\\\\\\\\\ooooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\o\\\\\\\\\\\\ooooozzzoooo\\\\\\\\\oooooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\o\\\\\\\\\\\\\oooozzzoooo\\\\\\\\ooooooooooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oo\\\\\R\\\\\\oooozzooooo\\\\\\\\oooo\\\\\\o\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oo\\\\\RR\\\\\oooozzooooo\\\\\\\oooo\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\RRR\\o\\oooozzoooo\\\\\\\\ooo\\\\\\\o\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\RRRR\oo\oooozzzooo\\\\\\\ooo\\\\\\\oo\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\ooo\\RRRR\\oooooozzzooo\\\\\\\o\\\\\\\\\o\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\oo\\RRRRR\oooooozzzooo\\\\\\\\\\\\\\\\oo\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\oo\\RRRR\\ooooozzzooo\\\\\\\\\\\\\\\\oo\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\oo\\RRRR\\ooooozzzooo\\\\\\\\\\\\\\\\oo\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\oo\RRRRR\\oozozzzooo\\\\\\\\\\\\\\\\oo\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\oo\RRRRR\\oozzzzzooo\\\\\\\\\\\\\\\ooo\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\ooRRRRR\\oozzzzzooo\\\\\\\\\\\\\\\oo\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\o\\\\\\ooRRRRR\\\oozzzzooo\\\\\\\\\\\\\\\oo\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\o\\\\\\\oRRRRRR\\oozzzzooo\\\\\\\\\\\\\\oo\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\oo\\\\\\oRRRRRR\\ooozzzooo\\\\\\\\\\\\\\oo\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\oo\\\\\\ooRRRRR\\ooozzzooo\\\\\\\\\RR\\ooo\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\ooo\\\\\\oRRRRR\\ooozzzooo\\\\\\\\RRRR\oo\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oo\\\\\\oRRRR\\\oozzzzooo\\\\\\\RRRRRoo\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oo\\\\\\\RRRR\\\oozzzzooo\\\\\\\RRRRRo\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzzzzzzzzzzo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\o\\\\\\\RRRR\\\oozzzzooo\\\\\\RRRRRR\RR\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzzzzzzzzo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzzzzzzzzzzzzzzzzzzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\\\\\RR\\\\oozzzzooo\\\\\RRRRRR\RRR\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooozzzzzzzzzzzzzzzooo§§§§§§§§§§§§§§§zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\\R\\\R\\\\oozzzzoo\\\\\\RRRRRRRRRRR\\\\\\\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooozzzzzzzzzzzzzoooooooooooooooooooozzzzzzzzzooooooooooooozzzzzzzzzzzzzzzzo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\RRR\\\\\\ooozzzzoo\\\\\\RRRRRRRRRRRR\\\\\\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooozzzzzzzzzzzzoooooooooooooooooooooooooooooooooooooooooooooooooooooozzzzzzzzzzzo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\oo\\\RRR\\\\\\ooozzzzoo\\\\\RRRRRRRRRRRRR\\\\o\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooooooozzzzzzzzzzoooooooooooooooooooooooooooooooooooooooooooooooooooooooooozzzzzzzzzz§§§§§§××µµµµµµµµµµµµµ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\ooo\\RRR\\\o\\ooozzzooo\\\\\RRRRRRRRRRRRR\\\oo\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooooooooozzzzzzzzzzoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooozzzzzzzzz§×µµµµµµµµµµµµµµµµµµµµµµµµ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\oo\\RRRR\\oo\ooozzzooo\\\\RRRoRRRRRRRRRR\\\oo\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooooooooooooooooozzzzzzzzzooooo\\\\\\\\\\\\\\ooooooo\\\\\\\\\\\\\\\\\\\\\\ooooooooooooozzzzzzz×µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\ooo\RRRR\\\ooooozzzooo\\\\RRRoRRRRRRRRRR\\oo\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooooooooooooooozzzzzzzzoooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooooooz×µµµµµµµµ××××ÌÌÌÌÌÌ×××××××××µµµµµµµµ××ק§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\oooRRRRR\\ooooozzzoo\\\\\RRo\RRRRRRRRRR\\oo\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\\\\oooooooooooooooooozzzzzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooo××µµµµµµµ×ÌÌÌÌÌÌ××××××ÌÌÌÌÌÌÌÌÌÌ×××××××××××ק§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\ooRRRRRR\\oooozzzoo\\\\\RooRRRRRRRRRRR\\oo\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\oooooooooooooooozzzzzzzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooo×µµµµµµ×ÌÌÌÌÌÌ×××××××××××××××××××ÌÌÌ××××××××××ק§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\ooRRRRRR\\oooozzzoo\\\\ooo\RRRRRRRRRRR\ooo\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\ooooooooooooooozzzzzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\×µµµµµµÌÌÌÌÌÌ×××××××××××××××××××××××××ÌÌÌÌÌ×××××××ק§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\RooRRRRRRR\oozozzzoo\\\ooo\RRRRRRRRRRRR\oo\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\\\\\\oooooooooooooozzzzzzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\ooo\\\\\\\\\\\\\\\\\\\\\\\×µµµµµµÌÌÌÌÌ×××××××××××××××××××××××××××××××××ÌÌÌ×××××ק§§§§§§§§§§§§§§§§§§\\\\\\\\\\\RRRoRRRRRRR\\ozzzzoo\\oooo\RRRRRRRRRRRR\oo\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\\\\\\\\\\\\\oooooooooooooozzzzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\ooooo\\\\\\\\\\\\\\\\\\\\×µµµµµÌÌÌÌ×××××××××××××××××××××××××××××××××××××××Ì××××××ק§§§§§§§§§§§§§§§§§\\\\\\\\\\RRRooRRRRRR\\oozzzoo\ooo\\RRRRRRRRRRRRRooo\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\ooooooooooooozzzzzzoooooo\\\\\\\\\\\\\\\\\\\\\\\\\ooooo\\\\\\\\\\\\\\\\\\×µµµµÌÌÌ××××××××××××××××××ÌÌÌ××××××××××××××××××××××××××××××ק§§§§§§§§§§§§§§§§\\\\\\\\\\RRR\\RRRRRR\\oozzzooooo\\RRRRRRRRRRRR\\oo\\\\\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\ooooooooooozzzzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\oooooo\\\\\\\\\\\\\\\µµµµµÌÌÌ×××××××××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××××××××××××××××ק§§§§§§§§§§§§§§§\\\\\\\\\RRRR\\RRRRRR\\oozzzoooo\\\RRRRRRRRRRRR\oo\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\oooooooooooozzzzzoooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooo\\\\\\\\\\\\\×µµµÌÌÌ××××××××××××××ÌÌÌÌÌÌ̵µµµµµµµµµµµµµ×ÌÌÌÌÌ×××××××××××××××ק§§§§§§§§§§§§§§\\\\\\\\\RRRRR\\RRRRR\\oozzzooo\\\RRRRRRRRRRRR\\o\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\ooooooooooozzzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooo\\\\\\\\\\\µµµµÌÌÌ×××××××××××××ÌÌÌÌ̵µµµµµµµµµµµµµµµµµµµµµµµÌÌÌÌ××××××××××××ק§§§§§§§§§§§§§\\\\\\\\\RRRRR\\RRRR\\\oozzzoo\\\\RRRRRRRRRRR\\oo\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\oooooooooozzzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooo\\\\\\\\µµµµÌÌÌ×××××××××××ÌÌÌÌ̵µµµµµµµµµµµµµµµµµµµµµµµµµµµµµ×ÌÌÌÌ×××××××××ק§§§§§§§§§§§§\\\\\\\\\RRRRR\\\RR\\\\oozzzoo\\\\RRRRRRRRRR\\oo\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\§§§§§§§§§§§§RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\ooooooooozzzzoooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooo\\\\\\×µµµÌÌÌ××××××××××ÌÌÌÌ̵µµµµµµµÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××µµµµµµµµµµµ×ÌÌÌ×××××××ק§§§§§§§§§§§§\\\\\\\\RRRRRR\\\\\\\\oozzzo\\\\\RRRRRRRRR\\\o\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\ooooooooozzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooooo\\\×µµµÌÌÌ×××××××××ÌÌÌÌ×µµµµµÌÌÌÌÌ×××××××××××××××ÌÌÌÌÌÌ×µµµµµµµµµ×Ì×××××××ק§§§§§§§§§§§\\\\\\\\RRRRRR\\\\\\\\oozzzo\\\\\RRRRRRRRR\\R\\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\oooooooozzzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooooo\\µµµµÌÌÌ×××××××ÌÌÌÌ̵µµµ××ÌÌ×××××××××××××××××××××××××ÌÌÌ××µµµµµµ×ÌÌ××××××ק§§§§§§§§§§\\\\\\\\RRRRRRR\\o\\\\oozzzo\\\\\RRRRRRRRRRRRR\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\ooooo\o\\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\oooooooozzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooooooµµµµÌÌÌ×××××××ÌÌÌ×µµµµµµÌÌÌ×××××××××××××××××××××××××××××ÌÌÌ××µµµµµ×Ì××××××ק§§§§§§§§\\\\\\\\RRRRRRR\\\oo\\oozzzo\\\\\RRRRRRRRRRRRRR\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\oooooo\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\ooooooozzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooo×µµµ×ÌÌÌ×××××ÌÌÌ̵µµµµÌÌÌ××××××××××××××××××××µ××××××××××××××ÌÌÌ×××µ××××××××××ק§§§§§§§§\\\\\\\RRRRRRRRR\ooo\oozzoo\\\\\\RRo\RRRRRRRRR\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\ooozooooo\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\ooooooozzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooµµµµÌÌÌ××××××ÌÌ×µµµµÌÌ××××××××××××××××××××××××µµµµµµ×××××××××××ÌÌ××××××××××××ק§§§§§§§§\\\\\\\\RRRRRRRRR\oo\oozzoo\\\\\\\o\RRRRRRRRRR\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\oozzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\oooooozzzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooo×µµµ×ÌÌÌ×××××ÌÌ×µµ×ÌÌÌ×××××××××××××××××××××××××××µµµµµµµµ×××××××××ÌÌ×××××××××××ק§§§§§§§\\\\\\\\RRRRRRRRR\\oooozzoo\\\\ooo\\RRRRRRRRRR\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\ooozzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRRRRR\\\\\\\\\\\\\oooooozzzzoooo\\\\\\\\\o\\\\\\\\\\\\\\\\\\\\\\\ooµµµµÌÌÌ×××××Ì̵µµÌÌÌ×××××××××××××××××××××××××××××××××µµµµµµµµ×××××××ÌÌ××××××××××ק§§§§§§\\\\\\\\RRRRRRRRR\\oooozzoo\ooooo\\RRRRRRRRRR\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\oooozzzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRRRR\\\\\\\\\\\\ooooooozzzoooo\\\\\\\\\oo\\\\\\\\\\\\\\\\\\\\\\\×µµµ×ÌÌÌ××××Ì̵µµÌÌÌ××××××××××××××××××ÌÌÌÌ×××××××××××××××µµµµµµµµ××××××Ì××××××××××ק§§§§§§\\\\\\\\RRRRRRRR\\\ozzzzoooooo\\\RRRRRRRRRRR\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\oooozzzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRR\\\\\\\\\\\\oooooozzzooooo\\\\\\\\\oo\\\\\\\\\\\\\\\\\\\\\\µµµµÌÌÌ×××××̵µµÌÌÌ×××××××××××××ÌÌÌÌÌÌ××××ÌÌÌÌÌ×××××××××××××µµµµµµµ×××××ÌÌ×××××××××ק§§§§§\\\\\\\\\RRRRRR\\\\oozzzooooo\\\RRRRRRRRRRRR\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\oooozzzooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRR\\\\\\\\\\\oooooozzzoooo\\\\\\\\\oooo\\\\\\\\\\\\\\\\\\\\µµµµÌÌÌ××××Ì̵µÌÌÌ××××××××××××ÌÌÌÌ×µµµµµµµµµµµµÌÌÌÌÌ××××××××××µµµµµµµµ××××ÌÌ××××××××ק§§§§§\\\\\\\\\RRRRR\\\\oozzzoo\\\\\RRRRRRRRRRRR\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\ooooozzzooooooo\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRRR\\\\\\\\\\oooooozzzoooo\\\\\\\\\ooooo\\\\\\\\\\\\\\\\\\×µµµÌÌÌÌ×××Ì̵µÌÌÌ×××××××××××ÌÌÌ̵µµµµµµµµµµµµµµµµµµ×ÌÌÌÌ×××××××××µµµµµµµ××××Ì×××××××ק§§§§§\\\\\\\\\\RRR\\\\\oozzzoo\\\\RRRRRRRRRRR\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\ooozzzzooooooooo\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRRRR\\\\\\\\\\oooooozzooooo\\\\\\\\\ooooo\\\\\\\\\\\\\\\\\µµµµÌÌÌÌ××ÌÌ̵ÌÌÌ××××××ÌÌ×××ÌÌ̵µµµµµµµµµµµµµµµµµµµµµµµ××ÌÌÌ×ÌÌ×××××µµµµµµ××××ÌÌ××××××ק§§§§§\\\\\\\\\\\\\\\\\oozzzo\\\\\RRRRRRRRR\\\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\oooozzzzooooooooo\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRR\\\\\\\\\\oooooooooooo\\\\\\\\\oooooo\\\\\\\\\\\\\\\\µµµµÌÌÌ×××Ì̵×ÌÌÌ××××ÌÌÌÌ×ÌÌÌ×µµµµµµµµµµµµµµµµµµµµµµµµµµµµ××ÌÌÌÌ××××××µµµµµµ××××Ì××××××ק§§§§\\\\\\\\\\\\\\\\\oozzzo\\\\\\RRRR\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\R\\\\\\ooooozzzzzoooooooo\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRRRRR\\\\\\\\\ooooooooooo\\\\\\\\\oooooo\\\\\\\\\\\\\\\\µµµÌÌÌÌ××ÌÌÌ×ÌÌÌ×××ÌÌÌÌÌ×ÌÌ̵µµµµµµµÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××µµµµµµµµ×ÌÌÌÌ××××××µµµµµ×××××××××××ק§§§§\\\\\\\\\\\\\\\\oozzzo\\\\\\\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\R\\\\\\ooooozzzzzzooooooo\\\\\o\\\\\\\\\\\\\\\\\\\\\RRRRRRRR\\\\\\\\\\oooooooooo\\\\\\\\\ooooo\\\\\\\\\\\\\\\\µµµÌÌÌÌ××ÌÌ×ÌÌÌÌ××ÌÌÌÌÌ×ÌÌ×µµµµµÌÌÌÌÌÌÌÌÌÌ×××××××××××××××µµµµµµ×××ÌÌ××××××µµµµµ×××××××××ק§§§§§\\\\\\\\\\\\\\ooozzzo\\\\\\\\\\\\\\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\RR\\\\\\ooooozzzzzzzoooooooooooooo\\\\\\\\\\\\\\\\\\\\\RRRRR\\\\\\\\\\\ooooooooo\\\\\\\\\ozooo\\\\\\\\\\\\\\\\µµµÌÌÌÌ×ÌÌÌ×ÌÌÌ××ÌÌ×ÌÌ×ÌÌ×µµµµÌÌÌÌÌÌÌ××××××××××××××××××××××µµµµµ××××ÌÌ×××××µµµµµ×××××××××ק§§§§§\\\\\\\\\\\\\oozzzzo\\\\\\\\\\\\\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\\RRR\\\\\ooooooozzzzzzoooooooooooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooo\\\\\\\\\zzooo\\\\\\\\\\\\\\×µµµÌÌÌÌ×ÌÌ×ÌÌÌÌ×ÌÌ×ÌÌ×ÌÌ×µµµÌÌÌÌÌÌ××××××××××××××××××××××××××××µµµµ××××Ì××××××µµµµ××××××××ק§§§§§§\\\\\\\\\\\ooozozzo\\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\RRR\\\\\\\oooooozzzzzzzoooooooooooooo\\\\\\\\\\\\\\\\\\\\\\\oo\\\\\\\\\\\\oooooo\\\\\\\\\ozzoo\\\\\\\\\\\\\\×µµ×ÌÌÌÌ×ÌÌ×ÌÌÌ×ÌÌ×ÌÌ×ÌÌ×µµµÌÌÌÌÌ××××××××××××××××××××××××××××××××µµµµ×××ÌÌ×××××µµµµ××××××××ק§§§§§§\\\\\\\\\oo§§§§o\\\\\\\\\\\\\\\\ooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\RRR\\\\\\\\ooooozzzzzzzzzooooooooooooooo\\\\\\\\\\\\\\\\\\\\oo\\\\\\\\\\\\oooooo\\\\\\\\\zzooo\\\\\\\\\\\\\×µµ×ÌÌÌÌÌÌ×ÌÌÌ××Ì×ÌÌÌÌ̵µµµÌÌÌÌ××××××××××××××××××××××××××××××××××××µµµµ×××Ì×××××µµµµ××××××××ק§§§§§§§§§§§§§§§§\\\\\\\\\\\\oooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\RRR\\\\\\\\ooooozzzzzzzzzzzzoooooooooooo\\\\\\\\\\\\\\\\\\\\ooo\\\\\\\\\\\oooooo\\\\\\\\ozzooo\\\\\\\\\\\\×µµ×ÌÌÌÌÌÌ×ÌÌÌ×ÌÌ×ÌÌ×̵µµÌÌÌÌ××××××××××××××××××××××××××××××××××××××××µµµ×××ÌÌ××××µµµµ×××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\oooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\RRRR\\\\\\\\\oooozzzzzzzzzzzzzzoooooooooo\\\\\\\\\\\\\\\\\\\\ooo\\\\\\\\\\\\oooo\\\\\\\\\zzzooo\\\\\\\\\\\\µµ×ÌÌÌ×ÌÌ×ÌÌÌÌÌ××ÌÌ̵µµÌÌÌÌ×××××××××××××××××××××××××××××××××××××××××××××××××Ì××××µµµµ×××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\\\oooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooo\\RRRR\\\\\\\\ooooozzzzzzzzzzzzzzoooooooooo\\\\\\\\\\\\\\\\\\\ozoo\\\\\\\\\\\\oooo\\\\\\\\ozzzooo\\\\\\\\\\\µµ×ÌÌÌ×Ì××ÌÌÌÌÌ×ÌÌÌ̵µÌÌÌÌ×××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××ÌÌ××××µµµ××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\RRRRR\\\\\\\oooooozzzzzzzzzzzzzoooooooooo\\\\\\\\\\\\\\\\\\\ozooo\\\\\\\\\\\ooo\\\\\\\\\ozzzooo\\\\\\\\\\×µ×ÌÌÌÌÌ×ÌÌÌÌÌ××ÌÌ̵µÌÌÌ××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××××××××××××××××××××Ì××××µµµµ×××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooom\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\RRRRRR\\\\\\\ooooooooooooozzzzzzoooooooooo\\\\\\\\\\\\\\\\\\\ozzoo\\\\\\\\\\\oo\\\\\\\\\\zzzoooo\\\\\\\\\×××ÌÌÌÌÌ×ÌÌÌÌÌ×ÌÌ̵µÌÌÌ×ÌÌÌ×××ÌÌÌÌÌÌ××××××××××××××××××××ÌÌÌÌ××××××××××××××××××××Ì××××µµµ×××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\RRRRRR\\\\\\\\ooooooooooooozzzzzoooooooooo\\\\\\\\\\\\\\\\\\\ozooo\\\\\\\\\\\\\\\\\\\\\\ozzzoooo\\\\\\\\×××ÌÌÌÌÌ×ÌÌÌÌ×ÌÌ̵×ÌÌÌÌÌÌÌÌ×ÌÌÌÌ××××××××µµµµµµµµ××××××××××××ÌÌ×ÌÌÌ×××××××××××××××Ì××××µµµ×××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\RRRRRR\\\\\\\\\\\oooooooooozzzzzoooooooooo\\\\\\\\\\\\\\\\\\\zzzoo\\\\\\\\\\\\\\\\\\\\\\zzzoooooo\\\\\\\××ÌÌÌÌÌ×ÌÌÌÌ×Ì̵µÌÌÌÌÌÌÌÌÌÌÌ×××××µµµµµµµµµµµµµµµµµµµµµ×××××××ÌÌÌÌÌÌ××××××××××××××ÌÌ×××µµµ×××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\RRRRRRRR\\\\\\\\\\\oooooooooozzzzzooooooooo\\\\\\\\\\\\\\\\\\ozzooo\\\\\\\\\\\\\\\\\\\\\\zzzoooooo\\\\\\××ÌÌÌÌ×ÌÌÌ×ÌÌÌ×ÌÌÌÌ×ÌÌÌÌÌ×××µµµµµµµµµµµµµµµµµµµµµµµµµµµµµ××××××Ì××ÌÌ×××××××××××××Ì××××µµµ××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\RRRRRRRR\\\\\\\\\\\\ooooooooozzzzzooooooooo\\\\\\\\\\\\\\\\\\zzzoooo\\\\\\\\\\\\\\\\\\\\\zzzoooooo\\\\\×ÎËÎÌÌ××ÌÌÌ×ÌÌ×ÌÌÌÌÌÌÌÌÌ×µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ××××××××Ì×××××××××××××Ì×××××µµ××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\RRRRRRRRR\\\\\\\\\\\\ooooooooozzzzzzoooooooooooo\\\\\\\\\\\\\\zzoooo\\\\\\\\\\\\\\\\\\\\\ozzzoooooo\\\\\ÎÁÃÃËËËÎÌÌÌ×ÌÌ×ÌÌ×ÌÌÌÌ×µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ××××××ÌÌ××××××××××××Ì×××××××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\RRRRRRRRRR\\\\\\\\\\\\ooooooooozzzzzoooooooooooooooooo\\\\\\\zzzoooo\\\\\\\\\\\\\\\\\\\\ozzzoooooo\\\\׸ÃË×Ì×ÌÌ×ÌÌÌÌÌÌ×µµµµµµµµµµµ××××××ÌÌÌÌÌÌÌ×××××××××µµµµµµµµµµµµ××××××ÌÌ×××××××××××ÌÌ××××××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\RRRRRRRRRRRR\\\\\\\\\\\ooooooooozzzzzoooooooooooooooooooooooozzzzooo\\\\\\zoooo\¤Î××ÌÌ××ÌÌÌÌ×µµµµµµµµ××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××µµµµµµµµ×××××ÌÌ×××××××××××Ì×××××××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\RRRRRRRRRRRRR\\\\\\\\\\ooooooooozzzoooooooooooooooooooozooË×××××ÌÌÌ×µµµµµ××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××µµµµµµ×××××Ì×××××××××××Ì×××××××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\RRRRRRRRRRRRRRR\\\\\\\\\\oooooooooooooooooooooooÁÎ×××ÌÌÌ×µµµµ×ÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××ÌÌÌÌÌÌÌÌÌ×××µµµµµ××××ÌÌ××××××××××Ì××××××Ì××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\RRRRRRRRRRRRRRR\\\\\\\\\\ooooooooooooooooÁÎ×××××µµµµÌÌÌÌÌÌÌ×××××××××××××××××××××××××××××××××ÌÌÌÌÌÌÌ××µµµµµ××××Ì××××××××××ÌÌ×××××Ì××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\RRRRRRRRRRRRRRRR\\\\\\\\\oooooooooooÃÁÎ××××µµ×ÌÌÌÌÌÌ×××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌÌ××µµµ××××ÌÌ××××××××××Ì×××××ÌÌ×××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\RRRRRRRRRRRRRRR\\\ooooooooooooooÃÁË××××ÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌ×××××××××ÌÌ×××××××××Ì××××××Ì×××ק§§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\\\RRRRRRRRRRRRR\\oooooooo¤¸ÃÁÎ×××ÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌ×××××××××××××××××××××××××Ì×××ק§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\\\\\\\\\RRRRRRRR\\\ooooo¤¤¸ÁË××××ÌÌ×××××××××××××××××××××××××××××××××××××××××××××××××××××ÌÌÌ×××××××××××××××××××××××××ÌÌ×ק§§§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\\\\\\\\\\\\RRRRR\\\\\\üüüüüüü¤¤¸ÁÎ××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××Ì×××××××××××××××××××××××××Ì××ק§§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\\\RRRRRR\\\\\RRRRR\\üüüüüüüüüüüüüüüüüüüüüüüüüüüüü¤¤ÃÎ××××××ÌÌÌÌÌÌÌ×××××××××××××ÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××××××××××××××××××××××Ì××××Ì××ק§§§§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooo\\\\RRRRRRRRRRRRRRRRRRüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüþþ¤¤¸ÁË×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××××××ÌÌÌ×××Ì××ק§§§§§§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooo\\\\RRRRRRRRRRRRRRRRRüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüþüüüüüüüüüüüüüþþþüþþþüüüþþüüþüüüüüüþþþþ¤¸Ë×××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××××ÌÌ××ÌÌÌ××ק§§§§§§§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\RRRRRRRRRRRRRRRRüüüüüüüüüüþþüüüüüüüüüüþþüüüþþüüþüüüüþþüüþüüüüüüüüüüþþþþþþþþþþþþþþþþþüüüüüþþ¤¸Ë××××××××××××××××××××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××××××ÌÌ×××ÌÌÌÌ×××ק§§§§§§§§m\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\\RRRRRRRRRRRRRRüüüüüüüüüüþþþþþþüüþüüüþþþþþþþþþþþüüüþþþþüþþüüüþþþüüüþþþþþþþþþþþþþþþ¤Î×××××××××××µµµµµ××××××××××××××××××××µµµµµµµµµµµµµµµ××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌ××××ÌÌÌÌÌÌ×ÌÌÌÌÌÌ×××ק§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\\RRRRRRRRRRRRüüüüþþüüþüüþþþþþþþþþüþþþþþþþþþþþüþþþþþþþþüþþþþüüþþþþþþþþþþÃ××ÌÌ×ÌÌ××××××µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ×××××××××××××××××××××××××××××××××××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×ק§§§§§§§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooo\\\RRRRRRRRRRRüüüüüþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþþÌ×××ËÁ×ÌÌÌÌ×ÌÌ××ÌÌ××××µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ×××××××××××××××××××××××××××××××××××××××××××××××××××××ÌÌÌÌ×ÌÌÌ××ק§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\RRRRRRRRRRüüþþþþþþ\þ\þþ\\\\ozzzþþoooþþþþþþþoo××ÌÌ××ÌÌ××ÌÌÌÌ×ÌÌÌ×µÌÌÌÌÌ××µµµµµµµµµµµµµµµµµµµµµµµµµµµµ××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××××××××××××ÌÌÌ××ÌÌÌ××ק§§§§§§§§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\\RRRRRRRRþþþ\\\\\\\\\\\\zzzzzooooooooooooþoooozooo×××ÌÌÌ××ÌÌÌ×ÌÌÌÌÌÌÌÌÌ×µ×ÌÌÌÌÌ×××µµµµµµµµµµµµµµµµµµµµµµ×××××ÌÌÌÌÌÌÌ×××××××××××××××××××××××××××××××××××××××××××××ÌÌ××ÌÌÌ×××ק§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\RRRRRRRRRR\\\\\\\\\\\\\ozzzzzoooooooooooooooooo\\\\\\\\\\ozzzooooo××ÌÌÌÌ×ÌÌÌ×ÌÌÌÌÌÌÌÌÌÌ×µµ×ÌÌÌ××××××µµµµµµµµµµµµµµµµ×××××××ÌÌÌÌÌ×××××××µµµµµµµµµµ×××××××××××××××××××××××××××××ÌÌÌ××ÌÌ×××ק§§§§§§§§§§§§§§§§§§mmm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooo\\\\RRRRRRRRRRRRRRRRRR\\\\\\\\\\ozzzzooooooooooooooo\\\\\\\\\\\\\\\\ozzzooo\×××ÌÌÌ××ÌÌ××ÌÌÌÌÌ×ÌÌÌÌ×µµµ×ÌÌÌ××××××××µµµµµµµµµµ×××××××ÌÌÌÌÌÌ×××µµµµµµµµµµµµµµµ××××××××××××××××××××××××××××ÌÌ××ÌÌÌ×××ק§§§§§§§§§§§§§§§§§§§§§§mmm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooo\\\\RRRRRRRRRRRRRRRRRRRRR\\\\\\\ozzzoooooooo\\\\\\\\\\\\\\\\\\\\\\\\\\zzzooo\\××ÌÌÌÌ×ÌÌ××ÌÌÌÌÌÌ×ÌÌÌÌ×µµµµ×ÌÌÌÌ×××××××××××××××××××××ÌÌÌÌÌ××µµµµµµµµµµµµµµ×××××××××××××××××××××××××××××××ÌÌ××ÌÌ×××ק§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooo\\\\\\RRRRRRRRRRRRRRRRRRR\\\\\ozzoooooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ozzooo\\×××ÌÌÌ××Ì××ÌÌÌÌÌÌÌ×ÌÌÌÌ̵µµµµ××ÌÌÌÌÌÌ×××××××××××××ÌÌÌÌÌÌÌ×µµµµµµµµµµ×××××××××××××××××××××××××××××××××××××××××Ì×××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooo\\\\\\\\\\\\\\RRRRRRRRRRR\\\zzoooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ozzoo\\\\××ÌÌÌÌ×ÌÌ××ÌÌÌÌÌÌ×µÌÌÌÌÌ̵µµµµµ×µÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××µµµµµµµµ×××××××××××××××××××××××××××××××××××××××××××ÌÌ××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mmm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\\\\\\\\\\\\\\\\\RRRR\\ooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ozzzoo\\\\×××ÌÌÌ××Ì×××ÌÌÌÌÌÌ×µÌÌÌ×Ì×µµµµµµµµµ×ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××µµµµµµµµµµ×××××××××µµ××××××××××××××××××××××××××××××××ÌÌ×××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mmm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\\\\\\\\\\\RRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\zzzzoo\\\\\××ÌÌÌÌ×ÌÌ××ÌÌÌÌÌÌ̵µµÌÌ×ÌÌ×µµµµµµµµµµµµµ××××××××µµµµµµµµµµµµ×××××××××µµµµ××××××××××××××××××××××××××××××××Ì×××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\\RRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ozzzzoo\\\\\\××ÌÌÌÌÌÌ××ÌÌÌÌÌÌÌ×µµÌÌÌ×ÌÌ×µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ×××××××××µµµµ××××××××××××××××××××××××××××××××ÌÌ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\RRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\zzzzoo\\\\\\\×××ÌÌÌÌ×××ÌÌÌÌÌÌÌ×µµÌÌÌ××ÌÌ×µµµµµµµµµµµµµµµµµµµµµµµµµµ××××××××××µµµµÌÌ×××××××××××××××××××××××××××××××Ì××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\\\\\RRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\\zzzooo\\\\\\\\××ÌÌÌÌÌ×××ÌÌÌÌÌÌÌ̵µµÌÌÌ××ÌÌÌ×µµµµµµµµµµµµµµµµµµµµµ×××××××××××µµµµ×Ì××××××××××××××××××××××××××××××××ÌÌ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\RRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\zzoo\\\\\\\\\\\××ÌÌÌÌÌ×××ÌÌÌÌÌÌÌ̵µµµÌÌ×××ÌÌÌÌÌ××µµµµµµµµµµµµ×××××××××××××××µµµµÌÌ××××××××××××××Ì×××××××××××××××××Ì×Ìק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\RRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\zzo\\\\\\\\\\\\\××ÌÌÌÌÌ×××ÌÌÌÌÌÌ×Ì×µµÌÌÌ×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××××××××××µµµÌÌ××××××××××××××ÌÌ××××××××××××××××××ÌÌק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooooooo§§§§§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\oooo\\\\\\\\\\\\\×××ÌÌÌ×Ì×××ÌÌÌÌÌÌ×Ì̵µµÌÌÌ××××××××ÌÌÌÌÌÌÌÌÌÌÌ×××××××××××ÌÌ×µµµµÌ×××××××××××××ÌÌÌ××××××××××××××××××ÌÌ×ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooooo§§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\oooo\\\\\\\\\\\\\\××ÌÌÌÌÌ×××ÌÌÌÌÌÌÌ×Ì̵µµÌÌÌ×××××××××××××××××××××××××××ÌÌÌ̵µµÌ×××××××××××××ÌÌ××××××××××××××××××××Ì×׋‹‹§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\ooooooooo§§§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\oo\\\\\\\\\\\\\\\\\××ÌÌÌÌÌÌ××ÌÌÌÌÌÌÌ×ÌÌ̵µµÌÌÌÌÌ×××××××××××××××××××××ÌÌÌÌ̵µµµÌ××××××××××ÌÌÌÌ×××××××××××××××××××××Ì×׋‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§\RRRRRRR\\\\\ooooooo§mm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\××ÌÌÌÌÌÌ×××ÌÌÌÌÌÌ×××ÌÌ×µµµÌÌÌÌÌ××××××××××××××××××ÌÌÌÌ×µµµÌÌ××××××××ÌÌÌ×××××××××××Ì×××××××××××ÌÌ×׋‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§RRRRRRRRRRRR\\\\oooooo§m\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\\\\××ÌÌÌÌ×Ì×××ÌÌÌÌÌÌÌ×××ÌÌ×µµµµÌÌÌÌÌÌ×××××××××××ÌÌÌÌÌÌ×µµµµÌ××××××××ÌÌ××××××××××××ÌÌ××××××××Ì××××××\\‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§RRRRRRRRRRRRRRR\\\\ooooom\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\\\\\\\\\\RRRRRRRRRRRRRRRRRRRRRRRR\\\\\\\\\\\\\\\\\\\\\\\\\oo××ÌÌÌÌ×Ì××××ÌÌÌÌÌÌÌ×××ÌÌÌ×µµµµÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×µµµµµÌ××××××××ÌÌ××××××××××××ÌÌ×××××××××Ì×××××\\\\\\\\\‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹RRRRMMMMRRRRRRRRRR\\\\oooomm\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooo\\\\\\\\\\\\\\\\\\\\\\\\\\RRRRRRR\\\\\\\\\\\\\\\\\\\\\\\ooooo××ÌÌÌÌ×ÌÌ×××ÌÌÌÌÌÌÌ××××ÌÌÌ̵µµµµµµÌÌÌÌÌÌÌÌÌ̵µµµµµµµÌÌ×××××××ÌÌ××××××××××××ÌÌ×××××××××ÌÌ×××××\\\\\\\\\\\\\\\‹‹‹‹‹‹‹‹‹‹‹‹‹‹RRRMMMMMRRRRRRRRRRRR\\\\oooom\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooo××ÌÌÌÌÌÌ××××ÌÌÌÌÌÌÌ×××××ÌÌÌ̵µµµµµµµµµµµµµµµµµµµµÌÌ×××××××ÌÌ××××××××××××ÌÌ××××××××××Ì××××××–––––––\\\\\\\\\\\\\\‹‹‹‹‹‹‹‹‹RRRMMMMMRRRRMMMMMRRRRRR\\\ooooo\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooo\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooooo×ÌÌÌÌÌ×ÌÌ××××ÌÌÌÌÌÌ×××××ÌÌÌ××××µµµµµµµµµµµµµµµÌÌÌ×××××××ÌÌ××××××××××××ÌÌ××××××××××ÌÌ××××××––––––––––––\\\\\\\\\\\\\\‹‹‹‹RRRMMMMMRRRMMMMMMMMMMRRRRRR\\\oooo\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooooooo××ÌÌÌÌ×ÌÌ×××××ÌÌÌÌÌÌ×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××ÌÌÌ××××××××××××ÌÌ××××××××××ÌÌ×××××ק§§§§§––––––––––\\\\\\\\\\\\\RRMMMMMRRMMMMMMMMMMMMMRRRRRR\\\ooo\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ooooooooooooo××ÌÌÌÌÌ×ÌÌ×××××ÌÌÌÌÌÌÌ×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××××××ÌÌÌ××××××××××××ÌÌ××××××××××Ì××××××ק§§§§§§§§§§§§–––––––––\\\\\\\\\\\\RRMMMMMMMMMMMMMMMMMMRRRRRRRRRRR\\ooo\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooozzzzoooooo××ÌÌÌÌÌ××ÌÌ×××××ÌÌÌÌÌÌÌÌ×××××××××××××××××××××ÌÌÌ×ÌÌÌÌ××××××××××ÌÌÌ×××××ÌÌÌ××××××ק§§§§§§§§§§§§§§§§§––––––––––\\\\\\\\RRMMMMMMMMMMMMMMMRRRRRRRRRRRRRRR\\ooo\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\oooooooooozzzzooooooo\\×ÌÌÌÌÌÌ×ÌÌÌ××××××ÌÌÌÌÌÌÌ××××××××××××××××ÌÌÌÌÌÌÌÌÌÌ××××××××ÌÌÌÌ×××××××Ì××××××××–§§§§§§§§§§§§§§§§§§§§§§––––––––––\\\RRMMMMMMMMMMMMMRRRRRRRRRRRRRRR\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\ooooooooooooooooooooooooooooooozzzzzzooooo\\\\\××ÌÌÌÌÌ××ÌÌÌ××××××ÌÌÌÌÌÌÌÌÌ×××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××××ÌÌÌ××××××××Ì××××××××–––§§§§§§§§§§§§§§§§§§§§§§§§§––––––––––RMMMMMMMMMMMMMRRRRRRRR\\\\\\\\\\\\\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooooooooooooooooooooooooooooozzzzzzzoooo\\\\\\\\×ÌÌÌÌÌÌ×ÌÌÌ××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××××ÌÌÌÌ×××××××××ÌÌ××××××××–––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§–––––RMMMMMMMMMMMRRRRRRR\\\\\\\\\\\\\\\\\oooo\‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooooooooooooooooooooooooozzzzzzzzoooo\\\\\\\\\\××ÌÌÌÌÌ××ÌÌÌÌÌ×××××××××ÌÌÌÌÌÌÌÌÌÌÌ××××××Ì××××ÌÌÌÌ×××××××××ÌÌ××××××××––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§––RMMMMMMMMMMRRRRRR\\\\\\\\\\\\\\\\\\\\ooo‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooooooooooooooooooooozzzzzzzzzzoooo\\\\\\\\\\\\\××ÌÌÌÌÌ×××ÌÌÌÌÌ×××××××××××××××××ÌÌÌÌÌÌÌ×ÌÌÌ××××××××××××Ì×××××××××––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMMMMMMMRRRRR\\\\\\\\\\\\\\\\\\\\\oooo\‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooozoooooooooozzzzzzzzzzzzzooooo\\\\\\\\\\\\\\××ÌÌÌÌÌ××××ÌÌÌÌÌÌÌÌÌÌ×××ÌÌÌÌÌÌÌÌÌÌ×ÌÌÌÌ××××××××××××ÌÌ××××××××–––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMMMMMMRRRR\\\\\\RRRRRRRRRRRRR\\\\\oooo\‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ozzzzzzzzzzzzzzzzzzzzzzzoooooo\\\\\\\\\\\\\\\\××ÌÌÌÌÌ×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××××ÌÌ×××××××××××××ÌÌ××××××××––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§MMMMMMMMMRRRo\\\RRRRRRRRRRRRRRRRRR\\\\ooo\\‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ozzzzzzzzzzzzzzzzzoooooo\\\\\\\\\\\\\\\\\\\××ÌÌÌÌ×××××××××××××××××××××××××××××××××ÌÌ×××××××××––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMMMMRRRoo\\RRRRRRRRRRRRMMRRRRRR\\\oooo\\§§§‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzzzzzzzzoooooo\\\\\\\\\\\\\\\\\\\×µ××ÌÌÌÌ××××××××××××××××××××××ÌÌ×××××××××–––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMMMRRoo\\RRRRRMMMMMMMMMMMMMRRRR\\\oooo\\\\§§§§§§‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzzzzoooooo\\\\\\\\\\\\\\\\\\\×µ×××ÌÌÌÌ×××××××××ÌÌ×××××××××–––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMMRRooo\RRRMMMMMMMMMMMMMMMMMRRRR\\oooo\\\\\§§§§§§§§§‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzzzzzoooooo\\\\\\\\\\\\\\\\\\\\µµµµ×××ÌÌÌ×××××××××××ÌÌ×××××××××–––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRMMMRRoo\RRRMMMMMMMMMMMMMMMRRRRRRRR\\oooomm\\\\\§§§§§§§§§§§‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§zzoooooo\\\\\\\\\\\\\\\\\\\\×µµµµµ××××ÌÌÌ×××××××××××××ÌÌÌ××××××××–––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\RRMRoo\RRRMMMMMMMMRRRRRRRRRRRRRRRRR\oooommm\\\\\\‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooooo\\\\\\\\\\\\\\\\\\\\×µµµµµÌÌ×××ÌÌÌÌ××××××××××××ÌÌ××××ÌÌ×××××××××–––––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\\RRooRRRMMMMMRRRRRRRRRRRRRRRRRRRRRR\oooommmm\\\\\\\‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oo\\\\\\\\\\\\\\\\\\\\\µµµµµÌÌ×××××××ÌÌÌÌÌ×××××××××××××××××ÌÌ×Ì×ÌÌÌ×××××××××–––––––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ooo\\\oo\RRRMMMRRRRRRRR\\\\\\\\\\\\RRRR\oooommmm\\\\\\\\‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\\\×µµµµ×ÌÌ××××××××ÌÌÌÌÌ××××××××××××××××××××ÌÌÌÌ×××ÌÌ××××××××––––––––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooo\\ooRRRMMRRRRRR\\\\\\\\\\\\\\\\\\\\\\oooo‹‹mmmm\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\\\×µµµ×ÌÌ×××××פ×××ÌÌÌÌÌ××××××××××××ÌÌÌÌÌÌ××××××××××××××––––––––––––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo\ooRRRRRRRR\\\RRRRRRRRRRRRRR\\\\\\\\oooo‹‹‹‹‹mmmmm\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\\×µµµÌÌÌ××××××Ì̤¤×××××ÌÌÌÌÌÌÌÌÌÌÌÌ××××××××××××××××––––––––––––––––––––––––––––––§§§§§§§§§§§§§§§§§§§§§§§§ooooooooo\RRRRoo\RRRRRRRRRRRRRRRRRRRRRR\\\\\ooommmmmm\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\\µµµ×ÌÌ××××××ÌÌ×µµ¤¤¤××××××××××××××××××××××פ¤¤¤––––––––––––––––––––––––––––––§§§§§§§§§§§§§§§‹‹‹‹‹‹‹‹‹‹‹‹ooooooooooo\ooooRRRRRRRRRRRRRRRRRRRRRRRRRR\\\oooo§§§zzzzzmmmmmm\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\µµµ×ÌÌ×××××ÌÌ×µµµ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤–––––––––––––––––––––––––––§§§§§§§§‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹\\\\\oooooooooooRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\\\ooozzzzzzzzzzzmmmmm§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\µµµÌÌÌ×××××ÌÌ×µµµµµ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤–––––––––––––––––––––––––§§‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹RRRR\\\\ooooooo\\\\RRRRRRRRRRRRRRRRRRRRRRRRRRRR\\oooozzzzzzzzzzzzzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\×µµµÌÌÌ××××ÌÌ×µµµµµµµ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤––––––––––––––––––––‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹RRRRRR\\\\oooooooo\\\RRRRRRRRRRRRRRRRRRRRRRRRRRR\\oooozzzzzzzzzzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\×µµµÌÌÌ××××Ì̵µµµµµµ×ÌÌÌÌ×פ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤–––––––––––––‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§RRMMRRRR\\\oooooooo\\RRRRRRRRRRRRRRRRRRRRRRRRRRRR\oooozzzzzzzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\µµµÌÌÌ×××ÌÌ×µµµµµ××ÌÌÌ×××××פ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤Ì¤¤¤¤¤¤¤¤¤¤––––––‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§RRMMMMMMRM\\ooooooooo\\RRRRRRRRRRRRRRRRRRRRRRRRRRR\\ooozzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµÌÌÌ×××Ì̵µµµµ××ÌÌÌ××××××××פ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤µ¤Ì̤¤¤¤¤¤¤¤¤‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§RRMMMMMMMRR\oo\\oooooooooooR\\\\\\\\\\\\\RRRRRRRRRR\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµÌÌÌÌ××Ì̵µµµ××ÌÌÌ××××××××××××פ¤¤¤¤¤¤¤¤µµµµµµµ×××̤¤¤¤¤¤¤¤¤‹‹‹‹‹‹‹‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\RRMMMMMMMMRRRoo\\\ooooooooRRRRRRRRRRRRRRR\\\\RRRRRRR\oooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµ×ÌÌÌ××Ì×µµµµ×ÌÌÌÌ××××××××××ÌÌÌÌÌÌ×××××××µµµµµµµ×××̤¤¤¤¤¤¤¤¤‹‹‹‹‹‹‹§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzz\\\\\RRMMMMMMMMRRRoo\\\\oooooo\RRRRRRRRRRRRRRRRRR\\\\RRRR\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµ×ÌÌÌ××Ì×µµµ×ÌÌÌÌ×××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××µµµµµµ×××̤¤¤¤¤¤¤¤¤‹–––§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\zzzzzzzzzzzzRRRMMMMMMMMRRRooRR\\ooooooo\RRRRRRRRRRRRRRRRRRRR\\\RR\\ooo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµ×ÌÌÌÌ×̵µµ×ÌÌÌÌ××××××ÌÌÌÌÌÌÌ××××××ÌÌÌÌÌ××××µµµµµµ×××Ìפ¤¤¤¤¤¤––––§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\zzzzzzzzzzzzRRRMMMMMMMMRR\ooRRR\\ooooooo\RRRRRRRRRRRRRRRRRRRRR\\\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µ×ÌÌÌÌÌ̵µµÌÌÌÌ×××××ÌÌÌÌÌ×××××××××××××ÌÌÌÌ×××µµµµµµ×××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\zzz§§§§§§§§§§RRMMMMMMMMMRR\ooMRRR\oooooooo\\RRRRRRRRRRRRRRRRRRRRR\\\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××××ÌÌÌÌ̵µ×ÌÌÌÌ×××ÌÌÌÌ××××µµµµµµ××××××××ÌÌÌ×××µµµµµµ×××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\zzz§§§§§§§§§§§§RRRMMMMMMMMMRR\ooMMRRRoooooooooo\RRRRRRRRRRRRRRRRRRRRRR\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××××ÌÌÌÌ̵µ×ÌÌÌ×××ÌÌÌ××µµµµµµµµµµµµµµµ×××××ÌÌ××××µµµµµ××Ì×××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zzz§§§§§§§§§§§§§§RRRMMMMMMMMMRR\ooMMMRRoo\\oooooooo\RRRRRRRRRRRRRRRRRRRRR\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ÃÍ×ÌÌÌÌ̵×ÌÌÌÌ××ÌÌÌ×µµµµµµµµµµµµµµµµµµµ××××ÌÌ××××µµµµµ××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zzz§§§§§§§§§§§§§§§RRMMMMMMMMMMRR\ooRMMRR\ooR\oooooooo\\RRoooooRRRRRRRRRRRRR\\\o§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§Ã×ÌÌÌÌ×ÌÌÌÌÌ×ÌÌÌ×µµµµµµµµµµµµµµµµµµµµµµ×××ÌÌ××××µµµµµ××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zz§§§§§§§§§§§§§§§§RRMMMMMMMMMMRR\ooRMMMRRooRRRR\ooooooooooooo\\\\\\\RRRRRRRR\\\oo§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþüþþÁÌÌÌÌ×ÌÌÌÌÌÌÌ××µµµµµµµµµµµµµµµµµµµµµµµµµ×××Ì××××µµµµµ××Ì×××××ק§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zz§§§§§§§§§§§§§§§§RRMMMMMMMMMMRR\\oRMMMRRooRRRRRRRooooooo\\RRRRRRRR\\\\RRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþüüüüþþþþÃÌÌ××ÌÌÌÌÌÌÌ×µµµµµ×××ÌÌÌÌ×××××µµµµµµµµµµµ××Ì××××µµµµ××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§§§\\zz§§§§§§§§§§§§§§§§§RRMMMMMMMMMRR\\RRMMMMR\ooRRRRRRRR\oooooo\\RRRRRRRR\\\RRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþüüüüüüüþþÃ××ÌÌÌÌÌÌÌ×µµµ×ÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××µµµµµµµµµ××Ì×××µµµµµ××Ì××××××ק§§§§§§§§§§§§§§§§§§§§§§§\\zzz§§§§§§§§§§§§§§§§§§RRMMMMMMMMMRR\\RRMMMMRRooRRRRRRRRRR\oooooo\RRRRRRRRR\\\RRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþþþüüþüüüüüüÁÍÌÌÌÌÌÌ×µµ×ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ××µµµµµµµµ××Ì×××µµµµ×××Ì×××××ק§§§§§§§§§§§§§§§\\zz§§§§§§§§§§§§§§§§§§§RRMMMMMMMMMRRR\\RMMMMRRRooRRRRRRRRRRooooooooRRRRRRRRRR\\\RR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþþüüþüüüüüüüüÃÌÌÌÌÌ××µ×ÌÌÌÌÌ×××××××××××ÌÌÌÌÌÌ××µµµµµµµ××Ì×××µµµµ××Ì×××××ק§§§§\\\\\\\\§§§§§§§\zzz§§§§§§§§§§§§§§§§§§§§RRRMMMMMMMMRRR\\RRMMMRRR\\RRRRRRRRRRoo\\ooooo\RRRRRRRRR\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþüüþþþþþþþþüüüüüüüüÁÌÌÌÌÌ×××ÌÌÌÌ××××××××××××××××ÌÌÌÌÌ××µµµµµµ××Ì×××µµµµ××Ì×××××ק§\\\\\\\\\\\\§§§§§§\zz§§§§§§§§§§§§§§§§§§§§RRMMMMMMMMRRR\\RRMMMRRRR\\RRRRRRRRRooRR\\ooooo\RRRRRRRR\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþüþþþüüüüþþþþþüüüþüüüüüÁÌÌÌÌ×××ÌÌÌÌÌ×××××××××××××××××××ÌÌÌ××µµµµµ×××Ì×××µµµ×××Ì××××××\\\\\\\\\\\\\\§§§§§\\zz§§§§§§§§§§§§§§§§§§§§§§RRRMMMMMMMRRR\\\RRMMRRRRR\\RRRRRRRRooRRRR\oooooo\RRRRRRR\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþüüüüüüüüüüüüüüüüüüüÍÌÌ××××ÌÌÌÌ×µµµµµµµµµµµµ×××××××××ÌÌÌ××µµµµµ××Ì××µµµµ××Ì××××××\\\\\\\\\\\\\\\\§§§§\\zz§§§§§§§§§§§§§§§§§§§§§§RRMMRRMMMRRRR\\RRMMMRRRRoo\\RRRRRRRoMMRRR\oooooooRRRRRRR\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþüþþüüüüüüüüüüüüüü±Í×××××ÌÌÌÌ××µµµµµµµµµµµµµµµ×××××××ÌÌÌ××µµµµ××Ì×××µµµ××Ì×××××××\\\\\\\\\\\\\\\§§§§\\zz§§§§§§§§§§§§§§§§§§§§§§§RMMMRMMMMRRR\\\RRMMRRRR\oo\\RRRRRRoRMMRRRoo\ooooo\RRRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþüüþþþþüüüüüüüüüüüüüü±Á××××××ÌÌ××××××××××µµµµµµµµµµ×××××××ÌÌÌ××µµµ××Ì××µµµµ××Ì××××××\\\\\\\\\\\\\\\§§§\\\zz§§§§§§§§§§§§§§§§§§§§§§§RRMMRRMMMRRR\\\\RMMMRRR\ooo\\\RRRRooMMRRRRoo\\oooo\RRRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþ§þþþþþþþþþþüüüþüüüüüüüÁÃÍ××××××××ÌÌÌÌÌÌÌ××××××µµµµµµµ×××××××ÌÌÌ××µµµ××Ì××µµµµ×Ì×××××××\\\\\\\\\\\\\\§§§\\zzz§§§§§§§§§§§§§§§§§§§§§§§§RRMMRMMMRRRR\\\RRRRRR\\ooooo\\RRR\RMMMRRRooR\\\\oo\RRRRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþþþüþüüüüüüüüüüÁÃ×××××××××ÌÌÌÌÌÌÌÌÌÌÌÌ×××××µµµµµµ×××××××ÌÌ××µµµ××Ì××µµµ××Ì××××××\\\\\\\\\\\\\\\§§\\zzz§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRMMRRRR\\\\RRRR\oooooooo\\RR\RMMMRRRooRRRR\\oooRRRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþüüþþþþüüþüüüüüüüüüüÃ××××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××µµµµµµ××××××ÌÌ××µµ××Ì××µµµµ×Ì×××××××\\\\\\\\\\\\\\§\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§\RRRRRRRRRRR\\\RR\ooooooooooo\RR\RMMMMRRRoRRRRR\ooo\RRRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþþþüüüüþþüüüüüüüüüÌÌÌÌÃÁÁÌÌ××××××××××××ÌÌÌÌÌÌÌ××××ÌÌÌÌÌÌ×××µµµµµ××××××ÌÌ×µµµ××Ì××µµµ××Ì××××××\\\\\\\\\\\\\\\\\zzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRR\\\\\oooooooooooo\\R\\RMMMRRRooRRRRRooooo\RRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§þþþþþþþþþþþüüüüüüüüüüüüü××ÌÌÌÌÌ×××ÌÌÌ××××××××××××××××××ÌÌ××××××ÌÌÌÌÌ×××µµµµ×××××ÌÌ××µµµ×Ì××µµµµ×Ì××××××\\\\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\oooooooooooooo\\\\RMMMMRR\oRRRRRoooooooRRRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§üþþþüþüüüþþþþüüüüüüüüüüüü§§××ÌÌÌÌÌ×××ÌÌÌÌ××ÌÌ××××××××××××××××××××××××ÌÌÌÌÌ××µµµµµ××××ÌÌ××µµ××Ì××µµµ××Ì××××××\\\\\\\\\\\\\\\\\zzz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRR\\\ooooooooooooooo\\\RMMMMRR\oRRRRRRoooooooRRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§üüüüüüþüüüüüüüþþüüüüüüü§§§§××ÌÌÌÌÌ×××ÌÌÌÌÌ×ÌÌÌ××Ì××××××ÌÌÌ×××××××××××××××ÌÌÌ×××µµµµ××××ÌÌ×××××Ì×××µµ××Ì××××××\\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\RRRRRR\\\oooooooooooooooo\\RMMMMRRR\\RRRRRooooo\ooRRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§üüüüüüüüüüüüüüüüüü§§§§§§§§§××ÌÌÌÌÌ×××ÌÌÌÌÌ×ÌÌÌÌ×ÌÌ×××××ÌÌÌÌÌ××××××××××××××ÌÌÌÌ××µµµµ××××Ì×××××××××µµµ××Ì×××××\\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\RRRR\\ooooooooooooooooo\\\RMMMMRR\\RRRRRooooo\\ooRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§üüüüüüüüüüüü§§§§§§§§§§§§§×ÌÌÌÌÌÌ××ÌÌÌÌÌÌÌÌÌÌÌ×ÌÌÌÌ×××ÌÌÌÌ×××××××××××××××××ÌÌÌ××µµµµ××××Ì××××××××µµµ××Ì××××××\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\ooooooooooooooooooo\\RMMMMRRR\\RRRRooooo\RRooRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§üüüü§§§§§§§§§§§§§§§×ÌÌÌÌÌ×××ÌÌÌÌÌ×ÌÌÌÌÌ×ÌÌ××µµ××ÌÌÌÌ×××××××××××××××××ÌÌÌ××µµµµµ×××Ì××××××××µµ××Ì××××××\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooooooooooooooooooo\RMMMMRRR\\RRRRooooooRRRo\RRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ×××ÌÌÌÌÌ×ÌÌÌÌÌ×ÌÌ×××µµ××ÌÌÌÌ×××××××××××××××××ÌÌÌÌ××µµµ×××Ì××××××××µµµ××Ì×××××\\\\\\\\\\\\\\\\zz§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§oooooo§§§§§§§ooo\\RMMMRRRR\RRRR\ooooo\RRR\RRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌÌÌÌ×ÌÌÌÌÌ×ÌÌÌ××µµµ××ÌÌÌ××××Ì×××××××××××××ÌÌÌ×××µµµ×××Ì××××××××µµ××Ì××××××\\\\\\\\\\\\z\\\zz\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\RMMMMRRRR\RRR\ooooooRRRR\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌÌÌÌ×ÌÌÌÌÌ××ÌÌ×××µµµ××ÌÌÌ×××ÌÌÌ×××××××××××××ÌÌÌ×µµµµ×××ÌÌ××××××µµ×××Ì×××××\\\\\\\\\\\zz\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\MMMMRRRR\\RRR\ooooo\RRRR\\RRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌÌÌÌ×ÌÌÌÌÌ××ÌÌ××××µµµ××ÌÌÌÌ××ÌÌÌ××××××××××××ÌÌÌÌ×µµµµ××ÌÌÌ××××××µµ××Ì×××××\\\\\\\\\\zzz\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RMMMMRRRR\RRR\\oooooRRRRR\\RRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌÌÌÌ×ÌÌÌ×Ì×××ÌÌ××××µµµ×××ÌÌÌ××ÌÌÌ××××××××××××ÌÌÌ××µµµ×××ÌÌ××××××µµ××××××××\\\\\\\\\\zzz\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§MMMMMRRRR\RR\\ooooooRRRRRR\\RR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌÌÌÌÌÌÌÌ×ÌÌ××ÌÌÌ×××µµµµ×××ÌÌÌÌ××ÌÌÌ×××××××××××ÌÌÌ××µµµ××Ì×Ì×××××µµ×××××××××\\\\\\\\\zzz\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\MMMMMRRRR\RR\\ooooo\RRRRRR\\RR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ××ÌÌÌÌ×ÌÌ×ÌÌÌÌÌ×××ÌÌ×××××µµµ×××ÌÌÌÌ××ÌÌÌ×××××××××××ÌÌÌ×µµµµ×××Ì×××××µµ×××××××××\\\\\\\\zzzz\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§MMMMMRRR\RRR\oooooo\RRRRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ××ÌÌÌÌ×ÌÌ×ÌÌÌ×ÌÌ××ÌÌÌ×××××µµµµ××ÌÌÌÌ××ÌÌÌ××××××××××ÌÌÌÌ×µµµµ××Ì××××××µ×××××××××\\\\\\\\zzzz\\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRMMRRRR\RR\\oooooo\RRRRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌ××ÌÌÌÌ×ÌÌ×ÌÌÌ×ÌÌ×××ÌÌÌ×××××µµµµ×××ÌÌÌ××ÌÌÌ××××××××××ÌÌÌ××µµµ×××Ì×××××××××××××××\\\\\\\zzzzz\\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRoooooooo\RRRRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌ×××ÌÌÌ××Ì××ÌÌÌ×Ì××××ÌÌÌ×××××µµµµµ×××ÌÌÌ×ÌÌÌÌ×××××××××ÌÌÌ××µµµ××Ì×××××××××××××××\\\\\\\zzzz\\\\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§o\\RRRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ××ÌÌÌ××ÌÌ×ÌÌÌ××××××ÌÌÌ××××××µµµµµ×××ÌÌÌ××ÌÌÌ×××××××××ÌÌÌ××µµ×××Ì××××××××××××××\\\\\\\zzzz\\\\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌÌ××ÌÌÌ××ÌÌ××ÌÌÌ××××××ÌÌÌ××××××µµµµµ××××ÌÌ××ÌÌÌ××××××××ÌÌÌÌ×µµµ××Ì×××××××××××××××\\\\\zzzzz\\\\\\\\\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌÌ××ÌÌÌ×××ÌÌ×ÌÌÌ×××××××ÌÌÌ×××××××µµµµµ×××ÌÌÌ×ÌÌÌ×××××××××ÌÌ××µµµ×Ì×××××××××××××××\\\\\zzzzz\\\RRRRRRR\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ××ÌÌÌ××ÌÌ××ÌÌÌ××××××××ÌÌ×××××××µµµµµµ××ÌÌÌ××ÌÌ××××××××ÌÌÌ××µµ××Ì××××××××××××××\\\\\zzzzz\\RRRRRRRRRR\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××ÌÌÌÌ××ÌÌÌ×××ÌÌ×ÌÌÌ××××××××ÌÌÌ××××××××µµµµµ×××ÌÌÌ×ÌÌ××××××××ÌÌ××µµµ×Ì××××××××××××××\\\\zzzzzz\RRRRRRRRRRRRR\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌÌ×××ÌÌ××ÌÌ×××××××××ÌÌÌ×××××××µµµµµµ×××ÌÌÌ×ÌÌ××××××××ÌÌ××µµ××Ì×××××××××××××\\\\zzzzz\\RRRRRRRRRRRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌ×Ì××ÌÌ×××ÌÌÌ×ÌÌÌ×××××××××ÌÌÌ××××××××µµµµµµ××ÌÌÌ×ÌÌ××××××××Ì×××µµ×Ì×××××××××××××\\\\zzzzz\RRRRRRRRRRRRRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌÌ×××ÌÌÌ×ÌÌ××××××××××ÌÌÌ××××××××µµµµµµ××ÌÌÌÌÌÌ××××××××××××µ×Ì×××××××××××××\\\\zzzzz\RRRRRRRRRRRRRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌÌ×ÌÌ×ÌÌ×××ÌÌÌ××ÌÌ×××××××××××ÌÌÌ××××××××µµµµµ×××ÌÌÌÌÌÌ××××××××××µµ×Ì××××××××××××\\\zzzzzz\RRRRRRRRRRRRRRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌÌ×××ÌÌÌ××ÌÌ×××××××××××ÌÌÌ×××××××××µµµµ×××ÌÌÌ×ÌÌ××××××××××××Ì××××××××××××\\\zzzzzz\RRRRRRRRRRRRRRRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌ××××ÌÌÌ×ÌÌÌ×××××××××××ÌÌÌ×××××××××µµµµµ××ÌÌÌ×ÌÌ×××××××××××Ì××××××××××××\\\zzzzz\RRRRRRRRRRRRRRRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ÌÌ××ÌÌ×ÌÌ××××ÌÌ××ÌÌÌ×××××××××××ÌÌÌ×××××××××µµµµµ×××ÌÌÌÌÌ×××××××××××Ì×××××××××××\\\zzzzz\RRRRRRRRRRRRRRRRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ××Ì××ÌÌ××××ÌÌ××ÌÌ××××××××××××ÌÌÌÌ××××××××µµµµµ×××ÌÌÌÌÌ×××××××××××××××××××××××\zzzzzz\RRRRRRRRRRRRRRRRRRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌÌ×××ÌÌ×××ÌÌÌ××××××××××××ÌÌÌ×××××××××µµµµ×××ÌÌÌÌÌ××××××××××××××××××××××\zzzzz\RRRRRRRRRRRRRRRRRRRRRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌÌ×××ÌÌ×××ÌÌ××××××××××××××ÌÌÌ××××××××µµµµ×××ÌÌÌÌÌ×××××××××××××××××××××\zzzzz\RRRRRRRRRRRRRRRRRRRRRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×ÌÌ×ÌÌ××××ÌÌ×××ÌÌ××××××Ì××××××××ÌÌÌ××××××××µµµµ×××ÌÌÌÌ××××××××××××××××××××zzzzzz\RRRRRRRRRRRRRRRRRRRRRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ××ÌÌ×ÌÌ××××ÌÌ×××ÌÌ××××××Ì××××××××ÌÌÌÌ×××××××µµµµ×××ÌÌÌÌ××××××××××××××××Ì××zzzzzz\RRRRRRRRRRRRRRRRRRRRRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ××ÌÌ×ÌÌÌ×××Ì××××ÌÌ××××××Ì×××××××××ÌÌÌÌ××××××µµµµ×××ÌÌÌÌ×××××××××××××××Ì××zzzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ××Ì××ÌÌÌ×××ÌÌ××ÌÌÌ××××××Ì××××××××××ÌÌÌÌ××××××µµµµ××ÌÌÌÌ××××××××××××××ÌÌ×zzzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×ÌÌ×××××ÌÌÌ××ÌÌÌ××ÌÌÌ××××××ÌÌ×××××××××××ÌÌ××××××µµµµ××ÌÌÌÌ×××××××××××××ÌÌ×zzzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××ÌÌ×××××ÌÌÌ××ÌÌÌ××ÌÌÌ×××××××Ì××××××××××××ÌÌ×××××µµµµ×××ÌÌÌ××××××××××××ÌÌ××zzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××ÌÌ×××××ÌÌ×××ÌÌÌ×××ÌÌÌ××µ×××ÌÌ×××××××××××××××××××µµµµ××ÌÌÌ×××××××××××ÌÌ××zzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××ÌÌ××××××Ì×××ÌÌÌ×µ×ÌÌÌ×µµµµ××Ì×××Ì×××××××××××××××µµµ×××ÌÌÌ×××××××××××Ì××zzzz\\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×××ÌÌ××××××ÌÌ×××Ì̵µ×ÌÌÌ×µµµµµµÌÌÌÌÌÌ×××××××××××××××××××××ÌÌ××××××××××ÌÌ×zzzzz\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×××ÌÌÌ×µµµ××Ì×××××µµµÌÌÌ××µµµµµ×××××ÌÌ××××××××××××××××××××ÌÌ×××××××××ÌÌ×zzzzz\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×××ÌÌÌ×µµµµ×Ì×××××µµµµÌÌÌ×µµµµµµ×××××ÌÌÌ××××××××××××××××××ÌÌ××××××××ÌÌ××zzzz\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×××ÌÌÌ×µµµµ×ÌÌ××××µµµµÌÌÌ××µµµµµµ××××××ÌÌÌÌ×××××××××××××××ÌÌ××××××××Ì××zzzz\RRRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××××ÌÌ×µµµµ××Ì×××××µµµµ×µÌ××µµµµµµµ×××××××ÌÌ×××××××××××××××××××××××ÌÌ×zzzzz\RRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×××××Ì××µµµµ×ÌÌ××××µµµµµ×Ì×××µµµµµµµµµµ××××××××××××××××××××××Ì××××ÌÌ××zzzz\RRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××µ××Ì××µµµµµ×Ì××××µµµµµµÌÌ××××µµµµµµµµµ××××××××××××××××××××ÌÌ×××ÌÌ××\zzz\RRRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµÌÌ××µµµµ×ÌÌ××××µµµµµµÌÌÌ××××××µµµµ×××××××××××××××××××××ÌÌ×××ÌÌ×\\zzz\RRRRRRRRRRRRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××µµ××Ì××µµµµµ×ÌÌ×××µµµµµµµµÌÌÌ×××××××××××××××××××××××××××××ÌÌ××ÌÌ××\zzz\RRRRRRRR\RRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµ×ÌÌ×µµµµµµ×ÌÌ××××µµµµµµµµÌÌÌÌÌ×××××××××××××××××××××××××ÌÌ××ÌÌ×\zzz\RRRRRRRR\RRRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××µµµµ×ÌÌ×µµµµµµ×Ì×××××µµµµµµµµ×××ÌÌÌÌÌÌ×××××××××××××××××××ÌÌÌ×ÌÌ××\zzz\RRRRRRR\\RRRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµ××ÌÌ×µµµµµµÌÌÌ×××××µµµµµµµµ××××××Ì×××××××××××ÌÌÌÌÌ××××ÌÌ×ÌÌ×\zzz\RRRRRRR\\\RRRRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµµ××ÌÌ×µµµµµµ×ÌÌÌ×××××µµµµµµµ×××××××××××××××××ÌÌÌÌÌÌÌ××ÌÌÌÌÌ×zzz\\RRRRRR\\\\RRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµµ××ÌÌ×µµµµµµµ×ÌÌÌ××××××µµµµ××××××××××××××××××××ÌÌÌÌÌ×ÌÌÌÌ×\zz\\RRRRRR\\\\RRRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµµ××ÌÌ×µµµµµµµµµ××××××××××××××××××××××××××××××××ÌÌÌÌÌÌÌÌÌ×zzz\RRRRRRR\\\\RRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµµµµµ×××××µµµµµµµµµµ××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××ÌÌÌÌÌÌÌÌ×zz\\RRRRRR\\\\RRRRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµµµµµ××××××µµµµµµµµµµµµ××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×ÌÌÌÌÌÌÌzz\\RRRRRRR\\\\RRRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§×µµµµµµµ×××××××µµµµµµµµµµµ××××××××××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×zz\RRRRRRR\\\\RRRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµµµµµµµ××××××ÌÌÌ×µµµµµ××××××××××××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×z\\RRRRRR\\\\RRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµµµµµµµµ×××ÌÌÌÌÌÌÌÌÌ×××××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×\\RRRRRRR\\\RRRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§µµµµµµµµµ×××××ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ×××××ÌÌÌÌ\RRRRRRR\\\\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××µµµµµµ××××××××××ÌÌÌÌÌÌ×××××××\\\\RR×ÌÌ\\RRRRRR\\\\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§××××××××××××××××××××××zzz\\\\\\\RRR\\××\RRRRRR\\\\RRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\××××××××××zzzzzzz\\\\\\\RRR\\\z×RRRRRRR\\\RRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\RR\\\\zzzzzzzz\\\\\\\RRRR\\\zzRRRRRR\\\\R\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§R\\\RRRRRRRRRRRR\\\\\\zzzzzzzzz\\\\\\\\RRR\\\zzz\RRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRR\\\\\\zzzzzzzzzzzz\\\\\\\\RRR\\\zzz\\RRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRR\\\\\\\zzzzzzzzzzzzzzz\\\\\\\\RRRR\\zzz\\RRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRzzzzzzzzzzzzzzzzzzzzzzzzz\\\\\\\\RRRR\\zzz\\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRR\zzzzzzzzzzzzzzzzzzzzzzzzzzz\\\\\\\RRRR\\zzz\\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRR\zzzzzzzzzzzzzzzz\zzzzzzzzzzz\\\\\\\\RRRR\zz\\\RRRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRR\zzz\\\\\\\\\\\\\\\zzzzzz\zzzz\\\\\\\\RRRR\\z\\\RRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRR\\zzRRRRRRRR\\\\\\\\zzzzzz\\zzzz\\\\\\\RRRR\\\\\\RRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRR\RRRRRRRRRRRRR\\\\\zzzzzzz\\\zzz\\\\\\\RRRRR\\\\\RRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRRR\\\\zzzzzz\\\\zzz\\\\\\\RRRRR\\\\\RRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRRR\\\\\zzzzzz\\\\\zzz\\\\\\RRRRR\\\\\RRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRRRR\\\\\zzzzzz\\\\\\zzz\\\\\\RRRRR\\\\\\R\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRRRRR\\\\\\\zzzzzz\\\\\\zzz\\\\\\RRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\\\\\\\zzzzzz\\\\\\\zzzz\\\\\RRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRR\\\\\\\\\\\zzzzzz\\\\\\\\zzz\\\\\RRRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\R\\\\\\\\\\zzzzzz\\\\\\\\zzz\\\\\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRRR\\\\\\\\zzzzzz\\\\\\\\\zzz\\\\\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRRRR\\\\\\\\zzzzzzz\\\\\\\\\zzz\\\\\RRRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRRR\\\\\\\zzzzzzzz\\\\\\R\\\zzz\\\\\RRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRRR\\\\\zzzzzzzzzzz\\\\\RR\\\zzz\\\\\RRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRRR\\\zzzzzzzzzzzzzz\\\\\RRR\\zzz\\\\\RRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRRR\\\zzzzzzzzzzzzzzz\\\\\\RR\\zzzz\\\\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRRR\\zzzzzzzzzzzzzzzzzz\\\\\RRR\zzzz\\\\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RRR\\zzzz\\\\\\zzzzzzzzz\\\\\RRR\zzzz\\\\RRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\zzzzzzzzzz\\\\\RRR\zzzz\\\\\RRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\zzzzzzzzzzz\\\\RRR\zzzz\\\\\RR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§RR\\\\\\\\\\\\zzzzzzzzzzz\\R\RRR\zzzz\\\\\RR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§R\\\\\\\\\\\\\zzzzzz\zzzz\RR\RRR\zzzz\\\\\RR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\\zzzzzz\\zzz\RR\RRR\zzz\\\\\\RR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\zzzzzz\\\zzz\RR\RRR\zzz\\\\\\R§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\zzzzzz\\\zzz\RR\RRR\zzz\\\\\\R§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\\zzzzzz\\\zzz\RR\RRR\zzz\\\\\\R§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\zzzzzz\\\\\zz\RR\RRR\zzz\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\zzzzzz\\\\\zz\RR\RRR\zzz\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\\zzzzzz\\\\\zz\RR\RRRzzz\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\zzzzzzz\\\\zzz\RRRRRRzzz\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\zzzzzz\\\\\zzz\RRRRRRzz\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\zzzzzzz\\\\\zzz\RRRRRRz\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\zzzzzzz\\\\\zzz\RRRRR\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\zzzzzzz\\\\\\zzz\RRRRR\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\zzzzz\zzzzzzz\\\\\\zz\\RRRRR\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\zzzzzzzzzzzzz\\\\\\\zz\RRRRRR\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\zzzzzzzzzzzzz\\\\\\zzz\RRRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\z\\\zzzzzzzzz\\\\\\zzz\RRRRR\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\zzzzzzz\\\\\\zz\\RRRRR\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\\zzzzzz\\\\\\zz\RRRRRR\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\\zzzzzzz\\\\\\zz\RRRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\\zzzzzzzz\\\\\zzz\RRRRR\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\zzzz\zzzz\\\\\zz\RRRRRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\zzzz\\zzzz\\\\\zz\RRRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\zzz\\\zzzz\\\\\zz\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\zzzz\\\zzzz\\\\\z\RRRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzzz\\\\zzzz\\\\\\\RRR\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\\zzz\\\\\zzzz\\\\\\RRRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzz\\\\\\zzzz\\\\\\RRR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzzz\\\\\\zzzz\\\\\RR§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzzz\\\\\\\zzzz\\\\\R\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzzz\\\\\\\zzzz\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzzz\\\\\\\\zzz\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzzz\\\\\\\\\zzz\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzzz\\\\\\\\\zzzz\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\zzz\\\\\\\\\\zzz\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzz\\\\\\\\\\\zzz\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\zzz\\\\\\\\\\\zzz\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\zzz\\\\\\\\\\\\zz\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zzz\\\\\\\\\\\\\\z§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\zzz\\\\\\\\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\zzz\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§\\\§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.3.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.3.rasql new file mode 100644 index 0000000..176b3ae --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.3.rasql @@ -0,0 +1 @@ +ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤††‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘†‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘††‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘††‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘†‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤‘‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¤¤¤¤¤¤¤¤¤¤¤¤‘‘†‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®¤¤¤¤¤¤¤¤¤¤¤‘‘†‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®¤¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®¤¤¤¤¤¤¤¤‘‘‘††‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘‘‘‘‘‘‘‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤¤‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤‘‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®¤¤¤¤¤¤¤‘‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤¤‘¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘‘¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤¤‘‘‘††‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®¤®®®®¤¤¤¤¤¤‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤‘‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤‘‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘‘¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤®¤¤¤¤‘‘‘‘†††‘‘‘¤¤‘‘‘¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘†††‘‘‘¤¤‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘†††‘‘¤¤¤‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘‘¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘®®®®®¤¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘‘¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘‘®®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘®®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘¤®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘¤®®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘‘®®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘¤®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘¤®®®®®¤¤¤¤¤‘‘‘‘‘††‘‘¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘‘®®®®®¤¤¤¤¤‘‘‘‘‘††‘‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤‘‘¤®®®®¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘¤¤®®¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘‘¤®®¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤®¤¤¤¤¤¤‘‘‘‘††‘‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤‘¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤®®¤¤¤¤¤‘‘‘‘††‘‘‘‘‘¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤‘¤¤‘‘‘‘††‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®®¤‘‘¤‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘‘¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤®®®®¤¤‘‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤‘¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®®¤‘‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤®®®®®¤¤‘‘†‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤®®®®®¤¤‘‘†††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘®®®®®¤¤‘‘†††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤‘‘®®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤‘®®®®®®¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘®®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤®®¤¤‘‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤‘®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤®®®®¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤®®®®®‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤®®®®®‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤®®®®®®¤®®¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††††††††††††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤®®¤¤¤¤‘‘††††‘‘‘¤¤¤¤¤®®®®®®¤®®®¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘†††††††††††††††‘‘‘ ÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐ †††††††††††††††††††††††††††††††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤®¤¤¤®¤¤¤¤‘‘††††‘‘¤¤¤¤¤¤®®®®®®®®®®®¤¤¤¤¤¤¤¤‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘†††††††††††††‘‘‘‘‘‘ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤¤¤¤¤‘‘‘††††‘‘¤¤¤¤¤¤®®®®®®®®®®®®¤¤¤¤¤¤¤‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤¤¤¤¤‘‘‘††††‘‘¤¤¤¤¤®®®®®®®®®®®®®¤¤¤¤‘¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††† ÐÐÐÐÐÐ AAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤®®®¤¤¤‘¤¤‘‘‘†††‘‘‘¤¤¤¤¤®®®®®®®®®®®®®¤¤¤‘‘¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††† Ð AAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘¤‘‘‘†††‘‘‘¤¤¤¤®®®‘®®®®®®®®®®¤¤¤‘‘¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘††††††† AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤®®®®¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤®®®‘®®®®®®®®®®¤¤‘‘¤¤¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘† AAAAAAAA diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.3_Struct_Component_Selection_1.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.3_Struct_Component_Selection_1.rasql new file mode 100644 index 0000000..176b3ae --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.3_Struct_Component_Selection_1.rasql @@ -0,0 +1 @@ +ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤††‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘†‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘††‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘††‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘†‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤‘‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¤¤¤¤¤¤¤¤¤¤¤¤‘‘†‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®¤¤¤¤¤¤¤¤¤¤¤‘‘†‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®¤¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®¤¤¤¤¤¤¤¤‘‘‘††‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘‘‘‘‘‘‘‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤¤‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤‘‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®¤¤¤¤¤¤¤‘‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤¤‘¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘‘¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤¤‘‘‘††‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®¤®®®®¤¤¤¤¤¤‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤‘‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤‘‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘‘¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤®¤¤¤¤‘‘‘‘†††‘‘‘¤¤‘‘‘¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘†††‘‘‘¤¤‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘†††‘‘¤¤¤‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘‘¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘®®®®®¤¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘‘¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘‘®®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘®®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘¤®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘¤®®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘‘®®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘¤®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘¤®®®®®¤¤¤¤¤‘‘‘‘‘††‘‘¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘‘®®®®®¤¤¤¤¤‘‘‘‘‘††‘‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤‘‘¤®®®®¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘¤¤®®¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘‘¤®®¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤®¤¤¤¤¤¤‘‘‘‘††‘‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤‘¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤®®¤¤¤¤¤‘‘‘‘††‘‘‘‘‘¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤‘¤¤‘‘‘‘††‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®®¤‘‘¤‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘‘¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤®®®®¤¤‘‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤‘¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®®¤‘‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤®®®®®¤¤‘‘†‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤®®®®®¤¤‘‘†††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘®®®®®¤¤‘‘†††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤‘‘®®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤‘®®®®®®¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘®®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤®®¤¤‘‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤‘®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤®®®®¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤®®®®®‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤®®®®®‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤®®®®®®¤®®¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††††††††††††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤®®¤¤¤¤‘‘††††‘‘‘¤¤¤¤¤®®®®®®¤®®®¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘†††††††††††††††‘‘‘ ÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐ †††††††††††††††††††††††††††††††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤®¤¤¤®¤¤¤¤‘‘††††‘‘¤¤¤¤¤¤®®®®®®®®®®®¤¤¤¤¤¤¤¤‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘†††††††††††††‘‘‘‘‘‘ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤¤¤¤¤‘‘‘††††‘‘¤¤¤¤¤¤®®®®®®®®®®®®¤¤¤¤¤¤¤‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤¤¤¤¤‘‘‘††††‘‘¤¤¤¤¤®®®®®®®®®®®®®¤¤¤¤‘¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††† ÐÐÐÐÐÐ AAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤®®®¤¤¤‘¤¤‘‘‘†††‘‘‘¤¤¤¤¤®®®®®®®®®®®®®¤¤¤‘‘¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††† Ð AAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘¤‘‘‘†††‘‘‘¤¤¤¤®®®‘®®®®®®®®®®¤¤¤‘‘¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘††††††† AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤®®®®¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤®®®‘®®®®®®®®®®¤¤‘‘¤¤¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘† AAAAAAAA diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.3_Struct_Component_Selection_2.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.3_Struct_Component_Selection_2.rasql new file mode 100644 index 0000000..ca1972b --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.3_Struct_Component_Selection_2.rasql @@ -0,0 +1,6 @@ +;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h| +1y
3f +1f +1f +1y
3y
3y
3y
3y
3f +1y
3y
3y
3y
3y
3y
3y
3y
3f diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.3_Struct_Component_Selection_3.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.3_Struct_Component_Selection_3.rasql Binary files differnew file mode 100644 index 0000000..93ad143 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.3_Struct_Component_Selection_3.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_+.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_+.rasql Binary files differnew file mode 100644 index 0000000..dbb1904 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_+.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_-.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_-.rasql Binary files differnew file mode 100644 index 0000000..bdfc709 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_-.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_And.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_And.rasql Binary files differnew file mode 100644 index 0000000..0b78643 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_And.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_Is.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_Is.rasql Binary files differnew file mode 100644 index 0000000..d4cfe69 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_Is.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_Or.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_Or.rasql Binary files differnew file mode 100644 index 0000000..9261362 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_Or.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_Xor.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_Xor.rasql Binary files differnew file mode 100644 index 0000000..a7886bf --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_Xor.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_abs.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_abs.rasql Binary files differnew file mode 100644 index 0000000..2ce1b1c --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_abs.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_arccos.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_arccos.rasql new file mode 100644 index 0000000..bb18c29 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_arccos.rasql @@ -0,0 +1,3 @@ + Result element 1: 1.0472 + Result element 2: 1.0472 + Result element 3: 1.0472 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_arcsin.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_arcsin.rasql new file mode 100644 index 0000000..de05517 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_arcsin.rasql @@ -0,0 +1,3 @@ + Result element 1: 0.523599 + Result element 2: 0.523599 + Result element 3: 0.523599 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_arctan.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_arctan.rasql new file mode 100644 index 0000000..282a167 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_arctan.rasql @@ -0,0 +1,3 @@ + Result element 1: 0.785398 + Result element 2: 0.785398 + Result element 3: 0.785398 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_bit.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_bit.rasql Binary files differnew file mode 100644 index 0000000..10ffce4 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_bit.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_cos.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_cos.rasql new file mode 100644 index 0000000..b29b46c --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_cos.rasql @@ -0,0 +1,3 @@ + Result element 1: -0.952413 + Result element 2: -0.952413 + Result element 3: -0.952413 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_cosh.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_cosh.rasql new file mode 100644 index 0000000..44129d1 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_cosh.rasql @@ -0,0 +1,3 @@ + Result element 1: 1 + Result element 2: 1 + Result element 3: 1 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_divide.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_divide.rasql Binary files differnew file mode 100644 index 0000000..56fcacc --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_divide.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_egt.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_egt.rasql Binary files differnew file mode 100644 index 0000000..38ab547 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_egt.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_elt.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_elt.rasql Binary files differnew file mode 100644 index 0000000..a9b18e3 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_elt.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_exp.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_exp.rasql new file mode 100644 index 0000000..44129d1 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_exp.rasql @@ -0,0 +1,3 @@ + Result element 1: 1 + Result element 2: 1 + Result element 3: 1 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_gt.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_gt.rasql Binary files differnew file mode 100644 index 0000000..f502b95 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_gt.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_ln.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_ln.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_ln.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_log.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_log.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_log.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_lt.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_lt.rasql Binary files differnew file mode 100644 index 0000000..10dfbec --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_lt.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_multiply.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_multiply.rasql Binary files differnew file mode 100644 index 0000000..c4723cd --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_multiply.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_ne.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_ne.rasql Binary files differnew file mode 100644 index 0000000..b987e36 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_ne.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_not.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_not.rasql new file mode 100644 index 0000000..57c2722 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_not.rasql @@ -0,0 +1 @@ +ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
\ No newline at end of file diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_overlay.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_overlay.rasql Binary files differnew file mode 100644 index 0000000..fcf8645 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_overlay.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_sin.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_sin.rasql Binary files differnew file mode 100644 index 0000000..2da816f --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_sin.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_sinh.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_sinh.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_sinh.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_sqrt.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_sqrt.rasql Binary files differnew file mode 100644 index 0000000..c7c612a --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_sqrt.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_tan.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_tan.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_tan.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_tanh.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_tanh.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_Induction_All_Operations_tanh.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_cast.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_cast.rasql new file mode 100644 index 0000000..d430cad --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_cast.rasql @@ -0,0 +1,3 @@ + Result element 1: 39.8363 + Result element 2: 37.9118 + Result element 3: 37.0485 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_cast_1.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_cast_1.rasql Binary files differnew file mode 100644 index 0000000..ef1b79c --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3.4_cast_1.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3_Induced_and_Struct.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3_Induced_and_Struct.rasql Binary files differnew file mode 100644 index 0000000..5c523ad --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.3_Induced_and_Struct.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.4_Scaling_1.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.4_Scaling_1.rasql Binary files differnew file mode 100644 index 0000000..86a2fe1 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.4_Scaling_1.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.4_Scaling_2.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.4_Scaling_2.rasql Binary files differnew file mode 100644 index 0000000..e98df8a --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.4_Scaling_2.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Add.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Add.rasql new file mode 100644 index 0000000..106e5c2 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Add.rasql @@ -0,0 +1,3 @@ + Result element 1: 2151797 + Result element 2: 2047844 + Result element 3: 2001213 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_All.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_All.rasql new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_All.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Avg.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Avg.rasql new file mode 100644 index 0000000..d430cad --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Avg.rasql @@ -0,0 +1,3 @@ + Result element 1: 39.8363 + Result element 2: 37.9118 + Result element 3: 37.0485 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Count.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Count.rasql new file mode 100644 index 0000000..1bd0a91 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Count.rasql @@ -0,0 +1,3 @@ + Result element 1: 54016 + Result element 2: 54016 + Result element 3: 54016 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Max.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Max.rasql new file mode 100644 index 0000000..39a8016 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Max.rasql @@ -0,0 +1,3 @@ + Result element 1: 253 + Result element 2: 253 + Result element 3: 253 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Min.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Min.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Min.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Some.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Some.rasql Binary files differnew file mode 100644 index 0000000..4ca3676 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.5_Condensers_Some.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.6_General_Array_Condenser_Add.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.6_General_Array_Condenser_Add.rasql new file mode 100644 index 0000000..ce97dc8 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.6_General_Array_Condenser_Add.rasql @@ -0,0 +1,3 @@ + Result element 1: 117 + Result element 2: 100 + Result element 3: 61 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.6_General_Array_Condenser_All.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.6_General_Array_Condenser_All.rasql new file mode 100644 index 0000000..5e66449 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.6_General_Array_Condenser_All.rasql @@ -0,0 +1,3 @@ + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.6_General_Array_Condenser_Count.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.6_General_Array_Condenser_Count.rasql new file mode 100644 index 0000000..1bd0a91 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.6_General_Array_Condenser_Count.rasql @@ -0,0 +1,3 @@ + Result element 1: 54016 + Result element 2: 54016 + Result element 3: 54016 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.6_General_Array_Condenser_Some.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.6_General_Array_Condenser_Some.rasql new file mode 100644 index 0000000..2507ed5 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.6_General_Array_Condenser_Some.rasql @@ -0,0 +1,3 @@ + Result element 1: 255 + Result element 2: 255 + Result element 3: 255 diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.7_General_Array_Constructor_1c.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.7_General_Array_Constructor_1c.rasql new file mode 100644 index 0000000..5041cba --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.7_General_Array_Constructor_1c.rasql @@ -0,0 +1 @@ +
\ No newline at end of file diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.7_General_Array_Constructor_Variable.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.7_General_Array_Constructor_Variable.rasql Binary files differnew file mode 100644 index 0000000..445c896 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.7_General_Array_Constructor_Variable.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.7_General_Array_Constructor_Variable_1.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.7_General_Array_Constructor_Variable_1.rasql Binary files differnew file mode 100644 index 0000000..445c896 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.7_General_Array_Constructor_Variable_1.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.7_General_Array_Constructor_x[0].rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.7_General_Array_Constructor_x[0].rasql Binary files differnew file mode 100644 index 0000000..d14a6ac --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.7_General_Array_Constructor_x[0].rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.9_Object_Identifiers.rasql b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.9_Object_Identifiers.rasql Binary files differnew file mode 100644 index 0000000..c2d9222 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/9.9_Object_Identifiers.rasql diff --git a/systemtest/rmantest/Repository/mandatory/outputFolder20100413/test_report b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/test_report new file mode 100644 index 0000000..238a810 --- /dev/null +++ b/systemtest/rmantest/Repository/mandatory/outputFolder20100413/test_report @@ -0,0 +1,1067 @@ +Test by:bytetest.sh rmantest20100413/inputFolder/mandatory rmantest20100413/Oracle/mandatory rmantest20100413/Repository/mandatory/outputFolder20100413 at Tue Apr 13 15:06:53 CEST 2010 + + test query in 6.1_Basic_Query_Mechanism.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 2 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 6.2_Select_Clause.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 6.3_From_Clause.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 6.4_Where_Clause.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 2 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 6.5_Comments_in_Queries.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_Char.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_Double.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_e.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 4e-05 + Result element 2: 4e-05 + Result element 3: 4e-05 +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_Float.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_Long.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_Octet.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_Short.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_ULong.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 +rasql done. + + Result correct for the query. + + test query in 7.1_Atomic_Constants_UShort.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 24 + Result element 2: 24 + Result element 3: 24 +rasql done. + + Result correct for the query. + + test query in 7.2_Composite_Constants_Complex.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: (0.35,16) + Result element 2: (0.35,16) + Result element 3: (0.35,16) +rasql done. + + Result correct for the query. + + test query in 7.2_Composite_Constants_Struct.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: { { 1, 2, 3 } +, t } + + Result element 2: { { 1, 2, 3 } +, t } + + Result element 3: { { 1, 2, 3 } +, t } + +rasql done. + + Result correct for the query. + + test query in 7.3_Array_Constants.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 7.4_OID.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 513 + Result element 2: 1025 + Result element 3: 1537 +rasql done. + + Result correct for the query. + + test query in 8.2_Multidimensional_Intervals_[1].lo.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 42 + Result element 2: 42 + Result element 3: 42 +rasql done. + + Result correct for the query. + + test query in 8.2_Multidimensional_Intervals_[1].rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 42:227 + Result element 2: 42:227 + Result element 3: 42:227 +rasql done. + + Result correct for the query. + + test query in 8.2_Multidimensional_Intervals.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: [-17:245,42:227] + Result element 2: [-17:245,42:227] + Result element 3: [-17:245,42:227] +rasql done. + + Result correct for the query. + + test query in 9.10_Expressions.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.1_Spatial_Domain_[0].hi.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 255 + Result element 2: 255 + Result element 3: 255 +rasql done. + + Result correct for the query. + + test query in 9.1_Spatial_Domain_[0].lo.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.1_Spatial_Domain_[0].rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0:255 + Result element 2: 0:255 + Result element 3: 0:255 +rasql done. + + Result correct for the query. + + test query in 9.1_Spatial_Domain.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: [0:255,0:210] + Result element 2: [0:255,0:210] + Result element 3: [0:255,0:210] +rasql done. + + Result correct for the query. + + test query in 9.2.1_Trimming.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.2.2_Section.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.2.3_The_Array_Bound_Asterisk_1.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.2.3_The_Array_Bound_Asterisk.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.2.4_Shifting_a_Spatial_Domain.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.2.5_Extending_a_Spatial_Domain.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.1_Unary_Induction.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.2_Binary_Induction_1.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.2_Binary_Induction.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.3.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.3_Struct_Component_Selection_1.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.3_Struct_Component_Selection_2.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.3_Struct_Component_Selection_3.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_cast_1.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_cast.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 39.8363 + Result element 2: 37.9118 + Result element 3: 37.0485 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_abs.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_And.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_arccos.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 1.0472 + Result element 2: 1.0472 + Result element 3: 1.0472 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_arcsin.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0.523599 + Result element 2: 0.523599 + Result element 3: 0.523599 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_arctan.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0.785398 + Result element 2: 0.785398 + Result element 3: 0.785398 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_bit.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_cosh.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 1 + Result element 2: 1 + Result element 3: 1 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_cos.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: -0.952413 + Result element 2: -0.952413 + Result element 3: -0.952413 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_divide.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_egt.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_elt.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_exp.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 1 + Result element 2: 1 + Result element 3: 1 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_gt.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_Is.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_ln.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_log.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_lt.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_multiply.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_ne.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_not.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_Or.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_overlay.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_-.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_+.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_sinh.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_sin.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_sqrt.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_tanh.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_tan.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.3.4_Induction_All_Operations_Xor.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.3_Induced_and_Struct.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 1 element(s): + Result object 1: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.4_Scaling_1.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.4_Scaling_2.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.5_Condensers_Add.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 2151797 + Result element 2: 2047844 + Result element 3: 2001213 +rasql done. + + Result correct for the query. + + test query in 9.5_Condensers_All.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 0 element(s): +rasql done. + + Result correct for the query. + + test query in 9.5_Condensers_Avg.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 39.8363 + Result element 2: 37.9118 + Result element 3: 37.0485 +rasql done. + + Result correct for the query. + + test query in 9.5_Condensers_Count.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 54016 + Result element 2: 54016 + Result element 3: 54016 +rasql done. + + Result correct for the query. + + test query in 9.5_Condensers_Max.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 253 + Result element 2: 253 + Result element 3: 253 +rasql done. + + Result correct for the query. + + test query in 9.5_Condensers_Min.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.5_Condensers_Some.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 2 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.6_General_Array_Condenser_Add.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 117 + Result element 2: 100 + Result element 3: 61 +rasql done. + + Result correct for the query. + + test query in 9.6_General_Array_Condenser_All.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 0 + Result element 2: 0 + Result element 3: 0 +rasql done. + + Result correct for the query. + + test query in 9.6_General_Array_Condenser_Count.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 54016 + Result element 2: 54016 + Result element 3: 54016 +rasql done. + + Result correct for the query. + + test query in 9.6_General_Array_Condenser_Some.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 255 + Result element 2: 255 + Result element 3: 255 +rasql done. + + Result correct for the query. + + test query in 9.7_General_Array_Constructor_1c.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.7_General_Array_Constructor_Variable_1.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.7_General_Array_Constructor_Variable.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.7_General_Array_Constructor_x[0].rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. + + test query in 9.9_Object_Identifiers.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result object 1: going into file tmp.unknown...ok. + Result object 2: going into file tmp.unknown...ok. + Result object 3: going into file tmp.unknown...ok. +rasql done. + + Result correct for the query. +test done at Tue Apr 13 15:08:47 CEST 2010 +Total query number: 90 +Successful query number: 90 +Failed query number: 0 diff --git a/systemtest/rmantest/Repository/other/outputFolder20100413.save/condense_for_count.rasql b/systemtest/rmantest/Repository/other/outputFolder20100413.save/condense_for_count.rasql new file mode 100644 index 0000000..1bd0a91 --- /dev/null +++ b/systemtest/rmantest/Repository/other/outputFolder20100413.save/condense_for_count.rasql @@ -0,0 +1,3 @@ + Result element 1: 54016 + Result element 2: 54016 + Result element 3: 54016 diff --git a/systemtest/rmantest/Repository/other/outputFolder20100413.save/test_report b/systemtest/rmantest/Repository/other/outputFolder20100413.save/test_report new file mode 100644 index 0000000..e6b6283 --- /dev/null +++ b/systemtest/rmantest/Repository/other/outputFolder20100413.save/test_report @@ -0,0 +1,17 @@ +Test by:bytetest.sh inputFolder/other Oracle/other Repository/other/outputFolder20100413 at Tue Apr 13 12:25:02 CEST 2010 + + test query in condense_for_count.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 54016 + Result element 2: 54016 + Result element 3: 54016 +rasql done. + + Result correct for the query. +test done at Tue Apr 13 12:25:11 CEST 2010 +Total query number: 1 +Successful query number: 1 +Failed query number: 0 diff --git a/systemtest/rmantest/Repository/other/outputFolder20100413/condense_for_count.rasql b/systemtest/rmantest/Repository/other/outputFolder20100413/condense_for_count.rasql new file mode 100644 index 0000000..1bd0a91 --- /dev/null +++ b/systemtest/rmantest/Repository/other/outputFolder20100413/condense_for_count.rasql @@ -0,0 +1,3 @@ + Result element 1: 54016 + Result element 2: 54016 + Result element 3: 54016 diff --git a/systemtest/rmantest/Repository/other/outputFolder20100413/test_report b/systemtest/rmantest/Repository/other/outputFolder20100413/test_report new file mode 100644 index 0000000..ea5790f --- /dev/null +++ b/systemtest/rmantest/Repository/other/outputFolder20100413/test_report @@ -0,0 +1,17 @@ +Test by:bytetest.sh rmantest20100413/inputFolder/other/ rmantest20100413/Oracle/other/ rmantest20100413/Repository/other//outputFolder20100413 at Tue Apr 13 15:09:54 CEST 2010 + + test query in condense_for_count.rasql +rasql: rasdaman query tool v1.0, rasdaman v8 -- generated on 02.06.2009 15:45:39. +opening database RASBASE at localhost:7001...ok +Executing retrieval query...ok +Query result collection has 3 element(s): + Result element 1: 54016 + Result element 2: 54016 + Result element 3: 54016 +rasql done. + + Result correct for the query. +test done at Tue Apr 13 15:10:03 CEST 2010 +Total query number: 1 +Successful query number: 1 +Failed query number: 0 diff --git a/systemtest/rmantest/bytetest.sh b/systemtest/rmantest/bytetest.sh new file mode 100755 index 0000000..32adf3d --- /dev/null +++ b/systemtest/rmantest/bytetest.sh @@ -0,0 +1,166 @@ +#!/bin/bash +#!/bin/ksh +# +# This file is part of rasdaman community. +# +# Rasdaman community is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rasdaman community is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with rasdaman community. If not, see <http://www.gnu.org/licenses/>. +# +# Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann / +# rasdaman GmbH. +# +# For more information please see <http://www.rasdaman.org> +# or contact Peter Baumann via <baumann@rasdaman.com>. +# +# SYNOPSIS +# bytetest.sh +# Description +# Command-line utility for testing rasdaman. +# 1) Send rasql query +# 2) Get response +# 3) Compare the response with the expected result +# 4) Give out the testing result. +# +# PRECONDITIONS +# Postgres, Rasdaman installed +# +# Usage: ./bytetest.sh [INPUT_DIR] [ORACLE_DIR][OUT_DIR] +# e.g. ./bytetest.sh inputFolder/mandatory Oracle/mandatory Repository/mandatory +# e.g. ./bytetest.sh inputFolder/bug_fixed Oracle/bug_fixed Repository/bug_fixed +# e.g. ./bytetest.sh inputFolder/bug_unfixed Oracle/bug_unfixed Repository/bug_unfixed +# e.g. ./bytetest.sh inputFolder/other Oracle/other Repository/other +# images needed for testing shall be put in directory of images +# Expected results for comparation go into Oracle, there is a tricky here on how to get expected result, run the script then copy the # # output in Repository(judge the correctness before copy) to Oracle +# Parameters: +# +# +# CHANGE HISTORY +# 2009-Sep-16 J.Yu created +# 2010-Apr-13 J.Yu revise on input folder structure to support different queries input, including folders on mandatory, bug fixed, bug unfixed, and other queries. +# +# Parameters definistion and initiation + PROGNAME=`basename $0` + USERNAME=rasadmin + PASSWORD=rasadmin + DATABASE=RASBASE +# RMANBASE: change RMANBASE depending on your system, where rasdaman is installed +# RASQL="rasql --quiet" no ornament msg +# INPUT_DIR: the test input folder, including queries for extracting some aspects of tested data +# INPUT_DIR_T: the test input folder, including queries for updating some aspects of tested data +# IMAGE_DIR: the images needed +# ORACLE_DIR: the expected result + RMANBASE=$RMANHOME + RASQL="rasql" + DIR_NAME=$(dirname $0) + INPUT_DIR=$DIR_NAME/inputFolder/mandatory + INPUT_DIR_T=$DIR_NAME/inputFolder_t + IMAGE_DIR=$DIR_NAME/images + ORACLE_DIR=$DIR_NAME/Oracle/mandatory + REP_DIR=$DIR_NAME/Repository/mandatory + QUERY="" +# OUT_DIR: the query output +# REPOET: test report +# NUM_TOTAL: number of the test query +# NUM_FAIL: number of fail test +# NUM_SUC: number of success test +# Q_ID: query identifier + NUM_TOTAL=0 + NUM_FAIL=0 + NUM_SUC=0 + Q_ID="" +# Check for the inputFolder, Oracle and Repository + if [ $# = 3 ] + then + if [ -d $1 ] + then + INPUT_DIR=$1 + fi + + if [ -d $2 ] + then + ORACLE_DIR=$2 + fi + + if [ -d $3 ] + then + REP_DIR=$3 + fi + fi + OUT_DIR=$REP_DIR/outputFolder`date "+%Y%m%d"` + REPORT=$OUT_DIR/test_report + +# Check for the repository directory, if it does not exsist, then create one. + if [ ! -d $REP_DIR ] + then + mkdir $REP_DIR + fi + +# Check for the query output directory, if it does not exsist, then create one. + if [ ! -d $OUT_DIR ] + then + mkdir $OUT_DIR + else + if [ -d $OUT_DIR.save ] + then + rm -rf $OUT_DIR.save + fi + mv $OUT_DIR $OUT_DIR.save + mkdir $OUT_DIR + fi + + echo "Test by:"$PROGNAME $INPUT_DIR $ORACLE_DIR $OUT_DIR" at "`date`|tee $REPORT + + + if [ ! -f $INPUT_DIR/*.rasql ] + then + echo "there is no rasql for test in the "$INPUT_DIR + else + # initialation + rm tmp.unknown + # Query by query for extracting some aspects of tested data + for i in $INPUT_DIR/*.rasql + do + # Send query in input folder, and save response to output folder. + Q_ID=`basename $i` + echo -e "\n test query in " $Q_ID|tee -a $REPORT + QUERY=`cat $i` + $RASQL -q "$QUERY" --out file --outfile tmp|tee -a $REPORT + + # if the result is a scalar, there will be no tmp file by rasql, here we output the Result element scalar into tmp.unknown + if [ ! -f tmp.unknown ] + then + $RASQL -q "$QUERY" --out file --outfile tmp|grep Result > tmp.unknown + fi + mv tmp.unknown $OUT_DIR/$Q_ID + + # Compare the result byte by byte with the expected result in orale folder + cmp $ORACLE_DIR/$Q_ID $OUT_DIR/$Q_ID + if [ $? != 0 ] + then + echo -e "\n Result error for the query."|tee -a $REPORT + NUM_FAIL=$(($NUM_FAIL + 1)) + else + echo -e "\n Result correct for the query."|tee -a $REPORT + NUM_SUC=$(($NUM_SUC + 1)) + fi + done + fi + + + NUM_TOTAL=$(($NUM_SUC + $NUM_FAIL)) +# Print the summary + echo "test done at "`date`|tee -a $REPORT + echo "Total query number: "$NUM_TOTAL|tee -a $REPORT + echo "Successful query number: "$NUM_SUC|tee -a $REPORT + echo "Failed query number: "$NUM_FAIL|tee -a $REPORT + echo "Detail test report is in "$REPORT diff --git a/systemtest/rmantest/images/mr_1.bmp b/systemtest/rmantest/images/mr_1.bmp Binary files differnew file mode 100644 index 0000000..0284921 --- /dev/null +++ b/systemtest/rmantest/images/mr_1.bmp diff --git a/systemtest/rmantest/images/mr_1.hdf b/systemtest/rmantest/images/mr_1.hdf Binary files differnew file mode 100644 index 0000000..1b36e0e --- /dev/null +++ b/systemtest/rmantest/images/mr_1.hdf diff --git a/systemtest/rmantest/images/mr_1.jpeg b/systemtest/rmantest/images/mr_1.jpeg Binary files differnew file mode 100644 index 0000000..b141319 --- /dev/null +++ b/systemtest/rmantest/images/mr_1.jpeg diff --git a/systemtest/rmantest/images/mr_1.pgm b/systemtest/rmantest/images/mr_1.pgm Binary files differnew file mode 100644 index 0000000..6722dbd --- /dev/null +++ b/systemtest/rmantest/images/mr_1.pgm diff --git a/systemtest/rmantest/images/mr_1.png b/systemtest/rmantest/images/mr_1.png Binary files differnew file mode 100644 index 0000000..b685513 --- /dev/null +++ b/systemtest/rmantest/images/mr_1.png diff --git a/systemtest/rmantest/images/mr_1.tif b/systemtest/rmantest/images/mr_1.tif Binary files differnew file mode 100644 index 0000000..785fcb9 --- /dev/null +++ b/systemtest/rmantest/images/mr_1.tif diff --git a/systemtest/rmantest/images/mr_1.vff b/systemtest/rmantest/images/mr_1.vff Binary files differnew file mode 100644 index 0000000..caad283 --- /dev/null +++ b/systemtest/rmantest/images/mr_1.vff diff --git a/systemtest/rmantest/inputFolder/bug_unfixed/9.2.3_The_Array_Bound_Asterisk_0.rasql b/systemtest/rmantest/inputFolder/bug_unfixed/9.2.3_The_Array_Bound_Asterisk_0.rasql new file mode 100644 index 0000000..fa22a93 --- /dev/null +++ b/systemtest/rmantest/inputFolder/bug_unfixed/9.2.3_The_Array_Bound_Asterisk_0.rasql @@ -0,0 +1 @@ +select mr[ *:*, *:sdom(a)[1].hi - 1] from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/bug_unfixed/9.3.4_Induction_All_Operations_==.rasql b/systemtest/rmantest/inputFolder/bug_unfixed/9.3.4_Induction_All_Operations_==.rasql new file mode 100644 index 0000000..a76fbf9 --- /dev/null +++ b/systemtest/rmantest/inputFolder/bug_unfixed/9.3.4_Induction_All_Operations_==.rasql @@ -0,0 +1 @@ +select mr == mr2 from mr, mr2
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/bug_unfixed/9.4_Scaling_3.rasql b/systemtest/rmantest/inputFolder/bug_unfixed/9.4_Scaling_3.rasql new file mode 100644 index 0000000..260d156 --- /dev/null +++ b/systemtest/rmantest/inputFolder/bug_unfixed/9.4_Scaling_3.rasql @@ -0,0 +1 @@ +select scale( mr, [0.5,0.5] ) from mr diff --git a/systemtest/rmantest/inputFolder/bug_unfixed/9.6_General_Array_Condenser_Max.rasql b/systemtest/rmantest/inputFolder/bug_unfixed/9.6_General_Array_Condenser_Max.rasql new file mode 100644 index 0000000..7688ff8 --- /dev/null +++ b/systemtest/rmantest/inputFolder/bug_unfixed/9.6_General_Array_Condenser_Max.rasql @@ -0,0 +1 @@ +select condense max over x in sdom(a) using a[x] from mr as a
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/bug_unfixed/9.6_General_Array_Condenser_Min.rasql b/systemtest/rmantest/inputFolder/bug_unfixed/9.6_General_Array_Condenser_Min.rasql new file mode 100644 index 0000000..e25ca01 --- /dev/null +++ b/systemtest/rmantest/inputFolder/bug_unfixed/9.6_General_Array_Condenser_Min.rasql @@ -0,0 +1 @@ +select condense min over x in sdom(a) using a[x] from mr as a
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/6.1_Basic_Query_Mechanism.rasql b/systemtest/rmantest/inputFolder/mandatory/6.1_Basic_Query_Mechanism.rasql new file mode 100644 index 0000000..4e435f0 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/6.1_Basic_Query_Mechanism.rasql @@ -0,0 +1 @@ +select mr[100:150,40:80] / 2 from mr where some_cells( mr[120:160, 55:75] > 250 )
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/6.2_Select_Clause.rasql b/systemtest/rmantest/inputFolder/mandatory/6.2_Select_Clause.rasql new file mode 100644 index 0000000..78d2641 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/6.2_Select_Clause.rasql @@ -0,0 +1 @@ +select mr/2 from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/6.2_Select_Clause.rasql~ b/systemtest/rmantest/inputFolder/mandatory/6.2_Select_Clause.rasql~ new file mode 100644 index 0000000..b8f9644 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/6.2_Select_Clause.rasql~ @@ -0,0 +1 @@ +select mr / 2 from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/6.3_From_Clause.rasql b/systemtest/rmantest/inputFolder/mandatory/6.3_From_Clause.rasql new file mode 100644 index 0000000..1abcb4a --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/6.3_From_Clause.rasql @@ -0,0 +1 @@ +select a - b from mr as a, mr2 as b
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/6.3_From_Clause.rasql~ b/systemtest/rmantest/inputFolder/mandatory/6.3_From_Clause.rasql~ new file mode 100644 index 0000000..b4425fc --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/6.3_From_Clause.rasql~ @@ -0,0 +1 @@ +select a ¨C b from mr as a, mr2 as b
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/6.4_Where_Clause.rasql b/systemtest/rmantest/inputFolder/mandatory/6.4_Where_Clause.rasql new file mode 100644 index 0000000..f4bebba --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/6.4_Where_Clause.rasql @@ -0,0 +1 @@ +select mr - mr2 from mr, mr2 where some_cells( mr - mr2 > 50 ) diff --git a/systemtest/rmantest/inputFolder/mandatory/6.4_Where_Clause.rasql~ b/systemtest/rmantest/inputFolder/mandatory/6.4_Where_Clause.rasql~ new file mode 100644 index 0000000..d040db9 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/6.4_Where_Clause.rasql~ @@ -0,0 +1 @@ +select mr ¨C mr2 from mr, mr2 where some_cells( mr ¨C mr2 > 50 )
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/6.5_Comments_in_Queries.rasql b/systemtest/rmantest/inputFolder/mandatory/6.5_Comments_in_Queries.rasql new file mode 100644 index 0000000..30972d9 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/6.5_Comments_in_Queries.rasql @@ -0,0 +1,3 @@ +select mr -- this comment text is ignored by rasdaman
+from mr -- for comments spanning several lines,
+ -- every line needs a separate '--' starter
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Char.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Char.rasql new file mode 100644 index 0000000..83da321 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Char.rasql @@ -0,0 +1 @@ +select 24c from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Double.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Double.rasql new file mode 100644 index 0000000..bd27ea6 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Double.rasql @@ -0,0 +1 @@ +select 24d from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Float.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Float.rasql new file mode 100644 index 0000000..5a911e9 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Float.rasql @@ -0,0 +1 @@ +select 24f from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Long.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Long.rasql new file mode 100644 index 0000000..908dd94 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Long.rasql @@ -0,0 +1 @@ +select 24l from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Octet.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Octet.rasql new file mode 100644 index 0000000..827ff41 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Octet.rasql @@ -0,0 +1 @@ +select 24o from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Short.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Short.rasql new file mode 100644 index 0000000..240303d --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_Short.rasql @@ -0,0 +1 @@ +select 24s from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_ULong.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_ULong.rasql new file mode 100644 index 0000000..1df483a --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_ULong.rasql @@ -0,0 +1 @@ +select 24ul from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_UShort.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_UShort.rasql new file mode 100644 index 0000000..5c24515 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_UShort.rasql @@ -0,0 +1 @@ +select 24us from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_e.rasql b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_e.rasql new file mode 100644 index 0000000..f5c6110 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_e.rasql @@ -0,0 +1 @@ +select 4e-5D from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_e.rasql~ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_e.rasql~ new file mode 100644 index 0000000..f49f584 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/7.1_Atomic_Constants_e.rasql~ @@ -0,0 +1 @@ +select .4e-5D from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Complex.rasql b/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Complex.rasql new file mode 100644 index 0000000..6643e6a --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Complex.rasql @@ -0,0 +1 @@ +select complex( 0.35, 16.0 ) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Complex.rasql~ b/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Complex.rasql~ new file mode 100644 index 0000000..d7ab94e --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Complex.rasql~ @@ -0,0 +1 @@ +select complex( .35, 16.0d ) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Struct.rasql b/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Struct.rasql new file mode 100644 index 0000000..d563ccc --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/7.2_Composite_Constants_Struct.rasql @@ -0,0 +1 @@ +select struct{ struct{ 1l, 2l, 3l }, true } from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/7.3_Array_Constants.rasql b/systemtest/rmantest/inputFolder/mandatory/7.3_Array_Constants.rasql new file mode 100644 index 0000000..1da441f --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/7.3_Array_Constants.rasql @@ -0,0 +1 @@ +select < [-1:1,-2:2] 0, 1, 2, 3, 4; 1, 2, 3, 4, 5; 2, 3, 4, 5, 6 > from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/7.4_OID.rasql b/systemtest/rmantest/inputFolder/mandatory/7.4_OID.rasql new file mode 100644 index 0000000..e585ac1 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/7.4_OID.rasql @@ -0,0 +1 @@ +select oid(mr) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals.rasql b/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals.rasql new file mode 100644 index 0000000..744b5d8 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals.rasql @@ -0,0 +1 @@ +select [ -17 : 245, 42 : 227 ] from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals_[1].lo.rasql b/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals_[1].lo.rasql new file mode 100644 index 0000000..7c0e445 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals_[1].lo.rasql @@ -0,0 +1 @@ +select [ -17 : 245, 42 : 227 ][ 1 ].lo from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals_[1].rasql b/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals_[1].rasql new file mode 100644 index 0000000..61bdbed --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/8.2_Multidimensional_Intervals_[1].rasql @@ -0,0 +1 @@ +select [ -17 : 245, 42 : 227 ][ 1 ] from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.10_Expressions.rasql b/systemtest/rmantest/inputFolder/mandatory/9.10_Expressions.rasql new file mode 100644 index 0000000..3636358 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.10_Expressions.rasql @@ -0,0 +1 @@ +select (rgb.red + rgb.green + rgb.blue) / 3c from rgb
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain.rasql b/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain.rasql new file mode 100644 index 0000000..bd3de7c --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain.rasql @@ -0,0 +1 @@ +select sdom(mr) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].hi.rasql b/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].hi.rasql new file mode 100644 index 0000000..6a289ca --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].hi.rasql @@ -0,0 +1 @@ +select sdom(mr)[0].hi from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].lo.rasql b/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].lo.rasql new file mode 100644 index 0000000..33c4e53 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].lo.rasql @@ -0,0 +1 @@ +select sdom(mr)[0].lo from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].rasql b/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].rasql new file mode 100644 index 0000000..4978e36 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.1_Spatial_Domain_[0].rasql @@ -0,0 +1 @@ +select sdom(mr)[0] from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.1_Trimming.rasql b/systemtest/rmantest/inputFolder/mandatory/9.2.1_Trimming.rasql new file mode 100644 index 0000000..f434292 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.2.1_Trimming.rasql @@ -0,0 +1 @@ +select mr[ 120:160, 55:75 ] from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.2_Section.rasql b/systemtest/rmantest/inputFolder/mandatory/9.2.2_Section.rasql new file mode 100644 index 0000000..589bbac --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.2.2_Section.rasql @@ -0,0 +1 @@ +select mr[ 100, 150 ] from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk.rasql b/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk.rasql new file mode 100644 index 0000000..2ddcf3d --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk.rasql @@ -0,0 +1 @@ +select mr[ 50:*, *:200 ] from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk_1.rasql b/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk_1.rasql new file mode 100644 index 0000000..baf0a77 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk_1.rasql @@ -0,0 +1 @@ +select mr[ *:*, 10:150 ] from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk_1.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk_1.rasql~ new file mode 100644 index 0000000..2ddcf3d --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.2.3_The_Array_Bound_Asterisk_1.rasql~ @@ -0,0 +1 @@ +select mr[ 50:*, *:200 ] from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.4_Shifting_a_Spatial_Domain.rasql b/systemtest/rmantest/inputFolder/mandatory/9.2.4_Shifting_a_Spatial_Domain.rasql new file mode 100644 index 0000000..c8033fa --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.2.4_Shifting_a_Spatial_Domain.rasql @@ -0,0 +1 @@ +select shift( mr[ 0:10, 0:20 ], [ 3, 4 ] ) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.4_Shifting_a_Spatial_Domain.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.2.4_Shifting_a_Spatial_Domain.rasql~ new file mode 100644 index 0000000..4e674c8 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.2.4_Shifting_a_Spatial_Domain.rasql~ @@ -0,0 +1 @@ +select shift( tmp[ 0:10, 0:20 ], [ 3, 4 ] ) from tmp
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.5_Extending_a_Spatial_Domain.rasql b/systemtest/rmantest/inputFolder/mandatory/9.2.5_Extending_a_Spatial_Domain.rasql new file mode 100644 index 0000000..2b08e2d --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.2.5_Extending_a_Spatial_Domain.rasql @@ -0,0 +1 @@ +select extend( mr, [-1000:1000,-500:500] ) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.2.5_Extending_a_Spatial_Domain.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.2.5_Extending_a_Spatial_Domain.rasql~ new file mode 100644 index 0000000..b0e8278 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.2.5_Extending_a_Spatial_Domain.rasql~ @@ -0,0 +1 @@ +select extend( tmp, [-1000:1000,-500:500] ) from tmp
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.1_Unary_Induction.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.1_Unary_Induction.rasql new file mode 100644 index 0000000..ffd9417 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.1_Unary_Induction.rasql @@ -0,0 +1 @@ +select rgb.red * 2c from rgb
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction.rasql new file mode 100644 index 0000000..8b15f2a --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction.rasql @@ -0,0 +1 @@ +select mr - mr2 from mr, mr2 diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction.rasql~ new file mode 100644 index 0000000..84399d7 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction.rasql~ @@ -0,0 +1 @@ +select mr ¨C mr2 from mr, mr2
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction_1.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction_1.rasql new file mode 100644 index 0000000..6d9f6fe --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.2_Binary_Induction_1.rasql @@ -0,0 +1 @@ +select rgb.red - rgb.green from rgb
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.3.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.3.rasql new file mode 100644 index 0000000..46816ce --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.3.rasql @@ -0,0 +1 @@ +select rgb.green from rgb
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_1.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_1.rasql new file mode 100644 index 0000000..46468e3 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_1.rasql @@ -0,0 +1 @@ +select rgb.1 from rgb
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_2.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_2.rasql new file mode 100644 index 0000000..e81297f --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_2.rasql @@ -0,0 +1 @@ +select rgb / 2c from rgb
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_3.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_3.rasql new file mode 100644 index 0000000..a481c67 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.3_Struct_Component_Selection_3.rasql @@ -0,0 +1 @@ +select rgb * ( (rgb.green > 130c) and (rgb.red < 110c) and (rgb.blue < 140c) ) from rgb
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_+.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_+.rasql new file mode 100644 index 0000000..ead60bf --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_+.rasql @@ -0,0 +1 @@ +select mr + mr2 from mr, mr2
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_-.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_-.rasql new file mode 100644 index 0000000..479ff88 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_-.rasql @@ -0,0 +1 @@ +select mr - mr2 from mr, mr2
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_And.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_And.rasql new file mode 100644 index 0000000..4f88fc7 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_And.rasql @@ -0,0 +1 @@ +select mr and mr2 from mr, mr2
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Is.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Is.rasql new file mode 100644 index 0000000..95535b6 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Is.rasql @@ -0,0 +1 @@ +select mr is mr2 from mr, mr2
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Or.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Or.rasql new file mode 100644 index 0000000..b7ccb09 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Or.rasql @@ -0,0 +1 @@ +select mr or mr2 from mr, mr2
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Xor.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Xor.rasql new file mode 100644 index 0000000..f17815d --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_Xor.rasql @@ -0,0 +1 @@ +select mr xor mr2 from mr, mr2
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_abs.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_abs.rasql new file mode 100644 index 0000000..a3e2a02 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_abs.rasql @@ -0,0 +1 @@ +select abs(mr) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arccos.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arccos.rasql new file mode 100644 index 0000000..0385ff7 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arccos.rasql @@ -0,0 +1 @@ +select arccos(0.5) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arccos.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arccos.rasql~ new file mode 100644 index 0000000..8cadc49 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arccos.rasql~ @@ -0,0 +1 @@ +select arccos(0.2) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arcsin.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arcsin.rasql new file mode 100644 index 0000000..31eb8e2 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arcsin.rasql @@ -0,0 +1 @@ +select arcsin(0.5) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arcsin.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arcsin.rasql~ new file mode 100644 index 0000000..47d032f --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arcsin.rasql~ @@ -0,0 +1 @@ +select arcsin(mr) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arctan.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arctan.rasql new file mode 100644 index 0000000..7cfba34 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arctan.rasql @@ -0,0 +1 @@ +select arctan(1) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arctan.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arctan.rasql~ new file mode 100644 index 0000000..f9251f3 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_arctan.rasql~ @@ -0,0 +1 @@ +select arctan(mr) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_bit.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_bit.rasql new file mode 100644 index 0000000..9de1a8f --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_bit.rasql @@ -0,0 +1 @@ +select bit(mr,1) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cos.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cos.rasql new file mode 100644 index 0000000..7380cc4 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cos.rasql @@ -0,0 +1 @@ +select cos(60) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cos.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cos.rasql~ new file mode 100644 index 0000000..669ef3b --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cos.rasql~ @@ -0,0 +1 @@ +select cos(mr) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cosh.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cosh.rasql new file mode 100644 index 0000000..f7ca0ea --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cosh.rasql @@ -0,0 +1 @@ +select cosh(0) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cosh.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cosh.rasql~ new file mode 100644 index 0000000..2a49a9a --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_cosh.rasql~ @@ -0,0 +1 @@ +select cosh(mr) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_divide.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_divide.rasql new file mode 100644 index 0000000..15a2786 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_divide.rasql @@ -0,0 +1 @@ +select mr / mr2 from mr, mr2
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_egt.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_egt.rasql new file mode 100644 index 0000000..e114204 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_egt.rasql @@ -0,0 +1 @@ +select mr >= mr2 from mr, mr2
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_elt.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_elt.rasql new file mode 100644 index 0000000..a34f2f9 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_elt.rasql @@ -0,0 +1 @@ +select mr <= mr2 from mr, mr2
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_exp.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_exp.rasql new file mode 100644 index 0000000..032f228 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_exp.rasql @@ -0,0 +1 @@ +select exp(0) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_exp.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_exp.rasql~ new file mode 100644 index 0000000..117d9b0 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_exp.rasql~ @@ -0,0 +1 @@ +select exp(mr) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_gt.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_gt.rasql new file mode 100644 index 0000000..239a6f2 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_gt.rasql @@ -0,0 +1 @@ +select mr > mr2 from mr, mr2
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ln.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ln.rasql new file mode 100644 index 0000000..9eae653 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ln.rasql @@ -0,0 +1 @@ +select ln(1) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ln.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ln.rasql~ new file mode 100644 index 0000000..1cb2258 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ln.rasql~ @@ -0,0 +1 @@ +select ln(mr) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_log.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_log.rasql new file mode 100644 index 0000000..2bef0a8 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_log.rasql @@ -0,0 +1 @@ +select log(1) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_log.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_log.rasql~ new file mode 100644 index 0000000..441ae19 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_log.rasql~ @@ -0,0 +1 @@ +select log(mr) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_lt.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_lt.rasql new file mode 100644 index 0000000..2ffff20 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_lt.rasql @@ -0,0 +1 @@ +select mr < mr2 from mr, mr2
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_multiply.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_multiply.rasql new file mode 100644 index 0000000..9c9ed59 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_multiply.rasql @@ -0,0 +1 @@ +select mr * mr2 from mr, mr2
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ne.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ne.rasql new file mode 100644 index 0000000..354eddc --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_ne.rasql @@ -0,0 +1 @@ +select mr != mr2 from mr, mr2
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_not.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_not.rasql new file mode 100644 index 0000000..fdd6c56 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_not.rasql @@ -0,0 +1 @@ +select not(mr) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_overlay.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_overlay.rasql new file mode 100644 index 0000000..86bd5cb --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_overlay.rasql @@ -0,0 +1 @@ +select mr overlay mr2 from mr, mr2
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sin.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sin.rasql new file mode 100644 index 0000000..78daf81 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sin.rasql @@ -0,0 +1 @@ +select sin(mr) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sin.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sin.rasql~ new file mode 100644 index 0000000..d4675a9 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sin.rasql~ @@ -0,0 +1 @@ +select sin(mr) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sinh.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sinh.rasql new file mode 100644 index 0000000..d57a733 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sinh.rasql @@ -0,0 +1 @@ +select sinh(0) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sinh.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sinh.rasql~ new file mode 100644 index 0000000..783b77b --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sinh.rasql~ @@ -0,0 +1 @@ +select sinh(mr) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sqrt.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sqrt.rasql new file mode 100644 index 0000000..e01f28e --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sqrt.rasql @@ -0,0 +1 @@ +select sqrt(mr) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sqrt.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sqrt.rasql~ new file mode 100644 index 0000000..b444dde --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_sqrt.rasql~ @@ -0,0 +1 @@ +select sqrt(mr) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tan.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tan.rasql new file mode 100644 index 0000000..f2c5dad --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tan.rasql @@ -0,0 +1 @@ +select tan(0) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tan.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tan.rasql~ new file mode 100644 index 0000000..ceaec18 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tan.rasql~ @@ -0,0 +1 @@ +select tan(mr) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tanh.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tanh.rasql new file mode 100644 index 0000000..b057224 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tanh.rasql @@ -0,0 +1 @@ +select tanh(0) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tanh.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tanh.rasql~ new file mode 100644 index 0000000..380658b --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_Induction_All_Operations_tanh.rasql~ @@ -0,0 +1 @@ +select tanh(mr) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_cast.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_cast.rasql new file mode 100644 index 0000000..7df4142 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_cast.rasql @@ -0,0 +1 @@ +select (float) avg_cells( mr ) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3.4_cast_1.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3.4_cast_1.rasql new file mode 100644 index 0000000..47b5c2f --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3.4_cast_1.rasql @@ -0,0 +1 @@ +select (long) rgb from rgb
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.3_Induced_and_Struct.rasql b/systemtest/rmantest/inputFolder/mandatory/9.3_Induced_and_Struct.rasql new file mode 100644 index 0000000..e0a089d --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.3_Induced_and_Struct.rasql @@ -0,0 +1 @@ +select rgb + 5 from rgb
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.4_Scaling_1.rasql b/systemtest/rmantest/inputFolder/mandatory/9.4_Scaling_1.rasql new file mode 100644 index 0000000..73a3320 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.4_Scaling_1.rasql @@ -0,0 +1 @@ +select scale( mr, [ 4, 3 ] ) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.4_Scaling_2.rasql b/systemtest/rmantest/inputFolder/mandatory/9.4_Scaling_2.rasql new file mode 100644 index 0000000..d1bcf5a --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.4_Scaling_2.rasql @@ -0,0 +1 @@ +select scale( mr, 0.5 ) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Add.rasql b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Add.rasql new file mode 100644 index 0000000..05efdcd --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Add.rasql @@ -0,0 +1 @@ +select add_cells( mr ) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_All.rasql b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_All.rasql new file mode 100644 index 0000000..239e58d --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_All.rasql @@ -0,0 +1 @@ +select mr from mr where all_cells( mr > 20 )
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Avg.rasql b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Avg.rasql new file mode 100644 index 0000000..6c0fb05 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Avg.rasql @@ -0,0 +1 @@ +select avg_cells( mr ) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Count.rasql b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Count.rasql new file mode 100644 index 0000000..9505342 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Count.rasql @@ -0,0 +1 @@ +select count_cells( mr >-1) from mr diff --git a/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Count.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Count.rasql~ new file mode 100644 index 0000000..d95ebaa --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Count.rasql~ @@ -0,0 +1 @@ +select count_cells( mr ) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Max.rasql b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Max.rasql new file mode 100644 index 0000000..80864a3 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Max.rasql @@ -0,0 +1 @@ +select max_cells( mr ) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Min.rasql b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Min.rasql new file mode 100644 index 0000000..171f08e --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Min.rasql @@ -0,0 +1 @@ +select min_cells( mr ) from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Some.rasql b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Some.rasql new file mode 100644 index 0000000..2a7418d --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.5_Condensers_Some.rasql @@ -0,0 +1 @@ +select mr from mr where some_cells( mr[120:160, 55:75] > 250 )
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Add.rasql b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Add.rasql new file mode 100644 index 0000000..0bc2627 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Add.rasql @@ -0,0 +1 @@ +select condense + over x in sdom(a) using a[x] from mr as a
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_All.rasql b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_All.rasql new file mode 100644 index 0000000..ff64592 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_All.rasql @@ -0,0 +1 @@ +select condense and over x in sdom(a) using a[x] from mr as a
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Count.rasql b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Count.rasql new file mode 100644 index 0000000..d99393e --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Count.rasql @@ -0,0 +1 @@ +select condense + over x in sdom(a) where (bool)((bool)a[x]+1) using 1 from mr as a diff --git a/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Count.rasql~ b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Count.rasql~ new file mode 100644 index 0000000..9b4eac2 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Count.rasql~ @@ -0,0 +1 @@ +select condense + over x in sdom(a) where a[x] using 1 from mr as a diff --git a/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Some.rasql b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Some.rasql new file mode 100644 index 0000000..05339d5 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.6_General_Array_Condenser_Some.rasql @@ -0,0 +1 @@ +select condense or over x in sdom(a) using a[x] from mr as a
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_1c.rasql b/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_1c.rasql new file mode 100644 index 0000000..cc75d32 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_1c.rasql @@ -0,0 +1 @@ +select marray x in [ 1:100, -50:200 ] values 1c from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_Variable.rasql b/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_Variable.rasql new file mode 100644 index 0000000..d6b9399 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_Variable.rasql @@ -0,0 +1 @@ +select marray x in [1:5], y in [1:10] values a[ x[0], y[0] ] from mr as a
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_Variable_1.rasql b/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_Variable_1.rasql new file mode 100644 index 0000000..f3014ea --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_Variable_1.rasql @@ -0,0 +1 @@ +select marray xy in [1:5, 1:10] values a[ xy[0], xy[1] ] from mr as a
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_x[0].rasql b/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_x[0].rasql new file mode 100644 index 0000000..ca79af7 --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.7_General_Array_Constructor_x[0].rasql @@ -0,0 +1 @@ +select marray x in [ 0:255, 0:511 ] values x[0] from mr
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/mandatory/9.9_Object_Identifiers.rasql b/systemtest/rmantest/inputFolder/mandatory/9.9_Object_Identifiers.rasql new file mode 100644 index 0000000..78e751a --- /dev/null +++ b/systemtest/rmantest/inputFolder/mandatory/9.9_Object_Identifiers.rasql @@ -0,0 +1 @@ +select mr from mr where oid( mr ) > 10
\ No newline at end of file diff --git a/systemtest/rmantest/inputFolder/other/condense_for_count.rasql b/systemtest/rmantest/inputFolder/other/condense_for_count.rasql new file mode 100644 index 0000000..032f360 --- /dev/null +++ b/systemtest/rmantest/inputFolder/other/condense_for_count.rasql @@ -0,0 +1 @@ +select condense + over x in sdom(a) where (bool)((bool)a[x]+1) using 1 from mr as a
\ No newline at end of file diff --git a/systemtest/rmantest/nohup.out b/systemtest/rmantest/nohup.out new file mode 100644 index 0000000..a8d4989 --- /dev/null +++ b/systemtest/rmantest/nohup.out @@ -0,0 +1,13124 @@ +rasmgr: rasdaman server manager tool. rasdaman v8 -- generated on 02.06.2009 15:45:39. +This is not the official release version, it supports test modus and rasserver in debugger + rasmgr running on YU, listening on port 7001 with poll timeout 200 seconds. Inspecting config file /usr/local/etc//rasmgr.conf...ok +Inspecting authorization file 'rasmgr_auth.dat'...Warning: User authorization file not found, using default user settings. +Entering server mode, prepared to receive requests. + +[2010-04-13 11:56:07] rascontrol request from 127.0.1.1: 'up srv N1 '...Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.007131.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 11:56:07] starting server N1, executable /usr/local/bin/rasserver; pid 7131...ok +[2010-04-13 11:56:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 11:56:07] rascontrol request from 127.0.1.1: 'up srv S1 '...Error: Invalid server name. +ok +[2010-04-13 11:56:07] rascontrol request from 127.0.1.1: 'up srv N2 '...Error: Invalid server name. +ok +[2010-04-13 11:56:07] rascontrol request from 127.0.1.1: 'up srv N3 '...Error: Invalid server name. +ok +[2010-04-13 11:56:07] rascontrol request from 127.0.1.1: 'up srv N4 '...Error: Invalid server name. +ok +[2010-04-13 12:11:15] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:11:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:11:15] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:11:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:11:28] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:11:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:11:28] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:11:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:11:37] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:11:37] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:11:37] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <complex> + operation: + QtConst Object: type complex + atomic, type: complex, structure: complex, value: ( Re: 0.35 Im: 16 ) +, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:11:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:11:49] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:11:49] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:11:49] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:11:49] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:13:13] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:13:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:13:13] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:13:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:14:02] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:14:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:14:02] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:14:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:14:26] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:14:26] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:14:26] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 12:14:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:15:43] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:15:43] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:15:43] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 12:15:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:15:57] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:15:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:15:57] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 12:16:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:22:46] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:22:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:22:46] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 12:22:50] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:22:50] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:22:50] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:22:50] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 12:22:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:02] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:02] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 12:25:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:07] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:07] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 12:25:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:34] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:34] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:34] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <long>> + operation: + QtDiv Object 12 + input1: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 100, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 150, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 40, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 80, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 2, ref#: 1 trans + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr> + condition : + QtSome object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 250, ref#: 1 trans + input2: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 120, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 160, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 55, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 75, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + + +[2010-04-13 12:25:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:35] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 12:25:35] shutting down rasdaman server N1, pid 7131...ok +rasdaman server process with pid 7131 has terminated. +[2010-04-13 12:25:35] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.007814.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 12:25:35] starting server N1, executable /usr/local/bin/rasserver; pid 7814...[2010-04-13 12:25:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:35] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <long>> + operation: + QtDiv Object 12 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 2, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:36] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:36] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMinus Object 10 + input1: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtVariable Object: type marray <char, 2>:b name |b| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a, marray <char, 2>:b> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + input 2: + QtMDDAccess Object: type <marray <char, 2>:b> + mr2 <- b + + +[2010-04-13 12:25:37] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:37] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:37] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:37] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMinus Object 10 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + condition : + QtSome object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 50, ref#: 1 trans + input2: + QtMinus Object 10 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + + +[2010-04-13 12:25:37] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:38] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:38] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:38] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:38] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtConst Object: type char + atomic, type: Char, structure: char, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:39] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:39] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:39] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:39] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtConst Object: type char + atomic, type: Char, structure: char, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:40] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:40] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:40] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:40] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtConst Object: type double + atomic, type: Double, structure: double, value: 24 , ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:40] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:40] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:40] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:40] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtConst Object: type double + atomic, type: Double, structure: double, value: 24 , ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:41] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:41] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:41] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:41] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtConst Object: type double + atomic, type: Double, structure: double, value: 4e-05 , ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:42] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:42] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtConst Object: type double + atomic, type: Double, structure: double, value: 4e-05 , ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:42] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:42] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <float> + operation: + QtConst Object: type float + atomic, type: Float, structure: float, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:43] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:43] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:43] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:43] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <float> + operation: + QtConst Object: type float + atomic, type: Float, structure: float, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:44] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:44] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:44] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:44] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:45] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:45] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:45] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:45] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <octet> + operation: + QtConst Object: type octet + atomic, type: Octet, structure: octet, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 12:25:46] shutting down rasdaman server N1, pid 7814...ok +rasdaman server process with pid 7814 has terminated. +[2010-04-13 12:25:46] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.007949.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 12:25:46] starting server N1, executable /usr/local/bin/rasserver; pid 7949...[2010-04-13 12:25:46] client request from 127.0.1.1: 'get server'...Error: no suitable free server available. +ok +[2010-04-13 12:25:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:46] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:46] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <octet> + operation: + QtConst Object: type octet + atomic, type: Octet, structure: octet, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:47] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:47] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:47] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <short> + operation: + QtConst Object: type short + atomic, type: Short, structure: short, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:47] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:47] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:47] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:47] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <short> + operation: + QtConst Object: type short + atomic, type: Short, structure: short, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:48] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:48] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:48] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:48] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtConst Object: type ulong + atomic, type: ULong, structure: ulong, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:49] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:49] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:49] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:49] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtConst Object: type ulong + atomic, type: ULong, structure: ulong, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:49] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:49] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:49] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:49] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ushort> + operation: + QtConst Object: type ushort + atomic, type: UShort, structure: ushort, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:50] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:50] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:50] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:50] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ushort> + operation: + QtConst Object: type ushort + atomic, type: UShort, structure: ushort, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:51] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:51] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <complex> + operation: + QtConst Object: type complex + atomic, type: complex, structure: complex, value: ( Re: 0.35 Im: 16 ) +, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:51] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:51] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <complex> + operation: + QtConst Object: type complex + atomic, type: complex, structure: complex, value: ( Re: 0.35 Im: 16 ) +, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:52] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:52] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:52] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:52] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <struct { struct { long 0, long 1, long 2 } 0, bool 1 }> + operation: + QtConst Object: type struct { struct { long 0, long 1, long 2 } 0, bool 1 } + complex, type: , structure: struct { struct { long 0, long 1, long 2 } 0, bool 1 }, value: |0 : |0 : 1 1 : 2 2 : 3 | 1 : TRUE | , ref#: 1 trans + + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:53] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:53] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:53] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:53] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <struct { struct { long 0, long 1, long 2 } 0, bool 1 }> + operation: + QtConst Object: type struct { struct { long 0, long 1, long 2 } 0, bool 1 } + complex, type: , structure: struct { struct { long 0, long 1, long 2 } 0, bool 1 }, value: |0 : |0 : 1 1 : 2 2 : 3 | 1 : TRUE | , ref#: 1 trans + + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:53] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:53] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:53] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:53] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <long, 2>> + operation: + QtConst Object: type marray <long, 2> + MDD object: load domain: [-1:1,-2:2] +, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:54] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:54] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtOId Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:55] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:55] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtOId Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:55] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 12:25:55] shutting down rasdaman server N1, pid 7949...ok +rasdaman server process with pid 7949 has terminated. +[2010-04-13 12:25:55] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.008074.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 12:25:56] starting server N1, executable /usr/local/bin/rasserver; pid 8074...[2010-04-13 12:25:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:56] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalLoOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:56] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:56] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalLoOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:57] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:57] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <interval> + operation: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:58] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:58] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <interval> + operation: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:58] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:58] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <minterval> + operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:25:59] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:59] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:25:59] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:25:59] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <minterval> + operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:00] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:00] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtDiv Object 12 + input1: + QtPlus Object 9 + input1: + QtPlus Object 9 + input1: + QtDot Object: access red + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtDot Object: access green + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtDot Object: access blue + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 3, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 12:26:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:01] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:01] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalHiOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:01] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:01] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalHiOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:02] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:02] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalLoOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:03] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:03] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalLoOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:03] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:03] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <interval> + operation: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:04] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:04] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <interval> + operation: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:05] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:05] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <minterval> + operation: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:05] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:05] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <minterval> + operation: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 12:26:06] shutting down rasdaman server N1, pid 8074...ok +rasdaman server process with pid 8074 has terminated. +[2010-04-13 12:26:06] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.008193.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 12:26:06] starting server N1, executable /usr/local/bin/rasserver; pid 8193...[2010-04-13 12:26:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:06] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:06] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 120, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 160, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 55, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 75, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:07] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:07] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtDomainOperation Object: type char + spatial operation: + QtPointOp Object 68 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 100, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 150, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:08] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:08] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtDomainOperation Object: type char + spatial operation: + QtPointOp Object 68 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 100, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 150, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:08] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:08] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type string + string, value: *, ref#: 1 trans + input2: + QtConst Object: type string + string, value: *, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 10, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 150, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:09] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:09] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 50, ref#: 1 trans + input2: + QtConst Object: type string + string, value: *, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type string + string, value: *, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 200, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:10] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:10] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:10] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:10] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtShift Object 72 + input1: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 10, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 20, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtPointOp Object 68 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 3, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 4, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:10] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:11] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:11] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtExtend Object 73 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -1000, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1000, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -500, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 500, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:12] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:12] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:12] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:12] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMult Object 11 + input1: + QtDot Object: access red + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 2, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 12:26:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:13] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:13] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMinus Object 10 + input1: + QtDot Object: access red + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtDot Object: access green + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 12:26:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:14] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:14] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMinus Object 10 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 12:26:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:14] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:14] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtDot Object: access green + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 12:26:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:15] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:15] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtDot Object: access no 1 + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 12:26:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:16] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:16] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <struct { char red, char green, char blue }>> + operation: + QtDiv Object 12 + input1: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 2, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 12:26:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:17] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:17] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <struct { char red, char green, char blue }>> + operation: + QtMult Object 11 + input1: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtAnd Object 14 + input1: + QtAnd Object 14 + input1: + QtLess Object 19 + input1: + QtConst Object: type char + atomic, type: Char, structure: char, value: 130, ref#: 1 trans + input2: + QtDot Object: access green + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtLess Object 19 + input1: + QtDot Object: access red + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 110, ref#: 1 trans + input2: + QtLess Object 19 + input1: + QtDot Object: access blue + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 140, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 12:26:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:18] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 12:26:18] shutting down rasdaman server N1, pid 8193...ok +rasdaman server process with pid 8193 has terminated. +[2010-04-13 12:26:18] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.008366.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 12:26:18] starting server N1, executable /usr/local/bin/rasserver; pid 8366...[2010-04-13 12:26:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:18] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <struct { long red, long green, long blue }>> + operation: + QtCastObject 50<long> + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 12:26:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:19] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:19] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <float> + operation: + QtCastObject 50<float> + input: + QtAvgCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:20] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:20] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <float> + operation: + QtCastObject 50<float> + input: + QtAvgCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:20] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:20] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <double>> + operation: + QtAbsObject 35 + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:21] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:21] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtAnd Object 14 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 12:26:22] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:22] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:22] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:22] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArccosObject 46 + input: + QtConst Object: type float + atomic, type: Float, structure: float, value: 0.5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:23] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:23] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArccosObject 46 + input: + QtConst Object: type float + atomic, type: Float, structure: float, value: 0.5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:24] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:24] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArcsinObject 45 + input: + QtConst Object: type float + atomic, type: Float, structure: float, value: 0.5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:24] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:24] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArcsinObject 45 + input: + QtConst Object: type float + atomic, type: Float, structure: float, value: 0.5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:25] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:25] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArctanObject 47 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:25] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:26] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:26] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArctanObject 47 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:26] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:26] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:26] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:26] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtBit Object 78 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:27] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:27] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:27] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:27] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtCoshObject 43 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:28] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:28] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtCoshObject 43 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:28] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:28] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtCosObject 40 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 60, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 12:26:29] shutting down rasdaman server N1, pid 8366...ok +rasdaman server process with pid 8366 has terminated. +[2010-04-13 12:26:29] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.008501.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 12:26:29] starting server N1, executable /usr/local/bin/rasserver; pid 8501...[2010-04-13 12:26:29] client request from 127.0.1.1: 'get server'...Error: no suitable free server available. +ok +[2010-04-13 12:26:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:29] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:29] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtCosObject 40 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 60, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:30] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:30] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:30] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:30] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtDiv Object 12 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 12:26:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:31] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:31] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtLessEqual Object 20 + input1: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 12:26:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:31] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:31] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtLessEqual Object 20 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 12:26:32] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:32] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:32] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:32] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtExpObject 36 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:33] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:33] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtExpObject 36 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:34] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:34] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:34] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtLess Object 19 + input1: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 12:26:34] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:34] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:34] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:34] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtIs Object 16 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 12:26:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:35] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:35] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtLnObject 38 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:36] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:36] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtLnObject 38 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:36] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:36] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtLogObject 37 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:37] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:37] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:37] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:37] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtLogObject 37 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:38] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:38] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtLess Object 19 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 12:26:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:39] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:39] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:39] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMult Object 11 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 12:26:39] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:39] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:39] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 12:26:39] shutting down rasdaman server N1, pid 8501...ok +rasdaman server process with pid 8501 has terminated. +[2010-04-13 12:26:39] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.008650.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 12:26:39] starting server N1, executable /usr/local/bin/rasserver; pid 8650...[2010-04-13 12:26:39] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:39] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtNotEqual Object 18 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 12:26:40] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:40] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:40] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:40] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtNot Object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:41] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:41] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:41] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:41] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtOr Object 13 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 12:26:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:42] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:42] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtOverlay Object 77 + input1: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 12:26:43] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:43] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:43] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:43] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMinus Object 10 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 12:26:43] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:43] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:43] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:43] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtPlus Object 9 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 12:26:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:44] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:44] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtSinhObject 42 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:45] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:45] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:45] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:45] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtSinhObject 42 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:45] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:46] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:46] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <double>> + operation: + QtSinObject 39 + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:46] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:46] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <double>> + operation: + QtSqrtObject 22 + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:47] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:47] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:47] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:47] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtTanhObject 44 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:48] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:48] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:48] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:48] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtTanhObject 44 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:49] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:49] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:49] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:49] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtTanObject 41 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:49] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:49] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:49] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:49] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtTanObject 41 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:50] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:50] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:50] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:50] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtXor Object 15 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 12:26:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 12:26:51] shutting down rasdaman server N1, pid 8650...ok +[2010-04-13 12:26:51] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.008802.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 12:26:51] starting server N1, executable /usr/local/bin/rasserver; pid 8802...rasdaman server process with pid 8650 has terminated. +[2010-04-13 12:26:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:51] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:51] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <struct { long red, long green, long blue }>> + operation: + QtPlus Object 9 + input1: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 12:26:52] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:52] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:52] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:52] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtScale Object 76 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtPointOp Object 68 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 4, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 3, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:53] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:53] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:53] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:53] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtScale Object 76 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtConst Object: type float + atomic, type: Float, structure: float, value: 0.5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:54] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:54] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtAddCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:54] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:54] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtAddCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:55] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:55] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr> + condition : + QtAll object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 20, ref#: 1 trans + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + + +[2010-04-13 12:26:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:56] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:56] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr> + condition : + QtAll object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 20, ref#: 1 trans + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + + +[2010-04-13 12:26:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:57] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:57] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtAvgCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:57] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:58] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtAvgCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:58] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:58] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtCountCells object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -1, ref#: 1 trans + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:26:59] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:59] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:26:59] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:26:59] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtCountCells object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -1, ref#: 1 trans + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:27:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:00] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:00] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtMaxCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:27:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:00] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:00] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtMaxCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:27:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:01] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:01] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtMinCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:27:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:02] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 12:27:02] shutting down rasdaman server N1, pid 8802...ok +rasdaman server process with pid 8802 has terminated. +[2010-04-13 12:27:02] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +[2010-04-13 12:27:02] starting server N1, executable /usr/local/bin/rasserver; pid 8934...[2010-04-13 12:27:02] client request from 127.0.1.1: 'get server'...Error: no suitable free server available. +ok +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.008934.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 12:27:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:02] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtMinCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:27:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:03] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:03] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr> + condition : + QtSome object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 250, ref#: 1 trans + input2: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 120, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 160, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 55, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 75, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + + +[2010-04-13 12:27:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:04] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:04] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 12:27:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:05] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:05] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 12:27:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:07] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:07] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 12:27:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:09] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:09] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 12:27:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:11] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:11] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 12:27:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:15] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:15] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 12:27:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:20] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:20] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 12:27:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:21] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:21] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 12:27:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:23] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:23] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMarrayOp Object 74 + Iterator Name: x + input1: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 100, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -50, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 200, ref#: 1 trans + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:27:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:24] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:24] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMarrayOp Object 74 + Iterator Name: xy + input1: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 5, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 10, ref#: 1 trans + input2: + QtDomainOperation Object: type char + spatial operation: + QtPointOp Object 68 + input1: + QtDomainOperation Object: type ulong + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtVariable Object: type point:xy name |xy| + input2: + QtDomainOperation Object: type ulong + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtVariable Object: type point:xy name |xy| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 12:27:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:25] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:25] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMarrayOp Object 74 + Iterator Name: x y + input1: + QtConst Object: type minterval + minterval, value: [1:5,1:10], ref#: 1 trans + input2: + QtDomainOperation Object: type char + spatial operation: + QtPointOp Object 68 + input1: + QtDomainOperation Object: type ulong + spatial operation: + QtPointOp Object 68 + input1: + QtPlus Object 9 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtVariable Object: type point: x y name | x y| + input2: + QtDomainOperation Object: type ulong + spatial operation: + QtPointOp Object 68 + input1: + QtPlus Object 9 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtVariable Object: type point: x y name | x y| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 12:27:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:25] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:25] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <ulong>> + operation: + QtMarrayOp Object 74 + Iterator Name: x + input1: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 255, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 511, ref#: 1 trans + input2: + QtDomainOperation Object: type ulong + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtVariable Object: type point:x name |x| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 12:27:27] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:28] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 12:27:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 12:27:28] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr> + condition : + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 10, ref#: 1 trans + input2: + QtOId Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + + +[2010-04-13 12:27:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 12:27:28] shutting down rasdaman server N1, pid 8934...ok +[2010-04-13 12:27:28] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.009082.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 12:27:28] starting server N1, executable /usr/local/bin/rasserver; pid 9082...rasdaman server process with pid 8934 has terminated. +[2010-04-13 12:27:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:13] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:13] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <long>> + operation: + QtDiv Object 12 + input1: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 100, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 150, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 40, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 80, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 2, ref#: 1 trans + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr> + condition : + QtSome object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 250, ref#: 1 trans + input2: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 120, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 160, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 55, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 75, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + + +[2010-04-13 13:26:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:14] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:14] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <long>> + operation: + QtDiv Object 12 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 2, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:15] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:15] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMinus Object 10 + input1: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtVariable Object: type marray <char, 2>:b name |b| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a, marray <char, 2>:b> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + input 2: + QtMDDAccess Object: type <marray <char, 2>:b> + mr2 <- b + + +[2010-04-13 13:26:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:16] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:16] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMinus Object 10 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + condition : + QtSome object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 50, ref#: 1 trans + input2: + QtMinus Object 10 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + + +[2010-04-13 13:26:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:16] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:16] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:17] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:17] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtConst Object: type char + atomic, type: Char, structure: char, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:18] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:18] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtConst Object: type char + atomic, type: Char, structure: char, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:19] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:19] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtConst Object: type double + atomic, type: Double, structure: double, value: 24 , ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:19] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:19] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtConst Object: type double + atomic, type: Double, structure: double, value: 24 , ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:20] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:20] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtConst Object: type double + atomic, type: Double, structure: double, value: 4e-05 , ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:21] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:21] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtConst Object: type double + atomic, type: Double, structure: double, value: 4e-05 , ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:21] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:21] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <float> + operation: + QtConst Object: type float + atomic, type: Float, structure: float, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:22] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:22] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:22] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:22] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <float> + operation: + QtConst Object: type float + atomic, type: Float, structure: float, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:23] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:23] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:23] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 13:26:23] shutting down rasdaman server N1, pid 9082...ok +rasdaman server process with pid 9082 has terminated. +[2010-04-13 13:26:23] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.010102.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 13:26:23] starting server N1, executable /usr/local/bin/rasserver; pid 10102...[2010-04-13 13:26:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:23] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:24] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:24] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <octet> + operation: + QtConst Object: type octet + atomic, type: Octet, structure: octet, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:25] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:25] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <octet> + operation: + QtConst Object: type octet + atomic, type: Octet, structure: octet, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:25] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:25] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <short> + operation: + QtConst Object: type short + atomic, type: Short, structure: short, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:26] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:26] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:26] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:26] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <short> + operation: + QtConst Object: type short + atomic, type: Short, structure: short, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:27] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:27] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:27] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:27] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtConst Object: type ulong + atomic, type: ULong, structure: ulong, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:27] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:27] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:27] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:27] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtConst Object: type ulong + atomic, type: ULong, structure: ulong, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:28] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:28] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ushort> + operation: + QtConst Object: type ushort + atomic, type: UShort, structure: ushort, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:29] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:29] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ushort> + operation: + QtConst Object: type ushort + atomic, type: UShort, structure: ushort, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:29] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:29] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <complex> + operation: + QtConst Object: type complex + atomic, type: complex, structure: complex, value: ( Re: 0.35 Im: 16 ) +, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:30] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:30] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:30] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:30] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <complex> + operation: + QtConst Object: type complex + atomic, type: complex, structure: complex, value: ( Re: 0.35 Im: 16 ) +, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:31] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:31] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <struct { struct { long 0, long 1, long 2 } 0, bool 1 }> + operation: + QtConst Object: type struct { struct { long 0, long 1, long 2 } 0, bool 1 } + complex, type: , structure: struct { struct { long 0, long 1, long 2 } 0, bool 1 }, value: |0 : |0 : 1 1 : 2 2 : 3 | 1 : TRUE | , ref#: 1 trans + + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:31] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:31] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <struct { struct { long 0, long 1, long 2 } 0, bool 1 }> + operation: + QtConst Object: type struct { struct { long 0, long 1, long 2 } 0, bool 1 } + complex, type: , structure: struct { struct { long 0, long 1, long 2 } 0, bool 1 }, value: |0 : |0 : 1 1 : 2 2 : 3 | 1 : TRUE | , ref#: 1 trans + + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:32] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:32] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:32] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:32] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <long, 2>> + operation: + QtConst Object: type marray <long, 2> + MDD object: load domain: [-1:1,-2:2] +, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:33] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:33] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtOId Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 13:26:33] shutting down rasdaman server N1, pid 10102...ok +rasdaman server process with pid 10102 has terminated. +[2010-04-13 13:26:34] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.010230.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 13:26:34] starting server N1, executable /usr/local/bin/rasserver; pid 10230...[2010-04-13 13:26:34] client request from 127.0.1.1: 'get server'...Error: no suitable free server available. +ok +[2010-04-13 13:26:34] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:34] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:34] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:34] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtOId Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:34] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:34] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:34] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:34] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalLoOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:35] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:35] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalLoOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:36] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:36] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <interval> + operation: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:36] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:36] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <interval> + operation: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:37] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:37] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:37] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:37] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <minterval> + operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:38] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:38] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <minterval> + operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:39] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:39] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:39] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtDiv Object 12 + input1: + QtPlus Object 9 + input1: + QtPlus Object 9 + input1: + QtDot Object: access red + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtDot Object: access green + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtDot Object: access blue + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 3, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 13:26:39] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:39] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:39] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:39] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalHiOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:40] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:40] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:40] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:40] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalHiOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:41] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:41] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:41] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:41] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalLoOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:41] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:41] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:41] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:41] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalLoOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:42] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:42] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <interval> + operation: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:43] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:43] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:43] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:43] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <interval> + operation: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:43] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:44] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 13:26:44] shutting down rasdaman server N1, pid 10230...ok +rasdaman server process with pid 10230 has terminated. +[2010-04-13 13:26:44] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.010356.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 13:26:44] starting server N1, executable /usr/local/bin/rasserver; pid 10356...[2010-04-13 13:26:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:44] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <minterval> + operation: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:44] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:44] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <minterval> + operation: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:45] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:45] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:45] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:45] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 120, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 160, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 55, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 75, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:46] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:46] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtDomainOperation Object: type char + spatial operation: + QtPointOp Object 68 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 100, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 150, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:46] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:46] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtDomainOperation Object: type char + spatial operation: + QtPointOp Object 68 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 100, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 150, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:47] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:47] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:47] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:47] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type string + string, value: *, ref#: 1 trans + input2: + QtConst Object: type string + string, value: *, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 10, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 150, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:48] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:48] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:48] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:48] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 50, ref#: 1 trans + input2: + QtConst Object: type string + string, value: *, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type string + string, value: *, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 200, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:48] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:49] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:49] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:49] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtShift Object 72 + input1: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 10, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 20, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtPointOp Object 68 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 3, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 4, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:49] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:49] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:49] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:49] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtExtend Object 73 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -1000, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1000, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -500, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 500, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:51] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:51] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMult Object 11 + input1: + QtDot Object: access red + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 2, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 13:26:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:52] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:52] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:52] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMinus Object 10 + input1: + QtDot Object: access red + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtDot Object: access green + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 13:26:52] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:52] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:52] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:52] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMinus Object 10 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 13:26:53] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:53] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:53] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:53] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtDot Object: access green + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 13:26:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:54] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:54] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtDot Object: access no 1 + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 13:26:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:55] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:55] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <struct { char red, char green, char blue }>> + operation: + QtDiv Object 12 + input1: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 2, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 13:26:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 13:26:56] shutting down rasdaman server N1, pid 10356...ok +[2010-04-13 13:26:56] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.010516.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 13:26:56] starting server N1, executable /usr/local/bin/rasserver; pid 10516...rasdaman server process with pid 10356 has terminated. +[2010-04-13 13:26:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:56] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:56] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <struct { char red, char green, char blue }>> + operation: + QtMult Object 11 + input1: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtAnd Object 14 + input1: + QtAnd Object 14 + input1: + QtLess Object 19 + input1: + QtConst Object: type char + atomic, type: Char, structure: char, value: 130, ref#: 1 trans + input2: + QtDot Object: access green + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtLess Object 19 + input1: + QtDot Object: access red + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 110, ref#: 1 trans + input2: + QtLess Object 19 + input1: + QtDot Object: access blue + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 140, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 13:26:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:57] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:57] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <struct { long red, long green, long blue }>> + operation: + QtCastObject 50<long> + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 13:26:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:58] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:58] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <float> + operation: + QtCastObject 50<float> + input: + QtAvgCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:58] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:58] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <float> + operation: + QtCastObject 50<float> + input: + QtAvgCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:26:59] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:59] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:26:59] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:26:59] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <double>> + operation: + QtAbsObject 35 + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:00] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:00] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtAnd Object 14 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 13:27:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:01] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:01] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArccosObject 46 + input: + QtConst Object: type float + atomic, type: Float, structure: float, value: 0.5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:02] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:02] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArccosObject 46 + input: + QtConst Object: type float + atomic, type: Float, structure: float, value: 0.5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:02] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:02] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArcsinObject 45 + input: + QtConst Object: type float + atomic, type: Float, structure: float, value: 0.5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:03] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:03] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArcsinObject 45 + input: + QtConst Object: type float + atomic, type: Float, structure: float, value: 0.5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:04] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:04] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArctanObject 47 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:04] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:04] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArctanObject 47 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:05] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:05] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtBit Object 78 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:06] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:06] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtCoshObject 43 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:06] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 13:27:06] shutting down rasdaman server N1, pid 10516...ok +rasdaman server process with pid 10516 has terminated. +[2010-04-13 13:27:06] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.010656.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 13:27:07] starting server N1, executable /usr/local/bin/rasserver; pid 10656...[2010-04-13 13:27:07] client request from 127.0.1.1: 'get server'...Error: no suitable free server available. +ok +[2010-04-13 13:27:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:07] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtCoshObject 43 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:07] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:07] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtCosObject 40 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 60, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:08] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:08] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtCosObject 40 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 60, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:09] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:09] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtDiv Object 12 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 13:27:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:10] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:10] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:10] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtLessEqual Object 20 + input1: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 13:27:10] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:10] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:10] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:10] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtLessEqual Object 20 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 13:27:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:11] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:11] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtExpObject 36 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:12] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:12] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:12] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:12] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtExpObject 36 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:12] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:12] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:12] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:12] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtLess Object 19 + input1: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 13:27:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:13] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:13] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtIs Object 16 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 13:27:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:14] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:14] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtLnObject 38 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:15] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:15] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtLnObject 38 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:15] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:15] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtLogObject 37 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:16] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:16] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtLogObject 37 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:17] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:17] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtLess Object 19 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 13:27:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 13:27:17] shutting down rasdaman server N1, pid 10656...ok +[2010-04-13 13:27:17] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.010805.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 13:27:17] starting server N1, executable /usr/local/bin/rasserver; pid 10805...rasdaman server process with pid 10656 has terminated. +[2010-04-13 13:27:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:18] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:18] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMult Object 11 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 13:27:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:18] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:18] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtNotEqual Object 18 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 13:27:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:19] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:19] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtNot Object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:20] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:20] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtOr Object 13 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 13:27:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:21] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:21] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtOverlay Object 77 + input1: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 13:27:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:21] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:22] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMinus Object 10 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 13:27:22] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:22] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:22] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:22] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtPlus Object 9 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 13:27:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:23] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:23] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtSinhObject 42 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:24] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:24] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtSinhObject 42 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:24] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:24] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <double>> + operation: + QtSinObject 39 + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:25] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:25] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <double>> + operation: + QtSqrtObject 22 + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:26] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:26] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:26] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:26] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtTanhObject 44 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:27] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:27] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:27] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:27] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtTanhObject 44 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:27] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:28] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:28] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtTanObject 41 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:28] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 13:27:28] shutting down rasdaman server N1, pid 10805...ok +rasdaman server process with pid 10805 has terminated. +[2010-04-13 13:27:28] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.010962.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 13:27:28] starting server N1, executable /usr/local/bin/rasserver; pid 10962...[2010-04-13 13:27:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:28] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtTanObject 41 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:29] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:29] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtXor Object 15 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 13:27:30] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:30] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:30] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:30] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <struct { long red, long green, long blue }>> + operation: + QtPlus Object 9 + input1: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 13:27:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:31] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:31] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtScale Object 76 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtPointOp Object 68 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 4, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 3, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:32] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:32] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:32] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:32] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtScale Object 76 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtConst Object: type float + atomic, type: Float, structure: float, value: 0.5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:32] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:33] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:33] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtAddCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:33] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:33] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtAddCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:34] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:34] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:34] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:34] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr> + condition : + QtAll object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 20, ref#: 1 trans + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + + +[2010-04-13 13:27:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:35] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:35] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr> + condition : + QtAll object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 20, ref#: 1 trans + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + + +[2010-04-13 13:27:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:35] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:35] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtAvgCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:36] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:36] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtAvgCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:37] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:37] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:37] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:37] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtCountCells object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -1, ref#: 1 trans + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:38] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:38] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtCountCells object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -1, ref#: 1 trans + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:38] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:38] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtMaxCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:39] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:39] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:39] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:39] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtMaxCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:40] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 13:27:40] shutting down rasdaman server N1, pid 10962...ok +[2010-04-13 13:27:40] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.011099.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 13:27:40] starting server N1, executable /usr/local/bin/rasserver; pid 11099...rasdaman server process with pid 10962 has terminated. +[2010-04-13 13:27:40] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:40] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:40] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:40] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtMinCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:41] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:41] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:41] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:41] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtMinCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:27:41] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:41] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:41] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:41] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr> + condition : + QtSome object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 250, ref#: 1 trans + input2: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 120, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 160, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 55, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 75, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + + +[2010-04-13 13:27:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:42] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:42] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 13:27:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:44] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:44] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 13:27:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:46] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:46] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 13:27:48] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:48] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:48] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:48] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 13:27:49] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:49] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:49] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:49] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 13:27:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:54] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:54] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 13:27:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:58] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:27:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:27:58] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 13:28:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:28:00] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:28:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:28:00] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 13:28:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:28:02] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:28:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:28:02] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMarrayOp Object 74 + Iterator Name: x + input1: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 100, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -50, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 200, ref#: 1 trans + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:28:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:28:03] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:28:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:28:03] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMarrayOp Object 74 + Iterator Name: xy + input1: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 5, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 10, ref#: 1 trans + input2: + QtDomainOperation Object: type char + spatial operation: + QtPointOp Object 68 + input1: + QtDomainOperation Object: type ulong + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtVariable Object: type point:xy name |xy| + input2: + QtDomainOperation Object: type ulong + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtVariable Object: type point:xy name |xy| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 13:28:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:28:03] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:28:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:28:03] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMarrayOp Object 74 + Iterator Name: x y + input1: + QtConst Object: type minterval + minterval, value: [1:5,1:10], ref#: 1 trans + input2: + QtDomainOperation Object: type char + spatial operation: + QtPointOp Object 68 + input1: + QtDomainOperation Object: type ulong + spatial operation: + QtPointOp Object 68 + input1: + QtPlus Object 9 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtVariable Object: type point: x y name | x y| + input2: + QtDomainOperation Object: type ulong + spatial operation: + QtPointOp Object 68 + input1: + QtPlus Object 9 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtVariable Object: type point: x y name | x y| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 13:28:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:28:04] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:28:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 13:28:04] shutting down rasdaman server N1, pid 11099...ok +rasdaman server process with pid 11099 has terminated. +[2010-04-13 13:28:04] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.011260.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 13:28:04] starting server N1, executable /usr/local/bin/rasserver; pid 11260...[2010-04-13 13:28:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:28:04] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <ulong>> + operation: + QtMarrayOp Object 74 + Iterator Name: x + input1: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 255, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 511, ref#: 1 trans + input2: + QtDomainOperation Object: type ulong + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtVariable Object: type point:x name |x| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:28:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:28:06] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:28:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:28:06] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr> + condition : + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 10, ref#: 1 trans + input2: + QtOId Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + + +[2010-04-13 13:28:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:44:55] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:44:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:44:55] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:44:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:44:56] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:44:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:44:56] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:44:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:44:56] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:44:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:44:56] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:44:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:44:57] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:44:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:44:57] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:44:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:49:03] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 13:49:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 13:49:03] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 13:49:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 14:55:37] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 14:55:37] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 14:55:37] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 14:55:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:53] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:06:53] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:53] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <long>> + operation: + QtDiv Object 12 + input1: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 100, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 150, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 40, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 80, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 2, ref#: 1 trans + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr> + condition : + QtSome object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 250, ref#: 1 trans + input2: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 120, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 160, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 55, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 75, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + + +[2010-04-13 15:06:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:54] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:06:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:54] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <long>> + operation: + QtDiv Object 12 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 2, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:06:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:55] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:06:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:55] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMinus Object 10 + input1: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtVariable Object: type marray <char, 2>:b name |b| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a, marray <char, 2>:b> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + input 2: + QtMDDAccess Object: type <marray <char, 2>:b> + mr2 <- b + + +[2010-04-13 15:06:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:55] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:06:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:55] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMinus Object 10 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + condition : + QtSome object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 50, ref#: 1 trans + input2: + QtMinus Object 10 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + + +[2010-04-13 15:06:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:56] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:06:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:56] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:06:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:57] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:06:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:57] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtConst Object: type char + atomic, type: Char, structure: char, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:06:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:58] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:06:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:58] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtConst Object: type char + atomic, type: Char, structure: char, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:06:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 15:06:58] shutting down rasdaman server N1, pid 11260...ok +rasdaman server process with pid 11260 has terminated. +[2010-04-13 15:06:58] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.013152.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 15:06:58] starting server N1, executable /usr/local/bin/rasserver; pid 13152...[2010-04-13 15:06:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:58] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:06:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:58] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtConst Object: type double + atomic, type: Double, structure: double, value: 24 , ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:06:59] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:59] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:06:59] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:06:59] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtConst Object: type double + atomic, type: Double, structure: double, value: 24 , ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:00] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:00] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtConst Object: type double + atomic, type: Double, structure: double, value: 4e-05 , ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:00] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:00] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtConst Object: type double + atomic, type: Double, structure: double, value: 4e-05 , ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:01] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:01] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <float> + operation: + QtConst Object: type float + atomic, type: Float, structure: float, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:02] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:02] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <float> + operation: + QtConst Object: type float + atomic, type: Float, structure: float, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:02] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:02] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:03] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:03] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:04] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:04] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <octet> + operation: + QtConst Object: type octet + atomic, type: Octet, structure: octet, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:04] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:04] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <octet> + operation: + QtConst Object: type octet + atomic, type: Octet, structure: octet, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:05] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:05] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <short> + operation: + QtConst Object: type short + atomic, type: Short, structure: short, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:06] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:06] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <short> + operation: + QtConst Object: type short + atomic, type: Short, structure: short, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:07] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:07] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtConst Object: type ulong + atomic, type: ULong, structure: ulong, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:07] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:07] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtConst Object: type ulong + atomic, type: ULong, structure: ulong, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:08] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 15:07:08] shutting down rasdaman server N1, pid 13152...ok +rasdaman server process with pid 13152 has terminated. +[2010-04-13 15:07:08] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.013277.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 15:07:08] starting server N1, executable /usr/local/bin/rasserver; pid 13277...[2010-04-13 15:07:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:08] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <ushort> + operation: + QtConst Object: type ushort + atomic, type: UShort, structure: ushort, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:09] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:09] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ushort> + operation: + QtConst Object: type ushort + atomic, type: UShort, structure: ushort, value: 24, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:09] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:09] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <complex> + operation: + QtConst Object: type complex + atomic, type: complex, structure: complex, value: ( Re: 0.35 Im: 16 ) +, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:10] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:10] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:10] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:10] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <complex> + operation: + QtConst Object: type complex + atomic, type: complex, structure: complex, value: ( Re: 0.35 Im: 16 ) +, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:11] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:11] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <struct { struct { long 0, long 1, long 2 } 0, bool 1 }> + operation: + QtConst Object: type struct { struct { long 0, long 1, long 2 } 0, bool 1 } + complex, type: , structure: struct { struct { long 0, long 1, long 2 } 0, bool 1 }, value: |0 : |0 : 1 1 : 2 2 : 3 | 1 : TRUE | , ref#: 1 trans + + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:11] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:11] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <struct { struct { long 0, long 1, long 2 } 0, bool 1 }> + operation: + QtConst Object: type struct { struct { long 0, long 1, long 2 } 0, bool 1 } + complex, type: , structure: struct { struct { long 0, long 1, long 2 } 0, bool 1 }, value: |0 : |0 : 1 1 : 2 2 : 3 | 1 : TRUE | , ref#: 1 trans + + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:12] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:12] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:12] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:12] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <long, 2>> + operation: + QtConst Object: type marray <long, 2> + MDD object: load domain: [-1:1,-2:2] +, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:13] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:13] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtOId Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:14] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:14] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtOId Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:14] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:14] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalLoOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:15] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:15] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalLoOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:16] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:16] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <interval> + operation: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:16] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:16] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <interval> + operation: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:17] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:17] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <minterval> + operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:18] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:18] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <minterval> + operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -17, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 245, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 42, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 227, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 15:07:18] shutting down rasdaman server N1, pid 13277...ok +rasdaman server process with pid 13277 has terminated. +[2010-04-13 15:07:18] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.013396.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 15:07:18] starting server N1, executable /usr/local/bin/rasserver; pid 13396...[2010-04-13 15:07:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:18] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:18] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtDiv Object 12 + input1: + QtPlus Object 9 + input1: + QtPlus Object 9 + input1: + QtDot Object: access red + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtDot Object: access green + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtDot Object: access blue + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 3, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 15:07:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:19] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:19] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalHiOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:20] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:20] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalHiOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:21] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:21] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalLoOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:21] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:21] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtIntervalLoOp Object: + input: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:22] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:22] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:22] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:22] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <interval> + operation: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:23] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:23] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <interval> + operation: + QtDomainOperation Object: type interval + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:23] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:23] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <minterval> + operation: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:24] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:24] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <minterval> + operation: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:25] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:25] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 120, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 160, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 55, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 75, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:26] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:26] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:26] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtDomainOperation Object: type char + spatial operation: + QtPointOp Object 68 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 100, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 150, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:26] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:26] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:26] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:26] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtDomainOperation Object: type char + spatial operation: + QtPointOp Object 68 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 100, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 150, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:27] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:27] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:27] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:27] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type string + string, value: *, ref#: 1 trans + input2: + QtConst Object: type string + string, value: *, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 10, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 150, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:28] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:28] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 50, ref#: 1 trans + input2: + QtConst Object: type string + string, value: *, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type string + string, value: *, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 200, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:28] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 15:07:28] shutting down rasdaman server N1, pid 13396...ok +rasdaman server process with pid 13396 has terminated. +[2010-04-13 15:07:28] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.013537.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 15:07:29] starting server N1, executable /usr/local/bin/rasserver; pid 13537...[2010-04-13 15:07:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:29] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtShift Object 72 + input1: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 10, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 20, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtPointOp Object 68 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 3, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 4, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:29] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:29] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtExtend Object 73 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -1000, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1000, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -500, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 500, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:31] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:31] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMult Object 11 + input1: + QtDot Object: access red + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 2, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 15:07:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:32] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:32] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:32] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMinus Object 10 + input1: + QtDot Object: access red + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtDot Object: access green + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 15:07:32] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:32] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:32] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:32] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMinus Object 10 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 15:07:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:33] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:33] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtDot Object: access green + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 15:07:34] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:34] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:34] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:34] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtDot Object: access no 1 + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 15:07:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:35] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:35] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <struct { char red, char green, char blue }>> + operation: + QtDiv Object 12 + input1: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 2, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 15:07:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:36] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:36] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <struct { char red, char green, char blue }>> + operation: + QtMult Object 11 + input1: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtAnd Object 14 + input1: + QtAnd Object 14 + input1: + QtLess Object 19 + input1: + QtConst Object: type char + atomic, type: Char, structure: char, value: 130, ref#: 1 trans + input2: + QtDot Object: access green + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtLess Object 19 + input1: + QtDot Object: access red + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 110, ref#: 1 trans + input2: + QtLess Object 19 + input1: + QtDot Object: access blue + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 140, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 15:07:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:37] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:37] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:37] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <struct { long red, long green, long blue }>> + operation: + QtCastObject 50<long> + input: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 15:07:37] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:38] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:38] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <float> + operation: + QtCastObject 50<float> + input: + QtAvgCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:38] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:38] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <float> + operation: + QtCastObject 50<float> + input: + QtAvgCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:39] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:39] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:39] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:39] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <double>> + operation: + QtAbsObject 35 + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:40] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:40] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:40] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:40] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtAnd Object 14 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 15:07:41] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:41] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:41] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:41] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArccosObject 46 + input: + QtConst Object: type float + atomic, type: Float, structure: float, value: 0.5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:41] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 15:07:41] shutting down rasdaman server N1, pid 13537...ok +rasdaman server process with pid 13537 has terminated. +[2010-04-13 15:07:41] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.013705.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 15:07:42] starting server N1, executable /usr/local/bin/rasserver; pid 13705...[2010-04-13 15:07:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:42] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:42] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArccosObject 46 + input: + QtConst Object: type float + atomic, type: Float, structure: float, value: 0.5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:42] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:42] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArcsinObject 45 + input: + QtConst Object: type float + atomic, type: Float, structure: float, value: 0.5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:43] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:43] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:43] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:43] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArcsinObject 45 + input: + QtConst Object: type float + atomic, type: Float, structure: float, value: 0.5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:43] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:44] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:44] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArctanObject 47 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:44] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:44] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtArctanObject 47 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:45] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:45] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:45] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:45] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtBit Object 78 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:46] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:46] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtCoshObject 43 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:46] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:46] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtCoshObject 43 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:47] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:47] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:47] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:47] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtCosObject 40 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 60, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:48] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:48] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:48] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:48] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtCosObject 40 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 60, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:48] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:48] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:48] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:48] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtDiv Object 12 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 15:07:49] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:49] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:49] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:49] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtLessEqual Object 20 + input1: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 15:07:50] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:50] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:50] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:50] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtLessEqual Object 20 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 15:07:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:51] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:51] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtExpObject 36 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:51] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 15:07:51] shutting down rasdaman server N1, pid 13705...ok +rasdaman server process with pid 13705 has terminated. +[2010-04-13 15:07:51] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.013837.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 15:07:52] starting server N1, executable /usr/local/bin/rasserver; pid 13837...[2010-04-13 15:07:52] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:52] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtExpObject 36 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:52] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:52] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:52] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:52] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtLess Object 19 + input1: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 15:07:53] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:53] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:53] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:53] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtIs Object 16 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 15:07:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:54] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:54] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtLnObject 38 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:54] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:54] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtLnObject 38 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:55] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:55] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtLogObject 37 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:56] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:56] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtLogObject 37 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:07:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:57] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:57] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtLess Object 19 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 15:07:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:57] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:57] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMult Object 11 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 15:07:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:58] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:58] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <bool>> + operation: + QtNotEqual Object 18 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 15:07:59] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:59] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:07:59] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:07:59] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtNot Object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:00] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:00] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtOr Object 13 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 15:08:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:00] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:00] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtOverlay Object 77 + input1: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 15:08:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:01] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:01] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMinus Object 10 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 15:08:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:02] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:02] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtPlus Object 9 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 15:08:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 15:08:03] shutting down rasdaman server N1, pid 13837...ok +[2010-04-13 15:08:03] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.013999.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 15:08:03] starting server N1, executable /usr/local/bin/rasserver; pid 13999...rasdaman server process with pid 13837 has terminated. +[2010-04-13 15:08:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:03] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:03] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtSinhObject 42 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:04] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:04] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtSinhObject 42 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:04] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:04] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <double>> + operation: + QtSinObject 39 + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:05] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:05] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <double>> + operation: + QtSqrtObject 22 + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:06] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:06] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtTanhObject 44 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:07] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:07] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtTanhObject 44 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:08] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:08] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtTanObject 41 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:08] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:08] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtTanObject 41 + input: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:09] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:09] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtXor Object 15 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr, marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + input 2: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 15:08:10] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:10] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:10] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:10] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <struct { long red, long green, long blue }>> + operation: + QtPlus Object 9 + input1: + QtVariable Object: type marray <struct { char red, char green, char blue }, 2>:rgb name |rgb| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + input 1: + QtMDDAccess Object: type <marray <struct { char red, char green, char blue }, 2>:rgb> + rgb <- rgb + + +[2010-04-13 15:08:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:11] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:11] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtScale Object 76 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtPointOp Object 68 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 4, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 3, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:12] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:12] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:12] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:12] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtScale Object 76 + input1: + QtVariable Object: type marray <char, 2>:mr name |mr| + input2: + QtConst Object: type float + atomic, type: Float, structure: float, value: 0.5, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:13] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:13] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtAddCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:13] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:13] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtAddCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:14] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 15:08:14] shutting down rasdaman server N1, pid 13999...ok +rasdaman server process with pid 13999 has terminated. +[2010-04-13 15:08:14] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.014148.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 15:08:14] starting server N1, executable /usr/local/bin/rasserver; pid 14148...[2010-04-13 15:08:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:14] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr> + condition : + QtAll object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 20, ref#: 1 trans + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + + +[2010-04-13 15:08:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:15] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:15] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr> + condition : + QtAll object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 20, ref#: 1 trans + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + + +[2010-04-13 15:08:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:16] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:16] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtAvgCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:16] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:16] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <double> + operation: + QtAvgCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:17] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:17] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtCountCells object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -1, ref#: 1 trans + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:18] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:18] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <ulong> + operation: + QtCountCells object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -1, ref#: 1 trans + input2: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:19] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:19] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtMaxCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:19] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:19] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtMaxCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:20] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:20] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtMinCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:21] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:21] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtMinCells object + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:21] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:21] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr> + condition : + QtSome object + input: + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 250, ref#: 1 trans + input2: + QtDomainOperation Object: type marray <char, 2>:mr + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 120, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 160, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 55, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 75, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + + +[2010-04-13 15:08:22] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:22] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:22] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:22] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 15:08:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:24] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:24] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 15:08:26] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:26] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:26] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:26] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 15:08:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:28] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:28] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 15:08:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 15:08:29] shutting down rasdaman server N1, pid 14148...ok +[2010-04-13 15:08:29] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.014269.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 15:08:30] starting server N1, executable /usr/local/bin/rasserver; pid 14269...rasdaman server process with pid 14148 has terminated. +[2010-04-13 15:08:30] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:30] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:30] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:30] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 15:08:34] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:34] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:34] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:34] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 15:08:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:38] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:38] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 15:08:40] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:40] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:40] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:40] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <char> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtDomainOperation Object: type char + spatial operation: + QtVariable Object: type point:x name |x| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 15:08:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:42] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:42] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMarrayOp Object 74 + Iterator Name: x + input1: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 100, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: -50, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 200, ref#: 1 trans + input2: + QtConst Object: type char + atomic, type: Char, structure: char, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:42] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:42] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMarrayOp Object 74 + Iterator Name: xy + input1: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 5, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 10, ref#: 1 trans + input2: + QtDomainOperation Object: type char + spatial operation: + QtPointOp Object 68 + input1: + QtDomainOperation Object: type ulong + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtVariable Object: type point:xy name |xy| + input2: + QtDomainOperation Object: type ulong + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtVariable Object: type point:xy name |xy| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 15:08:43] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:43] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:43] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:43] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtMarrayOp Object 74 + Iterator Name: x y + input1: + QtConst Object: type minterval + minterval, value: [1:5,1:10], ref#: 1 trans + input2: + QtDomainOperation Object: type char + spatial operation: + QtPointOp Object 68 + input1: + QtDomainOperation Object: type ulong + spatial operation: + QtPointOp Object 68 + input1: + QtPlus Object 9 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtVariable Object: type point: x y name | x y| + input2: + QtDomainOperation Object: type ulong + spatial operation: + QtPointOp Object 68 + input1: + QtPlus Object 9 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input: + QtVariable Object: type point: x y name | x y| + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 15:08:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:44] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:44] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <ulong>> + operation: + QtMarrayOp Object 74 + Iterator Name: x + input1: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 255, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 511, ref#: 1 trans + input2: + QtDomainOperation Object: type ulong + spatial operation: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input: + QtVariable Object: type point:x name |x| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:08:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:46] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:08:46] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:08:46] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtSelectionIterator Object: type <marray <char, 2>:mr> + condition : + QtLess Object 19 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 10, ref#: 1 trans + input2: + QtOId Object: + input: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + + +[2010-04-13 15:08:47] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:09:54] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:09:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:09:54] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 15:09:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:09:58] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:09:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:09:58] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <long> + operation: + QtCondenseOp Object 75 + Iterator Name: x + input1: + QtSDom Object: + input: + QtVariable Object: type marray <char, 2>:a name |a| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + mr <- a + + +[2010-04-13 15:10:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:54:51] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:54:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:54:51] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:54:52] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:55:01] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:55:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:55:01] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:55:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:55:08] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:55:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:55:08] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr> + operation: + QtVariable Object: type marray <char, 2>:mr name |mr| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr> + mr <- mr + + +[2010-04-13 15:55:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:55:36] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:55:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 15:55:36] shutting down rasdaman server N1, pid 14269...ok +rasdaman server process with pid 14269 has terminated. +[2010-04-13 15:55:36] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.015143.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 15:55:36] starting server N1, executable /usr/local/bin/rasserver; pid 15143...[2010-04-13 15:55:36] client request from 127.0.1.1: 'get server'...Error: no suitable free server available. +ok +[2010-04-13 15:55:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:55:36] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:55:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:55:57] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:55:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:55:57] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <char, 2>:mr2> + operation: + QtVariable Object: type marray <char, 2>:mr2 name |mr2| + input 1: + QtJoinIterator Object: type <marray <char, 2>:mr2> + input 1: + QtMDDAccess Object: type <marray <char, 2>:mr2> + mr2 <- mr2 + + +[2010-04-13 15:55:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:56:12] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:56:12] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:56:12] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:56:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:56:28] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:56:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:56:28] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:56:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:56:50] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:56:50] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 15:56:50] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 15:56:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:02] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:02] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, [0:*]>:r> + operation: + QtVariable Object: type marray <char, [0:*]>:r name |r| + input 1: + QtJoinIterator Object: type <marray <char, [0:*]>:r> + input 1: + QtMDDAccess Object: type <marray <char, [0:*]>:r> + RAS_COLLECTIONNAMES <- r + + +[2010-04-13 16:05:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:03] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:03] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:04] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:04] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:05] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:05] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to JPEG + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:05:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:05] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:05] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:06] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:06] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:07] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:07] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:08] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:08] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to TIFF + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:05:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:09] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:09] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:10] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:10] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:10] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:10] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 16:05:11] shutting down rasdaman server N1, pid 15143...ok +rasdaman server process with pid 15143 has terminated. +[2010-04-13 16:05:11] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.015427.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 16:05:11] starting server N1, executable /usr/local/bin/rasserver; pid 15427...[2010-04-13 16:05:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:11] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:11] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:11] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:11] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to PNG + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:05:12] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:12] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:12] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:12] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:13] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:13] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:14] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:14] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:14] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:14] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to BMP + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:05:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:15] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:15] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:16] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:16] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:17] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:17] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:17] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:17] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to VFF + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:05:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:18] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:18] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:19] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:19] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:20] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:20] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:21] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:21] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to HDF + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:05:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:21] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 16:05:21] shutting down rasdaman server N1, pid 15427...ok +rasdaman server process with pid 15427 has terminated. +[2010-04-13 16:05:21] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.015544.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 16:05:21] starting server N1, executable /usr/local/bin/rasserver; pid 15544...[2010-04-13 16:05:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:05:21] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:05:22] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:19] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:19] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <char, [0:*]>:r> + operation: + QtVariable Object: type marray <char, [0:*]>:r name |r| + input 1: + QtJoinIterator Object: type <marray <char, [0:*]>:r> + input 1: + QtMDDAccess Object: type <marray <char, [0:*]>:r> + RAS_COLLECTIONNAMES <- r + + +[2010-04-13 16:07:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:19] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:19] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:19] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:20] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:20] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:20] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:21] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:21] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:22] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:22] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:22] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:22] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to JPEG + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:07:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:23] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:23] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:23] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:24] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:24] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:24] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:25] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:25] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:25] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:25] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:26] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:26] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:26] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:26] client request from 127.0.1.1: 'get server'...ok +tiff options are null = double free or corruption (fasttop) + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to TIFF + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:07:27] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:27] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:27] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:27] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:28] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:28] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:29] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:29] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:29] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:30] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:30] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:30] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:30] client request from 127.0.1.1: 'get server'...ok +tiff options are null = (null) + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to PNG + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:07:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:31] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 16:07:31] shutting down rasdaman server N1, pid 15544...ok +rasdaman server process with pid 15544 has terminated. +[2010-04-13 16:07:31] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.015685.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 16:07:31] starting server N1, executable /usr/local/bin/rasserver; pid 15685...[2010-04-13 16:07:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:31] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:32] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:32] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:32] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:32] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:33] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:33] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:34] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:34] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:35] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:35] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to BMP + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:07:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:35] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:35] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:36] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:36] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:36] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:37] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:37] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:37] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:37] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:38] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:38] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:39] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:39] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:39] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:39] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to VFF + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:07:39] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:39] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:39] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:39] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:40] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:40] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:40] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:40] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:41] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:41] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:41] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:41] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:42] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:42] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:43] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:43] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:43] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:43] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to HDF + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:07:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:44] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:44] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:07:44] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:07:45] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:01] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:09:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 16:09:01] shutting down rasdaman server N1, pid 15685...ok +rasdaman server process with pid 15685 has terminated. +[2010-04-13 16:09:01] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.015824.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 16:09:01] starting server N1, executable /usr/local/bin/rasserver; pid 15824...[2010-04-13 16:09:01] client request from 127.0.1.1: 'get server'...Error: no suitable free server available. +ok +[2010-04-13 16:09:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:01] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <char, [0:*]>:r> + operation: + QtVariable Object: type marray <char, [0:*]>:r name |r| + input 1: + QtJoinIterator Object: type <marray <char, [0:*]>:r> + input 1: + QtMDDAccess Object: type <marray <char, [0:*]>:r> + RAS_COLLECTIONNAMES <- r + + +[2010-04-13 16:09:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:02] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:09:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:02] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:09:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:02] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:09:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:02] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, [0:*]>:r> + operation: + QtVariable Object: type marray <char, [0:*]>:r name |r| + input 1: + QtJoinIterator Object: type <marray <char, [0:*]>:r> + input 1: + QtMDDAccess Object: type <marray <char, [0:*]>:r> + RAS_COLLECTIONNAMES <- r + + +[2010-04-13 16:09:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:03] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:09:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:03] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:09:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:04] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:09:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:04] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <bool> + operation: + QtAll object + input: + QtEqual Object 17 + input1: + QtVariable Object: type marray <char, 2>:tmp name |tmp| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:tmp> + input 1: + QtMDDAccess Object: type <marray <char, 2>:tmp> + tmp <- tmp + + +[2010-04-13 16:09:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:05] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:09:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:05] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:09:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:06] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:09:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:06] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <bool> + operation: + QtAll object + input: + QtEqual Object 17 + input1: + QtDomainOperation Object: type marray <char, 2>:tmp + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 179, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 54, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:tmp name |tmp| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 2, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:tmp> + input 1: + QtMDDAccess Object: type <marray <char, 2>:tmp> + tmp <- tmp + + +[2010-04-13 16:09:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:06] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:09:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:06] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:09:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:07] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:09:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:07] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <bool> + operation: + QtAll object + input: + QtEqual Object 17 + input1: + QtDomainOperation Object: type marray <char, 2>:tmp + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 179, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 54, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:tmp name |tmp| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 2, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:tmp> + input 1: + QtMDDAccess Object: type <marray <char, 2>:tmp> + tmp <- tmp + + +[2010-04-13 16:09:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:08] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:09:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:08] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:09:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:09] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:09:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:09:09] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, [0:*]>:r> + operation: + QtVariable Object: type marray <char, [0:*]>:r name |r| + input 1: + QtJoinIterator Object: type <marray <char, [0:*]>:r> + input 1: + QtMDDAccess Object: type <marray <char, [0:*]>:r> + RAS_COLLECTIONNAMES <- r + + +[2010-04-13 16:09:10] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:51] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:10:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:51] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, [0:*]>:r> + operation: + QtVariable Object: type marray <char, [0:*]>:r name |r| + input 1: + QtJoinIterator Object: type <marray <char, [0:*]>:r> + input 1: + QtMDDAccess Object: type <marray <char, [0:*]>:r> + RAS_COLLECTIONNAMES <- r + + +[2010-04-13 16:10:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:51] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:10:51] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:51] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:10:52] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:52] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:10:52] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:52] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, [0:*]>:r> + operation: + QtVariable Object: type marray <char, [0:*]>:r name |r| + input 1: + QtJoinIterator Object: type <marray <char, [0:*]>:r> + input 1: + QtMDDAccess Object: type <marray <char, [0:*]>:r> + RAS_COLLECTIONNAMES <- r + + +[2010-04-13 16:10:53] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:53] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:10:53] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:53] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:10:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 16:10:54] shutting down rasdaman server N1, pid 15824...ok +rasdaman server process with pid 15824 has terminated. +[2010-04-13 16:10:54] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.015970.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 16:10:54] starting server N1, executable /usr/local/bin/rasserver; pid 15970...[2010-04-13 16:10:54] client request from 127.0.1.1: 'get server'...Error: no suitable free server available. +ok +[2010-04-13 16:10:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:54] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:10:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:54] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <bool> + operation: + QtAll object + input: + QtEqual Object 17 + input1: + QtVariable Object: type marray <char, 2>:tmp name |tmp| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 1, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:tmp> + input 1: + QtMDDAccess Object: type <marray <char, 2>:tmp> + tmp <- tmp + + +[2010-04-13 16:10:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:55] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:10:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:55] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:10:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:56] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:10:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:56] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <bool> + operation: + QtAll object + input: + QtEqual Object 17 + input1: + QtDomainOperation Object: type marray <char, 2>:tmp + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 179, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 54, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:tmp name |tmp| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 2, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:tmp> + input 1: + QtMDDAccess Object: type <marray <char, 2>:tmp> + tmp <- tmp + + +[2010-04-13 16:10:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:56] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:10:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:56] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:10:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:57] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:10:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:57] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <bool> + operation: + QtAll object + input: + QtEqual Object 17 + input1: + QtDomainOperation Object: type marray <char, 2>:tmp + spatial operation: + QtMintervalOp Object 67 + input1: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 179, ref#: 1 trans + input2: + QtIntervalOp Object 66 + input1: + QtConst Object: type long + atomic, type: Long, structure: long, value: 0, ref#: 1 trans + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 54, ref#: 1 trans + input: + QtVariable Object: type marray <char, 2>:tmp name |tmp| + input2: + QtConst Object: type long + atomic, type: Long, structure: long, value: 2, ref#: 1 trans + input 1: + QtJoinIterator Object: type <marray <char, 2>:tmp> + input 1: + QtMDDAccess Object: type <marray <char, 2>:tmp> + tmp <- tmp + + +[2010-04-13 16:10:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:58] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:10:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:58] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:10:59] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:59] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:10:59] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:10:59] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, [0:*]>:r> + operation: + QtVariable Object: type marray <char, [0:*]>:r name |r| + input 1: + QtJoinIterator Object: type <marray <char, [0:*]>:r> + input 1: + QtMDDAccess Object: type <marray <char, [0:*]>:r> + RAS_COLLECTIONNAMES <- r + + +[2010-04-13 16:11:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:12:52] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:12:52] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:12:52] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char, [0:*]>:r> + operation: + QtVariable Object: type marray <char, [0:*]>:r name |r| + input 1: + QtJoinIterator Object: type <marray <char, [0:*]>:r> + input 1: + QtMDDAccess Object: type <marray <char, [0:*]>:r> + RAS_COLLECTIONNAMES <- r + + +[2010-04-13 16:12:53] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:12:53] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:12:53] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:12:53] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:12:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:12:54] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:12:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:12:54] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:12:54] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:12:54] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:12:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:12:55] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:12:55] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:12:55] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to JPEG + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:12:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:12:56] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:12:56] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:12:56] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:12:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:12:57] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:12:57] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:12:57] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:12:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:12:58] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:12:58] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:12:58] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:12:59] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 16:12:59] shutting down rasdaman server N1, pid 15970...ok +rasdaman server process with pid 15970 has terminated. +[2010-04-13 16:12:59] client request from 127.0.1.1: 'get server'...Error: cannot find any free server; answer code: 200 -> 801 +ok +[2010-04-13 16:12:59] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.016105.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 16:12:59] starting server N1, executable /usr/local/bin/rasserver; pid 16105...[2010-04-13 16:12:59] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:12:59] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:00] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:00] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + +tiff options are null = double free or corruption (fasttop) + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to TIFF + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:13:00] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:00] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:01] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:01] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:01] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:01] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:02] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:02] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:02] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:03] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:03] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:04] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:04] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:04] client request from 127.0.1.1: 'get server'...ok +tiff options are null = (null) + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to PNG + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:13:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:05] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:05] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:05] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:06] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:06] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:06] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:07] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:07] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:07] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:07] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:08] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:08] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:08] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to BMP + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:13:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:09] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:09] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:09] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:10] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:10] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:10] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:10] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:11] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:11] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:11] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:12] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:12] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:13] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 16:13:13] shutting down rasdaman server N1, pid 16105...ok +rasdaman server process with pid 16105 has terminated. +[2010-04-13 16:13:13] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.016208.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 16:13:13] starting server N1, executable /usr/local/bin/rasserver; pid 16208...[2010-04-13 16:13:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:13] client request from 127.0.1.1: 'get server'...ok +Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to VFF + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:13:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:13] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:13] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:13] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:14] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:14] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:14] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:15] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:15] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:15] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:16] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:16] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:17] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:17] client request from 127.0.1.1: 'get server'...ok + QueryTree: + QtOperationIterator Object: type <marray <char>> + operation: + QtConversion Object: to HDF + input: + QtVariable Object: type marray <char, 2>:a name |a| + input 1: + QtJoinIterator Object: type <marray <char, 2>:a> + input 1: + QtMDDAccess Object: type <marray <char, 2>:a> + tmp <- a + + +[2010-04-13 16:13:17] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:18] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:13:18] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:13:18] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:28] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:28] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:28] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:29] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:29] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:29] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:29] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:29] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:30] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:30] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:30] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:30] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:31] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:31] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:31] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:31] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:31] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:32] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:32] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:32] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:32] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:33] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:33] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:33] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +rasmgr: Countdown reached for N1, shutting down. +[2010-04-13 16:22:33] shutting down rasdaman server N1, pid 16208...ok +rasdaman server process with pid 16208 has terminated. +[2010-04-13 16:22:33] status info from server N1 @ 127.0.1.1: 'server down'...ok +rasmgr: initialCountDown==30 +rasmgr: wasup==true && isup==false && currentCountDown==0 +rasmgr: Restart after countdown for server N1. +Spawned rasserver v8 on base DBMS pgsql -- generated on 02.06.2009 15:45:39. +This server's log file is: /home/rasdaman/Desktop/yu/rasdaman/log/N1.016502.log + Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann rasdaman GmbH. +[2010-04-13 16:22:33] starting server N1, executable /usr/local/bin/rasserver; pid 16502...[2010-04-13 16:22:33] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:33] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:34] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:34] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:34] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available +[2010-04-13 16:22:34] client request from 127.0.1.1: 'get server'...ok +[2010-04-13 16:22:35] status info from server N1 @ 127.0.1.1: 'server available'...ok +rasmgr: initialCountDown==30 +rasmgr: available diff --git a/systemtest/rmantest/readme b/systemtest/rmantest/readme new file mode 100644 index 0000000..a90d352 --- /dev/null +++ b/systemtest/rmantest/readme @@ -0,0 +1,32 @@ +# SYNOPSIS +# bytetest.sh +# Conversion_Test.sh +# Manipulation_Test.sh +# Description +# Command-line utility for testing rasdaman. +# 1) Send rasql query +# 2) Get response +# 3) Compare the response with the expected result +# 4) Give out the testing result. +# +# PRECONDITIONS +# Postgres, Rasdaman installed +# +# Usage: ./bytetest.sh [INPUT_DIR] [ORACLE_DIR][OUT_DIR] +# e.g. ./bytetest.sh inputFolder/mandatory Oracle/mandatory Repository/mandatory +# e.g. ./bytetest.sh inputFolder/bug_fixed Oracle/bug_fixed Repository/bug_fixed +# e.g. ./bytetest.sh inputFolder/bug_unfixed Oracle/bug_unfixed Repository/bug_unfixed +# e.g. ./bytetest.sh inputFolder/other Oracle/other Repository/other +# Usage: ./Conversion_Test.sh +# Usage: ./Manipulation_Test.sh +# +# images needed for testing shall be put in images folder +# Expected results for comparation is in oracle folder +# there is a tricky on how to get expected result, that is to run the script then copy the correct output from repository to oracle +# +# Parameters: +# +# inputFolder: the test input folder, including queries and images +# images: the images needed +# oracle: the expected result +# repository: the test result |