From 255494852ba244e92ba4dc2a3821b3ffea0f8f93 Mon Sep 17 00:00:00 2001 From: Jinsongdi Yu Date: Mon, 1 Nov 2010 13:49:17 +0100 Subject: JYu: systemtest patch with memleak test --- systemtest/Makefile | 378 +++++++++++++++++-- systemtest/Makefile.am | 62 ++++ systemtest/Makefile.in | 399 +++++++++++++++++++++ systemtest/testcases_fixed/test_memleak/test.sh | 94 +++++ .../testcases_mandatory/test_conversion/test.sh | 397 ++++++++++++++++++++ .../test_conversion/testdata/mr_1.bmp | Bin 0 -> 55094 bytes .../test_conversion/testdata/mr_1.hdf | Bin 0 -> 56863 bytes .../test_conversion/testdata/mr_1.jpeg | Bin 0 -> 7212 bytes .../test_conversion/testdata/mr_1.png | Bin 0 -> 22688 bytes .../test_conversion/testdata/mr_1.tif | Bin 0 -> 33760 bytes .../test_conversion/testdata/mr_1.vff | Bin 0 -> 54175 bytes .../testcases_mandatory/test_manipulation/test.sh | 192 ++++++++++ .../test_select/oracle/array_constants.rasql | Bin 0 -> 60 bytes .../test_select/oracle/atomic_constants_char.rasql | 1 + .../oracle/atomic_constants_double.rasql | 1 + .../test_select/oracle/atomic_constants_e.rasql | 1 + .../oracle/atomic_constants_float.rasql | 1 + .../test_select/oracle/atomic_constants_long.rasql | 1 + .../oracle/atomic_constants_octet.rasql | 1 + .../oracle/atomic_constants_short.rasql | 1 + .../oracle/atomic_constants_ulong.rasql | 1 + .../oracle/atomic_constants_ushort.rasql | 1 + .../test_select/oracle/basic_query_mechanism.rasql | Bin 0 -> 8364 bytes .../test_select/oracle/binary_induction.rasql | Bin 0 -> 54016 bytes .../test_select/oracle/binary_induction_1.rasql | 1 + .../test_select/oracle/cast.rasql | 1 + .../test_select/oracle/cast_1.rasql | Bin 0 -> 1651200 bytes .../test_select/oracle/comments_in_queries.rasql | Bin 0 -> 54016 bytes .../oracle/composite_constants_complex.rasql | 1 + .../oracle/composite_constants_struct.rasql | 1 + .../test_select/oracle/condensers_add.rasql | 1 + .../test_select/oracle/condensers_all.rasql | 0 .../test_select/oracle/condensers_avg.rasql | 1 + .../test_select/oracle/condensers_count.rasql | 1 + .../test_select/oracle/condensers_max.rasql | 1 + .../test_select/oracle/condensers_min.rasql | 1 + .../test_select/oracle/condensers_some.rasql | Bin 0 -> 54016 bytes .../oracle/extending_a_spatial_domain.rasql | Bin 0 -> 2003001 bytes .../test_select/oracle/from_clause.rasql | Bin 0 -> 54016 bytes .../oracle/general_array_condenser_add.rasql | 1 + .../oracle/general_array_condenser_all.rasql | 1 + .../oracle/general_array_condenser_count.rasql | 1 + .../oracle/general_array_condenser_some.rasql | 1 + .../oracle/general_array_constructor_1c.rasql | 1 + .../general_array_constructor_variable.rasql | Bin 0 -> 50 bytes .../general_array_constructor_variable_1.rasql | Bin 0 -> 50 bytes .../oracle/general_array_constructor_x[0].rasql | Bin 0 -> 524288 bytes .../test_select/oracle/induced_and_struct.rasql | Bin 0 -> 1651200 bytes .../oracle/induction_all_operations_+.rasql | Bin 0 -> 54016 bytes .../oracle/induction_all_operations_-.rasql | Bin 0 -> 54016 bytes .../oracle/induction_all_operations_abs.rasql | Bin 0 -> 432128 bytes .../oracle/induction_all_operations_and.rasql | Bin 0 -> 54016 bytes .../oracle/induction_all_operations_arccos.rasql | 1 + .../oracle/induction_all_operations_arcsin.rasql | 1 + .../oracle/induction_all_operations_arctan.rasql | 1 + .../oracle/induction_all_operations_bit.rasql | Bin 0 -> 54016 bytes .../oracle/induction_all_operations_cos.rasql | 1 + .../oracle/induction_all_operations_cosh.rasql | 1 + .../oracle/induction_all_operations_divide.rasql | Bin 0 -> 54016 bytes .../oracle/induction_all_operations_egt.rasql | 1 + .../oracle/induction_all_operations_elt.rasql | 1 + .../oracle/induction_all_operations_exp.rasql | 1 + .../oracle/induction_all_operations_gt.rasql | Bin 0 -> 54016 bytes .../oracle/induction_all_operations_is.rasql | 1 + .../oracle/induction_all_operations_ln.rasql | 1 + .../oracle/induction_all_operations_log.rasql | 1 + .../oracle/induction_all_operations_lt.rasql | Bin 0 -> 54016 bytes .../oracle/induction_all_operations_multiply.rasql | Bin 0 -> 54016 bytes .../oracle/induction_all_operations_ne.rasql | Bin 0 -> 54016 bytes .../oracle/induction_all_operations_not.rasql | 1 + .../oracle/induction_all_operations_or.rasql | Bin 0 -> 54016 bytes .../oracle/induction_all_operations_overlay.rasql | Bin 0 -> 54016 bytes .../oracle/induction_all_operations_sin.rasql | Bin 0 -> 432128 bytes .../oracle/induction_all_operations_sinh.rasql | 1 + .../oracle/induction_all_operations_sqrt.rasql | Bin 0 -> 432128 bytes .../oracle/induction_all_operations_tan.rasql | 1 + .../oracle/induction_all_operations_tanh.rasql | 1 + .../oracle/induction_all_operations_xor.rasql | Bin 0 -> 54016 bytes .../oracle/multidimensional_intervals.rasql | 1 + .../oracle/multidimensional_intervals_[1].lo.rasql | 1 + .../oracle/multidimensional_intervals_[1].rasql | 1 + .../test_select/oracle/object_identifiers.rasql | Bin 0 -> 54016 bytes .../test_select/oracle/oid.rasql | 1 + .../test_select/oracle/scaling_1.rasql | Bin 0 -> 648192 bytes .../test_select/oracle/scaling_2.rasql | Bin 0 -> 13440 bytes .../test_select/oracle/section.rasql | 1 + .../test_select/oracle/select_clause.rasql | Bin 0 -> 216064 bytes .../oracle/shifting_a_spatial_domain.rasql | Bin 0 -> 231 bytes .../test_select/oracle/spatial_domain.rasql | 1 + .../test_select/oracle/spatial_domain_[0].hi.rasql | 1 + .../test_select/oracle/spatial_domain_[0].lo.rasql | 1 + .../test_select/oracle/spatial_domain_[0].rasql | 1 + .../oracle/struct_component_selection.rasql | 1 + .../oracle/struct_component_selection_1.rasql | 1 + .../oracle/struct_component_selection_2.rasql | 6 + .../oracle/the_array_bound_asterisk.rasql | Bin 0 -> 41406 bytes .../oracle/the_array_bound_asterisk_1.rasql | Bin 0 -> 36096 bytes .../test_select/oracle/trimming.rasql | 1 + .../test_select/oracle/unary_induction.rasql | 1 + .../test_select/oracle/where_clause.rasql | 0 systemtest/testcases_mandatory/test_select/test.sh | 292 +++++++++++++++ .../test_select/test_rasql/array_constants.rasql | 1 + .../test_rasql/atomic_constants_char.rasql | 1 + .../test_rasql/atomic_constants_double.rasql | 1 + .../test_rasql/atomic_constants_e.rasql | 1 + .../test_rasql/atomic_constants_float.rasql | 1 + .../test_rasql/atomic_constants_long.rasql | 1 + .../test_rasql/atomic_constants_octet.rasql | 1 + .../test_rasql/atomic_constants_short.rasql | 1 + .../test_rasql/atomic_constants_ulong.rasql | 1 + .../test_rasql/atomic_constants_ushort.rasql | 1 + .../test_rasql/basic_query_mechanism.rasql | 1 + .../test_select/test_rasql/binary_induction.rasql | 1 + .../test_rasql/binary_induction_1.rasql | 1 + .../test_select/test_rasql/cast.rasql | 1 + .../test_select/test_rasql/cast_1.rasql | 1 + .../test_rasql/comments_in_queries.rasql | 3 + .../test_rasql/composite_constants_complex.rasql | 1 + .../test_rasql/composite_constants_struct.rasql | 1 + .../test_select/test_rasql/condensers_add.rasql | 1 + .../test_select/test_rasql/condensers_all.rasql | 1 + .../test_select/test_rasql/condensers_avg.rasql | 1 + .../test_select/test_rasql/condensers_count.rasql | 1 + .../test_select/test_rasql/condensers_max.rasql | 1 + .../test_select/test_rasql/condensers_min.rasql | 1 + .../test_select/test_rasql/condensers_some.rasql | 1 + .../test_rasql/extending_a_spatial_domain.rasql | 1 + .../test_select/test_rasql/from_clause.rasql | 1 + .../test_rasql/general_array_condenser_add.rasql | 1 + .../test_rasql/general_array_condenser_all.rasql | 1 + .../test_rasql/general_array_condenser_count.rasql | 1 + .../test_rasql/general_array_condenser_some.rasql | 1 + .../test_rasql/general_array_constructor_1c.rasql | 1 + .../general_array_constructor_variable.rasql | 1 + .../general_array_constructor_variable_1.rasql | 1 + .../general_array_constructor_x[0].rasql | 1 + .../test_rasql/induced_and_struct.rasql | 1 + .../test_rasql/induction_all_operations_+.rasql | 1 + .../test_rasql/induction_all_operations_-.rasql | 1 + .../test_rasql/induction_all_operations_abs.rasql | 1 + .../test_rasql/induction_all_operations_and.rasql | 1 + .../induction_all_operations_arccos.rasql | 1 + .../induction_all_operations_arcsin.rasql | 1 + .../induction_all_operations_arctan.rasql | 1 + .../test_rasql/induction_all_operations_bit.rasql | 1 + .../test_rasql/induction_all_operations_cos.rasql | 1 + .../test_rasql/induction_all_operations_cosh.rasql | 1 + .../induction_all_operations_divide.rasql | 1 + .../test_rasql/induction_all_operations_egt.rasql | 1 + .../test_rasql/induction_all_operations_elt.rasql | 1 + .../test_rasql/induction_all_operations_exp.rasql | 1 + .../test_rasql/induction_all_operations_gt.rasql | 1 + .../test_rasql/induction_all_operations_is.rasql | 1 + .../test_rasql/induction_all_operations_ln.rasql | 1 + .../test_rasql/induction_all_operations_log.rasql | 1 + .../test_rasql/induction_all_operations_lt.rasql | 1 + .../induction_all_operations_multiply.rasql | 1 + .../test_rasql/induction_all_operations_ne.rasql | 1 + .../test_rasql/induction_all_operations_not.rasql | 1 + .../test_rasql/induction_all_operations_or.rasql | 1 + .../induction_all_operations_overlay.rasql | 1 + .../test_rasql/induction_all_operations_sin.rasql | 1 + .../test_rasql/induction_all_operations_sinh.rasql | 1 + .../test_rasql/induction_all_operations_sqrt.rasql | 1 + .../test_rasql/induction_all_operations_tan.rasql | 1 + .../test_rasql/induction_all_operations_tanh.rasql | 1 + .../test_rasql/induction_all_operations_xor.rasql | 1 + .../test_rasql/multidimensional_intervals.rasql | 1 + .../multidimensional_intervals_[1].lo.rasql | 1 + .../multidimensional_intervals_[1].rasql | 1 + .../test_rasql/object_identifiers.rasql | 1 + .../test_select/test_rasql/oid.rasql | 1 + .../test_select/test_rasql/scaling_1.rasql | 1 + .../test_select/test_rasql/scaling_2.rasql | 1 + .../test_select/test_rasql/section.rasql | 1 + .../test_select/test_rasql/select_clause.rasql | 1 + .../test_rasql/shifting_a_spatial_domain.rasql | 1 + .../test_select/test_rasql/spatial_domain.rasql | 1 + .../test_rasql/spatial_domain_[0].hi.rasql | 1 + .../test_rasql/spatial_domain_[0].lo.rasql | 1 + .../test_rasql/spatial_domain_[0].rasql | 1 + .../test_rasql/struct_component_selection.rasql | 1 + .../test_rasql/struct_component_selection_1.rasql | 1 + .../test_rasql/struct_component_selection_2.rasql | 1 + .../test_rasql/the_array_bound_asterisk.rasql | 1 + .../test_rasql/the_array_bound_asterisk_1.rasql | 1 + .../test_select/test_rasql/trimming.rasql | 1 + .../test_select/test_rasql/unary_induction.rasql | 1 + .../test_select/test_rasql/where_clause.rasql | 1 + .../test_select/testdata/mr2_1.png | Bin 0 -> 22688 bytes .../test_select/testdata/mr_1.png | Bin 0 -> 22688 bytes .../test_select/testdata/rgb.png | Bin 0 -> 17042 bytes systemtest/testcases_mandatory/test_user/test.sh | 159 ++++++++ systemtest/testcases_open/test_select/test.sh | 279 ++++++++++++++ .../test_select/test_rasql/expressions.rasql | 1 + .../test_rasql/general_array_condenser_max.rasql | 1 + .../test_rasql/general_array_condenser_min.rasql | 1 + .../test_rasql/induction_all_operations_==.rasql | 1 + .../test_select/test_rasql/scaling.rasql | 1 + .../test_rasql/struct_component_selection_3.rasql | 1 + .../test_rasql/the_array_bound_asterisk.rasql | 1 + .../testcases_open/test_select/testdata/mr2_1.png | Bin 0 -> 22688 bytes .../testcases_open/test_select/testdata/mr_1.png | Bin 0 -> 22688 bytes .../testcases_open/test_select/testdata/rgb.png | Bin 0 -> 17042 bytes 204 files changed, 2386 insertions(+), 20 deletions(-) create mode 100644 systemtest/Makefile.am create mode 100644 systemtest/Makefile.in create mode 100755 systemtest/testcases_fixed/test_memleak/test.sh create mode 100755 systemtest/testcases_mandatory/test_conversion/test.sh create mode 100644 systemtest/testcases_mandatory/test_conversion/testdata/mr_1.bmp create mode 100644 systemtest/testcases_mandatory/test_conversion/testdata/mr_1.hdf create mode 100644 systemtest/testcases_mandatory/test_conversion/testdata/mr_1.jpeg create mode 100644 systemtest/testcases_mandatory/test_conversion/testdata/mr_1.png create mode 100644 systemtest/testcases_mandatory/test_conversion/testdata/mr_1.tif create mode 100644 systemtest/testcases_mandatory/test_conversion/testdata/mr_1.vff create mode 100755 systemtest/testcases_mandatory/test_manipulation/test.sh create mode 100644 systemtest/testcases_mandatory/test_select/oracle/array_constants.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/atomic_constants_char.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/atomic_constants_double.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/atomic_constants_e.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/atomic_constants_float.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/atomic_constants_long.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/atomic_constants_octet.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/atomic_constants_short.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/atomic_constants_ulong.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/atomic_constants_ushort.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/basic_query_mechanism.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/binary_induction.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/binary_induction_1.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/cast.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/cast_1.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/comments_in_queries.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/composite_constants_complex.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/composite_constants_struct.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/condensers_add.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/condensers_all.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/condensers_avg.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/condensers_count.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/condensers_max.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/condensers_min.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/condensers_some.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/extending_a_spatial_domain.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/from_clause.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/general_array_condenser_add.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/general_array_condenser_all.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/general_array_condenser_count.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/general_array_condenser_some.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/general_array_constructor_1c.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/general_array_constructor_variable.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/general_array_constructor_variable_1.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/general_array_constructor_x[0].rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induced_and_struct.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_+.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_-.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_abs.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_and.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_arccos.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_arcsin.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_arctan.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_bit.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_cos.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_cosh.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_divide.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_egt.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_elt.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_exp.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_gt.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_is.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_ln.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_log.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_lt.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_multiply.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_ne.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_not.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_or.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_overlay.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_sin.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_sinh.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_sqrt.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_tan.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_tanh.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_xor.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/multidimensional_intervals.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/multidimensional_intervals_[1].lo.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/multidimensional_intervals_[1].rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/object_identifiers.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/oid.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/scaling_1.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/scaling_2.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/section.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/select_clause.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/shifting_a_spatial_domain.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/spatial_domain.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/spatial_domain_[0].hi.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/spatial_domain_[0].lo.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/spatial_domain_[0].rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/struct_component_selection.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/struct_component_selection_1.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/struct_component_selection_2.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/the_array_bound_asterisk.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/the_array_bound_asterisk_1.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/trimming.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/unary_induction.rasql create mode 100644 systemtest/testcases_mandatory/test_select/oracle/where_clause.rasql create mode 100755 systemtest/testcases_mandatory/test_select/test.sh create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/array_constants.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_char.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_double.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_e.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_float.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_long.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_octet.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_short.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_ulong.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_ushort.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/basic_query_mechanism.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/binary_induction.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/binary_induction_1.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/cast.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/cast_1.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/comments_in_queries.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/composite_constants_complex.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/composite_constants_struct.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/condensers_add.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/condensers_all.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/condensers_avg.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/condensers_count.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/condensers_max.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/condensers_min.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/condensers_some.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/extending_a_spatial_domain.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/from_clause.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/general_array_condenser_add.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/general_array_condenser_all.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/general_array_condenser_count.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/general_array_condenser_some.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/general_array_constructor_1c.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/general_array_constructor_variable.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/general_array_constructor_variable_1.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/general_array_constructor_x[0].rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induced_and_struct.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_+.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_-.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_abs.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_and.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_arccos.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_arcsin.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_arctan.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_bit.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_cos.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_cosh.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_divide.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_egt.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_elt.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_exp.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_gt.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_is.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_ln.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_log.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_lt.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_multiply.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_ne.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_not.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_or.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_overlay.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_sin.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_sinh.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_sqrt.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_tan.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_tanh.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_xor.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/multidimensional_intervals.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/multidimensional_intervals_[1].lo.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/multidimensional_intervals_[1].rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/object_identifiers.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/oid.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/scaling_1.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/scaling_2.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/section.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/select_clause.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/shifting_a_spatial_domain.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/spatial_domain.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/spatial_domain_[0].hi.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/spatial_domain_[0].lo.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/spatial_domain_[0].rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/struct_component_selection.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/struct_component_selection_1.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/struct_component_selection_2.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/the_array_bound_asterisk.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/the_array_bound_asterisk_1.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/trimming.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/unary_induction.rasql create mode 100644 systemtest/testcases_mandatory/test_select/test_rasql/where_clause.rasql create mode 100644 systemtest/testcases_mandatory/test_select/testdata/mr2_1.png create mode 100644 systemtest/testcases_mandatory/test_select/testdata/mr_1.png create mode 100644 systemtest/testcases_mandatory/test_select/testdata/rgb.png create mode 100755 systemtest/testcases_mandatory/test_user/test.sh create mode 100755 systemtest/testcases_open/test_select/test.sh create mode 100644 systemtest/testcases_open/test_select/test_rasql/expressions.rasql create mode 100644 systemtest/testcases_open/test_select/test_rasql/general_array_condenser_max.rasql create mode 100644 systemtest/testcases_open/test_select/test_rasql/general_array_condenser_min.rasql create mode 100644 systemtest/testcases_open/test_select/test_rasql/induction_all_operations_==.rasql create mode 100644 systemtest/testcases_open/test_select/test_rasql/scaling.rasql create mode 100644 systemtest/testcases_open/test_select/test_rasql/struct_component_selection_3.rasql create mode 100644 systemtest/testcases_open/test_select/test_rasql/the_array_bound_asterisk.rasql create mode 100644 systemtest/testcases_open/test_select/testdata/mr2_1.png create mode 100644 systemtest/testcases_open/test_select/testdata/mr_1.png create mode 100644 systemtest/testcases_open/test_select/testdata/rgb.png diff --git a/systemtest/Makefile b/systemtest/Makefile index 5e6163d..895cbb4 100644 --- a/systemtest/Makefile +++ b/systemtest/Makefile @@ -1,3 +1,19 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# systemtest/Makefile. Generated from Makefile.in by configure. + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + + # -*-Makefile-*- # # This file is part of rasdaman community. @@ -31,31 +47,353 @@ ######################### Definitions ############################ # all test programs -SRCCXX = -OBJS = ${SRCCXX:%.cc=%.o} -ALLTESTS = ${SRCCXX:%.cc=%} -MISCCLEAN = core -# add compile and link options for STL -CXXFLAGS += $(STLCXXFLAGS) -LDFLAGS += $(STLLDFLAGS) +pkgdatadir = $(datadir)/rasdaman +pkglibdir = $(libdir)/rasdaman +pkgincludedir = $(includedir)/rasdaman +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = systemtest +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/ac_prog_ecpg.m4 \ + $(top_srcdir)/m4/ac_prog_java_cc.m4 \ + $(top_srcdir)/m4/ac_prog_rpcgen.m4 \ + $(top_srcdir)/m4/ac_prog_sed.m4 \ + $(top_srcdir)/m4/ax_lib_postgresql.m4 \ + $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = ${SHELL} /home/rasdaman/Desktop/tmp/rasdaman/ras20100804/missing --run aclocal-1.10 +ALLOCA = +AMTAR = ${SHELL} /home/rasdaman/Desktop/tmp/rasdaman/ras20100804/missing --run tar +AUTOCONF = ${SHELL} /home/rasdaman/Desktop/tmp/rasdaman/ras20100804/missing --run autoconf +AUTOHEADER = ${SHELL} /home/rasdaman/Desktop/tmp/rasdaman/ras20100804/missing --run autoheader +AUTOMAKE = ${SHELL} /home/rasdaman/Desktop/tmp/rasdaman/ras20100804/missing --run automake-1.10 +AWK = gawk +BASEDBCXXFLAGS = -I/usr/local/pgsql/include +BASEDBLDFLAGS = -L/usr/local/pgsql/lib -lpq -lz -lecpg -lnsl +CC = gcc +CCDEPMODE = depmode=gcc3 +CFLAGS = -g -O2 +CLIENTCXXFLAGS = -O2 +CLIENTLDFLAGS = +CPP = gcc -E +CPPFLAGS = +CXX = g++ +CXXDEPMODE = depmode=gcc3 +CXXFLAGS = -O2 -I/home/rasdaman/Desktop/tmp/rasdaman/ras20100804 -I/home/rasdaman/Desktop/tmp/rasdaman/ras20100804/debug -I/home/rasdaman/Desktop/tmp/rasdaman/ras20100804/include -DSHARE_DATA_DIR=\"$(pkgdatadir)/\" -DCONFDIR=\"$(sysconfdir)/\" -DBINDIR=\"$(bindir)/\" -DABSOLUTE_LOG_DIR=\"$(logdir)/\" +CYGPATH_W = echo +DB2_CPPLIBS = +DB2_INC = +DB2_INSTANCEPATH = +DBIF_INC = +DEFS = -DPACKAGE_NAME=\"Rasdaman\" -DPACKAGE_TARNAME=\"rasdaman\" -DPACKAGE_VERSION=\"8.0.0\" -DPACKAGE_STRING=\"Rasdaman\ 8.0.0\" -DPACKAGE_BUGREPORT=\"baumann@rasdaman.com\" -DPACKAGE=\"rasdaman\" -DVERSION=\"8.0.0\" -DYYTEXT_POINTER=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBCRYPTO=1 -DHAVE_LIBDF=1 -DHAVE_LIBDL=1 -DHAVE_LIBFL=1 -DHAVE_LIBJPEG=1 -DHAVE_LIBM=1 -DHAVE_LIBMFHDF=1 -DHAVE_LIBNCURSES=1 -DHAVE_LIBPNG=1 -DHAVE_LIBNETPBM=1 -DHAVE_LIBREADLINE=1 -DHAVE_LIBSTORAGEMGR=1 -DHAVE_LIBTIFF=1 -DHAVE_LIBZ=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ARPA_INET_H=1 -DHAVE_FCNTL_H=1 -DHAVE_FLOAT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_MALLOC_H=1 -DHAVE_MEMORY_H=1 -DHAVE_NETDB_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_SOCKET_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_VALUES_H=1 -DHAVE_HDF_HDF_H=1 -DHAVE_HDF_MFHDF_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -Drestrict=__restrict -DTIME_WITH_SYS_TIME=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_MBSTATE_T=1 -DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 -DHAVE_WORKING_FORK=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ALARM=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_SOCKET_H=1 -DSELECT_TYPE_ARG1=int -DSELECT_TYPE_ARG234=\(fd_set\ \*\) -DSELECT_TYPE_ARG5=\(struct\ timeval\ \*\) -DRETSIGTYPE=void -DLSTAT_FOLLOWS_SLASHED_SYMLINK=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_ALARM=1 -DHAVE_BZERO=1 -DHAVE_DUP2=1 -DHAVE_FLOOR=1 -DHAVE_GETCWD=1 -DHAVE_GETHOSTBYADDR=1 -DHAVE_GETHOSTBYNAME=1 -DHAVE_GETHOSTNAME=1 -DHAVE_GETPASS=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_INET_NTOA=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MEMMOVE=1 -DHAVE_MEMSET=1 -DHAVE_MKDIR=1 -DHAVE_PATHCONF=1 -DHAVE_POW=1 -DHAVE_RINT=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_SQRT=1 -DHAVE_STRCASECMP=1 -DHAVE_STRCHR=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRNCASECMP=1 -DHAVE_STRRCHR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOUL=1 -DHAVE_POSTGRESQL=1 -DBASEDB_PGSQL=1 -DHAVE_LIBPQ=1 -DHAVE_LIBPGTYPES=1 -D__NO_MATH_INLINES=1 -DRMANVERSION=8000 -DBASEDBSTRING=\"pgsql\" -DEARLY_TEMPLATE=1 -DLITTLE_ENDIAN=1 -DCPPSTDLIB=1 -DX86=1 -DRASARCHITECTURE=\"X86\" -DRASSCHEMAVERSION=5 -DNOPRE=1 -DNO_in_addr_t=1 -DCOMPDATE=\"17.10.2010\ 21:43:09\" +DEPDIR = .deps +ECHO_C = +ECHO_N = -n +ECHO_T = +ECPG = /usr/local/pgsql/bin/ecpg +EGREP = /bin/grep -E +EMBEDDEDSQLEXT = pgc +EMBEDDEDSQLOUT = cc +EMBEDDEDSQLPRECOMPILER = /usr/local/pgsql/bin/ecpg -o +EXEEXT = +GCJ_OPTS = +GREP = /bin/grep +INFORMIX_INC = +INSTALL = /usr/bin/install -c +INSTALL_DATA = ${INSTALL} -m 644 +INSTALL_PROGRAM = ${INSTALL} +INSTALL_SCRIPT = ${INSTALL} +INSTALL_STRIP_PROGRAM = $(install_sh) -c -s +JAR_TOOL = jar +JAVA_CC = javac +JAVA_CC_FLAGS = +JAVA_CC_OPTS = +LDFLAGS = -L/usr/local/pgsql/lib -lpq +LEX = flex +LEXLIB = -lfl +LEX_OUTPUT_ROOT = lex.yy +LIBOBJS = +LIBS = -lpgtypes -lpq -lz -ltiff -lstoragemgr -lreadline -lnetpbm -lpng -lncurses -lmfhdf -lm -ljpeg -lfl -ldl -ldf -lcrypto -lcrypt +LN_S = ln -s +LTLIBOBJS = +MAKEINFO = ${SHELL} /home/rasdaman/Desktop/tmp/rasdaman/ras20100804/missing --run makeinfo +MKDIR_P = /bin/mkdir -p +OBJEXT = o +ORALDFLAGS = +ORA_INC = +ORA_PROC = +ORA_PROCPPFLAGS = +PACKAGE = rasdaman +PACKAGE_BUGREPORT = baumann@rasdaman.com +PACKAGE_NAME = Rasdaman +PACKAGE_STRING = Rasdaman 8.0.0 +PACKAGE_TARNAME = rasdaman +PACKAGE_VERSION = 8.0.0 +PATH_SEPARATOR = : +PG_CONFIG = /usr/local/pgsql/bin/pg_config +POSTGRESQL_CFLAGS = -I/usr/local/pgsql/include +POSTGRESQL_LDFLAGS = -L/usr/local/pgsql/lib -lpq +POSTGRESQL_VERSION = 7.4.22 +POW_LIB = +RANLIB = ranlib +RASMGR_PORT = 7001 +REL_STATIC_LIBS = +RMANBASE = /home/rasdaman/Desktop/tmp/rasdaman/ras20100804 +RPCGEN = /usr/bin/rpcgen +SED = /bin/sed +SET_MAKE = +SHELL = /bin/bash +STATICBASEDBFLAGS = -L/usr/local/pgsql/lib -lpq -lz -lecpg +STRIP = +VERSION = 8.0.0 +XMKMF = +YACC = bison +abs_builddir = /home/rasdaman/Desktop/tmp/rasdaman/ras20100804/systemtest +abs_srcdir = /home/rasdaman/Desktop/tmp/rasdaman/ras20100804/systemtest +abs_top_builddir = /home/rasdaman/Desktop/tmp/rasdaman/ras20100804 +abs_top_srcdir = /home/rasdaman/Desktop/tmp/rasdaman/ras20100804 +ac_ct_CC = gcc +ac_ct_CXX = g++ +am__include = include +am__leading_dot = . +am__quote = +am__tar = ${AMTAR} chof - "$$tardir" +am__untar = ${AMTAR} xf - +bindir = ${exec_prefix}/bin +build_alias = +builddir = . +datadir = ${datarootdir} +datarootdir = ${prefix}/share +docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} +dvidir = ${docdir} +exec_prefix = ${prefix} +host_alias = +htmldir = ${docdir} +includedir = ${prefix}/include +infodir = ${datarootdir}/info +install_sh = $(SHELL) /home/rasdaman/Desktop/tmp/rasdaman/ras20100804/install-sh +libdir = ${exec_prefix}/lib +libexecdir = ${exec_prefix}/libexec +localedir = ${datarootdir}/locale +localstatedir = ${prefix}/var +logdir = NONE/log +mandir = ${datarootdir}/man +mkdir_p = /bin/mkdir -p +oldincludedir = /usr/include +pdfdir = ${docdir} +prefix = /usr/local +program_transform_name = s,x,x, +psdir = ${docdir} +sbindir = ${exec_prefix}/sbin +sharedstatedir = ${prefix}/com +srcdir = . +sysconfdir = ${prefix}/etc +target_alias = +top_builddir = .. +top_srcdir = .. ########################### Targets ############################## +TESTSEQUENCE = $(shell ls -d testcases_mandatory/* \ + testcases_open/* \ + testcases_fixed/*) + +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu systemtest/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu systemtest/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +tags: TAGS +TAGS: + +ctags: CTAGS +CTAGS: + + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile +installdirs: +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean-am: clean-generic mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic + +dvi: dvi-am + +dvi-am: + +html: html-am + +info: info-am + +info-am: + +install-data-am: + +install-dvi: install-dvi-am + +install-exec-am: + +install-html: install-html-am + +install-info: install-info-am + +install-man: + +install-pdf: install-pdf-am + +install-ps: install-ps-am + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: + +.MAKE: install-am install-strip + +.PHONY: all all-am check check-am clean clean-generic distclean \ + distclean-generic distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic pdf pdf-am ps ps-am uninstall uninstall-am # general system test -.PHONY: systemtest -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 +.PHONY: check +check: + for testcase in ${TESTSEQUENCE}; do\ + PATH=${bindir}:${PATH} $$testcase/test.sh; \ + if [ $$? -ne 0 ]; \ + then\ + echo $$testcase/test.sh ... FAIL>>log;\ + else \ + echo $$testcase/test.sh ... OK>>log;\ + fi; \ + echo " "see detail in $$testcase/log>>log;\ + done;\ + cat log;\ + rm log; + clean: - -rm $(MISCCLEAN) + for testcase in ${TESTSEQUENCE}; do \ + PATH=${bindir}:${PATH} rm $${testcase}/log*; \ + done; ######################## Dependencies ############################ - +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/systemtest/Makefile.am b/systemtest/Makefile.am new file mode 100644 index 0000000..67f936a --- /dev/null +++ b/systemtest/Makefile.am @@ -0,0 +1,62 @@ +# -*-Makefile-*- +# +# 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 . +# +# Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann / +# rasdaman GmbH. +# +# For more information please see +# or contact Peter Baumann via . +# +# MAKEFILE FOR: +# perform systemtest (overall rasdaman test suite) +# +# COMMENTS: +# - not yet operational +# +################################################################## +######################### Definitions ############################ + +# all test programs + + +########################### Targets ############################## +TESTSEQUENCE = $(shell ls -d testcases_mandatory/* \ + testcases_open/* \ + testcases_fixed/*) +# general system test +.PHONY: check +check: + for testcase in ${TESTSEQUENCE}; do\ + PATH=${bindir}:${PATH} $$testcase/test.sh; \ + if [ $$? -ne 0 ]; \ + then\ + echo $$testcase/test.sh ... FAIL>>log;\ + else \ + echo $$testcase/test.sh ... OK>>log;\ + fi; \ + echo " "see detail in $$testcase/log>>log;\ + done;\ + cat log;\ + rm log; + +clean: + for testcase in ${TESTSEQUENCE}; do \ + PATH=${bindir}:${PATH} rm $${testcase}/log*; \ + done; + +######################## Dependencies ############################ + diff --git a/systemtest/Makefile.in b/systemtest/Makefile.in new file mode 100644 index 0000000..ce036e8 --- /dev/null +++ b/systemtest/Makefile.in @@ -0,0 +1,399 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +# -*-Makefile-*- +# +# 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 . +# +# Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann / +# rasdaman GmbH. +# +# For more information please see +# or contact Peter Baumann via . +# +# MAKEFILE FOR: +# perform systemtest (overall rasdaman test suite) +# +# COMMENTS: +# - not yet operational +# +################################################################## +######################### Definitions ############################ + +# all test programs +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = systemtest +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/ac_prog_ecpg.m4 \ + $(top_srcdir)/m4/ac_prog_java_cc.m4 \ + $(top_srcdir)/m4/ac_prog_rpcgen.m4 \ + $(top_srcdir)/m4/ac_prog_sed.m4 \ + $(top_srcdir)/m4/ax_lib_postgresql.m4 \ + $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +ALLOCA = @ALLOCA@ +AMTAR = @AMTAR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +BASEDBCXXFLAGS = @BASEDBCXXFLAGS@ +BASEDBLDFLAGS = @BASEDBLDFLAGS@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CLIENTCXXFLAGS = @CLIENTCXXFLAGS@ +CLIENTLDFLAGS = @CLIENTLDFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DB2_CPPLIBS = @DB2_CPPLIBS@ +DB2_INC = @DB2_INC@ +DB2_INSTANCEPATH = @DB2_INSTANCEPATH@ +DBIF_INC = @DBIF_INC@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +ECPG = @ECPG@ +EGREP = @EGREP@ +EMBEDDEDSQLEXT = @EMBEDDEDSQLEXT@ +EMBEDDEDSQLOUT = @EMBEDDEDSQLOUT@ +EMBEDDEDSQLPRECOMPILER = @EMBEDDEDSQLPRECOMPILER@ +EXEEXT = @EXEEXT@ +GCJ_OPTS = @GCJ_OPTS@ +GREP = @GREP@ +INFORMIX_INC = @INFORMIX_INC@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +JAR_TOOL = @JAR_TOOL@ +JAVA_CC = @JAVA_CC@ +JAVA_CC_FLAGS = @JAVA_CC_FLAGS@ +JAVA_CC_OPTS = @JAVA_CC_OPTS@ +LDFLAGS = @LDFLAGS@ +LEX = @LEX@ +LEXLIB = @LEXLIB@ +LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MKDIR_P = @MKDIR_P@ +OBJEXT = @OBJEXT@ +ORALDFLAGS = @ORALDFLAGS@ +ORA_INC = @ORA_INC@ +ORA_PROC = @ORA_PROC@ +ORA_PROCPPFLAGS = @ORA_PROCPPFLAGS@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PG_CONFIG = @PG_CONFIG@ +POSTGRESQL_CFLAGS = @POSTGRESQL_CFLAGS@ +POSTGRESQL_LDFLAGS = @POSTGRESQL_LDFLAGS@ +POSTGRESQL_VERSION = @POSTGRESQL_VERSION@ +POW_LIB = @POW_LIB@ +RANLIB = @RANLIB@ +RASMGR_PORT = @RASMGR_PORT@ +REL_STATIC_LIBS = @REL_STATIC_LIBS@ +RMANBASE = @RMANBASE@ +RPCGEN = @RPCGEN@ +SED = @SED@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STATICBASEDBFLAGS = @STATICBASEDBFLAGS@ +STRIP = @STRIP@ +VERSION = @VERSION@ +XMKMF = @XMKMF@ +YACC = @YACC@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +logdir = @logdir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ + +########################### Targets ############################## +TESTSEQUENCE = $(shell ls -d testcases_mandatory/* \ + testcases_open/* \ + testcases_fixed/*) + +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu systemtest/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu systemtest/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +tags: TAGS +TAGS: + +ctags: CTAGS +CTAGS: + + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile +installdirs: +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean-am: clean-generic mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic + +dvi: dvi-am + +dvi-am: + +html: html-am + +info: info-am + +info-am: + +install-data-am: + +install-dvi: install-dvi-am + +install-exec-am: + +install-html: install-html-am + +install-info: install-info-am + +install-man: + +install-pdf: install-pdf-am + +install-ps: install-ps-am + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: + +.MAKE: install-am install-strip + +.PHONY: all all-am check check-am clean clean-generic distclean \ + distclean-generic distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic pdf pdf-am ps ps-am uninstall uninstall-am + +# general system test +.PHONY: check +check: + for testcase in ${TESTSEQUENCE}; do\ + PATH=${bindir}:${PATH} $$testcase/test.sh; \ + if [ $$? -ne 0 ]; \ + then\ + echo $$testcase/test.sh ... FAIL>>log;\ + else \ + echo $$testcase/test.sh ... OK>>log;\ + fi; \ + echo " "see detail in $$testcase/log>>log;\ + done;\ + cat log;\ + rm log; + +clean: + for testcase in ${TESTSEQUENCE}; do \ + PATH=${bindir}:${PATH} rm $${testcase}/log*; \ + done; + +######################## Dependencies ############################ +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/systemtest/testcases_fixed/test_memleak/test.sh b/systemtest/testcases_fixed/test_memleak/test.sh new file mode 100755 index 0000000..255ee06 --- /dev/null +++ b/systemtest/testcases_fixed/test_memleak/test.sh @@ -0,0 +1,94 @@ +#!/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 . +# +# Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann / +# rasdaman GmbH. +# +# For more information please see +# or contact Peter Baumann via . +# +# SYNOPSIS +# test.sh +# Description +# Command-line utility for testing postgres connection leak +# if we get "rasdaman error 801: RasManager Error: System overloaded, please try again later" or "rasdaman error 206" when we run a rasql it means memleak. +# +# 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: ./test.sh +# +# CHANGE HISTORY +# 2010-10-31 J.Yu created +# + + +# Variables +PROGNAME=`basename $0` +DIR_NAME=$(dirname $0) +LOG_DIR=$DIR_NAME +LOG=$LOG_DIR/log +OLDLOG=$LOG.save +USERNAME=rasadmin +PASSWORD=rasadmin +DATABASE=RASBASE +RASQL="rasql --quiet" +RASDL="rasdl" + + CODE_OK=0 + CODE_FAIL=255 + + +#--------------- check if old logfile exists ---------------------------------- +if [ -f $LOG ] +then + echo Old logfile found, copying it to $OLDLOG + mv $LOG $OLDLOG +fi + +echo "Test by:"$PROGNAME" at "`date`|tee $LOG + +#---------------------------Precondition------------------------------------------ +# check the Postgres +ps -e | grep --quiet post +if [ $? -ne 0 ] +then + echo no postmaster available|tee -a $LOG + exit $CODE_FAIL +fi + +# check the Rasdaman +ps -e | grep --quiet rasmgr +if [ $? -ne 0 ] +then + echo no rasmgr available|tee -a $LOG + exit $CODE_FAIL +fi +#--------------------------test------------------------------ +# check leak by rasql +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string 2>&1 | grep --quiet -w -E "rasdaman error 801|rasdaman error 206" +then + echo "memleak"|tee -a $LOG + exit $CODE_FAIL +else + echo "memleak test pass"|tee -a $LOG + exit $CODE_OK +fi + diff --git a/systemtest/testcases_mandatory/test_conversion/test.sh b/systemtest/testcases_mandatory/test_conversion/test.sh new file mode 100755 index 0000000..997c73b --- /dev/null +++ b/systemtest/testcases_mandatory/test_conversion/test.sh @@ -0,0 +1,397 @@ +#!/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 . +# +# Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann / +# rasdaman GmbH. +# +# For more information please see +# or contact Peter Baumann via . +# +# SYNOPSIS +# 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: ./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) +LOG_DIR=$DIR_NAME +LOG=$LOG_DIR/log +OLDLOG=$LOG.save +USERNAME=rasadmin +PASSWORD=rasadmin +DATABASE=RASBASE +IMAGEDIR=$DIR_NAME/testdata +RASQL="rasql --quiet" +RASDL="rasdl" + + CODE_OK=0 + CODE_FAIL=255 + +# 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 $LOG ] +then + echo Old logfile found, copying it to $OLDLOG + mv $LOG $OLDLOG +fi + +echo "Test by:"$PROGNAME" at "`date`|tee $LOG + +#---------------------------Precondition------------------------------------------ +# check the Postgres +ps -e | grep --quiet postmaster +if [ $? -ne 0 ] +then + echo no postmaster available|tee -a $LOG + exit $CODE_FAIL +fi + +# check the Rasdaman +ps -e | grep --quiet rasmgr +if [ $? -ne 0 ] +then + echo no rasmgr available|tee -a $LOG + exit $CODE_FAIL +fi + +# check usr +# +# check data collection +$RASQL -q "select r from RAS_COLLECTIONNAMES as r" +if [ $? -ne 0 ] +then + echo no data collection available|tee -a $LOG + exit $CODE_FAIL +fi + +# check data type +$RASDL --print|grep --quiet GreySet +if [ $? -ne 0 ] +then + echo no GreSet type available|tee -a $LOG + exit $CODE_FAIL +fi + +# check data set + +#--------------------------initiation-------------------------------------------- +# drop collection if they already exists + +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep test_tmp +then + echo dropping collection ... | tee -a $LOG + $RASQL -q "drop collection test_tmp" --user $USERNAME --passwd $PASSWORD | tee -a $LOG +fi + +################## jpeg() and inv_jpeg() ####################### +echo -----jpeg and inv_jpeg conversion------ | tee -a $LOG +echo creating collection ... | tee -a $LOG +$RASQL -q "create collection test_tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection test_tmp| tee -a $LOG + +echo inserting collection ... | tee -a $LOG +$RASQL -q 'insert into test_tmp values inv_jpeg($1)' -f $IMAGEDIR/mr_1.jpeg --user $USERNAME --passwd $PASSWORD || echo Error inserting jpeg image | tee -a $LOG + +echo extracting collection ... | tee -a $LOG +$RASQL -q "select jpeg(a) from test_tmp as a" --out file --outfile mr_1.jpeg --user $USERNAME --passwd $PASSWORD || + echo Error extracting jpeg image | tee -a $LOG + +echo comparing images | tee -a $LOG +cmp $IMAGEDIR/mr_1.jpeg mr_1.jpeg.unknown + +if [ $? != "0" ] +then + echo input and output does not match | tee -a $LOG + NUM_FAIL=$(($NUM_FAIL + 1)) +else + echo input and output match | tee -a $LOG + NUM_SUC=$(($NUM_SUC + 1)) +fi + +$RASQL -q "drop collection test_tmp" --user $USERNAME --passwd $PASSWORD | tee -a $LOG +rm mr_1.jpeg.unknown +################## tiff() and inv_tiff() ####################### +echo ------tiff and inv_tiff conversion------ | tee -a $LOG +echo creating collection ... | tee -a $LOG +$RASQL -q "create collection test_tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection test_tmp | tee -a $LOG + +echo inserting collection ... | tee -a $LOG +$RASQL -q 'insert into test_tmp values inv_tiff($1)' -f $IMAGEDIR/mr_1.tif --user $USERNAME --passwd $PASSWORD || echo Error inserting tiff image | tee -a $LOG + +echo extracting collection ... | tee -a $LOG +$RASQL -q "select tiff(a) from test_tmp as a" --out file --outfile mr_1.tif --user $USERNAME --passwd $PASSWORD || + echo Error extracting tiff image | tee -a $LOG + +echo comparing images | tee -a $LOG +cmp $IMAGEDIR/mr_1.tif mr_1.tif.unknown + +if [ $? != "0" ] +then + echo input and output does not match | tee -a $LOG + NUM_FAIL=$(($NUM_FAIL + 1)) +else + echo input and output match | tee -a $LOG + NUM_SUC=$(($NUM_SUC + 1)) +fi + +echo dropping collections ... | tee -a $LOG +$RASQL -q "drop collection test_tmp" --user $USERNAME --passwd $PASSWORD | tee -a $LOG +rm mr_1.tif.unknown +################## png() and inv_png() ####################### + +echo ------png and inv_png conversion------ | tee -a $LOG +echo creating collection ... | tee -a $LOG +$RASQL -q "create collection test_tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection test_tmp | tee -a $LOG + +echo inserting collection ... | tee -a $LOG +$RASQL -q 'insert into test_tmp values inv_png($1)' -f $IMAGEDIR/mr_1.png --user $USERNAME --passwd $PASSWORD || echo Error inserting png image | tee -a $LOG + +echo extracting collection ... | tee -a $LOG +$RASQL -q "select png(a) from test_tmp as a" --out file --outfile mr_1.png --user $USERNAME --passwd $PASSWORD || + echo Error extracting png image | tee -a $LOG + +echo comparing images | tee -a $LOG +cmp $IMAGEDIR/mr_1.png mr_1.png.unknown + +if [ $? != "0" ] +then + echo input and output does not match | tee -a $LOG + NUM_FAIL=$(($NUM_FAIL + 1)) +else + echo input and output match | tee -a $LOG + NUM_SUC=$(($NUM_SUC + 1)) +fi + +echo dropping collections ... | tee -a $LOG +$RASQL -q "drop collection test_tmp" --user $USERNAME --passwd $PASSWORD | tee -a $LOG +rm mr_1.png.unknown +################## bmp() and inv_bmp() ####################### + +echo ------bmp and inv_bmp conversion------ | tee -a $LOG +echo creating collection ... | tee -a $LOG +$RASQL -q "create collection test_tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection test_tmp | tee -a $LOG + +echo inserting collection ... | tee -a $LOG +$RASQL -q 'insert into test_tmp values inv_bmp($1)' -f $IMAGEDIR/mr_1.bmp --user $USERNAME --passwd $PASSWORD || echo Error inserting bmp image | tee -a $LOG + +echo extracting collection ... | tee -a $LOG +$RASQL -q "select bmp(a) from test_tmp as a" --out file --outfile mr_1.bmp --user $USERNAME --passwd $PASSWORD || + echo Error extracting bmp image | tee -a $LOG + +echo comparing images | tee -a $LOG +cmp $IMAGEDIR/mr_1.bmp mr_1.bmp.unknown + +if [ $? != "0" ] +then + echo input and output does not match | tee -a $LOG + NUM_FAIL=$(($NUM_FAIL + 1)) +else + echo input and output match | tee -a $LOG + NUM_SUC=$(($NUM_SUC + 1)) +fi + +echo dropping collections ... | tee -a $LOG +$RASQL -q "drop collection test_tmp" --user $USERNAME --passwd $PASSWORD | tee -a $LOG +rm mr_1.bmp.unknown + +################## vff() and inv_vff() ####################### + + +echo ------vff and inv_vff conversion------ | tee -a $LOG +echo creating collection ... | tee -a $LOG +$RASQL -q "create collection test_tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection test_tmp | tee -a $LOG + +echo inserting collection ... | tee -a $LOG +$RASQL -q 'insert into test_tmp values inv_vff($1)' -f $IMAGEDIR/mr_1.vff --user $USERNAME --passwd $PASSWORD || echo Error inserting vff image | tee -a $LOG + +echo extracting collection ... | tee -a $LOG +$RASQL -q 'select vff(a) from test_tmp as a' --out file --outfile mr_1.vff --user $USERNAME --passwd $PASSWORD || + echo Error extracting vff image | tee -a $LOG + +echo comparing images | tee -a $LOG +cmp $IMAGEDIR/mr_1.vff mr_1.vff.unknown + +if [ $? != "0" ] +then + echo input and output does not match | tee -a $LOG + NUM_FAIL=$(($NUM_FAIL + 1)) +else + echo input and output match | tee -a $LOG + NUM_SUC=$(($NUM_SUC + 1)) +fi + +echo dropping collections ... | tee -a $LOG +$RASQL -q "drop collection test_tmp" --user $USERNAME --passwd $PASSWORD | tee -a $LOG +rm mr_1.vff.unknown +################## hdf() and inv_hdf() ####################### + + +echo ------hdf and inv_hdf conversion------ | tee -a $LOG +echo creating collection ... | tee -a $LOG +$RASQL -q "create collection test_tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection test_tmp | tee -a $LOG + +echo inserting collection ... | tee -a $LOG +$RASQL -q 'insert into test_tmp values inv_hdf($1)' -f $IMAGEDIR/mr_1.hdf --user $USERNAME --passwd $PASSWORD || echo Error inserting hdf4 image | tee -a $LOG + +echo extracting collection ... | tee -a $LOG +$RASQL -q "select hdf(a) from test_tmp as a" --out file --outfile mr_1.hdf --user $USERNAME --passwd $PASSWORD || + echo Error extracting hdf4 image | tee -a $LOG + +echo comparing images | tee -a $LOG +cmp $IMAGEDIR/mr_1.hdf mr_1.hdf.unknown + +if [ $? != "0" ] +then + echo input and output does not match | tee -a $LOG + NUM_FAIL=$(($NUM_FAIL + 1)) +else + echo input and output match | tee -a $LOG + NUM_SUC=$(($NUM_SUC + 1)) +fi + +echo dropping collections ... | tee -a $LOG +$RASQL -q "drop collection test_tmp" --user $USERNAME --passwd $PASSWORD | tee -a $LOG +rm mr_1.hdf.unknown +################## csv() and inv_csv() ####################### + + +#echo ------csv and inv_csv conversion------ | tee -a $LOG +#echo creating collection ... | tee -a $LOG +#$RASQL -q "create collection test_tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection test_tmp | tee -a $LOG + +#echo inserting collection ... | tee -a $LOG +#$RASQL -q 'insert into test_tmp values inv_csv($1)' -f $IMAGEDIR/mr_1.csv --user $USERNAME --passwd $PASSWORD || echo Error inserting csv image | tee -a $LOG + +#echo extracting collection ... | tee -a $LOG +#$RASQL -q "select csv(a) from test_tmp as a" --out file --outfile mr_1.csv --user $USERNAME --passwd $PASSWORD || + echo Error extracting csv image | tee -a $LOG + +#echo comparing images | tee -a $LOG +#cmp $IMAGEDIR/mr_1.csv mr_1.csv.unknown + +#if [ $? != "0" ] +#then +# echo input and output does not match | tee -a $LOG +# NUM_FAIL=$(($NUM_FAIL + 1)) +#else +# echo input and output match | tee -a $LOG +# NUM_SUC=$(($NUM_SUC + 1)) +#fi + +#echo dropping collections ... | tee -a $LOG +#$RASQL -q "drop collection test_tmp" --user $USERNAME --passwd $PASSWORD | tee -a $LOG +#rm mr_1.csv.unknown +################## Dem() and inv_dem() ####################### + + +# echo ------dem and inv_dem conversion------ | tee -a $LOG +# echo creating collection ... | tee -a $LOG +# $RASQL -q "create collection test_tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection test_tmp | tee -a $LOG + +# echo inserting collection ... | tee -a $LOG +# $RASQL -q 'insert into test_tmp values inv_dem($1)' -f $IMAGEDIR/mr_1.dem --user $USERNAME --passwd $PASSWORD || echo Error inserting dem image | tee -a $LOG + +# echo extracting collection ... | tee -a $LOG +# $RASQL -q "select dem(a) from test_tmp as a" --out file --outfile mr_1.dem --user $USERNAME --passwd $PASSWORD || +# echo Error extracting dem image | tee -a $LOG + +# echo comparing images | tee -a $LOG +# cmp $IMAGEDIR/mr_1.dem mr_1.dem.unknown + +# if [ $? != "0" ] +# then +# echo input and output does not match | tee -a $LOG +# NUM_FAIL=$(($NUM_FAIL + 1)) +# else +# echo input and output match | tee -a $LOG +# NUM_SUC=$(($NUM_SUC + 1)) +# fi + +# echo dropping collections ... | tee -a $LOG +# $RASQL -q "drop collection test_tmp" --user $USERNAME --passwd $PASSWORD | tee -a $LOG +# rm mr_1.dem.unknown +################## tor() and inv_tor() ####################### + + +# echo ------tor and inv_tor conversion------ | tee -a $LOG +# echo creating collection ... | tee -a $LOG +# $RASQL -q "create collection test_tmp GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection test_tmp | tee -a $LOG + +# echo inserting collection ... | tee -a $LOG +# $RASQL -q 'insert into test_tmp values inv_tor($1)' -f $IMAGEDIR/mr_1.tor --user $USERNAME --passwd $PASSWORD || echo Error inserting tor image | tee -a $LOG + +# echo extracting collection ... | tee -a $LOG +# $RASQL -q 'select tor(a) from test_tmp as a' --out file --outfile mr_1.tor --user $USERNAME --passwd $PASSWORD || +# echo Error extracting tor image | tee -a $LOG + +# echo comparing images | tee -a $LOG +# cmp $IMAGEDIR/mr_1.tor mr_1.tor.unknown + +# if [ $? != "0" ] +# then +# echo input and output does not match | tee -a $LOG +# NUM_FAIL=$(($NUM_FAIL + 1)) +# else +# echo input and output match | tee -a $LOG +# NUM_SUC=$(($NUM_SUC + 1)) +# fi + +# echo dropping collections ... | tee -a $LOG +# $RASQL -q "drop collection test_tmp" --user $USERNAME --passwd $PASSWORD | tee -a $LOG +# rm mr_1.tor.unknown + +################# summary ####################### + NUM_TOTAL=$(($NUM_SUC + $NUM_FAIL)) +# Print the summary + echo "test done at "`date`|tee -a $LOG + echo "Total conversions: "$NUM_TOTAL|tee -a $LOG + echo "Successful conversion number: "$NUM_SUC|tee -a $LOG + echo "Failed conversion number: "$NUM_FAIL|tee -a $LOG + echo "Detail test log is in "$LOG + + if [ $NUM_TOTAL = $NUM_SUC ] + then + exit $CODE_OK 0 + else + exit $CODE_FAIL 255 + fi \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.bmp b/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.bmp new file mode 100644 index 0000000..0284921 Binary files /dev/null and b/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.bmp differ diff --git a/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.hdf b/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.hdf new file mode 100644 index 0000000..1b36e0e Binary files /dev/null and b/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.hdf differ diff --git a/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.jpeg b/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.jpeg new file mode 100644 index 0000000..b141319 Binary files /dev/null and b/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.jpeg differ diff --git a/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.png b/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.png new file mode 100644 index 0000000..b685513 Binary files /dev/null and b/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.png differ diff --git a/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.tif b/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.tif new file mode 100644 index 0000000..785fcb9 Binary files /dev/null and b/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.tif differ diff --git a/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.vff b/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.vff new file mode 100644 index 0000000..caad283 Binary files /dev/null and b/systemtest/testcases_mandatory/test_conversion/testdata/mr_1.vff differ diff --git a/systemtest/testcases_mandatory/test_manipulation/test.sh b/systemtest/testcases_mandatory/test_manipulation/test.sh new file mode 100755 index 0000000..63e778a --- /dev/null +++ b/systemtest/testcases_mandatory/test_manipulation/test.sh @@ -0,0 +1,192 @@ +#!/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 . +# +# Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann / +# rasdaman GmbH. +# +# For more information please see +# or contact Peter Baumann via . +# +# SYNOPSIS +# test.sh +# Description +# Command-line utility for testing rasdaman. +# 1)creating collection +# 2)insert MDD into TEST_COLLECTION +# 3)update the MDD +# 4)delete MDD +# 5)drop TEST_COLLECTION +# +# 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: ./test.sh +# +# CHANGE HISTORY +# 2009-Sep-16 J.Yu created +# 2010-July-04 J.Yu add precondition + + +# Variables +PROGNAME=`basename $0` +DIR_NAME=$(dirname $0) +LOG_DIR=$DIR_NAME +LOG=$LOG_DIR/log +OLDLOG=$LOG.old +USERNAME=rasguest +PASSWORD=rasguest +DATABASE=RASBASE +RASQL="rasql --quiet" +RASDL="rasdl" +TEST_COLLECTION="test_tmp" + + CODE_OK=0 + CODE_FAIL=255 + +# 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 $LOG ] +then + echo Old logfile found, copying it to $OLDLOG + mv $LOG $OLDLOG +fi + +echo "Test by:"$PROGNAME" at "`date`|tee $LOG + +#---------------------------Precondition------------------------------------------ +# check the Postgres +ps -e | grep --quiet postmaster +if [ $? -ne 0 ] +then + echo no postmaster available|tee -a $LOG + exit $CODE_FAIL +fi + +# check the Rasdaman +ps -e | grep --quiet rasmgr +if [ $? -ne 0 ] +then + echo no rasmgr available|tee -a $LOG + exit $CODE_FAIL +fi + +# check usr +# +# check data collection +$RASQL -q "select r from RAS_COLLECTIONNAMES as r" +if [ $? -ne 0 ] +then + echo no data collection available|tee -a $LOG + exit $CODE_FAIL +fi + +# check data type +$RASDL --print|grep --quiet GreySet +if [ $? -ne 0 ] +then + echo no GreSet type available|tee -a $LOG + exit $CODE_FAIL +fi + +# check data set + +#--------------------------initiation-------------------------------------------- +# drop collection if they already exists + +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_COLLECTION +then + echo dropping collection ... | tee -a $LOG + $RASQL -q "drop collection $TEST_COLLECTION" --user $USERNAME --passwd $PASSWORD | tee -a $LOG +fi +################## starting manipulation test ####################### +echo starting manipulation test... | tee -a $LOG +echo creating collection $TEST_COLLECTION... | tee -a $LOG +$RASQL -q "create collection $TEST_COLLECTION GreySet" --user $USERNAME --passwd $PASSWORD || echo Error creating collection $TEST_COLLECTION| tee -a $LOG +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_COLLECTION +then + echo create collection $TEST_COLLECTION GreySet successfully ... | tee -a $LOG + NUM_SUC=$(($NUM_SUC + 1)) +else + echo create collection $TEST_COLLECTION GreySet unsuccessfully ... | tee -a $LOG + NUM_FAIL=$(($NUM_FAIL + 1)) +fi + +echo inserting MDD into collection ... | tee -a $LOG +if $RASQL -q "insert into $TEST_COLLECTION values marray x in [0:255, 0:210] values 1c" --user $USERNAME --passwd $PASSWORD +then + echo insert MDD into collection $TEST_COLLECTION successfully ... | tee -a $LOG + NUM_SUC=$(($NUM_SUC + 1)) +else + echo insert MDD into collection $TEST_COLLECTION unsuccessfully ... | tee -a $LOG + NUM_FAIL=$(($NUM_FAIL + 1)) +fi + +echo updating MDD from collection ... | tee -a $LOG +if $RASQL -q "update $TEST_COLLECTION as a set a assign a[0:179,0:54] + 1c" --user $USERNAME --passwd $PASSWORD +then + echo update MDD from collection $TEST_COLLECTION successfully ... | tee -a $LOG + NUM_SUC=$(($NUM_SUC + 1)) +else + echo update MDD from collection $TEST_COLLECTION unsuccessfully ... | tee -a $LOG + NUM_FAIL=$(($NUM_FAIL + 1)) +fi + + +echo deleting MDD from collection ... | tee -a $LOG +if $RASQL -q "delete from $TEST_COLLECTION as a where all_cells(a>0)" --user $USERNAME --passwd $PASSWORD +then + echo delete MDD from collection $TEST_COLLECTION successfully ... | tee -a $LOG + NUM_SUC=$(($NUM_SUC + 1)) +else + echo delete MDD from collection $TEST_COLLECTION unsuccessfully ... | tee -a $LOG + NUM_FAIL=$(($NUM_FAIL + 1)) +fi + +echo dropping collection $TEST_COLLECTION... | tee -a $LOG +if $RASQL -q "drop collection $TEST_COLLECTION" --user $USERNAME --passwd $PASSWORD +then + echo drop collection $TEST_COLLECTION successfully ... | tee -a $LOG + NUM_SUC=$(($NUM_SUC + 1)) +else + echo drop collection $TEST_COLLECTION unsuccessfully ... | tee -a $LOG + NUM_FAIL=$(($NUM_FAIL + 1)) +fi + +NUM_TOTAL=$(($NUM_SUC + $NUM_FAIL)) +# Print the summary + echo "test done at "`date`|tee -a $LOG + echo "Total manipulations: "$NUM_TOTAL|tee -a $LOG + echo "Successful manipulation number: "$NUM_SUC|tee -a $LOG + echo "Failed manipulation number: "$NUM_FAIL|tee -a $LOG + echo "Detail test log is in " $LOG + + + if [ $NUM_TOTAL = $NUM_SUC ] + then + exit $CODE_OK 0 + else + exit $CODE_FAIL 255 + fi diff --git a/systemtest/testcases_mandatory/test_select/oracle/array_constants.rasql b/systemtest/testcases_mandatory/test_select/oracle/array_constants.rasql new file mode 100644 index 0000000..d3cf84e Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/array_constants.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_char.rasql b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_char.rasql new file mode 100644 index 0000000..f03c337 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_char.rasql @@ -0,0 +1 @@ + Result element 1: 24 diff --git a/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_double.rasql b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_double.rasql new file mode 100644 index 0000000..f03c337 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_double.rasql @@ -0,0 +1 @@ + Result element 1: 24 diff --git a/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_e.rasql b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_e.rasql new file mode 100644 index 0000000..ffa0e60 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_e.rasql @@ -0,0 +1 @@ + Result element 1: 4e-05 diff --git a/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_float.rasql b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_float.rasql new file mode 100644 index 0000000..f03c337 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_float.rasql @@ -0,0 +1 @@ + Result element 1: 24 diff --git a/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_long.rasql b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_long.rasql new file mode 100644 index 0000000..f03c337 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_long.rasql @@ -0,0 +1 @@ + Result element 1: 24 diff --git a/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_octet.rasql b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_octet.rasql new file mode 100644 index 0000000..f03c337 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_octet.rasql @@ -0,0 +1 @@ + Result element 1: 24 diff --git a/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_short.rasql b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_short.rasql new file mode 100644 index 0000000..f03c337 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_short.rasql @@ -0,0 +1 @@ + Result element 1: 24 diff --git a/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_ulong.rasql b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_ulong.rasql new file mode 100644 index 0000000..f03c337 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_ulong.rasql @@ -0,0 +1 @@ + Result element 1: 24 diff --git a/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_ushort.rasql b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_ushort.rasql new file mode 100644 index 0000000..f03c337 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/atomic_constants_ushort.rasql @@ -0,0 +1 @@ + Result element 1: 24 diff --git a/systemtest/testcases_mandatory/test_select/oracle/basic_query_mechanism.rasql b/systemtest/testcases_mandatory/test_select/oracle/basic_query_mechanism.rasql new file mode 100644 index 0000000..a6924ea Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/basic_query_mechanism.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/binary_induction.rasql b/systemtest/testcases_mandatory/test_select/oracle/binary_induction.rasql new file mode 100644 index 0000000..1497929 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/binary_induction.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/binary_induction_1.rasql b/systemtest/testcases_mandatory/test_select/oracle/binary_induction_1.rasql new file mode 100644 index 0000000..5adb880 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/binary_induction_1.rasql @@ -0,0 +1 @@ +ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVMMMVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVMMMMVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVHHMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVMHMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVMHHMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVMHHMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVMMHMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVMHHMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVMMHHMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVMHHMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVMMHHMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVMHHMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVMHHMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVMMHHMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVMHHMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVMHHMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVMHHMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVMMHHMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVMMHHMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVMHHMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`VVVVVVVVVVVVMHHMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`VVVVVVVVVVVVMHHMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``VVVVVVVVVVVVMHHMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``VVVVVVVVVVVVMHHMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``VVVVVVVVVVVVMMHMMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ````VVVVVVVVVVVMMHMMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ````VVVVVVVVVVMMMHMMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`````VVVVVVVVVMMMHMMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``````VVVVVVVVVMMMHMMMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ```````VVVVVVVVMMMHHMMMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ```````VVVVVVVVMMHHHMMMMMMMMMMVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ````````VVVVVVVVMMHHHMMVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ````````VVVVVVVVMMHHHMVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ````````VVVVVVVVMMHHHVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ````````VVVVVVVMMMHHHVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`````````VVVVVVVMMMHHHVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``````````VVVVVVMMMHHHMVVVVVVVVMVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``````````VVVVVVMMMHHHMVVVVVVVMMVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ```````````VVVVVVMMMHHHMVVVVVVVMVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ```````````VVVVVVMMMHHHMVVVVVVVMVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ```````````VVVVVVMMMHHHMVVVVVVMMVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``````V````VVVVVVMMMHHMMVVVVVVMMVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ```````V````VVVVVVMMMHHMMMVVVVVMMVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``````V````VVVVVMMMMHHMMMVVVVVMMVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``````V````VVVVVMMMMHHMMMVVVVVMMVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ```````V```VVVVVMMMHHHMMMVVVVMMVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØV``````V```VVVVVMMMHHHMMMVVVVMMVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØV``````V```VVVVVMMMHHHMMMVVVVMMVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVV`````V```VVVVVMMMHHHMMMVVVVMMVVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVV`````VV``VVVVMMMMHHHMMMVVVVMMVVVVVMVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVV`````VV``VVVVMMMMHHHMMMVVVMMMVVVVVMVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVV`````VV``VVVVMMMMHHHMMMVVVMMVVVVVVMVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVV`````VV`VVVVMMMMHHHMMMVVMMMVVVVVVMVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVV`````VVVVVVVVMMMHHHMMMVVMMVVVVVVMMVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVV`````VVVVVVVVMMMHHHMMVVVMMVVVVVVMMVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVV`````VVVVVVVVMMMMHHMMVVMMVVVVVVVMMVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVM`````VVVVVVVVMMMMHHMMVVMMVVVVVVVMMVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVMM``````VVVVVVVMMMMHHMMVVMVVVVVVVMMMVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVMM``````VVVVVVVMMMMHHMMVVVVVVVVVVMMVVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVMMV`````VVVVVVVMMMMHHMMVVVVVVVVVVMMVVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVMMV`````VVVVVVVMMMMHHHMVVVVVVVVVMMVVVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVMMM`````VVVVVVVMMMMHHHMVVVVVVVVVMMVVVVVVVVVVVVVVVMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVMMV````VVVVVVVMMMMHHHMVVVVVVVVMMVVVVVVVVVVVVVVVVMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVMMV`````VVVVVMMMMMHHMMVVVVVVVVMMVVVVVVVVVVVVVVVVMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVMMM`````VVVVVMMMMMHHMMVVVVVVVMMMVVVVVVVVVVVVVVVMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVMMV````VVVVVMMMMMHHMMMVVVVVVMMVVVVVVVVVVVVVVVVMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVMMVV``VVVVVVMMMMHHHMMMVVVVVMMMVVVVVVVVVVVVVVVVMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVMMMV``VVVVVVMMMMHHHMMMVVVVVMMMVVVVVVVVVVVVVVVVMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVMMVVVVVVVVVMMMMHHHMMMVVVVVMMVVVVVVVVVVVVVVVVMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVMMVVVVVVVVVMMMMHHHMMMVVVVMMMVVVVVVVVVVVVVVVVMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVMMMVVVVVVVVMMMMHHHMMMVVVVMMVVVVVVVVVVVVVVVVVMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVMMVVVVVVVVMMMMHHHMMMVVVMMMVVVVVVVVVVVVVVVVMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVMMVVVVVVVVMMMMMHHMMMVVVMMVVVVVVVVVVVVVVVVMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVMMMVVVVVVVMMMMMHHMMMVVVMMVVVVVVVVVVVVVVVMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVMMVVVVVVVMMMMMHHMMMVVVMMVVVVVVVVVVVVVVMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVMMVVVVVVMMMMMHHMMMVVVMVVVVVVVVVVVVVMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVMMVVVVVVMMMMMHHMMMVVVVVVVVVVVVVVVMMMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVVMMMVVVVMMMMMHHHMMMVVVVVVVVVVVVVVMMMMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVVVMMVVVVMMMMMHHHMMMVVVVVVVVVVVVVMMMMMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVMVVVVVVVVMVVVVMMMMMHHHMMMVVVVVVVVVVVVMMMMMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVMVVVVVVVVVVVVVMMMMMHHHMMMMVVVVVVVVVVMMMMMMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVMVVVVVVVVVVVVMMMMMHHHMMMMVVVVVVVVVMMMMMMMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVMVVVVVVVVVVVVVMMMMHHHMMMMVVVVVVVVMMMMMMMMMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVMMVVVVV`VVVVVVMMMMHHMMMMMVVVVVVVVMMMMVVVVVVMVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVMMVVVVV``VVVVVMMMMHHMMMMMVVVVVVVMMMMVVVVVVVVMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVMMVVV```VVMVVMMMMHHMMMMVVVVVVVVMMMVVVVVVVMVVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVMMVVV````VMMVMMMMHHHMMMVVVVVVVMMMVVVVVVVMMVVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVMMMVV````VVMMMMMMHHHMMMVVVVVVVMVVVVVVVVVMVVVMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVMMVV`````VMMMMMMHHHMMMVVVVVVVVVVVVVVVVMMVVVMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVMMVV````VVMMMMMHHHMMMVVVVVVVVVVVVVVVVMMVVVVMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVMMVV````VVMMMMMHHHMMMVVVVVVVVVVVVVVVVMMVVVVMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVVMMV`````VVMMHMHHHMMMVVVVVVVVVVVVVVVVMMVVVVMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVVMMV`````VVMMHHHHHMMMVVVVVVVVVVVVVVVMMMVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVVVMM`````VVMMHHHHHMMMVVVVVVVVVVVVVVVMMVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVMVVVVVVMM`````VVVMMHHHHMMMVVVVVVVVVVVVVVVMMVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVMVVVVVVVM``````VVMMHHHHMMMVVVVVVVVVVVVVVMMVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVMMVVVVVVM``````VVMMMHHHMMMVVVVVVVVVVVVVVMMVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVMMVVVVVVMM`````VVMMMHHHMMMVVVVVVVVV``VVMMMVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVMMMVVVVVVM`````VVMMMHHHMMMVVVVVVVV````VMMVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVMMVVVVVVM````VVVMMHHHHMMMVVVVVVV`````MMVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVMMVVVVVVV````VVVMMHHHHMMMVVVVVVV`````MVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØHHHHHHHHHHHHHHHMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVMVVVVVVV````VVVMMHHHHMMMVVVVVV``````V``VVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØHHHHHHHHHHHHHMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØHHHHHHHHHHHHHHHHHHHHHHHHØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVMMVVVVVVV``VVVVMMHHHHMMMVVVVV``````V```VVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMHHHHHHHHHHHHHHHMMMØØØØØØØØØØØØØØØHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVMMVVVV`VVV`VVVVMMHHHHMMVVVVVV```````````VVVVVVVVMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMHHHHHHHHHHHHHMMMMMMMMMMMMMMMMMMMMHHHHHHHHHMMMMMMMMMMMMMHHHHHHHHHHHHHHHHMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVMMVVV```VVVVVVMMMHHHHMMVVVVVV````````````VVVVVVVMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMMMMMMHHHHHHHHHHHHMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMHHHHHHHHHHHMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVMMVVV```VVVVVVMMMHHHHMMVVVVV`````````````VVVVMVVMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMMMMMMMMMMHHHHHHHHHHMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMHHHHHHHHHHØØØØØØ´´ÉÉÉÉÉÉÉÉÉÉÉÉÉ´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVMMMVV```VVVMVVMMMHHHMMMVVVVV`````````````VVVMMVVMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMMMMMMMMMMMMHHHHHHHHHHMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMHHHHHHHHHØ´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVMMVV````VVMMVMMMHHHMMMVVVV```M``````````VVVMMVVMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMMMMMMMMMMMMMMMHHHHHHHHHMMMMMVVVVVVVVVVVVVVMMMMMMMVVVVVVVVVVVVVVVVVVVVVVMMMMMMMMMMMMMHHHHHHH´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVMMMV````VVVMMMMMHHHMMMVVVV```M``````````VVMMVVVMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMMMMMMMMMMMMMMMMMMHHHHHHHHMMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMMMMMMMH´ÉÉÉÉÉÉÉÉ´´´´¨¨¨¨¨¨´´´´´´´´´ÉÉÉÉÉÉÉÉ´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVMMM`````VVMMMMMHHHMMVVVVV``MV``````````VVMMVVVMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMVVVVVVMMMMMMMMMMMMMMMMMMHHHHHHHHMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMMMM´´ÉÉÉÉÉÉÉ´¨¨¨¨¨¨´´´´´´¨¨¨¨¨¨¨¨¨¨´´´´´´´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVMM``````VVMMMMHHHMMVVVVV`MM```````````VVMMVVVMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVMMMMMMMMMMMMMMMMHHHHHHHHHMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMM´ÉÉÉÉÉÉ´¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´¨¨¨´´´´´´´´´´´ØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVMM``````VVMMMMHHHMMVVVVMMMV```````````VMMMVVVMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVVVVVMMMMMMMMMMMMMMMHHHHHHHHMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV´ÉÉÉÉÉɨ¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨¨¨´´´´´´´´ØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVV`MM```````VMMHMHHHMMVVVMMMV````````````VMMVVVVMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVVVVVVVVVVMMMMMMMMMMMMMMHHHHHHHHMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVMMMVVVVVVVVVVVVVVVVVVVVVVV´ÉÉÉÉÉɨ¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨´´´´´´ØØØØØØØØØØØØØØØØØØØVVVVVVVVVVV```M```````VVMHHHHMMVVMMMMV````````````VMMVVVVVMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ````````VVVVVVVVVVVVVVVVVVVMMMMMMMMMMMMMMHHHHHHHMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMVVVVVVVVVVVVVVVVVVVV´ÉÉÉÉɨ¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨´´´´´´´ØØØØØØØØØØØØØØØØØØVVVVVVVVVV```MM``````VVMMHHHMMVMMMVV`````````````MMMVVVVVMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ````````````````VVVVVVVVVVVVVVVVVMMMMMMMMMMMMMHHHHHHMMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMVVVVVVVVVVVVVVVVVV´ÉÉÉɨ¨¨´´´´´´´´´´´´´´´´´´¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´ØØØØØØØØØØØØØØØØØVVVVVVVVVV```VV``````VVMMHHHMMMMMVV````````````VVMMVVVVVVMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``````````````````````VVVVVVVVVVVVVVVVMMMMMMMMMMMHHHHHHHMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMMVVVVVVVVVVVVVVVÉÉÉÉɨ¨¨´´´´´´´´´´´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´ØØØØØØØØØØØØØØØØVVVVVVVVV````VV``````VVMMHHHMMMMVVV````````````VMMVVVVVVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``````````````````````````VVVVVVVVVVVVVVVMMMMMMMMMMMMHHHHHMMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMVVVVVVVVVVVVV´ÉÉɨ¨¨´´´´´´´´´´´´´´¨¨¨¨¨¨¨ÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´¨¨¨¨¨´´´´´´´´´´´´´´´´ØØØØØØØØØØØØØØØVVVVVVVVV`````VV`````VVMMHHHMMMVVV````````````VVMVVVVVVVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVØØØØØØØØØØØØØØØØØØØ`````````````````````````````VVVVVVVVVVVVVVMMMMMMMMMMMHHHHHHMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMVVVVVVVVVVVÉÉÉɨ¨¨´´´´´´´´´´´´´¨¨¨¨¨ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉɨ¨¨¨´´´´´´´´´´´´´ØØØØØØØØØØØØØØVVVVVVVVV`````VV````VVVMMHHHMMVVVV```````````VVMMVVVVVVVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVØØØØØØØØØØØØØØØØ````````````````````````````````VVVVVVVVVVVVVVMMMMMMMMMMHHHHHMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMMVVVVVVVVÉÉÉɨ¨¨´´´´´´´´´´´¨¨¨¨¨ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´¨¨¨¨´´´´´´´´´´ØØØØØØØØØØØØØVVVVVVVVV`````VVV``VVVVMMHHHMMVVVV``````````VVMMVVVVVVVVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVØØØØØØØØØØØØ```````````````````````````````````VVVVVVVVVVVVVVMMMMMMMMMHHHHMMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMMVVVVVV´ÉÉɨ¨¨´´´´´´´´´´¨¨¨¨¨ÉÉÉÉÉÉÉɨ¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´ÉÉÉÉÉÉÉÉÉÉÉ´¨¨¨´´´´´´´´ØØØØØØØØØØØØØVVVVVVVV``````VVVVVVVVMMHHHMVVVVV`````````VVVMVVVVVVVVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVV``````````````````````````````````````````VVVVVVVVVVVVVVMMMMMMMMMHHHHMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMMMVVV´ÉÉɨ¨¨´´´´´´´´´¨¨¨¨´ÉÉÉÉɨ¨¨¨¨´´´´´´´´´´´´´´´¨¨¨¨¨¨´ÉÉÉÉÉÉÉÉÉ´¨´´´´´´´´ØØØØØØØØØØØØVVVVVVVV``````VVVVVVVVMMHHHMVVVVV`````````VV`VVVVVVVVVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVV```````````````````````````````````````````VVVVVVVVVVVVVVMMMMMMMMHHHHHMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMMMVVÉÉÉɨ¨¨´´´´´´´¨¨¨¨¨ÉÉÉÉ´´¨¨´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨´´ÉÉÉÉÉÉ´¨¨´´´´´´´ØØØØØØØØØØØVVVVVVVV```````VVMVVVVMMHHHMVVVVV`````````````VVVVVVVVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVMMMMMVMVVVVVVVVV``````````````````````````````````````VVVVVVVVVVVVVMMMMMMMMHHHHMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMMMMÉÉÉɨ¨¨´´´´´´´¨¨¨´ÉÉÉÉÉɨ¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨´´ÉÉÉÉÉ´¨´´´´´´´ØØØØØØØØØVVVVVVVV```````VVVMMVVMMHHHMVVVVV``````````````VVVVVVVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVMMMMMMVVVVVVVVVVVVVVVVVVVVVV`````````````````````````VVVVVVVVVVVVVMMMMMMMHHHHMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMM´ÉÉÉ´¨¨¨´´´´´¨¨¨¨ÉÉÉÉɨ¨¨´´´´´´´´´´´´´´´´´´´´É´´´´´´´´´´´´´´¨¨¨´´´É´´´´´´´´´´´ØØØØØØØØØVVVVVVV`````````VMMMVMMHHMMVVVVVV``MV`````````VVVVVVMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVMMMHMMMMMVVVVVVVVVVVVVVVVVVVVVVV`````````````````````VVVVVVVVVVVVVMMMMMMMHHHHMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMÉÉÉɨ¨¨´´´´´´¨¨´ÉÉÉɨ¨´´´´´´´´´´´´´´´´´´´´´´´´ÉÉÉÉÉÉ´´´´´´´´´´´¨¨´´´´´´´´´´´´´ØØØØØØØØØVVVVVVVV`````````VMMVMMHHMMVVVVVVVMV``````````VVVVVVMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVMMHHHHMMMMVVVVVVVVVVVVVVVVVVVVVVVV``````````````````VVVVVVVVVVVVVMMMMMMHHHHMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMM´ÉÉÉ´¨¨¨´´´´´¨¨´ÉÉ´¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´ÉÉÉÉÉÉÉÉ´´´´´´´´´¨¨´´´´´´´´´´´´ØØØØØØØØVVVVVVVV`````````VVMMMMHHMMVVVVMMMVV``````````VVVVVVMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVMMMHHHHMMMMVVVVVVVVVVVVVVVVVVVVVVVVV````````````````VVVVVVVVVVVVVMMMMMMHHHHMMMMVVVVVVVVVMVVVVVVVVVVVVVVVVVVVVVVVMMÉÉÉɨ¨¨´´´´´¨¨ÉÉɨ¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´ÉÉÉÉÉÉÉÉ´´´´´´´¨¨´´´´´´´´´´´ØØØØØØØVVVVVVVV`````````VVMMMMHHMMVMMMMMVV``````````VVVVVVVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVMMMMHHHHMMMMVVVVVVVVVVVVVVVVVVVVVVVVV```````````````VVVVVVVVVVVVMMMMMMMHHHMMMMVVVVVVVVVMMVVVVVVVVVVVVVVVVVVVVVVV´ÉÉÉ´¨¨¨´´´´¨¨ÉÉɨ¨¨´´´´´´´´´´´´´´´´´´¨¨¨¨´´´´´´´´´´´´´´´ÉÉÉÉÉÉÉÉ´´´´´´¨´´´´´´´´´´´ØØØØØØØVVVVVVVV````````VVVMHHHHMMMMMMVVV```````````VVVVVVMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVMMMMHHHMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVV`````````````VVVVVVVVVVVVMMMMMMHHHMMMMMVVVVVVVVVMMVVVVVVVVVVVVVVVVVVVVVVÉÉÉɨ¨¨´´´´´¨ÉÉɨ¨¨´´´´´´´´´´´´´¨¨¨¨¨¨´´´´¨¨¨¨¨´´´´´´´´´´´´´ÉÉÉÉÉÉÉ´´´´´¨¨´´´´´´´´´´ØØØØØØVVVVVVVVV``````VVVVMMHHHMMMMMVVV````````````VVVVVVMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVMMMMHHHMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVV`````````````VVVVVVVVVVVMMMMMMHHHMMMMVVVVVVVVVMMMMVVVVVVVVVVVVVVVVVVVVÉÉÉɨ¨¨´´´´¨¨Éɨ¨¨´´´´´´´´´´´´¨¨¨¨´ÉÉÉÉÉÉÉÉÉÉÉɨ¨¨¨¨´´´´´´´´´´ÉÉÉÉÉÉÉÉ´´´´¨¨´´´´´´´´´ØØØØØØVVVVVVVVV`````VVVVMMHHHMMVVVVV````````````VVVVVVVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVMMMMMHHHMMMMMMMVVVVVVVVVVVVVVVVVVVVVVVV`````````````VVVVVVVVVVMMMMMMHHHMMMMVVVVVVVVVMMMMMVVVVVVVVVVVVVVVVVV´ÉÉɨ¨¨¨´´´¨¨Éɨ¨¨´´´´´´´´´´´¨¨¨¨ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´¨¨¨¨´´´´´´´´´ÉÉÉÉÉÉÉ´´´´¨´´´´´´´´ØØØØØØVVVVVVVVVV```VVVVVMMHHHMMVVVV```````````VVVVVVVVMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVMMMHHHHMMMMMMMMMVVVVVVVVVVVVVVVVVVVVVVV````````````VVVVVVVVVVMMMMMMHHMMMMMVVVVVVVVVMMMMMVVVVVVVVVVVVVVVVVÉÉÉɨ¨¨¨´´¨¨¨É¨¨¨´´´´´´¨¨´´´¨¨¨ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´¨¨¨´¨¨´´´´´ÉÉÉÉÉÉ´´´´¨¨´´´´´´´ØØØØØØVVVVVVVVVVVVVVVVVMMHHHMVVVVV`````````VVVVVVVVVVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVMMMMHHHHMMMMMMMMMVVVVVVVVVVVVVVVVVVVVVVVVV``````````VVVVVVVVVVMMMMMMMMMMMMVVVVVVVVVMMMMMMVVVVVVVVVVVVVVVVÉÉÉɨ¨¨´´´¨¨É´¨¨¨´´´´¨¨¨¨´¨¨¨´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´¨¨¨¨´´´´´´ÉÉÉÉÉÉ´´´´¨´´´´´´´ØØØØØVVVVVVVVVVVVVVVVVMMHHHMVVVVVV````VVVVVVVVVVVVVMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVV`VVVVVVMMMMMHHHHHMMMMMMMMVVVVVVVVVVVVVVVVVVVVVVVVV``````````VVVVVVVVVMMMMMMMMMMMVVVVVVVVVMMMMMMVVVVVVVVVVVVVVVVÉÉɨ¨¨¨´´¨¨¨´¨¨¨´´´¨¨¨¨¨´¨¨¨ÉÉÉÉÉÉÉɨ¨¨¨¨¨¨¨¨¨¨¨¨¨´´´ÉÉÉÉÉÉÉÉ´¨¨¨¨´´´´´´ÉÉÉÉÉ´´´´´´´´´´´´ØØØØØVVVVVVVVVVVVVVVVMMHHHMVVVVVVVVVVVVVVVVVVVVVVMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVV`VVVVVVMMMMMHHHHHHMMMMMMMVVVVVMVVVVVVVVVVVVVVVVVVVVV````````VVVVVVVVVVMMMMMMMMMMVVVVVVVVVMMMMMVVVVVVVVVVVVVVVVÉÉɨ¨¨¨´´¨¨´¨¨¨¨´´¨¨¨¨¨´¨¨´ÉÉÉÉɨ¨¨¨¨¨¨¨¨¨´´´´´´´´´´´´´´´ÉÉÉÉÉÉ´´´¨¨´´´´´´ÉÉÉÉÉ´´´´´´´´´´ØØØØØØVVVVVVVVVVVVVVMMMHHHMVVVVVVVVVVVVVVVVVVVVVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMV``VVVVVVMMMMMHHHHHHHMMMMMMMMMMMMMMVVVVVVVVVVVVVVVVVVVVV`````VVVVVVVVVVVMMMMMMMMMVVVVVVVVVMHMMMVVVVVVVVVVVVVVVVÉÉɨ¨¨¨´¨¨¨´¨¨¨´´¨¨´¨¨´¨¨´ÉÉÉɨ¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´ÉÉÉÉÉ´´´´¨¨´´´´´ÉÉÉÉÉ´´´´´´´´´´ØØØØØØVVVVVVVVVVVVVMMHHHHMVVVVVVVVVVVVVVVVVVVVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMVV```VVVVVMMMMMMMHHHHHHMMMMMMMMMMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMMMMVVVVVVVVVHHMMMVVVVVVVVVVVVVV´ÉÉɨ¨¨¨´¨¨´¨¨¨¨´¨¨´¨¨´¨¨´ÉÉɨ¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´ÉÉÉÉ´´´´¨´´´´´´ÉÉÉÉ´´´´´´´´´ØØØØØØØVVVVVVVVVVVMMMHMHHMVVVVVVVVVVVVVVVVVMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMV```VVVVVVVMMMMMMHHHHHHHMMMMMMMMMMMMMMVVVVVVVVVVVVVVVVVVVVVVVMMVVVVVVVVVVVVMMMMMMVVVVVVVVVMHHMMVVVVVVVVVVVVVV´ÉÉ´¨¨¨¨´¨¨´¨¨¨´¨¨´¨¨´¨¨´ÉÉɨ¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´ÉÉÉÉ´´´¨¨´´´´´ÉÉÉÉ´´´´´´´´´ØØØØØØØVVVVVVVVVMMØØØØMVVVVVVVVVVVVVVVVMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMVV```VVVVVVVVMMMMMHHHHHHHHHMMMMMMMMMMMMMMMVVVVVVVVVVVVVVVVVVVVMMVVVVVVVVVVVVMMMMMMVVVVVVVVVHHMMMVVVVVVVVVVVVV´ÉÉ´¨¨¨¨¨¨´¨¨¨´´¨´¨¨¨¨¨ÉÉÉɨ¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´ÉÉÉÉ´´´¨´´´´´ÉÉÉÉ´´´´´´´´´ØØØØØØØØØØØØØØØØØVVVVVVVVVVVVMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMVV```VVVVVVVVMMMMMHHHHHHHHHHHHMMMMMMMMMMMMVVVVVVVVVVVVVVVVVVVVMMMVVVVVVVVVVVMMMMMMVVVVVVVVMHHMMMVVVVVVVVVVVV´ÉÉ´¨¨¨¨¨¨´¨¨¨´¨¨´¨¨´¨ÉÉɨ¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´ÉÉÉ´´´¨¨´´´´ÉÉÉÉ´´´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMVV````VVVVVVVVVMMMMHHHHHHHHHHHHHHMMMMMMMMMMVVVVVVVVVVVVVVVVVVVVMMMVVVVVVVVVVVVMMMMVVVVVVVVVHHHMMMVVVVVVVVVVVVÉÉ´¨¨¨´¨¨´¨¨¨¨¨´´¨¨¨ÉÉɨ¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨´´´´ÉÉÉÉ´´´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMVVVVMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMVV````VVVVVVVVMMMMMHHHHHHHHHHHHHHMMMMMMMMMMVVVVVVVVVVVVVVVVVVVMHMMVVVVVVVVVVVVMMMMVVVVVVVVMHHHMMMVVVVVVVVVVVÉÉ´¨¨¨´¨´´¨¨¨¨¨´¨¨¨¨Éɨ¨¨¨´´´´´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨´´´´ÉÉÉ´´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMVV`````VVVVVVVMMMMMMHHHHHHHHHHHHHMMMMMMMMMMVVVVVVVVVVVVVVVVVVVMHMMMVVVVVVVVVVVMMMVVVVVVVVVMHHHMMMVVVVVVVVVV´É´¨¨¨¨¨´¨¨¨¨¨´´¨¨¨Éɨ¨¨´´´´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´¨´´´´ÉÉÉÉ´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMVV``````VVVVVVVMMMMMMMMMMMMMHHHHHHMMMMMMMMMMVVVVVVVVVVVVVVVVVVVMHHMMVVVVVVVVVVVMMVVVVVVVVVVHHHMMMMVVVVVVVVV´´´¨¨¨¨¨´¨¨¨¨¨´¨¨¨Éɨ¨¨´¨¨¨´´´¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´¨¨¨¨´´´´´´´´´´´´´´´´´´´´¨´´´´ÉÉÉ´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMVVV``````VVVVVVVVMMMMMMMMMMMMMHHHHHMMMMMMMMMMVVVVVVVVVVVVVVVVVVVMHMMMVVVVVVVVVVVVVVVVVVVVVVMHHHMMMMVVVVVVVV´´´¨¨¨¨¨´¨¨¨¨´¨¨¨É´¨¨¨¨¨¨¨¨´¨¨¨¨´´´´´´´´ÉÉÉÉÉÉÉÉ´´´´´´´´´´´´¨¨´¨¨¨´´´´´´´´´´´´´´´¨´´´´ÉÉÉ´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMVVV``````VVVVVVVVVVVMMMMMMMMMMHHHHHMMMMMMMMMMVVVVVVVVVVVVVVVVVVVHHHMMVVVVVVVVVVVVVVVVVVVVVVHHHMMMMMMVVVVVVV´´¨¨¨¨¨´¨¨¨¨´¨¨Éɨ¨¨¨¨¨¨¨¨¨¨´´´´´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´¨¨¨¨¨¨´´´´´´´´´´´´´´¨¨´´´ÉÉÉ´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMVVV````````VVVVVVVVVVVMMMMMMMMMMHHHHHMMMMMMMMMVVVVVVVVVVVVVVVVVVMHHMMMVVVVVVVVVVVVVVVVVVVVVVHHHMMMMMMVVVVVV´´¨¨¨¨´¨¨¨´¨¨¨´¨¨¨¨´¨¨¨¨¨´´´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´¨´´¨¨´´´´´´´´´´´´´¨´´´´ÉÉÉ´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMVVV````````VVVVVVVVVVVVMMMMMMMMMHHHHHMMMMMMMMMVVVVVVVVVVVVVVVVVVHHHMMMMVVVVVVVVVVVVVVVVVVVVVHHHMMMMMMVVVVV´¶°¶¨¨´´¨¨¨´¨¨´¨¨¨¨¨¨¨¨¨´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´´¨´´´´´´´´´´´´´¨´´´´´ÉÉ´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMVVV`````````VVVVVVVVVVVVMMMMMMMMMHHHHHHMMMMMMMMMMMMVVVVVVVVVVVVVVHHMMMMVVVVVVVVVVVVVVVVVVVVVMHHHMMMMMMVVVVV¶²««°°°¶¨¨¨´¨¨´¨¨´¨¨¨¨´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´¨¨´´´´´´´´´´´´¨´´´´´´´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMVVV``````````VVVVVVVVVVVVMMMMMMMMMHHHHHMMMMMMMMMMMMMMMMMMVVVVVVVHHHMMMMVVVVVVVVVVVVVVVVVVVVMHHHMMMMMMVVVV´¯´´«°´¨´¨¨´¨¨¨¨¨¨´ÉÉÉÉÉÉÉÉÉÉÉ´´´´´´¨¨¨¨¨¨¨´´´´´´´´´ÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´¨¨´´´´´´´´´´´¨¨´´´´´´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMVV````````````VVVVVVVVVVVMMMMMMMMMHHHHHMMMMMMMMMMMMMMMMMMMMMMMMHHHHMMMV––œœœ––œVVœœVV–Vœœ–HœMMMœœMV––¸aaaaaa¶´´¨¨´´¨¨¨¨´ÉÉÉÉÉÉÉÉ´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´´ÉÉÉÉÉÉÉÉ´´´´´¨¨´´´´´´´´´´´¨´´´´´´´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMVVV`````````````VVVVVVVVVVMMMMMMMMMHHHMMMMMMMMMMMMMMMMMMMœMœœœœH–œœœœ–––œœ––œœ–œœœœ–––œœœ–œœœ–MœœœM––––––a––a°´´´´´¨¨¨´ÉÉÉÉÉ´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´ÉÉÉÉÉÉ´´´´´¨´´´´´´´´´´´¨´´´´´´´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMVV```````````````VVVVVVVVVVMMMMMMMMMMMMMMMMMMMMMMœ––M––œœœœœœœœœœœ––œœœœ–––œ–––œ–––œœ–––––œ–––œ–––œœœœ––––––––––a²¶´´´¨¨¨´ÉÉÉÉ´¨¨¨¨¨¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´¨¨¨¨¨¨¨¨¨´´´ÉÉÉÉÉ´´´´¨¨´´´´´´´´´´¨´´´´´´¨´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMVV```````````````VVVVVVVVVVMMMMMMMMMMMMMMMMœœœœœ––––œœœœœœ œœœœ––œœ  a–  a––––––––––––   –  ––  œœ ––  –––––––a²¶´´´´´ÉÉÉɨ¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨¨¨¨¨´´ÉÉÉÉÉ´´´´¨´´´´´´´´´´¨¨´´´´´¨´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMVVV````````````````VVVVVVVVVMMMMMMMMMMMœœœœœœœœ–œ––––––   œ      ––a           ––  a––                      a–a–a«²¶´´´´ÉÉ´¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨¨¨¨´´ÉÉÉ´´´´¨¨´´´´´´´´´´¨´´´´´¨¨´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMVVVV```````````````VVVMMMMMMMMMMMMMM–œœœœœœœœ––––  ––                                        a   a           aaa´«²°´´´´¨¨¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨¨¨´´´´´´´´´¨¨´´´´´´´´´¨´´´´´´¨´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMVVVVVVVV`````````````VVMMMMMMMMœœœœ––œ  œœ œ––a         a  a             a                     a   a   a     aa¸¯«²¶´´´¨¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´¨´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMVVVVVVVVVVVVV````````VVVMMMMMœœœœ––––         a         a                a  aa   a   a                a     a¸¸¯²°´´´´¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´¨¨´´ØØØØØØØØØØØØØØØØØØØØØØØØØØbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMVVVVVVVVVVVVVVVVV`````VVVVV–Vœœœœœ–––a  a         a              TT            aaTTa TTT  aa   a            aa¸¸´¯²¶´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨´´´´´´´´´´´´´´´´´´´´´´´´´¨´´´ØØØØØØØØØØØØØØØØØØØØØØØØbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMVVVVVVV``````VVVVV`````VVœ–––     – aaTTa T       TTaT         TTTTT a         TTTTTTTTTTTTT TT  TT  T    aaa¸¸´«¶´´´´´´¨¨¨¨¨¨¨´´´´´´´´´´´´´¨¨¨¨¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨´´´´¨´´´ØØØØØØØØØØØØØØØØØØØØØØØbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMVVVV``````````````````œœ––         TTTTTTT T   TTTTaTTaTTT  aTTTTaTTa  T     TTTTTTTTTTTTTTTTTTTTTTTT yyaa¸¸¯²°´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨´´´¨´´´ØØØØØØØØØØØØØØØØØØØØbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMVVVV`````````````````œœ – TT  T   TTTTTTTTTT TTTTTTTTTTTTTTTTTTTyTTTTTTTTT TTTTyyyTyyyTTTyyTTyTTTTTTyyyya¸¯°´´´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨´´¨¨¨´´´ØØØØØØØØØØØØØØØbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMVVV````````````````–––  TTTTTTTTTaTyyTTTTTTTTTTyyTTTyyTTyTTTTyyTTyTTTTTTTTTTyyyyy yyyyyyyyyyyyTTTTT yya¸¯°´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨´´´¨¨¨¨´´´´ØØØØØØØØØbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMVVVV``````````````  ––  TTTTTTTTTTyyyyyyTTyTTTyyyyyyyyyyyTTTyyyyTyyTTTyyyTTT yyy  yyyyyyyyyyyy      aa¸´¶´´´´´´´´´´´ÉÉÉÉÉ´´´´´´´´´´´´´´´´´´´´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨¨¨´´´´¨¨¨¨¨¨´¨¨¨¨¨¨´´´´ØØØØØØØbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMVVVV````````````   –T TTTyyTTyTT  yyyyyyyyyT  yyyyyyyyyyyT yyyyyyyyTyyyyTT  yy    yyy yyy yy       ´«´´¨¨´¨¨´´´´´´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´ØØØØØØØØbbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMMVVV```````````   TTTTTyyyyyyy    y yyyyyy    yyyyyyyy   yy yyyy yyyyy                   ¨´´´°²´¨¨¨¨´¨¨´´¨¨´´´´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨¨´¨¨¨´´´ØØØØØØØØØØbbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMVVV``````````  TT    yyyyyy   V   yVyyVV  VVMHHHyyM   MM  yyy yyyyM             M   ´´¨¨´´¨¨´´¨¨¨¨´¨¨¨´É¨¨¨¨¨´´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨´´¨¨¨´´´ØØØØØØØØØØØØØØbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMVVVV````````         yy  yV VVVVVVVVVVVHHHHHMMMMM MMMMMM MyMMM M  H M MM´´´¨¨¨´´¨¨¨´¨¨¨¨¨¨¨¨¨´É´¨¨¨¨¨´´´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´¨¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨´´¨¨¨´´´´ØØØØØØØØØØØØØØØØØbbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMVVV````````           ``VVVVVVVVVVVVVMHHHHHMMMMMMMMMMMMMMMMMMVVVVVVVVVVMHHHMMMMM´´¨¨¨¨´¨¨¨´¨¨¨¨¨¨¨¨¨¨´ÉÉ´¨¨¨´´´´´´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´¨¨¨¨¨´´´´´´´ÉÉÉÉÉÉÉÉÉÉ´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨´´¨¨´´´´ØØØØØØØØØØØØØØØØØØØbbbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMVVVV```````` ``````````VVVVVVVVVVMHHHHMMMMMMMMMMMMMMMVVVVVVVVVVVVVVVVMHHHMMMV´´´¨¨¨´´¨¨´´¨¨¨¨¨´¨¨¨¨´ÉÉÉ´¨¨¨´´´´´´´´ÉÉÉÉÉÉÉÉÉÉ´´´´´´´¨¨¨¨¨¨´´´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨´´¨¨¨´´´´ØØØØØØØØØØØØØØØØØØØØØØØbbbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMVVVV`````````````````````VVVVVVVMHHHMMMMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVHHHMMMVV´´¨¨¨¨´¨¨´´¨¨¨¨¨¨´¨¨¨¨´ÉÉÉÉ´¨¨¨¨´´´´´´´´´´´´´´´´´´´´´¨¨¨¨¨´´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨´´¨¨´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØbbVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMVVVVVV```````````````````VVVVVMHHMMMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMHHMMMVV´´´¨¨¨´´¨´´¨¨¨¨¨¨¨´¨¨¨¨¨ÉÉÉÉÉ´´¨¨¨¨¨¨´´´´´´´´´´´´´¨¨¨¨¨¨¨´ÉÉÉÉÉÉÉÉÉÉ´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbbVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMVVVVVVVVVVVVVV```````````VVVHHMMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMHHMMVVVV´´¨¨¨¨´¨¨´´¨¨¨¨¨¨´É¨¨¨¨¨¨ÉÉÉÉÉɴɨ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´ÉÉÉÉÉÉÉÉ´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbbbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMVVVVVVVVVVVVVVVVVVVVV````VVMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMHHHMMVVVV´´´¨¨¨´´¨´´´¨¨¨¨¨¨´É¨¨¨´¨´ÉÉÉÉÉÉÉÉÉ´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´ÉÉÉÉÉÉÉÉÉÉ´´´´´´´´´ÉÉ´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbbbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMVVVVVVVVVVVVVVV``````````VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVHHHHMMVVVVV´´¨¨¨¨´¨¨´´¨¨¨¨¨¨¨ÉÉɨ¨´¨¨´ÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´´ÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´´´ÉÉÉÉ´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMVVVVVV```````````````````VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMHHHHMMVVVVVV´´¨¨¨¨Ï¨¨´´¨¨¨¨¨¨¨´Éɨ¨¨´¨¨´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´´´ÉÉÉÉ´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMVVVVV````````````````````VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVHHHHMMVVVVVVV´´´¨¨¨ÏϨ´´´¨¨¨¨¨¨¨´Éɨ¨¨´´¨¨´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´´´´ÉÉÉɨ¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMVVVVV````````````````````VVVVVVVVVVVVVVVVVVVVVVVVVVVVVHHHMMMVVVVVVVV´´¨¨¨¨ÏϨ´´´¨¨¨¨¨¨¨¨ÉÉɨ¨¨´´¨¨¨´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´´´´´ÉÉÉÉ´¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMVVVVVV`````````````````````VVVVVVVVVVVVVVVVVVVVVVVVVVHHMMVVVVVVVVVVV´´¨¨¨¨ÏϨ´´´¨¨¨¨¨¨¨¨ÉÉÉɨ¨´´´¨¨¨¨¨´´ÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´´´´´´´´´ÉÉÉɨ¨´´´´´´´´´´´´´´¨´´´´´´´´´´´´´´´´´¨´¨´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMVVVVVV``````````````````````VVVVVVVVVVVVVVVVVVVVVVVHHMVVVVVVVVVVVVV´´¨¨¨¨ÏϨ´´´¨¨¨¨¨¨´¨´Éɨ¨¨´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´´´´´´´´´´ÉÉɨ¨´´´´´´´´´´´´´´¨¨´´´´´´´´´´´´´´´´´´¨¨´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMMMMMØØØØØbbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMVVVVVVV````````````````````````VVVVVVVVVVVVVVVVVVMMMMVVVVVVVVVVVVV´´´¨¨¨´ÏϨ´´´¨¨¨¨¨¨´¨¨ÉÉɨ¨¨´´´´´´´´¨¨¨¨¨¨¨¨¨¨¨´´´´´´´´´´´¨¨´ÉÉÉɨ´´´´´´´´´´´´´¨¨¨´´´´´´´´´´´´´´´´´´¨¨´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMMMMMMMMØØØØbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMVVVVVV``````````````````````````VVVVVVVVVVVVVVVMMMMVVVVVVVVVVVVVV´´¨¨¨¨ÏÏϨ´´´¨¨¨¨¨¨¨´¨¨ÉÉɨ¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨¨ÉÉɨ´´´´´´´´´´´´´¨¨´´´´´´´´´´´´´´´´´´´´¨´´bbbØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVMMMMMMMMMØØØbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMVVVVVV```````````````````````````VVVVVVVVVVVVMMVVVVVVVVVVVVVVVVV´´¨¨¨¨ÏÏϨ¨´´¨¨¨¨¨¨¨´¨¨¨ÉÉɨ¨¨¨¨´´´´´´´´´´´´´´´´´´´´´¨¨¨¨¨ÉÉÉɨ´´´´´´´´´´¨¨¨¨´´´´´´´´´´´´´´´´´´´´´¨´´bbbbbbbbbbØØØØØØØØØØØØØØØØØØV```````VVVVVMMMMMMMØbbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMVVVVVVVV``````````````````````````VVVVVVVVVVVVVVVVVVVVVVVVVVVVVV´´¨¨¨¨ÏÏϨ¨´´´¨¨¨¨¨¨´´´¨¨´ÉÉɨ¨¨¨¨´´´´´´´´´´´´´´´´´´¨¨¨¨´ÉÉɨ¨´´´´´´´´¨¨¨´´´´´´´´´´´¨´´´´´´´´´´´¨¨´´bbbbbbbbbbbbbbbØØØØØØØØØØØØ````````````VVVVMMMMMMØbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMVVVVVVVVV``````````````````````````VVVVVVVVVVVVVVVVVVVVVVVVVVVV´´¨¨¨¨´ÏÏϨ´´´¨¨¨¨¨¨¨´´´¨¨´ÉÉÉɨ¨¨¨¨¨´´´´´´´´´´´¨¨¨¨¨¨´ÉÉÉɨ´´´´´´´´¨¨´´´´´´´´´´´´¨¨´´´´´´´´¨´´´´´´VVbbbbbbbbbbbbbbØØØØØØ```````````````VVVVMMMMMbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMVVVVVVVVVVV````````````````````````VVVVVVVVVVVVVVVVVVVVVVVVVMM´´¨¨¨¨´ÏÏϨ´´´´¨¨¨¨¨¨¨´´´¨¨¨´ÉÉÉɨ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´ÉÉÉÉɨ´´´´´´´´¨¨´´´´´´´´´´´´¨¨´´´´´´´´´¨´´´´´VVVVVVVVVbbbbbbbbbbbbbbb````ffff``````````VVVVMMMMbbVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMVVVVVVVVVVVVVVVVVVVVVVVVVV```````VVVVVVVVVVVVVVVVVVVVVVVMMMMM´´¨¨¨¨´ÏÏϨ¨´´´¨¨¨¨¨¨¨´´´´¨¨¨¨ÉÉÉÉÉÉɨ¨¨¨¨¨¨¨¨¨ÉÉÉÉÉÉÉɨ¨´´´´´´´¨¨´´´´´´´´´´´´¨¨´´´´´´´´´¨¨´´´´´VVVVVVVVVVVVVVVbbbbbbbbbbbbbb```fffff````````````VVVVMMMMbVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMM´´¨¨¨¨¨ÏÏÏϨ´´´´¨¨¨¨¨¨¨´´´´´¨¨¨¨ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉɨ¨´´´´´´´¨¨´´´´´´´´´´´´¨¨´´´´´´´´´´¨´´´´´´:::::::VVVVVVVVVVVVVVbbbbbbbbb```fffff````fffff``````VVVMMMMMVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMMMMMM´¨¨¨¨¨´ÏÏϨ¨´´´´¨¨¨¨¨¨´´´´´¨¨¨´´´´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉɨ¨¨´´´´´´´¨¨´´´´´´´´´´´´¨¨´´´´´´´´´´¨¨´´´´´´::::::::::::VVVVVVVVVVVVVVbbbb```fffff```ffffffffff``````VVVMMMMVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMMMMMMMM´´¨¨¨¨´ÏÏϨ¨´´´´´¨¨¨¨¨¨´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´´´¨¨¨´´´´´´´´´´´´¨¨´´´´´´´´´´¨¨´´´´´´ØØØØØØ::::::::::VVVVVVVVVVVVV``fffff``fffffffffffff``````VVVMMMVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMMMMMMMMM´´¨¨¨¨¨´ÏÏϨ¨´´´´´¨¨¨¨¨¨¨´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´´´´´¨¨¨´´´´´´´´´´´´¨¨´´Ï´´´´´´´´¨´´´´´´´ØØØØØØØØØØØØØ:::::::::VVVVVVVVVVVV``ffffffffffffffffff```````````VVMMMVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMMHHHHMMMMMM´´¨¨¨¨¨´ÏÏÏ´¨¨´´´´´¨¨¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´¨¨¨´¨¨¨¨´´´´´´´´´´¨¨¨´ÏÏÏÏÏ´´´´¨¨¨´´´´´´´ØØØØØØØØØØØØØØØØØØ::::::::::VVVVVVVV``fffffffffffffff```````````````VVMMMVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVMMMMMMMMMMHHHHMMMMMMMVV´¨¨¨¨¨¨´ÏÏϨ¨¨´´´´´´¨¨¨¨¨¨¨´´´´´´´´´´´´´´´´¨¨¨¨¨¨¨¨¨¨´´´´´´´´¨¨¨¨´´ÏÏÏÏÏ´´´´´¨´´´´´´´´:ØØØØØØØØØØØØØØØØØØØØØØ::::::::::VVV``fffffffffffff```````````````VVVVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMHHHHHHMMMMMVVVVV´´¨¨¨¨¨´ÏÏÏ´¨¨¨´´´´´´¨¨¨¨¨¨¨¨¨´´´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´´´´¨¨¨´´´ÏÏÏÏÏÏÏ´´´´´¨´´´´´´´´:::ØØØØØØØØØØØØØØØØØØØØØØØØØ::::::::::`fffffffffffff````````VVVVVVVVVVVVVMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMHHHHHHHMMMMVVVVVVVV´¨¨¨¨¨¨ÏÏÏÏ´¨¨¨´´´´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´´´´¨¨¨¨´´´´ÏÏÏÏÏÏÏ´´´´´¨¨´´´´´´´´:::::ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ:::::`fffffffffff```````VVVVVVVVVVVVVVVVVMMMMVbbbbØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMHHHHHHHHMMMMVVVVVVVVVV´´¨¨¨¨¨´ÏÏÏÏ´¨¨¨¨¨´´´´´´´´´¨¨¨¨¨¨¨¨¨¨¨´´´´´´¨´´´´¨¨¨¨´´´´´ÏÏÏÏÏÏÏÏÏ´´´´¨¨´´´´´´´´::::::ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ::`ffffffffff``````VVVVVVVVVVVVVVVVVVVVMMMbbbbbbbbbØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMMMMMMMMMMMMMMMMHHHHHHHHHHMMMMVVVVVVVVVVVVV´´¨¨¨¨¨´ÏÏÏÏÏ´´¨¨¨¨¨´´´´´´´´´´´´´´´´´¨¨¨¨¨¨¨´¨¨¨´´´´´´´ÏÏÏÏÏÏÏÏÏ´´´´´¨´´´´´´´´´::::::::ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`ffffffffff`````VVVVVVVVVVVVVVVVVVVVVMMMMVbbbbbbbbbbbbbØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMHMMMMMMMMMMHHHHHHHHHHHHHMMMMMVVVVVVVVVVVVVV´´¨¨¨¨¨´ÏÏÏÏÏÏ´´´¨¨¨¨¨¨¨¨¨¨´´´¨¨¨¨¨¨¨¨¨¨´¨¨¨¨´´´´´´´ÏÏÏÏÏÏÏÏÏÏ´´´´´¨¨´´´´´´´´:::::::::ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`fffffffff````VVVVVV`````````````VVVVVMMMMVbbbbbbbbbbbbbbbØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMHHHHHHHHHHHHHHHHHHHHHHHMMMMMMVVVVVVVVVVVVVVVV´´¨¨¨¨¨´ÏÏÏÏÏÏÏ´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´¨¨´´´´´´´´ÏÏÏÏÏÏÏÏÏÏ´´´´´¨¨´´´´´´´´::::::::::ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØfffffffff```MVVV``````````````````VVVVMMMVVbbbbbbbbbbbbbbbbØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMHHHHHHHHHHHHHHHHHMMMMMMVVVVVVVVVVVVVVVVVVV´´¨¨¨¨´ÏÏÏÏÏÏÏÏÏÏÏ´´´´´´´´´´´´´´´´´´´´´´´´´´ÏÏÏÏÏÏÏÏÏÏÏ´´´´´´¨¨´´´´´´´´´::::::::::::ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`fffffff```MMVV````````````ff``````VVVMMMMVVØØØbbbbbbbbbbbbbbØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØHHHHHHHHHHHHHMMMMMMVVVVVVVVVVVVVVVVVVV´É´´¨¨¨¨´´ÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏ´´´´´´´´´´´´´´ÏÏÏÏÏÏÏÏÏÏÏÏÏÏ´´´´´´¨¨´´´´´´´´´:::::::::::::ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`ffffff``MMVV`````fffffffffffff````VVVMMMMVVVVØØØØØØbbbbbbbbbbØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØHHHHHHHHHMMMMMMVVVVVVVVVVVVVVVVVVV´É´´´¨¨¨¨´´ÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏ´´´´´´´¨¨´´´´´´´´´:::::::::::::::ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`fffff``MMMV```fffffffffffffffff````VVMMMMVVVVVØØØØØØØØØbbbbbbbØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØHHHHHHMMMMMMVVVVVVVVVVVVVVVVVVVVÉÉÉÉ´´´¨¨¨´´´ÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏ´´´´´´´´¨¨´´´´´´´´´:::::::::::::::::ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``fff``MMV```fffffffffffffff````````VVMMMMbbVVVVVØØØØØØØØØØØbØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØHHMMMMMMVVVVVVVVVVVVVVVVVVVV´ÉÉÉÉÉ´´´´¨¨¨´´´ÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏ´´´´´´´´´´¨¨¨´´´´´´´´:::::::::::::::::::ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMV``f`MMV```ffffffff`````````````````VMMMMbbbVVVVVVbbbbØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMVVVVVVVVVVVVVVVVVVVV´ÉÉÉÉɨ¨´´´¨¨¨¨´´´´´ÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏÏ´´´´´´´¨¨´´´´¨¨´´´´´´´´´:::::::::::::::::::::ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMVVV``MM```fffff``````````````````````VMMMMbbbbVVVVVVVbbbbbbbbbbbbØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMVVVVVVVVVVVVVVVVVVVVVÉÉÉÉɨ¨´´´´´´´¨¨¨¨¨´´´´´´ÏÏÏÏÏÏÏÏÏ´´´´´´´´´´´¨¨´¨´¨¨¨´´´´´´´´´:::::::::::::::::::::::ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMVVVMMV```fff````````VVVVVVVVVVVV````VMMMMbbbbVVVVVVVVbbbbbbbbbØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVVVVVVV´ÉÉÉÉ´¨¨´´´´´´´´¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´¨¨¨¨´´´¨¨´´´´´´´´::::::::::::::::::::::::ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMVVMM```ff``````VVVVVVVVVVVVVVVVVVVVVVMMMMbbbbbbVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVVVVV´ÉÉÉ´¨¨´´´´´´¸´´´¨¨¨¨¨´´´´´´´´´´´´¨¨¨¨¨¨´´´´´´´´´´´´´´::::::::::::::::::::::::::::ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMVMM````````VVV``````````````VVVVVVVVMMMMbbbbbbbbbbVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVVV´ÉÉɨ¨¨´´´´´´¨¨¸¸´´´´´¨¨¨¨¨¨¨¨¨¨¨¨´´´´´´´´´´´´´´´´::::::::::::::::::::::::::::::ØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMMV````MMV``````````````````````VVVVVMMMbbbbbbVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVVÉÉÉ´¨¨´´´´´´¨¨´Éɸ¸¸´´´´´´´´´´´´´´´´´´´´´´´¸¸¸¸::::::::::::::::::::::::::::::ØØØØØØØØØØØØØØØbbbbbbbbbbbbMMMMMMMMMMMVMMMM``````````````````````````VVVMMMMØØØHHHHHbbbbbbVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVÉÉÉ´¨¨´´´´´¨¨´ÉÉɸ¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸:::::::::::::::::::::::::::ØØØØØØØØbbbbbbbbbbbbbbbbbbbbbVVVVVMMMMMMMMMMM`````````````````````````````VVVMMMHHHHHHHHHHHbbbbbØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVÉÉɨ¨¨´´´´´¨¨´ÉÉÉÉɸ¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸:::::::::::::::::::::::::ØØbbbbbbbbbbbbbbbbbbbbbbbbbbbb````VVVVMMMMMMMVVVV````````````````````````````VVMMMMHHHHHHHHHHHHHHØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVV´ÉÉɨ¨¨´´´´¨¨´ÉÉÉÉÉÉɸ¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸::::::::::::::::::::bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb``````VVVVMMMMMMMMVVV```````````````````````````VVMMMMHHHHHHHHHHHØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVV´ÉÉɨ¨¨´´´´¨¨ÉÉÉÉÉÉÉ´¨¨¨¨´´¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸:::::::::::::bbbbbbbbbbbbbbbbbbbbbbbbbØØØØ``ff````VVVMMMMMMMMVV````````````````````````````VMMMMHHHHHHHHØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVÉÉɨ¨¨´´´¨¨´ÉÉÉÉÉ´´¨¨¨´´´´´´¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¨¸¸¸¸¸¸¸¸¸¸::::::bbbbbbbbbbbbbbbbbbbbbbØØØØØØØØØØØØØØØØ``ffffff`fVVMMMMMMMMMVV```````````````````````````VVMMMHHHØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØÉÉɨ¨¨´´´¨¨ÉÉÉÉÉ´´¨¨¨´´´´´´´´´¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸¸É¸¨¨¸¸¸¸¸¸¸¸¸bbbbbbbbbbbbbbbbbbbØØØØØØØØØØØØØØ``fffffff``VMMVVMMMMMMMMMMM`VVVVVVVVVVVVV``````````VMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØÉÉɨ¨¨¨´´¨¨ÉÉÉÉ´´¨¨¨´´´´´´´´´´´´´¸¸¸¸¸¸¸¸¸ÉÉÉÉÉÉÉ´´´¨¸¸¸¸¸¸¸¸¸bbbbbbbbbbbbbbØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVV``ffffffff```MMVVVMMMMMMMM```````````````VVVV```````VMMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´ÉÉ´¨¨¨´´¨´ÉÉÉÉ´¨¨¨¨´´´´´´´´´´¨¨¨¨¨¨´´´´´´´ÉÉÉÉÉÉÉ´´´¨¸¸¸¸¸¸¸¸¸bbbbbbbØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVHHHVVVVV``ffffffff```MMVVVVMMMMMMV``````````````````VVVV````VVMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´ÉÉ´¨¨¨´´¨´ÉÉÉ´¨¨¨¨´´´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´´ÉÉÉÉÉÉ´´´¨¸¸¸¸¸¸¸¸¸b:::ØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVHHHHHHHHHHHH```ffffffff```MM``VVMMMMMMMV````````````````````VVV``VVMMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´ÉÉ´¨¨¨¨´¨ÉÉÉ´¨¨¨¨´´´´´´¨¨¨¨¨¨¨´´´´´´¨¨¨¨¨´´´´ÉÉÉÉÉÉ´´´¨´¸¸¸¸¸¸¸::::ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVHHHHHHHHHHHH```ffffffff``VMM```VVMMMMMMMV`````````````````````VVVVVVMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´É´¨¨¨¨¨¨ÉÉɨ¨¨¨´´´´´¨¨¨¨¨´´´´´´´´´´´´´¨¨¨¨´´´ÉÉÉÉÉÉ´´´¨´´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVHHHØØØØØØØØØØ``fffffffff``VMMf```VMMMMMMMMVV`````````````````````VVVVVMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´´´´¨¨¨¨¨ÉÉ´¨¨¨¨´´´¨¨¨¨´´´´ÉÉÉÉÉÉ´´´´´´´´¨¨¨´´´ÉÉÉÉÉÉ´´´¨´´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVHHHØØØØØØØØØØØØ```fffffffff``VMMff```MMMMMMMMMMV``````````````````````VVVMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´´´´¨¨¨¨¨ÉÉ´¨¨¨´´´¨¨¨´´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´¨¨´´´´ÉÉÉÉÉ´´¨´´´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVHHHØØØØØØØØØØØØØØ```fffffffff``VMMfff``MMVVMMMMMMMMV`````````````````````VVVMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ a±³´¨¨¨¨¨É´¨¨¨¨´´¨¨¨´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´¨¨´´´´ÉÉÉÉÉ´´¨´´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVHHHØØØØØØØØØØØØØØØ``ffffffffff``VMM`ff``VMM`VMMMMMMMMVV``MMMMM`````````````VVVMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ   ØØ    Ø   aa±´¨¨¨¨´¨¨¨¨¨´¨¨¨´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´¨¨´´´´ÉÉÉÉÉ´´¨´´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVHHØØØØØØØØØØØØØØØØ``ffffffffff``VMM`fff``MM````VMMMMMMMMMMMMMVVVVVVV````````VVVMMØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ     Ø   yy     T  yya¬¨¨¨¨´¨¨¨¨¨¨¨´´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´¨´´´´ÉÉÉÉÉ´´¨´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVHHØØØØØØØØØØØØØØØØ``ffffffffff``VVM`fff``MM```````MMMMMMMVV````````VVVV`````VVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØؠؠ       yyy yyyyT TTTyyyya±¨¨´´¨¨¨¨¨¨¨´ÉÉÉÉÉ´´´¨¨¨¨´´´´´ÉÉÉÉÉÉÉÉÉÉÉ´´¨´´´´ÉÉÉÉ´´¨´´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØØØVVHHØØØØØØØØØØØØØØØØØ``fffffffff``VV``ffff`VMM````````VMMMMMMVV````````VVV`````VVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ         yy yyyyyyyTTTTTTTyyaaa±´´¨¨¨¨¨¨¨´ÉÉÉ´¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´ÉÉÉÉÉÉÉÉÉ´´¨´´´ÉÉÉÉÉ´´¨´´´´´´´ØØØØØØØØØØØØØØØØØØØØØØØØVVHHHØØØØØØØØØØØØØØØØØØ``fffffffff``VV``ffff``MM``````````VMMMMMMV`````````VVV````VVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ Øyyy         yyyyyyyyTTyTTTTTT   a aa¬³¨¨¨¨¨¨´ÉÉ´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´ÉÉÉÉÉÉÉÉ´´¨´´´ÉÉÉÉ´´´¨´´´´´´ØØØØØØØØØØØØØØØØVVHHØØØØØØØØØØØØØØØØØØØ``fffffffff```VV`ffff```MM``````````MMMMMMMM``````````VVV``VVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ   yyyy    yy   yyyyTTyTTTTTTT Ta      a±¨¨¨¨¨´´É´¨¨¨¨¨´´´´´´´´´´´¨¨¨¨¨¨´´ÉÉÉÉÉÉÉ´´¨´´´ÉÉÉÉ´´¨´´´´´´ØØØØØVVVVVVVVØØØØØØØVHHHØØØØØØØØØØØØØØØØØØØØ```ffffffff```VV``fff```VV``````````MMVVMMMMMV`````````VVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ yyy yyyyyTT yyyyy yyyTTTTTTT  T           a¬¨¨¨¨¨´´´¨¨¨¨´´´´´´´´´´´´´´´´¨¨¨¨¨´´ÉÉÉÉÉÉ´´¨´´´ÉÉÉÉ´´¨´´´´´´ØØVVVVVVVVVVVVØØØØØØVHHØØØØØØØØØØØØØØØØØØØØ``ffffffff```VV``fff````VV`````````MM``VVMMMMMV````````VVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ   Øy yyyyTyyyTTTTyyyyyTTTyTTTa TT       a     aa¬¨¨¨¨´´´¨¨¨¨¨´´´´´´´´´´´´´´´´´´´¨¨¨´´ÉÉÉÉÉ´´´¨´´´ÉÉÉ´´´¨´´´´´´VVVVVVVVVVVVVVØØØØØVVHHØØØØØØØØØØØØØØØØØØØØØØ```fffffff```VVV``ff`````VV````````MM````VMMMMMMV```````VVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØy    yyyyyyyyTTTTTTTTTTTTTTTTTTTa                –––a³¨¨´´´´¨¨¨¨´ÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´´´¨¨¨´´ÉÉÉÉÉ´´¨´´ÉÉÉÉ´´¨´´´´´´VVVVVVVVVVVVVVVVØØØØVVHHØØØØØØØØØØØØØØØØØØØØØØ``ff``fff````VV``fff````MMVV```````Mff```VMMMMMMM```````VVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØyyy   yyyyTyyTTTTaT  TTTTTTTTT                   a––a²³´´´´´¨¨¨¨´´ÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´¨¨¨´´ÉÉÉÉ´´¨´´´ÉÉÉ´´¨´´´´´´´VVVVVVVVVVVVVVVØØØØVVHHØØØØØØØØØØØØØØØØØØØØØØØ`fff`ffff```VVV``ff````VMMVV``````M`ff```MMVMMMMMV``````VVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ ØØØyyyyyyTT yyyyTTTTTTa    TTTTTTTT                 ––––––a²¬´´´´´´¨¨´´´´´´´´´´ÉÉÉÉÉÉÉÉÉÉ´´´´´´´¨¨¨´´ÉÉÉ´´¨´´ÉÉÉÉ´´¨´´´´´´VVVVVVVVVVVVVVVØØØVVVHHØØØØØØØØØØØØØØØØØØØØØØØ``ff``fff```VVVV`fff```VMMMVVV````MMff````MMVVMMMMV```````VVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØyyØ   yyyyyyyyyyTTTayTTTTT   a    aaTT   a      a    œ  –––––––––a¬±³´´´´´´´´¨¨¨¨¨¨¨´´´´´´ÉÉÉÉÉÉÉ´´´´´´´¨¨¨´´ÉÉÉ´´¨´´ÉÉÉÉ´¨´´´´´´´VVVVVVVVVVVVVVØØØVVHHHØØØØØØØØØØØØØØØØØØØØØØØØ``ff`fff````VVV``````VVMMMMMVV```V`fff```MM`VVVVMMV````````VVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ Øyyyy   yyyyyyyTyTTTTTTTTTTa    a                  –  œœœ–––––––aaa¬±´´´´´´´´´¨¨¨¨¨¨¨¨¨¨¨¨´´´´´ÉÉÉÉÉÉ´´´´´´´¨¨´´ÉÉÉ´´¨´´ÉÉÉ´´¨´´´´´´VVVVVVVVVVVVVVVØØVVHHHØØØØØØØØØØØØØØØØØØØØØØØØØ`````ff````VVVV````VMMMMMMMMVV``V`fff```MM````VVMMM`````````VVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØؠؠ   Ø Ø Ø   yyyyyyTTyyyyTTyTTTTTTaTTTT         a            –  –––œœœœ–––aaaaa±´´´´´´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´ÉÉÉÉÉÉ´´´´´´¨¨´´ÉÉ´´¨´´ÉÉÉÉ´¨´´´´´´´VVVVVVVVVVVVVVØVVVHHØØØØØØØØØØØØØØØØØØØØØØØØØV```````````VVV``VMMMMMMMMMMMV``V`ffff```M`````VMMMV`````````VVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ  Ø     y  y y   yyyyyyyyTTTTyyTTTTTTT     TT                –––    ––œ–––œœœ¨¨–¨¨±¬¬¨¨´´´´´´´´´´´´¨¨¨¨¨¨¨´´´´¨¨¨¨¨¨´´´ÉÉÉÉÉ´´´´´´¨¨´ÉÉÉ´´¨´´ÉÉÉ´´¨´´´´´´VVVVVVVVVVVVVVVVVHHHØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``````````VVVVVMMMMMMMMMMMMVV`VV`fff```MM`````MMMMMV````````VVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ       yyyyyy    yyyyyTTTTTTTTTTTTTa        a           a – ––––––œœ––œœ––´´œ¨¨¨¨¨´´´¨¨¨´´´´´´´´´´´´´´´´´´¨¨´´´´´´¨¨¨¨¨´´´ÉÉÉÉ´´´´´¨¨´´ÉÉÉ´¨´´ÉÉÉÉ´¨´´´´´´VVVVVVVVVVVVVVVVVVVHHØØØØØØØØØØØØØØØØØØØØØØØØØØØØ```````````VVVMMMMMMMMMMMMMMVVVV`ffff``VM`````MMMMMMM```````VVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ       T yyyTyTTTyyyyTTaTTTT  TTTTTT           a        – –––aœ–––––œœœœœØØ´´¨¨¨¨¨´´´¨¨¨¨´´¨¨´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨¨¨´´ÉÉÉÉÉ´´´´¨¨´´ÉÉ´´¨´´ÉÉÉ´´¨´´´´´´VVVVVVVVVVVVVVVVVHHHØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`````````VVVMMMMMMMMMMMMMMMVVV`ffff``VM``````MMMMMMM```````VVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ    TTTTTTyTTTTTTTyyaTTTaTT    TT       a              ––a–––œœœ––––œœØØØØ´´¨¨¨¨¨´´´¨¨¨¨¨´¨¨¨´´¨´´´´´´¨¨¨´´´´´´´´´´´´´´´¨¨¨´´´ÉÉÉÉ´´´´¨¨´´´´´¨´´´ÉÉ´´¨´´´´´´VVVVVVVVVVVVVVVVVHHØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØV``````VVVMMMMMMMMMMMMMMMMVV`ffff```VV`````MMMMMVMM``````VVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ   TT TaTTTTTTTTaTTTTTTT            a       –     –– –––œœ––œœœØØØØØØØØØ´´¨¨¨¨¨´´´¨¨¨¨¨´¨¨¨¨´¨¨´´´´´¨¨¨¨¨´´´´´´´´´´´´´´¨¨¨¨´´ÉÉÉÉ´´´´¨´´´´´´´´´ÉÉÉ´´¨´´´´´VVVVVVVVVVVVVVVVVHHØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVV````VVMMMMMMMMMMMMMMMMMVVV`ffff``VV`````MMMMMVVMM``````VVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ   ––  TTTTTTa  TTTTaTT          a a       ––œœ œ–––œœ––œœœØØœØØØØØØØØØØØ´¨¨¨¨¨¨´´¨¨¨¨¨¨¨¨¨¨¨´¨¨¨¨´´´¨¨¨¨´´´´´´´´´´´´´´´´´¨¨¨´´ÉÉÉÉ´´´´¨´´´´´´´´ÉÉÉ´´¨´´´´´´VVVVVVVVVVVVVVVVHHØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVMMMMMMMMMMMMMMMMMMMVV`ffff```VV````MMMMMV``MM``````VVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ  ––   TTa a    TTaa     a             œœœ––œœœœ–––œœœ–ØœØØØØØØØØØØØØØØ´¨¨¨¨¨´´´¨¨¨¨¨´¨¨¨¨¨´¨¨´´ÉÉ´´¨¨¨¨´´´´´´´´´´´´´´´´´¨¨¨´´ÉÉÉÉÉ´´´¨´´´´´´´´ÉÉ´´¨´´´´´´VVVVVVVVVVVVVVVVHHØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMMMMMMMMMMMMMMMMMV`ffff```VV````MMMMMM```MV``````VVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ––œœ––     a– aa      ––    ––a   œœ œœœœœ–œœœœØ––œœØØØØØØØØØØØØØØØØØØ´¨¨¨¨¨´´´¨¨¨¨¨´¨¨¨¨¨´¨¨´´´ÉÉ´´¨¨¨¨´´´´´´´´´´´´´´´´´¨¨¨¨´´ÉÉÉ´´´¨´´´´´´´´ÉÉÉ´´¨´´´´´VVVVVVVVVVVVVVVVHHØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMMMMMMØØØØØØØMMMVV`fff````V````VMMMMMV```V``````VVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØœœœ––     –––––  œ  œ–––– ––––œ œœœœœœœœØØØœØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨¨¨¨´´¨¨¨¨¨¨´¨¨¨¨¨´¨¨¨´´ÉÉÉ´´¨¨¨´´´´¨´´´´´´´´´´´´´¨¨¨´´´ÉÉÉ´´´¨´´´´´´´´ÉÉ´´¨´´´´´´VVVVVVVVVVVVHVVVHHVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMV`ffff````V```VMMMMMM````V``````VVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØœœ––œœœœœœ–––œ  œœœœœ–œœ––––œœœœœœœØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨¨¨¨´´¨¨¨¨¨¨´¨¨¨¨¨´´¨¨´´´ÉÉÉ´´¨¨¨´´´¨¨¨´´´´´´´´´´´´´¨¨¨´ÉÉÉÉ´´´¨¨´´´´´´ÉÉ´´´¨´´´´´VVVVVVVVVVVHHVVVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVffff````VV```VMMMMMV````VV````VVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ–Øœœœœœ––aœœœœœœœœœœœ––Ø–œœØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨¨¨¨´´¨¨¨¨¨¨´¨¨¨¨¨´´¨¨´´´´ÉÉÉ´´¨¨¨¨´´¨¨¨´´´´´´´´´´´´¨¨¨¨´ÉÉÉÉ´´¨¨¨´´´´´´ÉÉ´´¨´´´´´VVVVVVVVVVHHHVVVVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`ffff````V```VVMMMMM`````VV````VVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØœœØ–œœœœœœœœØØœœ–ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨¨¨¨´´¨¨¨¨¨¨´¨¨¨´¨´´´¨¨´´´´ÉÉÉ´´´¨¨¨´´¨¨¨´´´´´´´´´´´´¨¨¨´´ÉÉÉ´´´¨¨´´´´´´ÉÉ´´´´´´´´VVVVVVVVVVHHHVVVVVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØfffff````V``VVMMMMMM``````VV``VVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨¨¨¨´´¨¨¨¨¨¨¨¨¨¨´¨¨´´¨¨¨´´´ÉÉÉÉ´´´¨¨¨¨´´¨¨¨´´´´´´´´´´´¨¨¨´´ÉÉÉ´´¨´¨´´´´´ÉÉ´´´´´´´´´VVVVVVVVVHHHVVVVVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVfffff````V``VVMMMMMV``````VV``VVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨´¨¨´´¨¨¨¨´¨¨´¨¨¨¨¨´´´¨¨´´´´´ÉÉÉ´´´¨¨¨¨´´¨¨¨´´´´´´´´´´´¨¨¨´ÉÉÉÉ´´´¨´´´´´ÉÉ´´´´´´´´´VVVVVVVVHHHHVVVVVVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØfffff```V```VMMMMMMV```````VVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨´¨¨´´¨¨¨¨´¨¨´¨¨¨´¨¨´´¨¨¨´´´´´ÉÉÉÉ´´¨¨¨¨´´¨¨¨´´´´´´´´´´¨¨¨¨´ÉÉÉÉ´´¨´´´´´´É´´´´´´´´´VVVVVVVVHHHHVVVVVVVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``ff````V``VVMMMMMMV```````VVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨¨¨´´¨¨¨¨´¨¨´¨¨¨´¨¨´´´¨¨¨´´´´´ÉÉÉÉ´´´¨¨¨´´¨¨¨´´´´´´´´´´¨¨¨´´ÉÉÉ´´´¨´´´´´´´´´´´´´´´VVVVVVVHHHHHVVVVVVVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ```MMMMMMMMV````````VVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨¨¨´´´¨¨¨´´¨´´¨¨¨´¨´´´´¨¨¨´´´´´ÉÉÉÉÉ´´´¨¨¨´¨¨¨¨´´´´´´´´´¨¨¨´´ÉÉÉ´´¨´´´´´´´´´´´´´´´VVVVVVVHHHHVVVVVVVVVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØMVV````````VVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨´¨¨´´¨¨¨´´¨¨´¨¨¨´´´´´´¨¨¨´´´´´´ÉÉÉÉÉ´´´¨¨¨´´¨¨¨´´´´´´´´´¨¨¨´´ÉÉ´´´¨´´´´´´´´´´´´´´VVVVVVVHHHHVVVVVVVVVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ````````VVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨¨¨¨´´¨¨¨´´¨¨´´¨¨¨´´´´´´¨¨¨´´´´´´ÉÉÉÉÉ´´´´¨¨´´¨¨¨´´´´´´´´¨¨¨¨´ÉÉÉ´´¨´´´´´´´´´´´´´´´VVVVVHHHHHVVVVVVVVVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ````````VVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨¨¨´´¨¨¨´´´¨¨´¨¨¨´´´´´´´¨¨¨´´´´´´´ÉÉÉÉÉ´´´¨¨¨´¨¨¨´´´´´´´´´¨¨´´ÉÉÉ´¨´´´´´´´´´´´´´´´VVVVVHHHHHVVV```````VVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``````VVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨´¨¨´´¨¨¨´´¨¨´´¨¨¨´´´´´´´´¨¨´´´´´´´ÉÉÉÉÉÉ´´¨¨¨´´¨¨´´´´´´´´¨¨¨´´ÉÉ´´¨´´´´´´´´´´´´´´VVVVVHHHHHVV``````````VVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`````VVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´´¨¨¨¨´´¨¨¨´´´¨¨´¨¨¨´´´´´´´´¨¨¨´´´´´´´´ÉÉÉÉÉ´´´¨¨¨´¨¨´´´´´´´´¨¨´´ÉÉÉ´¨´´´´´´´´´´´´´´VVVVHHHHHHV`````````````VVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``VVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨´¨¨´¨¨¨´´´¨¨´´¨¨´´´´´´´´´¨¨¨´´´´´´´ÉÉÉÉÉÉ´´´¨¨¨´¨¨´´´´´´´´¨¨´´ÉÉ´´¨´´´´´´´´´´´´´VVVVHHHHHVV``````````````VVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨¨´¨´´¨¨´´´¨¨¨´¨¨¨´´´´´´´´´¨¨¨´´´´´´´´ÉÉÉÉÉÉ´´¨¨¨´¨¨´´´´´´´´¨´´´ÉÉ´¨´´´´´´´´´´´´´VVVVHHHHHV`````````````````VVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨´¨¨´¨¨¨´´´¨¨¨´¨¨´´´´´´´´´´¨¨¨´´´´´´´´ÉÉÉÉÉÉ´´¨¨¨¨¨¨´´´´´´´´´´´´É´¨´´´´´´´´´´´´´VVVVHHHHHV`````````````````VVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨¨´¨¨´¨¨´´´¨¨¨´´¨¨´´´´´´´´´´´¨¨¨´´´´´´´´ÉÉÉÉÉ´´´¨¨¨¨¨¨´´´´´´´´´´ÉÉ´¨´´´´´´´´´´´´VVVHHHHHHV``````````````````VVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨´¨¨´¨¨¨´´´¨¨¨´´¨¨´´´´´´´´´´´¨¨¨´´´´´´´´´ÉÉÉÉ´´´¨¨¨´¨¨´´´´´´´´´´´´¨´´´´´´´´´´´´VVVHHHHHHV```````````````````VVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨´¨¨´¨¨´´´´¨¨¨´¨¨¨´´´´´´´´´´´¨¨¨´´´´´´´´´ÉÉÉÉÉ´´¨¨¨´¨¨´´´´´´´´´´´¨´´´´´´´´´´´´VVVHHHHHV`````````````````````VVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØب¨´´¨¨´¨¨´´´´¨¨´´¨¨¨´´´´´´´´´´´¨¨¨´´´´´´´´´ÉÉÉÉÉ´´´¨¨¨¨¨´´´´´´´´´´´¨´´´´´´´´´´´VVVHHHHHV``````````````````````VVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨´´¨´´¨¨´´´´¨¨´´¨¨´´´´´´´´´´´´¨¨¨¨´´´´´´´´ÉÉÉÉÉ´´´¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´VHHHHHHV``````````````````````VVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨´¨¨´¨¨¨´´´¨¨´´´¨¨¨´´´´´´´´´´´´¨¨¨´´´´´´´´´ÉÉÉÉ´´´¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´VHHHHHV````````````````````````VVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨´¨¨´¨¨¨´´´¨¨´´´¨¨´´´´´´´´´´´´´´¨¨¨´´´´´´´´ÉÉÉÉ´´´¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´VHHHHHV````````````````````````VVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨´¨¨´¨¨´´´´¨¨´´´¨¨´´´´´´¨´´´´´´´´¨¨¨´´´´´´´´ÉÉÉÉ´´´¨¨¨¨´´´´´´´´´´´´´´´´´´´´HHHHHHV`````````````````````````VØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨´´¨¨´¨¨´´´´¨¨´´´¨¨´´´´´´¨´´´´´´´´¨¨¨¨´´´´´´´ÉÉÉÉ´´´¨¨¨¨´´´´´´´´´´´´´´´´¨´´HHHHHHV`````````````````````````VØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨´´¨¨´¨¨¨´´´¨´´´´¨¨´´´´´´¨´´´´´´´´´¨¨¨¨´´´´´´ÉÉÉÉ´´´¨¨¨¨´´´´´´´´´´´´´´´¨´´HHHHHVV``````````````````````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨´´¨´´¨¨¨´´´¨¨´´¨¨¨´´´´´´¨´´´´´´´´´´¨¨¨¨´´´´´´ÉÉÉÉ´´¨¨¨¨´´´´´´´´´´´´´´¨¨´HHHHHVV``````````````````````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´¨¨´´´´´¨¨¨´´¨¨¨´´¨¨¨´´´´´´¨¨´´´´´´´´´´´¨¨´´´´´´ÉÉÉÉ´´¨¨¨¨´´´´´´´´´´´´´¨¨´HHHHHVV``````````````````````````VØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´´¨¨´´´´´¨¨¨´´¨¨¨´´¨¨¨´´´´´´´¨´´´´´´´´´´´´¨¨´´´´´ÉÉÉÉ´´´¨¨¨´´´´´´´´´´´´¨¨´´HHHHVV```````````````````````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´´¨¨´´´´´¨¨´´´¨¨¨´´´¨¨¨´´É´´´¨¨´´´´´´´´´´´´´´´´´´´ÉÉÉÉ´´¨¨¨´´´´´´´´´´´¨¨´´HHHHVV```````````````````````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´´¨¨´´´´´´¨´´´¨¨¨´É´¨¨¨´ÉÉÉÉ´´¨´´´¨´´´´´´´´´´´´´´´ÉÉÉ´´´¨¨¨´´´´´´´´´´´¨´´HHHHVV```````````````````````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´´´¨¨´´´´´´¨¨´´´¨¨ÉÉ´¨¨¨´ÉÉÉÉÉɨ¨¨¨¨¨´´´´´´´´´´´´´´´´´´´´´¨¨´´´´´´´´´´¨¨´HHHHHV```````````````````````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´´´¨¨¨´ÉÉÉ´´¨´´´´´ÉÉɨ¨¨´´ÉÉÉÉÉ´´´´´¨¨´´´´´´´´´´´´´´´´´´´´¨¨´´´´´´´´´¨¨´HHHHHV```````````````````````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´´´¨¨¨´ÉÉÉÉ´¨´´´´´ÉÉÉɨ¨¨´ÉÉÉÉÉÉ´´´´´¨¨¨´´´´´´´´´´´´´´´´´´¨¨´´´´´´´´¨¨´´HHHHV```````````````````````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´´´¨¨¨´ÉÉÉÉ´¨¨´´´´ÉÉÉɨ¨¨´´ÉÉÉÉÉÉ´´´´´´¨¨¨¨´´´´´´´´´´´´´´´¨¨´´´´´´´´¨´´HHHHV```````````````````````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´´´´¨¨´ÉÉÉÉ´´¨´´´´´ÉÉÉɴɨ´´ÉÉÉÉÉÉÉ´´´´´´´¨¨´´´´´´´´´´´´´´´´´´´´´´´¨¨´HHHHHV``````````````````````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´´´´´¨´´ÉÉÉÉ´¨¨´´´´ÉÉÉÉÉ´¨´´´ÉÉÉÉÉÉÉÉÉÉ´´´´´´´´´´´´´´´´´´´´´´¨´´´´¨¨´´HHHHV``````````````````````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´´É´´¨´´ÉÉÉÉÉ´¨´´´´ÉÉÉÉÉɨ¨´´´´ÉÉÉÉÉÉÉÉÉ´´´´´´´´´´´´´´´´´´´´¨¨´´´¨¨´´VHHHV``````````````````````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´ÉÉÉɨ¨´´ÉÉÉÉ´¨¨´´´´ÉÉÉÉÉɨ¨¨´´´´´´ÉÉÉÉ´´´´´´´´´´´´´´´´´´´´´¨¨´´´¨¨´VVHHHV`````````````````````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´´ÉÉ´´¨´´ÉÉÉÉÉ´¨¨´´´ÉÉÉÉÉÉÉɨ¨¨´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨´´¨¨´´VHHHV````````V```````````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´ÉÉÉÉ´¨¨´ÉÉÉÉÉÉ´¨¨´´´´ÉÉÉÉÉÉÉɨ¨¨¨¨´´´´´´´´´´´´´´´´´´´´´´´´´¨¨´´¨¨´VHHHV````````V```````````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´´ÉÉÉÉ´¨¨´ÉÉÉÉÉÉ´¨´´´´´ÉÉÉÉÉÉÉÉ´´´¨¨¨¨¨¨´´´´´´´´´´´´´´´´´´´¨¨¨´¨¨´´VHHHV```````VV``````````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´ÉÉÉÉ´´¨¨´ÉÉÉÉÉɨ¨¨´´´´´ÉÉÉÉÉÉÉÉ´´´´´´¨´´´´´´´´´´´¨¨¨¨¨´´´´¨¨´¨¨´VHHHV```````VVV`````````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´ÉÉÉÉÉ´´¨¨´ÉÉÉÉÉÉ´¨¨¨´´´´´ÉÉÉÉÉÉÉ´´´´´´´´´´´´´´´´´¨¨¨¨¨¨¨´´¨¨¨¨¨´HHHVV``````VVVV```````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´ÉÉÉÉÉ´´¨¨´ÉÉÉÉÉÉÉ´¨¨¨´´´´´´ÉÉÉÉ´´´´´´´´´´´´´´´´´´´´¨¨¨¨¨´¨¨¨¨´VHHVV``````VVVV```````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´ÉÉÉÉÉ´´¨¨´ÉÉÉÉÉÉÉÉÉ´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¨¨¨¨¨¨¨¨¨´HHHV```````VVVV``````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØÉÉÉÉÉÉÉ´´´´´ÉÉÉÉÉÉÉÉÉÉ´´´´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´´¨¨¨¨¨¨¨¨´HHVV``````VVVV``````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØÉÉÉÉÉÉÉ´´´´´´ÉÉÉÉÉÉÉÉÉÉÉÉ´´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´¨¨¨¨¨¨¨HHVV```````VVVV````````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´ÉÉÉÉÉÉÉ´´´´´´´ÉÉÉÉÉÉÉÉÉÉÉ´´´´´´´´´´´´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´HHV```````VVVV```````VØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØÉÉÉÉÉÉÉÉÉ´´´´´´¨¨¨´ÉÉÉÉÉ´´´´´´´´´´´´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´HVV``````VVVV```````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØÉÉÉÉÉÉÉÉÉÉ´´´¨¨¨¨¨¨¨¨¨´´´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´VV```````VVV```````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØÉÉÉÉÉÉÉÉÉ´´´´´¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´´¨¨¨¨V```````VVVV`````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´´ÉÉÉÉÉÉ´´´´´´´´´´¨¨¨¨¨¨´´´´´´´VVVV``´¨¨VV``````VVVV`````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ´´´´´´´´´´´´´´´´´´´´´´HHHVVVVVVV```VV´´V``````VVVV````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØV´´´´´´´´´´HHHHHHHVVVVVVV```VVVH´```````VVV```ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVV``VVVVHHHHHHHHVVVVVVV````VVVHH``````VVVV`VØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`VVV````````````VVVVVVHHHHHHHHHVVVVVVVV```VVVHHHV`````VVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`````````````VVVVVVHHHHHHHHHHHHVVVVVVVV```VVVHHHVV``````VVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``````````VVVVVVVHHHHHHHHHHHHHHHVVVVVVVV````VVHHHVV``````VVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ```````HHHHHHHHHHHHHHHHHHHHHHHHHVVVVVVVV````VVHHHVV``````VVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`````VHHHHHHHHHHHHHHHHHHHHHHHHHHHVVVVVVV````VVHHHVV``````VVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ````VHHHHHHHHHHHHHHHHVHHHHHHHHHHHVVVVVVVV````VHHVVV``````VVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ````VHHHVVVVVVVVVVVVVVVHHHHHHVHHHHVVVVVVVV````VVHVVV`````VVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ```VVHH````````VVVVVVVVHHHHHHVVHHHHVVVVVVV````VVVVVV`````VØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ```V`````````````VVVVVHHHHHHHVVVHHHVVVVVVV`````VVVVV````VØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``````````````````VVVVHHHHHHVVVVHHHVVVVVVV`````VVVVV````VØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`````````````````VVVVVHHHHHHVVVVVHHHVVVVVV`````VVVVV```VØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ````````````````VVVVVHHHHHHVVVVVVHHHVVVVVV`````VVVVVV`VØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``````````````VVVVVVVHHHHHHVVVVVVHHHVVVVVV`````VVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ```````````VVVVVVVVVHHHHHHVVVVVVVHHHHVVVVV`````VVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`````````VVVVVVVVVVVHHHHHHVVVVVVVVHHHVVVVV``````VVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ````````V`VVVVVVVVVVHHHHHHVVVVVVVVHHHVVVVV``````VVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ```````````VVVVVVVVHHHHHHVVVVVVVVVHHHVVVVV``````VVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``````````VVVVVVVVHHHHHHHVVVVVVVVVHHHVVVVV``````VVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ````````VVVVVVVHHHHHHHHVVVVVV`VVVHHHVVVVV``````VØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ```````VVVVVHHHHHHHHHHHVVVVV``VVVHHHVVVVV``````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``````VVVHHHHHHHHHHHHHHVVVVV```VVHHHVVVVV``````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`````VVVHHHHHHHHHHHHHHHVVVVVV``VVHHHHVVVV`````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ````VVHHHHHHHHHHHHHHHHHHVVVVV```VHHHHVVVV`````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ```VVHHHHVVVVVVHHHHHHHHHVVVVV```VHHHHVVVV````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``VVVVVVVVVVVVHHHHHHHHHHVVVVV```VHHHHVVVVV```ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``VVVVVVVVVVVVHHHHHHHHHHHVVVV```VHHHHVVVVV``ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ``VVVVVVVVVVVVHHHHHHHHHHHVV`V```VHHHHVVVVV``ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ`VVVVVVVVVVVVVHHHHHHVHHHHV``V```VHHHHVVVVV``ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVVHHHHHHVVHHHV``V```VHHHVVVVVV``ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVHHHHHHVVVHHHV``V```VHHHVVVVVV`ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVHHHHHHVVVHHHV``V```VHHHVVVVVV`ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVVHHHHHHVVVHHHV``V```VHHHVVVVVV`ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVHHHHHHVVVVVHHV``V```VHHHVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVHHHHHHVVVVVHHV``V```VHHHVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVVHHHHHHVVVVVHHV``V```HHHVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVHHHHHHHVVVVHHHV``````HHHVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVHHHHHHVVVVVHHHV``````HHVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVHHHHHHHVVVVVHHHV``````HVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVHHHHHHHVVVVVHHHV`````VVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVHHHHHHHVVVVVVHHHV`````VVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVHHHHHVHHHHHHHVVVVVVHHVV`````VVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVHHHHHHHHHHHHHVVVVVVVHHV``````VVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVHHHHHHHHHHHHHVVVVVVHHHV``````VVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVHVVVHHHHHHHHHVVVVVVHHHV`````VVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVHHHHHHHVVVVVVHHVV`````VVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVVHHHHHHVVVVVVHHV``````VVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVVHHHHHHHVVVVVVHHV``````VVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVVHHHHHHHHVVVVVHHHV`````VVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVHHHHVHHHHVVVVVHHV``````VØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVHHHHVVHHHHVVVVVHHV``````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVHHHVVVHHHHVVVVVHHV`````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVHHHHVVVHHHHVVVVVHV`````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVHHHHVVVVHHHHVVVVVVV```VØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVVHHHVVVVVHHHHVVVVVV````ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVHHHVVVVVVHHHHVVVVVV```ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVHHHHVVVVVVHHHHVVVVV``ØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVHHHHVVVVVVVHHHHVVVVV`VØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVHHHHVVVVVVVHHHHVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVHHHHVVVVVVVVHHHVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVHHHHVVVVVVVVVHHHVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVHHHHVVVVVVVVVHHHHVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVHHHVVVVVVVVVVHHHVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVHHHVVVVVVVVVVVHHHVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVHHHVVVVVVVVVVVHHHVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVHHHVVVVVVVVVVVVHHVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVHHHVVVVVVVVVVVVVVHØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVHHHVVVVVVVVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVHHHVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØVVVØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØØ \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/oracle/cast.rasql b/systemtest/testcases_mandatory/test_select/oracle/cast.rasql new file mode 100644 index 0000000..d8ff9e0 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/cast.rasql @@ -0,0 +1 @@ + Result element 1: 39.8363 diff --git a/systemtest/testcases_mandatory/test_select/oracle/cast_1.rasql b/systemtest/testcases_mandatory/test_select/oracle/cast_1.rasql new file mode 100644 index 0000000..ef1b79c Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/cast_1.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/comments_in_queries.rasql b/systemtest/testcases_mandatory/test_select/oracle/comments_in_queries.rasql new file mode 100644 index 0000000..a18a149 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/comments_in_queries.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/composite_constants_complex.rasql b/systemtest/testcases_mandatory/test_select/oracle/composite_constants_complex.rasql new file mode 100644 index 0000000..7e1de64 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/composite_constants_complex.rasql @@ -0,0 +1 @@ + Result element 1: (0.35,16) diff --git a/systemtest/testcases_mandatory/test_select/oracle/composite_constants_struct.rasql b/systemtest/testcases_mandatory/test_select/oracle/composite_constants_struct.rasql new file mode 100644 index 0000000..70e4708 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/composite_constants_struct.rasql @@ -0,0 +1 @@ + Result element 1: { { 1, 2, 3 } diff --git a/systemtest/testcases_mandatory/test_select/oracle/condensers_add.rasql b/systemtest/testcases_mandatory/test_select/oracle/condensers_add.rasql new file mode 100644 index 0000000..01dd1a2 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/condensers_add.rasql @@ -0,0 +1 @@ + Result element 1: 2151797 diff --git a/systemtest/testcases_mandatory/test_select/oracle/condensers_all.rasql b/systemtest/testcases_mandatory/test_select/oracle/condensers_all.rasql new file mode 100644 index 0000000..e69de29 diff --git a/systemtest/testcases_mandatory/test_select/oracle/condensers_avg.rasql b/systemtest/testcases_mandatory/test_select/oracle/condensers_avg.rasql new file mode 100644 index 0000000..d8ff9e0 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/condensers_avg.rasql @@ -0,0 +1 @@ + Result element 1: 39.8363 diff --git a/systemtest/testcases_mandatory/test_select/oracle/condensers_count.rasql b/systemtest/testcases_mandatory/test_select/oracle/condensers_count.rasql new file mode 100644 index 0000000..513f0ce --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/condensers_count.rasql @@ -0,0 +1 @@ + Result element 1: 54016 diff --git a/systemtest/testcases_mandatory/test_select/oracle/condensers_max.rasql b/systemtest/testcases_mandatory/test_select/oracle/condensers_max.rasql new file mode 100644 index 0000000..9a12415 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/condensers_max.rasql @@ -0,0 +1 @@ + Result element 1: 253 diff --git a/systemtest/testcases_mandatory/test_select/oracle/condensers_min.rasql b/systemtest/testcases_mandatory/test_select/oracle/condensers_min.rasql new file mode 100644 index 0000000..47543c1 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/condensers_min.rasql @@ -0,0 +1 @@ + Result element 1: 0 diff --git a/systemtest/testcases_mandatory/test_select/oracle/condensers_some.rasql b/systemtest/testcases_mandatory/test_select/oracle/condensers_some.rasql new file mode 100644 index 0000000..a18a149 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/condensers_some.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/extending_a_spatial_domain.rasql b/systemtest/testcases_mandatory/test_select/oracle/extending_a_spatial_domain.rasql new file mode 100644 index 0000000..d00c4a5 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/extending_a_spatial_domain.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/from_clause.rasql b/systemtest/testcases_mandatory/test_select/oracle/from_clause.rasql new file mode 100644 index 0000000..1497929 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/from_clause.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/general_array_condenser_add.rasql b/systemtest/testcases_mandatory/test_select/oracle/general_array_condenser_add.rasql new file mode 100644 index 0000000..14ad7ef --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/general_array_condenser_add.rasql @@ -0,0 +1 @@ + Result element 1: 117 diff --git a/systemtest/testcases_mandatory/test_select/oracle/general_array_condenser_all.rasql b/systemtest/testcases_mandatory/test_select/oracle/general_array_condenser_all.rasql new file mode 100644 index 0000000..47543c1 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/general_array_condenser_all.rasql @@ -0,0 +1 @@ + Result element 1: 0 diff --git a/systemtest/testcases_mandatory/test_select/oracle/general_array_condenser_count.rasql b/systemtest/testcases_mandatory/test_select/oracle/general_array_condenser_count.rasql new file mode 100644 index 0000000..513f0ce --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/general_array_condenser_count.rasql @@ -0,0 +1 @@ + Result element 1: 54016 diff --git a/systemtest/testcases_mandatory/test_select/oracle/general_array_condenser_some.rasql b/systemtest/testcases_mandatory/test_select/oracle/general_array_condenser_some.rasql new file mode 100644 index 0000000..ede4d18 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/general_array_condenser_some.rasql @@ -0,0 +1 @@ + Result element 1: 255 diff --git a/systemtest/testcases_mandatory/test_select/oracle/general_array_constructor_1c.rasql b/systemtest/testcases_mandatory/test_select/oracle/general_array_constructor_1c.rasql new file mode 100644 index 0000000..5041cba --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/general_array_constructor_1c.rasql @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/oracle/general_array_constructor_variable.rasql b/systemtest/testcases_mandatory/test_select/oracle/general_array_constructor_variable.rasql new file mode 100644 index 0000000..445c896 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/general_array_constructor_variable.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/general_array_constructor_variable_1.rasql b/systemtest/testcases_mandatory/test_select/oracle/general_array_constructor_variable_1.rasql new file mode 100644 index 0000000..445c896 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/general_array_constructor_variable_1.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/general_array_constructor_x[0].rasql b/systemtest/testcases_mandatory/test_select/oracle/general_array_constructor_x[0].rasql new file mode 100644 index 0000000..d14a6ac Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/general_array_constructor_x[0].rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/induced_and_struct.rasql b/systemtest/testcases_mandatory/test_select/oracle/induced_and_struct.rasql new file mode 100644 index 0000000..5c523ad Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/induced_and_struct.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_+.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_+.rasql new file mode 100644 index 0000000..27a0fee Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_+.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_-.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_-.rasql new file mode 100644 index 0000000..1497929 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_-.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_abs.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_abs.rasql new file mode 100644 index 0000000..38d5974 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_abs.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_and.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_and.rasql new file mode 100644 index 0000000..a18a149 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_and.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_arccos.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_arccos.rasql new file mode 100644 index 0000000..d363c45 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_arccos.rasql @@ -0,0 +1 @@ + Result element 1: 1.0472 diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_arcsin.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_arcsin.rasql new file mode 100644 index 0000000..d00830a --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_arcsin.rasql @@ -0,0 +1 @@ + Result element 1: 0.523599 diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_arctan.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_arctan.rasql new file mode 100644 index 0000000..f41cbc1 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_arctan.rasql @@ -0,0 +1 @@ + Result element 1: 0.785398 diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_bit.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_bit.rasql new file mode 100644 index 0000000..78a353f Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_bit.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_cos.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_cos.rasql new file mode 100644 index 0000000..c3f8d76 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_cos.rasql @@ -0,0 +1 @@ + Result element 1: -0.952413 diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_cosh.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_cosh.rasql new file mode 100644 index 0000000..9fa5596 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_cosh.rasql @@ -0,0 +1 @@ + Result element 1: 1 diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_divide.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_divide.rasql new file mode 100644 index 0000000..90a7ae4 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_divide.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_egt.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_egt.rasql new file mode 100644 index 0000000..22e4250 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_egt.rasql @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_elt.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_elt.rasql new file mode 100644 index 0000000..22e4250 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_elt.rasql @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_exp.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_exp.rasql new file mode 100644 index 0000000..9fa5596 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_exp.rasql @@ -0,0 +1 @@ + Result element 1: 1 diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_gt.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_gt.rasql new file mode 100644 index 0000000..1497929 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_gt.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_is.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_is.rasql new file mode 100644 index 0000000..22e4250 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_is.rasql @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_ln.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_ln.rasql new file mode 100644 index 0000000..47543c1 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_ln.rasql @@ -0,0 +1 @@ + Result element 1: 0 diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_log.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_log.rasql new file mode 100644 index 0000000..47543c1 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_log.rasql @@ -0,0 +1 @@ + Result element 1: 0 diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_lt.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_lt.rasql new file mode 100644 index 0000000..1497929 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_lt.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_multiply.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_multiply.rasql new file mode 100644 index 0000000..d717616 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_multiply.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_ne.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_ne.rasql new file mode 100644 index 0000000..1497929 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_ne.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_not.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_not.rasql new file mode 100644 index 0000000..57c2722 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_not.rasql @@ -0,0 +1 @@ +ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_or.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_or.rasql new file mode 100644 index 0000000..a18a149 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_or.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_overlay.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_overlay.rasql new file mode 100644 index 0000000..a18a149 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_overlay.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_sin.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_sin.rasql new file mode 100644 index 0000000..1049613 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_sin.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_sinh.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_sinh.rasql new file mode 100644 index 0000000..47543c1 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_sinh.rasql @@ -0,0 +1 @@ + Result element 1: 0 diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_sqrt.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_sqrt.rasql new file mode 100644 index 0000000..934c541 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_sqrt.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_tan.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_tan.rasql new file mode 100644 index 0000000..47543c1 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_tan.rasql @@ -0,0 +1 @@ + Result element 1: 0 diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_tanh.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_tanh.rasql new file mode 100644 index 0000000..47543c1 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_tanh.rasql @@ -0,0 +1 @@ + Result element 1: 0 diff --git a/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_xor.rasql b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_xor.rasql new file mode 100644 index 0000000..1497929 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/induction_all_operations_xor.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/multidimensional_intervals.rasql b/systemtest/testcases_mandatory/test_select/oracle/multidimensional_intervals.rasql new file mode 100644 index 0000000..3c28d51 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/multidimensional_intervals.rasql @@ -0,0 +1 @@ + Result element 1: [-17:245,42:227] diff --git a/systemtest/testcases_mandatory/test_select/oracle/multidimensional_intervals_[1].lo.rasql b/systemtest/testcases_mandatory/test_select/oracle/multidimensional_intervals_[1].lo.rasql new file mode 100644 index 0000000..e06b105 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/multidimensional_intervals_[1].lo.rasql @@ -0,0 +1 @@ + Result element 1: 42 diff --git a/systemtest/testcases_mandatory/test_select/oracle/multidimensional_intervals_[1].rasql b/systemtest/testcases_mandatory/test_select/oracle/multidimensional_intervals_[1].rasql new file mode 100644 index 0000000..fab932b --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/multidimensional_intervals_[1].rasql @@ -0,0 +1 @@ + Result element 1: 42:227 diff --git a/systemtest/testcases_mandatory/test_select/oracle/object_identifiers.rasql b/systemtest/testcases_mandatory/test_select/oracle/object_identifiers.rasql new file mode 100644 index 0000000..a18a149 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/object_identifiers.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/oid.rasql b/systemtest/testcases_mandatory/test_select/oracle/oid.rasql new file mode 100644 index 0000000..9fa5596 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/oid.rasql @@ -0,0 +1 @@ + Result element 1: 1 diff --git a/systemtest/testcases_mandatory/test_select/oracle/scaling_1.rasql b/systemtest/testcases_mandatory/test_select/oracle/scaling_1.rasql new file mode 100644 index 0000000..7dabd36 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/scaling_1.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/scaling_2.rasql b/systemtest/testcases_mandatory/test_select/oracle/scaling_2.rasql new file mode 100644 index 0000000..e2e3840 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/scaling_2.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/section.rasql b/systemtest/testcases_mandatory/test_select/oracle/section.rasql new file mode 100644 index 0000000..47543c1 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/section.rasql @@ -0,0 +1 @@ + Result element 1: 0 diff --git a/systemtest/testcases_mandatory/test_select/oracle/select_clause.rasql b/systemtest/testcases_mandatory/test_select/oracle/select_clause.rasql new file mode 100644 index 0000000..e839272 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/select_clause.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/shifting_a_spatial_domain.rasql b/systemtest/testcases_mandatory/test_select/oracle/shifting_a_spatial_domain.rasql new file mode 100644 index 0000000..342d044 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/oracle/shifting_a_spatial_domain.rasql differ diff --git a/systemtest/testcases_mandatory/test_select/oracle/spatial_domain.rasql b/systemtest/testcases_mandatory/test_select/oracle/spatial_domain.rasql new file mode 100644 index 0000000..43b2056 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/spatial_domain.rasql @@ -0,0 +1 @@ + Result element 1: [0:255,0:210] diff --git a/systemtest/testcases_mandatory/test_select/oracle/spatial_domain_[0].hi.rasql b/systemtest/testcases_mandatory/test_select/oracle/spatial_domain_[0].hi.rasql new file mode 100644 index 0000000..ede4d18 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/spatial_domain_[0].hi.rasql @@ -0,0 +1 @@ + Result element 1: 255 diff --git a/systemtest/testcases_mandatory/test_select/oracle/spatial_domain_[0].lo.rasql b/systemtest/testcases_mandatory/test_select/oracle/spatial_domain_[0].lo.rasql new file mode 100644 index 0000000..47543c1 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/spatial_domain_[0].lo.rasql @@ -0,0 +1 @@ + Result element 1: 0 diff --git a/systemtest/testcases_mandatory/test_select/oracle/spatial_domain_[0].rasql b/systemtest/testcases_mandatory/test_select/oracle/spatial_domain_[0].rasql new file mode 100644 index 0000000..7c98d6c --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/spatial_domain_[0].rasql @@ -0,0 +1 @@ + Result element 1: 0:255 diff --git a/systemtest/testcases_mandatory/test_select/oracle/struct_component_selection.rasql b/systemtest/testcases_mandatory/test_select/oracle/struct_component_selection.rasql new file mode 100644 index 0000000..b1dee6f --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/struct_component_selection.rasql @@ -0,0 +1 @@ +øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNDDDNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNDDDDNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNN>>DDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNND>DDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNND>>DDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNND>>DDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNDD>DDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNND>>DDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNDD>>DDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNND>>DDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNDD>>DDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNND>>DDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNND>>DDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNDD>>DDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNND>>DDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNND>>DDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNND>>DDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNDD>>DDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNDD>>DDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNND>>DDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNND>>DDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNND>>DDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNND>>DDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNND>>DDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNDD>DDDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNDD>DDDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNDDD>DDDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNDDD>DDDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNDDD>DDDDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNDDD>>DDDDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNDD>>>DDDDDDDDDDNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNDD>>>DDNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNDD>>>DNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNDD>>>NNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNDDD>>>NNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNDDD>>>NNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNDDD>>>DNNNNNNNNDNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNDDD>>>DNNNNNNNDDNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNDDD>>>DNNNNNNNDNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNDDD>>>DNNNNNNNDNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNDDD>>>DNNNNNNDDNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNDDD>>DDNNNNNNDDNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNDDD>>DDDNNNNNDDNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNDDDD>>DDDNNNNNDDNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNDDDD>>DDDNNNNNDDNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNDDD>>>DDDNNNNDDNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNDDD>>>DDDNNNNDDNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNDDD>>>DDDNNNNDDNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNDDD>>>DDDNNNNDDNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNDDDD>>>DDDNNNNDDNNNNNDNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNDDDD>>>DDDNNNDDDNNNNNDNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNDDDD>>>DDDNNNDDNNNNNNDNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNDDDD>>>DDDNNDDDNNNNNNDNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNDDD>>>DDDNNDDNNNNNNDDNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNDDD>>>DDNNNDDNNNNNNDDNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNDDDD>>DDNNDDNNNNNNNDDNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNDNNNNNNNNNNNNNDDDD>>DDNNDDNNNNNNNDDNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNDDNNNNNNNNNNNNNDDDD>>DDNNDNNNNNNNDDDNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNDDNNNNNNNNNNNNNDDDD>>DDNNNNNNNNNNDDNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNDDNNNNNNNNNNNNNDDDD>>DDNNNNNNNNNNDDNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNDDNNNNNNNNNNNNNDDDD>>>DNNNNNNNNNDDNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNDDDNNNNNNNNNNNNDDDD>>>DNNNNNNNNNDDNNNNNNNNNNNNNNNDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNDDNNNNNNNNNNNNDDDD>>>DNNNNNNNNDDNNNNNNNNNNNNNNNNDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNDDNNNNNNNNNNNDDDDD>>DDNNNNNNNNDDNNNNNNNNNNNNNNNNDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNDDDNNNNNNNNNNDDDDD>>DDNNNNNNNDDDNNNNNNNNNNNNNNNDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNDDNNNNNNNNNNDDDDD>>DDDNNNNNNDDNNNNNNNNNNNNNNNNDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNDDNNNNNNNNNNDDDD>>>DDDNNNNNDDDNNNNNNNNNNNNNNNNDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNDDDNNNNNNNNNDDDD>>>DDDNNNNNDDDNNNNNNNNNNNNNNNNDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNDDNNNNNNNNNDDDD>>>DDDNNNNNDDNNNNNNNNNNNNNNNNDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNDDNNNNNNNNNDDDD>>>DDDNNNNDDDNNNNNNNNNNNNNNNNDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNDDDNNNNNNNNDDDD>>>DDDNNNNDDNNNNNNNNNNNNNNNNNDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNDDNNNNNNNNDDDD>>>DDDNNNDDDNNNNNNNNNNNNNNNNDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNDDNNNNNNNNDDDDD>>DDDNNNDDNNNNNNNNNNNNNNNNDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNDDDNNNNNNNDDDDD>>DDDNNNDDNNNNNNNNNNNNNNNDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNDDNNNNNNNDDDDD>>DDDNNNDDNNNNNNNNNNNNNNDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNDDNNNNNNDDDDD>>DDDNNNDNNNNNNNNNNNNNDDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNDDNNNNNNDDDDD>>DDDNNNNNNNNNNNNNNNDDDDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNDDDNNNNDDDDD>>>DDDNNNNNNNNNNNNNNDDDDDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNDDNNNNDDDDD>>>DDDNNNNNNNNNNNNNDDDDDDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNDNNNNNNNNDNNNNDDDDD>>>DDDNNNNNNNNNNNNDDDDDDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNDNNNNNNNNNNNNNDDDDD>>>DDDDNNNNNNNNNNDDDDDDDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNDNNNNNNNNNNNNDDDDD>>>DDDDNNNNNNNNNDDDDDDDDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNDNNNNNNNNNNNNNDDDD>>>DDDDNNNNNNNNDDDDDDDDDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNDDNNNNNNNNNNNNDDDD>>DDDDDNNNNNNNNDDDDNNNNNNDNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNDDNNNNNNNNNNNNDDDD>>DDDDDNNNNNNNDDDDNNNNNNNNDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNDDNNNNNNNNDNNDDDD>>DDDDNNNNNNNNDDDNNNNNNNDNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNDDNNNNNNNNDDNDDDD>>>DDDNNNNNNNDDDNNNNNNNDDNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNDDDNNNNNNNNDDDDDD>>>DDDNNNNNNNDNNNNNNNNNDNNNDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNDDNNNNNNNNDDDDDD>>>DDDNNNNNNNNNNNNNNNNDDNNNDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNDDNNNNNNNNDDDDD>>>DDDNNNNNNNNNNNNNNNNDDNNNNDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNDDNNNNNNNNDDDDD>>>DDDNNNNNNNNNNNNNNNNDDNNNNDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNDDNNNNNNNNDD>D>>>DDDNNNNNNNNNNNNNNNNDDNNNNDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNDDNNNNNNNNDD>>>>>DDDNNNNNNNNNNNNNNNDDDNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNDDNNNNNNNDD>>>>>DDDNNNNNNNNNNNNNNNDDNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNDNNNNNNDDNNNNNNNNDD>>>>DDDNNNNNNNNNNNNNNNDDNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNDNNNNNNNDNNNNNNNNDD>>>>DDDNNNNNNNNNNNNNNDDNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNDDNNNNNNDNNNNNNNNDDD>>>DDDNNNNNNNNNNNNNNDDNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNDDNNNNNNDDNNNNNNNDDD>>>DDDNNNNNNNNNNNNNDDDNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNDDDNNNNNNDNNNNNNNDDD>>>DDDNNNNNNNNNNNNNDDNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNDDNNNNNNDNNNNNNNDD>>>>DDDNNNNNNNNNNNNDDNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNDDNNNNNNNNNNNNNNDD>>>>DDDNNNNNNNNNNNNDNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøø>>>>>>>>>>>>>>>DøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNDNNNNNNNNNNNNNNDD>>>>DDDNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøø>>>>>>>>>>>>>Døøøøøøøøøøøøøøøøøøøøøøøøøøøøøø>>>>>>>>>>>>>>>>>>>>>>>>øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNDDNNNNNNNNNNNNNDD>>>>DDDNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDD>>>>>>>>>>>>>>>DDDøøøøøøøøøøøøøøø>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNDDNNNNNNNNNNNNNDD>>>>DDNNNNNNNNNNNNNNNNNNNNNNNNNDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDD>>>>>>>>>>>>>DDDDDDDDDDDDDDDDDDDD>>>>>>>>>DDDDDDDDDDDDD>>>>>>>>>>>>>>>>DøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNDDNNNNNNNNNNNNDDD>>>>DDNNNNNNNNNNNNNNNNNNNNNNNNNDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDDDDDD>>>>>>>>>>>>DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD>>>>>>>>>>>DøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNDDNNNNNNNNNNNNDDD>>>>DDNNNNNNNNNNNNNNNNNNNNNNDNNDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDDDDDDDDDD>>>>>>>>>>DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD>>>>>>>>>>øøøøøøggxxxxxxxxxxxxxggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNDDDNNNNNNNNDNNDDD>>>DDDNNNNNNNNNNNNNNNNNNNNNDDNNDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDDDDDDDDDDDD>>>>>>>>>>DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD>>>>>>>>>øgxxxxxxxxxxxxxxxxxxxxxxxxggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNDDNNNNNNNNDDNDDD>>>DDDNNNNNNNDNNNNNNNNNNNNNDDNNDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDDDDDDDDDDDDDDD>>>>>>>>>DDDDDNNNNNNNNNNNNNNDDDDDDDNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDD>>>>>>>gxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxggøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNDDDNNNNNNNNDDDDD>>>DDDNNNNNNNDNNNNNNNNNNNNDDNNNDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDDDDDDDDDDDDDDDDDD>>>>>>>>DDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDD>gxxxxxxxxggggXXXXXXgggggggggxxxxxxxxgggøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNDDDNNNNNNNDDDDD>>>DDNNNNNNNDNNNNNNNNNNNNNDDNNNDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDNNNNNNDDDDDDDDDDDDDDDDDD>>>>>>>>DDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDggxxxxxxxgXXXXXXggggggXXXXXXXXXXggggggggggggøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNDDNNNNNNNNDDDD>>>DDNNNNNNDDNNNNNNNNNNNNNDDNNNDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNDDDDDDDDDDDDDDDD>>>>>>>>>DDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDgxxxxxxgXXXXXXgggggggggggggggggggXXXgggggggggggøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNDDNNNNNNNNDDDD>>>DDNNNNDDDNNNNNNNNNNNNNDDDNNNDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDD>>>>>>>>DDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNgxxxxxxXXXXXXgggggggggggggggggggggggggXXXXXggggggggøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNDDNNNNNNNNDD>D>>>DDNNNDDDNNNNNNNNNNNNNNDDNNNNDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDD>>>>>>>>DDDDNNNNNNNNNNNNNNNNNNNNNNNNNNDDDNNNNNNNNNNNNNNNNNNNNNNNgxxxxxxXXXXXgggggggggggggggggggggggggggggggggXXXggggggøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNDNNNNNNNNND>>>>DDNNDDDDNNNNNNNNNNNNNNDDNNNNNDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDD>>>>>>>DDDDDNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDNNNNNNNNNNNNNNNNNNNNgxxxxxXXXXgggggggggggggggggggggggggggggggggggggggXgggggggøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNDDNNNNNNNNDD>>>DDNDDDNNNNNNNNNNNNNNNDDDNNNNNDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDD>>>>>>DDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDNNNNNNNNNNNNNNNNNNgxxxxXXXggggggggggggggggggXXXgggggggggggggggggggggggggggggggøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNNDD>>>DDDDDNNNNNNNNNNNNNNNNDDNNNNNNDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDD>>>>>>>DDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDNNNNNNNNNNNNNNNxxxxxXXXgggggggggggggggXXXXXXXXXXXXXXXXXXXggggggggggggggggggggøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNNDD>>>DDDDNNNNNNNNNNNNNNNNDDNNNNNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDD>>>>>DDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDNNNNNNNNNNNNNgxxxXXXggggggggggggggXXXXXXXxxxxxxxxxxxxxxgXXXXXggggggggggggggggøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNNDD>>>DDDNNNNNNNNNNNNNNNNNDNNNNNNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDD>>>>>>DDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDNNNNNNNNNNNxxxxXXXgggggggggggggXXXXXxxxxxxxxxxxxxxxxxxxxxxxxXXXXgggggggggggggøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNNDD>>>DDNNNNNNNNNNNNNNNNNDDNNNNNNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDD>>>>>DDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDNNNNNNNNxxxxXXXgggggggggggXXXXXxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxgXXXXggggggggggøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNNDD>>>DDNNNNNNNNNNNNNNNNDDNNNNNNNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDD>>>>DDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDNNNNNNgxxxXXXggggggggggXXXXXxxxxxxxxXXXXXXXXXXXXXXXggxxxxxxxxxxxgXXXggggggggøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNDD>>>DNNNNNNNNNNNNNNNNNDNNNNNNNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDD>>>>DDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDNNNgxxxXXXgggggggggXXXXgxxxxxXXXXXgggggggggggggggXXXXXXgxxxxxxxxxgXggggggggøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNDD>>>DNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDD>>>>>DDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDNNxxxxXXXgggggggXXXXXxxxxggXXgggggggggggggggggggggggggXXXggxxxxxxgXXgggggggøøøøøøøøøøøNNNNNNNNNNNNNNNNNDNNNNDD>>>DNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNDDDDDNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDD>>>>DDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDxxxxXXXgggggggXXXgxxxxxxXXXgggggggggggggggggggggggggggggXXXggxxxxxgXgggggggøøøøøøøøøNNNNNNNNNNNNNNNNNNDDNNDD>>>DNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDD>>>>DDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDgxxxgXXXgggggXXXXxxxxxXXXggggggggggggggggggggxggggggggggggggXXXgggxgggggggggggøøøøøøøøøNNNNNNNNNNNNNNNNNDDDNDD>>DDNNNNNNNNDNNNNNNNNNNNNNNNNDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNDDD>DDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDD>>>>DDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDxxxxXXXggggggXXgxxxxXXggggggggggggggggggggggggxxxxxxgggggggggggXXgggggggggggggøøøøøøøøøNNNNNNNNNNNNNNNNNNDDNDD>>DDNNNNNNNDNNNNNNNNNNNNNNNNNDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNDD>>>>DDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDD>>>>DDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDgxxxgXXXgggggXXgxxgXXXgggggggggggggggggggggggggggxxxxxxxxgggggggggXXggggggggggggøøøøøøøøNNNNNNNNNNNNNNNNNNNDDDD>>DDNNNNDDDNNNNNNNNNNNNNNNNNNDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNDDD>>>>DDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDD>>>>DDDDNNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNDDxxxxXXXgggggXXxxxXXXgggggggggggggggggggggggggggggggggxxxxxxxxgggggggXXgggggggggggøøøøøøøNNNNNNNNNNNNNNNNNNNDDDD>>DDNDDDDDNNNNNNNNNNNNNNNNNNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNDDDD>>>>DDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDD>>>DDDDNNNNNNNNNDDNNNNNNNNNNNNNNNNNNNNNNNgxxxgXXXggggXXxxxXXXggggggggggggggggggXXXXgggggggggggggggxxxxxxxxggggggXgggggggggggøøøøøøøNNNNNNNNNNNNNNNNNNND>>>>DDDDDDNNNNNNNNNNNNNNNNNNNNDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNDDDD>>>DDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDD>>>DDDDDNNNNNNNNNDDNNNNNNNNNNNNNNNNNNNNNNxxxxXXXgggggXxxxXXXgggggggggggggXXXXXXggggXXXXXgggggggggggggxxxxxxxgggggXXggggggggggøøøøøøNNNNNNNNNNNNNNNNNNNDD>>>DDDDDNNNNNNNNNNNNNNNNNNNNNDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNDDDD>>>DDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDD>>>DDDDNNNNNNNNNDDDDNNNNNNNNNNNNNNNNNNNNxxxxXXXggggXXxxXXXggggggggggggXXXXgxxxxxxxxxxxxXXXXXggggggggggxxxxxxxxggggXXgggggggggøøøøøøNNNNNNNNNNNNNNNNNNDD>>>DDNNNNNNNNNNNNNNNNNNNNNNNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNDDDDD>>>DDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDD>>>DDDDNNNNNNNNNDDDDDNNNNNNNNNNNNNNNNNNgxxxXXXXgggXXxxXXXgggggggggggXXXXxxxxxxxxxxxxxxxxxxxgXXXXgggggggggxxxxxxxggggXggggggggøøøøøøNNNNNNNNNNNNNNNNNNDD>>>DDNNNNNNNNNNNNNNNNNNNNNNNDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNDDD>>>>DDDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDD>>DDDDDNNNNNNNNNDDDDDNNNNNNNNNNNNNNNNNxxxxXXXXggXXXxXXXggggggXXgggXXXxxxxxxxxxxxxxxxxxxxxxxxxggXXXgXXgggggxxxxxxggggXXgggggggøøøøøøNNNNNNNNNNNNNNNNNDD>>>DNNNNNNNNNNNNNNNNNNNNNNNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNDDDD>>>>DDDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDNNNNNNNNNDDDDDDNNNNNNNNNNNNNNNNxxxxXXXgggXXxgXXXggggXXXXgXXXgxxxxxxxxxxxxxxxxxxxxxxxxxxxxggXXXXggggggxxxxxxggggXgggggggøøøøøNNNNNNNNNNNNNNNNNDD>>>DNNNNNNNNNNNNNNNNNNNNNNNDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNDDDDD>>>>>DDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDNNNNNNNNNDDDDDDNNNNNNNNNNNNNNNNxxxXXXXggXXXgXXXgggXXXXXgXXXxxxxxxxxXXXXXXXXXXXXXXgggxxxxxxxxgXXXXggggggxxxxxggggggggggggøøøøøNNNNNNNNNNNNNNNNDD>>>DNNNNNNNNNNNNNNNNNNNNNNDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNDDDDD>>>>>>DDDDDDDNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDNNNNNNNNNDDDDDNNNNNNNNNNNNNNNNxxxXXXXggXXgXXXXggXXXXXgXXgxxxxxXXXXXXXXXXgggggggggggggggxxxxxxgggXXggggggxxxxxggggggggggøøøøøøNNNNNNNNNNNNNNDDD>>>DNNNNNNNNNNNNNNNNNNNNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDNNNNNNNNNDDDDD>>>>>>>DDDDDDDDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDNNNNNNNNND>DDDNNNNNNNNNNNNNNNNxxxXXXXgXXXgXXXggXXgXXgXXgxxxxXXXXXXXggggggggggggggggggggggxxxxxggggXXgggggxxxxxggggggggggøøøøøøNNNNNNNNNNNNNDD>>>>DNNNNNNNNNNNNNNNNNNNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDNNNNNNNNNNDDDDDDD>>>>>>DDDDDDDDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDNNNNNNNNN>>DDDNNNNNNNNNNNNNNgxxxXXXXgXXgXXXXgXXgXXgXXgxxxXXXXXXggggggggggggggggggggggggggggxxxxggggXggggggxxxxgggggggggøøøøøøøNNNNNNNNNNNDDD>D>>DNNNNNNNNNNNNNNNNNDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDNNNNNNNNNNNDDDDDD>>>>>>>DDDDDDDDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNDDNNNNNNNNNNNNDDDDDDNNNNNNNNND>>DDNNNNNNNNNNNNNNgxxgXXXXgXXgXXXgXXgXXgXXgxxxXXXXXggggggggggggggggggggggggggggggggxxxxgggXXgggggxxxxgggggggggøøøøøøøNNNNNNNNNDDøøøøDNNNNNNNNNNNNNNNNDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDNNNNNNNNNNNNNDDDDD>>>>>>>>>DDDDDDDDDDDDDDDNNNNNNNNNNNNNNNNNNNNDDNNNNNNNNNNNNDDDDDDNNNNNNNNN>>DDDNNNNNNNNNNNNNgxxgXXXXXXgXXXggXgXXXXXxxxxXXXXggggggggggggggggggggggggggggggggggggxxxxgggXgggggxxxxgggggggggøøøøøøøøøøøøøøøøøNNNNNNNNNNNNDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDNNNNNNNNNNNNNDDDDD>>>>>>>>>>>>DDDDDDDDDDDDNNNNNNNNNNNNNNNNNNNNDDDNNNNNNNNNNNDDDDDDNNNNNNNND>>DDDNNNNNNNNNNNNgxxgXXXXXXgXXXgXXgXXgXxxxXXXXggggggggggggggggggggggggggggggggggggggggxxxgggXXggggxxxxggggggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDNNNNNNNNNNNNNNNDDDD>>>>>>>>>>>>>>DDDDDDDDDDNNNNNNNNNNNNNNNNNNNNDDDNNNNNNNNNNNNDDDDNNNNNNNNN>>>DDDNNNNNNNNNNNNxxgXXXgXXgXXXXXggXXXxxxXXXXgggggggggggggggggggggggggggggggggggggggggggggggggXggggxxxxggggggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDNNNNDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDNNNNNNNNNNNNNNDDDDD>>>>>>>>>>>>>>DDDDDDDDDDNNNNNNNNNNNNNNNNNNND>DDNNNNNNNNNNNNDDDDNNNNNNNND>>>DDDNNNNNNNNNNNxxgXXXgXggXXXXXgXXXXxxXXXXgggggggggXXXXXXXXXXXXXXXXggggggggggggggggggggggggggXXggggxxxgggggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDNNNNNNNNNNNNNNDDDDDD>>>>>>>>>>>>>DDDDDDDDDDNNNNNNNNNNNNNNNNNNND>DDDNNNNNNNNNNNDDDNNNNNNNNND>>>DDDNNNNNNNNNNgxgXXXXXgXXXXXggXXXxxXXXggggggggXXXXXXXXXXXXXXXXXXXXXXXXgggggggggggggggggggggggXggggxxxxggggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDcNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDNNNNNNNNNNNNNNNDDDDDDDDDDDDD>>>>>>DDDDDDDDDDNNNNNNNNNNNNNNNNNNND>>DDNNNNNNNNNNNDDNNNNNNNNNN>>>DDDDNNNNNNNNNgggXXXXXgXXXXXgXXXxxXXXgXXXgggXXXXXXggggggggggggggggggggXXXXggggggggggggggggggggXggggxxxggggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøccNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDNNNNNNNNNNNNNNNNNDDDDDDDDDDDDD>>>>>DDDDDDDDDDNNNNNNNNNNNNNNNNNNND>DDDNNNNNNNNNNNNNNNNNNNNNND>>>DDDDNNNNNNNNgggXXXXXgXXXXgXXXxgXXXXXXXXgXXXXggggggggxxxxxxxxggggggggggggXXgXXXgggggggggggggggXggggxxxggggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøccNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDNNNNNNNNNNNNNNNNNNNNDDDDDDDDDD>>>>>DDDDDDDDDDNNNNNNNNNNNNNNNNNNN>>>DDNNNNNNNNNNNNNNNNNNNNNN>>>DDDDDDNNNNNNNggXXXXXgXXXXgXXxxXXXXXXXXXXXgggggxxxxxxxxxxxxxxxxxxxxxgggggggXXXXXXggggggggggggggXXgggxxxggggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøccNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDD>>>>>DDDDDDDDDNNNNNNNNNNNNNNNNNND>>DDDNNNNNNNNNNNNNNNNNNNNNN>>>DDDDDDNNNNNNggXXXXgXXXgXXXgXXXXgXXXXXgggxxxxxxxxxxxxxxxxxxxxxxxxxxxxxggggggXggXXgggggggggggggXggggxxxgggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøccNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDD>>>>>DDDDDDDDDNNNNNNNNNNNNNNNNNN>>>DDDDNNNNNNNNNNNNNNNNNNNNN>>>DDDDDDNNNNNgc_cXXggXXXgXXgXXXXXXXXXgxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxggggggggXgggggggggggggXgggggxxgggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøcNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDD>>>>>>DDDDDDDDDDDDNNNNNNNNNNNNNN>>DDDDNNNNNNNNNNNNNNNNNNNNND>>>DDDDDDNNNNNcZUU___cXXXgXXgXXgXXXXgxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxggggggXXggggggggggggXggggggggggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøcNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDD>>>>>DDDDDDDDDDDDDDDDDDNNNNNNN>>>DDDDNNNNNNNNNNNNNNNNNNNND>>>DDDDDDNNNNgQLLU_gXgXXgXXXXXXgxxxxxxxxxxxggggggXXXXXXXgggggggggxxxxxxxxxxxxggggggXXgggggggggggXXgggggggggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøcNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDD>>>>>DDDDDDDDDDDDDDDDDDDDDDDD>>>>DDDN2222NNNN2N2>DDDDN22HRRRRRRcggXXggXXXXgxxxxxxxxggXXXXXXXXXXXXXXXXXXXXXXXXXXgggggxxxxxxxxgggggXXgggggggggggXggggggggggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøcNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDD>>>DDDDDDDDDDDDDDDDDDDD>222222222222DD222222R22R_gggggXXXgxxxxxggXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXggggxxxxxxgggggXgggggggggggXggggggggggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøcNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDD22D2222222222222222222222222222222222RZcgggXXXgxxxxgXXXXXXXXXXXggggggggggggggggggggggXXXXXXXXXgggxxxxxggggXXggggggggggXggggggXgggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøcNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDD2222>22>>R2>>R222222222222>>>2>>22>>>22>>2222222RZcgggggxxxxXXXXXXXgggggggggggggggggggggggggggggggggXXXXXXXggxxxxxggggXggggggggggXXgggggXgggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøcNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDD2222222>>>>>>>>>22R>>>>>>>>>>>22RRR22R>>>>>>>>>>>>>>>>>>>>>R2R2RUZcggggxxgXXXXXXgggggggggggggggggggggggggggggggggggggggXXXXXXggxxxggggXXggggggggggXgggggXXggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøcNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDD22222>>22R>>>>>>>>>>>RR>>>>>>>>>>>>RRRRRRRR>>RR>>RR>>R>>>>>>>>>>RRRRLUZ_ggggXXXXXXXXggggggggggggggggggggggggggggggggggggggggggXXXXXgggggggggXXgggggggggXggggggXggggøøøøøøøøøøøøøøøøøøøøøøøøøøøcNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDD22>>>22R>>>>RRR>RR>>R>>>RRRR>RR>>>R>>>>RRRRRRRRRRRRRRRRRRRR>RRR>R>>RRRRRHQUZcgggXXXXXXXggggggggggggggggggggggggggggggggggggggggggggggXXXXXgggggggggggggggggggggggggXggggøøøøøøøøøøøøøøøøøøøøøøøøøøcNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNDDDDD2222>>>>>>>RRR>>RRRRRRRRRR>>RRRRRRRRRRRRR>>RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRHHQZ_ggggXXgggggggggggggggggggggggggggggggggggggggggggggggggggggXXXgggggggggggggggggggggggggXXggøøøøøøøøøøøøøøøøøøøøøøøøøøcNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNN2N222R>>R>>>RRRRRRRRRRRRRRRRRRRRR¥¥RRRRRRRRRRRRRR¥¥RR¥¥¥RRRRRRRRRRRRRRRRRRRRRRHHLQZcggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggXgggggggggggggggggggggggggXgggøøøøøøøøøøøøøøøøøøøøøøøøcNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNN222>>>>>2RRR¥¥R>¥RRRRRRR¥¥R¥RRRRRRRRR¥¥¥¥¥RRRRRRRRRRR¥¥¥¥¥¥¥¥¥¥¥¥¥R¥¥RR¥¥RR¥RRRRRRRHHLUcggggggXXXXXXXgggggggggggggXXXXXXXXXXggggggggggggggggggggggggggggggggggggggggggggggggggXggggXgggøøøøøøøøøøøøøøøøøøøøøøøcNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDNNNNNNNNNNNNNNNNNNNNNN22>>>>>>RRR¥¥¥¥¥¥¥R¥RRR¥¥¥¥R¥¥R¥¥¥RRR¥¥¥¥R¥¥RRR¥RRRRR¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥R}}RRHHQZ_gggggXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXggggggggggggggggggggggggggggggggggXXXgggXgggøøøøøøøøøøøøøøøøøøøøcNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDNNNNNNNNNNNNNNNNNNNNN>2>¥¥>>¥RRR¥¥¥¥¥¥¥¥¥¥R¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥}¥¥¥¥¥¥¥¥¥R¥¥¥¥}}}¥}}}¥¥¥}}¥¥}¥¥¥¥¥¥}}}}RHQ_gggggggXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXggggggggggggggggggggggggggggggggXXggXXXgggøøøøøøøøøøøøøøøcNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDNNNNNNNNNNNNNNNNNNN222>>¥¥¥¥¥¥¥¥¥R¥}}¥¥¥¥¥¥¥¥¥¥}}¥¥¥}}¥¥}¥¥¥¥}}¥¥}¥¥¥¥¥¥¥¥¥¥}}}}}R}}}}}}}}}}}}¥¥¥¥¥R}}RHQ_ggggggggggggggggggggggggggggggggggggggggggggggggggggggggXXXXXXXXXggggggggggggggggggggggggggggggXXgggXXXXggggøøøøøøøøøcNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDNNNNNNNNNNNNNNNNNNRR22>>¥¥¥¥¥¥¥¥¥¥}}}}}}¥¥}¥¥¥}}}}}}}}}}}¥¥¥}}}}¥}}¥¥¥}}}¥¥¥R}}}RR}}}}}}}}}}}}RRRRRRRRHLcgggggggggggxxxxxggggggggggggggggggggxxxxxxxxxxxxxxxggggggggggggggggggggggggggggggggggggggXXXXXggggXXXXXXgXXXXXXggggøøøøøøøcNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDNNNNNNNNNNNNNNNNRRR2¥>¥¥¥}}¥¥}¥¥RR}}}}}}}}}¥RR}}}}}}}}}}}¥R}}}}}}}}¥}}}}¥¥RR}}RRRR}}}R}}}R}}RRRRRRRLUggXXgXXggggggxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxgggggggggggggggggggggggggggggggggggggggggXXXXXXXXXXXXXXXXXXggøøøøøøøøccNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDDNNNNNNNNNNNNNNRRR¥¥¥¥¥}}}}}}}RRRR}R}}}}}}RRRR}}}}}}}}RRR}}R}}}}R}}}}}RRRRRRRRRRRRRRRRRRRXggg_ZgXXXXgXXggXXggggxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxgggggggggggggggggggggggggggggggggggggggggggggggggggggXXXXgXXXgggøøøøøøøøøøccNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDNNNNNNNNNNNNNRR¥¥RRRR}}}}}}RRRNRRR}N}}NNRRNND>>>}}DRRRDDRR}}}R}}}}DRRRRRRRRRRRRRDRRRggXXggXXggXXXXgXXXgxXXXXXggxxxxxxxxxxxxxxxxxxxxxxxxxxxxggggggggXXXXXXXXXXXXXXXXXXXXXggggggggggggggggggggggggggXXXggXXXgggøøøøøøøøøøøøøøcNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDNNNNNNNNNNNNRRRRRRRRR}}RR}NRNNNNNNNNNNN>>>>>DDDDDRDDDDDDRD}DDDRDRR>RDRDDgggXXXggXXXgXXXXXXXXXgxgXXXXXgggxxxxxxxxxxxxxxxxxxxxxxgggggXXXXXXXgggggggggggggggggggggggggggggggggggggggggggggXXggXXXggggøøøøøøøøøøøøøøøøøccNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDNNNNNNNNNNNRRRRRRRRRRRNNNNNNNNNNNNNNND>>>>>DDDDDDDDDDDDDDDDDDNNNNNNNNNND>>>DDDDDggXXXXgXXXgXXXXXXXXXXgxxgXXXggggggxxxxxxxxxxxxxxxxgggggggXXXXXgggggggxxxxxxxxxxgggggggggggggggggggggggggggggXXXggXXggggøøøøøøøøøøøøøøøøøøøcccNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDNNNNNNNNNNNNRNNNNNNNNNNNNNNNNNNNND>>>>DDDDDDDDDDDDDDDNNNNNNNNNNNNNNNND>>>DDDNgggXXXggXXggXXXXXgXXXXgxxxgXXXggggggggxxxxxxxxxxgggggggXXXXXXgggxxxxxxxxxxxxxxxggggggggggggggggggggggggggggXXggXXXggggøøøøøøøøøøøøøøøøøøøøøøøcccNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNND>>>DDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNN>>>DDDNNggXXXXgXXggXXXXXXgXXXXgxxxxgXXXXgggggggggggggggggggggXXXXXggxxxxxxxxxxxxxxgggggggggggggggggggggggggggggggXXggXXggggøøøøøøøøøøøøøøøøøøøøøøøøøøccNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNND>>DDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNND>>DDDNNgggXXXggXggXXXXXXXgXXXXXxxxxxggXXXXXXgggggggggggggXXXXXXXgxxxxxxxxxxgggggggggggggggggggggggggggggggggggggggggXggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøccNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNN>>DDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNND>>DDNNNNggXXXXgXXggXXXXXXgxXXXXXXxxxxxxgxXXXXXXXXXXXXXXXXXXXXXggxxxxxxxxgggggggggggggggggggggggggggggggggggggggggggXXgggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøcccNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNND>>>DDNNNNgggXXXggXgggXXXXXXgxXXXgXgxxxxxxxxxgXXXXXXXXXXXXXXXggxxxxxxxxxxgggggggggxxggggggggggggggggggggggggggggggggXXggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøcccNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN>>>>DDNNNNNggXXXXgXXggXXXXXXXxxxXXgXXgxxxxxxxxxxxxxggggggggxxxxxxxxxxxxgggggggggxxxxggggggggggggggggggggggggggggggggXggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøccNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNND>>>>DDNNNNNNggXXXXŒXXggXXXXXXXgxxXXXgXXgxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxgggggggggxxxxggggggggggggggggggggggggggggggggXXggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøccNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN>>>>DDNNNNNNNgggXXXŒŒXgggXXXXXXXgxxXXXggXXgxxxxxxxxxxxxxxxxxxxxxxxxxxggggggggggxxxxXXgggggggggggggggggggggggggggggggXgggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøccNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN>>>DDDNNNNNNNNggXXXXŒŒXgggXXXXXXXXxxxXXXggXXXgxxxxxxxxxxxxxxxxxxxxxgggggggggggxxxxgXggggggggggggggggggggggggggggggggXXggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøccNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN>>DDNNNNNNNNNNNggXXXXŒŒXgggXXXXXXXXxxxxXXgggXXXXXggxxxxxxxxxxxxgggggggggggggggxxxxXXggggggggggggggXgggggggggggggggggXgXgøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøcNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN>>DNNNNNNNNNNNNNggXXXXŒŒXgggXXXXXXgXgxxXXXgggggXXXXXXXXXXXXXXXXXXgggggggggggggxxxXXggggggggggggggXXggggggggggggggggggXXgøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDDDDDøøøøøccNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDNNNNNNNNNNNNNgggXXXgŒŒXgggXXXXXXgXXxxxXXXggggggggXXXXXXXXXXXgggggggggggXXgxxxxXgggggggggggggXXXggggggggggggggggggXXggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDDDDDDDDøøøøcNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDNNNNNNNNNNNNNNggXXXXŒŒŒXgggXXXXXXXgXXxxxXXXgggggggggggggggggggggggggggXXXXxxxXgggggggggggggXXggggggggggggggggggggXggYYYøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNDDDDDDDDDøøøcNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDNNNNNNNNNNNNNNNNNggXXXXŒŒŒXXggXXXXXXXgXXXxxxXXXXXgggggggggggggggggggggXXXXXxxxxXggggggggggXXXXgggggggggggggggggggggXggYYYYYYYYYYøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNDDDDDDDøccNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNggXXXXŒŒŒXXgggXXXXXXgggXXgxxxXXXXXggggggggggggggggggXXXXgxxxXXggggggggXXXgggggggggggXgggggggggggXXggYYYYYYYYYYYYYYYøøøøøøøøøøøøNNNNNNNNNNNNNNNNDDDDDDøcNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNggXXXXgŒŒŒXgggXXXXXXXgggXXgxxxxXXXXXXgggggggggggXXXXXXgxxxxXggggggggXXggggggggggggXXggggggggXggggggNNYYYYYYYYYYYYYYøøøøøøNNNNNNNNNNNNNNNNNNNDDDDDcNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDggXXXXgŒŒŒXggggXXXXXXXgggXXXgxxxxXXXXXXXXXXXXXXXXXXgxxxxxXggggggggXXggggggggggggXXgggggggggXgggggNNNNNNNNNYYYYYYYYYYYYYYYNNNNYYYYNNNNNNNNNNNNNNDDDDccNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDggXXXXgŒŒŒXXgggXXXXXXXggggXXXXxxxxxxxXXXXXXXXXXxxxxxxxxXXgggggggXXggggggggggggXXgggggggggXXgggggNNNNNNNNNNNNNNNYYYYYYYYYYYYYYNNNYYYYYNNNNNNNNNNNNNNNNDDDDcNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDggXXXXXŒŒŒŒXggggXXXXXXXgggggXXXXxxxxxxxxxxxxxxxxxxxxxXXgggggggXXggggggggggggXXggggggggggXgggggg0000000NNNNNNNNNNNNNNYYYYYYYYYNNNYYYYYNNNNYYYYYNNNNNNNNNDDDDDNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDgXXXXXgŒŒŒXXggggXXXXXXgggggXXXggggxxxxxxxxxxxxxxxXXXgggggggXXggggggggggggXXggggggggggXXgggggg000000000000NNNNNNNNNNNNNNYYYYNNNYYYYYNNNYYYYYYYYYYNNNNNNNNNDDDDNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDggXXXXgŒŒŒXXgggggXXXXXXgggggXXXXXXXXXXXXXXXXXXXXXXggggggXXXggggggggggggXXggggggggggXXggggggøøøøøø0000000000NNNNNNNNNNNNNNNYYYYYNNYYYYYYYYYYYYYNNNNNNNNNDDDNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDggXXXXXgŒŒŒXXgggggXXXXXXXgggggXXXXXXXXXXXXXXXXggggggggXXXggggggggggggXXggŒggggggggXgggggggøøøøøøøøøøøøø000000000NNNNNNNNNNNNNNYYYYYYYYYYYYYYYYYYNNNNNNNNNNNNNDDDNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDD>>>>DDDDDDggXXXXXgŒŒŒgXXgggggXXXXXXXXgggggggggggggggggggggXXXgXXXXggggggggggXXXgŒŒŒŒŒggggXXXgggggggøøøøøøøøøøøøøøøøøø0000000000NNNNNNNNNNYYYYYYYYYYYYYYYNNNNNNNNNNNNNNNNNDDDNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDD>>>>DDDDDDDNNgXXXXXXgŒŒŒXXXggggggXXXXXXXggggggggggggggggXXXXXXXXXXggggggggXXXXggŒŒŒŒŒgggggXgggggggg0øøøøøøøøøøøøøøøøøøøøøø0000000000NNNNNYYYYYYYYYYYYYNNNNNNNNNNNNNNNNNNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD>>>>>>DDDDDNNNNNggXXXXXgŒŒŒgXXXggggggXXXXXXXXXgggggggXXXXXXXXXXXXXXgggggggXXXgggŒŒŒŒŒŒŒgggggXgggggggg000øøøøøøøøøøøøøøøøøøøøøøøøø0000000000NYYYYYYYYYYYYYNNNNNNNNNNNNNNNNNNNNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD>>>>>>>DDDDNNNNNNNNgXXXXXXŒŒŒŒgXXXggggggggXXXXXXXXXXXXXXXXXXXXXXXgggggggXXXXggggŒŒŒŒŒŒŒgggggXXgggggggg00000øøøøøøøøøøøøøøøøøøøøøøøøøøøøø00000NYYYYYYYYYYYNNNNNNNNNNNNNNNNNNNNNNNNDDDDNYYYYøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD>>>>>>>>DDDDNNNNNNNNNNggXXXXXgŒŒŒŒgXXXXXgggggggggXXXXXXXXXXXggggggXggggXXXXgggggŒŒŒŒŒŒŒŒŒggggXXgggggggg000000øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøø00NYYYYYYYYYYNNNNNNNNNNNNNNNNNNNNNNNNNNDDDYYYYYYYYYøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDDDDDDDDDDDDDDDD>>>>>>>>>>DDDDNNNNNNNNNNNNNggXXXXXgŒŒŒŒŒggXXXXXgggggggggggggggggXXXXXXXgXXXgggggggŒŒŒŒŒŒŒŒŒgggggXggggggggg00000000øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNYYYYYYYYYYNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDNYYYYYYYYYYYYYøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDD>DDDDDDDDDD>>>>>>>>>>>>>DDDDDNNNNNNNNNNNNNNggXXXXXgŒŒŒŒŒŒgggXXXXXXXXXXgggXXXXXXXXXXgXXXXgggggggŒŒŒŒŒŒŒŒŒŒgggggXXgggggggg000000000øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNYYYYYYYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDNYYYYYYYYYYYYYYYøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøD>>>>>>>>>>>>>>>>>>>>>>>DDDDDDNNNNNNNNNNNNNNNNggXXXXXgŒŒŒŒŒŒŒggggXXXXXXXXXXXXXXXXggggXXggggggggŒŒŒŒŒŒŒŒŒŒgggggXXgggggggg0000000000øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøYYYYYYYYYNNNDNNNNNNNNNNNNNNNNNNNNNNNNNDDDNNYYYYYYYYYYYYYYYYøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøD>>>>>>>>>>>>>>>>>DDDDDDNNNNNNNNNNNNNNNNNNNggXXXXgŒŒŒŒŒŒŒŒŒŒŒggggggggggggggggggggggggggŒŒŒŒŒŒŒŒŒŒŒggggggXXggggggggg000000000000øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNYYYYYYYNNNDDNNNNNNNNNNNNNNYYNNNNNNNNNDDDDNNøøøYYYYYYYYYYYYYYøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøø>>>>>>>>>>>>>DDDDDDNNNNNNNNNNNNNNNNNNNgxggXXXXggŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒggggggggggggggŒŒŒŒŒŒŒŒŒŒŒŒŒŒggggggXXggggggggg0000000000000øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNYYYYYYNNDDNNNNNNNYYYYYYYYYYYYYNNNNNNNDDDDNNNNøøøøøøYYYYYYYYYYøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøø>>>>>>>>>DDDDDDNNNNNNNNNNNNNNNNNNNgxgggXXXXggŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒgggggggXXggggggggg000000000000000øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNYYYYYNNDDDNNNNYYYYYYYYYYYYYYYYYNNNNNNDDDDNNNNNøøøøøøøøøYYYYYYYøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøø>>>>>>DDDDDDNNNNNNNNNNNNNNNNNNNNxxxxgggXXXgggŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒggggggggXXggggggggg00000000000000000øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNYYYNNDDNNNNYYYYYYYYYYYYYYYNNNNNNNNNNDDDDccNNNNNøøøøøøøøøøøYøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøø>>DDDDDDNNNNNNNNNNNNNNNNNNNNgxxxxxggggXXXgggŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒggggggggggXXXgggggggg0000000000000000000øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDNNNYNDDNNNNYYYYYYYYNNNNNNNNNNNNNNNNNNDDDDcccNNNNNNYYYYøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDNNNNNNNNNNNNNNNNNNNNgxxxxxXXgggXXXXgggggŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒgggggggXXggggXXggggggggg000000000000000000000øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDNNNNNDDNNNYYYYYNNNNNNNNNNNNNNNNNNNNNNNDDDDccccNNNNNNNYYYYYYYYYYYYøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDNNNNNNNNNNNNNNNNNNNNNxxxxxXXgggggggXXXXXggggggŒŒŒŒŒŒŒŒŒgggggggggggXXgXgXXXggggggggg00000000000000000000000øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDNNNDDNNNNYYYNNNNNNNNNNNNNNNNNNNNNNNNNDDDDccccNNNNNNNNYYYYYYYYYøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNgxxxxgXXggggggggXXXXXggggggggggggggggggggXXXXgggXXgggggggg000000000000000000000000øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDNNDDNNNYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDYYccccNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNgxxxgXXggggggHgggXXXXXggggggggggggXXXXXXgggggggggggggg0000000000000000000000000000øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDNDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDYYYYYcccccNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNgxxxXXXggggggXXHHgggggXXXXXXXXXXXXgggggggggggggggg000000000000000000000000000000øøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDDNNNNNDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDccccccNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNxxxgXXggggggXXgxxHHHgggggggggggggggggggggggHHHH000000000000000000000000000000øøøøøøøøøøøøøøøYYYYYYYYYYYYDDDDDDDDDDDNDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDøøø>>>>>ccccccNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNxxxgXXgggggXXgxxxHHHHHHHHHHHHHHHHHH000000000000000000000000000øøøøøøøøYYYYYYYYYYYYYYYYYYYYYNNNNNDDDDDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDD>>>>>>>>>>>cccccøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNxxxXXXgggggXXgxxxxxHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH0000000000000000000000000øøYYYYYYYYYYYYYYYYYYYYYYYYYYYYNNNNNNNNDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDD>>>>>>>>>>>>>>øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNgxxxXXXggggXXgxxxxxxxHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH00000000000000000000YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYNNNNNNNNNNDDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDD>>>>>>>>>>>øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNgxxxXXXggggXXxxxxxxxgXXXXggHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH0000000000000YYYYYYYYYYYYYYYYYYYYYYYYYøøøøNNYYNNNNNNNDDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDD>>>>>>>>øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNxxxXXXgggXXgxxxxxggXXXggggggHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHH000000YYYYYYYYYYYYYYYYYYYYYYøøøøøøøøøøøøøøøøNNYYYYYYNYNNDDDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDD>>>øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøxxxXXXgggXXxxxxxggXXXgggggggggHHHHHHHHHHHHHHHHHHxHXXHHHHHHHHHYYYYYYYYYYYYYYYYYYYøøøøøøøøøøøøøøNNYYYYYYYNNNDDNNDDDDDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøxxxXXXXggXXxxxxggXXXgggggggggggggHHHHHHHHHxxxxxxxgggXHHHHHHHHHYYYYYYYYYYYYYYøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNYYYYYYYYNNNDDNNNDDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgxxgXXXggXgxxxxgXXXXggggggggggXXXXXXgggggggxxxxxxxgggXHHHHHHHHHYYYYYYYøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNN>>>NNNNNNNYYYYYYYYNNNDDNNNNDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgxxgXXXggXgxxxgXXXXgggggggXXXXXXXXXXXXXXgggggxxxxxxgggXHHHHHHHHHY000øøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNN>>>>>>>>>>>>NNNYYYYYYYYNNNDDNNNNDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgxxgXXXXgXxxxgXXXXggggggXXXXXXXggggggXXXXXggggxxxxxxgggXgHHHHHHH0000øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNN>>>>>>>>>>>>NNNYYYYYYYYNNNDDNNNNNDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgxgXXXXXXxxxXXXXgggggXXXXXgggggggggggggXXXXgggxxxxxxgggXgggggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNN>>>øøøøøøøøøøNNYYYYYYYYYNNNDDYNNNNDDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøggggXXXXXxxgXXXXgggXXXXggggxxxxxxggggggggXXXgggxxxxxxgggXgggggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNN>>>øøøøøøøøøøøøNNNYYYYYYYYYNNNDDYYNNNDDDDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNNDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøggggXXXXXxxgXXXgggXXXggxxxxxxxxxxxxxxxgggggXXggggxxxxxggXggggggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNN>>>øøøøøøøøøøøøøøNNNYYYYYYYYYNNNDDYYYNNDDNNDDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNNDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRR[bgXXXXXxgXXXXggXXXgxxxxxxxxxxxxxxxxxxxggggXXggggxxxxxggXgggggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNN>>>øøøøøøøøøøøøøøøNNYYYYYYYYYYNNNDDNYYNNNDDNNDDDDDDDDNNNNDDDDDNNNNNNNNNNNNNNNNDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRRRøøRRRRøRRRRR[gXXXXgXXXXXgXXXgxxxxxxxxxxxxxxxxxxxxxxgggXXggggxxxxxggXgggggggøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNN>>øøøøøøøøøøøøøøøøNNYYYYYYYYYYNNNDDNYYYNNDDNNNNNDDDDDDDDDDDDDNNNNNNNNNNNNNNNNNNDDøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRRRRRøRRR}}RRRRR¥RR}}RTXXXXgXXXXXXXggxxxxxxxxxxxxxxxxxxxxxxxxxgggXggggxxxxxggXggggggøøøøøøøøøøøøøøøøøøøøøøøøøøøNNN>>øøøøøøøøøøøøøøøøNNYYYYYYYYYYNNNNDNYYYNNDDNNNNNNNDDDDDDDNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRøRRRRRRRR}}}R}}}}¥R¥¥¥}}}}R[XXggXXXXXXXgxxxxxgggXXXXgggggxxxxxxxxxxxggXggggxxxxggXgggggggøøøøøøøøøøøøøøøøøøøøøøøøøøNN>>øøøøøøøøøøøøøøøøøNNYYYYYYYYYNNNNNNYYYYNNDDNNNNNNNNNDDDDDDNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRRRRRRRRR}}R}}}}}}}¥¥¥¥¥¥¥}}RRR[ggXXXXXXXgxxxgXXXXXXXXXXXXXXgggxxxxxxxxxggXgggxxxxxggXgggggggøøøøøøøøøøøøøøøøøøøøøøøøNN>>>øøøøøøøøøøøøøøøøøøNNYYYYYYYYYNNNNNNYYYYNNDDNNNNNNNNNNNDDDDDDNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRø}}}RRRRRRRRR}}}}}}}}¥¥}¥¥¥¥¥¥RRRRRRRTbXXXXXXgxxgXXXXXXXXXXXXXXXXXXXggxxxxxxxxggXgggxxxxgggXggggggøøøøøøøøøøøøøøøøNN>>øøøøøøøøøøøøøøøøøøøNNYYYYYYYYYNNNNNNYYYYNNNDDNNNNNNNNNNDDDDDDDDNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRRR}}}}RRRR}}RRR}}}}¥¥}¥¥¥¥¥¥¥R¥RRRRRRRR[XXXXXggxgXXXXXgggggggggggXXXXXXggxxxxxxxggXgggxxxxggXggggggøøøøøNNNNNNNNøøøøøøøN>>>øøøøøøøøøøøøøøøøøøøøNNNYYYYYYYYNNNNNNNYYYNNNNNNNNNNNNNNNDDNNDDDDDNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøR}}}R}}}}}¥¥R}}}}}R}}}¥¥¥¥¥¥¥RR¥RRRRRRRRRRRRTXXXXXgggXXXXggggggggggggggggXXXXXggxxxxxxggXgggxxxxggXggggggøøNNNNNNNNNNNNøøøøøøN>>øøøøøøøøøøøøøøøøøøøøNNYYYYYYYYNNNNNNNYYYNNNNNNNNNNNNNNNDDNNNNDDDDDNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRRRø}R}}}}¥}}}¥¥¥¥}}}}}¥¥¥}¥¥¥RR¥¥RRRRRRRR>>>RRRRTXXXXgggXXXXXgggggggggggggggggggXXXggxxxxxgggXgggxxxgggXggggggNNNNNNNNNNNNNNøøøøøNN>>øøøøøøøøøøøøøøøøøøøøøøNNNYYYYYYYNNNNNNNNYYNNNNNNNNNNNNNNNDDNNNNNDDDDDDNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøø}RRRR}}}}}}}}¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥RRRRRRRR>RR>>>>>>222RbXXggggXXXXgxxxxxxxxxxxxgggggggggXXXggxxxxxggXggxxxxggXggggggNNNNNNNNNNNNNNNNøøøøNN>>øøøøøøøøøøøøøøøøøøøøøøNNYYNNYYYNNNNNNNNYYYNNNNDDNNNNNNNNNDYYNNNNDDDDDDDNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøø}}}RRR}}}}¥}}¥¥¥¥R¥RR¥¥¥¥¥¥¥¥¥RRRRRRRR>R>>>>>>>>>R22RNbgggggXXXXggxxxxxxxxxxxxxxxgggggggXXXggxxxxggXgggxxxggXgggggggNNNNNNNNNNNNNNNøøøøNN>>øøøøøøøøøøøøøøøøøøøøøøøNYYYNYYYYNNNNNNNNYYNNNNNDDNNNNNNNNDNYYNNNDDNDDDDDNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRøøø}}}}}}¥¥R}}}}¥¥¥¥¥¥RRRRR¥¥¥¥¥¥¥¥RRRRR>RR>>>>>>>>>222222RNTggggggXXggggggggggxxxxxxxxxxgggggggXXXggxxxggXggxxxxggXggggggNNNNNNNNNNNNNNNøøøNNN>>øøøøøøøøøøøøøøøøøøøøøøøNNYYNNYYYNNNNNNNNYYYNNNNDDDNNNNNNNDDYYNNNNDDNNDDDDNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøø}}øRRR}}}}}}}}}}¥¥¥R}¥¥¥¥¥RRRRRRRRRR¥¥RRRRRRRR>>R>>>>>>222222222RT[bggggggggXXXXXXXggggggxxxxxxxgggggggXXXggxxxggXggxxxxgXgggggggNNNNNNNNNNNNNNøøøNN>>>øøøøøøøøøøøøøøøøøøøøøøøøNNYYNYYYNNNNNNNNNNNNNNNDDDDDNNNNNNNYYYNNNDDNNNNNDDNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRø}}}}RRR}}}}}}}¥}¥¥¥¥¥¥¥¥¥¥RRRRRRRRRRRRRRRRR>>R>>>>2>>2222222RRRT[gggggggggXXXXXXXXXXXXgggggxxxxxxgggggggXXggxxxggXggxxxggXggggggNNNNNNNNNNNNNNNøøNN>>>øøøøøøøøøøøøøøøøøøøøøøøøøNNNNNYYNNNNNNNNNNNNNDDDDDDDDNNNNNNYYYNNNDDNNNNNNDDDNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRøRRRRøRøRøRRR}}}}}}¥¥}}}}¥¥}¥¥¥¥¥¥R¥¥¥¥RRRRRRR>>RRRRRRRRR>>>>2>>222222RRRRR[ggggggggggXXXXXXXXXXXXXXXXXgggxxxxxxggggggXXggxxggXggxxxxgXgggggggNNNNNNNNNNNNNNøNNN>>øøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNDDDDDDDDDDDNNNNNYYYYNNNDNNNNNNDDDNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRRøRRRRR}RR}R}RRR}}}}}}}}¥¥¥¥}}¥¥¥¥¥¥¥RRRRR¥¥RRRRRR>>>>>RRRRR222>>>>22222XX2XX[TTXXggggggggggggXXXXXXXggggXXXXXXgggxxxxxggggggXXgxxxggXggxxxggXggggggNNNNNNNNNNNNNNNNN>>>øøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNDDDDDDDDDDDDNNNNNNYYYNNNDDNNNNNDDDDDNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRRRRRRR}}}}}}RRRR}}}}}¥¥¥¥¥¥¥¥¥¥¥¥¥RRRRRRRRRRRRRR>>>>>>>RR2R2222222222ggXXXXXgggXXXggggggggggggggggggXXggggggXXXXXgggxxxxgggggXXggxxxgXggxxxxgXggggggNNNNNNNNNNNNNNNNNNN>>øøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNDDDDDDDDDDDDDDNNNNNYYYYNNNDNNNNNDDDDDDDNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRRRRRRR¥R}}}¥}¥¥¥}}}}¥¥R¥¥¥¥RR¥¥¥¥¥¥RRRRRRRRRRRRRR>>>>>>2>222R22222øøggXXXXXgggXXXXggXXggggggggggggggggggggggggXXXXXggxxxxxggggXXggxxggXggxxxggXggggggNNNNNNNNNNNNNNNNN>>>øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNDDDDDDDDDDDDDDDNNNNYYYYNNNDNNNNNNDDDDDDDNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRRRR¥¥¥¥¥¥}¥¥¥¥¥¥¥}}R¥¥¥R¥¥RRRR¥¥RRRRRRRR>>R>RR>>>>>>>>22R2222222øøøøggXXXXXgggXXXXXgXXXggXggggggXXXgggggggggggggggXXXgggxxxxggggXXgggggXgggxxggXggggggNNNNNNNNNNNNNNNNN>>øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNDDDDDDDDDDDDDDDDNNNYYYYNNNNNNNNNNDDDDDNDDNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRRR¥¥>¥R¥¥¥¥¥¥¥¥R¥¥¥¥¥¥¥RRRRRRRRRRRRR>>>>>>R2>>>>>22>22222øøøøøøøøøggXXXXXgggXXXXXgXXXXgXXgggggXXXXXggggggggggggggXXXXggxxxxggggXgggggggggxxxggXgggggNNNNNNNNNNNNNNNNN>>øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNDDDDDDDDDDDDDDDDDNNNNYYYYNNNNNNNNNDDDDDNNDDNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRRR22>>¥¥¥¥¥¥RRR¥¥¥¥R¥¥RRRRR>>RRRR>R>>>>>>>22>22222øøøøøøøøøøøøøgXXXXXXggXXXXXXXXXXXgXXXXgggXXXXgggggggggggggggggXXXggxxxxggggXggggggggxxxggXggggggNNNNNNNNNNNNNNNN>>øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNDDDDDDDDDDDDDDDDDDDNNNYYYYNNNNNNNNNDDDDDNNNDDNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøRR22>>>¥¥R>R>RRR¥¥RR>>>RRR>>>RRR>>>>>>>222222øøøøøøøøøøøøøøøgXXXXXgggXXXXXgXXXXXgXXggxxggXXXXgggggggggggggggggXXXggxxxxxgggXggggggggxxggXggggggNNNNNNNNNNNNNNNN>>øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDDDDDDDDDDDDDDDDDNNYYYYNNNNNNNNNDDDDDDNNNDNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøø2222>>>>>R2RRR>>>>>>22>>>>22R>>>>2ø22øøøøøøøøøøøøøøøøøøgXXXXXgggXXXXXgXXXXXgXXgggxxggXXXXgggggggggggggggggXXXXggxxxgggXggggggggxxxggXgggggNNNNNNNNNNNNNNNN>>øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDDDDDDøøøøøøøDDDNNNYYYNNNNNNNNNNDDDDDNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøø22>>>>>22222>>>>2222>2222>øøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXXXXggXXXXXXgXXXXXgXXXggxxxggXXXggggXgggggggggggggXXXgggxxxgggXggggggggxxggXggggggNNNNNNNNNNNN>NNN>>NNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDNNYYYYNNNNNNNNNDDDDDDNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøø22222>>22222øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXXXXggXXXXXXgXXXXXggXXgggxxxggXXXgggXXXgggggggggggggXXXgxxxxgggXXggggggxxgggXgggggNNNNNNNNNNN>>NNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNYYYYNNNNNNNNNNDDDDDNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøø2ø22R22ø2øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXXXXggXXXXXXgXXXXXggXXggggxxxggXXXXggXXXggggggggggggXXXXgxxxxggXXXggggggxxggXgggggNNNNNNNNNN>>>NNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNYYYYNNNNNNNNNNDDDDDNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøø2øø2øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXXXXggXXXXXXgXXXgXgggXXggggxxxgggXXXggXXXggggggggggggXXXggxxxgggXXggggggxxggggggggNNNNNNNNNN>>>NNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøYYYYYNNNNNNNNNDDDDDDNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXXXXggXXXXXXXXXXgXXggXXXgggxxxxgggXXXXggXXXgggggggggggXXXggxxxggXgXgggggxxgggggggggNNNNNNNNN>>>NNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNYYYYYNNNNNNNNNDDDDDNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXgXXggXXXXgXXgXXXXXgggXXgggggxxxgggXXXXggXXXgggggggggggXXXgxxxxgggXgggggxxgggggggggNNNNNNNN>>>>NNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøYYYYYNNNNNNNNDDDDDDNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXgXXggXXXXgXXgXXXgXXggXXXgggggxxxxggXXXXggXXXggggggggggXXXXgxxxxggXggggggxgggggggggNNNNNNNN>>>>NNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNYYNNNNNNNNNDDDDDDNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXXXggXXXXgXXgXXXgXXgggXXXgggggxxxxgggXXXggXXXggggggggggXXXggxxxgggXgggggggggggggggNNNNNNN>>>>>NNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNDDDDDDDDNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXXXgggXXXggXggXXXgXggggXXXgggggxxxxxgggXXXgXXXXgggggggggXXXggxxxggXgggggggggggggggNNNNNNN>>>>NNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøDNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXgXXggXXXggXXgXXXggggggXXXggggggxxxxxgggXXXggXXXgggggggggXXXggxxgggXggggggggggggggNNNNNNN>>>>NNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXXXXggXXXggXXggXXXggggggXXXggggggxxxxxggggXXggXXXggggggggXXXXgxxxggXgggggggggggggggNNNNN>>>>>NNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXXXggXXXgggXXgXXXgggggggXXXgggggggxxxxxgggXXXgXXXgggggggggXXggxxxgXgggggggggggggggNNNNN>>>>>NNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXgXXggXXXggXXggXXXggggggggXXgggggggxxxxxxggXXXggXXggggggggXXXggxxggXggggggggggggggNNNNN>>>>>NNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøggXXXXggXXXgggXXgXXXggggggggXXXggggggggxxxxxgggXXXgXXggggggggXXggxxxgXggggggggggggggNNNN>>>>>>NNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXgXXgXXXgggXXggXXgggggggggXXXgggggggxxxxxxgggXXXgXXggggggggXXggxxggXgggggggggggggNNNN>>>>>NNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXXgXggXXgggXXXgXXXgggggggggXXXggggggggxxxxxxggXXXgXXggggggggXgggxxgXgggggggggggggNNNN>>>>>NNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXgXXgXXXgggXXXgXXggggggggggXXXggggggggxxxxxxggXXXXXXggggggggggggxgXgggggggggggggNNNN>>>>>NNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXXgXXgXXgggXXXggXXgggggggggggXXXggggggggxxxxxgggXXXXXXggggggggggxxgXggggggggggggNNN>>>>>>NNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXgXXgXXXgggXXXggXXgggggggggggXXXgggggggggxxxxgggXXXgXXggggggggggggXggggggggggggNNN>>>>>>NNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXgXXgXXggggXXXgXXXgggggggggggXXXgggggggggxxxxxggXXXgXXgggggggggggXggggggggggggNNN>>>>>NNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøXXggXXgXXggggXXggXXXgggggggggggXXXgggggggggxxxxxgggXXXXXgggggggggggXgggggggggggNNN>>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXggXggXXggggXXggXXggggggggggggXXXXggggggggxxxxxgggXXXXXgggggggggggggggggggggggN>>>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXgXXgXXXgggXXgggXXXggggggggggggXXXgggggggggxxxxgggXXXXXggggggggggggggggggggggN>>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXgXXgXXXgggXXgggXXggggggggggggggXXXggggggggxxxxgggXXXXXgggggggggggggggggggggN>>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXgXXgXXggggXXgggXXggggggXggggggggXXXggggggggxxxxgggXXXXgggggggggggggggggggg>>>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXggXXgXXggggXXgggXXggggggXggggggggXXXXgggggggxxxxgggXXXXggggggggggggggggXgg>>>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXggXXgXXXgggXggggXXggggggXgggggggggXXXXggggggxxxxgggXXXXgggggggggggggggXgg>>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXggXggXXXgggXXggXXXggggggXggggggggggXXXXggggggxxxxggXXXXggggggggggggggXXg>>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgXXgggggXXXggXXXggXXXggggggXXgggggggggggXXggggggxxxxggXXXXgggggggggggggXXg>>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøggXXgggggXXXggXXXggXXXgggggggXggggggggggggXXgggggxxxxgggXXXggggggggggggXXgg>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøggXXgggggXXgggXXXgggXXXggxgggXXgggggggggggggggggggxxxxggXXXgggggggggggXXgg>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøggXXggggggXgggXXXgxgXXXgxxxxggXgggXgggggggggggggggxxxgggXXXgggggggggggXgg>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgggXXggggggXXgggXXxxgXXXgxxxxxxXXXXXXgggggggggggggggggggggXXggggggggggXXg>>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgggXXXgxxxggXgggggxxxXXXggxxxxxgggggXXggggggggggggggggggggXXgggggggggXXg>>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgggXXXgxxxxgXgggggxxxxXXXgxxxxxxgggggXXXggggggggggggggggggXXggggggggXXgg>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgggXXXgxxxxgXXggggxxxxXXXggxxxxxxggggggXXXXgggggggggggggggXXggggggggXgg>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøggggXXgxxxxggXgggggxxxxgxXggxxxxxxxgggggggXXgggggggggggggggggggggggXXg>>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgggggXggxxxxgXXggggxxxxxgXgggxxxxxxxxxxggggggggggggggggggggggXggggXXgg>>>>NNNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøggxggXggxxxxxgXggggxxxxxxXXggggxxxxxxxxxggggggggggggggggggggXXgggXXggN>>>NNNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgxxxxXXggxxxxgXXggggxxxxxxXXXggggggxxxxgggggggggggggggggggggXXgggXXgNN>>>NNNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøggxxggXggxxxxxgXXgggxxxxxxxxXXXgggggggggggggggggggggggggggggXXggXXggN>>>NNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgxxxxgXXgxxxxxxgXXggggxxxxxxxxXXXXXgggggggggggggggggggggggggXXggXXgN>>>NNNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøggxxxxgXXgxxxxxxgXgggggxxxxxxxxgggXXXXXXgggggggggggggggggggXXXgXXggN>>>NNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgxxxxggXXgxxxxxxXXXgggggxxxxxxxxggggggXgggggggggggXXXXXggggXXgXXgN>>>NNNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgxxxxxggXXgxxxxxxgXXXgggggxxxxxxxgggggggggggggggggXXXXXXXggXXXXXg>>>NNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgxxxxxggXXgxxxxxxxgXXXggggggxxxxggggggggggggggggggggXXXXXgXXXXgN>>NNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgxxxxxggXXgxxxxxxxxxggggggggggggggggggggggggggggggggXXXXXXXXXg>>>NNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøxxxxxxxgggggxxxxxxxxxxggggggggXXXXXXXXXXXXXXXXXgggggXXXXXXXXg>>NNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøxxxxxxxggggggxxxxxxxxxxxxggggggXXXXXXXXXXXXXXXXXXXXgXXXXXXX>>NNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgxxxxxxxgggggggxxxxxxxxxxxggggggggggggggggXXXXXXXXXXXXXXXg>>NNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøxxxxxxxxxggggggXXXgxxxxxggggggggggggggggXXXXXXXXXXXXXXXg>NNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøxxxxxxxxxxgggXXXXXXXXXgggggggXXXXXXXXXXXXXXXXXXXXXXXXgNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøxxxxxxxxxgggggXXXXXXXXXXXXXXXXXXXXXXXgggggXXXXNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøggxxxxxxggggggggggXXXXXXgggggggNNNNNNgXXNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøgggggggggggggggggggggg>>>NNNNNNNNNNNNggNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNgggggggggg>>>>>>>NNNNNNNNNNNNN>gNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNN>>>>>>>>NNNNNNNNNNNNNN>>NNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNN>>>>>>>>>NNNNNNNNNNNNNN>>>NNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNN>>>>>>>>>>>>NNNNNNNNNNNNNN>>>NNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNN>>>>>>>>>>>>>>>NNNNNNNNNNNNNN>>>NNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNN>>>>>>>>>>>>>>>>>>>>>>>>>NNNNNNNNNNNNNN>>>NNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNN>>>>>>>>>>>>>>>>>>>>>>>>>>>NNNNNNNNNNNNN>>>NNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNN>>>>>>>>>>>>>>>>N>>>>>>>>>>>NNNNNNNNNNNNN>>NNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNN>>>NNNNNNNNNNNNNNN>>>>>>N>>>>NNNNNNNNNNNNNN>NNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNN>>NNNNNNNNNNNNNNNN>>>>>>NN>>>>NNNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNN>>>>>>>NNN>>>NNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNN>>>>>>NNNN>>>NNNNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNNN>>>>>>NNNNN>>>NNNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNN>>>>>>NNNNNN>>>NNNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNNN>>>>>>NNNNNN>>>NNNNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNN>>>>>>NNNNNNN>>>>NNNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNN>>>>>>NNNNNNNN>>>NNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNNN>>>>>>NNNNNNNN>>>NNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNNN>>>>>>NNNNNNNNN>>>NNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNNNNN>>>>>>>NNNNNNNNN>>>NNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNNN>>>>>>>>NNNNNNNNNN>>>NNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNN>>>>>>>>>>>NNNNNNNNNN>>>NNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNN>>>>>>>>>>>>>>NNNNNNNNNN>>>NNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNN>>>>>>>>>>>>>>>NNNNNNNNNN>>>>NNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNN>>>>>>>>>>>>>>>>>>NNNNNNNNN>>>>NNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNN>>>>NNNNNN>>>>>>>>>NNNNNNNNN>>>>NNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNN>>>>>>>>>>NNNNNNNNN>>>>NNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNN>>>>>>>>>>>NNNNNNNN>>>>NNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNN>>>>>>>>>>>NNNNNNNN>>>>NNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNNN>>>>>>N>>>>NNNNNNNN>>>>NNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNNN>>>>>>NN>>>NNNNNNNN>>>NNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNN>>>>>>NNN>>>NNNNNNNN>>>NNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNN>>>>>>NNN>>>NNNNNNNN>>>NNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNNN>>>>>>NNN>>>NNNNNNNN>>>NNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNN>>>>>>NNNNN>>NNNNNNNN>>>NNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNN>>>>>>NNNNN>>NNNNNNNN>>>NNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNNN>>>>>>NNNNN>>NNNNNNN>>>NNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNN>>>>>>>NNNN>>>NNNNNNN>>>NNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNN>>>>>>NNNNN>>>NNNNNNN>>NNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNN>>>>>>>NNNNN>>>NNNNNNN>NNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNN>>>>>>>NNNNN>>>NNNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNN>>>>>>>NNNNNN>>>NNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNN>>>>>N>>>>>>>NNNNNN>>NNNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNN>>>>>>>>>>>>>NNNNNNN>>NNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNN>>>>>>>>>>>>>NNNNNN>>>NNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNN>NNN>>>>>>>>>NNNNNN>>>NNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNN>>>>>>>NNNNNN>>NNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNNN>>>>>>NNNNNN>>NNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNNN>>>>>>>NNNNNN>>NNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNNN>>>>>>>>NNNNN>>>NNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNN>>>>N>>>>NNNNN>>NNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNN>>>>NN>>>>NNNNN>>NNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNN>>>NNN>>>>NNNNN>>NNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNN>>>>NNN>>>>NNNNN>NNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNN>>>>NNNN>>>>NNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNN>>>NNNNN>>>>NNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNN>>>NNNNNN>>>>NNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNN>>>>NNNNNN>>>>NNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNN>>>>NNNNNNN>>>>NNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNN>>>>NNNNNNN>>>>NNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNN>>>>NNNNNNNN>>>NNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNN>>>>NNNNNNNNN>>>NNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNN>>>>NNNNNNNNN>>>>NNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNN>>>NNNNNNNNNN>>>NNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNN>>>NNNNNNNNNNN>>>NNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNN>>>NNNNNNNNNNN>>>NNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNN>>>NNNNNNNNNNNN>>NøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNN>>>NNNNNNNNNNNNNN>øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNN>>>NNNNNNNNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøN>>>NNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøNNNøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøÿøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøÿøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøÿ \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/oracle/struct_component_selection_1.rasql b/systemtest/testcases_mandatory/test_select/oracle/struct_component_selection_1.rasql new file mode 100644 index 0000000..176b3ae --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/struct_component_selection_1.rasql @@ -0,0 +1 @@ +ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤††‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘†‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘††‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘††‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘†‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤‘‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¤¤¤¤¤¤¤¤¤¤¤¤‘‘†‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®¤¤¤¤¤¤¤¤¤¤¤‘‘†‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®¤¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®¤¤¤¤¤¤¤¤¤‘‘‘†‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®¤¤¤¤¤¤¤¤‘‘‘††‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘‘‘‘‘‘‘‘‘‘¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤¤‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤‘‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®¤¤¤¤¤¤¤‘‘‘†††¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤¤‘¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘‘¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®®¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤¤‘‘‘††‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®¤®®®®¤¤¤¤¤¤‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤‘‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤®®®®¤¤¤¤¤‘‘‘‘††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤®®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤®®®¤¤¤¤¤‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘‘¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®®¤¤®®¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤®¤¤¤¤‘‘‘‘†††‘‘‘¤¤‘‘‘¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘†††‘‘‘¤¤‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘†††‘‘¤¤¤‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤®®®®®¤¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘‘¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘®®®®®¤¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘‘¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘‘®®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘®®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘¤®®®®®¤¤¤¤¤¤¤‘‘‘‘††‘‘¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘¤®®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘‘®®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘¤®®®®¤¤¤¤¤¤¤‘‘‘‘†††‘¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘¤®®®®®¤¤¤¤¤‘‘‘‘‘††‘‘¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘‘®®®®®¤¤¤¤¤‘‘‘‘‘††‘‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤‘‘¤®®®®¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘¤¤®®¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘‘¤®®¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘‘‘‘††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤‘¤¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤®¤¤¤¤¤¤‘‘‘‘††‘‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤‘¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤®®¤¤¤¤¤‘‘‘‘††‘‘‘‘‘¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤‘¤¤‘‘‘‘††‘‘‘‘¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®®¤‘‘¤‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤‘‘¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤®®®®¤¤‘‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤‘¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®®¤‘‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤®®®®®¤¤‘‘†‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤®®®®®¤¤‘‘†††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘®®®®®¤¤‘‘†††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤‘‘®®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤‘®®®®®®¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘®®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘‘®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤¤®®¤¤‘‘‘¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤‘®®®®®¤¤‘‘‘†††‘‘‘¤¤¤¤¤¤¤¤®®®®¤‘‘¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤‘®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤®®®®®‘‘¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤¤®®®®®‘¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤®®®®¤¤¤‘‘††††‘‘‘¤¤¤¤¤¤®®®®®®¤®®¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††††††††††††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤®®¤¤¤¤‘‘††††‘‘‘¤¤¤¤¤®®®®®®¤®®®¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘†††††††††††††††‘‘‘ ÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐ †††††††††††††††††††††††††††††††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤®¤¤¤®¤¤¤¤‘‘††††‘‘¤¤¤¤¤¤®®®®®®®®®®®¤¤¤¤¤¤¤¤‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘†††††††††††††‘‘‘‘‘‘ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤¤¤¤¤‘‘‘††††‘‘¤¤¤¤¤¤®®®®®®®®®®®®¤¤¤¤¤¤¤‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††††‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤®®®¤¤¤¤¤¤‘‘‘††††‘‘¤¤¤¤¤®®®®®®®®®®®®®¤¤¤¤‘¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††† ÐÐÐÐÐÐ AAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤®®®¤¤¤‘¤¤‘‘‘†††‘‘‘¤¤¤¤¤®®®®®®®®®®®®®¤¤¤‘‘¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††† Ð AAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤®®®®¤¤‘‘¤‘‘‘†††‘‘‘¤¤¤¤®®®‘®®®®®®®®®®¤¤¤‘‘¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘††††††† AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤®®®®¤¤¤‘‘‘‘‘†††‘‘‘¤¤¤¤®®®‘®®®®®®®®®®¤¤‘‘¤¤¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘† AAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘®®®®®¤¤‘‘‘‘‘†††‘‘¤¤¤¤¤®®‘¤®®®®®®®®®®¤¤‘‘¤¤¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘ AAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘®®®®®®¤¤‘‘‘‘†††‘‘¤¤¤¤¤®‘‘®®®®®®®®®®®¤¤‘‘¤¤¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††††‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ AAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘®®®®®®¤¤‘‘‘‘†††‘‘¤¤¤¤‘‘‘¤®®®®®®®®®®®¤‘‘‘¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤®‘‘®®®®®®®¤‘‘†‘†††‘‘¤¤¤‘‘‘¤®®®®®®®®®®®®¤‘‘¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤®®®‘®®®®®®®¤¤‘††††‘‘¤¤‘‘‘‘¤®®®®®®®®®®®®¤‘‘¤¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤®®®‘‘®®®®®®¤¤‘‘†††‘‘¤‘‘‘¤¤®®®®®®®®®®®®®‘‘‘¤¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘††††††‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤®®®¤¤®®®®®®¤¤‘‘†††‘‘‘‘‘¤¤®®®®®®®®®®®®¤¤‘‘¤¤¤¤¤¤‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘†††††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤®®®®¤¤®®®®®®¤¤‘‘†††‘‘‘‘¤¤¤®®®®®®®®®®®®¤‘‘¤¤¤¤¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘†††††‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤®®®®®¤¤®®®®®¤¤‘‘†††‘‘‘¤¤¤®®®®®®®®®®®®¤¤‘¤¤¤¤¤¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘††††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤ AAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤®®®®®¤¤®®®®¤¤¤‘‘†††‘‘¤¤¤¤®®®®®®®®®®®¤¤‘‘¤¤¤¤¤¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘†††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘¤¤¤¤¤¤¤¤ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤®®®®®¤¤¤®®¤¤¤¤‘‘†††‘‘¤¤¤¤®®®®®®®®®®¤¤‘‘¤¤¤¤¤¤¤¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘††††‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘¤¤¤¤¤¤ AAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘¤¤¤¤¤®®®®®®®®®¤¤¤‘¤¤¤¤¤¤¤¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤ ®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘¤¤¤ AAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤®®®®®®¤¤¤¤¤¤¤¤‘‘†††‘¤¤¤¤¤®®®®®®®®®¤¤®¤¤¤¤¤¤¤¤¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘†††††‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘¤¤ AAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤®®®®®®®¤¤‘¤¤¤¤‘‘†††‘¤¤¤¤¤®®®®®®®®®®®®®¤¤¤¤¤¤¤¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤‘‘‘‘‘¤‘¤¤¤¤¤¤¤¤¤®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘ AAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤®®®®®®®¤¤¤‘‘¤¤‘‘†††‘¤¤¤¤¤®®®®®®®®®®®®®®¤¤¤¤¤¤¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘ AAAAAAAAAA ÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤®®®®®®®®®¤‘‘‘¤‘‘††‘‘¤¤¤¤¤¤®®‘¤®®®®®®®®®¤¤¤¤¤¤‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤‘‘‘†‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘††††‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ AAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤®®®®®®®®®¤‘‘¤‘‘††‘‘¤¤¤¤¤¤¤‘¤®®®®®®®®®®¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤‘‘††††‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ AAAAAAAAAAAAA ÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤®®®®®®®®®¤¤‘‘‘‘††‘‘¤¤¤¤‘‘‘¤¤®®®®®®®®®®¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤‘‘‘††††‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘††††‘‘‘‘¤¤¤¤¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘ AAAAAAAAAAAAAAA ÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤®®®®®®®®®¤¤‘‘‘‘††‘‘¤‘‘‘‘‘¤¤®®®®®®®®®®¤¤¤¤¤¤¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤‘‘‘‘††††‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAAAAAAAAAA ÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤®®®®®®®®¤¤¤‘††††‘‘‘‘‘‘¤¤¤®®®®®®®®®®®¤¤¤¤¤¤‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘†††‘‘‘‘‘¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAAAAAAAAAA ÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤®®®®®®¤¤¤¤‘‘†††‘‘‘‘‘¤¤¤®®®®®®®®®®®®¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤‘‘‘‘†††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤®®®®®¤¤¤¤‘‘†††‘‘¤¤¤¤¤®®®®®®®®®®®®¤¤¤¤¤¤¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤‘‘‘‘‘†††‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘†††‘‘‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤®®®¤¤¤¤¤‘‘†††‘‘¤¤¤¤®®®®®®®®®®®¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘‘††††‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘††‘‘‘‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘†††‘¤¤¤¤¤®®®®®®®®®¤¤¤¤¤¤¤¤¤¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘‘‘††††‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘†††‘¤¤¤¤¤¤®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®¤¤¤¤¤¤‘‘‘‘‘†††††‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®®®¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘†††‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®¤¤¤¤¤¤‘‘‘‘‘††††††‘‘‘‘‘‘‘¤¤¤¤¤‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘†††‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘¤®®¤¤¤¤¤¤‘‘‘‘‘†††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤‘†‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAAAAAAAAAAAAA ÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘††††‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘¤¤®®®¤¤¤¤¤‘‘‘‘‘‘‘††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAAAAAAAAAA ÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤‘‘‘†‘ ††‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘¤®®®¤¤¤¤¤¤¤‘‘‘‘‘‘†††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤‘††‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAAAAAAAAA ÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘ ÐÐÐÐ ‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘¤¤®®®¤¤¤¤¤¤¤¤‘‘‘‘‘†††††††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘¤¤®®®¤¤¤¤¤¤¤¤‘‘‘‘‘††††††††††††‘‘‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘¤¤¤¤¤¤¤¤‘††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘¤¤®®®®¤¤¤¤¤¤¤¤¤‘‘‘‘††††††††††††††‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤¤¤¤†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘¤¤¤¤‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘¤¤®®®®¤¤¤¤¤¤¤¤‘‘‘‘‘††††††††††††††‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘†‘‘¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤¤¤‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤¤ AAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘¤¤®®®®®¤¤¤¤¤¤¤‘‘‘‘‘‘†††††††††††††‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘†‘‘‘¤¤¤¤¤¤¤¤¤¤¤‘‘‘¤¤¤¤¤¤¤¤¤‘†††‘‘‘¤¤¤¤¤¤¤¤¤¤ AAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘ Ť¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘¤¤®®®®®®¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘††††††‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤†††‘‘‘‘¤¤¤¤¤¤¤¤¤ AAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÅŤ¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘¤¤¤®®®®®®¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘†††††‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘†‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘†††‘‘‘‘¤¤¤¤¤¤¤¤ AAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÅŤ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘‘¤¤¤®®®®®®¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘†††††‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤†††‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤†††‘‘‘‘‘‘¤¤¤¤¤¤¤ AAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÅŤ¤¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘¤¤¤®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘†††††‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤†††‘‘‘‘‘‘¤¤¤¤¤¤ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÅŤ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘‘¤¤¤®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘†††††‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤†††‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤†††‘‘‘‘‘‘¤¤¤¤¤ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐРŤ¤¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘¤¤¤®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘††††††‘‘‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤††‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘†††‘‘‘‘‘‘¤¤¤¤¤ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐРŤ¤¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘‘¤¤¤®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘†††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤†††‘‘‘‘¤¤¤¤¤¤ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘†††‘‘‘‘‘‘¤¤¤¤ AAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐРŤ¤¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘‘¤¤®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘†††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††‘‘‘ ¤ÈÈ´´´ÈÈ´ ¤¤´´¤¤ Ȥ´´È†´‘ ‘‘´´‘¤Èȳ³³³³³AAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐРŤ¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘¤¤¤®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘†††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘´‘ ´´´ ´† È´´´´ÈÈÈ´´ÈÈ´´È´´´´ÈÈÈ´´´È´´´È‘´´´‘ÈÈÈ ÈÈȳÈȳAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐРŤ¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘‘¤¤®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘´ÈÈ‘ÈÈ´´´´´´´´´´´ÈÈ´´´´ÈÈÈ´ÈÈÈ´ÈÈÈ´´ÈÈÈÈÈ´ÈÈÈ´ÈÈÈ´´´´ÈÈÈÈÈÈÈÈÈȳ AAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐРŤ¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘‘‘¤¤®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ‘´´ ´´´ÈÈÈÈ´´´´´´Þ´´´´ÈÈ´´ÞÞ³ÈÞÞ³ÈÈÈÈÈÈÈÈÈÈÈÈÞÞÞÈÞÞÈÈÞÞ´´ÞÈÈÞÞÈÈÈÈÈÈȳ AAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐРŤ¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘‘¤¤¤®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘´´´´´´´´È´ÈÈÈÈÈÈÞÞÞ´ÞÞÞÞÞÞÈȳÞÞÞÞÞÞÞÞÞÞÞÈÈòò³ÈÈòÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞ޳ȳȳ AAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐРŤ¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘‘‘¤¤¤¤®®®®®®®®®®®®®®®¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘È´´´´´´´´ÈÈÈÈÞÞÈÈòÞÞÞÞÞÞÞÞÞÞÞòòÞÞÞÞÞÞÞÞÞÞÞÞòòòòòòòòÞÞòòÞÞ³òÞÞ³ÞÞÞÞÞÞÞÞÞÞò³³³  ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐРŤ¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘¤¤¤¤¤¤¤¤®®®®®®®®®®®®®¤¤‘‘‘‘‘‘‘‘ ´´´´ÈÈ´ÞÞ´´Þ´ÈȳÞÞÞÞòòòÞò³ÞÞ³ÞÞÞòòòòÞòòÞÞÞ³ÞÞÞÞòòòòòòòòòòòòòòòòò³òòÞ³òòÞ³ÞÞòòò³³  ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐРŤ¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®¤¤¤‘‘‘‘‘ ´´´´ÈÈÈÈÞÞÞÞÞÞÞòò³ÞÞòòòòòòò³òòÞÞòòòòòòòòòòòò³ÞÞ³³òòò³òòò³òòòòòòòòòòòòòòòò³òòòòò³  ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐРŤ¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®¤¤¤¤¤È¤´´´´´ÈÈȳÞÞ³ÞÞÞòòòòòò³òòòòòòòòòòòòòòùùòòòòòòòòòòòò³³ùù³òùùùòò³³òòò³òòòòòòòòòòòò³³  ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐРŤ¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘¤¤¤¤¤¤¤®®®®®®¤¤¤¤¤®®®®®¤¤´ÈÈÈÞÞÞÞÞÈò³³ùù³Þùòòòòòòòùù³ùòòòòòòòòòùùùùùò³òòòòòòòòòùùùùùùùùùùùùùòùùòòùùòòùòòòò³³³ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐРŤ¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘‘‘‘¤¤¤¤®®®®®®®®®®®®®®®®®® ´´ÈÈÞÞÞÞÞÞòòòùùùùùùùòùòòòùùùù³ùù³ùùùòò³ùùùù³ùù³òòùòòòòòùùùùùùùùùùùùùùùùùùùùùùùùòöö³³  ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐРŤ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘¤¤¤¤®®®®®®®®®®®®®®®®® ´´ÞÈÞùùÞÞùòòòùùùùùùùùùùòùùùùùùùùùùùùùùùùùùùöùùùùùùùùùòùùùùöööùöööùùùööùùöùùùùùùöööö³ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐРŤ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘‘‘‘‘¤¤¤®®®®®®®®®®®®®®®® ÈÈÈÞÞùùùùùùùùù³ùööùùùùùùùùùùööùùùööùùöùùùùööùùöùùùùùùùùùùöööööòööööööööööööùùùùùòöö³ ÐÐÐÐÐÐÐÐРŤ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘‘‘‘‘¤¤¤¤®®®®®®®®®®®®®®òòÈÈÞÞùùùùùùùùùùööööööùùöùùùöööööööööööùùùööööùööùùùöööùùùòöööòòööööööööööööòòòòòò³³AAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐРŤ¤¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘¤¤¤¤®®®®®®®®®®®®òòòÈùÞùùùööùùöùùòòöööööööööùòòöööööööööööùòööööööööùööööùùòòööòòòòöööòöööòööòòò òòòòAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐ ÅŤ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘¤¤¤®®®®®®®®®®®òòòùùùùùöööööööòòòòöòööööööòòòòö ööö ööööòòòööòööööòöööööòòòòòòòòòòòòòòòòòò ò   AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐ ÅŤ¤¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘¤¤¤®®®®®®®®®® òòùùòòòòööööööòòò¤òòòö¤öö¤¤òò¤ ¤‘ †††öö‘òòò‘‘òòöööòöööö‘òòòòòòòòòòòòò‘òòò AAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐРŤ¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘¤¤¤¤®®®®®®®®òòòòòòòòòööòòö¤ò¤¤¤¤ ¤¤¤¤ ¤¤ ¤†††††‘‘‘‘‘ ò ‘‘‘ ‘‘‘ò‘ö ‘‘‘ò ‘òò †ò ‘ò‘‘ AAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÅŤ¤¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘¤¤¤®®®®®®®®òòòòòò òòòòò®®¤¤¤¤¤¤¤¤¤¤¤¤¤‘†††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤‘†††‘‘‘‘‘ AAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÅÅŤ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘¤¤¤¤®®®®®®®®ò® ®®®®® ®®®®¤¤¤¤¤¤¤¤¤¤‘††††‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘†††‘‘‘¤ AAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÅÅŤ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘¤¤¤¤®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤‘†††‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤†††‘‘‘¤¤ AAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÅŤ¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘¤¤¤¤¤¤®®®®®®®®®®®®®®®®®®®¤¤¤¤¤‘††‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘‘¤¤ AAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÅŤ¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®®®®¤¤¤††‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘††‘‘¤¤¤¤ AAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÅÅŤ¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®¤¤‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘†††‘‘¤¤¤¤ AAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÅÅŤ¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤††††‘‘¤¤¤¤¤ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÅŤ¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘¤¤¤¤¤¤®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘††††‘‘¤¤¤¤¤¤ [AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÅŤ¤¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘¤¤¤¤¤®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤††††‘‘¤¤¤¤¤¤¤ [[AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÅŤ¤¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘¤¤¤¤¤®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤†††‘‘‘¤¤¤¤¤¤¤¤ [[AAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÅŤ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘¤¤¤¤¤¤®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤††‘‘¤¤¤¤¤¤¤¤¤¤¤ [[AAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐРŤ¤¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘¤¤¤¤¤¤®®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤††‘¤¤¤¤¤¤¤¤¤¤¤¤¤ [[AAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐÐÐ ÅŤ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘‘¤¤¤¤¤¤¤®®®®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ [[AAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ ÐÐÐРŤ¤¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘‘¤¤¤¤¤¤®®®®®®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ [[[AAAAAA »»» ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘ÐÐРŤ¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘¤¤¤¤¤¤®®®®®®®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ [[[AAAAAAA »»»»»»»»»» ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤®®®®®®®¤¤¤¤¤‘‘‘‘‘‘‘ Ð ÅŤ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘¤¤¤¤¤¤¤¤®®®®®®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ [[[AAAAAA »»»»»»»»»»»»»»» ÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®®®¤¤¤¤‘‘‘‘‘‘ РŤ¤¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘¤¤¤¤¤¤¤¤¤®®®®®®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ [[[AAAAAAAA ¤¤ »»»»»»»»»»»»»» ÐÐÐÐÐÐ ®®®®®®®®®®®®®®®¤¤¤¤‘‘‘‘‘ Ť¤¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘ [[[AAAAAAAAA ¤¤¤¤¤¤¤¤¤ »»»»»»»»»»»»»»» ®®®®¿¿¿¿®®®®®®®®®®¤¤¤¤‘‘‘‘ ÅŤ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘ [[[AAAAAAAAAAAAAAA ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ »»»»»»»»»»»»»» ®®®¿¿¿¿¿®®®®®®®®®®®®¤¤¤¤‘‘‘‘ Ť¤¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘ [[[[AAAAAAAAAAAAAAAAAAAAA jjjjjjj¤¤¤¤¤¤¤¤¤¤¤¤¤¤ »»»»»»»»» ®®®¿¿¿¿¿®®®®¿¿¿¿¿®®®®®®¤¤¤‘‘‘‘‘¤¤¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘ [[[AAAAAAAAAAAAAAA jjjjjjjjjjjj¤¤¤¤¤¤¤¤¤¤¤¤¤¤ »»»»®®®¿¿¿¿¿®®®¿¿¿¿¿¿¿¿¿¿®®®®®®¤¤¤‘‘‘‘¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘ [[[ ÐÐÐÐÐÐ jjjjjjjjjj¤¤¤¤¤¤¤¤¤¤¤¤¤ ®®¿¿¿¿¿®®¿¿¿¿¿¿¿¿¿¿¿¿¿®®®®®®¤¤¤‘‘‘ ¤¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘ [[[[ ÐÐÐÐÐÐÐÐÐÐÐÐÐ jjjjjjjjj¤¤¤¤¤¤¤¤¤¤¤¤®®¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿®®®®®®®®®®®¤¤‘‘‘ ¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘††††‘‘‘‘‘‘ [[[[[[[[ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ jjjjjjjjjj¤¤¤¤¤¤¤¤®®¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿®®®®®®®®®®®®®®®¤¤‘‘‘ ¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘††††‘‘‘‘‘‘‘¤¤ [[[[[[[[ jÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ jjjjjjjjjj¤¤¤®®¿¿¿¿¿¿¿¿¿¿¿¿¿®®®®®®®®®®®®®®®¤¤¤¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††‘‘‘‘‘¤¤¤¤¤ [[[[[[[[[[ jjj ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ jjjjjjjjjj®¿¿¿¿¿¿¿¿¿¿¿¿¿®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘†††††††‘‘‘‘¤¤¤¤¤¤¤¤ [[[[[[[[[[[ jjjjjÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ jjjjj®¿¿¿¿¿¿¿¿¿¿¿®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘¤»»»» ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††‘‘‘‘¤¤¤¤¤¤¤¤¤¤ [[[[[[[[[[[[[ jjjjjjÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ jj®¿¿¿¿¿¿¿¿¿¿®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘ »»»»»»»»» ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘††††††††††‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤ [[[[[[[[[[[[[[ jjjjjjjjÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ¿¿¿¿¿¿¿¿¿¿®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘ ¤»»»»»»»»»»»»» ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘†‘‘‘‘‘‘‘‘‘‘†††††††††††††‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤ [[[[[[[[[[[[[[[[ jjjjjjjjjÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ¿¿¿¿¿¿¿¿¿®®®®¤¤¤¤¤¤®®®®®®®®®®®®®¤¤¤¤¤‘‘‘‘¤ »»»»»»»»»»»»»»» ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘†††††††††††††††††††††††‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ [[[[[[[[[[[[[[[[[ jjjjjjjjjj ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¿¿¿¿¿¿¿¿¿®®®‘¤¤¤®®®®®®®®®®®®®®®®®®¤¤¤¤‘‘‘ ¤¤ »»»»»»»»»»»»»»»» ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘†††††††††††††††††‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ [[[[[[[[[[[[[[[[[[[[[[ jjjjjjjjjjjjÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¿¿¿¿¿¿¿®®®‘‘¤¤®®®®®®®®®®®®¿¿®®®®®®¤¤¤‘‘‘‘ ¤¤ ÐÐÐ »»»»»»»»»»»»»» ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††††††‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ A[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ jjjjjjjjjjjjjÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¿¿¿¿¿¿®®‘‘¤¤®®®®®¿¿¿¿¿¿¿¿¿¿¿¿¿®®®®¤¤¤‘‘‘‘¤¤¤¤ ÐÐÐÐÐÐ »»»»»»»»»» ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ †††††††††‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ A [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ jjjjjjjjjjjjjjjÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¿¿¿¿¿®®‘‘‘¤®®®¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿®®®®¤¤‘‘‘‘ ¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐ »»»»»»» ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ††††††‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAA [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ jjjjjjjjjjjjjjjjjÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¿¿¿®®‘‘¤®®®¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿®®®®®®®®¤¤‘‘‘‘ÅŤ¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐ » ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ††‘‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAA [[[[[[[[[[[[[[[[[[[[[[[[[[[[ jjjjjjjjjjjjjjjjjjjÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘¤®®¿®‘‘¤®®®¿¿¿¿¿¿¿¿®®®®®®®®®®®®®®®®®¤‘‘‘‘ ÅÅŤ¤¤¤¤¤ »»»» ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAA [[[[[[[[[[[[[[[[[[[ jjjjjjjjjjjjjjjjjjjjjÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘¤¤¤®®‘‘®®®¿¿¿¿¿®®®®®®®®®®®®®®®®®®®®®®¤‘‘‘‘ ÅÅÅŤ¤¤¤¤¤¤ »»»»»»»»»»»» ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAA [[[[[[[[[ jjjjjjjjjjjjjjjjjjjjjjjÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘¤¤¤‘‘¤®®®¿¿¿®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤®®®®¤‘‘‘‘ ÅÅÅŤ¤¤¤¤¤¤¤ »»»»»»»»» ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAA  jjjjjjjjjjjjjjjjjjjjjjjj ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐБ‘‘‘¤¤‘‘®®®¿¿®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤‘‘‘‘»» ÅÅÅŤ¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAA  jjjjjjjjjjjjjjjjjjjjjjjjjjjjÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘¤‘‘®®®®®®®®¤¤¤®®®®®®®®®®®®®®¤¤¤¤¤¤¤¤‘‘‘‘»»»»» ÅÅÅÅŤ¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAA  jjjjjjjjjjjjjjjjjjjjjjjjjjjjjj ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘¤®®®®‘‘¤®®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤‘‘‘ ÅÅÅÅÅŤ¤¤¤¤¤¤¤¤¤¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤¤ AAAAA  jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ »»»»»»»»»»»» ‘‘‘‘‘‘‘‘‘‘‘¤‘‘‘‘®®®®®®®®®®®®®®®®®®®®®®®®®®¤¤¤‘‘‘‘ÐÐÐ ††††† ÅÅÅÅÅŤ¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤ AAAAAA jjjjjjjjjjjjjjjjjjjjjjjjjjj ÐÐÐÐÐÐÐÐ »»»»»»»»»»»»»»»»»»»»» ¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘®®®®®®®®®®®®®®®®®®®®®®®®®®®®®¤¤¤‘‘‘ ††††††††††† ÅÅÅÅÅ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤ AAAAAAAA jjjjjjjjjjjjjjjjjjjjjjjjj ÐÐ »»»»»»»»»»»»»»»»»»»»»»»»»»»» ®®®®¤¤¤¤‘‘‘‘‘‘‘¤¤¤¤®®®®®®®®®®®®®®®®®®®®®®®®®®®®¤¤‘‘‘‘†††††††††††††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤ AAAAAAAAAA jjjjjjjjjjjjjjjjjjjj »»»»»»»»»»»»»»»»»»»»»»»»»»»»»» ®®®®®®¤¤¤¤‘‘‘‘‘‘‘‘¤¤¤®®®®®®®®®®®®®®®®®®®®®®®®®®®¤¤‘‘‘‘††††††††††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤ AAAAAAAAAAjjjjjjjjjjjjj »»»»»»»»»»»»»»»»»»»»»»»»» ÐÐÐÐ ®®¿¿®®®®¤¤¤‘‘‘‘‘‘‘‘¤¤®®®®®®®®®®®®®®®®®®®®®®®®®®®®¤‘‘‘‘ †††††††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤ AAAAAAAAjjjjjj »»»»»»»»»»»»»»»»»»»»»» ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®¿¿¿¿¿¿®¿¤¤‘‘‘‘‘‘‘‘‘¤¤®®®®®®®®®®®®®®®®®®®®®®®®®®®¤¤‘‘‘ ††† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAA »»»»»»»»»»»»»»»»»»» ÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¿¿¿¿¿¿¿®®¤‘‘¤¤‘‘‘‘‘‘‘‘‘‘‘®¤¤¤¤¤¤¤¤¤¤¤¤¤®®®®®®®®®®¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAA »»»»»»»»»»»»»» ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤®®¿¿¿¿¿¿¿¿®®®‘‘¤¤¤‘‘‘‘‘‘‘‘®®®®®®®®®®®®®®®¤¤¤¤®®®®®®®¤‘‘‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAA»»»»»»» ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤†††¤¤¤¤¤ ®®¿¿¿¿¿¿¿¿®®®‘‘¤¤¤¤‘‘‘‘‘‘¤®®®®®®®®®®®®®®®®®®¤¤¤¤®®®®¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAA» jjjÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤††††††††††††®®®¿¿¿¿¿¿¿¿®®®‘‘®®¤¤‘‘‘‘‘‘‘¤®®®®®®®®®®®®®®®®®®®®¤¤¤®®¤¤‘‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAA jjjj ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤††††††† ††††† ®®®¿¿¿¿¿¿¿¿®®¤‘‘®®®¤¤‘‘‘‘‘‘‘¤®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤††† ÐÐÐÐÐÐÐÐÐÐ ®®¿¿¿¿¿¿¿¿¿®®¤‘‘¿®®®¤‘‘‘‘‘‘‘‘¤¤®®®®®®®®®®®®®®®®®®®®®¤¤¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤†††ÐÐÐÐÐÐÐÐÐÐÐЮ®®¿¿¿¿¿¿¿¿¿®®¤‘‘¿¿®®®‘‘‘‘‘‘‘‘‘‘¤®®®®®®®®®®®®®®®®®®®®®®¤¤¤‘‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤†††ÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®¿¿¿¿¿¿¿¿¿®®¤‘‘¿¿¿®®‘‘¤¤‘‘‘‘‘‘‘‘¤®®®®®®®®®®®®®®®®®®®®®¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐò³ AAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤†††ÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®¿¿¿¿¿¿¿¿¿¿®®¤‘‘®¿¿®®¤‘‘®¤‘‘‘‘‘‘‘‘¤¤®®‘‘‘‘‘®®®®®®®®®®®®®¤¤¤‘ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐòòòÐÐòòòòÐòòò³³ AAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤††ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®¿¿¿¿¿¿¿¿¿¿®®¤‘‘®¿¿¿®®‘‘®®®®¤‘‘‘‘‘‘‘‘‘‘‘‘‘¤¤¤¤¤¤¤®®®®®®®®¤¤¤‘‘ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐòòòòòÐòòòööòòòòòùòòöö³AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤†† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®¿¿¿¿¿¿¿¿¿¿®®¤¤‘®¿¿¿®®‘‘®®®®®®®‘‘‘‘‘‘‘¤¤®®®®®®®®¤¤¤¤®®®®®¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐò Ðòò òòòòòòöööòööööùòùùùöööö³ AAAAAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤†† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¿¿¿¿¿¿¿¿¿®®¤¤®®¿¿¿¿®¤‘‘®®®®®®®®¤‘‘‘‘‘‘¤¤®®®®®®®®¤¤¤®®®®®¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐòòòòòòòòòööòöööööööùùùùùùùöö³³³ AAAAAAAAAAAAAAAAA ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤†††ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¿¿¿¿¿¿¿¿¿®®¤¤®®¿¿¿¿®®‘‘®®®®®®®®®®¤‘‘‘‘‘‘¤®®®®®®®®®¤¤¤®®®®¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐòÐööö òòòòòòòòòööööööööùùöùùùùùùòòò³ò³³AAAAAAAAAAAAAA ÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐ ¤¤†† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®¿¿¿¿¿¿¿¿¿®®®¤¤®¿¿¿¿®®®‘‘®®®®®®®®®®‘‘‘‘‘‘‘‘®®®®®®®®®®¤¤¤®®¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐòòòööööòòòòööòòòööööùùöùùùùùùùòù³òòòòòò³ AAAAAAAAAAAA ÐÐÐÐÐ ¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐ ¤†††ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®¿¿¿¿¿¿¿¿®®®¤¤®®¿¿¿®®®¤¤®®®®®®®®®®‘‘¤¤‘‘‘‘‘¤®®®®®®®®®¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐ òöööòöööööùùòöööööòöööùùùùùùùòòùòòòòòòòòòòò³AAAAAAAAAA ÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐ ¤†† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¿¿¿¿¿¿¿¿®®®¤¤®®¿¿¿®®®®¤¤®®®®®®®®®‘‘®®¤¤‘‘‘‘‘¤®®®®®®®®¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐòòòÐ öòööööùöööùùùùöööööùùùöùùù³òùùòòòòòòò³ÞÞÞòò³³AAAAAAAA ¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐ ¤¤††ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®¿¿¿¿¿¿¿®®®¤¤¤®®¿¿®®®®®¤¤®®®®®®®®‘‘®®®®¤‘‘‘‘‘‘¤®®®®®®®¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ öòòòòööööööööùùùùùùùùùùùùùùùùùùù³òòòòòòòÞòòÞÞÞÞÞÞÈÈȳAAAAAAAAAAAAAAAAAAAAA ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐ ¤¤††ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¿¿®®¿¿¿®®®®¤¤®®¿¿¿®®®®‘‘¤¤®®®®®®®‘¿¿®®®¤‘‘‘‘‘‘‘®®®®®®®¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐöööòòòööööùööùùùù³ùòòùùùùùùùùùòòòòòòòòÞòÞÞÞÞÞÞÞÞÞ³ÈȳAAAAAAAAAAAAAAAAAAAAAA ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐ ¤¤††ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¿¿¿®¿¿¿¿®®®¤¤¤®®¿¿®®®®¤‘‘¤¤®®®®®®‘®¿¿®®®‘‘¤‘‘‘‘‘¤®®®®®®¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ òÐÐ Ð ööööööùùòööööùùùùùù³òòòòùùùùùùùùòòòòòÞòòÞÞÞÞÞÞÞÞÞÈÈÈÈÈȳAAAAAAAAAAAAAAAAA ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐ ¤¤¤††ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¿¿®®¿¿¿®®®¤¤¤¤®¿¿¿®®®¤‘‘‘¤¤¤®®®®‘‘¿¿®®®®‘‘¤¤‘‘‘‘¤®®®®®®®¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐööÐòòòööööööööööùùù³öùùùùùòòò³òòòò³³ùùòòò³òòòòÞÞ³ÞÞÞÞ´ÞÞÈÈÈÈÈÈÈÈȳ AAAAAAAAAAAAAA ¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐ ¤¤†††ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¿¿®¿¿¿®®®®¤¤¤®®®®®®¤¤‘‘‘‘‘¤¤®®®¤®¿¿¿®®®‘‘®¤¤¤¤‘‘¤®®®®®®®®¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐò Ðö öööòòòöööööööùöùùùùùùùùùù³òòòò³òòòòòòòòòòòÞÞòÞÞÞÞÈÞÞ´´´ÈÈÈÈÈÈȳ³³ AAAAAAAAAAAA ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐ ¤¤†††ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®¿¿®®®®¤¤¤¤®®®®¤‘‘‘‘‘‘‘‘¤¤®®¤®¿¿¿®®®‘‘®®®®¤¤‘‘‘®®®®®®®®®¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐòÐòòòòÐòÐòÐòòòööööööùùööööùùöùùùùùù³ùùùùòòòòòòòÞÞ³òòòòòòòòÞÞÞÞÈÞÞÈÈÈ´´´´ÈÈÈ ³³³³³ AAAAAAAAAAAA ¤¤¤¤¤¤¤¤¤¤¤¤¤¤ Ð ¤¤¤†† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤®®®®®®®®®®®¤¤¤®®¤‘‘‘‘‘‘‘‘‘‘‘¤®®¤®¿¿¿¿®®®‘®®®®®¤‘‘‘¤®®®®®®®®®¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐòòÐòòòòòöòòöòöòòòööööööööùùùùööùùùùùùùòòòòòùùòòòòòòÞÞÞÞÞòòòòòÈÈÈÞÞÞÞÈÈ´ÈÈÈ ´´´È AAAAAAAAAAA ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ¤¤†††ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘¤¤®¤¤®¿¿¿®®®‘‘®®®®®‘‘‘‘‘¤®®®®®®®®¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐòòòòòòòööööööòòòòöööööùùùùùùùùùùùùù³òòòòòòòò³òòòòÞÞÞÞÞÞÞ³òÈòÈÈÈÈÈÈ´´ÈÈ´´ÈÈ´AAAAAAAAAAA ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤†† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®®¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘¤¤¤¤®¿¿¿¿®®¤‘®®®®®‘‘‘‘‘‘‘®®®®®®®¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐòòòòòòòùòöööùöùùùööööùù³ùùùùòòùùùùùùòòòòòòòòòòò³òòÞÞÞÞÞÞÈÞÈÈȳ´ÈÈÈÈÈ´´´´´ÐÐ AAAAAAAAAA ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤†††ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘¤¤¤®¿¿¿¿®®¤‘®®®®®®‘‘‘‘‘‘‘®®®®®®®¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐòòòòùùùùùùöùùùùùùùöö³ùùù³ùùòòòòùùòòòòòòò³ÞÞòÞòòÞÞÞÞÞÞÞÞÈȳÈÈÈ´´´ÈÈÈÈ´´ÐÐÐÐ AAAAAA ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤†† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤®®®®®®¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘¤¤®¿¿¿¿®®®¤¤®®®®®‘‘‘‘‘¤‘‘®®®®®®¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐòòòùùÞù³ùùùùùùùù³ùùùùùùùòòòòòòòòòòòò³ÞÞÞÞÞÞòÈÞÞÞÞÞÈÈÞÈÈÈ´´ÈÈ´´´ÐÐÐ ÐÐÐÐÐÐ AAAAAAA ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤††ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤®®®®¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘¤¤¤®¿¿¿¿®®¤¤®®®®®‘‘‘‘‘¤¤‘‘®®®®®®¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐòòòÈÈÞÞùùùùùù³òòùùùù³ùùòòòòòÞÞòòò³Þ³ÞÞÞÞÞÞÞÈÈ´´Þ´ÈÈÈ´´ÈÈ´´´ÐдÐÐÐÐÐÐÐÐÐÐÐ AAAAAAA ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤††ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘¤¤®¿¿¿¿®®®¤¤®®®®‘‘‘‘‘¤®®‘‘®®®®®®¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐòòÈÈÞÞÞùù³Þ³Þòòòùù³³ÞÞÞòò³ÞÞÞòòòÞÞÞÞÞÞÞ´´´ÈÈ´´´´ÈÈÈ´´´Èд ÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAA ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤††ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘¤®¿¿¿¿®®®¤¤®®®®‘‘‘‘‘‘®®®‘¤®®®®®®¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÈÈ´´ÈÈÞÞÞÞÞ³Èò³³ÞÞÞÞÞÞÈÈÞÞÞÞÈȳÞÞÞ´´Þ´´´´´È´´´´ÐÈÈ´´ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAA ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤††ÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘‘‘‘‘‘ ÐÐÐÐÐÐÐ ‘‘‘¤¤®¿¿¿®®®®¤®®®®¤‘‘‘‘‘¤®®®¤®®®®®®¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ´´´ÈÈÞÞÞÞÞÈÈÈÈÈÞÞ´ÞÞ´ÈÈÈÈÞÈÈÈÈ´Þ´´´´´´´´ÐÐд ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAA ¤¤¤¤¤¤¤¤¤¤¤¤†¤¤¤†† ¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘¤®¿¿¿¿®®®®¤®®®¤‘‘‘‘‘‘®®®®¤®®®®®®¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ´´ÈÈ´´´´´´ÈÈÈ´ÞÞ´´´´´È´´ÈÈÈÈ´´´´´ ´´Ð ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAA ¤¤¤¤¤¤¤¤¤¤¤††¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¿¿¿¿®®®®¤¤®®®¤‘‘‘‘‘¤®®®®¤¤®®®®¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÈÐ ´´´´´Èȳ´´´´´´´´´´´ÈÈÐÈ ´´ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAA ¤¤¤¤¤¤¤¤¤¤†††¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¿¿¿¿®®®®¤®®®¤¤‘‘‘‘‘®®®®®¤¤®®®®¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐд ´ÐÈ ´´´´´´´´Ðд´È ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAA ¤¤¤¤¤¤¤¤¤¤†††¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¿¿¿¿¿®®®®¤®®¤¤‘‘‘‘‘‘®®®®®®¤¤®®¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAA ¤¤¤¤¤¤¤¤¤†††¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¿¿¿¿¿®®®®¤®®¤¤‘‘‘‘‘¤®®®®®®¤¤®®¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAA ¤¤¤¤¤¤¤¤††††¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¿¿¿¿¿®®®¤®®®¤‘‘‘‘‘‘¤®®®®®®®¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAA ¤¤¤¤¤¤¤¤††††¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¿¿®®®®¤®®¤¤‘‘‘‘‘‘¤®®®®®®®¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAA ¤¤¤¤¤¤¤†††††¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®® ‘‘‘‘‘‘‘‘¤®®®®®®®®¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAA ¤¤¤¤¤¤¤††††¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ‘¤¤®®®®®®®®¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAA ¤¤¤¤¤¤¤††††¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAA ¤¤¤¤¤†††††¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAA ¤¤¤¤¤†††††¤¤¤®®®®®®®¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAA ¤¤¤¤¤†††††¤¤®®®®®®®®®®¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAA ¤¤¤¤††††††¤®®®®®®®®®®®®®¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAA ¤¤¤¤†††††¤¤®®®®®®®®®®®®®®¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAA ¤¤¤¤†††††¤®®®®®®®®®®®®®®®®®¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAA ¤¤¤¤†††††¤®®®®®®®®®®®®®®®®®¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAA ¤¤¤††††††¤®®®®®®®®®®®®®®®®®®¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAA ¤¤¤††††††¤®®®®®®®®®®®®®®®®®®®¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAA ¤¤¤†††††¤®®®®®®®®®®®®®®®®®®®®®¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAA ¤¤¤†††††¤®®®®®®®®®®®®®®®®®®®®®®¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAA ¤††††††¤®®®®®®®®®®®®®®®®®®®®®®¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAA ¤†††††¤®®®®®®®®®®®®®®®®®®®®®®®®¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAA ¤†††††¤®®®®®®®®®®®®®®®®®®®®®®®®¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAA ††††††¤®®®®®®®®®®®®®®®®®®®®®®®®®¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAA ††††††¤®®®®®®®®®®®®®®®®®®®®®®®®®¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAA †††††¤¤®®®®®®®®®®®®®®®®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAA †††††¤¤®®®®®®®®®®®®®®®®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAA †††††¤¤®®®®®®®®®®®®®®®®®®®®®®®®®®¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAA ††††¤¤®®®®®®®®®®®®®®®®®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAA ††††¤¤®®®®®®®®®®®®®®®®®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAA ††††¤¤®®®®®®®®®®®®®®®®®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAA †††††¤®®®®®®®®®®®®®®®®®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAA †††††¤®®®®®®®®®®®®®®®®®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAA ††††¤®®®®®®®®®®®®®®®®®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAA ††††¤®®®®®®®®®®®®®®®®®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAAAA †††††¤®®®®®®®®®®®®®®®®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAAAAAAA ††††¤®®®®®®®®®®®®®®®®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAAAAAAAAA ¤†††¤®®®®®®®®®®®®®®®®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAAAAAA ¤¤†††¤®®®®®®®®®®®®®®®®®®®®®®®®®ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAAA ¤†††¤®®®®®®®®¤®®®®®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAAAAAA ¤†††¤®®®®®®®®¤®®®®®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAAAAAA ¤†††¤®®®®®®®¤¤®®®®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAAAAAA ¤†††¤®®®®®®®¤¤¤®®®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAAAAAA †††¤¤®®®®®®¤¤¤¤®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAAAA ¤††¤¤®®®®®®¤¤¤¤®®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAA †††¤®®®®®®®¤¤¤¤®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAAAAA ††¤¤®®®®®®¤¤¤¤®®®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAAAAAAA ††¤¤®®®®®®®¤¤¤¤®®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAAAAAA ††¤®®®®®®®¤¤¤¤®®®®®®®¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAAAAAA †¤¤®®®®®®¤¤¤¤®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAAA ¤¤®®®®®®®¤¤¤®®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAAAAA  ¤®®®®®®®¤¤¤¤®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ AAAAAA ¤¤¤¤®®  ¤¤®®®®®®¤¤¤¤®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ  †††¤¤¤¤¤¤¤®®®¤¤  ¤®®®®®®¤¤¤¤®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤  †††††††¤¤¤¤¤¤¤®®®¤¤¤†  ®®®®®®®¤¤¤®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤®® ¤¤¤¤††††††††¤¤¤¤¤¤¤®®®®¤¤¤†† ®®®®®®¤¤¤¤®¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®¤¤¤®®®®®®®®®®®®¤¤¤¤¤¤†††††††††¤¤¤¤¤¤¤¤®®®¤¤¤†††¤ ®®®®®¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®®®®®®¤¤¤¤¤¤††††††††††††¤¤¤¤¤¤¤¤®®®¤¤¤†††¤¤®®®®®®¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®¤¤¤¤¤¤¤†††††††††††††††¤¤¤¤¤¤¤¤®®®®¤¤†††¤¤®®®®®®¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®†††††††††††††††††††††††††¤¤¤¤¤¤¤¤®®®®¤¤†††¤¤®®®®®®¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®¤†††††††††††††††††††††††††††¤¤¤¤¤¤¤®®®®¤¤†††¤¤®®®®®®¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®¤††††††††††††††††¤†††††††††††¤¤¤¤¤¤¤¤®®®®¤††¤¤¤®®®®®®¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®¤†††¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤††††††¤††††¤¤¤¤¤¤¤¤®®®®¤¤†¤¤¤®®®®®¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®¤¤††®®®®®®®®¤¤¤¤¤¤¤¤††††††¤¤††††¤¤¤¤¤¤¤®®®®¤¤¤¤¤¤®®®®®¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®¤®®®®®®®®®®®®®¤¤¤¤¤†††††††¤¤¤†††¤¤¤¤¤¤¤®®®®®¤¤¤¤¤®®®®¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®®®®®®®®¤¤¤¤††††††¤¤¤¤†††¤¤¤¤¤¤¤®®®®®¤¤¤¤¤®®®®¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®®®®®®®¤¤¤¤¤††††††¤¤¤¤¤†††¤¤¤¤¤¤®®®®®¤¤¤¤¤®®®¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®®®®®®¤¤¤¤¤††††††¤¤¤¤¤¤†††¤¤¤¤¤¤®®®®®¤¤¤¤¤¤®¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®®®®¤¤¤¤¤¤¤††††††¤¤¤¤¤¤†††¤¤¤¤¤¤®®®®®¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®¤¤¤¤¤¤¤¤¤††††††¤¤¤¤¤¤¤††††¤¤¤¤¤®®®®®¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®¤¤¤¤¤¤¤¤¤¤¤††††††¤¤¤¤¤¤¤¤†††¤¤¤¤¤®®®®®®¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®¤®¤¤¤¤¤¤¤¤¤¤††††††¤¤¤¤¤¤¤¤†††¤¤¤¤¤®®®®®®¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®®¤¤¤¤¤¤¤¤††††††¤¤¤¤¤¤¤¤¤†††¤¤¤¤¤®®®®®®¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®®®®®®®®®¤¤¤¤¤¤¤¤†††††††¤¤¤¤¤¤¤¤¤†††¤¤¤¤¤®®®®®®¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®®¤¤¤¤¤¤¤††††††††¤¤¤¤¤¤®¤¤¤†††¤¤¤¤¤®®®®®®¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®®¤¤¤¤¤†††††††††††¤¤¤¤¤®®¤¤¤†††¤¤¤¤¤®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®®¤¤¤††††††††††††††¤¤¤¤¤®®®¤¤†††¤¤¤¤¤®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®®¤¤¤†††††††††††††††¤¤¤¤¤¤®®¤¤††††¤¤¤¤®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®®¤¤††††††††††††††††††¤¤¤¤¤®®®¤††††¤¤¤¤®®®®®ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®®¤¤††††¤¤¤¤¤¤†††††††††¤¤¤¤¤®®®¤††††¤¤¤¤®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ®®¤¤¤¤¤¤¤¤¤¤¤¤††††††††††¤¤¤¤¤®®®¤††††¤¤¤¤¤®®®ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®¤¤¤¤¤¤¤¤¤¤¤¤†††††††††††¤¤¤¤®®®¤††††¤¤¤¤¤®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ®¤¤¤¤¤¤¤¤¤¤¤¤†††††††††††¤¤®¤®®®¤††††¤¤¤¤¤®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐЮ¤¤¤¤¤¤¤¤¤¤¤¤¤††††††¤††††¤®®¤®®®¤††††¤¤¤¤¤®®ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤¤††††††¤¤†††¤®®¤®®®¤†††¤¤¤¤¤¤®®ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤††††††¤¤¤†††¤®®¤®®®¤†††¤¤¤¤¤¤® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤††††††¤¤¤†††¤®®¤®®®¤†††¤¤¤¤¤¤® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤¤††††††¤¤¤†††¤®®¤®®®¤†††¤¤¤¤¤¤® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤††††††¤¤¤¤¤††¤®®¤®®®¤†††¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤††††††¤¤¤¤¤††¤®®¤®®®¤†††¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤¤††††††¤¤¤¤¤††¤®®¤®®®†††¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤†††††††¤¤¤¤†††¤®®®®®®†††¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤††††††¤¤¤¤¤†††¤®®®®®®††¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤†††††††¤¤¤¤¤†††¤®®®®®®†¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤†††††††¤¤¤¤¤†††¤®®®®®¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤†††††††¤¤¤¤¤¤†††¤®®®®®¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤†††††¤†††††††¤¤¤¤¤¤††¤¤®®®®®¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤†††††††††††††¤¤¤¤¤¤¤††¤®®®®®®¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤†††††††††††††¤¤¤¤¤¤†††¤®®®®®®¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤†¤¤¤†††††††††¤¤¤¤¤¤†††¤®®®®®¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤†††††††¤¤¤¤¤¤††¤¤®®®®®¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤¤††††††¤¤¤¤¤¤††¤®®®®®®¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤¤†††††††¤¤¤¤¤¤††¤®®®®®®¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤¤††††††††¤¤¤¤¤†††¤®®®®®¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤††††¤††††¤¤¤¤¤††¤®®®®®®¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤††††¤¤††††¤¤¤¤¤††¤®®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤†††¤¤¤††††¤¤¤¤¤††¤®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤††††¤¤¤††††¤¤¤¤¤†¤®®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤††††¤¤¤¤††††¤¤¤¤¤¤¤®®®¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤¤†††¤¤¤¤¤††††¤¤¤¤¤¤®®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤†††¤¤¤¤¤¤††††¤¤¤¤¤¤®®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤††††¤¤¤¤¤¤††††¤¤¤¤¤®® ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤††††¤¤¤¤¤¤¤††††¤¤¤¤¤®¤ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤††††¤¤¤¤¤¤¤††††¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤††††¤¤¤¤¤¤¤¤†††¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤††††¤¤¤¤¤¤¤¤¤†††¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤††††¤¤¤¤¤¤¤¤¤††††¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤†††¤¤¤¤¤¤¤¤¤¤†††¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤†††¤¤¤¤¤¤¤¤¤¤¤†††¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤†††¤¤¤¤¤¤¤¤¤¤¤†††¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤†††¤¤¤¤¤¤¤¤¤¤¤¤††¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤†††¤¤¤¤¤¤¤¤¤¤¤¤¤¤† ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤†††¤¤¤¤¤¤¤¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤†††¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ¤¤¤ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÿÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÿÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÿ \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/oracle/struct_component_selection_2.rasql b/systemtest/testcases_mandatory/test_select/oracle/struct_component_selection_2.rasql new file mode 100644 index 0000000..ca1972b --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/oracle/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|R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'H"H"H"R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'H"H"H"H"R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'CCH"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'H"CH"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'H"CCH"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'H"CCH"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'H"H"CH"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'H"CCH"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'H"H"CCH"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'H"CCH"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'H"H"CCH"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'H"CCH"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'H"CCH"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'H"H"CCH"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'H"CCH"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'H"CCH"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'H"CCH"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'H"H"CCH"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'R'H"H"CCH"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'R'R'H"CCH"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'R'R'R'R'R'R'R'R'R'R'R'R'H"CCH"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'R'R'R'R'R'R'R'R'R'R'R'R'H"CCH"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'R'R'R'R'R'R'R'R'R'R'R'R'H"CCH"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'R'R'R'R'R'R'R'R'R'R'R'R'H"CCH"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'R'R'R'R'R'R'R'R'R'R'R'R'H"H"CH"H"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'R'R'R'R'R'R'R'R'R'R'R'H"H"CH"H"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'R'R'R'R'R'R'R'R'R'R'H"H"H"CH"H"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'R'R'R'R'R'R'R'R'R'H"H"H"CH"H"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'R'R'R'R'R'R'R'R'R'H"H"H"CH"H"H"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'W'R'R'R'R'R'R'R'R'H"H"H"CCH"H"H"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'W'R'R'R'R'R'R'R'R'H"H"CCCH"H"H"H"H"H"H"H"H"H"R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'W'W'R'R'R'R'R'R'R'R'H"H"CCCH"H"R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'W'W'R'R'R'R'R'R'R'R'H"H"CCCH"R'R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'W'W'R'R'R'R'R'R'R'R'H"H"CCCR'R'R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'W'W'R'R'R'R'R'R'R'H"H"H"CCCR'R'R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'W'W'W'R'R'R'R'R'R'R'H"H"H"CCCR'R'R'R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'W'W'W'W'R'R'R'R'R'R'H"H"H"CCCH"R'R'R'R'R'R'R'R'H"R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'W'W'W'W'R'R'R'R'R'R'H"H"H"CCCH"R'R'R'R'R'R'R'H"H"R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'W'W'W'W'W'R'R'R'R'R'R'H"H"H"CCCH"R'R'R'R'R'R'R'H"R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'W'W'W'W'W'R'R'R'R'R'R'H"H"H"CCCH"R'R'R'R'R'R'R'H"R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'W'W'W'W'W'R'R'R'R'R'R'H"H"H"CCCH"R'R'R'R'R'R'H"H"R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'R'W'W'W'W'R'R'R'R'R'R'H"H"H"CCH"H"R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'W'R'W'W'W'W'R'R'R'R'R'R'H"H"H"CCH"H"H"R'R'R'R'R'H"H"R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'R'W'W'W'W'R'R'R'R'R'H"H"H"H"CCH"H"H"R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'R'W'W'W'W'R'R'R'R'R'H"H"H"H"CCH"H"H"R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|W'W'W'W'W'W'W'R'W'W'W'R'R'R'R'R'H"H"H"CCCH"H"H"R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'W'W'W'W'W'W'R'W'W'W'R'R'R'R'R'H"H"H"CCCH"H"H"R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'W'W'W'W'W'W'R'W'W'W'R'R'R'R'R'H"H"H"CCCH"H"H"R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'W'W'W'W'W'R'W'W'W'R'R'R'R'R'H"H"H"CCCH"H"H"R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'W'W'W'W'W'R'R'W'W'R'R'R'R'H"H"H"H"CCCH"H"H"R'R'R'R'H"H"R'R'R'R'R'H"R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'W'W'W'W'W'R'R'W'W'R'R'R'R'H"H"H"H"CCCH"H"H"R'R'R'H"H"H"R'R'R'R'R'H"R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'W'W'W'W'W'R'R'W'W'R'R'R'R'H"H"H"H"CCCH"H"H"R'R'R'H"H"R'R'R'R'R'R'H"R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'W'W'W'W'W'R'R'W'R'R'R'R'H"H"H"H"CCCH"H"H"R'R'H"H"H"R'R'R'R'R'R'H"R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'W'W'W'W'W'R'R'R'R'R'R'R'R'H"H"H"CCCH"H"H"R'R'H"H"R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'W'W'W'W'W'R'R'R'R'R'R'R'R'H"H"H"CCCH"H"R'R'R'H"H"R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'W'W'W'W'W'R'R'R'R'R'R'R'R'H"H"H"H"CCH"H"R'R'H"H"R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'H"W'W'W'W'W'R'R'R'R'R'R'R'R'H"H"H"H"CCH"H"R'R'H"H"R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'H"H"W'W'W'W'W'W'R'R'R'R'R'R'R'H"H"H"H"CCH"H"R'R'H"R'R'R'R'R'R'R'H"H"H"R'R'R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'H"H"W'W'W'W'W'W'R'R'R'R'R'R'R'H"H"H"H"CCH"H"R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'H"H"R'W'W'W'W'W'R'R'R'R'R'R'R'H"H"H"H"CCH"H"R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'H"H"R'W'W'W'W'W'R'R'R'R'R'R'R'H"H"H"H"CCCH"R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'H"H"H"W'W'W'W'W'R'R'R'R'R'R'R'H"H"H"H"CCCH"R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'H"H"R'W'W'W'W'R'R'R'R'R'R'R'H"H"H"H"CCCH"R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'H"H"R'W'W'W'W'W'R'R'R'R'R'H"H"H"H"H"CCH"H"R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'H"H"H"W'W'W'W'W'R'R'R'R'R'H"H"H"H"H"CCH"H"R'R'R'R'R'R'R'H"H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'H"H"R'W'W'W'W'R'R'R'R'R'H"H"H"H"H"CCH"H"H"R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'H"H"R'R'W'W'R'R'R'R'R'R'H"H"H"H"CCCH"H"H"R'R'R'R'R'H"H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'H"H"H"R'W'W'R'R'R'R'R'R'H"H"H"H"CCCH"H"H"R'R'R'R'R'H"H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'H"H"H"H"CCCH"H"H"R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'H"H"H"H"CCCH"H"H"R'R'R'R'H"H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'H"H"H"R'R'R'R'R'R'R'R'H"H"H"H"CCCH"H"H"R'R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'H"H"H"H"CCCH"H"H"R'R'R'H"H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'R'H"H"H"H"H"CCH"H"H"R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'R'H"H"H"R'R'R'R'R'R'R'H"H"H"H"H"CCH"H"H"R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'H"H"H"H"H"CCH"H"H"R'R'R'H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'H"H"H"H"H"CCH"H"H"R'R'R'H"R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'H"H"H"H"H"CCH"H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H"R'R'R'R'H"H"H"H"H"CCCH"H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H"H"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'H"H"H"H"H"CCCH"H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H"H"H"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'H"R'R'R'R'R'R'R'R'H"R'R'R'R'H"H"H"H"H"CCCH"H"H"R'R'R'R'R'R'R'R'R'R'R'R'H"H"H"H"H"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'H"R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H"H"H"CCCH"H"H"H"R'R'R'R'R'R'R'R'R'R'H"H"H"H"H"H"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'H"R'R'R'R'R'R'R'R'R'R'R'R'H"H"H"H"H"CCCH"H"H"H"R'R'R'R'R'R'R'R'R'H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'H"R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H"H"CCCH"H"H"H"R'R'R'R'R'R'R'R'H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'W'R'R'R'R'R'R'H"H"H"H"CCH"H"H"H"H"R'R'R'R'R'R'R'R'H"H"H"H"R'R'R'R'R'R'H"R'H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'W'W'R'R'R'R'R'H"H"H"H"CCH"H"H"H"H"R'R'R'R'R'R'R'H"H"H"H"R'R'R'R'R'R'R'R'H"H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'W'W'W'R'R'H"R'R'H"H"H"H"CCH"H"H"H"R'R'R'R'R'R'R'R'H"H"H"R'R'R'R'R'R'R'H"R'R'H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'W'W'W'W'R'H"H"R'H"H"H"H"CCCH"H"H"R'R'R'R'R'R'R'H"H"H"R'R'R'R'R'R'R'H"H"R'R'H"H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'H"H"H"R'R'W'W'W'W'R'R'H"H"H"H"H"H"CCCH"H"H"R'R'R'R'R'R'R'H"R'R'R'R'R'R'R'R'R'H"R'R'R'H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'R'H"H"R'R'W'W'W'W'W'R'H"H"H"H"H"H"CCCH"H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'H"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"R'R'W'W'W'W'R'R'H"H"H"H"H"CCCH"H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"R'R'W'W'W'W'R'R'H"H"H"H"H"CCCH"H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"R'W'W'W'W'W'R'R'H"H"CH"CCCH"H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"R'W'W'W'W'W'R'R'H"H"CCCCCH"H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"H"R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"W'W'W'W'W'R'R'H"H"CCCCCH"H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'H"R'R'R'R'R'R'H"H"W'W'W'W'W'R'R'R'H"H"CCCCH"H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'H"R'R'R'R'R'R'R'H"W'W'W'W'W'W'R'R'H"H"CCCCH"H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'H"W'W'W'W'W'W'R'R'H"H"H"CCCH"H"H"R'R'R'R'R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'H"H"W'W'W'W'W'R'R'H"H"H"CCCH"H"H"R'R'R'R'R'R'R'R'R'W'W'R'R'H"H"H"R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'H"H"H"R'R'R'R'R'R'H"W'W'W'W'W'R'R'H"H"H"CCCH"H"H"R'R'R'R'R'R'R'R'W'W'W'W'R'H"H"R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'H"W'W'W'W'R'R'R'H"H"CCCCH"H"H"R'R'R'R'R'R'R'W'W'W'W'W'H"H"R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'W'W'W'W'R'R'R'H"H"CCCCH"H"H"R'R'R'R'R'R'R'W'W'W'W'W'H"R'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|CCCCCCCCCCCCCCCH";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'H"R'R'R'R'R'R'R'W'W'W'W'R'R'R'H"H"CCCCH"H"H"R'R'R'R'R'R'W'W'W'W'W'W'R'W'W'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|CCCCCCCCCCCCCH";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|CCCCCCCCCCCCCCCCCCCCCCCC;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'R'R'R'W'W'R'R'R'R'H"H"CCCCH"H"H"R'R'R'R'R'W'W'W'W'W'W'R'W'W'W'R'R'R'R'R'R'R'R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|H"H"H"CCCCCCCCCCCCCCCH"H"H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'R'W'R'R'R'W'R'R'R'R'H"H"CCCCH"H"R'R'R'R'R'R'W'W'W'W'W'W'W'W'W'W'W'R'R'R'R'R'R'R'R'H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|H"H"H"H"H"H"H"H"CCCCCCCCCCCCCH"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"CCCCCCCCCH"H"H"H"H"H"H"H"H"H"H"H"H"CCCCCCCCCCCCCCCCH";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'W'W'W'R'R'R'R'R'R'H"H"H"CCCCH"H"R'R'R'R'R'R'W'W'W'W'W'W'W'W'W'W'W'W'R'R'R'R'R'R'R'H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|H"H"H"H"H"H"H"H"H"H"H"H"H"CCCCCCCCCCCCH"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"CCCCCCCCCCCH";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|R'R'R'R'R'R'R'R'R'R'H"H"R'R'R'W'W'W'R'R'R'R'R'R'H"H"H"CCCCH"H"R'R'R'R'R'W'W'W'W'W'W'W'W'W'W'W'W'W'R'R'R'R'H"R'R'H";h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"CCCCCCCCCCH"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"CCCCCCCCCC;h|;h|;h|;h|;h|;h|y 3y 3{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ z{>hY)hY)R$R$\(f-m/y 3y 3y 3y 3y 3f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3f,f,f,y 3y 3y 3f,y 3y 3y 3;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|b1R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|H"H"H"H"H"H"H"R'R'R'R'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'aZ aZ pokdpoz|Rz|Rpopoz|Rzy)zy)zy)z|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rzy)z|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz{>z|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rzy)z|Rz|Rz|Rz|Rz{>z{>z{>z|Rz{>z{>z{>z|Rz|Rz|Rz{>z{>z|Rz|Rz{>z|Rz|Rz|Rz|Rz|Rz|Rz{>z{>z{>z{>hY)R$\(m/y 3y 3y 3y 3y 3y 3y 3f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3f,f,y 3y 3f,f,f,y 3y 3y 3;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|b1R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|H"H"H"H"H"H"H"H"R'R'R'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'kdkdkdpopoz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|RhY)z|Rz{>z{>z|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz{>z{>z|Rz|Rz|Rz{>z{>z|Rz|Rz{>z|Rz|Rz|Rz|Rz{>z{>z|Rz|Rz{>z|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz{>z{>z{>z{>z{>zy)z{>z{>z{>z{>z{>z{>z{>z{>z{>z{>z{>z{>z|Rz|Rz|Rz|Rz|Rzy)z{>z{>hY)R$\(m/y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3f,f,f,f,f,f,f,f,f,y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3f,f,y 3y 3y 3f,f,f,f,y 3y 3y 3y 3;h|;h|;h|;h|;h|;h|;h|;h|;h|b1R'R';h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|;h|H"H"H"H"H"H"H"H"R'R'R'R'W'W'W'W'W'W'W'W'W'W'W'W'W'W'zy)zy)kdkdpopoz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz{>z{>z{>z{>z{>z{>z|Rz|Rz{>z|Rz|Rz|Rz{>z{>z{>z{>z{>z{>z{>z{>z{>z{>z{>z|Rz|Rz|Rz{>z{>z{>z{>z|Rz{>z{>z|Rz|Rz|Rz{>z{>z{>z|Rz|Rz|Rzy)z{>z{>z{>zy)zy)z{>z{>z{>z{>z{>z{>z{>z{>z{>z{>z{>z{>zy)zy)zy)zy)zy)zy)hY)hY)R$V&s 1y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3{ <{ <{ <{ <{ z{>z|Rz|Rz{>z|Rz|Rzy)zy)z{>z{>z{>z{>z{>z{>z{>z{>z{>z|Rzy)zy)z{>z{>z{>z{>z{>z{>z{>z{>z{>z{>z{>z|Rzy)z{>z{>z{>z{>z{>z{>z{>z{>z|Rz{>z{>z{>z{>z|Rz|Rzy)zy)z{>z{>zy)zy)zy)zy)z{>z{>z{>zy)z{>z{>z{>zy)z{>z{>zy)zy)zy)zy)zy)zy)zy)V&a*y 3y 3f,f,y 3f,f,y 3y 3y 3y 3y 3y 3{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ z{>z{>z{>z{>z{>z{>zy)zy)zy)zy)z{>zy)z{>z{>z{>z{>z{>z{>zy)zy)zy)zy)z{>z{>z{>z{>z{>z{>z{>z{>zy)zy)zy)z{>z{>zy)z{>z{>z{>z{>zy)z{>z{>z{>z{>z{>zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)f,y 3y 3y 3m/f-y 3f,f,f,f,y 3f,f,y 3y 3f,f,y 3y 3y 3y 3{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ z{>z{>z{>z{>z{>zy)zy)zy)R'zy)zy)zy)z{>R'z{>z{>R'R'zy)zy)R'R'H"CCCz{>z{>H"zy)zy)zy)H"H"zy)zy)z{>z{>z{>zy)z{>z{>z{>z{>H"zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)H"zy)zy)zy)y 3y 3f,f,y 3y 3f,f,y 3y 3f,f,f,f,y 3f,f,f,y 3{ z{>zy)zy)z{>R'zy)R'R'R'R'R'R'R'R'R'R'R'CCCCCH"H"H"H"H"zy)H"H"H"H"H"H"zy)H"z{>H"H"H"zy)H"zy)zy)Czy)H"zy)H"H"y 3y 3y 3f,f,f,y 3y 3f,f,f,y 3f,f,f,f,f,f,f,f,f,y 3{ z{>zy)zy)zy)zy)zy)z|Rzy)zy)z{>z{>hY)`*f,f,f,f,y 3f,f,f,f,f,f,f,y 3y 3{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ z{>z{>zy)z{>z{>z{>z{>z|Rzy)z|Rz|Rz|Rz{>z{>z{>z{>hY)g-f,f,y 3y 3f,f,f,f,f,f,f,y 3{ <{ <{ <{ <{ z{>zy)z{>z{>z{>z{>z{>z{>z{>z|Rz|Rz|Rz|Rz|Rz|Rz|Rz{>z{>hY)hY)hY)g-y 3y 3f,f,f,f,f,f,f,y 3{ <{ <{ z{>z{>zy)zy)zy)zy)zy)zy)zy)zy)zy)z{>z{>z{>z{>z{>z{>z{>z{>z|Rz|Rz{>z|Rz|Rz|Rz|Rz|Rz|Rzy)zy)zy)hY)zy)hY)hY)`*q +1f,f,f,f,f,f,y 3{ <{ z{>z{>z{>zy)zy)zy)zy)z{>z{>zy)zy)zy)z{>z{>z{>z{>z|Rz|Rz{>z|Rz|Rz|Rz|Rz|Rz|Rz|Rzy)z|RhY)zy)zy)zy)zy)zy)zy)hY)g-f,f,f,f,f,y 3y 3{ z{>z{>zy)z{>z{>z{>z{>z{>z|Rz|Rzy)z{>z{>z{>z{>z{>zy)z{>z{>z{>z|Rz|Rz|Rz|Rz|Rz|Rz|Rzy)zy)z|Rzy)zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)hY)`*f,f,f,f,f,y 3y 3y 3f,f,f,f,y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3f,f,f,f,f,y 3y 3{ <{ <{ <{ <{ <{ zy)z{>z{>z{>z{>z|Rz{>z{>z{>z|Rz|Rz|Rz|Rz{>z{>z{>z{>z{>z|Rz|Rz|Rz{>z|Rz|Rz|RhY)zy)z|Rz|Rzy)zy)zy)zy)zy)zy)zy)hY)popopozy)zy)hY)hY)`*f,f,f,f,y 3y 3y 3f,f,f,f,f,y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3f,f,f,y 3y 3{ <{ <{ <{ <{ zy)zy)zy)zy)z{>z{>z{>z{>z{>z{>z{>z{>z|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|RhY)zy)zy)zy)zy)zy)zy)zy)pozy)zy)popopopopopokdkdkdhY)q +1f,f,y 3y 3y 3y 3f,f,f,f,y 3{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ z{>z{>zy)zy)zy)z{>z{>z{>z{>z|Rz{>z{>z|Rz|Rz|Rz|RhY)z|Rzy)zy)z|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rzy)zy)zy)zy)zy)zy)zy)zy)pozy)popopopopopopopopohY)kdkdhY)X'q +1y 3y 3y 3y 3y 3f,f,f,f,y 3y 3{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ <{ z{>z{>z{>z{>z{>z|Rz|Rzy)z{>z{>z{>z{>z|Rz|Rz|Rz|Rz|Rz|RhY)zy)zy)zy)zy)z|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rzy)zy)zy)zy)zy)pozy)zy)popopopopopopopopokdkdkdkdkdkdhY)X'`*y 3y 3y 3y 3y 3y 3f,f,y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3{ <{ <{ <{ <{ <{ <{ <{ <{ <{ z{>;h|zy)zy)zy)z{>z{>z{>z{>z{>z{>z{>z{>z{>z{>z|Rz|Rz|RhY)z{>z|Rz|Rz|Rz|Rz|Rzy)zy)zy)hY)zy)zy)zy)zy)hY)hY)z|Rz|Rzy)zy)zy)hY)zy)zy)zy)zy)popohY)popopopoaZ popokdkdkdkdkdkdkdkdkdhY)`*g-q +1y 3y 3y 3y 3y 3y 3y 3y 3f,f,f,f,f,f,f,y 3y 3y 3y 3y 3y 3{ <{ <{ <{ <{ <{ <{ z{>z{>z{>zy)zy)zy)z{>z{>z{>z{>z{>z{>z{>z|Rz{>z|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|RhY)zy)zy)zy)zy)hY)zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)popozy)popopopokdpopoaZ aZ aZ kdkdkdkdkdkdkdhY)hY)hY)`*g-y 3y 3y 3y 3y 3y 3y 3y 3y 3f,f,f,f,f,f,f,f,f,f,f,f,y 3y 3y 3y 3y 3{ <{ <{ <{ <{ <{ z{>z{>z{>z{>z{>z|Rz|Rz{>z{>z{>z{>z|Rz|Rz{>z|Rz|Rz|Rz|Rz|Rz|RhY)z|Rz|Rz|Rz|Rzy)zy)zy)zy)zy)zy)zy)popohY)zy)zy)zy)zy)zy)zy)zy)zy)popopopokdpopokdkdkdaZ aZ aZ aZ kdkdkdhY)hY)hY)hY)hY)g-y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,y 3y 3y 3{ <{ <{ <{ <{ <{ zy)zy)z{>zy)z{>zy)zy)zy)z{>z{>z{>z{>z{>z{>z{>z{>z|Rz|Rz|Rz|Rz{>z{>z|Rz|Rz|Rz|Rz|Rz|Rz|Rzy)zy)zy)zy)zy)z|Rz|Rzy)zy)zy)zy)zy)zy)popopopopozy)zy)zy)zy)zy)kdkdkdpopopopokdkdaZ kdkdkdaZ aZ aZ f,f,kdf,f,g-`*`*f,f,y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3f,f,f,f,f,f,f,y 3y 3y 3y 3f,f,f,f,f,f,y 3y 3y 3{ <{ <{ <{ <{ z{>z{>z{>z{>z{>zy)zy)zy)zy)z{>z{>z{>z{>z{>z|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|Rz|RhY)zy)zy)zy)zy)zy)zy)zy)zy)hY)zy)zy)zy)zy)popopopopopopohY)zy)kdzy)kdkdkdkdkdkdaZ aZ kdkdaZ aZ kdkdy 3y 3aZ f,f,f,f,f,y 3y 3y 3f,f,f,y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3f,f,y 3y 3y 3y 3y 3y 3f,f,f,f,f,y 3y 3y 3{ <{ <{ <{ z{>z{>z|Rz{>z|Rz|Rz|Rz{>z{>z{>z{>z|Rz|RhY)z|Rz|Rz|Rz|Rzy)zy)z|Rz|Rz|Rz|Rz|Rz|Rzy)zy)zy)zy)zy)zy)zy)zy)zy)zy)zy)hY)zy)zy)popopopopopokdpokdkdkdhY)aZ kdkdkdkdkdaZ aZ aZ aZ aZ ;h|;h|y 3y 3f,f,f,f,f,y 3y 3y 3f,f,f,f,y 3y 3f,f,y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3f,f,f,f,f,y 3y 3{ <{ <{ <{ <{ z|Rz|Rz|Rz|Rz|Rz|Rz|Rz{>z{>hY)z|Rz|Rz|RhY)z|Rz|Rzy)zy)zy)zy)z|Rz|Rzy)zy)zy)zy)zy)zy)zy)hY)popozy)pozy)zy)popopopopopopopokdkdhY)kdkdkdaZ aZ aZ kdkdkdkdaZ aZ ;h|;h|;h|;h|y 3y 3f,f,f,f,f,y 3y 3y 3f,f,f,f,f,y 3f,f,f,y 3y 3f,y 3y 3y 3y 3y 3y 3f,f,f,y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3y 3f,f,f,y 3y 3y 3{ <{ <{ <{ . +# +# Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann / +# rasdaman GmbH. +# +# For more information please see +# or contact Peter Baumann via . +# +# SYNOPSIS +# 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: ./test.sh +# images needed for testing shall be put in directory of testdata +# 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 +# QUERY_DIR: the test input folder, including queries for extracting some aspects of tested data +# QUERY_DIR_T: the test input folder, including queries for updating some aspects of tested data +# TESTDATA_DIR: the images needed +# ORACLE_DIR: the expected result + RMANBASE=$RMANHOME + RASQL="rasql" + RASDL="rasdl" + DIR_NAME=$(dirname $0) + QUERY_DIR=$DIR_NAME/test_rasql + TESTDATA_DIR=$DIR_NAME/testdata + ORACLE_DIR=$DIR_NAME/oracle + LOG_DIR=$DIR_NAME + LOG=$LOG_DIR/log + TEST_GREY=test_grey + TEST_GREY2=test_grey2 + TEST_RGB2=test_rgb2 + QUERY="" +# LOG_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="" + CODE_OK=0 + CODE_FAIL=255 + + echo "Test by:"$PROGNAME $QUERY_DIR $ORACLE_DIR $LOG_DIR" at "`date`|tee $LOG +#---------------------------Precondition------------------------------------------ +# check the Postgres +ps -e | grep --quiet -w postmaster +if [ $? -ne 0 ] +then + echo no postmaster available|tee -a $LOG + exit $CODE_FAIL +fi + +# check the Rasdaman +ps -e | grep --quiet -w rasmgr +if [ $? -ne 0 ] +then + echo no rasmgr available|tee -a $LOG + exit $CODE_FAIL +fi + +# check usr +# +# check data collection +$RASQL -q "select r from RAS_COLLECTIONNAMES as r" +if [ $? -ne 0 ] +then + echo no data collection available|tee -a $LOG + exit $CODE_FAIL +fi + +# check data type +$RASDL --print|grep --quiet GreySet +if [ $? -ne 0 ] +then + echo no GreySet type available, try create_db.sh|tee -a $LOG + exit $CODE_FAIL +fi + +$RASDL --print|grep --quiet RGBSet +if [ $? -ne 0 ] +then + echo no RGBSet type available, try create_db.sh|tee -a $LOG + exit $CODE_FAIL +fi +#--------------------------initiation-------------------------------------------- +# drop test collection if they already exists + +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_GREY +then + echo dropping collection ... | tee -a $LOG + $RASQL -q 'drop collection '$TEST_GREY'' --user $USERNAME --passwd $PASSWORD | tee -a $LOG +fi + +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_GREY2 +then + echo dropping collection ... | tee -a $LOG + $RASQL -q 'drop collection '$TEST_GREY2'' --user $USERNAME --passwd $PASSWORD | tee -a $LOG +fi + +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_RGB2 +then + echo dropping collection ... | tee -a $LOG + $RASQL -q 'drop collection '$TEST_RGB2'' --user $USERNAME --passwd $PASSWORD | tee -a $LOG +fi + +echo test data initiation... | tee -a $LOG +echo creating test collection $TEST_GREY... | tee -a $LOG +$RASQL -q 'create collection '$TEST_GREY' GreySet' --user $USERNAME --passwd $PASSWORD || echo Error creating collection $TEST_GREY| tee -a $LOG +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_GREY +then + echo create collection $TEST_GREY GreySet successfully ... | tee -a $LOG +else + echo create collection $TEST_GREY GreySet unsuccessfully ... | tee -a $LOG +fi + +echo inserting MDD into collection $TEST_GREY... | tee -a $LOG +if [ ! -f $TESTDATA_DIR/mr_1.png ] +then + echo "there is no test data in "$TESTDATA_DIR + exit $CODE_FAIL +else + if $RASQL -q 'insert into test_grey values inv_png($1)' --file $TESTDATA_DIR/mr_1.png --user $USERNAME --passwd $PASSWORD + then + echo insert test data into collection $TEST_GREY successfully ... | tee -a $LOG + else + echo insert test data into collection $TEST_GREY unsuccessfully ... | tee -a $LOG + exit $CODE_FAIL + fi +fi + + + +echo creating test collection $TEST_GREY2... | tee -a $LOG +$RASQL -q 'create collection '$TEST_GREY2' GreySet' --user $USERNAME --passwd $PASSWORD || echo Error creating collection $TEST_GREY2| tee -a $LOG +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_GREY2 +then + echo create collection $TEST_GREY2 GreySet successfully ... | tee -a $LOG +else + echo create collection $TEST_GREY2 GreySet unsuccessfully ... | tee -a $LOG +fi + +echo inserting MDD into collection $TEST_GREY2... | tee -a $LOG +if [ ! -f $TESTDATA_DIR/mr2_1.png ] +then + echo "there is no test data in "$TESTDATA_DIR + exit $CODE_FAIL +else + if $RASQL -q 'insert into '$TEST_GREY2' values inv_png($1)' -f $TESTDATA_DIR/mr2_1.png --user $USERNAME --passwd $PASSWORD + then + echo insert test data into collection $TEST_GREY2 successfully ... | tee -a $LOG + else + echo insert test data into collection $TEST_GREY2 unsuccessfully ... | tee -a $LOG + exit $CODE_FAIL + fi +fi + + +echo creating test collection $TEST_RGB2... | tee -a $LOG +$RASQL -q 'create collection '$TEST_RGB2' RGBSet' --user $USERNAME --passwd $PASSWORD || echo Error creating collection $TEST_RGB2| tee -a $LOG +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w test_rgb +then + echo create collection $TEST_RGB2 RGBSet successfully ... | tee -a $LOG +else + echo create collection $TEST_RGB2 RGBSet unsuccessfully ... | tee -a $LOG +fi + +echo inserting MDD into collection $TEST_RGB2... | tee -a $LOG +if [ ! -f $TESTDATA_DIR/rgb.png ] +then + echo "there is no test data in "$TESTDATA_DIR + exit $CODE_FAIL +else + if $RASQL -q 'insert into '$TEST_RGB2' values inv_png($1)' --file $TESTDATA_DIR/rgb.png --user $USERNAME --passwd $PASSWORD + then + echo insert test data into collection $TEST_RGB2 successfully ... | tee -a $LOG + else + echo insert test data into collection $TEST_RGB2 unsuccessfully ... | tee -a $LOG + exit $CODE_FAIL + fi +fi +#==========================test by queries================================================== + if [ ! -f $QUERY_DIR/*.rasql ] + then + echo "there is no rasql for test in the "$QUERY_DIR + else + # initialation + rm tmp.unknown + # Query by query for extracting some aspects of tested data + for i in $QUERY_DIR/*.rasql + do + # Send query in query folder. + Q_ID=`basename $i` + echo -e "\n test query in " $Q_ID|tee -a $LOG + QUERY=`cat $i` + $RASQL -q "$QUERY" --out file --outfile tmp|tee -a $LOG + + # 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 string|grep Result > tmp.unknown + fi + mv tmp.unknown $Q_ID + + # Compare the result byte by byte with the expected result in orale folder + cmp $ORACLE_DIR/$Q_ID $Q_ID + if [ $? != 0 ] + then + echo -e "\n Result error for the query."|tee -a $LOG + NUM_FAIL=$(($NUM_FAIL + 1)) + else + echo -e "\n Result correct for the query."|tee -a $LOG + NUM_SUC=$(($NUM_SUC + 1)) + fi + rm $Q_ID + done + fi + + NUM_TOTAL=$(($NUM_SUC + $NUM_FAIL)) + +# drop collection after test + +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_GREY +then + echo dropping collection ... | tee -a $LOG + $RASQL -q 'drop collection '$TEST_GREY'' --user $USERNAME --passwd $PASSWORD | tee -a $LOG +fi + +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_GREY2 +then + echo dropping collection ... | tee -a $LOG + $RASQL -q 'drop collection '$TEST_GREY2'' --user $USERNAME --passwd $PASSWORD | tee -a $LOG +fi + +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_RGB2 +then + echo dropping collection ... | tee -a $LOG + $RASQL -q 'drop collection '$TEST_RGB2'' --user $USERNAME --passwd $PASSWORD | tee -a $LOG +fi + +# Print the summary + echo "test done at "`date`|tee -a $LOG + echo "Total query number: "$NUM_TOTAL|tee -a $LOG + echo "Successful query number: "$NUM_SUC|tee -a $LOG + echo "Failed query number: "$NUM_FAIL|tee -a $LOG + echo "Detail test report is in "$LOG + + if [ $NUM_TOTAL = $NUM_SUC ] + then + exit $CODE_OK 0 + else + exit $CODE_FAIL 255 + fi diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/array_constants.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/array_constants.rasql new file mode 100644 index 0000000..41df935 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/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 test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_char.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_char.rasql new file mode 100644 index 0000000..24610b2 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_char.rasql @@ -0,0 +1 @@ +select 24c from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_double.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_double.rasql new file mode 100644 index 0000000..4f369c3 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_double.rasql @@ -0,0 +1 @@ +select 24d from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_e.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_e.rasql new file mode 100644 index 0000000..cd36a26 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_e.rasql @@ -0,0 +1 @@ +select 4e-5D from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_float.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_float.rasql new file mode 100644 index 0000000..2a58ac0 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_float.rasql @@ -0,0 +1 @@ +select 24f from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_long.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_long.rasql new file mode 100644 index 0000000..a2e15fe --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_long.rasql @@ -0,0 +1 @@ +select 24l from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_octet.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_octet.rasql new file mode 100644 index 0000000..d27954b --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_octet.rasql @@ -0,0 +1 @@ +select 24o from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_short.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_short.rasql new file mode 100644 index 0000000..af1807a --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_short.rasql @@ -0,0 +1 @@ +select 24s from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_ulong.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_ulong.rasql new file mode 100644 index 0000000..44745ae --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_ulong.rasql @@ -0,0 +1 @@ +select 24ul from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_ushort.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_ushort.rasql new file mode 100644 index 0000000..3a3ddf6 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/atomic_constants_ushort.rasql @@ -0,0 +1 @@ +select 24us from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/basic_query_mechanism.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/basic_query_mechanism.rasql new file mode 100644 index 0000000..09444df --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/basic_query_mechanism.rasql @@ -0,0 +1 @@ +select test_grey[100:150,40:80] / 2 from test_grey where some_cells( test_grey[120:160, 55:75] > 250 ) \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/binary_induction.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/binary_induction.rasql new file mode 100644 index 0000000..44f9d87 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/binary_induction.rasql @@ -0,0 +1 @@ +select test_grey - test_grey2 from test_grey, test_grey2 diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/binary_induction_1.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/binary_induction_1.rasql new file mode 100644 index 0000000..0528b7e --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/binary_induction_1.rasql @@ -0,0 +1 @@ +select test_rgb2.1 - test_rgb2.2 from test_rgb2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/cast.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/cast.rasql new file mode 100644 index 0000000..26591a2 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/cast.rasql @@ -0,0 +1 @@ +select (float) avg_cells( test_grey ) from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/cast_1.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/cast_1.rasql new file mode 100644 index 0000000..d1195d9 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/cast_1.rasql @@ -0,0 +1 @@ +select (long) test_rgb2 from test_rgb2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/comments_in_queries.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/comments_in_queries.rasql new file mode 100644 index 0000000..9c6e152 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/comments_in_queries.rasql @@ -0,0 +1,3 @@ +select test_grey -- this comment text is ignored by rasdaman +from test_grey -- for comments spanning several lines, + -- every line needs a separate '--' starter \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/composite_constants_complex.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/composite_constants_complex.rasql new file mode 100644 index 0000000..f172234 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/composite_constants_complex.rasql @@ -0,0 +1 @@ +select complex( 0.35, 16.0 ) from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/composite_constants_struct.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/composite_constants_struct.rasql new file mode 100644 index 0000000..a22359e --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/composite_constants_struct.rasql @@ -0,0 +1 @@ +select struct{ struct{ 1l, 2l, 3l }, true } from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/condensers_add.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/condensers_add.rasql new file mode 100644 index 0000000..2479cdd --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/condensers_add.rasql @@ -0,0 +1 @@ +select add_cells( test_grey ) from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/condensers_all.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/condensers_all.rasql new file mode 100644 index 0000000..ffcd306 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/condensers_all.rasql @@ -0,0 +1 @@ +select test_grey from test_grey where all_cells( test_grey > 20 ) \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/condensers_avg.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/condensers_avg.rasql new file mode 100644 index 0000000..4a6d536 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/condensers_avg.rasql @@ -0,0 +1 @@ +select avg_cells( test_grey ) from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/condensers_count.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/condensers_count.rasql new file mode 100644 index 0000000..c27d9ce --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/condensers_count.rasql @@ -0,0 +1 @@ +select count_cells( test_grey >-1) from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/condensers_max.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/condensers_max.rasql new file mode 100644 index 0000000..53062d3 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/condensers_max.rasql @@ -0,0 +1 @@ +select max_cells( test_grey ) from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/condensers_min.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/condensers_min.rasql new file mode 100644 index 0000000..189eda7 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/condensers_min.rasql @@ -0,0 +1 @@ +select min_cells( test_grey ) from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/condensers_some.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/condensers_some.rasql new file mode 100644 index 0000000..145b737 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/condensers_some.rasql @@ -0,0 +1 @@ +select test_grey from test_grey where some_cells( test_grey[120:160, 55:75] > 250 ) \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/extending_a_spatial_domain.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/extending_a_spatial_domain.rasql new file mode 100644 index 0000000..7232dee --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/extending_a_spatial_domain.rasql @@ -0,0 +1 @@ +select extend( test_grey, [-1000:1000,-500:500] ) from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/from_clause.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/from_clause.rasql new file mode 100644 index 0000000..6a2b2c9 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/from_clause.rasql @@ -0,0 +1 @@ +select a - b from test_grey as a, test_grey2 as b \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/general_array_condenser_add.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/general_array_condenser_add.rasql new file mode 100644 index 0000000..a0a1c6b --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/general_array_condenser_add.rasql @@ -0,0 +1 @@ +select condense + over x in sdom(a) using a[x] from test_grey as a \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/general_array_condenser_all.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/general_array_condenser_all.rasql new file mode 100644 index 0000000..300cb33 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/general_array_condenser_all.rasql @@ -0,0 +1 @@ +select condense and over x in sdom(a) using a[x] from test_grey as a \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/general_array_condenser_count.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/general_array_condenser_count.rasql new file mode 100644 index 0000000..6084c52 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/general_array_condenser_count.rasql @@ -0,0 +1 @@ +select condense + over x in sdom(a) where (bool)((bool)a[x]+1) using 1 from test_grey as a diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/general_array_condenser_some.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/general_array_condenser_some.rasql new file mode 100644 index 0000000..0cbe5be --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/general_array_condenser_some.rasql @@ -0,0 +1 @@ +select condense or over x in sdom(a) using a[x] from test_grey as a \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/general_array_constructor_1c.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/general_array_constructor_1c.rasql new file mode 100644 index 0000000..b249bf4 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/general_array_constructor_1c.rasql @@ -0,0 +1 @@ +select marray x in [ 1:100, -50:200 ] values 1c from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/general_array_constructor_variable.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/general_array_constructor_variable.rasql new file mode 100644 index 0000000..2de5ac2 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/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 test_grey as a \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/general_array_constructor_variable_1.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/general_array_constructor_variable_1.rasql new file mode 100644 index 0000000..b293cb6 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/general_array_constructor_variable_1.rasql @@ -0,0 +1 @@ +select marray xy in [1:5, 1:10] values a[ xy[0], xy[1] ] from test_grey as a \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/general_array_constructor_x[0].rasql b/systemtest/testcases_mandatory/test_select/test_rasql/general_array_constructor_x[0].rasql new file mode 100644 index 0000000..3fcfd0a --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/general_array_constructor_x[0].rasql @@ -0,0 +1 @@ +select marray x in [ 0:255, 0:511 ] values x[0] from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induced_and_struct.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induced_and_struct.rasql new file mode 100644 index 0000000..67d8273 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induced_and_struct.rasql @@ -0,0 +1 @@ +select test_rgb + 5 from test_rgb \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_+.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_+.rasql new file mode 100644 index 0000000..6da532e --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_+.rasql @@ -0,0 +1 @@ +select test_grey + test_grey2 from test_grey, test_grey2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_-.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_-.rasql new file mode 100644 index 0000000..8950f75 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_-.rasql @@ -0,0 +1 @@ +select test_grey - test_grey2 from test_grey, test_grey2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_abs.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_abs.rasql new file mode 100644 index 0000000..dd47296 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_abs.rasql @@ -0,0 +1 @@ +select abs(test_grey) from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_and.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_and.rasql new file mode 100644 index 0000000..1b505e0 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_and.rasql @@ -0,0 +1 @@ +select test_grey and test_grey2 from test_grey, test_grey2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_arccos.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_arccos.rasql new file mode 100644 index 0000000..4351457 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_arccos.rasql @@ -0,0 +1 @@ +select arccos(0.5) from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_arcsin.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_arcsin.rasql new file mode 100644 index 0000000..b83af87 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_arcsin.rasql @@ -0,0 +1 @@ +select arcsin(0.5) from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_arctan.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_arctan.rasql new file mode 100644 index 0000000..fb985b2 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_arctan.rasql @@ -0,0 +1 @@ +select arctan(1) from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_bit.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_bit.rasql new file mode 100644 index 0000000..51033cb --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_bit.rasql @@ -0,0 +1 @@ +select bit(test_grey,1) from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_cos.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_cos.rasql new file mode 100644 index 0000000..3b254a0 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_cos.rasql @@ -0,0 +1 @@ +select cos(60) from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_cosh.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_cosh.rasql new file mode 100644 index 0000000..4c541a4 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_cosh.rasql @@ -0,0 +1 @@ +select cosh(0) from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_divide.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_divide.rasql new file mode 100644 index 0000000..27cdc30 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_divide.rasql @@ -0,0 +1 @@ +select test_grey / test_grey2 from test_grey, test_grey2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_egt.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_egt.rasql new file mode 100644 index 0000000..c4c1501 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_egt.rasql @@ -0,0 +1 @@ +select test_grey >= test_grey2 from test_grey, test_grey2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_elt.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_elt.rasql new file mode 100644 index 0000000..83c819e --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_elt.rasql @@ -0,0 +1 @@ +select test_grey <= test_grey2 from test_grey, test_grey2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_exp.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_exp.rasql new file mode 100644 index 0000000..fc7c5d2 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_exp.rasql @@ -0,0 +1 @@ +select exp(0) from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_gt.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_gt.rasql new file mode 100644 index 0000000..c8486b9 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_gt.rasql @@ -0,0 +1 @@ +select test_grey > test_grey2 from test_grey, test_grey2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_is.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_is.rasql new file mode 100644 index 0000000..46b058a --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_is.rasql @@ -0,0 +1 @@ +select test_grey is test_grey2 from test_grey, test_grey2 diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_ln.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_ln.rasql new file mode 100644 index 0000000..67fa973 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_ln.rasql @@ -0,0 +1 @@ +select ln(1) from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_log.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_log.rasql new file mode 100644 index 0000000..97d4bde --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_log.rasql @@ -0,0 +1 @@ +select log(1) from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_lt.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_lt.rasql new file mode 100644 index 0000000..d0a14b1 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_lt.rasql @@ -0,0 +1 @@ +select test_grey < test_grey2 from test_grey, test_grey2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_multiply.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_multiply.rasql new file mode 100644 index 0000000..7e6c433 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_multiply.rasql @@ -0,0 +1 @@ +select test_grey * test_grey2 from test_grey, test_grey2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_ne.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_ne.rasql new file mode 100644 index 0000000..b0cb667 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_ne.rasql @@ -0,0 +1 @@ +select test_grey != test_grey2 from test_grey, test_grey2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_not.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_not.rasql new file mode 100644 index 0000000..00f7e5c --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_not.rasql @@ -0,0 +1 @@ +select not(test_grey) from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_or.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_or.rasql new file mode 100644 index 0000000..7a49ae2 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_or.rasql @@ -0,0 +1 @@ +select test_grey or test_grey2 from test_grey, test_grey2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_overlay.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_overlay.rasql new file mode 100644 index 0000000..22ebd69 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_overlay.rasql @@ -0,0 +1 @@ +select test_grey overlay test_grey2 from test_grey, test_grey2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_sin.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_sin.rasql new file mode 100644 index 0000000..2ed9725 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_sin.rasql @@ -0,0 +1 @@ +select sin(test_grey) from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_sinh.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_sinh.rasql new file mode 100644 index 0000000..665859a --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_sinh.rasql @@ -0,0 +1 @@ +select sinh(0) from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_sqrt.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_sqrt.rasql new file mode 100644 index 0000000..7aa527d --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_sqrt.rasql @@ -0,0 +1 @@ +select sqrt(test_grey) from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_tan.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_tan.rasql new file mode 100644 index 0000000..9f7c9fe --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_tan.rasql @@ -0,0 +1 @@ +select tan(0) from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_tanh.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_tanh.rasql new file mode 100644 index 0000000..a3a6c30 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_tanh.rasql @@ -0,0 +1 @@ +select tanh(0) from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_xor.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_xor.rasql new file mode 100644 index 0000000..3467311 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/induction_all_operations_xor.rasql @@ -0,0 +1 @@ +select test_grey xor test_grey2 from test_grey, test_grey2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/multidimensional_intervals.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/multidimensional_intervals.rasql new file mode 100644 index 0000000..dfe7286 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/multidimensional_intervals.rasql @@ -0,0 +1 @@ +select [ -17 : 245, 42 : 227 ] from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/multidimensional_intervals_[1].lo.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/multidimensional_intervals_[1].lo.rasql new file mode 100644 index 0000000..1672101 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/multidimensional_intervals_[1].lo.rasql @@ -0,0 +1 @@ +select [ -17 : 245, 42 : 227 ][ 1 ].lo from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/multidimensional_intervals_[1].rasql b/systemtest/testcases_mandatory/test_select/test_rasql/multidimensional_intervals_[1].rasql new file mode 100644 index 0000000..950d152 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/multidimensional_intervals_[1].rasql @@ -0,0 +1 @@ +select [ -17 : 245, 42 : 227 ][ 1 ] from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/object_identifiers.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/object_identifiers.rasql new file mode 100644 index 0000000..6320759 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/object_identifiers.rasql @@ -0,0 +1 @@ +select test_grey from test_grey where oid( test_grey ) > 10 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/oid.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/oid.rasql new file mode 100644 index 0000000..9a57416 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/oid.rasql @@ -0,0 +1 @@ +select oid(test_grey)/oid(test_grey) from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/scaling_1.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/scaling_1.rasql new file mode 100644 index 0000000..eba50a4 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/scaling_1.rasql @@ -0,0 +1 @@ +select scale( test_grey, [ 4, 3 ] ) from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/scaling_2.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/scaling_2.rasql new file mode 100644 index 0000000..d1a8539 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/scaling_2.rasql @@ -0,0 +1 @@ +select scale( test_grey, 0.5 ) from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/section.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/section.rasql new file mode 100644 index 0000000..3905de9 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/section.rasql @@ -0,0 +1 @@ +select test_grey[ 100, 150 ] from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/select_clause.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/select_clause.rasql new file mode 100644 index 0000000..809b715 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/select_clause.rasql @@ -0,0 +1 @@ +select test_grey/2 from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/shifting_a_spatial_domain.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/shifting_a_spatial_domain.rasql new file mode 100644 index 0000000..915660b --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/shifting_a_spatial_domain.rasql @@ -0,0 +1 @@ +select shift( test_grey[ 0:10, 0:20 ], [ 3, 4 ] ) from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/spatial_domain.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/spatial_domain.rasql new file mode 100644 index 0000000..390cf35 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/spatial_domain.rasql @@ -0,0 +1 @@ +select sdom(test_grey) from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/spatial_domain_[0].hi.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/spatial_domain_[0].hi.rasql new file mode 100644 index 0000000..570afac --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/spatial_domain_[0].hi.rasql @@ -0,0 +1 @@ +select sdom(test_grey)[0].hi from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/spatial_domain_[0].lo.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/spatial_domain_[0].lo.rasql new file mode 100644 index 0000000..b66a4dc --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/spatial_domain_[0].lo.rasql @@ -0,0 +1 @@ +select sdom(test_grey)[0].lo from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/spatial_domain_[0].rasql b/systemtest/testcases_mandatory/test_select/test_rasql/spatial_domain_[0].rasql new file mode 100644 index 0000000..f331e6a --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/spatial_domain_[0].rasql @@ -0,0 +1 @@ +select sdom(test_grey)[0] from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/struct_component_selection.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/struct_component_selection.rasql new file mode 100644 index 0000000..c088501 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/struct_component_selection.rasql @@ -0,0 +1 @@ +select test_rgb2.2 from test_rgb2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/struct_component_selection_1.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/struct_component_selection_1.rasql new file mode 100644 index 0000000..e15991a --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/struct_component_selection_1.rasql @@ -0,0 +1 @@ +select test_rgb2.1 from test_rgb2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/struct_component_selection_2.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/struct_component_selection_2.rasql new file mode 100644 index 0000000..942ddc2 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/struct_component_selection_2.rasql @@ -0,0 +1 @@ +select test_rgb2 / 2c from test_rgb2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/the_array_bound_asterisk.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/the_array_bound_asterisk.rasql new file mode 100644 index 0000000..6de80e4 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/the_array_bound_asterisk.rasql @@ -0,0 +1 @@ +select test_grey[ 50:*, *:200 ] from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/the_array_bound_asterisk_1.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/the_array_bound_asterisk_1.rasql new file mode 100644 index 0000000..014e7fe --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/the_array_bound_asterisk_1.rasql @@ -0,0 +1 @@ +select test_grey[ *:*, 10:150 ] from test_grey diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/trimming.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/trimming.rasql new file mode 100644 index 0000000..87e4edc --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/trimming.rasql @@ -0,0 +1 @@ +select test_grey[ 120:160, 55:75 ] from test_grey \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/unary_induction.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/unary_induction.rasql new file mode 100644 index 0000000..d3903d5 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/unary_induction.rasql @@ -0,0 +1 @@ +select test_rgb2.1 * 2c from test_rgb2 \ No newline at end of file diff --git a/systemtest/testcases_mandatory/test_select/test_rasql/where_clause.rasql b/systemtest/testcases_mandatory/test_select/test_rasql/where_clause.rasql new file mode 100644 index 0000000..5372b50 --- /dev/null +++ b/systemtest/testcases_mandatory/test_select/test_rasql/where_clause.rasql @@ -0,0 +1 @@ +select test_grey - test_grey2 from test_grey, test_grey2 where some_cells( test_grey - test_grey2 > 50 ) diff --git a/systemtest/testcases_mandatory/test_select/testdata/mr2_1.png b/systemtest/testcases_mandatory/test_select/testdata/mr2_1.png new file mode 100644 index 0000000..b685513 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/testdata/mr2_1.png differ diff --git a/systemtest/testcases_mandatory/test_select/testdata/mr_1.png b/systemtest/testcases_mandatory/test_select/testdata/mr_1.png new file mode 100644 index 0000000..b685513 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/testdata/mr_1.png differ diff --git a/systemtest/testcases_mandatory/test_select/testdata/rgb.png b/systemtest/testcases_mandatory/test_select/testdata/rgb.png new file mode 100644 index 0000000..125be48 Binary files /dev/null and b/systemtest/testcases_mandatory/test_select/testdata/rgb.png differ diff --git a/systemtest/testcases_mandatory/test_user/test.sh b/systemtest/testcases_mandatory/test_user/test.sh new file mode 100755 index 0000000..20f3868 --- /dev/null +++ b/systemtest/testcases_mandatory/test_user/test.sh @@ -0,0 +1,159 @@ +#!/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 . +# +# Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann / +# rasdaman GmbH. +# +# For more information please see +# or contact Peter Baumann via . +# test_user - test rasdaman server authentication +# +# SYNOPSIS: +# test_user.sh +# +# DESCRIPTION +# Performs rasql test queries to check whether authentication is observed. +# +# RESPONDING TO INCIDENT +# -none- +# +# PROCEDURE +# Perform rasql calls performing different operations types requiring +# different authentication. check whether operations are recejcted/accepted +# properly. +# +# PRECONDITIONS +# - rasql utility available +# - rasdaman up and running, with database having user/password as defined below +# +# RETURN CODES + RC_OK=0 # everything went fine + RC_ERROR=1 # something went wrong +# +# CHANGE HISTORY +# 2006-jan-02 P.Baumann created +# +# RESTRICTIONS +# -/- +# + + +# --- CONSTANTS ----------------------------------------------------- + +RCTEXT_OK="OK" +RCTEXT_ERROR="NOT_OK" + +ERROR=ERROR +INDENT="+++" + +# name of script +PROG=`basename $0` +PROGBASE=`basename $0 .sh` + +# log file output +DIR_NAME=$(dirname $0) +LOG_DIR=$DIR_NAME +LOG=$LOG_DIR/log + +# reference log file +REFLOG=$LOG.reference +# save old log here if it exists +SAVELOG=$LOG.save + +# --- TEST SETTINGS ------------------------------------------------- + +# r/o login +USER_RO=rasguest +PASSWD_RO=rasguest + +# r/w login +USER_RW=rasadmin +PASSWD_RW=rasadmin + +# nonex login +USER_NONEX=nonex +PASSWD_NONEX=nonex + +# test collection +TESTCOLL=AuthentTestCollection +TESTCOLL_TYPE=GreySet + +# --- ACTION -------------------------------------------------------- + +# save old log if present +if [ -f $LOG ] +then + echo found old log file, shifting it to $SAVELOG + mv $LOG $SAVELOG +fi + +echo $PROG: testing rasdaman authentication at `date` | tee $LOG + +# good cases +echo $INDENT good cases | tee -a $LOG +echo $INDENT $INDENT write +( rasql --quiet -q "create collection $TESTCOLL $TESTCOLL_TYPE" --user $USER_RW --passwd $PASSWD_RW \ + || (export RC=$?; echo Fatal $ERROR, exit code $RC) ) | tee -a $LOG +( rasql --quiet -q "insert into $TESTCOLL values marray x in [1:10,1:10] values (char) x[0]" --user $USER_RW --passwd $PASSWD_RW \ + || (export RC=$?; echo Fatal $ERROR, exit code $RC) ) | tee -a $LOG +( rasql --quiet -q "update $TESTCOLL as m set m[1:1,1:1] assign marray x in [1:1,1:1] values 42c" --user $USER_RW --passwd $PASSWD_RW \ + || (export RC=$?; echo Fatal $ERROR, exit code $RC) ) | tee -a $LOG +echo $INDENT $INDENT read +( rasql --quiet -q "select a[1,1] from $TESTCOLL as a" --user $USER_RW --passwd $PASSWD_RW \ + || (export RC=$?; echo Fatal $ERROR, exit code $RC) ) | tee -a $LOG +( rasql --quiet -q "select a[1,1] from $TESTCOLL as a" --user $USER_RO --passwd $PASSWD_RO \ + || (export RC=$?; echo Fatal $ERROR, exit code $RC) ) | tee -a $LOG +echo $INDENT $INDENT "write (2)" +# not yet supported by server: +# ( rasql --quiet -q "delete from $TESTCOLL" --user $USER_RW --passwd $PASSWD_RW \ +( rasql --quiet -q "delete from $TESTCOLL where true" --user $USER_RW --passwd $PASSWD_RW \ + || (export RC=$?; echo Fatal $ERROR, exit code $RC) ) | tee -a $LOG +( rasql --quiet -q "drop collection $TESTCOLL" --user $USER_RW --passwd $PASSWD_RW \ + || (export RC=$?; echo Fatal $ERROR, exit code $RC) ) | tee -a $LOG +echo $INDENT $INDENT set up test env for subsequent cases +( rasql --quiet -q "create collection $TESTCOLL $TESTCOLL_TYPE" --user $USER_RW --passwd $PASSWD_RW \ + || (export RC=$?; echo Fatal $ERROR, exit code $RC) ) | tee -a $LOG +( rasql --quiet -q "insert into $TESTCOLL values marray x in [1:10,1:10] values (char) x[0]" --user $USER_RW --passwd $PASSWD_RW \ + || (export RC=$?; echo Fatal $ERROR, exit code $RC) ) | tee -a $LOG +echo $INDENT good cases done. | tee -a $LOG + +# bad cases +echo $INDENT bad cases | tee -a $LOG +echo $INDENT $INDENT nonex login +( rasql --quiet -q "select a[1,1] from $TESTCOLL as a" --user $USER_NONEX --passwd $PASSWD_NONEX \ + || (export RC=$?; echo Recognized bad case, exit code $RC) ) | tee -a $LOG +echo $INDENT $INDENT write op with r/o login +( rasql --quiet -q "update $TESTCOLL as m set m[1:1,1:1] assign marray x in [1:1,1:1] values 42c" --user $USER_RO --passwd $PASSWD_RO \ + || (export RC=$?; echo Recognized bad case, exit code $RC) ) | tee -a $LOG +( rasql --quiet -q "insert into $TESTCOLL values marray x in [1:10,1:10] values (char) x[0]" --user $USER_RO --passwd $PASSWD_RO \ + || (export RC=$?; echo Recognized bad case, exit code $RC) ) | tee -a $LOG +( rasql --quiet -q "delete from $TESTCOLL where true" --user $USER_RO --passwd $PASSWD_RO \ + || (export RC=$?; echo Recognized bad case, exit code $RC) ) | tee -a $LOG +echo $INDENT $INDENT wrong passwd +( rasql --quiet -q "select a[1,1] from $TESTCOLL as a" --user $USER_RO --passwd $PASSWD_NONEX \ + || (export RC=$?; echo Recognized bad case, exit code $RC) ) | tee -a $LOG +( rasql --quiet -q "update $TESTCOLL as m set m[1:1,1:1] assign marray x in [1:1,1:1] values 42c" --user $USER_RW --passwd $PASSWD_RO \ + || (export RC=$?; echo Recognized bad case, exit code $RC) ) | tee -a $LOG +echo $INDENT bad cases done. | tee -a $LOG + +echo $INDENT cleanup: +( rasql --quiet -q "drop collection $TESTCOLL" --user $USER_RW --passwd $PASSWD_RW \ + || (export RC=$?; echo Fatal $ERROR, exit code $RC) ) | tee -a $LOG + +echo $PROG: done at `date`. +exit $RC + diff --git a/systemtest/testcases_open/test_select/test.sh b/systemtest/testcases_open/test_select/test.sh new file mode 100755 index 0000000..0553a25 --- /dev/null +++ b/systemtest/testcases_open/test_select/test.sh @@ -0,0 +1,279 @@ +#!/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 . +# +# Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann / +# rasdaman GmbH. +# +# For more information please see +# or contact Peter Baumann via . +# +# SYNOPSIS +# 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: ./test.sh +# images needed for testing shall be put in directory of testdata +# 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 +# QUERY_DIR: the test input folder, including queries for extracting some aspects of tested data +# QUERY_DIR_T: the test input folder, including queries for updating some aspects of tested data +# TESTDATA_DIR: the images needed +# ORACLE_DIR: the expected result + RMANBASE=$RMANHOME + RASQL="rasql" + RASDL="rasdl" + DIR_NAME=$(dirname $0) + QUERY_DIR=$DIR_NAME/test_rasql + TESTDATA_DIR=$DIR_NAME/testdata + ORACLE_DIR=$DIR_NAME/oracle + LOG_DIR=$DIR_NAME + LOG=$LOG_DIR/log + TEST_GREY=test_grey + TEST_GREY2=test_grey2 + TEST_RGB2=test_rgb2 + QUERY="" +# LOG_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="" + CODE_OK=0 + CODE_FAIL=255 + + echo "Test by:"$PROGNAME $QUERY_DIR $ORACLE_DIR $LOG_DIR" at "`date`|tee $LOG +#---------------------------Precondition------------------------------------------ +# check the Postgres +ps -e | grep --quiet -w postmaster +if [ $? -ne 0 ] +then + echo no postmaster available|tee -a $LOG + exit $CODE_FAIL +fi + +# check the Rasdaman +ps -e | grep --quiet -w rasmgr +if [ $? -ne 0 ] +then + echo no rasmgr available|tee -a $LOG + exit $CODE_FAIL +fi + +# check usr +# +# check data collection +$RASQL -q "select r from RAS_COLLECTIONNAMES as r" +if [ $? -ne 0 ] +then + echo no data collection available|tee -a $LOG + exit $CODE_FAIL +fi + +# check data type +$RASDL --print|grep --quiet GreySet +if [ $? -ne 0 ] +then + echo no GreySet type available, try create_db.sh|tee -a $LOG + exit $CODE_FAIL +fi + +$RASDL --print|grep --quiet RGBSet +if [ $? -ne 0 ] +then + echo no RGBSet type available, try create_db.sh|tee -a $LOG + exit $CODE_FAIL +fi +#--------------------------initiation-------------------------------------------- +# drop test collection if they already exists + +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_GREY +then + echo dropping collection ... | tee -a $LOG + $RASQL -q 'drop collection '$TEST_GREY'' --user $USERNAME --passwd $PASSWORD | tee -a $LOG +fi + +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_GREY2 +then + echo dropping collection ... | tee -a $LOG + $RASQL -q 'drop collection '$TEST_GREY2'' --user $USERNAME --passwd $PASSWORD | tee -a $LOG +fi + +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_RGB2 +then + echo dropping collection ... | tee -a $LOG + $RASQL -q 'drop collection '$TEST_RGB2'' --user $USERNAME --passwd $PASSWORD | tee -a $LOG +fi + +echo test data initiation... | tee -a $LOG +echo creating test collection $TEST_GREY... | tee -a $LOG +$RASQL -q 'create collection '$TEST_GREY' GreySet' --user $USERNAME --passwd $PASSWORD || echo Error creating collection $TEST_GREY| tee -a $LOG +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_GREY +then + echo create collection $TEST_GREY GreySet successfully ... | tee -a $LOG +else + echo create collection $TEST_GREY GreySet unsuccessfully ... | tee -a $LOG +fi + +echo inserting MDD into collection $TEST_GREY... | tee -a $LOG +if [ ! -f $TESTDATA_DIR/mr_1.png ] +then + echo "there is no test data in "$TESTDATA_DIR + exit $CODE_FAIL +else + if $RASQL -q 'insert into test_grey values inv_png($1)' --file $TESTDATA_DIR/mr_1.png --user $USERNAME --passwd $PASSWORD + then + echo insert test data into collection $TEST_GREY successfully ... | tee -a $LOG + else + echo insert test data into collection $TEST_GREY unsuccessfully ... | tee -a $LOG + exit $CODE_FAIL + fi +fi + + + +echo creating test collection $TEST_GREY2... | tee -a $LOG +$RASQL -q 'create collection '$TEST_GREY2' GreySet' --user $USERNAME --passwd $PASSWORD || echo Error creating collection $TEST_GREY2| tee -a $LOG +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_GREY2 +then + echo create collection $TEST_GREY2 GreySet successfully ... | tee -a $LOG +else + echo create collection $TEST_GREY2 GreySet unsuccessfully ... | tee -a $LOG +fi + +echo inserting MDD into collection $TEST_GREY2... | tee -a $LOG +if [ ! -f $TESTDATA_DIR/mr2_1.png ] +then + echo "there is no test data in "$TESTDATA_DIR + exit $CODE_FAIL +else + if $RASQL -q 'insert into '$TEST_GREY2' values inv_png($1)' -f $TESTDATA_DIR/mr2_1.png --user $USERNAME --passwd $PASSWORD + then + echo insert test data into collection $TEST_GREY2 successfully ... | tee -a $LOG + else + echo insert test data into collection $TEST_GREY2 unsuccessfully ... | tee -a $LOG + exit $CODE_FAIL + fi +fi + + +echo creating test collection $TEST_RGB2... | tee -a $LOG +$RASQL -q 'create collection '$TEST_RGB2' RGBSet' --user $USERNAME --passwd $PASSWORD || echo Error creating collection $TEST_RGB2| tee -a $LOG +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w test_rgb +then + echo create collection $TEST_RGB2 RGBSet successfully ... | tee -a $LOG +else + echo create collection $TEST_RGB2 RGBSet unsuccessfully ... | tee -a $LOG +fi + +echo inserting MDD into collection $TEST_RGB2... | tee -a $LOG +if [ ! -f $TESTDATA_DIR/rgb.png ] +then + echo "there is no test data in "$TESTDATA_DIR + exit $CODE_FAIL +else + if $RASQL -q 'insert into '$TEST_RGB2' values inv_png($1)' --file $TESTDATA_DIR/rgb.png --user $USERNAME --passwd $PASSWORD + then + echo insert test data into collection $TEST_RGB2 successfully ... | tee -a $LOG + else + echo insert test data into collection $TEST_RGB2 unsuccessfully ... | tee -a $LOG + exit $CODE_FAIL + fi +fi +#==========================test by queries================================================== + if [ ! -f $QUERY_DIR/*.rasql ] + then + echo "there is no rasql for test in the "$QUERY_DIR + else + # initialation + rm tmp.unknown + # Query by query for extracting some aspects of tested data + for i in $QUERY_DIR/*.rasql + do + # Send query in query folder. + Q_ID=`basename $i` + echo -e "\n test query in " $Q_ID|tee -a $LOG + QUERY=`cat $i` + if $RASQL -q "$QUERY" + then + echo bug is fixed + NUM_SUC=$(($NUM_SUC + 1)) + else + echo bug is unfixed + NUM_FAIL=$(($NUM_FAIL + 1)) + fi + + done + fi +NUM_TOTAL=$(($NUM_FAIL + $NUM_SUC)) +# drop collection after test + +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_GREY +then + echo dropping collection ... | tee -a $LOG + $RASQL -q 'drop collection '$TEST_GREY'' --user $USERNAME --passwd $PASSWORD | tee -a $LOG +fi + +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_GREY2 +then + echo dropping collection ... | tee -a $LOG + $RASQL -q 'drop collection '$TEST_GREY2'' --user $USERNAME --passwd $PASSWORD | tee -a $LOG +fi + +if $RASQL -q "select r from RAS_COLLECTIONNAMES as r" --out string|grep -w $TEST_RGB2 +then + echo dropping collection ... | tee -a $LOG + $RASQL -q 'drop collection '$TEST_RGB2'' --user $USERNAME --passwd $PASSWORD | tee -a $LOG +fi + +# Print the summary + echo "test done at "`date`|tee -a $LOG + echo "Total bug number: "$NUM_TOTAL|tee -a $LOG + echo "fixed bug number: "$NUM_SUC|tee -a $LOG + echo "unfixed bug number: "$NUM_FAIL|tee -a $LOG + echo "Detail test report is in "$LOG + + if [ $NUM_TOTAL = $NUM_FAIL ] + then + exit $CODE_OK + else + exit $CODE_FAIL + fi \ No newline at end of file diff --git a/systemtest/testcases_open/test_select/test_rasql/expressions.rasql b/systemtest/testcases_open/test_select/test_rasql/expressions.rasql new file mode 100644 index 0000000..3e4b0d8 --- /dev/null +++ b/systemtest/testcases_open/test_select/test_rasql/expressions.rasql @@ -0,0 +1 @@ +select (test_rgb2.red + test_rgb2.green + test_rgb2.blue) / 3c from test_rgb2 diff --git a/systemtest/testcases_open/test_select/test_rasql/general_array_condenser_max.rasql b/systemtest/testcases_open/test_select/test_rasql/general_array_condenser_max.rasql new file mode 100644 index 0000000..7688ff8 --- /dev/null +++ b/systemtest/testcases_open/test_select/test_rasql/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/testcases_open/test_select/test_rasql/general_array_condenser_min.rasql b/systemtest/testcases_open/test_select/test_rasql/general_array_condenser_min.rasql new file mode 100644 index 0000000..e25ca01 --- /dev/null +++ b/systemtest/testcases_open/test_select/test_rasql/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/testcases_open/test_select/test_rasql/induction_all_operations_==.rasql b/systemtest/testcases_open/test_select/test_rasql/induction_all_operations_==.rasql new file mode 100644 index 0000000..a76fbf9 --- /dev/null +++ b/systemtest/testcases_open/test_select/test_rasql/induction_all_operations_==.rasql @@ -0,0 +1 @@ +select mr == mr2 from mr, mr2 \ No newline at end of file diff --git a/systemtest/testcases_open/test_select/test_rasql/scaling.rasql b/systemtest/testcases_open/test_select/test_rasql/scaling.rasql new file mode 100644 index 0000000..260d156 --- /dev/null +++ b/systemtest/testcases_open/test_select/test_rasql/scaling.rasql @@ -0,0 +1 @@ +select scale( mr, [0.5,0.5] ) from mr diff --git a/systemtest/testcases_open/test_select/test_rasql/struct_component_selection_3.rasql b/systemtest/testcases_open/test_select/test_rasql/struct_component_selection_3.rasql new file mode 100644 index 0000000..5a7c94e --- /dev/null +++ b/systemtest/testcases_open/test_select/test_rasql/struct_component_selection_3.rasql @@ -0,0 +1 @@ +select test_rgb2 * ( (test_rgb2.2 > 130c) and (test_rgb2.1 < 110c) and (test_rgb2.3 < 140c) ) from test_rgb2 \ No newline at end of file diff --git a/systemtest/testcases_open/test_select/test_rasql/the_array_bound_asterisk.rasql b/systemtest/testcases_open/test_select/test_rasql/the_array_bound_asterisk.rasql new file mode 100644 index 0000000..fa22a93 --- /dev/null +++ b/systemtest/testcases_open/test_select/test_rasql/the_array_bound_asterisk.rasql @@ -0,0 +1 @@ +select mr[ *:*, *:sdom(a)[1].hi - 1] from mr \ No newline at end of file diff --git a/systemtest/testcases_open/test_select/testdata/mr2_1.png b/systemtest/testcases_open/test_select/testdata/mr2_1.png new file mode 100644 index 0000000..b685513 Binary files /dev/null and b/systemtest/testcases_open/test_select/testdata/mr2_1.png differ diff --git a/systemtest/testcases_open/test_select/testdata/mr_1.png b/systemtest/testcases_open/test_select/testdata/mr_1.png new file mode 100644 index 0000000..b685513 Binary files /dev/null and b/systemtest/testcases_open/test_select/testdata/mr_1.png differ diff --git a/systemtest/testcases_open/test_select/testdata/rgb.png b/systemtest/testcases_open/test_select/testdata/rgb.png new file mode 100644 index 0000000..125be48 Binary files /dev/null and b/systemtest/testcases_open/test_select/testdata/rgb.png differ -- cgit