diff --git a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/Makefile b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/Makefile index 07869bc14..25f7e7b8e 100755 --- a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/Makefile +++ b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/Makefile @@ -172,6 +172,7 @@ obj-y += mc/lcm_module/lcm_mipi_ek79007.o obj-y += mc/lcm_module/lcm_mipi_st7701s.o obj-$(CONFIG_QUA_LOGO_MIPI_HX8729) += mc/lcm_module/lcm_mipi_qua_hx8729_qfh24004.o obj-$(CONFIG_QUA_LOGO_MIPI_JD9365D) += mc/lcm_module/lcm_mipi_qua_jd9365d_jlm101b021.o +obj-$(CONFIG_QUA_LOGO_MIPI_ER88577B) += mc/lcm_module/lcm_mipi_qua_er88577b_6hc1017b7e.o obj-$(CONFIG_QUA_LOGO_RGB_EK79001H) += mc/lcm_module/lcm_rgb_qua_ek79001h_tg78550b3_24bits.o obj-y += mc/lcm_module/mol_lcm_module.o diff --git a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/mc/lcm_module/lcm_mipi_qua_er88577b_6hc1017b7e.c b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/mc/lcm_module/lcm_mipi_qua_er88577b_6hc1017b7e.c new file mode 100755 index 000000000..5ac8f2d1e --- /dev/null +++ b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/mc/lcm_module/lcm_mipi_qua_er88577b_6hc1017b7e.c @@ -0,0 +1,744 @@ +#include "include/mol_lcm_local.h" +#include "include/dsi_com_param.h" +#include "include/mol_lcm.h" + +#define LCM_WIDTH 800 +#define LCM_HEIGHT 1280 +#define LCM_DEBUG 1 + +const lcm_cfg_t qua_lcm_mipi_er88577b_6hc1017b7e_info; + + +// static dsi_setting_tab_t __er88577b_6hc1017b7e_init_setting[] = { +// {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00, 0xE0,0xAB,0xBA}}, +// {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00, 0xE1,0xBA,0xAB}}, + +// {DSI_DI_END_OF_TABLE, 0x00, {0x00}} +// }; + +static dsi_setting_tab_t qua_lcm_mipi_er88577b_6hc1017b7e_init_setting[] = { +#if 0 + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00, 0xE0,0xAB,0xBA}}, + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00, 0xE1,0xBA,0xAB}}, + {DSI_DI_DCS_WRITE_LONG, 0x07, {0x05,0x00, 0xB1,0x10,0x01,0x47,0xFF}}, + {DSI_DI_DCS_WRITE_LONG, 0x09, {0x07,0x00, 0xB2,0x0C,0x14,0x04,0x50,0x50,0x14}}, + {DSI_DI_DCS_WRITE_LONG, 0x06, {0x04,0x00, 0xB3,0x56,0x53,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x06, {0x04,0x00, 0xB4,0x33,0x30,0x04}}, + {DSI_DI_DCS_WRITE_LONG, 0x0A, {0x08,0x00, 0xB6,0xB0,0x00,0x00,0x10,0x00,0x10,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x08, {0x06,0x00, 0xB8,0x05,0x12,0x29,0x49,0x48}}, + {DSI_DI_DCS_WRITE_LONG, 0x29, {0x27,0x00, 0xB9,0x7C,0x65,0x55,0x49,0x46,0x36,0x3B,0x24,0x3D,0x3C,0x3D,0x5C,0x4C,0x55,0x47,0x46,0x39,0x26,0x06,0x7C,0x65,0x55,0x49,0x46,0x36,0x3B,0x24,0x3D,0x3C,0x3D,0x5C,0x4C,0x55,0x47,0x46,0x39,0x26,0x06}}, + + {DSI_DI_DCS_WRITE_LONG, 0x13, {0x11,0x00, 0xC0,0xFF,0x87,0x12,0x34,0x44,0x44,0x44,0x44,0x98,0x04,0x98,0x04,0x0F,0x00,0x00,0xC1}}, + {DSI_DI_DCS_WRITE_LONG, 0x0D, {0x0B,0x00, 0xC1,0x54,0x94,0x02,0x85,0x9F,0x00,0x7F,0x00,0x54,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x0F, {0x0D,0x00, 0xC2,0x17,0x09,0x08,0x89,0x08,0x11,0x22,0x20,0x44,0xFF,0x18,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x19, {0x17,0x00, 0xC3,0x86,0x46,0x05,0x05,0x1C,0x1C,0x1D,0x1D,0x02,0x1F,0x1F,0x1E,0x1E,0x0F,0x0F,0x0D,0x0D,0x13,0x13,0x11,0x11,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x19, {0x17,0x00, 0xC4,0x07,0x07,0x04,0x04,0x1C,0x1C,0x1D,0x1D,0x02,0x1F,0x1F,0x1E,0x1E,0x0E,0x0E,0x0C,0x0C,0x12,0x12,0x10,0x10,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00, 0xC6,0x2A,0x2A}}, + {DSI_DI_DCS_WRITE_LONG, 0x09, {0x07,0x00, 0xC8,0x21,0x00,0x31,0x42,0x34,0x16}}, + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00, 0xCA,0xCB,0x43}}, + {DSI_DI_DCS_WRITE_LONG, 0x0B, {0x09,0x00, 0xCD,0x0E,0x4B,0x4B,0x20,0x19,0x6B,0x06,0xB3}}, + {DSI_DI_DCS_WRITE_LONG, 0x07, {0x05,0x00, 0xD2,0xE1,0x2B,0x38,0x08}}, + {DSI_DI_DCS_WRITE_LONG, 0x0E, {0x0C,0x00, 0xD4,0x00,0x01,0x00,0x0E,0x04,0x44,0x08,0x10,0x00,0x00,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x0B, {0x09,0x00, 0xE6,0x80,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF}}, + {DSI_DI_DCS_WRITE_LONG, 0x08, {0x06,0x00, 0xF0,0x12,0x03,0x20,0x00,0xFF}}, + {DSI_DI_DCS_WRITE_LONG, 0x04, {0x02,0x00, 0xF3,0x00}}, + {DSI_DI_DCS_WRITE_0_PARAM, 1, {0x11}}, + {DSI_DI_DELAY, 120, {0x00}}, + {DSI_DI_DCS_WRITE_0_PARAM, 1, {0x29}}, + {DSI_DI_DELAY, 20, {0x00}}, + {DSI_DI_END_OF_TABLE, 0x00, {0x00}} +#endif + + +#if 1 + + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00,0xE0,0xAB,0xBA}}, + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00,0xE1,0xBA,0xAB}}, + {DSI_DI_DCS_WRITE_LONG, 0x07, {0x05,0x00,0xB1,0x10,0x01,0x47,0xFF}}, + //{DSI_DI_DCS_WRITE_LONG, 0x07, {0x05,0x00,0xB1,0x11,0x01,0x47,0xFF}}, //BIST + {DSI_DI_DCS_WRITE_LONG, 0x09, {0x07,0x00,0xB2,0x0C,0x14,0x04,0x50,0x50,0x14}}, + {DSI_DI_DCS_WRITE_LONG, 0x06, {0x04,0x00,0xB3,0x56,0x53,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x06, {0x04,0x00,0xB4,0x33,0x30,0x04}}, + {DSI_DI_DCS_WRITE_LONG, 0x0A, {0x08,0x00,0xB6,0xB0,0x00,0x00,0x10,0x00,0x10,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x08, {0x06,0x00,0xB8,0x05,0x12,0x29,0x49,0x48}}, + {DSI_DI_DCS_WRITE_LONG, 0x29, {0x27,0x00,0xB9,0x7C,0x61,0x4F,0x42,0x3E,0x2D,0x31,0x1A,0x33,0x33,0x33,0x52,0x40,0x47,0x38,0x34,0x26,0x0E,0x06,0x7C,0x61,0x4F,0x42,0x3E,0x2D,0x31,0x1A,0x33,0x33,0x33,0x52,0x40,0x47,0x38,0x34,0x26,0x0E,0x06}}, + {DSI_DI_DCS_WRITE_LONG, 0x13, {0x11,0x00,0xC0,0xCC,0x76,0x12,0x34,0x44,0x44,0x44,0x44,0x98,0x04,0x98,0x04,0x0F,0x00,0x00,0xC1}}, + {DSI_DI_DCS_WRITE_LONG, 0x0D, {0x0B,0x00,0xC1,0x54,0x94,0x02,0x85,0x9F,0x00,0x6F,0x00,0x54,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x0F, {0x0D,0x00,0xC2,0x17,0x09,0x08,0x89,0x08,0x11,0x22,0x20,0x44,0xFF,0x18,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x19, {0x17,0x00,0xC3,0x87,0x47,0x05,0x05,0x1C,0x1C,0x1D,0x1D,0x02,0x1E,0x1E,0x1F,0x1F,0x0F,0x0F,0x0D,0x0D,0x13,0x13,0x11,0x11,0x24}}, + {DSI_DI_DCS_WRITE_LONG, 0x19, {0x17,0x00,0xC4,0x06,0x06,0x04,0x04,0x1C,0x1C,0x1D,0x1D,0x02,0x1E,0x1E,0x1F,0x1F,0x0E,0x0E,0x0C,0x0C,0x12,0x12,0x10,0x10,0x24}}, + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00,0xC6,0x2A,0x2A}}, + {DSI_DI_DCS_WRITE_LONG, 0x09, {0x07,0x00,0xC8,0x21,0x00,0x31,0x42,0x34,0x16}}, + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00,0xCA,0xCB,0x43}}, + {DSI_DI_DCS_WRITE_LONG, 0x0B, {0x09,0x00,0xCD,0x0E,0x4B,0x4B,0x20,0x19,0x6B,0x06,0xB3}}, + {DSI_DI_DCS_WRITE_LONG, 0x07, {0x05,0x00,0xD2,0xE1,0x2B,0x38,0x08}}, + {DSI_DI_DCS_WRITE_LONG, 0x0E, {0x0C,0x00,0xD4,0x00,0x01,0x00,0x0E,0x04,0x44,0x08,0x10,0x00,0x00,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x0B, {0x09,0x00,0xE6,0x80,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF}}, + {DSI_DI_DCS_WRITE_LONG, 0x08, {0x06,0x00,0xF0,0x12,0x03,0x20,0x00,0xFF}}, + {DSI_DI_DCS_WRITE_LONG, 0x04, {0x02,0x00, 0xF3,0x00}}, + + {DSI_DI_DCS_WRITE_0_PARAM, 1, {0x11}}, + {DSI_DI_DELAY, 120, }, + {DSI_DI_DCS_WRITE_0_PARAM, 1, {0x29}}, + {DSI_DI_DELAY, 20, }, + {DSI_DI_END_OF_TABLE, 0x00, {0}} +#endif + + + +#if 0 + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00, 0xE0,0xAB,0xBA}}, + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00, 0xE1,0xBA,0xAB}}, + {DSI_DI_DCS_WRITE_LONG, 0x06, {0x04,0x00, 0xE7,0x00,0x00,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x07, {0x05,0x00, 0xB1,0x10,0x01,0x7F,0x18}}, + {DSI_DI_DCS_WRITE_LONG, 0x08, {0x06,0x00, 0xB2,0x0C,0x10,0x04,0x50,0x50,0x14}}, + {DSI_DI_DCS_WRITE_LONG, 0x06, {0x04,0x00, 0xB3,0x56,0xD3,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x06, {0x04,0x00, 0xB4,0x33,0x30,0x04}}, + {DSI_DI_DCS_WRITE_LONG, 0x0A, {0x08,0x00, 0xB6,0xB0,0x00,0x00,0x10,0x00,0x10,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x08, {0x06,0x00, 0xB8,0x05,0x12,0x29,0x49,0x48}}, + {DSI_DI_DCS_WRITE_LONG, 0x29, {0x27,0x00, 0xB9,0x7C,0x64,0x53,0x48,0x45,0x38,0x3E,0x27,0x41,0x40,0x40,0x5E,0x4E,0x57,0x49,0x47,0x3B,0x2A,0x06,0x7C,0x64,0x53,0x48,0x45,0x38,0x3E,0x27,0x41,0x40,0x40,0x5E,0x4E,0x57,0x49,0x47,0x3B,0x2A,0x06}}, + {DSI_DI_DCS_WRITE_LONG, 0x13, {0x11,0x00, 0xC0,0x32,0x45,0xB4,0x54,0x66,0x66,0x44,0x44,0x80,0x04,0x7C,0x04,0x3F,0x00,0x00,0xC1}}, + {DSI_DI_DCS_WRITE_LONG, 0x0D, {0x0B,0x00, 0xC1,0x34,0x94,0x02,0x8F,0x80,0x00,0x7C,0x00,0x54,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x0F, {0x0D,0x00, 0xC2,0x33,0x09,0x08,0x89,0x08,0x11,0x22,0x20,0x44,0xBB,0x18,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x19, {0x17,0x00, 0xC3,0xA4,0x64,0x08,0x07,0x06,0x13,0x12,0x11,0x10,0x0F,0x0E,0x0D,0x0C,0x04,0x05,0x02,0x02,0x02,0x02,0x02,0x02,0x24}}, + {DSI_DI_DCS_WRITE_LONG, 0x19, {0x17,0x00, 0xC4,0x24,0x24,0x08,0x07,0x06,0x13,0x12,0x11,0x10,0x0F,0x0E,0x0D,0x0C,0x04,0x05,0x02,0x02,0x02,0x02,0x02,0x02,0x02}}, + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00, 0xC6,0x40,0x40}}, + {DSI_DI_DCS_WRITE_LONG, 0x09, {0x07,0x00, 0xC8,0x21,0x00,0x31,0x42,0x34,0x16}}, + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00, 0xCA,0xCB,0x43}}, + {DSI_DI_DCS_WRITE_LONG, 0x0B, {0x09,0x00, 0xCD,0x0E,0x6E,0x6E,0x22,0x19,0x6B,0x06,0xB3}}, + {DSI_DI_DCS_WRITE_LONG, 0x07, {0x05,0x00, 0xD2,0xE1,0x2B,0x38,0x08}}, + {DSI_DI_DCS_WRITE_LONG, 0x0E, {0x0C,0x00, 0xD4,0x00,0x01,0x00,0x0E,0x04,0x44,0x08,0x10,0x00,0x00,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x0B, {0x09,0x00, 0xE6,0x80,0x09,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF}}, + {DSI_DI_DCS_WRITE_LONG, 0x08, {0x06,0x00, 0xF0,0x12,0x03,0x20,0x00,0xFF}}, + {DSI_DI_DCS_WRITE_LONG, 0x04, {0x02,0x00, 0xF3,0x00}}, + {DSI_DI_DCS_WRITE_0_PARAM, 1, {0x11}}, + {DSI_DI_DELAY, 120, {0x00}}, + {DSI_DI_DCS_WRITE_0_PARAM, 1, {0x29}}, + {DSI_DI_DELAY, 20, {0x00}}, + {DSI_DI_END_OF_TABLE, 0x00, {0x00}} +#endif + + +#if 0 + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x01, 0x00}}, + {DSI_DI_DELAY, 30, {0x00}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0xE0, 0x00}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0xE1, 0x93}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0xE2, 0x65}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0xE3, 0xF8}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x80, 0x01}}, //{DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x80, 0x01}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0xE0, 0x01}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x00, 0x00}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x01, 0x48}}, // 0x3B,0X41~0X48 + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x0C, 0x74}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x17, 0x00}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x18, 0xAF}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x19, 0x00}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x1A, 0x00}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x1B, 0xAF}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x1C, 0x00}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x35, 0x26}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x37, 0x09}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x38, 0x04}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x39, 0x00}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x3A, 0x01}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x3C, 0x78}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x3D, 0xFF}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x3E, 0xFF}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x3F, 0x7F}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x40, 0x06}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x41, 0xA0}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x42, 0x81}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x43, 0x14}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x44, 0x23}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x45, 0x28}}, + + //{DSI_DI_GENERIC_WRITE_1_PARAM, 2,{0x4A,0x35}}, //bist mode + //{DSI_DI_GENERIC_WRITE_1_PARAM, 2,{0x4B,0x04}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x55, 0x02}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x57, 0x69}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x59, 0x0A}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x5A, 0x2A}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x5B, 0x17}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x5D, 0x7F}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x5E, 0x69}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x5F, 0x59}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x60, 0x4C}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x61, 0x47}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x62, 0x39}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x63, 0x3B}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x64, 0x24}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x65, 0x3D}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x66, 0x3C}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x67, 0x3C}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x68, 0x5A}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x69, 0x46}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x6A, 0x4A}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x6B, 0x43}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x6C, 0x46}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x6D, 0x20}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x6E, 0x0F}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x6F, 0x00}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x70, 0x7F}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x71, 0x69}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x72, 0x59}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x73, 0x4C}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x74, 0x47}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x75, 0x39}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x76, 0x3B}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x77, 0x24}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x78, 0x3D}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x79, 0x3C}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x7A, 0x3C}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x7B, 0x5A}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x7C, 0x46}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x7D, 0x4A}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x7E, 0x43}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x7F, 0x46}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x80, 0x20}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x81, 0x0F}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x82, 0x00}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0xE0, 0x02}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x00, 0x42}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x01, 0x42}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x02, 0x40}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x03, 0x40}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x04, 0x5E}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x05, 0x5E}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x06, 0x5F}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x07, 0x5F}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x08, 0x5F}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x09, 0x57}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x0A, 0x57}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x0B, 0x77}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x0C, 0x77}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x0D, 0x47}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x0E, 0x47}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x0F, 0x45}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x10, 0x45}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x11, 0x4B}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x12, 0x4B}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x13, 0x49}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x14, 0x49}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x15, 0x5F}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x16, 0x41}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x17, 0x41}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x18, 0x40}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x19, 0x40}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x1A, 0x5E}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x1B, 0x5E}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x1C, 0x5F}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x1D, 0x5F}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x1E, 0x5F}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x1F, 0x57}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x20, 0x57}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x21, 0x77}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x22, 0x77}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x23, 0x46}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x24, 0x46}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x25, 0x44}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x26, 0x44}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x27, 0x4A}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x28, 0x4A}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x29, 0x48}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x2A, 0x48}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x2B, 0x5F}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x2C, 0x01}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x2D, 0x01}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x2E, 0x00}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x2F, 0x00}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x30, 0x1F}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x31, 0x1F}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x32, 0x1E}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x33, 0x1E}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x34, 0x1F}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x35, 0x17}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x36, 0x17}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x37, 0x37}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x38, 0x37}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x39, 0x08}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x3A, 0x08}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x3B, 0x0A}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x3C, 0x0A}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x3D, 0x04}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x3E, 0x04}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x3F, 0x06}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x40, 0x06}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x41, 0x1F}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x42, 0x02}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x43, 0x02}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x44, 0x00}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x45, 0x00}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x46, 0x1F}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x47, 0x1F}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x48, 0x1E}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x49, 0x1E}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x4A, 0x1F}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x4B, 0x17}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x4C, 0x17}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x4D, 0x37}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x4E, 0x37}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x4F, 0x09}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x50, 0x09}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x51, 0x0B}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x52, 0x0B}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x53, 0x05}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x54, 0x05}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x55, 0x07}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x56, 0x07}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x57, 0x1F}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x58, 0x40}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x5B, 0x30}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x5C, 0x16}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x5D, 0x34}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x5E, 0x05}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x5F, 0x02}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x63, 0x00}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x64, 0x6A}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x67, 0x73}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x68, 0x1D}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x69, 0x08}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x6A, 0x6A}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x6B, 0x08}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x6C, 0x00}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x6D, 0x00}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x6E, 0x00}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x6F, 0x88}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x75, 0xFF}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x77, 0xDD}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x78, 0x3F}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x79, 0x15}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x7A, 0x17}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x7D, 0x14}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x7E, 0x82}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0xE0, 0x04}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x00, 0x0E}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x02, 0xB3}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x09, 0x61}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x0E, 0x48}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x36, 0x49}}, //mark + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x37, 0x58}}, //mark + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0xE0, 0x00}}, + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0xE6, 0x02}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0xE7, 0x0C}}, + +#ifdef CONFIG_QUA_LOGO_MIPI_JD9365D_FLIP_H_V + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x36, 0x03}}, +#endif + {DSI_DI_GENERIC_WRITE_0_PARAM, 1, {0x11}}, + {DSI_DI_DELAY, 240, {0x00}}, + + /* bist mode */ + //{DSI_DI_DELAY, 254, {0x00}}, + //{DSI_DI_DELAY, 254, {0x00}}, + //{DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0xE0, 0x01}}, + //{DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x4A, 0xB0}}, // bist + + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0xE0, 0x00}}, + {DSI_DI_GENERIC_WRITE_0_PARAM, 1, {0x29}}, + {DSI_DI_DELAY, 5, {0x00}}, + {DSI_DI_GENERIC_WRITE_1_PARAM, 2, {0x35, 0x00}}, + {DSI_DI_END_OF_TABLE, 0x00, {0x00}} +#endif +}; + + +#ifdef CONFIG_QUA_LOGO_MIPI_ER88577B_PWR_CTRL +static int32_t _pwron_1st_exited_flag = 0; +static int32_t _pwron_2nd_exited_flag = 0; +static int32_t qua_lcm_mipi_er88577b_PowerOn(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + lcm_handle_t *lcmHandle = (lcm_handle_t *)param; + +#if LCM_DEBUG + printf("%s e\n",__FUNCTION__); + printf("%s:%d\n",__FUNCTION__,__LINE__); +#endif + lcmHandle->lcm_id = lcmHandle->lcm_probe.lcm_id; + + if((lcmHandle->lcm_probe.lcm_id == 0 && _pwron_1st_exited_flag == 0) || + (lcmHandle->lcm_probe.lcm_id == 1 && _pwron_2nd_exited_flag == 0)) { + printf("%s:%d lcmHandle->lcm_id=%d\n",__func__,__LINE__, lcmHandle->lcm_id); + extern int qua_lcm_mipi_er88577b_hrst(int lcm_id); + qua_lcm_mipi_er88577b_hrst(lcmHandle->lcm_probe.lcm_id); + } + + if(lcmHandle->lcm_probe.lcm_id == 0) _pwron_1st_exited_flag = 1; + if(lcmHandle->lcm_probe.lcm_id == 1) _pwron_2nd_exited_flag = 1; + printf("%s:%d - 01\n",__func__,__LINE__); + + extern int qua_lcm_mipi_er88577b_bkl(void); + qua_lcm_mipi_er88577b_bkl(); + + + ops->ctrl_fun.mipi.bus_init((void *)param, (void *)&qua_lcm_mipi_er88577b_6hc1017b7e_info); + +#if LCM_DEBUG + printf("%s x\n",__FUNCTION__); +#endif + return rtn; +} + +static int32_t _identify_1st_exited_flag = 0; +static int32_t _identify_2nd_exited_flag = 0; +static int32_t _identify_lcm_idenfy_flag = 0; +static int32_t _identify_lcm_idenfy_virt = 0; +extern int qua_lcm_mipi_er88577b_rst(int lcm_id); +extern void qua_set_lcm_bootargs(int value); +extern uint32_t dsi_mipi_get_err_code(void); + +static int qua_lcm_mipi_er88577b_identify_entity(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + uint8_t read_buf[4] = {0}; + int count = 3; + lcm_handle_t *lcmHandle = (lcm_handle_t *)param; + printf("%s e\n",__FUNCTION__); + + + return 0; + lcmHandle->lcm_id = lcmHandle->lcm_probe.lcm_id; + // rtn = ops->ctrl_fun.mipi.push_tab(lcmHandle->lcm_id, __er88577b_6hc1017b7e_init_setting, ARRAY_SIZE(__er88577b_6hc1017b7e_init_setting)); + // if(rtn) { + // printf("%s push_table failed.\n", __func__); + // } + while(count){ + rtn = ops->ctrl_fun.mipi.dcs_read(lcmHandle->lcm_probe.lcm_id, DSI_DI_DCS_READ_0_PARAM, 0x04, 1, read_buf); + printf("%s %d: 0x%x 0x%x 0x%x\n",__func__, lcmHandle->lcm_probe.lcm_id, read_buf[0], read_buf[1], read_buf[2]); + if (rtn) { + printf("%s dcs_read id failed.\n", __func__); + return -1; + } + // if(read_buf[0] == 0x93 || (read_buf[0] == 0xE8 && read_buf[1] == 0x85 && read_buf[2] == 0x76)) { + // printf("%s identify sucess.\n", __func__); + // _identify_lcm_idenfy_flag |= (1 << lcmHandle->lcm_probe.lcm_id); + // qua_set_lcm_bootargs(_identify_lcm_idenfy_flag); + // return 0; + // } + rtn = ops->ctrl_fun.mipi.dcs_read(lcmHandle->lcm_probe.lcm_id, DSI_DI_DCS_READ_0_PARAM, 0xC6, 1, read_buf); + printf("%s %d: 0x%x 0x%x 0x%x\n",__func__, lcmHandle->lcm_probe.lcm_id, read_buf[0], read_buf[1], read_buf[2]); + if (rtn) { + printf("%s dcs_read id failed.\n", __func__); + return -1; + } + + ops->delayMs(2); + + count--; + if (count == 0) { + printf("%s identify timeout failed.\n", __func__); + return -2; + } + } + + return 0; +} + +static int32_t qua_lcm_mipi_er88577b_identify(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + lcm_handle_t *lcmHandle = (lcm_handle_t *)param; + + #if LCM_DEBUG + printf("%s:%d\n", __func__, __LINE__); + #endif + lcmHandle->lcm_id = lcmHandle->lcm_probe.lcm_id; + + if(lcmHandle->lcm_probe.lcm_id == 0 && _identify_1st_exited_flag) return 0; + if(lcmHandle->lcm_probe.lcm_id == 1 && _identify_2nd_exited_flag) return 0; + + if(lcmHandle->lcm_probe.lcm_id == 0) _identify_1st_exited_flag = 1; + if(lcmHandle->lcm_probe.lcm_id == 1) _identify_2nd_exited_flag = 1; + + /* first identify */ + rtn = qua_lcm_mipi_er88577b_identify_entity(param, ops); + _identify_lcm_idenfy_virt |= (1 << lcmHandle->lcm_probe.lcm_id); + qua_set_lcm_bootargs(_identify_lcm_idenfy_virt); + if(rtn) { + printf("%s identify_entity failed.\n", __func__); + goto __err_exit; + } + + printf("%s:%d\n", __func__, __LINE__); + return 0; + +// /* second identify */ +// __err_srst: +// rtn = ops->ctrl_fun.mipi.push_tab(lcmHandle->lcm_id, lcm_mipi_jd9365d_swrst_setting, ARRAY_SIZE(lcm_mipi_jd9365d_swrst_setting)); +// if(rtn) { +// printf("%s push_table failed.\n", __func__); +// goto __err_hrst; +// } + +// rtn = qua_lcm_mipi_er88577b_identify_entity(param, ops); +// if(rtn) { +// printf("%s identify_entity failed.\n", __func__); +// goto __err_hrst; +// } +// return 0; + +// /* third identify */ +// __err_hrst: +// qua_lcm_mipi_er88577b_rst(lcmHandle->lcm_probe.lcm_id); +// ops->ctrl_fun.mipi.bus_deinit((void *)param, (void *)&qua_lcm_mipi_er88577b_6hc1017b7e_info); +// ops->ctrl_fun.mipi.bus_init((void *)param, (void *)&qua_lcm_mipi_er88577b_6hc1017b7e_info); +// rtn = qua_lcm_mipi_er88577b_identify_entity(param, ops); +// if(rtn) { +// printf("%s identify_entity failed.\n", __func__); +// goto __err_frst; +// } +// return 0; + +// /* fourth identify */ +// __err_frst: +// qua_lcm_mipi_er88577b_rst(lcmHandle->lcm_probe.lcm_id); +// ops->ctrl_fun.mipi.bus_deinit((void *)param, (void *)&qua_lcm_mipi_er88577b_6hc1017b7e_info); +// ops->ctrl_fun.mipi.bus_init((void *)param, (void *)&qua_lcm_mipi_er88577b_6hc1017b7e_info); +// rtn = ops->ctrl_fun.mipi.push_tab(lcmHandle->lcm_id, lcm_mipi_jd9365d_swrst_setting, ARRAY_SIZE(lcm_mipi_jd9365d_swrst_setting)); +// rtn = qua_lcm_mipi_er88577b_identify_entity(param, ops); +// if(rtn) { +// printf("%s identify_entity failed.\n", __func__); +// goto __err_exit; +// } +// return 0; + +__err_exit: + ops->ctrl_fun.mipi.bus_deinit((void *)param, (void *)&qua_lcm_mipi_er88577b_6hc1017b7e_info); + ops->ctrl_fun.mipi.bus_init((void *)param, (void *)&qua_lcm_mipi_er88577b_6hc1017b7e_info); + //ops->ctrl_fun.mipi.push_tab(lcmHandle->lcm_id, qua_lcm_mipi_er88577b_6hc1017b7e_init_setting, ARRAY_SIZE(qua_lcm_mipi_er88577b_6hc1017b7e_init_setting)); + return 0; +} +#else /*CONFIG_QUA_LOGO_MIPI_ER88577B_PWR_CTRL*/ +static int32_t qua_lcm_mipi_er88577b_PowerOn(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + +#if LCM_DEBUG + printf("%s e\n",__func__); +#endif + + extern int qua_lcm_mipi_er88577b_bkl(void); + qua_lcm_mipi_er88577b_bkl(); + + ops->ctrl_fun.mipi.bus_init((void *)param, (void *)&qua_lcm_mipi_er88577b_6hc1017b7e_info); +#if LCM_DEBUG + printf("%s x\n",__func__); +#endif + return rtn; +} + +static int32_t qua_lcm_mipi_er88577b_identify(void * param, lcm_ops *ops) +{ +#if LCM_DEBUG + printf("%s e\n",__func__); +#endif + +#if LCM_DEBUG + printf("%s x\n",__func__); +#endif + return 0; +} +#endif /*CONFIG_QUA_LOGO_MIPI_ER88577B_PWR_CTRL*/ + +static int32_t qua_lcm_mipi_er88577b_PowerOff(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + +#if LCM_DEBUG + printf("%s:%d\n",__FUNCTION__,__LINE__); +#endif + ops->ctrl_fun.mipi.bus_deinit((void *)param, (void *)&qua_lcm_mipi_er88577b_6hc1017b7e_info); +#if LCM_DEBUG + printf("%s\n",__func__); +#endif + return rtn; +} + +static int32_t qua_lcm_mipi_er88577b_deinit(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + +#if LCM_DEBUG + printf("%s:%d\n",__FUNCTION__,__LINE__); +#endif + rtn = qua_lcm_mipi_er88577b_PowerOff(param, ops); + return rtn; +} + +static int32_t qua_lcm_mipi_er88577b_init(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + + lcm_handle_t *lcmHandle = (lcm_handle_t *)param; + +#if LCM_DEBUG + printf("%s:%d\n",__FUNCTION__,__LINE__); + printf("%s lcm_id:%d\n",__FUNCTION__,lcmHandle->lcm_id); +#endif + + rtn = ops->ctrl_fun.mipi.push_tab(lcmHandle->lcm_id, qua_lcm_mipi_er88577b_6hc1017b7e_init_setting, ARRAY_SIZE(qua_lcm_mipi_er88577b_6hc1017b7e_init_setting)); +#if LCM_DEBUG + printf("%s rtn %d\n",__func__,rtn); +#endif + return rtn; + + +#ifdef CONFIG_QUA_LOGO_MIPI_ER88577B_PWR_CTRL + /* Check the 2nd lcm initial error code and identify flag + ** And just assume that the first screen must be existed. + */ + if ((lcmHandle->lcm_id == 1) && ((_identify_lcm_idenfy_flag & 2) == 0)) { + int lcm = 3, err = 0; + + err = dsi_mipi_get_err_code(); + if (err & 2) lcm = 1; + printf("%s err=%d lcm=%d\n",__func__,err,lcm); + qua_set_lcm_bootargs(lcm); + } +#endif + + return rtn; +} + +static int32_t qua_lcm_mipi_er88577b_suspend(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + +#if LCM_DEBUG + printf("%s:%d\n",__FUNCTION__,__LINE__); +#endif + + ops->ctrl_fun.mipi.bus_deinit((void *)param, (void *)&qua_lcm_mipi_er88577b_6hc1017b7e_info); + + return rtn; +} + +static int32_t qua_lcm_mipi_er88577b_resume(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + +#if LCM_DEBUG + printf("%s:%d\n",__FUNCTION__,__LINE__); +#endif + + ops->ctrl_fun.mipi.bus_init((void *)param, (void *)&qua_lcm_mipi_er88577b_6hc1017b7e_info); + + //rtn = dsi_push_table(lcm_mipi_JD9365D_sleep_out_setting, ARRAY_SIZE(lcm_mipi_JD9365D_sleep_out_setting)); + return rtn; +} + +lcm_module_fun qua_lcm_mipi_er88577b_ctrl = +{ + .poweron = qua_lcm_mipi_er88577b_PowerOn, + .poweroff = qua_lcm_mipi_er88577b_PowerOff, + .identify = qua_lcm_mipi_er88577b_identify, + .init = qua_lcm_mipi_er88577b_init, + .suspend = qua_lcm_mipi_er88577b_suspend, + .resume = qua_lcm_mipi_er88577b_resume, + .deinit = qua_lcm_mipi_er88577b_deinit, +}; + +static lcm_display_sync_info_t qua_lcm_mipi_er88577b_dp_info = +{ + .hor_sync_active = 20, + .hor_back_porch = 80, + .hor_active_pixel = LCM_WIDTH, + .hor_front_porch = 80, + + .ver_sync_active = 4, + .ver_back_porch = 12, + .ver_active_line = LCM_HEIGHT, + .ver_front_porch = 20, +}; + +static dsi_timing_t qua_lcm_mipi_er88577b_timing = +{ + /*clk lane timing cfg*/ + .clane.mode = 1, + .clane.lp11 = 0, + .clane.lp01 = 16, + .clane.zero = 0x22, + .clane.prepare = 0x7, + .clane.pre = 0x4, + .clane.post = 0x10, + .clane.trail = 0x9, + .clane.inittime = 0x10, + .clane.exit = 0x10, + /*data lane timing cfg*/ + .dlane.mode = 1, + .dlane.lp11 = 0, + .dlane.lp01 = 0x10, + .dlane.zero = 13, + .dlane.prepare = 6, + .dlane.trail = 10, + .dlane.inittime = 16, + .dlane.exit = 16, + /*data lane0 read timing cfg*/ + .read.mode = 1, + .read.tago = 67, + .read.tasure = 25, + .read.taget = 84, + /*clk cfg*/ + .clk = { + .vou.mode = 1, + .vou.sel = 0x3, + .vou.div = 0, + + .mif.mode = 1, + .mif.pll_doubler = 0, + .mif.pll_div_s = 1, + .mif.pll_n = 0, + .mif.pll_kint = 3254779, + .mif.pll_nint = 71, + .mif.pixelclk_div = 12, + .mif.pll_pdiv = 1, + .mif.dhd_div = 1, + } +}; + +static lcm_mipi_info qua_lcm_mipi_er88577b_mipi_info = +{ + .work_mode = DSI_VIDEO_MODE, + .lane_num = DSI_TWO_LANE, + .format = DSI_RGB888, + .packet_size = 256, + .timing = (void *)&qua_lcm_mipi_er88577b_timing, +}; + +const lcm_cfg_t qua_lcm_mipi_er88577b_6hc1017b7e_info = +{ + .verder_name = VENDER_NAME, + .name = "qua_dsi_800_1280_60_er88577b_6hc1017b7e", + .width = LCM_WIDTH, + .height = LCM_HEIGHT, + .type = LCM_TYPE_MIPI, /*mcu, rgb, mipi*/ + .fps = 60, + .direction = LCM_DIRECT_NORMAL, + .dp_sync = &qua_lcm_mipi_er88577b_dp_info, + .infor = { + .mipi = &qua_lcm_mipi_er88577b_mipi_info, + }, + .fun = &qua_lcm_mipi_er88577b_ctrl, +}; diff --git a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/mc/lcm_module/mol_lcm_table.c b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/mc/lcm_module/mol_lcm_table.c index b9af78119..3e0485000 100755 --- a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/mc/lcm_module/mol_lcm_table.c +++ b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/mc/lcm_module/mol_lcm_table.c @@ -25,7 +25,7 @@ extern lcm_cfg_t s_lcm_mipi_ek79007_info; extern lcm_cfg_t s_lcm_mipi_st7701s_info; extern lcm_cfg_t qua_lcm_mipi_jd9365d_jlm101b021_info; extern lcm_cfg_t qua_lcm_mipi_hx8729_qfh24004_info; - +extern lcm_cfg_t qua_lcm_mipi_er88577b_6hc1017b7e_info; /*rgb lcm*/ extern lcm_cfg_t s_lcm_rgb_at070tn94_info; extern lcm_cfg_t s_lcm_rgb18_at070tn94_info; @@ -56,6 +56,10 @@ lcm_cfg_t *lcm_main_tab[] = { &qua_lcm_rgb_ek79001h_tg78550b3_24bits_info, #endif +#ifdef CONFIG_QUA_LOGO_MIPI_ER88577B + &qua_lcm_mipi_er88577b_6hc1017b7e_info, +#endif + #ifdef CONFIG_QUA_LOGO_MORE /*mipi lcm*/ &s_lcm_mipi_ek79007_info, @@ -90,6 +94,10 @@ lcm_cfg_t *lcm_sub_tab[] = { &qua_lcm_rgb_ek79001h_tg78550b3_24bits_info, #endif +#ifdef CONFIG_QUA_LOGO_MIPI_ER88577B + &qua_lcm_mipi_er88577b_6hc1017b7e_info, +#endif + #ifdef CONFIG_QUA_LOGO_MORE /*mipi lcm*/ &s_lcm_mipi_st7701s_info, diff --git a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/quaming/logo/Kconfig b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/quaming/logo/Kconfig index 859204dd9..e1e707b44 100755 --- a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/quaming/logo/Kconfig +++ b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/quaming/logo/Kconfig @@ -4,6 +4,20 @@ config QUA_LOGO help This enables qua logo. +config QUA_LOGO_MIPI_ER88577B + bool "qua logo mipi er88577b 800x1280" + depends on QUA_LOGO + default n if QUA_LOGO + help + This enables qua logo mipi er88577b 800x1280. + +config QUA_LOGO_MIPI_ER88577B_PWR_CTRL + bool "qua logo mipi er88577b power on timing ctrl" + depends on QUA_LOGO + default n if QUA_LOGO + help + This enables qua logo mipi er88577b power on timing ctrl. + config QUA_LOGO_MIPI_JD9365D bool "qua logo mipi jd9365d 800x1280" depends on QUA_LOGO diff --git a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/quaming/logo/Makefile b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/quaming/logo/Makefile index bb11b8dd5..b06acb58f 100755 --- a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/quaming/logo/Makefile +++ b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/quaming/logo/Makefile @@ -9,3 +9,4 @@ obj-$(CONFIG_QUA_LOGO_PART) += resource_img.o obj-$(CONFIG_QUA_LOGO_MIPI_JD9365D) += qua_logo_mipi_jd9365d.o obj-$(CONFIG_QUA_LOGO_RGB_EK79001H) += qua_logo_rgb_ek79001h.o obj-$(CONFIG_QUA_LOGO_MIPI_HX8729) += qua_logo_mipi_hx8729.o +obj-$(CONFIG_QUA_LOGO_MIPI_ER88577B) += qua_logo_mipi_er88577b.o diff --git a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/quaming/logo/qua_logo_core.c b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/quaming/logo/qua_logo_core.c index 0fe3502d5..ae57b4cf2 100755 --- a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/quaming/logo/qua_logo_core.c +++ b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/quaming/logo/qua_logo_core.c @@ -9,11 +9,6 @@ #include void qua_boot_logo(void) { -#ifdef CONFIG_QUA_LOGO_MIPI_HX8729 - extern void qua_boot_logo_hx8729(void); - qua_boot_logo_hx8729(); -#endif - #ifdef CONFIG_QUA_LOGO_MIPI_JD9365D extern void qua_boot_logo_jd9365d(void); qua_boot_logo_jd9365d(); @@ -25,4 +20,14 @@ void qua_boot_logo(void) { extern void qua_boot_logo_ek79001h(void); qua_boot_logo_ek79001h(); #endif + +#ifdef CONFIG_QUA_LOGO_MIPI_ER88577B + extern void qua_boot_logo_er88577b(void); + qua_boot_logo_er88577b(); +#endif + +#ifdef CONFIG_QUA_LOGO_MIPI_ER88577B + extern void qua_boot_logo_er88577b(void); + qua_boot_logo_er88577b(); +#endif } diff --git a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/quaming/logo/qua_logo_mipi_er88577b.c b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/quaming/logo/qua_logo_mipi_er88577b.c new file mode 100755 index 000000000..42c84788f --- /dev/null +++ b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/common/quaming/logo/qua_logo_mipi_er88577b.c @@ -0,0 +1,444 @@ +/* +# +# Copyright (c) Quaming Intelligent Technology Co., Ltd. +# (C) Copyright 2002-2006 All Rights Reserved. +# +# SPDX-License-Identifier: GPL-2.0+ +# +*/ + +#include +#include +#include "resource_img.h" +#include "udisk_flash.h" +#include "mach/molchip_gpio.h" + +#define ALIGN_UP(x, a) ((x+a-1)&(~(a-1))) + +#define LCM_W 800 +#define LCM_H 1280 +#define LOGO_W 800 //dhd0 only support 1024x600 +#define LOGO_H 1280 +#define JPG_ADDR 0x43A00000 +#define Y_ADDR_1 0x43B00000 +#define UV_ADDR_1 0x43C00000 +#define Y_ADDR_2 0x43D00000 //(LOGO_YADDR0) //(0x43D00000) //MMZ END ADDR 0x44000000 +#define UV_ADDR_2 0x43E00000 //(LOGO_CADDR0) //(0x43D00000 + (ALIGN_UP(JPG_W, 16) * ALIGN_UP(JPG_H, 16))) //JPEG DEC MUST ALIGN 16 +#define LOGO_NAME_1 "logo_0.jpg" +#define LOGO_NAME_2 "logo_1.jpg" +#define LOGO_UPDATE "logo_update.jpg" +#define LOGO_DEFAULT "default.jpg" +#define LOGO_LANDS_1 "logo_lands_0.jpg" +#define LOGO_LANDS_2 "logo_lands_1.jpg" + +typedef enum { + VOU_DEV_IDX_DHD = 0, + VOU_DEV_IDX_DHD1, + VOU_DEV_IDX_DSD, + VOU_DEV_IDX_NUM, +} vou_dev_idx_e; + +extern unsigned int JPEG_WaitIRQ(void); +extern unsigned int JPEG_WaitIRQ_Timeout(void); +extern void fast_osd(int type, int x, int y, int w, int h, uint32_t y_addr, uint32_t uv_addr, int pw, int pp, int ph); +extern void fast_osd_by_id(int id, int type, int x, int y, int w, int h, uint32_t y_addr, uint32_t uv_addr, int pw, int pp, int ph); +extern void hw_jpeg_dec(unsigned int jpg_addr, unsigned int jpg_size, unsigned int luma_addr, unsigned int chroma_addr); + +#ifdef CONFIG_QUA_LOGO_PART +static int show_jpeg_from_part(int id, const char *name, unsigned int y_addr, unsigned int uv_addr) +{ + int jpg_size = 0; + unsigned int logo_width = LOGO_W; + unsigned int logo_height = LOGO_H; + + jpg_size = mc_read_resource_file((void*)JPG_ADDR, name, 0, 0); + if (jpg_size > 0) { + hw_jpeg_dec(JPG_ADDR, jpg_size, y_addr, uv_addr); + if (!JPEG_WaitIRQ_Timeout()) { + fast_osd_by_id(id, 1, (LCM_W - logo_width) / 2, (LCM_H - logo_height) / 2, logo_width, logo_height, y_addr, uv_addr, logo_width, logo_width, logo_height); + printf("show %s done !\n", name); + return 0; + } + } + + printf("show %s failed !\n", name); + return 1; +} +#endif + +static int show_jpeg_welcome(int id, unsigned int y_addr, unsigned int uv_addr) +{ + extern const __attribute__((aligned(64))) unsigned int logo_jpg_welcome_w320h160_map[]; + int jpg_size = 11752; //_binary_logo_jpg_end - _binary_logo_jpg_start; + uint32_t jpg_addr = (unsigned int)&logo_jpg_welcome_w320h160_map; + unsigned int logo_width = 320; + unsigned int logo_height = 160; + + hw_jpeg_dec(jpg_addr, jpg_size, y_addr, uv_addr); + if (!JPEG_WaitIRQ_Timeout()) { + fast_osd_by_id(id, 1, (LCM_W - logo_width) / 2, (LCM_H - logo_height) / 2, logo_width, logo_height, y_addr, uv_addr, logo_width, logo_width, logo_height); + printf("show welcome done !\n"); + return 0; + } + + printf("show welcome failed !\n"); + return 1; +} + +void display_logo_id(int id, const char *logo_name) { + char name[20] = {0}; + uint32_t y_addr = 0; + uint32_t uv_addr = 0; + + if (id == VOU_DEV_IDX_DHD) { + y_addr = Y_ADDR_1; + uv_addr = UV_ADDR_1; + strcpy(name, LOGO_NAME_1); + } else if (id == VOU_DEV_IDX_DHD1) { + y_addr = Y_ADDR_2; + uv_addr = UV_ADDR_2; + strcpy(name, LOGO_NAME_2); + } +#ifdef CONFIG_UBOOT_XKPHOTO + isFlashMode(); + + // landscape mode + if (env_get_ulong("landscape", 10, 0) == 1) { + strcpy(name, LOGO_LANDS_1); + } +#else + if (!isFlashMode()) { + strcpy(name, LOGO_UPDATE); + } +#endif + + if (logo_name) { + strcpy(name, logo_name); + } + +#ifdef CONFIG_QUA_LOGO_PART + // display jpeg from logo partition + if (show_jpeg_from_part(id, name, y_addr, uv_addr) == 0) { + return; + } + // if logo_0.jpg or logo_1.jpg data is corrupted, display default.jpg + if (show_jpeg_from_part(id, LOGO_DEFAULT, y_addr, uv_addr) == 0) { + return; + } +#endif + show_jpeg_welcome(id, y_addr, uv_addr); +} + +void display_logo_id_addr(int id, const char * jpg_addr, const char * jpg_size) { + uint32_t y_addr = 0; + uint32_t uv_addr = 0; + + if (id == VOU_DEV_IDX_DHD) { + y_addr = Y_ADDR_1; + uv_addr = UV_ADDR_1; + } else if (id == VOU_DEV_IDX_DHD1) { + y_addr = Y_ADDR_2; + uv_addr = UV_ADDR_2; + } + + hw_jpeg_dec(simple_strtoul(jpg_addr, NULL, 16), simple_strtoul(jpg_size, NULL, 16), y_addr, uv_addr); + if (!JPEG_WaitIRQ_Timeout()) { + fast_osd_by_id(id, 1, (LCM_W - LOGO_W) / 2, (LCM_H - LOGO_H) / 2, LOGO_W, LOGO_H, y_addr, uv_addr, LOGO_W, LOGO_W, LOGO_H); + printf("show jpg logo done !\n"); + return; + } + + printf("show jpg logo failed !\n"); +} + +void qua_boot_logo_er88577b(void) { + display_logo_id(VOU_DEV_IDX_DHD, NULL); + #if defined(CONFIG_QUA_LCM_2ND_SCR) + display_logo_id(VOU_DEV_IDX_DHD1, NULL); + #endif +} + +int gpio_direction_output(unsigned char pin, gpio_output_mode mode); +int gpio_direction_input(unsigned char pin); +int gpio_get_value(unsigned char pin); +int gpio_set_value(unsigned char pin, gpio_output_mode mode); +int gpio_request(unsigned gpio, const char *label); + +extern void qua_writel(uint32_t value, uint32_t addr); +extern uint32_t qua_readl(uint32_t addr); + +#ifdef CONFIG_UBOOT_XKPHOTO +#define REG_PIN_MUX_BASE 0x10200000 +#define REG_LCD_DE_PIN 0x64 +#define REG_LCD_HS_PIN 0x68 +#define REG_LCD_VS_PIN 0x6C +#define REG_LCD_D0_PIN 0x74 +#define REG_LCD_D1_PIN 0x78 +#define REG_LCD_BL_PIN 0xb0 + +#define REG_PIN_DRV_BASE 0x0B100000 +#define REG_LCD_DE_DRV 0x28 +#define REG_LCD_HS_DRV 0x2C +#define REG_LCD_VS_DRV 0x30 +#define REG_LCD_D0_DRV 0x38 +#define REG_LCD_D1_DRV 0x3C + +#define GPIO_NUM_INDEX(x,y) (8*x + y) +#define GPIO_NUM_LCD_DE GPIO_NUM_INDEX(3,3) +#define GPIO_NUM_LCD_HS GPIO_NUM_INDEX(3,4) +#define GPIO_NUM_LCD_VS GPIO_NUM_INDEX(3,5) +#define GPIO_NUM_LCD_D0 GPIO_NUM_INDEX(3,7) +#define GPIO_NUM_LCD_D1 GPIO_NUM_INDEX(4,0) +#define GPIO_NUM_LCD_BL GPIO_NUM_INDEX(5,6) +#else +#define REG_PIN_MUX_BASE 0x10200000 +#define REG_LCD_DE_PIN 0x64 +#define REG_LCD_HS_PIN 0x68 +#define REG_LCD_VS_PIN 0x6C +#define REG_LCD_D0_PIN 0x74 +#define REG_LCD_D1_PIN 0x78 +#define REG_LCD_BL_PIN 0xec + +#define REG_PIN_DRV_BASE 0x0B100000 +#define REG_LCD_DE_DRV 0x28 +#define REG_LCD_HS_DRV 0x2C +#define REG_LCD_VS_DRV 0x30 +#define REG_LCD_D0_DRV 0x38 +#define REG_LCD_D1_DRV 0x3C + +#define GPIO_NUM_INDEX(x,y) (8*x + y) +#define GPIO_NUM_LCD_DE GPIO_NUM_INDEX(3,3) +#define GPIO_NUM_LCD_HS GPIO_NUM_INDEX(3,4) +#define GPIO_NUM_LCD_VS GPIO_NUM_INDEX(3,5) +#define GPIO_NUM_LCD_D0 GPIO_NUM_INDEX(3,7) +#define GPIO_NUM_LCD_D1 GPIO_NUM_INDEX(4,0) +#define GPIO_NUM_LCD_BL GPIO_NUM_INDEX(0,5) +#endif + +#define PIN_MUX_GPIO_ENABLE (1) +static void __qua_lcm_mipi_er88577b_hrst(unsigned int vci_pin_reg_oft, unsigned int rst_pin_reg_oft, + unsigned int vci_pin_gpio_num, unsigned int rst_pin_gpio_num) +{ + unsigned int pmux_reg = (unsigned int)REG_PIN_MUX_BASE; + printf("%s e\n", __func__); + /* power on rst timing gpio */ + qua_writel(PIN_MUX_GPIO_ENABLE, pmux_reg + rst_pin_reg_oft); + gpio_request(rst_pin_gpio_num, "rst_gpio"); + gpio_direction_output(rst_pin_gpio_num, 0); + gpio_set_value(rst_pin_gpio_num, 0); + + /* power on vci timing gpio, 0: on, 1: off */ + qua_writel(PIN_MUX_GPIO_ENABLE, pmux_reg + vci_pin_reg_oft); + gpio_request(vci_pin_gpio_num, "vci_gpio"); + gpio_direction_output(vci_pin_gpio_num, 1); + gpio_set_value(vci_pin_gpio_num, 1); + mdelay(500); + gpio_set_value(vci_pin_gpio_num, 0); + mdelay(10); + +#if 1 + /* power on rst timing */ + gpio_set_value(rst_pin_gpio_num, 1); + mdelay(10); + gpio_set_value(rst_pin_gpio_num, 0); + mdelay(10); + gpio_set_value(rst_pin_gpio_num, 1); + mdelay(120); +#endif + +#if 0 + /* power on rst timing */ + gpio_set_value(rst_pin_gpio_num, 1); + mdelay(10); + gpio_set_value(rst_pin_gpio_num, 0); + mdelay(20); + gpio_set_value(rst_pin_gpio_num, 1); + mdelay(10); +#endif + + /* power backlight gpio enable, 0x102000ec */ + qua_writel(PIN_MUX_GPIO_ENABLE, pmux_reg + REG_LCD_BL_PIN); + gpio_request(GPIO_NUM_LCD_BL, "bkl_gpio"); + gpio_direction_output(GPIO_NUM_LCD_BL, 1); + gpio_set_value(GPIO_NUM_LCD_BL, 1); + + // gpio_free(rst_pin_gpio_num); + // gpio_free(vci_pin_gpio_num); + printf("%s x\n", __func__); +} + +int qua_lcm_mipi_er88577b_hrst(int lcm_id) +{ + printf("%s e\n", __func__); + printf("%s lcm_id=%d\n", __func__, lcm_id); + if(lcm_id == 0) + __qua_lcm_mipi_er88577b_hrst(REG_LCD_D0_PIN, REG_LCD_DE_PIN, GPIO_NUM_LCD_D0, GPIO_NUM_LCD_DE); + + if(lcm_id == 1) + __qua_lcm_mipi_er88577b_hrst(REG_LCD_D1_PIN, REG_LCD_HS_PIN, GPIO_NUM_LCD_D1, GPIO_NUM_LCD_HS); + printf("%s x\n", __func__); + return 0; +} + +static void __qua_lcm_mipi_er88577b_rst(unsigned int rst_pin_reg_oft, unsigned int rst_pin_gpio_num) +{ + unsigned int pmux_reg = (unsigned int)REG_PIN_MUX_BASE; + printf("%s e\n", __func__); + /* power on rst timing gpio */ + qua_writel(PIN_MUX_GPIO_ENABLE, pmux_reg + rst_pin_reg_oft); + gpio_request(rst_pin_gpio_num, "rst_gpio"); + gpio_direction_output(rst_pin_gpio_num, 1); + gpio_set_value(rst_pin_gpio_num, 0); + mdelay(10); + /* power on rst timing */ + gpio_set_value(rst_pin_gpio_num, 1); + mdelay(10); + gpio_set_value(rst_pin_gpio_num, 0); + mdelay(20); + gpio_set_value(rst_pin_gpio_num, 1); + mdelay(10); + + // gpio_free(rst_pin_gpio_num); + // gpio_free(vci_pin_gpio_num); + printf("%s x\n", __func__); +} + +int qua_lcm_mipi_er88577b_rst(int lcm_id) +{ + printf("%s e\n", __func__); + printf("%s lcm_id=%d\n", __func__, lcm_id); + if(lcm_id == 0) + __qua_lcm_mipi_er88577b_rst(REG_LCD_DE_PIN, GPIO_NUM_LCD_DE); + + if(lcm_id == 1) + __qua_lcm_mipi_er88577b_rst(REG_LCD_HS_PIN, GPIO_NUM_LCD_HS); + printf("%s x\n", __func__); + return 0; +} + +int qua_lcm_mipi_er88577b_bkl(void) +{ + unsigned int pmux_reg = (unsigned int)REG_PIN_MUX_BASE; + // printf("%s e\n", __func__); + /* power backlight gpio enable, 0x102000b0 */ + qua_writel(PIN_MUX_GPIO_ENABLE, pmux_reg + REG_LCD_BL_PIN); + gpio_request(GPIO_NUM_LCD_BL, "bkl_gpio"); + gpio_direction_output(GPIO_NUM_LCD_BL, 1); + gpio_set_value(GPIO_NUM_LCD_BL, 1); + + // printf("%s x\n", __func__); + return 0; +} +#if 0 +int qua_lcm_mipi_er88577b_hrst(int lcm_id) +{ + // int rtn = 0, val = 0, tmp = 0, _v = 0, i = 0, count = 3; + // volatile unsigned int *pdrv_reg = (volatile unsigned int *)_vpdrvbase; + volatile unsigned int *pmux_reg = (volatile unsigned int *)REG_PIN_MUX_BASE; + + if(lcm_id == 0) + { + /* power on vci timing gpio3_7 */ + qua_writel(1, (unsigned int)pmux_reg + REG_LCD_D0_PIN); + qua_gpio_request(GPIO_NUM_LCD_D0, 0); + qua_gpio_direction_output(GPIO_NUM_LCD_D0, 1); + qua_gpio_set_value(GPIO_NUM_LCD_D0, 1); + qua_gpio_set_value(GPIO_NUM_LCD_D0, 0); + mdelay(5); + + /* power on rst timing gpio3_3 */ + qua_writel(1, (unsigned int)pmux_reg + REG_LCD_DE_PIN); + // tmp = qua_readl((unsigned int)pdrv_reg + REG_LCD_DE_DRV); + // printf("%s LCD_DE drv = 0x%x\n", __func__, tmp); + // _v = ((tmp & 0xf0) | 0x04); + // qua_writel(_v, (unsigned int)pdrv_reg + REG_LCD_DE_DRV); + + qua_gpio_request(GPIO_NUM_LCD_DE, 0); + qua_gpio_direction_output(GPIO_NUM_LCD_DE, 1); + qua_gpio_set_value(GPIO_NUM_LCD_DE, 1); + qua_gpio_set_value(GPIO_NUM_LCD_DE, 0); + mdelay(5); + qua_gpio_set_value(GPIO_NUM_LCD_DE, 1); + mdelay(5); + printf("%s gpio3_3 \n", __func__); + + // printf("%s gpio3_3 val = 0x%x\n", __func__, val); + // qua_writel(tmp, (unsigned int)pdrv_reg + REG_LCD_DE_DRV); + qua_gpio_free(GPIO_NUM_LCD_DE); + qua_gpio_free(GPIO_NUM_LCD_D0); + } + + if(lcm_id == 1) + { + /* power on vci timing gpio4_0 */ + qua_writel(1, (unsigned int)pmux_reg + REG_LCD_D1_PIN); + qua_gpio_request(GPIO_NUM_LCD_D1, 0); + qua_gpio_direction_output(GPIO_NUM_LCD_D1, 1); + qua_gpio_set_value(GPIO_NUM_LCD_D1, 1); + qua_gpio_set_value(GPIO_NUM_LCD_D1, 0); + mdelay(5); + + /* power on rst timing gpio3_4 */ + qua_writel(1, (unsigned int)pmux_reg + REG_LCD_HS_PIN); + // tmp = qua_readl((unsigned int)pdrv_reg + REG_LCD_VS_DRV); + // printf("%s LCD_VS drv = 0x%x\n", __func__, tmp); + // _v = ((tmp & 0xf0) | 0x04); + // qua_writel(_v, (unsigned int)pdrv_reg + REG_LCD_VS_DRV); + + qua_gpio_request(GPIO_NUM_LCD_HS, 0); + qua_gpio_direction_output(GPIO_NUM_LCD_HS, 1); + + qua_gpio_set_value(GPIO_NUM_LCD_HS, 1); + // do{ + qua_gpio_set_value(GPIO_NUM_LCD_HS, 0); + mdelay(5); + qua_gpio_set_value(GPIO_NUM_LCD_HS, 1); + mdelay(5); + printf("%s gpio3_4 \n", __func__); + // while(1); + + // }while(1); + // printf("%s gpio3_4 val = 0x%x\n", __func__, val); + + // qua_writel(tmp, (unsigned int)pdrv_reg + REG_LCD_VS_DRV); + qua_gpio_free(GPIO_NUM_LCD_HS); + qua_gpio_free(GPIO_NUM_LCD_D1); + } + + return 0; +} +#endif + +static int show_qua_boot_logo(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) +{ + if (argc != 2 && argc != 3) + goto usage; + + // 传入logo分区中logo图片的名称 + if (argc == 2) { + display_logo_id(VOU_DEV_IDX_DHD, argv[1]); + #if defined(CONFIG_QUA_LCM_2ND_SCR) + display_logo_id(VOU_DEV_IDX_DHD1, argv[1]); + #endif + } + + // logo图片已读取到ddr中,传入ddr的地址和logo图片大小 + if (argc == 3) { + display_logo_id_addr(VOU_DEV_IDX_DHD, argv[1], argv[2]); + #if defined(CONFIG_QUA_LCM_2ND_SCR) + display_logo_id_addr(VOU_DEV_IDX_DHD1, argv[1], argv[2]); + #endif + } + + return 0; + +usage: + printf("Usage: qua_logo %s\n", cmdtp->usage); + return 1; +} + +U_BOOT_CMD( + qua_logo, 3, 0, show_qua_boot_logo, + "show qua boot logo", + "show qua boot logo" +); diff --git a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/configs/quaming_qm10xd_demo_ld_defconfig b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/configs/quaming_qm10xd_demo_ld_defconfig index c8b67b497..b4e357923 100644 --- a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/configs/quaming_qm10xd_demo_ld_defconfig +++ b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/configs/quaming_qm10xd_demo_ld_defconfig @@ -122,7 +122,9 @@ CONFIG_CMD_BLINKLED=y CONFIG_LED_INDICATOR_FOR_FLASH=y CONFIG_LED_INDICATOR_GPIO=39 CONFIG_QUA_LOGO=y -CONFIG_QUA_LOGO_MIPI_JD9365D=y -CONFIG_QUA_LOGO_MIPI_JD9365D_PWR_CTRL=y +#CONFIG_QUA_LOGO_MIPI_JD9365D=y +#CONFIG_QUA_LOGO_MIPI_JD9365D_PWR_CTRL=y +CONFIG_QUA_LOGO_MIPI_ER88577B=y +CONFIG_QUA_LOGO_MIPI_ER88577B_PWR_CTRL=y CONFIG_QUA_LCM_FASTBOOT=y CONFIG_UBOOT_MOTO_LD=y diff --git a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/configs/quaming_qm10xd_demo_ld_nand_defconfig b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/configs/quaming_qm10xd_demo_ld_nand_defconfig index c8b67b497..0eb8da359 100644 --- a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/configs/quaming_qm10xd_demo_ld_nand_defconfig +++ b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/bsp/uboot/uboot/configs/quaming_qm10xd_demo_ld_nand_defconfig @@ -122,7 +122,9 @@ CONFIG_CMD_BLINKLED=y CONFIG_LED_INDICATOR_FOR_FLASH=y CONFIG_LED_INDICATOR_GPIO=39 CONFIG_QUA_LOGO=y -CONFIG_QUA_LOGO_MIPI_JD9365D=y -CONFIG_QUA_LOGO_MIPI_JD9365D_PWR_CTRL=y +#CONFIG_QUA_LOGO_MIPI_JD9365D=y +#CONFIG_QUA_LOGO_MIPI_JD9365D_PWR_CTRL=y +CONFIG_QUA_LOGO_MIPI_ER88577B=y +CONFIG_QUA_LOG0_MIPI_ER88577B_PWR_CTRL=y CONFIG_QUA_LCM_FASTBOOT=y CONFIG_UBOOT_MOTO_LD=y diff --git a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/media/driver/lcm_module/Makefile b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/media/driver/lcm_module/Makefile index 9e70dc63c..4cd4f3a31 100755 --- a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/media/driver/lcm_module/Makefile +++ b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/media/driver/lcm_module/Makefile @@ -24,8 +24,9 @@ lcm_module-objs += utils/qua_lcm_gpio.o \ lcm_mipi_qua_jd9365d_jlm101b021.o \ lcm_rgb_qua_ek79001h_tg78550b3.o \ lcm_rgb_qua_ek79001h_tg78550b3_24bits.o \ - lcm_rgb_qua_st7265_tcxd050iblma.o - + lcm_rgb_qua_st7265_tcxd050iblma.o \ + lcm_mipi_er88577b.o\ + lcm_mipi_qua_er88577b_6hc1017b7e.o lcm_module-objs += mol_lcm_module.o \ diff --git a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/media/driver/lcm_module/lcm_mipi_er88577b.c b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/media/driver/lcm_module/lcm_mipi_er88577b.c new file mode 100755 index 000000000..fb6477645 --- /dev/null +++ b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/media/driver/lcm_module/lcm_mipi_er88577b.c @@ -0,0 +1,332 @@ + +#include "mol_lcm_local.h" +#include "dsi_com_param.h" +#include "mol_lcm.h" + +#define LCM_ER88577B_DEBUG 0 + +#define LCM_ER88577B_WIDTH 800 +#define LCM_ER88577B_HEIGHT 1280 + +const lcm_cfg_t s_lcm_mipi_er88577b_info; + +static dsi_setting_tab_t s_lcm_mipi_er88577b_init_code[] = { + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00,0xE0,0xAB,0xBA}}, + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00,0xE1,0xBA,0xAB}}, + {DSI_DI_DCS_WRITE_LONG, 0x07, {0x05,0x00,0xB1,0x10,0x01,0x47,0xFF}}, + //{DSI_DI_DCS_WRITE_LONG, 0x07, {0x05,0x00,0xB1,0x11,0x01,0x47,0xFF}}, //BIST + {DSI_DI_DCS_WRITE_LONG, 0x09, {0x07,0x00,0xB2,0x0C,0x14,0x04,0x50,0x50,0x14}}, + {DSI_DI_DCS_WRITE_LONG, 0x06, {0x04,0x00,0xB3,0x56,0x53,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x06, {0x04,0x00,0xB4,0x33,0x30,0x04}}, + {DSI_DI_DCS_WRITE_LONG, 0x0A, {0x08,0x00,0xB6,0xB0,0x00,0x00,0x10,0x00,0x10,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x08, {0x06,0x00,0xB8,0x05,0x12,0x29,0x49,0x48}}, + {DSI_DI_DCS_WRITE_LONG, 0x29, {0x27,0x00,0xB9,0x7C,0x61,0x4F,0x42,0x3E,0x2D,0x31,0x1A,0x33,0x33,0x33,0x52,0x40,0x47,0x38,0x34,0x26,0x0E,0x06,0x7C,0x61,0x4F,0x42,0x3E,0x2D,0x31,0x1A,0x33,0x33,0x33,0x52,0x40,0x47,0x38,0x34,0x26,0x0E,0x06}}, + {DSI_DI_DCS_WRITE_LONG, 0x13, {0x11,0x00,0xC0,0xCC,0x76,0x12,0x34,0x44,0x44,0x44,0x44,0x98,0x04,0x98,0x04,0x0F,0x00,0x00,0xC1}}, + {DSI_DI_DCS_WRITE_LONG, 0x0D, {0x0B,0x00,0xC1,0x54,0x94,0x02,0x85,0x9F,0x00,0x6F,0x00,0x54,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x0F, {0x0D,0x00,0xC2,0x17,0x09,0x08,0x89,0x08,0x11,0x22,0x20,0x44,0xFF,0x18,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x19, {0x17,0x00,0xC3,0x87,0x47,0x05,0x05,0x1C,0x1C,0x1D,0x1D,0x02,0x1E,0x1E,0x1F,0x1F,0x0F,0x0F,0x0D,0x0D,0x13,0x13,0x11,0x11,0x24}}, + {DSI_DI_DCS_WRITE_LONG, 0x19, {0x17,0x00,0xC4,0x06,0x06,0x04,0x04,0x1C,0x1C,0x1D,0x1D,0x02,0x1E,0x1E,0x1F,0x1F,0x0E,0x0E,0x0C,0x0C,0x12,0x12,0x10,0x10,0x24}}, + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00,0xC6,0x2A,0x2A}}, + {DSI_DI_DCS_WRITE_LONG, 0x09, {0x07,0x00,0xC8,0x21,0x00,0x31,0x42,0x34,0x16}}, + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00,0xCA,0xCB,0x43}}, + {DSI_DI_DCS_WRITE_LONG, 0x0B, {0x09,0x00,0xCD,0x0E,0x4B,0x4B,0x20,0x19,0x6B,0x06,0xB3}}, + {DSI_DI_DCS_WRITE_LONG, 0x07, {0x05,0x00,0xD2,0xE3,0x2B,0x38,0x08}}, + {DSI_DI_DCS_WRITE_LONG, 0x0E, {0x0C,0x00,0xD4,0x00,0x01,0x00,0x0E,0x04,0x44,0x08,0x10,0x00,0x00,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x0B, {0x09,0x00,0xE6,0x80,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF}}, + {DSI_DI_DCS_WRITE_LONG, 0x08, {0x06,0x00,0xF0,0x12,0x03,0x20,0x00,0xFF}}, + {DSI_DI_DCS_WRITE_1_PARAM, 0x02, {0xF3,0x00}}, + + {DSI_DI_DELAY, 10, }, + {DSI_DI_DCS_WRITE_1_PARAM, 0x02, {0x11,0x00}}, + {DSI_DI_DELAY, 120, }, + {DSI_DI_DCS_WRITE_1_PARAM, 0x02, {0x29,0x00}}, + {DSI_DI_DELAY, 20, }, + {DSI_DI_END_OF_TABLE, 0x00, {0}} +}; +#if 0 +static dsi_setting_tab_t s_lcm_mipi_er88577b_sleep_out_setting[] = { + // sleep out + // {DSI_DI_DELAY, 20, }, + {DSI_DI_DCS_WRITE_1_PARAM, 0x02, {0x11,0x00}}, + {DSI_DI_DELAY, 120, }, + // display on + {DSI_DI_DCS_WRITE_1_PARAM, 0x02, {0x29,0x00}}, + {DSI_DI_DELAY, 20, }, + {DSI_DI_END_OF_TABLE, 0x00, {0}} +}; + +static dsi_setting_tab_t s_lcm_mipi_er88577b_sleep_in_setting[] = { + // sleep in + {DSI_DI_DELAY, 20, }, + {DSI_DI_DCS_WRITE_0_PARAM, 0x01, {0x28}}, + {DSI_DI_DELAY, 20, }, + // Display off + {DSI_DI_DCS_WRITE_0_PARAM, 0x01, {0x10}}, + {DSI_DI_DELAY, 120, }, + {DSI_DI_END_OF_TABLE, 0x00, {0}} +}; + +static dsi_setting_tab_t s_lcm_mipi_er88577b_work_code[] = { + {DSI_DI_DCS_WRITE_1_PARAM, 0x02, {0x36,0x00}}, /* 0x00: RGB 0x08: BGR */ + // display on + {DSI_DI_DCS_WRITE_0_PARAM, 0x01, {0x29}}, + {DSI_DI_DELAY, 70, {0x00}}, + {DSI_DI_END_OF_TABLE, 0x00, {0}} +}; + +static dsi_setting_tab_t s_lcm_mipi_er88577b_reset_code[] = { + // sw reset + {DSI_DI_DCS_WRITE_0_PARAM, 0x01, {0x01}}, + {DSI_DI_DELAY, 5, {0x00}}, + {DSI_DI_END_OF_TABLE, 0x00, {0}} +}; +#endif +static int32_t _lcm_mipi_er88577b_PowerOn(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + //lcm_handle_t *lcmHandle = (lcm_handle_t *)param; + + #if LCM_ER88577B_DEBUG + printf("%s:%d\n",__FUNCTION__,__LINE__); + #endif + + // system("devmem 0x1020007c 32 0x1"); + // system("echo 33 > /sys/class/gpio/export"); + // system("echo out > /sys/class/gpio/gpio33/direction"); + // system("echo 1 > /sys/class/gpio/gpio33/value"); + + ops->ctrl_fun.mipi.bus_init((void *)param, (void *)&s_lcm_mipi_er88577b_info); + + return rtn; +} + +static int32_t _lcm_mipi_er88577b_PowerOff(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + lcm_handle_t *lcmHandle = (lcm_handle_t *)param; + + #if LCM_ER88577B_DEBUG + printf("%s:%d\n",__FUNCTION__,__LINE__); + #endif + + ops->power.reset(lcmHandle->lcm_id, 0); + ops->delayMs(10); + + ops->ctrl_fun.mipi.bus_deinit((void *)param, (void *)&s_lcm_mipi_er88577b_info); + + return rtn; +} + +static int32_t _lcm_mipi_er88577b_identify(void * param, lcm_ops *ops) +{ +#define MIPI_ER88577B_480_ID0_ADDR (0xA1) +#define MIPI_ER88577B_480_ID1_ADDR (0xA8) +#define MIPI_ER88577B_480_ID0 (0x88) +#define MIPI_ER88577B_480_ID1 (0x02) + int32_t rtn = SUCCESS; + lcm_handle_t *lcmHandle = (lcm_handle_t *)param; + uint8_t read_data[2] = {0}; + + return rtn; + #if LCM_ER88577B_DEBUG + ops->debug_fun(1, __FUNCTION__, __LINE__, "start"); + #endif + + CHECK_PTR(param, NULL, "inParam ptr is NULL ~_~!\n"); + CHECK_PTR(ops, NULL, "ops ptr is NULL ~_~!\n"); + + goto EXIT; + + read_data[0] = 0xff; + read_data[1] = 0xff; + + rtn = ops->ctrl_fun.mipi.dcs_read(lcmHandle->lcm_id, DSI_DI_DCS_READ_0_PARAM, MIPI_ER88577B_480_ID0_ADDR, 1, &read_data[0]); + rtn = ops->ctrl_fun.mipi.dcs_read(lcmHandle->lcm_id, DSI_DI_DCS_READ_0_PARAM, MIPI_ER88577B_480_ID1_ADDR, 1, &read_data[1]); + + if ((MIPI_ER88577B_480_ID0 != read_data[0]) + || (MIPI_ER88577B_480_ID1 != read_data[1])) { + rtn = FAIL_ID_NO_MATCH; + } + + printf("er88577b_2lane id : 0x%x:0x%x, 0x%x:0x%x", MIPI_ER88577B_480_ID0, MIPI_ER88577B_480_ID1, read_data[0],read_data[1]); + + EXIT: + + #if LCM_ER88577B_DEBUG + ops->debug_fun(1, __FUNCTION__, __LINE__, "end"); + #endif + + return rtn; +} + +static int32_t _lcm_mipi_er88577b_init(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + lcm_handle_t *lcmHandle = (lcm_handle_t *)param; + + #if LCM_ER88577B_DEBUG + printf("%s:%d\n",__FUNCTION__,__LINE__); + #endif + + rtn = ops->ctrl_fun.mipi.push_tab(lcmHandle->lcm_id, s_lcm_mipi_er88577b_init_code, ARRAY_SIZE(s_lcm_mipi_er88577b_init_code)); + // rtn = ops->ctrl_fun.mipi.push_tab(lcmHandle->lcm_id, s_lcm_mipi_er88577b_sleep_out_setting, ARRAY_SIZE(s_lcm_mipi_er88577b_sleep_out_setting)); + + //rtn = ops->power.back_light_gpio(lcmHandle->lcm_id, 1); + + #if LCM_ER88577B_DEBUG + ops->debug_fun(1, __FUNCTION__, __LINE__, "end"); + #endif + + return rtn; +} + +static int32_t _lcm_mipi_er88577b_suspend(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + lcm_handle_t *lcmHandle = (lcm_handle_t *)param; + + #if LCM_ER88577B_DEBUG + printf("%s:%d\n",__FUNCTION__,__LINE__); + #endif + + rtn = ops->power.back_light_gpio(lcmHandle->lcm_id, 0); + + #if LCM_ER88577B_DEBUG + ops->debug_fun(1, __FUNCTION__, __LINE__, "end"); + #endif + + return rtn; +} + +static int32_t _lcm_mipi_er88577b_resume(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + lcm_handle_t *lcmHandle = (lcm_handle_t *)param; + + #if LCM_ER88577B_DEBUG + printf("%s:%d\n",__FUNCTION__,__LINE__); + #endif + + rtn = ops->power.back_light_gpio(lcmHandle->lcm_id, 1); + + #if LCM_ER88577B_DEBUG + ops->debug_fun(1, __FUNCTION__, __LINE__, "end"); + #endif + + return rtn; +} + +static int32_t _lcm_mipi_er88577b_deinit(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + lcm_handle_t *lcmHandle = (lcm_handle_t *)param; + + #if LCM_ER88577B_DEBUG + printf("%s:%d\n",__FUNCTION__,__LINE__); + #endif + + rtn = ops->power.back_light_gpio(lcmHandle->lcm_id, 0); + rtn = _lcm_mipi_er88577b_PowerOff(param, ops); + + #if LCM_ER88577B_DEBUG + ops->debug_fun(1, __FUNCTION__, __LINE__, "end"); + #endif + + return rtn; +} + +lcm_module_fun s_lcm_mipi_er88577b_ctrl = +{ + .poweron = _lcm_mipi_er88577b_PowerOn, + .poweroff = _lcm_mipi_er88577b_PowerOff, + .identify = _lcm_mipi_er88577b_identify, + .init = _lcm_mipi_er88577b_init, + .suspend = _lcm_mipi_er88577b_suspend, + .resume = _lcm_mipi_er88577b_resume, + .deinit = _lcm_mipi_er88577b_deinit, +}; + +static lcm_display_sync_info_t s_lcm_mipi_er88577b_dp_info = +{ + .hor_sync_active = 20, + .hor_back_porch = 80, + .hor_active_pixel = LCM_ER88577B_WIDTH, + .hor_front_porch = 80, + + .ver_sync_active = 4, + .ver_back_porch = 12, + .ver_active_line = LCM_ER88577B_HEIGHT, + .ver_front_porch = 20, +}; + + +static dsi_timing_t s_lcm_mipi_er88577b_timing = +{ + /*clk lane timing cfg*/ + .clane.mode = 0, + .clane.lp11 = 0, + .clane.lp01 = 0, + .clane.zero = 13, + .clane.prepare = 2, + .clane.pre = 3, + .clane.post = 10, + .clane.trail = 3, + .clane.inittime = 6, + .clane.exit = 6, + /*data lane timing cfg*/ + .dlane.mode = 0, + .dlane.lp11 = 0, + .dlane.lp01 = 6, //dlane lpx + .dlane.prepare = 3, + .dlane.zero = 4, + .dlane.trail = 4, + .dlane.inittime = 6, + .dlane.exit = 6, + /*data lane0 read timing cfg*/ + .read.mode = 0, + .read.tago = 27, + .read.tasure = 10, + .read.taget = 34, + /*clk cfg*/ + .clk = { + .vou.mode = 1, + .vou.sel = 0x3, + .vou.div = 0, + + .mif.mode = 0, + .mif.pll_doubler = 0, + .mif.pll_div_s = 1, + .mif.pll_n = 0, + .mif.pll_kint = 0x46dc5d, + .mif.pll_nint = 0x38, + .mif.pixelclk_div = 0, + .mif.pll_pdiv = 2, + .mif.dhd_div = 2, + } +}; + +static lcm_mipi_info s_lcm_mipi_er88577b_mipi_info = +{ + .work_mode = DSI_VIDEO_MODE, + .lane_num = DSI_TWO_LANE, + .format = DSI_RGB888, + .packet_size = 256, + .timing = (void *)&s_lcm_mipi_er88577b_timing, +}; + +const lcm_cfg_t s_lcm_mipi_er88577b_info = +{ + .verder_name = VENDER_NAME, + .name = "er88577b_2lane_800_1280", + .width = LCM_ER88577B_WIDTH, + .height = LCM_ER88577B_HEIGHT, + .type = LCM_TYPE_MIPI, /*mcu, rgb, mipi*/ + .fps = 60, + .direction = LCM_DIRECT_NORMAL, + .dp_sync = &s_lcm_mipi_er88577b_dp_info, + .infor = { + .mipi = &s_lcm_mipi_er88577b_mipi_info, + }, + .fun = &s_lcm_mipi_er88577b_ctrl, +}; + diff --git a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/media/driver/lcm_module/lcm_mipi_qua_er88577b_6hc1017b7e.c b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/media/driver/lcm_module/lcm_mipi_qua_er88577b_6hc1017b7e.c new file mode 100755 index 000000000..61b1f273e --- /dev/null +++ b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/media/driver/lcm_module/lcm_mipi_qua_er88577b_6hc1017b7e.c @@ -0,0 +1,548 @@ + + +#include "mol_lcm_local.h" +#include "dsi_com_param.h" +#include "mol_lcm.h" +#include + +#define LCM_WIDTH 800 +#define LCM_HEIGHT 1280 +#define LCM_DEBUG 1 + +const lcm_cfg_t qua_lcm_mipi_er88577b_6hc1017b7e_info; + +extern int qua_lcm_parse_lcm_args(void); +extern int qua_lcm_mipi_er88577b_hrst(int lcm_id); + +static dsi_setting_tab_t qua_lcm_mipi_er88577b_6hc1017b7e_init_setting[] = { +#if 1 + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00, 0xE0,0xAB,0xBA}}, + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00, 0xE1,0xBA,0xAB}}, + {DSI_DI_DCS_WRITE_LONG, 0x06, {0x04,0x00, 0xE7,0x00,0x00,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x07, {0x05,0x00, 0xB1,0x10,0x01,0x7F,0x18}}, + {DSI_DI_DCS_WRITE_LONG, 0x08, {0x06,0x00, 0xB2,0x0C,0x10,0x04,0x50,0x50,0x14}}, + {DSI_DI_DCS_WRITE_LONG, 0x06, {0x04,0x00, 0xB3,0x56,0xD3,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x06, {0x04,0x00, 0xB4,0x33,0x30,0x04}}, + {DSI_DI_DCS_WRITE_LONG, 0x09, {0x07,0x00, 0xB6,0xB0,0x00,0x00,0x10,0x00,0x10,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x08, {0x06,0x00, 0xB8,0x05,0x12,0x29,0x49,0x48}}, + {DSI_DI_DCS_WRITE_LONG, 0x29, {0x27,0x00, 0xB9,0x7C,0x64,0x53,0x48,0x45,0x38,0x3E,0x27,0x41,0x40,0x40,0x5E,0x4E,0x57,0x49,0x47,0x3B,0x2A,0x06,0x7C,0x64,0x53,0x48,0x45,0x38,0x3E,0x27,0x41,0x40,0x40,0x5E,0x4E,0x57,0x49,0x47,0x3B,0x2A,0x06}}, + {DSI_DI_DCS_WRITE_LONG, 0x12, {0x10,0x00, 0xC0,0x32,0x45,0xB4,0x54,0x66,0x66,0x44,0x44,0x80,0x04,0x7C,0x04,0x3F,0x00,0x00,0xC1}}, + {DSI_DI_DCS_WRITE_LONG, 0x0D, {0x0B,0x00, 0xC1,0x34,0x94,0x02,0x8F,0x80,0x00,0x7C,0x00,0x54,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x0F, {0x0D,0x00, 0xC2,0x33,0x09,0x08,0x89,0x08,0x11,0x22,0x20,0x44,0xBB,0x18,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x19, {0x17,0x00, 0xC3,0xA4,0x64,0x08,0x07,0x06,0x13,0x12,0x11,0x10,0x0F,0x0E,0x0D,0x0C,0x04,0x05,0x02,0x02,0x02,0x02,0x02,0x02,0x24}}, + {DSI_DI_DCS_WRITE_LONG, 0x19, {0x17,0x00, 0xC4,0x24,0x24,0x08,0x07,0x06,0x13,0x12,0x11,0x10,0x0F,0x0E,0x0D,0x0C,0x04,0x05,0x02,0x02,0x02,0x02,0x02,0x02,0x02}}, + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00, 0xC6,0x40,0x40}}, + {DSI_DI_DCS_WRITE_LONG, 0x09, {0x07,0x00, 0xC8,0x21,0x00,0x31,0x42,0x34,0x16}}, + {DSI_DI_DCS_WRITE_LONG, 0x05, {0x03,0x00, 0xCA,0xCB,0x43}}, + {DSI_DI_DCS_WRITE_LONG, 0x0B, {0x09,0x00, 0xCD,0x0E,0x6E,0x6E,0x22,0x19,0x6B,0x06,0xB3}}, + {DSI_DI_DCS_WRITE_LONG, 0x07, {0x05,0x00, 0xD2,0xE1,0x2B,0x38,0x08}}, + {DSI_DI_DCS_WRITE_LONG, 0x0D, {0x0B,0x00, 0xD4,0x00,0x01,0x00,0x0E,0x04,0x44,0x08,0x10,0x00,0x00,0x00}}, + {DSI_DI_DCS_WRITE_LONG, 0x0B, {0x09,0x00, 0xE6,0x80,0x09,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF}}, + {DSI_DI_DCS_WRITE_LONG, 0x08, {0x06,0x00, 0xF0,0x12,0x03,0x20,0x00,0xFF}}, + {DSI_DI_DCS_WRITE_LONG, 0x04, {0x02,0x00, 0xF3,0x00}}, + {DSI_DI_DCS_WRITE_0_PARAM, 1, {0x11}}, + {DSI_DI_DELAY, 120, {0x00}}, + {DSI_DI_DCS_WRITE_0_PARAM, 1, {0x29}}, + {DSI_DI_DELAY, 20, {0x00}}, + {DSI_DI_END_OF_TABLE, 0x00, {0x00}} +#endif + +#if 0 + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x01, 0x00}}, + {DSI_DI_DELAY, 30, {0x00}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0xE0, 0x00}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0xE1, 0x93}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0xE2, 0x65}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0xE3, 0xF8}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x80, 0x01}}, //{DSI_DI_DCS_WRITE_1_PARAM, 2, {0x80, 0x03}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0xE0, 0x01}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x00, 0x00}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x01, 0x48}}, // 0x3B,0X41~0X48 + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x0C, 0x74}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x17, 0x00}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x18, 0xAF}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x19, 0x00}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x1A, 0x00}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x1B, 0xAF}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x1C, 0x00}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x35, 0x26}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x37, 0x09}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x38, 0x04}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x39, 0x00}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x3A, 0x01}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x3C, 0x78}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x3D, 0xFF}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x3E, 0xFF}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x3F, 0x7F}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x40, 0x06}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x41, 0xA0}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x42, 0x81}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x43, 0x14}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x44, 0x23}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x45, 0x28}}, + + //{DSI_DI_DCS_WRITE_1_PARAM, 2,{0x4A,0x35}}, //bist mode + //{DSI_DI_DCS_WRITE_1_PARAM, 2,{0x4B,0x04}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x55, 0x02}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x57, 0x69}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x59, 0x0A}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x5A, 0x2A}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x5B, 0x17}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x5D, 0x7F}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x5E, 0x69}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x5F, 0x59}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x60, 0x4C}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x61, 0x47}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x62, 0x39}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x63, 0x3B}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x64, 0x24}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x65, 0x3D}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x66, 0x3C}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x67, 0x3C}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x68, 0x5A}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x69, 0x46}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x6A, 0x4A}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x6B, 0x43}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x6C, 0x46}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x6D, 0x20}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x6E, 0x0F}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x6F, 0x00}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x70, 0x7F}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x71, 0x69}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x72, 0x59}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x73, 0x4C}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x74, 0x47}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x75, 0x39}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x76, 0x3B}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x77, 0x24}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x78, 0x3D}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x79, 0x3C}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x7A, 0x3C}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x7B, 0x5A}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x7C, 0x46}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x7D, 0x4A}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x7E, 0x43}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x7F, 0x46}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x80, 0x20}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x81, 0x0F}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x82, 0x00}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0xE0, 0x02}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x00, 0x42}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x01, 0x42}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x02, 0x40}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x03, 0x40}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x04, 0x5E}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x05, 0x5E}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x06, 0x5F}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x07, 0x5F}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x08, 0x5F}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x09, 0x57}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x0A, 0x57}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x0B, 0x77}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x0C, 0x77}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x0D, 0x47}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x0E, 0x47}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x0F, 0x45}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x10, 0x45}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x11, 0x4B}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x12, 0x4B}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x13, 0x49}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x14, 0x49}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x15, 0x5F}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x16, 0x41}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x17, 0x41}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x18, 0x40}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x19, 0x40}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x1A, 0x5E}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x1B, 0x5E}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x1C, 0x5F}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x1D, 0x5F}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x1E, 0x5F}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x1F, 0x57}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x20, 0x57}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x21, 0x77}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x22, 0x77}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x23, 0x46}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x24, 0x46}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x25, 0x44}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x26, 0x44}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x27, 0x4A}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x28, 0x4A}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x29, 0x48}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x2A, 0x48}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x2B, 0x5F}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x2C, 0x01}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x2D, 0x01}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x2E, 0x00}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x2F, 0x00}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x30, 0x1F}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x31, 0x1F}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x32, 0x1E}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x33, 0x1E}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x34, 0x1F}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x35, 0x17}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x36, 0x17}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x37, 0x37}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x38, 0x37}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x39, 0x08}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x3A, 0x08}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x3B, 0x0A}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x3C, 0x0A}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x3D, 0x04}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x3E, 0x04}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x3F, 0x06}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x40, 0x06}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x41, 0x1F}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x42, 0x02}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x43, 0x02}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x44, 0x00}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x45, 0x00}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x46, 0x1F}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x47, 0x1F}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x48, 0x1E}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x49, 0x1E}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x4A, 0x1F}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x4B, 0x17}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x4C, 0x17}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x4D, 0x37}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x4E, 0x37}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x4F, 0x09}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x50, 0x09}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x51, 0x0B}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x52, 0x0B}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x53, 0x05}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x54, 0x05}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x55, 0x07}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x56, 0x07}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x57, 0x1F}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x58, 0x40}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x5B, 0x30}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x5C, 0x16}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x5D, 0x34}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x5E, 0x05}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x5F, 0x02}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x63, 0x00}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x64, 0x6A}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x67, 0x73}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x68, 0x1D}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x69, 0x08}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x6A, 0x6A}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x6B, 0x08}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x6C, 0x00}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x6D, 0x00}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x6E, 0x00}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x6F, 0x88}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x75, 0xFF}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x77, 0xDD}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x78, 0x3F}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x79, 0x15}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x7A, 0x17}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x7D, 0x14}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x7E, 0x82}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0xE0, 0x04}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x00, 0x0E}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x02, 0xB3}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x09, 0x61}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x0E, 0x48}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x36, 0x49}}, //mark + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x37, 0x58}}, //mark + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0xE0, 0x00}}, + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0xE6, 0x02}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0xE7, 0x0C}}, + + {DSI_DI_DCS_WRITE_0_PARAM, 1, {0x11}}, + {DSI_DI_DELAY, 240, {0x00}}, + + /* bist mode */ + //{DSI_DI_DELAY, 254, {0x00}}, + //{DSI_DI_DELAY, 254, {0x00}}, + //{DSI_DI_DCS_WRITE_1_PARAM, 2, {0xE0, 0x01}}, + //{DSI_DI_DCS_WRITE_1_PARAM, 2, {0x4A, 0xB0}}, // bist + + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0xE0, 0x00}}, + {DSI_DI_DCS_WRITE_0_PARAM, 1, {0x29}}, + {DSI_DI_DELAY, 5, {0x00}}, + {DSI_DI_DCS_WRITE_1_PARAM, 2, {0x35, 0x00}}, + {DSI_DI_END_OF_TABLE, 0x00, {0x00}} +#endif +}; + +//static int lcdpower = 0xff; +static int32_t qua_lcm_mipi_er88577b_PowerOn(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + // lcm_handle_t *lcmHandle = (lcm_handle_t *)param; +#if LCM_DEBUG + printk("%s:%d\n",__FUNCTION__,__LINE__); +#endif + // qua_lcm_mipi_er88577b_hrst(lcmHandle->lcm_probe.lcm_id); + + printk("%s\n",__func__); + ops->ctrl_fun.mipi.bus_init((void *)param, (void *)&qua_lcm_mipi_er88577b_6hc1017b7e_info); + return rtn; +} + +static int32_t qua_lcm_mipi_er88577b_identify(void * param, lcm_ops *ops) +{ + lcm_handle_t *lcmHandle = (lcm_handle_t *)param; + int lcm = 0; + + #if LCM_DEBUG + printk("%s:%d\n", __func__, __LINE__); + #endif + + lcmHandle->lcm_id = lcmHandle->lcm_probe.lcm_id; + lcm = qua_lcm_parse_lcm_args(); + if(-1 < lcm && lcm <= 3) { + if((0 == lcmHandle->lcm_probe.lcm_id) && (lcm & 0x1)) return 0; + if((1 == lcmHandle->lcm_probe.lcm_id) && (lcm & 0x2)) return 0; + } + + printk("%s %d lcm=%d error.\n", __func__, lcmHandle->lcm_id, lcm); + return -1; +} + +static int32_t qua_lcm_mipi_er88577b_PowerOff(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + // lcm_handle_t *lcmHandle = (lcm_handle_t *)param; +#if LCM_DEBUG + printk("%s:%d\n",__FUNCTION__,__LINE__); +#endif + + // lcmHandle->lcm_id = lcmHandle->lcm_probe.lcm_id; + ops->ctrl_fun.mipi.bus_deinit((void *)param, (void *)&qua_lcm_mipi_er88577b_6hc1017b7e_info); + printk("%s\n",__func__); + return rtn; +} + +static int32_t qua_lcm_mipi_er88577b_deinit(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + +#if LCM_DEBUG + printk("%s:%d\n",__FUNCTION__,__LINE__); +#endif + + printk("%s\n",__func__); + rtn = qua_lcm_mipi_er88577b_PowerOff(param, ops); + return rtn; +} + +static int32_t qua_lcm_mipi_er88577b_init(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + lcm_handle_t *lcmHandle = (lcm_handle_t *)param; + +#if LCM_DEBUG + printk("%s:%d\n",__FUNCTION__,__LINE__); +#endif + + //if (0) + rtn = ops->ctrl_fun.mipi.push_tab(lcmHandle->lcm_id, qua_lcm_mipi_er88577b_6hc1017b7e_init_setting, ARRAY_SIZE(qua_lcm_mipi_er88577b_6hc1017b7e_init_setting)); + printk("%s rtn %d\n",__func__,rtn); + return rtn; +} + +static int32_t qua_lcm_mipi_er88577b_suspend(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + +#if LCM_DEBUG + printk("%s:%d\n",__FUNCTION__,__LINE__); +#endif + + ops->ctrl_fun.mipi.bus_deinit((void *)param, (void *)&qua_lcm_mipi_er88577b_6hc1017b7e_info); + + return rtn; +} + +static int32_t qua_lcm_mipi_er88577b_resume(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + +#if LCM_DEBUG + printk("%s:%d\n",__FUNCTION__,__LINE__); +#endif + + ops->ctrl_fun.mipi.bus_init((void *)param, (void *)&qua_lcm_mipi_er88577b_6hc1017b7e_info); + + //rtn = dsi_push_table(lcm_mipi_JD9365D_sleep_out_setting, ARRAY_SIZE(lcm_mipi_JD9365D_sleep_out_setting)); + return rtn; +} + +lcm_module_fun qua_lcm_mipi_er88577b_ctrl = +{ + .poweron = qua_lcm_mipi_er88577b_PowerOn, + .poweroff = qua_lcm_mipi_er88577b_PowerOff, + .identify = qua_lcm_mipi_er88577b_identify, + .init = qua_lcm_mipi_er88577b_init, + .suspend = qua_lcm_mipi_er88577b_suspend, + .resume = qua_lcm_mipi_er88577b_resume, + .deinit = qua_lcm_mipi_er88577b_deinit, +}; + +static lcm_display_sync_info_t qua_lcm_mipi_er88577b_dp_info = +{ + .hor_sync_active = 20, + .hor_back_porch = 40, + .hor_active_pixel = LCM_WIDTH, + .hor_front_porch = 40, + + .ver_sync_active = 4, + .ver_back_porch = 18, + .ver_active_line = LCM_HEIGHT, + .ver_front_porch = 20, +}; + +static dsi_timing_t qua_lcm_mipi_er88577b_timing = +{ + /*clk lane timing cfg*/ + .clane.mode = 1, + .clane.lp11 = 0, + .clane.lp01 = 16, + .clane.zero = 34, + .clane.prepare = 7, + .clane.pre = 4, + .clane.post = 16, + .clane.trail = 9, + .clane.inittime = 16, + .clane.exit = 16, + /*data lane timing cfg*/ + .dlane.mode = 1, + .dlane.lp11 = 0, + .dlane.lp01 = 16, + .dlane.zero = 13, + .dlane.prepare = 6, + .dlane.trail = 10, + .dlane.inittime = 16, + .dlane.exit = 16, + /*data lane0 read timing cfg*/ + .read.mode = 1, + .read.tago = 67, + .read.tasure = 25, + .read.taget = 84, + /*clk cfg*/ + .clk = { + .vou.mode = 1, + .vou.sel = 0x3, + .vou.div = 0, + + .mif.mode = 0, + .mif.pll_doubler = 0, + .mif.pll_div_s = 1, + .mif.pll_n = 0, + .mif.pll_kint = 5637144, + .mif.pll_nint = 42, + .mif.pixelclk_div = 12, + .mif.pll_pdiv = 2, + .mif.dhd_div = 1, + } +}; + +static lcm_mipi_info qua_lcm_mipi_er88577b_mipi_info = +{ + .work_mode = DSI_VIDEO_MODE, + .lane_num = DSI_TWO_LANE, + .format = DSI_RGB888, + .packet_size = 256, + .timing = (void *)&qua_lcm_mipi_er88577b_timing, +}; + +const lcm_cfg_t qua_lcm_mipi_er88577b_6hc1017b7e_info = +{ + .verder_name = VENDER_NAME, + .name = "qua_dsi_800_1280_60_er88577b_6hc1017b7e", + .width = LCM_WIDTH, + .height = LCM_HEIGHT, + .type = LCM_TYPE_MIPI, /*mcu, rgb, mipi*/ + .fps = 60, + .direction = LCM_DIRECT_NORMAL, + .dp_sync = &qua_lcm_mipi_er88577b_dp_info, + .infor = { + .mipi = &qua_lcm_mipi_er88577b_mipi_info, + }, + .fun = &qua_lcm_mipi_er88577b_ctrl, +}; + +#if 0 + +static int32_t qua_lcm_mipi_er88577b_identify(void * param, lcm_ops *ops) +{ + int32_t rtn = 0; + uint8_t read_buf[4] = {0}; + // unsigned long timeout = jiffies + msecs_to_jiffies(1000); + lcm_handle_t *lcmHandle = (lcm_handle_t *)param; + uint8_t _param[4] = {0xE0, 0x00}; + int count = 5, lcm = 0; + + #if LCM_DEBUG + printk("%s:%d\n", __func__, __LINE__); + #endif + + lcmHandle->lcm_id = lcmHandle->lcm_probe.lcm_id; + lcm = qua_lcm_parse_lcm_args(); + if(-1 < lcm && lcm <= 3) { + if((0 == lcmHandle->lcm_probe.lcm_id) && (lcm & 0x1)) return 0; + if((1 == lcmHandle->lcm_probe.lcm_id) && (lcm & 0x2)) return 0; + } + + rtn = ops->ctrl_fun.mipi.dcs_write(lcmHandle->lcm_probe.lcm_id, _param, 2); + if (rtn) { + printk("%s %d dcs_write failed.\n", __func__, lcmHandle->lcm_id); + return -1; + } + ops->delayMs(10); + + while (count) { + printk("%s %d count=%d \n", __func__, lcmHandle->lcm_id, count); + /* Read Display Power Mode (0Ah) */ + // rtn = ops->ctrl_fun.mipi.dcs_read(lcmHandle->lcm_id, 0x06, 0x0a, 1, (uint8_t *)read_buf); + // if(rtn == 0) + // { + // #if LCM_DEBUG + // printk("%s %d: DST %x\n", __func__, lcmHandle->lcm_id, read_buf[0]); + // #endif + // return 0; + // } + /* Read Display Identification Information (04h) */ + rtn = ops->ctrl_fun.mipi.dcs_read(lcmHandle->lcm_id, 0x06, 0x04, 1, (uint8_t *)read_buf); + if(read_buf[0] == 0x93 && rtn == 0) + { + #if LCM_DEBUG + printk("%s %d: %x %x %x\n", __func__, lcmHandle->lcm_id, read_buf[0], read_buf[1], read_buf[2]); + #endif + return 0; + } + + ops->delayMs(2); + count--; + if (count == 0) { + printk("%s %d identify timeout failed.\n", __func__, lcmHandle->lcm_id); + return -1; + } + } + return rtn; +} +#endif diff --git a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/media/driver/lcm_module/mol_lcm_table.c b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/media/driver/lcm_module/mol_lcm_table.c index d8ce98802..869a815e4 100755 --- a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/media/driver/lcm_module/mol_lcm_table.c +++ b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/media/driver/lcm_module/mol_lcm_table.c @@ -31,6 +31,8 @@ extern lcm_cfg_t s_lcm_mipi_st7701s_info; extern lcm_cfg_t s_lcm_mipi_sample_1920_info; extern lcm_cfg_t s_lcm_mipi_sample_1280_info; extern lcm_cfg_t s_lcm_mipi_qfh24004_info; +extern lcm_cfg_t qua_lcm_mipi_er88577b_6hc1017b7e_info; +extern lcm_cfg_t s_lcm_mipi_er88577b_info; /*rgb lcm*/ extern lcm_cfg_t s_lcm_rgb_at070tn94_info; @@ -82,7 +84,8 @@ lcm_cfg_t *lcm_main_tab[] = { &s_lcm_rgb18_at070tn94_info, &s_lcm_rgb_at070tn94_info, &qua_lcm_rgb_ek79001h_tg78550b3_24bits_info, - + &s_lcm_mipi_er88577b_info, + &qua_lcm_mipi_er88577b_6hc1017b7e_info, /*end lcm*/ 0, }; @@ -112,7 +115,8 @@ lcm_cfg_t *lcm_sub_tab[] = { &s_lcm_rgb18_at070tn94_info, &s_lcm_rgb_at070tn94_info, &qua_lcm_rgb_ek79001h_tg78550b3_24bits_info, - + &s_lcm_mipi_er88577b_info, + &qua_lcm_mipi_er88577b_6hc1017b7e_info, /*end lcm*/ 0, }; @@ -142,4 +146,3 @@ RTM_EXPORT(get_lcm_cfg_tab); #ifdef __cplusplus } #endif - diff --git a/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/media/driver/lcm_module/utils/qua_lcm_mipi_er88577b_6hc1017b7e.c b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/media/driver/lcm_module/utils/qua_lcm_mipi_er88577b_6hc1017b7e.c new file mode 100644 index 000000000..3ba6b2316 --- /dev/null +++ b/sdk/X-AIOS-LT00-V1.0.4/base/soc/qm10xd/linux/media/driver/lcm_module/utils/qua_lcm_mipi_er88577b_6hc1017b7e.c @@ -0,0 +1,187 @@ + + +#include "mol_lcm_local.h" +#include "dsi_com_param.h" +#include "mol_lcm.h" +#include + + +#define REG_PIN_MUX_BASE 0x10200000 +#define REG_LCD_DE_PIN 0x64 +#define REG_LCD_HS_PIN 0x68 +#define REG_LCD_VS_PIN 0x6C +#define REG_LCD_D0_PIN 0x74 +#define REG_LCD_D1_PIN 0x78 + +#define REG_PIN_DRV_BASE1 0x0B100000 +#define REG_LCD_DE_DRV 0x28 +#define REG_LCD_HS_DRV 0x2C +#define REG_LCD_VS_DRV 0x30 +#define REG_LCD_D0_DRV 0x38 +#define REG_LCD_D1_DRV 0x3C + +#define GPIO_NUM_INDEX(x,y) (8*x + y) +#define GPIO_NUM_LCD_DE GPIO_NUM_INDEX(3,3) +#define GPIO_NUM_LCD_HS GPIO_NUM_INDEX(3,4) +#define GPIO_NUM_LCD_VS GPIO_NUM_INDEX(3,5) +#define GPIO_NUM_LCD_D0 GPIO_NUM_INDEX(3,7) +#define GPIO_NUM_LCD_D1 GPIO_NUM_INDEX(4,0) + +#define PIN_MUX_GPIO_ENABLE (1) + +extern unsigned int qua_lcm_readl(unsigned addr); +extern void qua_lcm_writel(unsigned int v, unsigned addr); + +extern int qua_lcm_gpio_request(unsigned gpio, const char *label); +extern void qua_lcm_gpio_free(unsigned gpio); +extern int qua_lcm_gpio_get_value(unsigned gpio); +extern int qua_lcm_gpio_direction_input(unsigned gpio); +extern void qua_lcm_gpio_set_value(unsigned gpio, int value); +extern int qua_lcm_gpio_direction_output(unsigned gpio, int value); + +static void __qua_lcm_mipi_er88577b_hrst(unsigned int vci_pin_reg_oft, unsigned int rst_pin_reg_oft, + unsigned int vci_pin_gpio_num, unsigned int rst_pin_gpio_num) +{ + void *_vpmuxbase = fhosal_ioremap_nocache(REG_PIN_MUX_BASE, 0x100); + // volatile unsigned int *_pmux_reg = (volatile unsigned int *)_vpmuxbase; + unsigned int pmux_reg = (unsigned int)_vpmuxbase; + printk("%s e\n", __func__); + /* power on rst timing gpio */ + qua_lcm_writel(PIN_MUX_GPIO_ENABLE, pmux_reg + rst_pin_reg_oft); + qua_lcm_gpio_request(rst_pin_gpio_num, "rst_gpio"); + qua_lcm_gpio_direction_output(rst_pin_gpio_num, 1); + qua_lcm_gpio_set_value(rst_pin_gpio_num, 0); + + /* power on vci timing gpio, 0: on, 1: off */ + qua_lcm_writel(PIN_MUX_GPIO_ENABLE, pmux_reg + vci_pin_reg_oft); + qua_lcm_gpio_request(vci_pin_gpio_num, "vci_gpio"); + qua_lcm_gpio_direction_output(vci_pin_gpio_num, 1); + qua_lcm_gpio_set_value(vci_pin_gpio_num, 1); + mdelay(500); + qua_lcm_gpio_set_value(vci_pin_gpio_num, 0); + mdelay(10); + + /* power on rst timing */ + // qua_lcm_gpio_set_value(rst_pin_gpio_num, 1); + // udelay(5); + // qua_lcm_gpio_set_value(rst_pin_gpio_num, 0); + // udelay(10); + qua_lcm_gpio_set_value(rst_pin_gpio_num, 1); + mdelay(10); + + // qua_lcm_gpio_free(rst_pin_gpio_num); + // qua_lcm_gpio_free(vci_pin_gpio_num); + fhosal_iounmap(_vpmuxbase); + printk("%s x\n", __func__); +} + +int qua_lcm_mipi_er88577b_hrst(int lcm_id) +{ + printk("%s e\n", __func__); + printk("%s lcm_id=%d\n", __func__, lcm_id); + if(lcm_id == 0) + __qua_lcm_mipi_er88577b_hrst(REG_LCD_D0_PIN, REG_LCD_DE_PIN, GPIO_NUM_LCD_D0, GPIO_NUM_LCD_DE); + + if(lcm_id == 1) + __qua_lcm_mipi_er88577b_hrst(REG_LCD_D1_PIN, REG_LCD_HS_PIN, GPIO_NUM_LCD_D1, GPIO_NUM_LCD_HS); + printk("%s x\n", __func__); + return 0; +} + +#if 0 +int32_t qua_lcm_mipi_er88577b_hrst(void * param) +{ + // int32_t rtn = 0, val = 0, tmp = 0, _v = 0, i = 0, count = 3; + unsigned long flags; + void *_vpmuxbase = fhosal_ioremap_nocache(REG_PIN_MUX_BASE, 0x100); + // void *_vpdrvbase = fhosal_ioremap_nocache(REG_PIN_DRV_BASE1,0x100); + + // volatile unsigned int *pdrv_reg = (volatile unsigned int *)_vpdrvbase; + volatile unsigned int *pmux_reg = (volatile unsigned int *)_vpmuxbase; + + lcm_handle_t *lcmHandle = (lcm_handle_t *)param; + + lcmHandle->lcm_id = lcmHandle->lcm_probe.lcm_id; + /* XAIN0_SADC, XAIN1_SADC */ + // qua_lcm_writel(0, (unsigned int)pmux_reg + 0xec); + // qua_lcm_writel(0, (unsigned int)pmux_reg + 0xf0); + + if(lcmHandle->lcm_probe.lcm_id == 0) + { + qua_lcm_writel(1, (unsigned int)pmux_reg + REG_LCD_DE_PIN); + // tmp = qua_lcm_readl((unsigned int)pdrv_reg + REG_LCD_DE_DRV); + // printk("%s LCD_DE drv = 0x%x\n", __func__, tmp); + // _v = ((tmp & 0xf0) | 0x04); + // qua_lcm_writel(_v, (unsigned int)pdrv_reg + REG_LCD_DE_DRV); + qua_lcm_gpio_request(GPIO_NUM_LCD_DE, 0); + qua_lcm_gpio_direction_output(GPIO_NUM_LCD_DE, 1); + qua_lcm_gpio_set_value(GPIO_NUM_LCD_DE, 0); + + /* power on vci timing gpio, 0: on, 1: off */ + qua_lcm_writel(PIN_MUX_GPIO_ENABLE, (unsigned int)pmux_reg + REG_LCD_D0_PIN); + qua_lcm_gpio_request(GPIO_NUM_LCD_D0, 0); + qua_lcm_gpio_direction_output(GPIO_NUM_LCD_D0, 1); + qua_lcm_gpio_set_value(GPIO_NUM_LCD_D0, 1); + mdelay(10); + qua_lcm_gpio_set_value(GPIO_NUM_LCD_D0, 0); + mdelay(20); + + /* power on rst timing */ + qua_lcm_gpio_set_value(GPIO_NUM_LCD_DE, 1); + udelay(10); + qua_lcm_gpio_set_value(GPIO_NUM_LCD_DE, 0); + udelay(10); + qua_lcm_gpio_set_value(GPIO_NUM_LCD_DE, 1); + mdelay(5); + + // printk("%s gpio3_3 val = 0x%x\n", __func__, val); + // qua_lcm_writel(tmp, (unsigned int)pdrv_reg + REG_LCD_DE_DRV); + // qua_lcm_gpio_free(GPIO_NUM_LCD_DE); + // qua_lcm_writel(0, (unsigned int)pmux_reg + REG_LCD_DE_PIN);+ + } // else { + if(lcmHandle->lcm_probe.lcm_id == 1) + { + qua_lcm_writel(PIN_MUX_GPIO_ENABLE, (unsigned int)pmux_reg + GPIO_NUM_LCD_D1); + qua_lcm_gpio_request(GPIO_NUM_LCD_D1, 0); + qua_lcm_gpio_direction_output(GPIO_NUM_LCD_D1, 1); + qua_lcm_gpio_set_value(GPIO_NUM_LCD_D1, 1); + mdelay(10); + qua_lcm_gpio_set_value(GPIO_NUM_LCD_D1, 0); + mdelay(20); + + qua_lcm_writel(1, (unsigned int)pmux_reg + REG_LCD_HS_PIN); + // tmp = qua_lcm_readl((unsigned int)pdrv_reg + REG_LCD_VS_DRV); + // printk("%s LCD_VS drv = 0x%x\n", __func__, tmp); + // _v = ((tmp & 0xf0) | 0x04); + // qua_lcm_writel(_v, (unsigned int)pdrv_reg + REG_LCD_VS_DRV); + + qua_lcm_gpio_request(GPIO_NUM_LCD_HS, 0); + qua_lcm_gpio_direction_output(GPIO_NUM_LCD_HS, 1); + + local_irq_save(flags); + preempt_disable(); + qua_lcm_gpio_set_value(GPIO_NUM_LCD_HS, 1); + mdelay(10); + // do{ + qua_lcm_gpio_set_value(GPIO_NUM_LCD_HS, 0); + fhosal_udelay(10); + qua_lcm_gpio_set_value(GPIO_NUM_LCD_HS, 1); + fhosal_udelay(10); + printk("%s gpio3_4 \n", __func__); + // }while(1); + preempt_enable(); + local_irq_restore(flags); + // }while(1); + // printk("%s gpio3_5 val = 0x%x\n", __func__, val); + + // qua_lcm_writel(tmp, (unsigned int)pdrv_reg + REG_LCD_VS_DRV); + // qua_lcm_gpio_free(GPIO_NUM_LCD_VS); + // qua_lcm_writel(0, (unsigned int)pmux_reg + REG_LCD_VS_PIN); + } + + // fhosal_iounmap(_vpdrvbase); + fhosal_iounmap(_vpmuxbase); + + return 0; +} +#endif diff --git a/sdk/X-AIOS-LT00-V1.0.4/build.sh b/sdk/X-AIOS-LT00-V1.0.4/build.sh index 18ae960e5..028a9a2d3 100755 --- a/sdk/X-AIOS-LT00-V1.0.4/build.sh +++ b/sdk/X-AIOS-LT00-V1.0.4/build.sh @@ -1,4 +1,8 @@ make distclean rm -rf out +rm -fr build/script/kconfig/__pycache__/kconfigfunctions.cpython-312.pyc +rm -fr build/script/kconfig/__pycache__/kconfiglib.cpython-312.pyc +rm -fr base/soc/qm10xd/linux/bsp/uboot/uboot/.build/ +rm -fr base/soc/qm10xd/linux/bsp/ramboot/.build/ make project_demo_ld_defconfig make xos -j$(nproc) diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/qua_overlay/ko/lcm_module.ko b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/qua_overlay/ko/lcm_module.ko index b0da02e72..60e0c437e 100644 Binary files a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/qua_overlay/ko/lcm_module.ko and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/qua_overlay/ko/lcm_module.ko differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/bin/qua_player_single_sample b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/bin/qua_player_single_sample new file mode 100755 index 000000000..9319f418f Binary files /dev/null and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/bin/qua_player_single_sample differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/etc/init.d/S11bootanimation b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/etc/init.d/S11bootanimation index a1856a1ce..99d2226c2 100755 --- a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/etc/init.d/S11bootanimation +++ b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/etc/init.d/S11bootanimation @@ -1,15 +1,11 @@ #!/bin/sh #ifconfig lo up - +export LD_LIBRARY_PATH=/lib:/nfs/lib:/vendor/qua/lib +cd /qua/ko +./loadko.sh -i mount --bind /system/qua /vendor/qua mount --bind /system/res /res mount --bind /system/app /app - -export LD_LIBRARY_PATH=/lib:/nfs/lib:/vendor/qua/lib - -cd /ko -./loadko.sh -i - cd /system/app/ bootanimation_server -w 800 -h 1280 -s 38 -r 60 -v '2,32768;2,2457600' 2>&1 > /dev/kmsg & diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/acw.ko b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/acw.ko new file mode 100755 index 000000000..2838bbbff Binary files /dev/null and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/acw.ko differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/extac.ko b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/extac.ko new file mode 100755 index 000000000..b9ff83446 Binary files /dev/null and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/extac.ko differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/fhfb.ko b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/fhfb.ko new file mode 100755 index 000000000..83d2d34f6 Binary files /dev/null and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/fhfb.ko differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/fybase.ko b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/fybase.ko new file mode 100755 index 000000000..7be99d4a0 Binary files /dev/null and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/fybase.ko differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/fyosal.ko b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/fyosal.ko new file mode 100755 index 000000000..ea98255cd Binary files /dev/null and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/fyosal.ko differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/g2d.ko b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/g2d.ko new file mode 100755 index 000000000..0dcd07677 Binary files /dev/null and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/g2d.ko differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/i2s.ko b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/i2s.ko new file mode 100755 index 000000000..c88d48abd Binary files /dev/null and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/i2s.ko differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/jpeg.ko b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/jpeg.ko new file mode 100755 index 000000000..e1c11599f Binary files /dev/null and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/jpeg.ko differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/lcm.ko b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/lcm.ko new file mode 100755 index 000000000..f66b33c34 Binary files /dev/null and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/lcm.ko differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/lcm_module.ko b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/lcm_module.ko new file mode 100755 index 000000000..60e0c437e Binary files /dev/null and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/lcm_module.ko differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/loadko.sh b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/loadko.sh new file mode 100755 index 000000000..04387f4f3 --- /dev/null +++ b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/loadko.sh @@ -0,0 +1,125 @@ +#!/bin/sh +# Useage: ./loadko [ -r|-i|-a ] +# -r : rmmod all modules +# -i : insmod all modules +# default : rmmod all moules and then insmod them +# + +####################Variables Definition########################## +source ./mmz_layout.cfg + +mmz_start=$mem_mmz_start; # mmz start addr +mmz_size=$mem_mmz_size; # mmz size + +fb0_start=$fb0_start; +fb0_size=$fb0_size; +fb0_fbc_eb=$fb0_fbc_eb; + +fb4_start=$fb4_start; +fb4_size=$fb4_size; +fb4_fbc_eb=$fb4_fbc_eb; + +####################hex change to dec############################# +mmz_size=`echo "$mmz_size" | +awk 'BEGIN { temp = 0; } +{ + temp = $1/1024/1024; +} +END { printf("%dM\n", temp); }'` + +echo "mmz_size=$mmz_size;" + +################################################################## + +insert_ko() +{ + #pinmux switch to i2s and i2c + devmem 0x10200064 32 0x4 + devmem 0x10200068 32 0x4 + devmem 0x1020006c 32 0x4 + devmem 0x10200070 32 0x4 + devmem 0x10200074 32 0x4 + devmem 0x10200080 32 0x2 + devmem 0x10200088 32 0x2 + devmem 0x0b100044 32 0x22 + devmem 0x0b10004c 32 0x22 + + #driver load + insmod fyosal.ko + insmod mmz.ko mmz=anonymous,0,$mmz_start,$mmz_size anony=1 || report_error + insmod fybase.ko logbuflen=16384 + insmod sys.ko + insmod i2s.ko + insmod extac.ko + insmod fhfb.ko video="vram0_size:0,vram1_size:0,vram2_size:0,vram3_size:0,vram4_size:0,vram5_size:0,vram6_size:0,vram7_size:0," fbc=0 fbc1=0 fhfb0_start=$fb0_start fhfb0_size=$fb0_size fhfb0_fbc=$fb0_fbc_eb fhfb4_start=$fb4_start fhfb4_size=$fb4_size fhfb4_fbc=$fb4_fbc_eb + insmod lcm_module.ko +# insmod lcm.ko lcm0_id_cfg=1 lcm1_id_cfg=0 lcm0_id=9 lcm1_id=0 + insmod lcm.ko lcm0_id_cfg=1 lcm1_id_cfg=1 lcm0_id=5 lcm1_id=5 + insmod vou.ko + insmod vdu.ko SupportBFrame=1 + insmod jpeg.ko + insmod g2d.ko +# insmod g2d.ko wkbuf=1024 vgsbuf=1024 rotbuf=1024 + insmod acw.ko +} + + +remove_ko() +{ + rmmod acw + rmmod g2d + rmmod jpeg + rmmod vdu + rmmod vou + rmmod lcm + rmmod lcm_module + rmmod sys + rmmod fybase + rmmod mmz + rmmod fyosal +} + +load_usage() +{ + echo "Usage: ./loadko.sh [-option]" + echo "options:" + echo " -i insert modules" + echo " -r remove modules" + echo " -a remove modules first, then insert modules" + echo " -h help information" + echo -e "for example: ./loadko.sh -i\n" +} + +######################parse arg################################### +b_arg_insmod=0 +b_arg_remove=0 + +for arg in $@ +do + case $arg in + "-i") + b_arg_insmod=1; + ;; + + "-r") + b_arg_remove=1; + ;; + "-a") + b_arg_insmod=1; + b_arg_remove=1; + ;; + + "-h") + load_usage; + ;; + esac +done +#######################parse arg end######################## + +#######################Action############################### +if [ $b_arg_remove -eq 1 ]; then + remove_ko; +fi +if [ $b_arg_insmod -eq 1 ]; then + insert_ko; +fi diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/loadko_maxlod_24M.sh b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/loadko_maxlod_24M.sh new file mode 100755 index 000000000..6c74cab06 --- /dev/null +++ b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/loadko_maxlod_24M.sh @@ -0,0 +1,154 @@ +#!/bin/sh +# Useage: ./loadko [ -r|-i|-a ] +# -r : rmmod all modules +# -i : insmod all modules +# default : rmmod all moules and then insmod them +# + +####################Variables Definition########################## + +mmz_start=0x42400000; # mmz start addr +mmz_size=28M; # mmz size + +################################################################## +#ulimit -s 2048 +#report_error() +#{ +# echo "******* Error: There's something wrong, please check! *****" +# exit 1 +#} + +#config_clock() +#{ +# echo clock_vpu_enable > /proc/driver/sys_config +# echo clock_vpu_400000000 > /proc/driver/sys_config +# +# echo clock_isp_enable > /proc/driver/sys_config +# echo clock_isp_333600000 > /proc/driver/sys_config +# +# echo clock_sensor0_enable > /proc/driver/sys_config +# echo clock_sensor0_24000000 > /proc/driver/sys_config +# +# echo clock_sensor1_enable > /proc/driver/sys_config +# echo clock_sensor1_24000000 > /proc/driver/sys_config +# +# echo clock_sensor2_enable > /proc/driver/sys_config +# echo clock_sensor2_24000000 > /proc/driver/sys_config +#} + +insert_ko() +{ + #pinmux switch to i2s and i2c + devmem 0x10200064 32 0x4 + devmem 0x10200068 32 0x4 + devmem 0x1020006c 32 0x4 + devmem 0x10200070 32 0x4 + devmem 0x10200074 32 0x4 + devmem 0x10200080 32 0x2 + devmem 0x10200088 32 0x2 + devmem 0x0b100044 32 0x22 + devmem 0x0b10004c 32 0x22 + + # driver load +# config_clock + insmod fyosal.ko + insmod mmz.ko mmz=anonymous,0,$mmz_start,$mmz_size anony=1 || report_error + insmod fybase.ko logbuflen=16384 +# insmod sys_config.ko + insmod sys.ko +# insmod i2s.ko +# insmod extac.ko +# insmod media_process.ko +# insmod vicap_rpc.ko +# insmod isp.ko +# insmod vpu.ko + insmod fhfb.ko video="vram0_size:1200,vram1_size:0,vram2_size:0,vram3_size:0,vram4_size:1200,vram5_size:0,vram6_size:0,vram7_size:0," + insmod lcm_module.ko + insmod lcm.ko lcm0_id_cfg=1 lcm1_id_cfg=1 lcm0_id=7 lcm1_id=6 #1280x800 * 2 + insmod vou.ko + insmod vdu.ko + insmod jpeg.ko + insmod g2d.ko +# insmod g2d.ko wkbuf=1024 vgsbuf=1024 rotbuf=1024 +# insmod vppu.ko +# insmod vgs.ko +# insmod venc_rpc.ko +# insmod pre_rolling.ko buf_base=0x5F500000 buf_size=0x400000 +# insmod isp460.ko +# insmod camif.ko +# insmod src.ko +# insmod nnp.ko + insmod acw.ko +} + +remove_ko() +{ + rmmod nnp + rmmod src + rmmod camif + rmmod isp460 + rmmod pre_rolling + rmmod venc_rpc + rmmod vgs + rmmod vppu + rmmod g2d + rmmod jpeg + rmmod vpu + rmmod isp + rmmod vicap_rpc + rmmod media_process + rmmod sys_config + rmmod sys + rmmod fybase + rmmod mmz + rmmod fyosal + rmmod xbus_rpc +} + + +load_usage() +{ + echo "Usage: ./loadko.sh [-option]" + echo "options:" + echo " -i insert modules" + echo " -r remove modules" + echo " -a remove modules first, then insert modules" + echo " -h help information" + echo -e "for example: ./loadko.sh -i\n" +} + +######################parse arg################################### +b_arg_insmod=0 +b_arg_remove=0 + + +for arg in $@ +do + case $arg in + "-i") + b_arg_insmod=1; + ;; + + "-r") + b_arg_remove=1; + ;; + "-a") + b_arg_insmod=1; + b_arg_remove=1; + ;; + + "-h") + load_usage; + ;; + esac +done +#######################parse arg end######################## + +#######################Action############################### +if [ $b_arg_remove -eq 1 ]; then + remove_ko; +fi +if [ $b_arg_insmod -eq 1 ]; then + insert_ko; +fi + diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/mmz.ko b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/mmz.ko new file mode 100755 index 000000000..2e32010c9 Binary files /dev/null and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/mmz.ko differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/mmz_layout.cfg b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/mmz_layout.cfg new file mode 100755 index 000000000..cf9a12182 --- /dev/null +++ b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/mmz_layout.cfg @@ -0,0 +1,9 @@ +mem_total=64 +mem_mmz_start=0x42600000 +mem_mmz_size=0x01A00000 +fb0_start=0x43E00000 +fb0_size=1200 +fb0_fbc_eb=1 +fb4_start=0x00000000 +fb4_size=0 +fb4_fbc_eb=0 diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/sys.ko b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/sys.ko new file mode 100755 index 000000000..02d5c622a Binary files /dev/null and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/sys.ko differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/vdu.ko b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/vdu.ko new file mode 100755 index 000000000..fe45ceebe Binary files /dev/null and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/vdu.ko differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/vou.ko b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/vou.ko new file mode 100755 index 000000000..03791add4 Binary files /dev/null and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/rootfs_overlay/qua/ko/vou.ko differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/usrdata/pic/800x1280.mp4 b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/usrdata/pic/800x1280.mp4 new file mode 100755 index 000000000..35719b1ae Binary files /dev/null and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/usrdata/pic/800x1280.mp4 differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/usrdata/pic/lcm_test b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/usrdata/pic/lcm_test new file mode 100755 index 000000000..eea8f65da Binary files /dev/null and b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/usrdata/pic/lcm_test differ diff --git a/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/usrdata/pic/rsc/1920x1080_420_Loong.raw b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/usrdata/pic/rsc/1920x1080_420_Loong.raw new file mode 100755 index 000000000..82e0160ed --- /dev/null +++ b/sdk/X-AIOS-LT00-V1.0.4/product/demo_ld/usrdata/pic/rsc/1920x1080_420_Loong.raw @@ -0,0 +1,2556 @@ +мλŸȹźȾɾĺƿ̻ſþƾͽŷÿÿƵȵ»ſĿü¿ȹĽɼǿúǾǿ½ȿÿ÷ƺϿƼľ¶ƹõ͵ǿ;úĿľķ»ĺ¾ʿǾ¿ûƷ¾¿ʿ¾ſÿÿ¾ȼýɼĺǺºĺƼú¼ſȿȾѽʻмľи¿мξȲÿĿͺͽгÿļѼɹĿѼʽķý¾ʿȿûÿŵÿ~dĿĿնȺ}{ywwwtpjZ76jzlwȾpiǾľ¿iBm{wma^]XUTQRUSPMIGGIIB><;;9540'    3OQ?28GQUTX\fxxsqomfXLB=1!6ý޶ySKFDBABGID=BJFCI?i -&!    + + +  +gºĿВD# 3GOMNMFACHOUX\Z2-[A><7=1!;5,3320.+$**#$ #"#( "$#" " %$))'(-20-.44' (/8:5210.//4- Ṿ~i_YPQTRV`gpżƻϪH!Oqocgb^l~a. +jzwxu\9La=Kzpcqtttqj_URW_bYNKIQ`V;3Gcc_gX;*4KQX`VNSVUTSRNMOPJB=BQXZ`fijjmmou{ubPMV[]szxxzu`fr; SʷY6""(3I^lÿ»ņ4%RfooB0U[DJeuL @grhyp=JcCHk`\osrssld^UBRseE>Qlxva=FtxqvrT+=muz|ZJcqsvupllpsgRWitxvvx{wvyz|~k]WWI?\}|zx~GGuP +@֮{Y7   5Upzÿÿw1 &QiaK7Aan\EPs~}|z](3*Rqd}zFFZEJeaapsqsqkgf]HKejYIWotyDCzvvtX+Ax|WEm|wyyyxy{nMVqz}|yy|xx{{xuy{rdYRID[rtutinqL:KQ9,έZ. +)=CEToþſt+JkW0Jvx\Qi|}u\6*W>Gxp|yVECARjkkvwttspkhd^QNlv\\icwKExvsmS-@qszUEo{poptwwwjBLjruuuvyvw{zqkpwui[VXZcmrtqd^cfFD[&xϴR,)@Rgzſξf=ZK2Ywuzmadqv_BQ=CzxsogD*=Yddiyysquvoe_cXJjwY^k\oUHn}yro[4@lv||UJl{urruuutkBPtwuuuwzvv{yrnryti`ba[ZfwypqianR<]:in: )=\X /DEGiyx|reajx~yhM=<FrwhgvK#FRARm|xpqvvpgbeYJbnU\k^hxaJRl}voZ5Aku|}XKkzvsuvtsvh9Q~zuvvxyvuxzvpsyulflohY^{uzo`pb6/EO*PмZ:]ƾC( 0F`v~z~s^XhxyyqZ' .BT}ytwwxz|{yzwluz^7/V{x`Xnyvk@Qa1G\Hطr)  4kr6uKBIEO?;dkRSi|xonJ=e>6irdeose=":\jtwustusquyk4-jnTYdifD%=j|{^8Dmvy{_Vr{utvyvuyf4P~yuywy|vty|uhyT18Sp{gZjwxs{xBBxn=$>S.gɜ\&.+&    (V¿J Lf8Sesg\i{z_fqfM;@BVocIbw0ar_cvvX:KoygJ=LeoyxI=jytqnjjnw\1Mxpjmmmmlmprk^rwB5SRWnl_[[^bstE;_d=653߱_84K_s}vpiaVG6$ + + AvȺ%^2#AXa\RJVaHFgsaHNL?MBjnfi_Ranlhgfif^[^__O:XR??QYE-7KJ1%3<>@E5-F@;>?=;?B@B@5@B"@4,9100-%"(('%# # +'!)&&*.#))!Nr/VŽpZI<- + +15.wP;qF_kgcm~xX. 8\kjc`WC(:m~|yxzK0g{truy5%gxngd`]\\aimoqpoqtvpnh@7lyIG`D:^q\0RyoTN[bSCH.y{"&P|ocTE5' "@<>ľջCYX/kĺC Ex~S8kH;wC2\XۺfdbKytG$ #usUrOhk C¾wbL<1%#9M= Vľ֫9 i; Aƶ?*7/j@O}H,`s~K8ȥlLcҺ[KyP3I<\̱ueeS߲gOr^J:0' ?NV= F{ùžً'on#UsUSbjdZg^%+S-9ZU[b`WQSA-Gc]Z]\YWUZYC2]^VSSRR^L$4\g=+rusf_XX[bEF[wp0-!  Ly}|jhjU֝LV½eRLIB-5S[W;"W¿ſ¿iyH "jwLC57EMKCA5"2. $!!"'+)  (+*%   *.1- (7423420/2+ + %%$.JQ@bfCs%^ȿm\^U6@H7   +,HzU Dڋ+,èyqgck}Y+ >ahahtnN$/½8[04w͙? 'Uz¿rT5   'E{Ld}/?XXR=&%%'9VrzwyL"Ulli^T^½s6 +(½G9{.3Y4jd'D·v"'ie^u&GpȠgBPf""gƾƾɼν޴A/r{%=P&bW!^ijb >|tlReڿ˩LIZ1uŻĿŽ÷٨6 A`+?j55sI v¹z}T + Hxmj~5(,XB &yĺґ%mxH949V{? + 9۳ENs_`v"E֮n;~ľÿ¿G 2»οȽ0_:GP7Ǻߜ: [f5Sj"P㼄_Rk^Fó0i"fp9fͶ~~mj#PL ez?Zd ?¾ĭȶޅBXad) :ɪx}y˼y $ji1b7~ӝC*jMVüľӻȶ|Ow< c_LĠzyξk3lj?o,#ރ<BgV0qĽػc!la7)#9zt; +kѶ}{ʦ~͏:.Yx]0]o&Zٶv7+P¾Ƶw$*|½֣Q.l[S,*Se('̰{{t%5gz];]_,n@@ZǺwC0ýӊEAJfv#$l] @Ĩ~}ʸ}gPuvYyʟa<8:::9Pûþ¾оP#U:I}6Ts=Žù}{~~}~ɭ~}, )dsqU0ļŹºLDXv_ `j1(}~؝#.rkYs<RǾ¿Ǻ@O?)kd$ +Eҵ|{{{~||~~||~~~~}ܿu +7{gBKmżǺͺ΋x37yXcӷ~|}{||~{{~{||}~}}}}}}PIk;-ŻýɼY 3x+CI $|ӻ|{|>$Yq=ĺþü9Jl! +Nv4 >Ҿ~~~~}~~}y0 +2eo:(ĸ' `a [ck}xxxxz~~}Dq^(?Ĺ)nSaqDæz}}~~}yxz~~}|}||~~~}{~j'UyX" \ĸ¿˾q 0}? gs>%ȩ}~~~~}~~~|}}}~}իI1`~^%%|÷¾XDy+,uVAF#)ƫ~~~{}zz) 5X}]:ĿܱBXl=e6C]&BмΩ|}~}{Ŵ}|I =`V Iľþߘ. faS|];e~Wgʟ{{~}~о~~ݟ"%Q}LV»ø¾oz[0fVNiM "о}~~|}|~~~א7eDn˷»K$H6^?duB'ʲ||~}~zˁHq0ſȸ¿=<¡_#&DW|o6;Ũ||~}~}سbLwL CʓZ24»ſΈ&QŤI ?ki' Tǵ|~~|~Ĵ~ܗ;1U"~<Iſͽľ8 +#k>obwϷ~~}~|{~~~|%Phj Cۍ$7Ƽ½DzA/ 7xY?ܼ{{~~{z{}~~}f /]x^ ch -}ʷp \v$JzKnͨv{yxvvwxyzzyy|zy}~~{{}~~||}|{}}X:bzB |ٜE06'uȿ½ºȼغQ +jp O=!ѽ}}||}~||~~~}|~~}|}~~}~~~~~|Ҥ?!Idq\-b$-F7hȾĿ̹ٟ? rɲbY|PV:,¡{~~|}~~~~~~}|x~T>ȣ|u|||}~~|}~~{wNZX\)Vź߷7 M#OԼ@ 4A hedx]C^š~x}}~~~}}~~~~}|}}}އ +N`S6 kZ;7}U# )h¶žzyȼu!`y!R]dr1Fʶ~}}~~}{$*TP8Zܩb0&.&"#1cO 7{hS9"Ll|ú{yxtmdZPKQe~ü{w|òث@%gd6b_~w/YŬ}Ħx|~}}d8S8., +5۬O'VX#PQ0 2v҃5#iztxf@ +zͽ›P CwofcN+  >jt^PT{îѵ̱u`L<0*( Cz¿ȼǽϿF +ĿR"c{F`¢}}{|ֻ}||~ٓ(  5mw?6ڮQ*q[$@Xnp_?##izwf_agmqsrsuy{{{}~|xurrsttssvyvvzumd8 KjieijQ+  #fn]]]^hnqulWPVdlpv{yrotz|~~{tkilv}mfp}uY?- +T¿ˡxbkҿfT9Ǒ@Tg0*zҹ{д|~{{~||j'kZ!jn8B(RilpnfbV8   + + +   +  /dl`heUB.  +  +  + "!!#$#  +  +)]a%- "z62kY?ͧ|~̫{}~|Ծ~y{* +%?^: 7W$&ftqtvrkkhZQ?.Xoia^XSL:-) !#!  7vΔ)HĿÿylgbU?&   +7ưa.CtPPÖvwĢ}~ȣ{z}<]us#RͫS;kwuy}|slijpb2  #%)/8:..50,0450("$&# !!! #" 2agb_\bg_TM?- "! #++,--10'$&%!!$#'*(),/5=A@:51+$! '45,*052$ TvѷmP>)&9AADO[]R@0,*#"$cN$L}D +`гx|~ո|~~˲~~}k$HUXct\ 19COT`xŰtp{{{~~{vqkghqi<,exspneSKD/%+&#.24?Qcnk]POYekkorcVTUY\UH=9;<<:74113:CMWXUV[cikjikklgYC6D]b?$F`I" -Uge`^`ca\\R56G@)#FO=_lnr|vptvrkeejkhmswxz~|yzzxsljh_SJGFB>=@DB>??<;@GJD:9=;6-   'cÿ¿çiM6$ !#  !+2654662.1400232,)&##%)-.*()++&"NEPZSe, jȥ}|Բ~}z}|ٸX9_^WckM  !&.4:AHNPPOPRO@)! Fzy}{wtngdb]TYfZP_]Wi~{xuuyxsi^Z\]XUTW]dls{vc\kjI;Qp{P%(Ablb`bciaE%(CW`I.Lc=)V{y[DM\cbft|urmfb^XUVUOIJE952/-.12(+.%  UÿIJ̿ȵmE$ + B_cM$ '6AEHMLOZn{||}}}vmc]VKEDFFDCDFHF<-$n:&bjKSZK5D^Z5-acPB#+=DIWn|g\\\XV\mm_XSMKQSMIJMF;71&! +  "( ?ܽęsVB;40DaqgVYWE. ,DVdttVCBC?6'!!&1?HIB>>ABACEGJJGD>849:'  >g~}|ywqhinqU/;byvbX[`c]ZZ_eRDdyuuqq|xspnkg`P=38ge)xWlUfoZ=*)7IV[Y\d[PW`Z?3CQ]b?#S@&/38COY\TLLWaWJJOSQMPTbt|wj`YQMOPPKEBB@92277535640+& !,0% +YɻЗb? "*/1) %/9DVj}xrppmjq|z}zz~~{tld_XQG@?BBA@?E?Be4qa|R$4(=г{~}}{zѮ~ָ}k .QSPjq2 ":M\jrruy|}zz}}tdWUXYY]elnib][]^`egfedccc`ZXU=#!,17Pcow}yog_RE98Lcijjgbaime^UI<;NXYj{yibb^Z\^ajxyqlikmpstd:Od#~rAT`:/JjtcQFFOVWWW[XV]]O54OXY]< $J)>PRZ^ad]RLS\PDLPNORW]bhllfb[MDA956668<=9;ACCBDFD@;4( %))'.1".~ۤ4"7EE@?C;$$Df}}}utyxvwzysliid]VSPLGEFGFEDBF>Ux]-tv{\"-Xɠ~y~~Ơ|z~}G 7QPSwe NYY\\ZWY]^[\ft~|yxxwvusoha\[\]age`^]`ejkgd`M>AXePIUMK`t|xj][P;+=eoe]TOSez~{zq^C@d{}n_WVSLD=BRkzqkmpopsuRAh)_W;SxU"-Lithb^]WKJPUOFDLWXUS/ -A')W]MPQRUYYWY_XQPLFKU^a\SSVSRL@84+&(-37:?DC?=>>@@>:4-().21.*%&& +lҍ ;j\$GnKAn|}}wsppomifb^YVRMJJGEEFFDCCBE;ib2!:gY#;ɔ{ȱ~uxè/DYboV2VM7-)("5\}~{zz{~|}~zxwvof_]bpxpgfimp{vX>7=M[^UIAFUdlm]B^{ylpzsqqkb[Y_hnnnptqmmpqdTB2OuX=f--x}'lX<3ATq~okd[RPQTTRSVYZTE &<2,:UZSVUSPOK=2-..-39==>??<82,+//00'  + [֗# $gzF'dU9i}ztu~|xolkha]\ZWRQNIEECCCEEBAAA@5"uYEkyR)N͕|ֺ~||~x˷$2Qi|A 6J;'"!" !8Zu~{{}~}~~xvzwo}z`M?-6Q\N;9I^r~}wiC;`{{yzzyyztnlouxpbbhjihinncR>-9S[6.wMPC7apaD3;[x~yuneZVY\]YUXSA&!BB%0GQUSOLH?;6* $$/<:BOE5+-2-*+2?LPMHC@=<<=>>@?==>>:4//0**+! !Nޫ4 BsC + :d}~~{~}zxx{~yvz}vrmf`bb`[XWTQQQNICBBACDDB@@?>:8;@A<9>DD><>?;632/+)+%!#%*0" Eޤ/ +*Zc'Gmhp|z|xvttujZYcjrvx|}wqpnfXKD@AKV[\[\XTRQNHCBAACEECBCB=- $qR +\^WDpָ}}| Ho> +'GTTSX[_bbdilkhhjgfjpuwx{wx{V+/MWH(%Vqsolorf\m~|~|{yvtttojigcefecdgffkjdfhgggfefkppne\_jiL>[o[4-Mia?+(%0G_idUPUTH>G\g`STYZ`c^J.%>JLQNG??A=::<@BEFFDBB@<=CE?:@FJHD@<;<:89;:36BIF>:::7551+)))))*,01B}ùҾҎ"Wm@ )vymjptnhhki]QJJJHH<,.8>DILNQQOHEB<2%/IZ^[\[YURNHDCBCDFDBACB;*2b|H .pRPI wˬ˿bLu}'5S[]YWXZZWU[]]\afbadhkosw|}wvpcfw{P/+*A\ijjjnsy}{wwz{zyyxxxvutonrlfihfijihilifjkhiihjkjgfgifacjaipIXeaI872)';XhaSOV[[XU?")JPJIFDEFIJGDBCAABC@<>>;775*&3>CBA@?=<;9:83)-?A3"'Sqq8 ED494ǩľº? Vxh@SOQSTQPSTSRTX\[YZ]_`bhmsvz}}|ytstogaelorwzoWF8($5DNZdijihiknquxz{yvwtqqolkornjjhgiihiihgjnjehkkkjigghhhiihhhgfimp_AE^`]`hlif^OCDS[WRKCAHSZ\\ZVONOC536=CA=DF@@CEBADC@@AA@??@@>=<4&".3==<87:<5(%.5;??=<;820/,(&&#*.   =Ͻ8G_9 !ZyfE?:/# 0>D;>_wc. 9414=EC<;>@@@C?=AA?@AA?>>=;:;;:;=<92--1443685+&),,*#!!#&+! A| 6`96`Z7+1'&@j: ,F[dc\YZ\VKGJFC@=<>@@@=CV5 HU Z@ +\๎zuy}}z~|wIyxD CVPJHMNMLLPXZVQSXWVXWUTV_irwzyy|wvurmiikifehjhccdddeeghklllihffeikgiliiklnrqoqspljllhcgkhhllkhghihjmmklkgffgihhhgedgklllkgacnlcefcba`][\bfcde^\a^VSTUXYVLA;AGA722:B;9BB>@>>AB?BCBA@:883"-EIB@=;<>=;:=BG=012-+-240)$%),*%%'!"(,% Eÿ»޺PFQ! $2DOZgxŜd, +)7FQW]__ZWY\WKGID<6/+))('%(8Z;dmB qүz{|~|{ycRQ (MSHMOJJLMLLMNNMOPPPRTSPQXclmmnsw{|yyytpnomjgfhhgefhiggdbbddehkkihhhjkgfhikiegljhkklomihjkgegihijjhhjgilmklkkonlmmljhfdefhggfhkidceegifefb``_]^_`cda^\\[YVTUVWSKFGJI@988=A?=@@>>>?A?7)%3>@@ACBA@>>===???ACEC3)6=31584/-..)%%)+''''&')*$  Eýż׫A 2D  %?Xj|ݽ@7DJS_c`]YVTUW\\UC1,*" ]d#jjPFɚ}~}|{دO+ad. +6TTEHMLIJNLHGFFIJGIJJOQNMP[bdcdhlrzzvy{|xutpmkihhijkkkjjjjjkmmiffffdcdddcdfgjjhfgjkhhiiggikkmkhgijffjigiigedghkmmlmkjnqtz|xusqplf\RLVkqicdigefdbaaba][`b`^\ZXWVTSRRNIGHHEA??>@AB@>??=>BB@=?>7-'&%(1@@>?ABAA?<3 !1DQNC?BFDAA?>?>?@BCDB?>DI@( AC8::2("%)/21.,.,$%,('$  C¾.)1Gu՛@ 9Q^cfb^aa]^bdb_XQ> $V{?DR4D+ȡ{|~|}}Ј-F\ ETNCCGIFEEDCDCADDADFDCBCEHLKIKNSWYY]V8 5Q_hlkcXRPPQQSRPPQT]cbbbbefgghhiigfffffffeegffimmiijiiilmllkjjllophejnopmmqn^I90)&'%'3DVgj^H85=Ofkfppfa`acbb`__``^[ZVRQOKHEBABEA=@BCA>==@BA@@AA==@DC;/-:BDCEFECA?<9545520/12,&(2>B9*)3/%#)36*(..-+)(''))! Gݳ|iwݤNB^d^Z_a^]_ca]U?7FRPFDE:1/.-,4, 2l{6)h`D; CǤ{|~}}h!My: )GKD@FGDEEDIKHFGJHFFHEDB@BFGFDFLQPH=8/(7?BC?;>BEHJLJGFDIX_]`eghhjkjjjjkkkllkmmjkookiihcb`^\[YZ[_bdfgfjnijt|~}{{zteO@;73,($.NmxgN@*0_ukhb`honkhhhgeca^ZURPNLHGECBDFC@@AAA?=>AB@=AA?=>?;99=AE@:5.$!(-)"!%-61! (&'+)# Z݊3ML+Mh\_aXVeue:?xO O\ G\s_3ʜ~}zw CpS5, -GIBIUPJF>3+,.+*+,,+-3;AEIJHECBA3%8GJE9/+)%)18>CKQTVUUX\^]\_cdYNKMRVWZ\][YWSPJEA?@<227:87<=>DGFEFHLNPPPRPPVRIJU\WWmxux}|x}sI Acz~L!5lr`fSJ[jtzzwtspd[XVQNMKHC@===>@@??@@A?=>AABEA?@B7" (5/ !*1- #+& _W2MN:2Tj_^^WZbaK/+FՅ3PLPyg_Aǖ~{uى +SyYcT$9KD=CK@73& #)-3:=>B.$5JSWXVNHNTSV[`b`^[[]_adgjjieghWDCG?'5LL>7;@GH=?NSOJA8447>A>;:;:>KL<% +#6/.8-)& p)9n,=Yc`^_abN-5i]aƝ>]f_WZɬ{~}|vz^[-i` 8>0(" + +%09E:$*:@EJLNOMFENXZYVX\__]_cghigbdhfgg^RMQURRRQPQPQQQNKEFSQHN]gc_elnlkkmnprtuwz}xzynilrm^VQOOPWps]VZ]cmyF=bxr`grmf`]\^biswwvutrnhc_^\YVURKIJIFCADGDBFIF:" 4HJD3/BLD=@HLC2()/6GHEDGILQSTX\_abb_XLG>49Ndpnkd[UPJFA;52///-+(&'00-2>EA;<>@@JJ4*6GC2;JKGB=<;76:@EGFFEBACIQTRPQUVWXXWUVWWSSTSK; 0@HO3#ESA=GK:&#-" !* "  0ܷi#B`U_algTA'ܹ_5*,oIҽ}|xҰyzߧV':dout`4 + +0Ic}ʶ5 +   8EECEKHEKPTUQLJJIB4" *L[VSK>2)$    + +      #(('+5?EFFKPRPMLMJD<--?KT9$&'$ +4tx%2iv`W J@(;3  Rf5.@lu^.&|֕5?ם.Vb^ճ|Ü{|{ٱg.OqyxDH? +*ϾЧ|~͹||}Z8APZs{&0Hf< -doZIGNNJC;4.'",8?LcqtzлyvpbUKFA<73122-& + 'gúvjaXROOPMH?50--4=CFJQ[cghl|j*([\*Һ/wePSQ7͙~{ïϸӹ~zޕ31QYfK:f&1ciH%#8DD3  Jƹp\OOQSUWYWWSE84K[K5.+'&`зsebbYC-'*# + + $58?N_ʼl6xJ +;ֺuJc4ezIDŕ~~xß~Ӻ{¬|~y1[XkvbΝ26Umj; X÷r[I?7) YǺp^UG6% Mȱ߉+#7s: +KӸb'dtM@4gѶ{|}wӲrrxԾˤ~r~z~~{l+T\t`0L.iI  4oëwgWI9)  +Gɿp`TMGC;(    _ȴ޾՗'^зD =tRVo%CǴýx|~}v̥}w~}˟{~Ωz~|yǛz|{|yۯb"%LnP=ه2 .# h˼xn]K=/*9]ʽlU>5311-%  + "cɻݾo"xɺt"IvE\]Yɦ{~}}š~ں}׸}}{zĶw|{ߐM;=Z}<Zϊ, +9~Ÿwnn|{oaRD964." + +    &*.7ADCDB>4) &QʾȾK +1Z KkL`V`׵|}|~}}۷~Ƨɛ}~p7O]pj%zw* q͹ȰxylI) +   +   %&)/:EPX^gpuuuqj_UH7%   Axû37BFWWoLmҭ||~|{{}ڱ~xͱպu}~].Ul|X 2ʋ;  %|̿oUINSSS@))-!    $*-/46AP[_^^ckqsspnotspmjhe\SLE8"  <_)?8 *8lFҨ}}y{}{ڲ}uɢ}־|}~ݲW,KpE XԐ>2¹ɽŮ~vule`\VJ;-    +(..5;==>ADGLRX\]_clw~}z|~}zwqmlnnljhgfdcb_UE:3(@f߈I3)~D*װ}|z~z~۵|v}}y}~z|ΎP4Gt6 {՜LcǶɾú~_?%!"     @QYholifhlpuy{{|~~~|ywwwvttrnic]\\]_``__X>  Jw W̯u'#?oDKƪ{w~}}~۹|wپ{Ž|~~~us^DFX2ݸZ8=sõɿ˵tkf[RJD<2& &17/'>\t|vtroou{{wty~{zyyzzxwuuspnid`___acfe`^ZN=+ 0Tze +gϥa=l\FkǺs~|~z}ĥɫõ{zy}~ۋ5=Zj&9԰ǰ}zmZICDCC:)$##%%'(('%$%'# "%%$&'()+.049>BFHNVahdQ;541E^ltx{ysprwxrmr||zwwz{{{yvtrplheba____a_\dni\K=- 6aÿӿVw̚LW~FEҰs|~~ŷĽ}}~}yyڱ]#@ftVoĵþtkkkYF;2*$$%""  !#(-++0/.0110.*&#"$%&(+06;?@ADHLOSW[`einty}sbM906F_t~zx{}{xy~xwzxy|{uomkea_``_aaa`_^]\]^]`XD+ ,R{þƻֳI3ў9 +;sn2Bذsy~~~Ưzuuz{xu{؏F,Cf{Ɏ,*õujaaee^RIB;41132/-+'%   !%)-3689:;;978?GKKIHJLOU]fouwxx{}|mYF70&F6X#RѪ|}|yyȩ}|~~~a=S[kwlþyqjd\QMH>973%   !*..-4DWehfhhjnprz}~lS<39Neuxtwzxx{|}wuxz{|{ofccb``aa_^][ZZ\]]^^_\Z]^XURJ/ C|٪F] JO#_ӧ{{ƨ}}|ywvuw~M4]cp^ ν~m_UJDHMLH@5,($   ,MQLT]dcbgp{|oZC5;M`q}|vuyzyxy|~}wvwuvz|wlcacca``___^^\\\]]]]^^\WV[``[J.  :o٦@ +2y? *^N$dե~~ʵ|²A/^ev>7żoU@5) + + + 0NXC#Byv^A27Fa|zx{zyxvwxxwwxwqqwwqhbcefdb`_`aaaa`___^^_`_[Z`_ZVXM)  .mٌ'hwDG.5uwP%cԼͦyzǶŶ<8[f~y$_ǸxfRD<61+"$"  +  + %%#)5AJUetlF"9ev\@19L]q~|{z|}zxvtuy~||}ulhijjgec`cedeededdbbca^]^_\Y\a]O-"J{%/hI$ +>~a7*tɤ|u|ѹ{zޠQ/:[sJ ʹynkkfWG;1' +'.'  !&&&&*/7>ADHNTZ`cefeeks{tH(&KTVUVZZY[bikklnorypK54Df|fL63=Jjysvx{ztmjllliihfhijjhhilkhfdddbbba^]\__deX7 -j[5n/$s6 Kػ~|zԣ}Y(Rd}]:ڰ|R=2! !)%  + $,,+,& &A`c^afjkhfkrzsJ34>W~v[J>1A`qz{y}}}~}|xpkklliigfjmomljkljhghigbbfgdcbbb`\\O-.nĿJE'4o$ ]Ъw|~|}˕zxԳ|ڷK2[k9Vۮ`"  #*892% %.12513FohG>)(S{mF5*.Lj|}}~tmkllihhimqsvwwwuqmkmlhb`ejmjgda^^a]N,  ,jļ3Pr=j kĜzz{Ď}|w˪ԨK>fwqiϱL-CMF=WteUPB7221,'!%-345878GouQ0$5PncM6(2Rw|~{tnjlmlkknmoswz{zvsonnmhc``acdedbab_`aO. (U-_ƗU B~a uعz}ۻy|Ȭyρ:&HkP 0оZ- (1=PcqoFf{skbWK@<:85348<:68Oo|qU?16OqqY@2=]x|xuspnlmopprtqpqqqrqonlkjiecb`^]_bbaac__caP1Oļƀ;tȅ5NI +Ѭy{կy϶z}÷E2QnKO֣[) + 5Un~DaŽ{mXH?>AA=636?K^x`@7?GfpU>37Poxrooprsssuwz|{wrlfegijihfedbceeccb`^^_aa_^^[K, :qĿgG~%\v6%Ǘ{z}~ɦ}~|¤|{$I\t| uڼE +.Ie¹Heĺyj[J83783/6BRnzQ810Ei}yqdVL>1:Ur|xrrw~|y|~{xqkffhjjgebbcabfigda^]^`ba`\^ddO)  7iJOy"mq( Iټt{}|}w}̮{x|}~~~|}~{zz|yx{zxzzxzՈ#\dR)Ϩg$ 'J{¾HdcD9<<97:85GdynM5/2Fs}}yo`SKFEHE94?Yxzuy{{~~{xrmkmoqpljgggccfhgc_^_aba`ca_]dcK( .bq*Zn 3|ktͳx|~~}}|}}x|ƞ~|}}~~{{}{{|{z{}|{'_gp%,ՙK + Aϐ>Vļv_M?:67C\x|T=3:Vw{vrkedbbaa`_^\[WSQPK@7358;;844@c{w~ywxzzwsu||uolmruwvvxungegigc__abbb`bfhbbcYF* +,dVpeHZ8з¨|~~|zz||yyzz{uzܻ}{}~~||{|u!)ZjM +YݯV + 3Xu̇5RžydSG;7;75?TmaD;?Trwng_XQMKIE?;98778878:97777632331.5AG=3Ef|}~}{xuppxyrnpv|~|tkgikhc`_`__abcfe`^`_ZI+ .hҺD\_u> Sǰ}~|}}|uװw|{}}}}~ۯc&-\y=&ٵk#?y4Vļɾ]A7::415H`x^B57Iw|m_SIB:3*'.434467778989;98:==;9;>;65CWeW:1Ddyy}xttyzrprx}}zyvojkmkfbaa_]_bdb__``_`[I*  >zѻ7ĵO,u^# i׿}~{{}Ϭy|w}~}@':jt>=1G̨k- +4{s4X¼fK<75214=Pl{N804Yvld\UMB<;>CFIIJPUVWY^cefggeb`[URSRMFCDDFObs}qT92Ab~~yy|~ytrrvxxvupsvrmnomheggebbcccdec^Z\]W?FԨ-˴0FVxá|~|z{—{~Ȩ|zx&*FrUOM h̓X+Ar4XʾaD8;:34;MfiI65Ebre^[YVRMIGHLOU]elqvy}}wwzyrieekxnO71A]u}{{zyyyxvutrv}{wwwtpquvtqomknqnha][\`U7 +`͎$"×[]Q,ʧwy}}~||}д|~yyʺθ~~~k3TkxT9aE%þܝ? Pp3YpNGA:=:9FbeGA>G_s|vsng[LA:657=GRZalxfM;3;Xv}}|zyyz~~}zy{|ywuy{skgebbhfT4,fûi$AL;i= @ܾxvsv}||Ġzҵ|uzʱ~Ըy}~R >jb@W~fDܘG +]j1\ťyN@@9206FbkI;;@Tfjedb_VUWZ[YXY^begjq{zbH3/D`u}~~|ywvvwy||zxtppt}}xrmnrtrnkidbedc`S: +^M%KyM9$nn#Wڴ~||غ}|ʧxs{ģ{zͭx~~Г+MgL3pTb՞A  +Wd0bͰ}YF6477:IZr_A2/?Uddbfgaaensw}gN<:F\u}|{yxxxxwtqpooptxvqkhkpqnmlhbbeb^`cZ@'bþ>>dB8w~Ruٶж|~~}|ִ~™|s|н}}¡{~}=UF3d3 ~Ґ= H`2kǓ\HDA=<=4DsV35=OtwX;4E]x{smnsz~zuqqtuusplgedegfbdf^J+Wÿżå.4ҵ4 S@ɼԴw}~}կֻzu|Ӵ~׸||t% /F$1K׌= :`4ofF5;A8(.Sw`U>-iĽȯܸmHDŽ5 $h|H#xԬ~|}~wݽzţ~x~ܩO&Ra F~" *{U5tعN:69:4>eW58[X;3>a~{yxwvwwwrntztpooommoqvvqjfhkjecX; 9{ϳޚYXo3vu< 9Ϝy|}}{~vtzݾ}~}|{֋6 5Tg۽N +mM3uѴK37<4/FhzO5AhxQ4/9V}{yvuvvwsou{toopqonoqvwpkjilj^Z\W8 J}ƥ݋N_ι];b& U̓q|~}wt|}{}|~ٽ}}~}}{{~fN:|z&cM6{ݵtA6C=,4MrtH6?diG92Bn|yxyxwuuvwwtppolklllkkklqqmkjhkjdfliM$RèzItSJAd0 {Õz|ն~~}}~}|{{|?>oέF JϏF +%vQ@ʪp:/9:5BlM06Zo?=D6W}ytnmrz{vuvwxvvvuqnmnjgjklgV4 *?-BRvV!!Ӻ{}{¹}Ǧ~~}||~~٢2 5Js/ +iߪN VJBΤg@8A?9ImZ<3Gx}G473Dj|wsqt||vttuvuttqlkmnjhjjlmhR)  A|ް*%ͳ2f]B6ƨ}}Ҹ{ѫ|{{~{z{|~}}޶iGXoyEf +OGHɤrK==<:MuqI09QojJ75:Lp}zyvw}~yurrssttspmkknkjkigfgaK+=w͐$4ذi4t}R) Oնݾ|Ù}y~{{}~}|{|~ς# &LljJ !׿t +UݔLUѲy?;Ps^$s֡> \܏Ro{B3660BdsJ76;`^I=.7^}{|~~|{yurtuspoponmnonopmiX6 + 3o]\p*f~m}Z-Χ{Ѿĵ}~~Ԍ1LZX7?g OpڴwE;?84EnY=55Hkw^C26Pu~|}~~~}zwvutronkhgjnpnnpxtX,   MDPK"^unB3ղȦ|wxĦx{|ۂ$#MM/ Vߚ: TݐNjتg>9=57WeG839Q|Z>5B[~~|{ywuromjiknooop{m@(f,>B!]Y"?zs|Ժ{w}k,E, mu! +/ΊLd˓O4=:5EqtR:34CjxO69Dhķ}}}{xvusrqppnptsuvqW- 0uƽ7tZ AsD ^Զ|Ǧ}K ;A )̐D i˵Ga޼vJE<29_\:855QdE<4Q}{{|zzywvtsrposwognnR) +S} &g~Y b:#uҮzҸ~{|}ע3(*  W޸X +  bơx=^ض}HAB8N{rK@71=i}Z;1Iw~~|{}||{zyuqsxsimobL/ ,ei%zy0,u~7/״uƚ~|}~ʈ%/ә.+þĿo4VŸZKR>BfiG611Tžo;5H]~|{wwxzxpgaiW# AʼۿUYX<~x0<Ȗҧn)EF" ׷lqý{f3H~Ӑ[GIBNzO701GtK9=Ha~~}|xrhesmA %oøȱ¿ۭH~̡AEk)Iڽ׹NIka)> +WĽsjzQ,Lt{׻o?LEAg]>47=TfE7HsvS><29v\>7.E͸{{~}~~}|{|}|vrpqwa1  _ѼøĽ4;ǔ:cr7jw*Td{/)`ӥGN¼z{Y.(?1'G]cljaYcysyŽШtMB>5UiB948[lH5*Rƻ~|zz{zxvvs~l-Nɾك-3` ;zV č6:ab@τqwmncXTQPOF7,,8GG4&"+,+)"!.LYE207K`nmgjfXfה_JOPV~}F5@3?s}UD@>aʼ~}{ywT( + +1oȽׅ$DHyOoӢH :cƷC4֮] 7ԷsWMNE?>865+)) " .:0(.?TbaQDO^]Z]irxrHOSQlZ<7:AVpN::Giij~uE K҅ +n4P{E Aɵr @rū@@҉6cԻaMFA>6,%" %" ,8>DTa^J/&@bkS;DUdqpiˈJFNQ_{oK2DPQ}ƷX8=;Iö|}~~Y!.gؚ7Da(Vm36êz; Ry>`f3˸qXE?<7."   + + .53268.#*D\_C,6FPX]`erߥaONPVoY91+0=HLHHZn|~ZMOQce<-p~~}}~~~~uwk8 8mj [K 4ۭf" ;tgHԏ4,ȱ^MM8  + + "!% "'%/AFA=BLXpɕbLNPWisB'4Rcsr@5>2Yǿ~~~~~wvh> +O{ f]$  +V|zzzyywttvwtngcafic`da]\]]\[[^die`cimjlhUCG^t|~zU'c2fp'TĺrbI60%  ,011-0>GO^lѤmPOPPWv[0)D]q¾S=<5Gv̶{|vW* 1ν߈ #ye) +*0('.6<:.%%*.//0/022/++.-+(%$%&+-$!" +%)$*-067+ ,5DFHIIIIIHFCCFDBABEGHD=4(   + + "$)4Kgv۳yQHPP[xwO6(7`ºZ=24>{ĬnH &dȿ޸j! B{y{kD=jZ*$@_x~hG=]~q3NWCUYP]g`RJNONOB(!J[ZWTE(/JLIFHGIMSL3)7@HK@) W jzkJ +aҺae۹d= -Jd^H>=@DGHHHGGGGGGFFFFFEFFGGFED?5,*(''/4( + + "/CYcpʙ_HNNSiiF21Bp~S=9)\л|wADθɌ";U_\XWQVV9"G[EGGF,)7=6)4?)#"'*&3.     &c +]~xmXIAAAA1 Oʾʹٟ/rƽdF) KqjZe_LIIGGGFEECCDDDEEFEEEFFEDDDEFEA>??=3$  +(0=Tblذc?MRPYu}R@80YpP;%Rư|T *iܷͽǿε|խI 7R; 1:5) :íּyøx-ټjF! YMABDHJJIHHGEDDFEEEEEFEEFECBDDCBABDFHIGB@EF:$ + %#.P\UrݽuMQUQQjeJ9/Hre=,Nϻc/ Aڰ~˺ļx\Ųέa<$UK^ + fϹPVŤxY:TzZODEKJIIGFHGEDDFGFEEEFEFGFCBBCDCBCFIIHGDCIKD4&   %,>Zebo}Ʀ~\OPV_rS14eʶ}M kòƳX9>FF?5)#! #*6;5' !  + +$ + $ XŽ|yy~|ux+ yɪ|L5&GFDKW\[a|ǟdMQUS_g@:3?o\?0@n- + +Vȶۓ< *jwwvu}⸞|xvssyj[WZ]_`_enlmtrY3:`hecRJYiy^! +BYI&(3PtzZ6   $[Ѵ~|noymlpjei]MVix}{zzv +ھ<  >[GHPQQPNKKMLIGGFFHHHHGFFEFFFDCDEEDCDEFFFHJJGFFDDC3 + &!5=9;WЫpTQOKUvdA-:bN*1][' +J؝857/(%&&)0HvɾƵѶohk}xn_RNYzDz{vqgZ[dbTC?BBIWbbYSW]UPXQDNct}|xtxb;ˋ? 1hFKQNLNPPNMMKJHHGGIIHHGFFEFFFEDEFFEDCDFFCFGGEDEFFD:,   %/302@bڻYMTONe|J08Lv^.2>sȼ|C 8uߗH(k̹ƱĴlhf`YUTSNE@4"!9IJEBFJGGMHAK\ioqtrmqӟIY©w? +WpGGNSNJLPPOPMKKJJJIJJIIHGGGGGGFFFGGFFDEFFDFFFEEEFFD@;1#   ,2;==>fl;8*NͼxqhA !^֓=RʻѶjH@BC?GTWM@9.'08?DC97=?AB:16?CCJTSB6Rq$$rຈZ1 ++|\IOKMPMOPNNPNKLMMMMLLKKJKKJIJIHHHHHGGGFDDGHHHFEEGIIGC>2   ++>DCXѰwQRWQJggQH>_{O83ʻvR1*( +Eя4 R˺÷~~{g?)?S:2@A=81(!'+07=<1-49994//026@F: &ZH +Хn<:ngRNROLMPSQPPRONOPQQQPONMMNNMKLJIIHGGHHHHFGHGFGHHHHIIIGDA:+  3;>SvƞnOIH?_x_QF]f<#/^Ǿf*';-{_fýĽ|f_chpm[:#=Q2$#',' $+12.,033222/-07AD/ /coeѐ*<иnA/uaNUURSPOSTRSSRQQRSTTTSRQPPQQOMMLIHGFHIIIHHIIFDEGHHHHHHGEELWS7%.?Q[]qԹR==9QzwbSNZrw@/9DXgkvvqwrI?K +M׹|29[ɿȵgadUMJA;=HK@0$  $*//---,-,)'(,5<, + %'':fUeȤd99z`TVZZVRUYVSRTTQTVUTUUUTTSSRRQOMMLJJIHIJKJHHIIGEFEEEFFGFDG?M1 2@MWrپ[@96:TvleehcYPPR_|G7>;<Ia\)_Ի<Pžɿлvji]B-.36B=)  %%!!$"#&.5%  4h. 8ŝqK+BfbNXb_[WVY[XTSWWSTWVUUUUUTTTSQQPONONNLKKLMKHHIIGEFGFFGHGBBJ@N˞<(?SbƚjG:94>oxphc[SNNMOUSMNMVpU>=:5142,+9Tee]VUY]bjv}vqookfb_\\\]^^_``^VNIOZ_gq|k9DΞ?]ɿ¿¼ҷ{~U&)6;B7# %* + + 4TnzoʯV0 +)KUUW_a\XVZYXZXWYYVTUTUTTTVUUURPMNPPOPQPOOPNLJKJIGFGIIHIJGDCII^@  +"?P]vԲ}N:;9;Wvj`XQG><=;=GIJOOLKIPe~fD767689735>?9428AIR^kt{yqnopomke]XUSUVURRUY^cglmprvz}xR& /j֩Js˶~mqaUTMIH5"!',-&     + +   +&1BUtj-ͬU<(7TWY_]XUTTXYZ[ZXWVUUVTTSQRUUVWSLGINNLLPRRVUQNMMLJHFGHHHHHGIGCQ{ɳS  +09>Lhzȑ[=:79Ot{{||wwxvtqnnnmlkiijihihfeddccba][\``ZRNMKB<>??=<=<>BDFJKHHFJ[tvK34:9865589:4+-7B?CPSNKJLQNGGIFEGLKJR~ͽa+# + ?]ZD:KsĚ`71>@YbR\jwytppnlljjklnnnnmjeb`]ZURPPQQPVXNGC=7116;:647;<>BEGGFGKNPPMKJZwe<76349:53:;Fd}o8 h؃#06 &- :Ҽñ~swȼxF+)*)'/+ + + + +  ">a}6*}ζ_D4 >T\^^_^]]]]\\\[ZZ[[Z[\\ZXZYXZYUM_uZRQNGNf}wYB?CHOJDIMKLJIEWˮQ$89&*IG23CZv«eA;A:JrgWc}~{vqlgghihbWQOIGGKMLKLOU[]ZSLTn|Y>225:;924IiyJ 6nߔ7JR +*P6[ҶǾxkiqxxvwy{}{xz˼b6%# +  &;Ofܛ&7Ǥ{W8 7NVV[__]\]^^^]]\[ZZ[\]`a\W[][[YUI[}lIGLOSYdrxsiZKDCBEHC[|ň#A˯uK&M[ZW[]\Z[__]^^^][ZZ[]^`a\Y]^ZWXXMZqS-2CR\S:!?«]TZMJRD + =MIB?5& $0/-7Ng‰LEqyYOWM;<`eRKQkµc@8:@>6Od/V͓E*qk%DN  + + vƳ±sg[XVU^c]VSPLE?96799753,&/9?FHHHMVcmomp{Ȳv]S9He7  %&$)6S|t2 |̧zUE2  +>jligb_][[[^__^^^^_`__^^^]\Z\`aabd_dg(/Qg`VV]\I/%(+]ݫY/EOLIG?3$  +,*,)/Zι[=egSPKDCQotVHL[rzWA;<;;Zn7DϖI;}G +6r|0 Aù}saVRMKLNNKFB?<8642/-+*+.( ->ECCACJT]dcbhtülG62"/G* +  "2Ov] #۾xP) Eopiedeeb``aba`___aba`_\X[]Z[__`ad]_ƩW;cdPOefT@*-RizR 0>INQPNLD3!  !&#(YԹZE[׫}ZLJMI?U{WEJPdnK:8;:^{G +wљIUl  bi*  4öslkeb[OLPJEEB@@=9630/.,)(()+,& (8>@B<6:CLRQPR]oϿtM3#  +)AcͷO9ŸV )Qlnebfjjifedcca```aa`_^ZWZ]\\[[]_bYX~Ռ*#IaXKQRZfaTP>'$+1:AIYgcJ).@HLOTSQVQ<+ &*2U\I`ȚiOLQI1=v^JLKY~Y;4:5[`iϘG >}V HS +  B˼fTLGFECAAA?<<90)&%$""! !!$'(088.'+4:=<;=I]oxɿvY6 $6M`pѭCqe5 Iafjgdfedddccbbaa`_^]\\ZZ]][[\][\_`WUqϧO'O\UQRXZ[XOKLCAFFBABDF>536;FNNPTSOOSPB<1 395D^f^M@_ٶVKOG.0\rZTHMqmD260Xv8  IΟRJ9>P$ +d˻¾w_NGA?:1,-.287/&  "&.+&#'*+--.19HSY_bhq˼sf]RB. + +  $&)(" $04"4/"   "$! $&)-47:>FR_vʘr^?# %DKB-''#  !&+,*()1@Scin~Ƭ{wz|J# <^xycT>! "(4MmG&fƕJKicejhghgecefddb`aa`_^^^^acba`__^^^^]]]Riy' H\ZTYZWWVVWYYZYXXWTSUVRNT]^YTRTTTSSTUTUM7!   -K—bMRQ:&DxoUIQxƺU/17>p¹qA +/k̝7qD6_#D|̵vwr^NB845:7.*(%'#    +#()'$#(2BT\dvĺ˰k[[[RSO)  +  .:FUj}h[J, + !&.AYxj&>ǷR$ 3\legkgfgihedcced__a```aabcccbaa_^^^^^\]ZrͣR 8[`UWXWWWWWWWXYYYWUUUPT]cT;AURPSSTTRPOQN;#   $0[ίvSOTG11S]GL^ȼd:8:;[Ż|L  +<~ΞC`J"pz9 HϸtquoXD<;;652-(# %"  &('#"$*7L]ivnaQHC=2! +"7J^q|uiC(  "',8H_nI LǼ].Cdlhklhfjlkeca`dd__babeeffeddbbb`_^^^]\]^u{%RbYVUWWWWVUVWYZXUVWVPUdxc*)IOPTTUTROLMK<**M{^MQP?%4rfHKIiϿhF?;6DtȽW +bԧH\Z fK "Xµk_^XG7/.5:2+(  + + !&&#""$,>UepxqSbxjC.B46huO>7 #')3BWeA JɹzN@&4]okjkiikljc`^]ab`bdcdhiiihfccddca`__^]_[oӍBXYWUVVWWVWWXZ[XUWYZYUZM(/DUWYXVVUSUSG=6+ + +(LvǟnNKND,0^mNNEXĺ}ukZID=74[`IحOVg#^^ +4sq^MD=3(!$)$## + #%####)5GRYbsj?*Kn`7-$ (ElhQ9&  #''-7FM/ YmMA=# +6\onighihfd`\XX[^`fjeeiihhedeeefedbba``b[mڠ/4R][VWVWWXYYZZ[ZZY[\VR[yi24SZ`]WVXY[YPKH;%",KkΫvLFMH2+FwuYSHRypjgghihhffir{{y}|xwxyyz|zqigaVOMKE>:-K±k. +8wڳ[ Iw6Xt0 +GǿtaN;2.(!  +   "$$%&+19?FSf}bN9(9I6  + 8RljE8/   $%%*-* ++ivsW.&+$ &Pflmhgif\TQOMLOSY`lpihljhhddghghgffedddeau߲L*Qd_ZYXWXY[\\\[[]\\[RUa]hG AQ``YVX[][SQPF2  %.AUoҷUGLK8'3h~dVKPmywx|~~|{}}ztja]YWUTQPOPT]glnqtuqmjklmosumhie]WXXMC>.CȽzS&  *fڻm8~eUvW" "QƼqkuzlY?+(-*% + !1CSbmsstz|pS6  + #%(,.07?K_r~kPSXGA2+MX`mu_O;#  +  +>^khTVz{N"@kphghkl`J80/07CJR`pvomqnlligghghggggghffjطj" Mgd\[YYY[\]^]\ZZ\ZY]_[Jed + 9T_\YZ\\[VUUOB0 !)7@L`ɧsPHKE4,[iUMMVszuuz{z|}~ubQE3?qPNu$,rUg< %dǷrYTfsgM0##    6ViveI- "&)-3:ANbu~kL@U]D. !>kbJ4   VbSNAFagE FmtphgjniP/"47d`  5sŃ/ gU`V +;ͿnLG^hV<& + 9tX4 !)5;>EO^laH6+*:7 0fkK<2  ! ZcRK?1'  uoikjliX7  +#$)?Wa^aiihhdbcdbbbeefhiffnǔ9 +;fica_]\[\[\^_^\\^_YY]Pf-8Q[]\\[\\ZURW[S7#?VW`àlMPUF2XfUSRMk´hL;?Z»\! +VϤL XUVn0 _ȶuTFOP@2& 2RipW9 +#(/8?B<>KE4-# >Y{|_J8" 67,&jtlihj^?!  + 2I^gfgligfdccffeeihhikfdrʣA +3Zedcb_][\\]^_^]^^_ZY[ScV =[aZY[][YYZ\\XG+.>=Gs˭wQLSK7L|xXNMLXzpQFDJyh/  +2rnIWQ@  3vþ}fM?>8*&" Kuw^9 #''+6?>722.*+ 0^~`?&   [|tlihfR+  4PfolikjjjhffghhikihjkggvɩF /Sbdcb_^^^^___^__^^^\YW`s) +VaXX[][Z]`^YYUC" )-BuԸYJON>BcdOKNM^uVNIBjwB_ω,:eZT BpaWJ;45/! -hxaI, #%%)27698+A~W8*   hlgjicL*  BbohcgkoolijigikjhgiigkzȩG /Veea`__aa`__``_^_`_]\\_gHHYX[Z[]^___\]^S* %3KxŘiONPC?SxZMNO\|]PJDcX Vԗ:-k}7 (õvgYQJEE<-# + (Jz~mP/ !#&'(37( +   (F_uP@3  +&kldgjcP9+! 7\nkglmlmllmllmmiffhgch|ȩG-Ucdbba_____``a`^]][]b^Zi}&8OY_\Z]]\]\[]`[7 +%5UrȭUILE;I{cLLNXgVJD]m+ Lļҭ_ zh, gùyzl\VQIC;/& @iiP, !&  >hlZE  +1lmfhjf\OF6 4[qmlrokimpooommkgghhacʪF,Qadccb_^_^_`aa_^^\[^c\[sӱU*H[a_]]\[]][]`[H+ + 1>QuȽ[EJFwuA  +"Kw^  -bprskhlldYSM=1+$#& /Qkmilmomjjmoprsqprsoks˪F -Sbfffdaabdeb`^_ca^_deV_ڥKIfeaa```]\]^\Z]\L,$=pŴdRLA53TsWLSayUPLVwf0 + JRR|t@ ;ƻvl_J?5&  SY! +SW, 96>ztimjhjhfgjcM?;9:96(.Rjqonmmonompwysqqrmm~Ɩ: :dmmkhdbcdddb`^]`a`_cgR\֬[Bfc`b^_b_\^^^^_a_F# $IrznPLI;/LxWLOOp^VNQjxC 9{,VS´f4AżtR0#!  4km;ʷqJ+  #u]4 KmJ( +(v8 /c{ofmonjmmhjoqusg^\]A .\qnqsvvw{xvuvtojks֬U +T{pddbceeeccdegf^^ee_`hԵh -Nab_efbbb```^]clt`) +4a]I?4%;o^JJEarSGJRͿb-Ui +|d|¿öm!?k{qkqu~Ż|s_D2&  1esM )Wż\4 +&[y) Fnwrjmpk\UW^pxnlqh`_\@2_tqtvuv{ӗ/Sxqy{oc`cjicbd_`cc`enֶd :\bcebbdda^``a_kM +>_o{fE:6%-XgMIE^{XHFJ|üp=9wѠ5 Ne·ÊC !00-09DYwɼƻ~\D5  +Dx|Z%=qi9 + &d]SwxtqjS?59@HSdutfde`\@ /fwstwuyнq*Wnelwlifa]^bdcbbelqֶf 9_`cga`ec``baaaxƼ~4  8OLRmhD63&">upSLGY\MKJlĺ{M ee,ķiĿħp6  $6]˼̾R3.  +W_.Ct:]ĚE +e{unX*&DQI5DehmcbI[{onysrώ? GhhYEcָ~i\_dfhecfhmzӵj+N^cccdd`afhb]cĚT J]E2@csbE1*$&\y\RJTuſ]PSP\ø\*  Qժ\$\or´Q + 5yJ*&  ?d9 + +;kp80>Qy˾86|a. >mlPTalvo^_L6czqlurpzd^uܱR VoojJ;\ʷ{sk`YVX`beӯ^5V`bbbabcddea]gG 3>)!DggB)$=h}bQLUoýcPPQXsĽi3:}۫R4gɴľvNÿÿg) !bŻw]aY5 A|ò`: 6ɿe3 'Ay{,Hwj<DȷIDhsj^bR% @nsorrqptf>'/Ge~f  +8apuxjC5ϻ~tonomrةJ=[`bca`ceecc_^p̻a!  .NT5&& + 'LixjLLUgkPHOVkǽu; 'bآ+ŨyѺ¾Ǹ~@  OȾпjZK72)  YT4 #mþ½\,  3uťbIf+8{ɸdX^fhp_1 ,ZnrrppqrrlaO8*! 3NXH+ 9cprqpzn:+¿ƺ٢9 9Xceccdfccfe^]z̺J%*%(( B\m~xOKOYsTGNOZʻG +Mt,Z¸ƽf6 + +NüƴzUD6"  RW; 2eü\" + + + 6aʫj H~> +h;dgqkk\; HhttqruuwrXD7(&(  $5Bcxupliuze57uνȿҒ(pd`ekhfdee^\ηF &,)" /9JdXNJR}\JPMTʽS  +@ˑRrƻgX. WſҿvO>. NeP6=_ + -mǭq& Md A϶vtrgXE$ :`tvssvurquz{}~sdVH@C@?Jauwqqnlmknuf>Oʰf˭zacifhgbe`ZѳN +4?  39. 4PohSHPx½gQROTƺ_( 6ẘUaӿgu̿vIb˺Ͼx\7)   cscN, /x½\'  + + GL%[P hӰpfeS+ +(TpusqrttorzysnlkkjijoridkoprstuqaJ(/nϿk  'nl]aehgdfa\ϰS Tf' +  +  9bzZGJdsYTPSqʾm6+jy>f½ƉlĨ}F(wϺnfO-  ZmZ?L¼ſü¾^/ + 7pƖ?6ei/Pƒk`7 Pqtrqstsruwxvtpquz|{zyxphfjmsusuvrprsX)*]Ο9ooc]]_b_d˴Q Rf-   ;o~}z}~_GJV|üy[ROReĶ|D R}MkȾǞZCSp`-   Rз½ʻpZXH+ bøu^J%  &Z{iUMMJHECBDEGHJIGHKPX_bdhoy»ÿ`. + "$^͙@Ik?+ľĴieI DgpstvtsvxwvtsqqsrqrsuuogjqtxxsqtsqpmlbE!Gyţb! B8nzia``cvƽƳFBW6  FWVl~~zxwjYU[b`mxcKMPsŽ}]PNSZǹY 3q̪ovϻoUF?7I]T<" 4XŹynoxxmvð{dLB4 A{ľIJdK' UƼs]J@=91.-/6;;83.+*& $'+,+,17;==>EPTQQW^dlt}ͮ[&7FYĶ^$ Tt0WùƗqcS5 $IiwupswsqsvurtvtrttusneYNYtytutsrqpmrvdK>626=AAFUio\< 7RabS? + 2bũj0 +Qj"/ŵv~вjV; /_utpswrprwwtvwttxwwtkh]2.^qqvwtqpqpproqukP6%*,&=_niouiI-2^ö0 %TrmM0(   !&#!%&%*/1,-7;=BB;1Bǔp]^]XG0! + +   +   ##  +3)7wȪd) DQ@{rqrzƫ]8 #Sntwstvwuwxwutsuvvvtm{z:;bsvttsqrrqpprqpnj_TMbuE#3Mcfceecb|x;.wm* NnlT>5"    %'*?C25@I_v}WPKWy[PTI_ûJ 2xָun{o{rx~m`SSdzǷx^Zc_F2+*#3epP>=2 &bB 8Wh\?'   #&&)/7=BGGE@;99:979;<;;=??<:875431/,++(#  1SrjgөU + 9DWǾnlqmd}ɹpE Eiwwqqvxwvwxwvuttwwsmc(&Ptsqvtrrrrpoooorutnce1`fNUekeadcbg|rQ?IXe}ǐF 0ARJ6'      +  *270/`WOLQf`NQK[ļR  $eٰtxqZTWTC?A?AKZgic[[^k|ȻxW?)  + ;õ~;  #(/22134+  5ISOMV^afgdcdb__`abccdccda^_abbbbbbba_^^]_``bdeeddehknnlllklmh]TH=897.''&   !%%4M_YQZiX!2fpX̳~oponqqqvnoζ~C + Otrtxxvuvwvyyxxyxyxo{׭7Sz|kpvuxwrqqrrppqpkzF`u]jgdeedcjjb\ioI.$8?lm# 9svjcW<    +)Jbq½kJLRLX_FJP^ǿRRIJ}p]VTKFDE=5:?:<;4?MMWeaXVWbuvdR:#  + e½½yS7,#/D[hr{yhYMG8  "0>NUU[beec_^_aa``bb`]]^___`__a`_______``abbb__``^\^cdcb``dda`caWNNLD82/*   +3txH$ =sĭqgnrrppqtrnvд^2Grtsuwvuvxyzy{ywwxunЮX,tkouuwwtstsqpqqnju˫6Reljhhjjikliede`\gutpbSXhgKSmronqgI& +7EIJLKE;3+  %6NRPouKIMETiJLOXk)>}ûƷu_l}|jUMJA<951+'#"*)"2C?HWRKJKTcnppmvZ9.) +  g͵aE:2"  0kn; "-9L]dc````abccbcb`__a``a`_`````aaa``_```a`_`a`_`cbabaadeceiib\___bec[OA2" ++,#F{onnqsrpqwcdͰp@8hwurvxvvxzxx{zwttus̻~*koprtwwtttsssoqulp˶KH}nkmkklkjjkiffebdgffhigc_nAbonpwzqS.Mun6  "!0ZPHMJ[kIMMLr6 (oƿȿx`JO^ggXECE<5/&%$#$)86@LF@CDGOX[[ZdzZ+  ?ĩƻhA +%5IqȺgM>4*( /GYcffb^^`cccdccaababba``_``accbba``abb``abbbbbaa`aabb`bdd`_bcfq{{wpfXME?;4) + Fonpnpppqtvg[s˹xG 'Yuxrvxwwy{wwzzwtttrŜ:XtqqsvvuuuttuqswprrGakhokklmkkmkiimog^[^bhfbf˄$ 2Zljnt|rQ. ,WޱU*/VWIMLZlIMJClr: qϿ¹Ǻzj]NB;=BA7+/72+"!#")+6B<8<=;;AHJKOVf~l; W¿Ĵo]Z`ik^I7'  +5AOUQJFLZoƷtV.%><=FXsnG- +#dϙZF:* + .26CPVWUX`ec_^dmxƾ[2 "4J[fhgedccdfedbbcbaceecccbbaabbbbbacba`beebbdbbdcbdec_behn{Ŀ@>iornlmoqppppqrwrgjx}ogcM )Mkxxtw{zwy||xvwwsmZSstowwvwwvxyyxwvwvô\*irprooppomkjjkiijkkjhhgsإ5Knswvvy|yr^A + 9rzrrvukaa[[n̯F *4C\}ǨmSRPJZ]NKM[Ϻh, g܆-"0>FLPVamwxyǸº۱t|ww}~yvrnorv~{w{u}}zztrsqrrqqpnkihioy|qy`pʋxeU]tme`^XRF96;>6&   #--('((,39:658F]rH! _Źſa + !'-8FRV[gnnjc____bdgihfnzϧd5)Ibkkhedcdggeccbbbcddcdcbbbbbbba`adcbabccbbdccca___^_gowίu5 ! Ney~svrnmprronquwx{vaXbcbks[ 3Zuxuv{yuy}{xvuutpo + >ouqxxxxwwyzzywx{x|lBqxytprsomlmllnlhlnklooluݬ<=gxzvxyxw|ydB# + ! <^_QQSO?0% M- + + %CqȫvXQRMVkUNQVӾ> YZ   +L͵\^ubKTMVoܙ>Kž[CIVVRRY[W`n}zyxvtqmjkotwzvlmjQSxz׬dXƻiOKKC@;1,-,# ')#$'(,135646DZn{oV0 + +Lº©}J   &7GUbfdcejiebdffdaadhie_W\fhfji|ɓG )FW_cffbcffeddcbbcaabccccccbbbabcdccbbabccbabcbaa`ahtѨW  +  +$I[K1& &Zdf{}tssrqomoponotvvuysP>QbkqrY!Dixxwzxux|xyxssts2lvtxyyxwxy{zzyz{v|Ru|sprtomoppnoppmkjosqnzܫB)Z}|v|{wv}y`C/!.$ +  EӱQ $/Kxȭ}XKOP^y_OLLwANȒX,7Ti}X3-024&:KLR[epusklxې8Yximvtooxͱpvnb`_\ZXUUTTZacc]RTVA@cߺyrpr¾÷w^EEF<95,#  ""%*+-/47>N^jsnYA/# !t½ÿDZyZ2 +   + +2ENS[ainpmjjkgebcegfddefhea^_ab`^[cyĜg8.Galg`afgfdecbccbabbbccdcbbcbcdcbcdb`ciga__ahotz˧e +Bbe^K0 -G^mjelponopnlnnpvxo\J;$'13KbS, + -Ys{yxxyz{yyxvvwx|/iyvvyyxxxzzz{}~yx؋":nwoqttoqurqrqrtpnrqoqp|ܰD Tx{{zzz}{kL(   + + #,5@KPQU]gosuzϺv0 +)>bȱ[JMI[dMLHpտ? + 5lޑ/ 0H`uâlN+"$!%12*/CXZPQ^sܒIw}sqvskfih\L@ZŪa7DGDHF@ADHIIHGECB@?LZ[RX{ߨ^fž|q^NGD@5/+&  + "&.107BMVTF3&#  Z¸rJ3) + +#NnqljigffhihggiiffhhhhffhggihffgecaaftѽV+ (Lbgfddffefdabddccdccbbccccccda_bc_^bge_]]eyɹ\(  3Yh]^Y< 0CWptljlmlmqmjmnquiM2 )5?>56LiTIo|xvx||yzzyyzyyo0fywuwyxyyyyz{|}|y}Փ/ ,^nnrqpruvsssrsursxsmrrzܮ= "Tyz{}yzuN (7FPYfqzƺI %3Pɷ`JLDXjMNEgB RѼ[ &dռ[* & +%3Iapv|ۖOtH=PSQPTURM[uugbZTRPKNTVUNE:Ku@LMIMICESacdcPBEINWkuZǸ}iKCHIMB3%8ϰ[0  "Ommgjjjihghhhghihhihgfefggggfefedb``adgrμ<"B_plbefeeb`addccdedaaceebcdebaffbcedcceiwǛb3 +/Sbfhb[M+  4uUsxmjnlmnljmnmdD Cƶ_)I\59i{tuy~{xz{{xxxyi + +2dvvwwxxzzwz~zxz~}~ז4!Hfssmmvvswvsuvurtxurwuy֞2 #Ux|||~{~S &BawŲ[ + $.9OuʾeJMG\sPNB[ýO' +BΓ7!I[W[xײp1 +$,.027NsݡZmq8:EEEFHJIECOPJIIHHGGMTSNMK?HҌRQONOLHLXkx]ɛzĶzmV=;B4'! *) #+,*&"!$,7<5' 4}ĺ±d7(6ASO3 Jhgchiiihgghhghhihhgfffffgfeefeddcbbbb_akz/ #Hildggedhigdbbbcdca`bddbaaabityutsrv}ȼQ!  + 7RfcbkbSD&  Ar^rlblnopkjom^A!C٩d8.+ +(`yrtw{{{{|{vw{}n +1duvyyxxxwxz{xy|{yՖ:6czwrrtxzywvxwssvwutxwʏ.!P{z~|z}w^7'0>LZixź@ )1>XĞhJOGVuPNBWÿX+ Bv%3?D]ХR "?ZmtݨblrFGVTNLMNOLKSZWMJLKLQSUUONSDKԣhMHMMMKJSsϕ`_ɬriUhɿxjkaK<880)# +0J]pnJ"  + )2641-+)))%,}ȿ¿ÿÿ\G6 ?n|1  Jjjfijiihhhhhhiggffgfeeggfeeeeeddccbcefeehmvϸz'/Vfdeb]_ejfa`abbceeddcegdbgp~o? $AZhjbahbP6 F̜QYnblorqjluiF! +7ɿּn1 Rtvwvw{}|{yvx}u +4jywzzywwxzyxz~xuКE ,ewutov~xuwvusuwuuttx‰1Lzz~|yxuO3*'+3=HUbn{2 +#1LŽŧmIQGRuOOEUÿj7Fɿf +=Կ|) -#*Qlõڥcu{FERQMOWQCDRpyTGOQQPLKPOPXJPؾPDMLOMBU΅Rd[gqszfqkRB7/0+^n.  %07877852-$  + 'ž¿ı[, + #]ϪN  "Omkfijjihhhhhhhggffffeegggeeefeeedccdeefggdfnе[ !I^_`[XZ\[\`eijklopqpmorpr͞hE+  -L^bbfcdfdV< \۲lZosojnokis|_. :wҚ<Ahx~yux|{yxzzzmCxxxxxv{}{z{}~}{}̟Q +*hqnpmqxwvuqruvsquvpx/ Qw{{op^1-Rp@  ?h³zNQLX|TOFSV@ĿX M¤x@  5TXe٤cxJCMNHQnhD=VdEHFFDEQZSMWIR̖SBNLQMAXƺʎ^gϽ}SkwtguqWB2)'#  6^a% + + )0114641*! + HijưrD "9KtЯS  !Qpleijijhhhghhhghggfeeffffffefeefdcdeeefiifffl{ʙO5_z{uusqpqt{ż]* + &7Qcgd`befdcW; +`iY}jhlkjvT &uüԅD)Ru}xuwz{zy~}wu[Ow}wxvwy}~|zz}}||ϦX %_ogkpqqrvtppuvs|ɸ}( #Zv{}qj\GTyI +>lȽĔ`PHY^QGRwķi+7{ʿĿĽ="a̯u< %?mrhܧcs|OENNFSdDPxKGJJL]qt[HQENƑQDPMNLEVzҧte˨õopd^b\H2'$6^]*  !%#"##  +(r¾oD#   7LmƚC + $RpkfjiiihhhihhihhgggfffefefffeeeeeddfffeeghgffjhrƗGU]@.  9SdjfchheghbYG+S~KokimnlqqC OøŇ64atwxyz{z{}|xu; 1gysyvu|{y{ywz}}zӪZ P{ttvvxwsqrsssuƚW4dz~|{|towQ,MɾҵXBT¼kRGQmƹt; *nЋ BY8#"/VǼާ_p{MHRQHW^Kxɍ\_~dGOCMӶ}KDPKLMLKSclfXO]׮u`ز}}ȽfhshO?5+  +?jW*  + +k¿¿žV@4.>HO\kɻ2 0Ymkgjiiihhhihhihhgggfffefeeeeeeeeeeefggecgiedefddqŧd&)lĿʼyZ>0(  "amlhjjiihggghhhhhgggeefefedfgffeedfgfghgfegggghddppw˽{ +òsN3! 4RfnpkijieafkhfhelrfK/fδnSjqtuY& +HƷ|soda{: +Fx|~~zwܦ$S˴xqtuty}֦Q%cvtB%@ο7%Tu}y|~~~~T?xҷxN[UKPMv{:  4zϝ<־M CٞUwOMhk]f˂[ňwgcFFDeۑVNNPQUSIESj{Ǘlɂh¶vlgXH9( ! WR + + .u¾½ȿg;  + -:L_mniiddoʸs!Igjkijjjjigghgghgggffgggggeefggfffffgghghiedgifcbhpkiɜ@ ɶveR='!+3BWjqrqiehkidehghiffieU9gǹ.9exsz^]üqjeaYUlpM# + +![~~¦d!0M|ų؞@-hyxs\D>RgvͽH +;m{zz|z{G#MѸY]~^POIj¸>bx%"~ˢo6 +6b٠[~ձ͑sLtmABEiӅNLLJLMKM[xΞj̦sbvsnhYG7-! Qm> +  dž¾ǾO  !=Tcrm_^ejgfr̬\ Tlgjkkjjjihhhhhhggfffhhghhgffgggggggghhhiigfgifbdijhkt̶s( xoR@85.  0HSYdijgfgggijiheefiihe`[L/ g˜?"_u|^!r̻zlkmiebcgi[7 @Φ^(UL'.P}Ԍ,:iwc[dxvO897;Ias~s> .Zyxv|{zz~5*Wϻe[qeSNIdĺ= TV2뼄O /}ٜ[їoX}fBFLnxEJMJIAGlբg֜[HKH>RucYSH9& +  =_" +ĽW* + (Jbfbfgddeeehqϲ`  "]ofkljijiihghhghggfgfhhghhhffggghhhhhghiihjjhghhhffhkmvɧJ I{rrsohbc_MA:,   + $>RW[gebjkgiihjlkhgghhihghjg[A lѱUP}{uO$ȲznnqmfcegcefG  +2vi( +6ewdC$'Xȿŵm &Mp|tX:^vnqW=0&"    gп13iyrG-ħumpsogdfhbdgS/ +;y˶q.>jkG1&Fl֕E4`y}zk7 L˭[TO8,:_tӛgȨnonp߭ӎgruxEEiкkǭzm[cݭfԼŲx^OXYC* ;}W# Uķi>4Wjjdaedcaehhfhwy-JmsjjjkkjjgfghihgffhghffgiigihiihghhggiiijjjjkiggiiihhjjqͷX    !+08BLPVbjkhefjllhfehjiiiijjkjjihhhgfig[E.R³fIpo@@ɾ|urrsoiddfcdc_D 5[nrP* +"SJ/b}aA+)8MYhR Gp{uV-)Jo}{}|}wfVV_^_hsywx|}|yvx|}}~z6  ,aŰwJ[¾¿hIKMe|; :{ıڭZ =޿`.kӵd$ 0Y͕esPNRKMqԠ^_לxpKHpĤ{ϪqWSRTONVh龣ƋëxiTC?=/ + +#y;)ú¿S* +)EYfifdehgedggddk{۽X*Tnuoljkkjjhgghihgffhhhffgiihhhhiggghhhhiijkklljhiijihikjl|Ӽa ':QXZgg]akolhjlkjjjiighijjjjjiklllkkjjjihfec_O5 7rґ" -ei7 SƴtruvwrjdddecaiZ( Xe:}nqpS3("$.78;/ +0\{{xo:Nxy}{}yyxx{|zz{|}|wx|wy~|]# +"He±TY¿qMLH[G  +hǯüʹڹh 7vC9К77bɕf[BIMHGgͥW;|ڥèѤUAkٿșnUOJGFNRvn譅yq±{xiVE;4*  QCj¿¿¿Ʒ{R,Kdliddfhgffgjhdglr̞; + 6^nrpmlllkkihhihihggggggghhhihhhhhhhhhhiiijkllmkjkjjjiiikprf 8hjaghiheZL@5% + ".E[hnxzuqrumdddehkkigfhjljikkjlmmmllllkjihfcbU9  0cmwئ< Xi@ Q¬qrvxxsjdcddcbiaB + ##%(,13;Lwȫb* Rvtr~~`P=( %;Yr||{~V ,h}zwuvwx|}~wv|qkzy|~~~N /IhżnevPOHTg0 "^ɴþɃ+1öqGjNJ2  AqəkdKNOOO\˲gDz٤~װi>lvmʷxkff`{wݳǕygRC=5)! + @N W½ʡX$  +E[gjiiiijhdcfjihjlhe|ǣ_ +Ghqomnnmmmljiijiigiihhggghgghhhhghiihiijjjjkmmnlkkkkkkigkrn|h[t`WL8  '2;AGUcaaifaehiijkkjjjjjihjkjlmnmlmmmlihjlhfZ=! 7fkbsή_ElSHʾutwvvrlfddccfb`\= >qzy|xvðu7>kupv}ueZSOJB==F[r}~|}yt; Hp}|zuy~{z}{}xw{cUmyvx~~J + ';Ww̱o}URIPIX;R(ȩx?#aǑ3 ;w˘lkRNNSVZƵmCsץ{ҶQ|ۮwf_R^nx¹}ѯ¨gSA2' UoHƾ¿á^  +  0Sfkidchkkjhfgiighlibho +5Ynrqooonnmljiijiihhhhhhgghhhhhhgghhhhihjjjkkmmmlkkjjjjiijkgpkiżk@! 5HU`hljgggghkmljghikkkjlmnmlmmmligjnkh]B!  5em[]v* 2fZ +N̽ywxwwupjgfdcebdhO&W~{mv¸zPsxutz|wsplnqqmkt~}{{z|zMRty|}{yxy{|}}}y{~sU9R~u{D 09Lq̴hſ^RIR}L +NȺļ*Ơ`!\̓Ɠ6o˜uhQLHLKEvt$  ?) lǷ~S" .MjohebdikjihjkkhfhlgfxȰN&Rioqrsqonnmmjijjhhghhhhhgghhhgggggghhiiijkkllmllkjjiiiiijiffoζ[ sདྷoV<,"%4=Rcdglnmlkkjjhijkkkjklmllllllkiijki_G$ + 3dn``lä; ++aY Pƴ||yxxxxtojfeecachZ; + +/hyyvqv~wpv}дX!-g~qnnrtvxzx|{yyuuy|}yq)-Zt~~{y|}|~zz}}h"*iyzv0)5Dc̸buĿŽkQFU~A :Ŀ۵_ vùFܝ4AŊ7SǠ_IJGJG~޹l 5ƻ>iѺ( wجC1hո[HKQLTԜGIfYk4Gs}Z8YۿTKJNMLLLNPIRZG8Gmֽ֥œ|»rneN??-WH aIJU3   +E_fggigfgijfikiknmjkmpnjk{DŽ6 7i{ootsqoqrppopommmllkjkjkjkkkjjiiijijkjklklmmllmmmlkkkllkkmmke~͡FGdbeghfdbcgmosvVC  /KcppfaglkllkkllmmljjlrrlV7 0apjlim}f,Zv@%WfJ=f~x{{zywtngcegfb`ceQ*7iqpwy}zxm-;i{}|}}{{}~}{z|~xֱ` zj;ӱk3؜-2a҂- 7¾`nyJCMLNQIKUOW}ںH=`HFNMLLNMKQJZϓuٸoIH:TλvqiT8-&iy8  6\/9Ybcghijihiijjkkkjknpkkppopo٦7Djy|ursutuvtqqqqqponnmlmnnmmmmmlmllkjjjkkllmnmnnmkoqqnlllkkllljox /^phgechkiijhffdedbdhhjp|ƼY!  ;Udlmmiimmjjkkjkjj^B' /aldhnmgy\<*"GUF" ,Ln{uujejgdhfcgbN7 + +Lsz|{~ܷbYz}||}~~~~~~~~~}~vε\ 8o~}||}~Ԗ4 4d}{~V:'  #Oqe=." -Wp}ֺbNLMm̾`!iڷP4ˬm,'L +Oٛ@ TouwGALLMMMPQJZ˰yezľ_JLMOOLKLOKWμmy]YcléjivoW=* 3}ÖZ$ @h +sٳ` 2ĉ|tSHKKMNOOLJfγ{Wc~}o]C]jpEPSQRRQNMOJXu~{nK@OVWXSvq]bëgVND2!mCqǵȹE +3KZbdeegiiiijjjkkkljjnommnonvԿ`  +Kqtkkossrqqqrssrrsstrssrqrsssrqppppprqonnmlkklllllnqokjklklkllnuͼ0(Vrnfgfggffhhhiihhhhiiighkjfcgmsxϫx@ +!:J[fefighkjmqlkiG *Vnolmporɗ: '}ϪWTxvlihfcfigghe]I- + Er~vw͸R"kyy{||}~~}~~}|~~}}* +%[}uuy|}{̓Jq~|}}wm\E/$   Gz{6 ?NYsȽ¿eKMJRtȽ^ +Kؔ70}˶{: Oq3yzGyrJAJHFDEC@ImF;AXPucEB3Tc>CCDKLIIGFEQftra[T=?K<;PTtӿzk}ּsVG?3#  9_Nžx=7O_eeeeehiihijjjllllmllnomjmrɴw' 6_qpkmpstqprstttttuuvvvwvuuvvuuutssstturqqnmmlllmnmmlnnmkkklllkpСL GhmlihgggghhhhhiiiiiiiiggihfegloquzͻR/ *BXbimihkjlonmdD  )Piomoplpx)!aĿϟK"Xyxklkfaelhddbd_B + "Lu|v}TU~z{{|}}~~~~}~~}|z~{'`t Ln{}~~iL9-  $;Yú=   4;@\ĪmNLMPlr& Dӄ,4Ѷi9c߆. Fwי.5pvmIJYULEGIMaƹ^PPFGg[WNA=91$ + ,9JT]nÿQ +9DOqŸbKPRbþ;4y&xùC  Xܔ7P‡7 HƕmpǺ}kvpѴ_C/E4 hI + *I[eebababcbbdeffghhijjlmlmnppr}Í.3exsurttmlrsqrpopqqrssttttttssrsststssstttttsrrqpppqqrrppqpooqxɛ<:dklmihjiikhehighijjihhhgfefhlmkhgjnnmlklmt~̿e8.NckijrkfeN,MlvwuusqquR +;u$Buvnhgdadgheb^]]T8 DvQz}}~~~ԻX -Q[[bsr8 /Vw~}~~~{g@  + + 1H^qɳs2 +=M_ ļkJMO^ľ;+hЋ$t¥F +Zs %jё-8ѥ[?X]PQSZhqtrrtrke]Z]bhx{ywuyvt}nb[WWZ]]\ZYWUTY\XOKS~Ĺ{}ș{mS=+r8 }Ǵy>  +.M_bcb__egc^bedeefghhiijklnoqtvz׈' +!\xprrttoottqqqqrsssttuuuuuuttsttutttttututtsrqrqrqrqsrpoqqoqxۥL Hmiimhhjhilhehihhijjihhhhhihjjjihijlmmljfhovzvs{½:   9`hjplhd[@HjutvxptmF !oֿ׆\xxjhfdeeddee[W\Q3 RoTz}}}}~~~|}yϮC +NmE"!&16- .Yrx}~}~|jG' "!"+IjL4G_ýnGIKZƾ9!Z~)zɮQ 9{%_Ҕ4 +AԶt{|vleeije\VIm؞дljeR;-%HĻIGf:   3N_c`^]\_cdbbdedceefhhhjjkmnnpqy͝B >o|tprssspqsqprtutstttuvvvuvvutttttuuuuuutttstsrrsrrrrqqpqrstz̿o "B]ihgihiihikhfgjiiijjiiiiiiijjihiklkjjjkjjnqqpkgjwǾ־N + A`mnilqhGCiwrtwjtn0  (EZ`^[][Z\^_aaabbabdfghhiiklosrpzʾ> 0[uuttvvvwusstsqqtssuvuuuvwwuvxxwwvuutuuuvvutssttssttssrrtxuptԝ? @aijgfgjjggjiffhggiigghijjiiikklllmnllmmmmnoliknokjnurtļ_ +,M^dkqiL( /\zyqv}oD +oƱʸPSwunmgcccdgb_caUB4# F_/;g}~z||{{{{xxxxy{~ٲX $\|vux{|{uqt{~zz}{}~}~~~Ȣb'%/BlÝw÷VWSRsɿ` ;M'uǵf! J}& mŐ? @ğv|e<# +Wȩ`U\)9KUXWXYZZ[^aba`bcccddghghkiiotv{ĿD 6XovvuvvvvuttuvussuttvvuvvuuwxxvvwxvuuuuwwwwvvusruuutttsrswzwszͿ] )8CKQSPMPUVY[]^_`abcdeddgjhfjoorDzUGs{tpquvvutuvwvtssuwwvtrstwxxxxwuvwwwwyzyyvvuuvxxwwvrqstssuusrzս|3 %YqkklkiiiikkkkkjijkjjkkiiijijkkmllmmmmmmmmmmmnnnmmlmmmmmjiiihhjsͤU# )Id]/ $TutrxvReƶ~zz̥VOy{tkjiifilh`\][OF?2 +.ET`mz}|y|¼Ƽi!@8"9e}}||{|}}}|||}}~~~~~Ï< #ApǬh}ûŸfOWlſr5#vYïy>+HXgĭO#i!NʕG+ȲfA/*  +Ne' + +:ELNOOMKOSVXZ\^`abdfffghijifjqpzůNDeuwrpoqsstuuuvusstvwvuuutuvttuwwvwwvvxxwwwvuvxxyyywstuttuuqpxɱz6  $Ljtoomkiiijkkllljjkkkjkkjiijjkllmllmnnnnnmmmmmnnonmlmlmmllkjjjlnmox˺u$ #CQ: KrvvysJ%z{|t{ɿI %Zy{pnljddfcWKJKF@?=+ + +0DGWoy|tn{qC Dvo9&El~}~~~|}~{{||}|}}}~~}B +'GKNNLKLNOQUY[]^`bdfijklljjknpyɒ_; 6Xjrvusqqqrrtyxvwwuvx{zxy~~}}yvuvtuxxxx{yvvwyxz{zzyywvvvvutv|ϳN)&ּiYH3 %~¿|piaTF2 + 6FLOLLMPNLMQSVY[]]__adfjjjkmpnmsƃ/ 2w~f^[S>) (6LZds|zvtwvuuxzxwy{{{yxy{}{zywttu}ͪg# +4XmqqqommmnnlkmnmmnnnmmlmmmmmmmmmmmmmmnnnnnnnnnnlnmooommmlllllmnlllmmnnnnonkoК9 + +#$ +7goS Kħ||{}{|қ*R|vpX*"U~~D + +#;C31Nm}~{xvx|~ztxzyz{}}}9 "Nny{z}}|{xx{|{{|}~~~˿Q#-Bj˼ZU]TMrſW +Cm=G&$wǝZ# + &?R`rԕs~qhzeK^n_LIP;  5vt# g˿*&yo_O>,PyiWPWSD:0"  .DLLMKKMNNNNPTWZ\^^^_acfilnmkljnȲ~8 >]O61.&  &1DRX_jw{z{{{zyxyyyxyz|~}yvusszǛa( 7[lnooononklpomnonoooonnmmmnnnnnnnonmmmmmmmmmmmmmlmnnnnnmnmmlllnomkkmnnmmnrrmir}* 4^iNU˷~~}}{{}~{uѵj4>tmX: +  Cs˾]>" 'A7&7Rhsvz{|y{1 Nx~|~|zzywy{{{|{|}}~ȱm) +-Dt˾]TgVLn` 5up +%s{+4L*PyҽįqMDNK0!!$T{(9˺y${vf]I8( ;vcTG1,>=*"  ,>IKIKMNNMNPQRUXZ\^__abehjotokrwͮo, + --'6Kalnpsy|{yxwxz||||{xutt{˺L;`qnhnpnnprnmooopqpppppoonnnoppopooponnlnnnnnnnnnnmnoonnonnnnmmmmnonnoonnnnnorqr}˸_0Xf|]'by~~~}zzz{|¾wDnk> + (eĴY* ++4+-9N`lx}{|}}yvz~}}~zzc*`y{~}{z{{xwxyzzz{||}~~~~~ĜO !'McR}nUJkk(gt eߴOhЫx0 +_ĶŽ: -Jw͇0 JԳk{˼t^A-cþiKCF@1%'   -AJKIJNQRONORUWXY[^_``behknqtosq   2@DIXlux{xxz}~||{xx|x{ēO% +4Xkqutqoppnorsplmopqqpqrqppoppqpppqqpponnmnnnnnnnnnnmnnonnooponmnnmnopponnpppomnprqɉ: )Siz~o5 túw{{{{|}|{xzźدrtl2 +5{̱`$ !*6FUbp|~||~|~}~|Έ  0i{z|{yxxyyyyyz{{{}}}~~~}ռ{5  (T£fLoqTIfp Yv aߥG M˴|- K΄IT|ӑ4,طr%ȲsU9'/½zcI/)//%   (@MMJIMPRRRRSUXZ[\^_aabdfjmqppw˸}, + 1Ogxzy{|||{vvʵ{G  :]x{srtvqopqpoqqnnpqrrqrrrqqpqrrqqqqrpqpoonnnnooonnnnmonpooppqponoonoopponnoppponoqj|̩cIm}j0*ĺuy{zy{~~|{~zxĜv], k®eG>$ )6ALZfnu{~}~~~~ì^Hr}}zz~}xx{yxyxyyzzzz|}~}~}|~ƛP +M}åfIkŸrRHepNv "tL IВ7 LӁ*)ɉ2 'κmS?2!ft[I<1#   ( +Yjajyʻb4 +,>Rfqtt{~~~|~}y/ +,\w|}xtrv|ywxxxxyxxyzz|}|{{}~ƾ\D, %=rŨfA[ sRL]|~>=yl. TӨV 4jל+)z3rƴa<-3/ FĹfC113& + +  3BGFDEILOUXZXXY[^`abehihhklqzɼª; %-3=LYeo}|^SX\RA2+% +&;Rlwwy}ȱ|8)EmzqosrrssqrrrqopqrrrqqruutstuutssssssttssrqppqqqoooooopqrqqqqqqqppooooprqqonnprssrpqtrsƟQ*opR;ȿv|xy~}}~~~|{|~ÐbA)nǿ~fZ\_cxc(-?Q]en{ʹjLozyvvvvuttttuttttuvuwxxxy|~}dE%!07JvǬnDRŭXR^uU 8zaw)!kپXQŽɾҍ]<}վzoiO7'  7ĸmW?)  +!09?ACEGJLOTVXZ^`^`egfgiifghhwȨxA !8VuȼsT7!  !9K^|ƷO$,Hbqxwsopsqqrrrrqqopqqportsstutsrstuutsttuuutsrqqpqqqppppppqqrrrqqppqppooopqrrrpooprsrsuvusrƿχ2 &fwV" /Ⱦx}y{}}}|}}}§}I -tѿr\Z_^amhbrI ,:Oj{~}ۛ.>k|trwytmlnnononnnopppqttuzzZA3),=Fcȱ{PQz^T`tb%7|XۻU:Ѭk+ +qպ]GL_faYLTj^JTz{|ҌCט2½нn\>& ^¹ĿþiRB4%  +9?=?EIIGHNVXY[`ccdhkjfknidht׼N' $EgsaC  $D|ֵZ4 + 8M\jqvy}}rnssrqrsssrqqrrqpqsssuvussstwwuuuuuuuuutsrrrrrqqrqrqrqsttrrqqqqqqqqrsrsssrrrssstwwttqyž؛@ '\~vBhǽw}||~~||}}yU +8}λ{^_fda`a\W\k[  +!  %j0ӂ#Jհc$  +pӓF   2^sӐ%']Żs) bztk\SQMFAAB;3-/59:95]}̽c>! !FuԾ}iO0 7IR]jrolnrtvtnknv|}~{wutrqruvuuuttuuuvvvtuuuuuvvvwvwwvvttuvvuuvuvvwvvvvwvvvuutuuuttuuutuwxxvtstuttuzzʸu-"  +$`|wī}}~~}|}}}~}|||z||ϢN!<Ğp^fb_eedfecege^bfQ+ +5Vmx}}}uՙ95]poomffkjiiiiiiiijkjkllllow~znhfglswywqnje`]]XNPTO@( '60 +%PȿvRdɮ~ZLRd@b3  +%BS[j{Վ)N{pmK '@JONJGJS]^WMFEIPZdjh`ZZ^YQR_nvtng\NJOSXYUNG?80(#  "(,18BNUb~ʸ|_E)U°v[; &1AZlrof]WH1"'7BJTWZ_egfinmmy˺M$IǿѷbA& + +2h˵B  +$.>Tca\WMGKQXYUQRRT^hnrtwyzywvwxwvutttstvxxvutuwwvuuvuuuvuuutuwvvvvuuvvwvwwvuvuuuvuutttvvvvxyywutuuvww|ƞH>@'Xx||}~}~~}{|}~x~ԬS.|ƙk_jgbfeabbbcdff`M+ 0I\iuz~}{{ͯaHflhikgfiiihhiiihhijjklnmkq{}c?,(*15442,&   '0Hli3 +&LævR]ͱ|^MRCL~o;͈) + Dc" ,GgfsЂ9NTRPMF:/&   "#!  !  + +  1Ppéq\B) + 0|ȺɿvVE+  1Okh_YA $+\wzs|xoe^UHAETcvtleP6$ +@oϿjN9 "Ļ]*  +  +0U÷hL1 "1?MXabepθr, +RW$ -(    +c^`caN,  1EVi{£Z(Pkpkghhhkligghhghgffgiihimkjq{|wojh\E0$ "*.,->NSW]^fxźYBqȱTNnɽkNJLhw5 j{ xɶm {͌? ++l  5˽ $$" $+010/-)% +  7XzʴiWG4! @Ҽ}A +  +3_²jVA,  + $/9M_aY_}ĔR(mȧs2 +   + + ec_\\H!   +'E_Ǖa; 6VXZjkijighhgggggghgffghiiikkmsy}}zzwrnjkus! +,[{ɳULkĮrMOKRmp]= +wy mȴd!σ$ Y_iǰr     ,;J\xķupX4!`ơ\&  ++KmĴtdM9, + $.BYfk{˶}C  *i½˶v7   )-*(*/341/38:fd]SO;  *FsT' .;Yq_Uejjkjhhgefgggfgfggghiijjlptx}ſ²x*8b{÷[Lh˶uMQSQTatÿ~}yrkc_^[N9(! +du qθ\ *֒: +0]jDέi/GKQh}n`]doyz~f. .Ʒj9 L~jTL<+"+Grȿ>C~~~̾@  &*,6K_bYZsec[L:% %+'  "M}~X=6:=DR^gmpqolihjiiikiffgggffeffhiijjklpty|ƹW )Sm|dzaLdϷyPNTVSSRU]l}Ŀj]UTWXZXUTSPOOLLPRQPOKB5(" Ho +^e(ԕ4 +1g79ٮ_KrɾѼ}d@ +DĹl= !SºuaJ3 7{׹q:  P÷~zupruttvwyxwwy|ϱr0  +R}be^D%'383+"  8QYJKdmnrsvxvqusliigghjifegfgfffgghiijjkloty}ɸG:Tiò`G_κVNQTQPLIJQYy¾xoj`SHC?;::@FJKKJKKJJLIEEGF=2*!:siHy"}֩H\Z6d !)AqϺ~T1 bȻ|N( XīuvqK% 'Lȸx# $Jӹ»zrkinsvxwvvy{ywwvvvuttuvv{ǿ] /qAa]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\f Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa``a`)A;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::B/`h[8  %3<@=5.( 1cuxrsuvrpnmkihhihgfggffgfghhhiijkklosy}͹x; '<[ǵ|{[FZ\POPQQPPPNJ^wf_\XRKJKNSZ^[WW^jrvvvvwxvrf]ZYQ@1( +C|`E֍1 o~*F|#$ax'7IfϻtJ*  >Ů^9!  "WūV62-!)6F_Ǹj8 =pȡS +A{xwwvuwxxuttwzzyyxwwxxxxxyxww{b.   _Aa]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\f Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa``a`)A;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::B/]^J% +,9?B@<73.)! >cxzx{|yrkjkkjjkjhghhgffgfghghijkkkkosy}ϳe'  #4T{¾¾¶la_ZS^eYLW{ȕcROSUQNSTPNUbddgbZY]aaa__^^agptxw`L<( XμQKޝC !vޖ= ;773-"  +3KYjuwtuvvpmnokhikljhggfdefefgfgiijjjknrw|̧S +*AVcn{^TZXNGOYXPUq͟lTPUUTSQOUgz~{}a7 eܬE[D !|*Uՙ?[Ј +"-@Vdhfec^VLQoĺpI% KŹCRȯuB *[”pY; + + +ClyDVŹ~{{|{xwyzzyyxwwwxyzz{{||{zyyyzyyxyz{zz}~|x}{5 + +Gf2cd\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jI ':GIFBCCB@@>>??;5/& -CK\otsuvwtniiiihhhgffghhhhhghiiiklnsx{ϫh2 1@EWseYֽqa^^aa]NNiɵRHXb\`Ľ] jſC Jw԰]  +4qآG Yژ' +*?Wk̼{tj\W\^S?=IG<- Wүf- 0̵|6      -pįB 'øzxyy{||{{{zyzzyxyzzyxxxyzzzyy{yyyyyyzyz{||z{{zzz|ȷr  +gƿ¿i4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jI  +,>HHGEGGGD@?AAABCB8*! (@Yltz|snliijkkiiiijiiiiiijjjkkmty|ƖO% (8Kcyqev~x|~uVIfȺPHdS a0 coۯN  ?OYЊ /Knɻpa]\WMCAHQNB67=;. aĦj' fַw5    + +  +'lǪzE)eҿǫ|xzy{|{|||{|}|zzzyz{{{yxwxxyyyyz{yyzzzzz{{yz|~}zxxz}ú> +%gÿi4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jI+:EKJIJLMLIGC??@BCC?978'  :Ph~~yvtpliijjkjjijjijijkjjjkkmsy|ũm+  +&5CWppiv{cLfɽRGmY  +\D  sg߰L4P +L¿ڹm/Tis̹uaH>=:3,0;A=2+/4/#aƪb!=Ɔ8 + + /ǩhT;.ʽxot{|}|{|}}{|}{yy{{z{zzzyxyyyyyzzyyyz{zyy|{zz}~|zyyyz{}à]% +V}|yy{{{|zwti4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]iI&7CLLJKQUWWSMGA??ABBA@AD<+-Ouzxy{xqjijiijjjjjihijkkkjjkmty|˽R *.d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jI  );GONNT]dfhdWLGCBBEEDA@AJPF. +2[xz}womljjjjkjjihijklkkjkntz|ȷE '>T`gs|y£hHdǾR=g~ IżQ@]Y  9}Q' *'0{:$4Nn˳xdSKRTH4$ + + + q̸}@  qجL     <ȿe7 -}|~~~~|{|||}}}||{z|||{zzzz{|}|{z{{zyxyzz{{{{{zz|{zz{yvuw|ұh&  +0_}|vy{yxz{z{{}~}}~~}i4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jJ ,?KRV\fmrvzwgVJDA?@ADCBGS`eP) +  Crzzvurooomnonlmmmmlnooopw~ȱr3 + #+?Zpv~uqħlH`ĥoE_# + +GǼ6#6ee + EP !MraRi{zhZF /|8$0?L[pʳy`I4'')'"  wǧe) +)ʪh +`Ͽc>'y§{|{{}~||}}}}}||}}}}|||}}}||}}}||{z|{zz{{{{{|zxy}}{{zywwz~Эa!3b|~}}~}}{{|~}||}~~i4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]jJ  + #:MV\bmvy{~udUNJD?=AAAFRcsoO *[uqu{z{~}zuwvttutstusrqsuttv|ÜU  ",=Rgs}ysêpIZʴMZ(J&݊vԉ6  d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]^]iJ   ->Rahlpv||}}}|ztjc^VLDAA@APjz{46SZX\ht{~{xz||||{zz||zyzzyzŦm0 (/:Nftrm}ǮsGSzͳ|MX1K¼x (׊(dҙS  :j: +ZثX ,˾{, + + %Fh͵uheYA$d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]iI,@N[itxy{}~~~~|{}}xrmib\YYWS]ul$)34;NYakrx~|{}~ŝf3  "(7Peelɴ{KNuͰuLU? HrL\Q(Ӓ9DԓO$  5m;)7Qǂ(${о|/"?kϿdA9=, $5R{ȜU +$)l'  9S}X@0!\ȲtZ: + _ʸ{ywwz|{{|}|{|}}}~~~}}{|}}~}}}}}}}}}||{{{||{{{{||{|||||{{||{z}͔6 Ai|}y|}|}}~}}}||}}}||}}i4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jI ""$/G^hpx~~~~~|yvvvvtutnrO"/5d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jI#+-9Sblw|}~~~~}~}|}~}~¿[ ",@Xfpy~~~Q& 0=@;-  +Krʽ[OmŽ\T{8;|:7͸tٚ= C9  >yָ~5sɖ5cכI +$@fαtbR?+$4Gfͷl(oе\ #Sɽ׸n,mȰr&=ɽxz}yy{{||}}|{||}||}}}}|}||||}}}}}}}|}}}|{|}}~}}}|||||||||||~~{{}ƈ+ Z|~~|}|}}}||}}}}}|{{|}}i4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jI'19?CQjuw{}}}}}~~~}~~~}~~ɾP!J? %5@IUdrO  +0BKJD9(  + +*Giɽ`PjÕ^NuK5w}%}eTXژIZײn,xϞE +)xߤN +0A]ѼiG3( %6Qn˯h .0&zǑ4iǼ{go¹ʬH Uл? ++_ýĻzxtyzyyz||}{zz{|{|}||}}}}}}||}}}}||||}|||}}|}|}}}{{{{{|}}}~||}Ć,"bz|}}}}~|{{|~}|}{zz{||i4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jI3KY^ckv|{}}}~~~|{}~~ŐF5p5 + %6K^kswxxxwx||so]: ->HOQNE9* +%5KhɼaNiȿ`LpJ /rA GR}MpҙNLΪm,Wц7"iL +  +'.HwŸd:  *7@fǣU$;ֶk  +RпteVQRPRbz۾N 9¾t;G}~y|~zxyyxwxy{{zyyz{|}}}}~}}}}~}}}~~~}|}}}||}}}|}|}}}||{{{|}}}~~{|~̻z%#d{{{}}|~|{{|}}||{yyz{{i4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jI Fet}~~~|||}~~~ęP 5ʰu6    #+29>ABAAEKQUXZ[Z\ds{sopyznleQ=1-(! + -;HRWWQG;0$  /Gc˽aMiɪqUs?&k2Z׹@ pD YעX :ͯ8VؔALL&=Ylֺx_F' "$9ǠKW֤J  .̻eI2*.6:d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jI .\}}~~}~~~~ƫg,҈7  + $&'**'(2BLI?612;JY`\L8*&"  )9CFILLE;1)$ + #1EoÛgOf̵^rJ%jZ'Oڳ8 +|U*i&8›J*vι?@O $-:DISp޷}G(  RǜE"xʉ- RοgID9&""&:BKiҳb S̱b/ +Cx~urvvsvvsqrpqsuwxy{}|||}~~~~~}}~}}~~~~~}~~~~~~~~~~~}}}~~}||}}||}~}|9 0i{{|}}|{{|}}}}zyyz{{i4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jI Ey||~~~~{{~Æ##xٰe87@-    + +     &;EGLH=5.$  + + #-RȤpRaȺ_n¾ɱm(.oqBú; |-{, 7կU&z¼% NܧR &/BR]uv@"  # +$y|/ 1Ūb +aٻj, #:nҳ\EϹXEvyzvstsmprpprsuvwxz{}}}}}~~~~~~~~~~~~~~~~~}~~~Ѽc=n||||}}}||{}}}}|{{zy{{i4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jI *_{}|~~}}}{~|ڭ4Zǔj\vj  +,;AFLLG=3(! +4b~~šmOaΖbjʸD 7v¿φ& 5e? ӕ'<|',U&f< WܥQ  + + $6LXbx˶b>* +$ Ot( + Bν{22ØB + + CӳQ?n +Bn{x|ztssonnqqrvxxyy{}~}~~~~~}~~~~~αN  Kty{|}}|}||||}|||||{z{{i4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jI Ar{}}~~~~~}}{DLӖ\Mrf   ):GSXUKB8) +*9Os mM]üđbjżG 6vΓ;[»߻<dБ-2u f߭P3Vڧ; EݤN +  /8=KYkʪqJ5#  "#$&&%')*'! cƌ7 ZίJ +bѳN$  SxΫL8̢P  &Sjszyvuuvpnrsrtwwxy|}~~~~~~~~~~}~{|ę<3^{{}~|||}||||||||{{{{{{i4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jI .\{~}}}~~}}YEmwՉ +#6===<<<58FIA:)  $CPQRRL?1&  3eǬ{PQp½v_iÂ2 +(jǞR Bs޺; +Sʎ4(Ͼ! +{˚L3gζw& + +yۤO  +,^_3 +,:>@FJLLLLKKJJE>8.  +1Å2 iŐ) -ȱm2  -OR?) $ISmˡH1ÝP  ?o~vyzywuututuwxxy{}~~~~~~~~~~}~~~~~~}}ͻ*Dt{|}||}}}||||||}|{{|||i4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jI +Hm|~~}~v) %\w + -Zoqpqrusv~~wuobUK=   ,MVPNLA+ GqɹUEZlmer˾yqkhe_[\`^Yct_i  )GazĶ>j̕9${Ò*9–O $qүm%ZکV   Ed5 $>Vdeabefedcca_]ZUTP?(  Xջm$ FӰe Mz' 2onYA(?bοG*~¾Y 6rsz}zvy{vuvwxyyz||}}~~~~~~~~~~~~~~}~~}}~~}}}Ѳi (\~|z{|}}}}}}~~}~~}||}}}i4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]jI +0Vu~~~~~~~~~ʒ;XV 'axB "-JPJF@1 %DUgʽZERYVPUaoy}yu{~{zxuqmkkkkntx}taNGJLJHIJCBIPPZnQ'Ig̽Eץ=$yԣ1,ԩW M’CWݱ^E[O@M\a_sŹsK% +&AZhkifeeiifedggfgeced\Q>%xҶc!Oѓ: 0~|/ + +Jʼv1CoƩ~F%|ŸN0a|vxyyxyxyxxxyyyz||}}~~~~~~~~~~~~~~~~~}}~~~~~|}~|~ТUQx|}|}~}}}}}~~}~~|{{|||i4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]^]jI +7dy|~~~ͤGޗ>JuD  0GH=5(   ++Onɷ\OWQNPTZ`^UKFJOUX\dos{h[bkgffc]TNID=71/.-,08@JR[dhgggfed`[SJC?>CFBFLHDFJJSqA( 2NnϹO`C$wBnܰT Mál0 Cܾs +">A>DJB'*DPVUZvť|Q* + 4LUgwtibaccfgdcdefegffiifc\K3 +9үQ,~#\vC + +2\׸I2h¦s9pįi +$Uyzvxyzzyxzzyyzzz{||||}~~}~~}~~~~~}~~}}~~|}~}0 $u~~~~~}~~~~~}||}}}i4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]jI'  #Ts~}~}||||ξ_$͌1  $Kp{7 0?7' + ""!!!   6IXrî_QXemn{{pjhffgmv}{xrmkkihginsy}wwqecc[XYRRZ[RR{';Ĝ5 9Z|ӾYW[qU GҫQOѭQ/ʊ"\įwJPĠi5 !Ai~ywulc`ehghhffhhfeeddfgc`ccV: + +<թ; :m Aja8( hΝ8Fǰt,[ʻ̙CIvzvzz{{zz{{zz{{{|}}|||}|~~~~}}|}~{~šT + 5~}~~~}~~}}~}~~~}}}~~~i4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]jIDFm~ͼc x$ +#Mxu-'/#  +!)08??>>>==;853.! 9ebIUȾxlsjT|5 =ƛ?*Nye7щ: f\%jɰ` +")*<^y}~wO4( @ϑ#&mŷĦwI% + >g}{uqojgijhggeghgeefeddb^aff`S?)  l֦5AεU +(LSB(ӱZ){˰w-Rɾѩ[ +-Zu~}ww{yx{{zz{{{|}}|||||~~~~~}}~~{Ҽs- + $M}~|{}~~~~~~}}~~~~~~}}~~~i4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]iH_% +=fzvu~Ɓ6 +x<  '^}2 +(:CHIKKLMMMMLJGE@965, -JfaCWýRsȿ? ?@ 2Zt obmX+rDzf',)AUB1$ 5؟*:F@:;6236+ *qıY48]y{wzupturppoljghhfdfghfbaacb``]UC(  +Dح;J˟C +-H?6,̸x2Wɥg'RĿɠXDs{vw|zx{|{{||||}}}}{||}~~~~~~~|~}|ֵP @k|zz}|}~}}}~~}~}~~}||}}}h4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jI4 +=tŵ: + sm +Dz9  %:HPQONMNNOPOONMJHFHG>4)  #/@QrkCWōRoB<>7fCT̿A >rwyz{{|{||||}}}|}}}{||}~~~~}}~~|}~~~|ϩ:Z{|~|~}}}~~~~}}||}}}h4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jIA + ?ŲL + oZ ,a@ +(2d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jIA + 9˱fJ0 +Hު3GuK +>IJKJLNONNLMLMMNNNOMJLOMLMKH?8* !HrHRˡVeǾ̞M +,~@ O^  lˡ  j^){Տ2   + Cщ=:ο_>( 8i~|uqpnljjhdggccgeaaee\P?(Wǥd1ȹݸI  ++6=C=+ %ħU4P]Y9\žøq /c~~zuwz|}{{|}|||}||||}}}}}~~~~~~~~}~zxwvwxz|xtvzƭl!b~y}}}~~~~~~~~~~~~~~~~h4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]iHC + /Ÿq: ++A 2eR (>JOLKIKNONMMNMNNPQPQOLNRNLOW[TOC)  NrdJSҪWaˤW )z3 7im!PE qh4ΒG=Є$q+5ǴbC. &kyqoomjjihggfcceeeed_XO>%6Թn&  EԪA !3>CF?. -¸f 7>. #vļzVx{zy{z{{{{{|}}{|||||}}}|}}}}~~~}{z{~|jZRPONOPQMKUey1 By~}|~~{}~~~~~~~~~~~~h4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]jIQ  +(vȷhB( + +.4$*J  NV &>LOLILNMMNNMMNMNNNNNMMNNJILNNORPKC2  ++MUIRЬ[`Ǩa'wh%Sف + + т.ĥt A+wً5-~̺jJ. ?y~wqnmkkkliggecdeggeb\XN8 ^ռ[  +Uù, -d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]iH^ + ,r{gT?".Ni[/tǀ2:w] '  M1Ց? ,zʶuZ>&,a~wqnkjkljhggfeefiie^]XF- 4ʮQeƛU"6ACB@B;$ADz] + (ǿĤWDo{}zyz{|||{{|}~}}~}|{||y{|{z{{~}|vvwlT=+ +0^ζu+ Dr~|y}}z|~h4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jI\-_|oS;60!=^h+  [دX(fn> *AKNKIKNNLLMOOPNMMMMMNNMLLMNONLMMNMMLC5, + #@ѯf_ǴqNH '[$S +!WνKM)i՜H + /|Ĵ{Y7""W}wrnjhgiigfghhghge``^Q=(ɲz. +{Ѕ. ,<@CDBF@( + KپɿN + >ȧ[Ao{|{zz{|||{{|}}}|}}zz||{{z|~~zy|~jM7' (?dծC  U{w{~~~~~~~~h4f>d\]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]jIF + *75'$*01.*&%&'&%  &-8K\iw^) IǨ_Mzl= ;LPQMKLNMLLKMOPNMMMMMNNMLLMMMMLLMNNNLIB;, 4{Ҳj\û} 9=D|#pgA|ҫ]21 =T #rĿkI- 1j{upljkjgeghigfecaa_WK=#  Eӫ`+u #7@@BEDGC- +FԟoNK\Ժ~2  `ȼɡT>myz{|{|}|||||}}||{|~}{}}|zwx~vgYL: %0;CIGC90(  N~˓% %Rs}z||~~}~h3e>d\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\]iIn# =IA940,'#(29=AISZ_ftX& Ec7 6gt@(9GMMMLLMNNOOMMOOOMMNNMNNMMLMLMLKLMNNNMLJF;)  + +VԴn[ċ!%zm( 1iT؅$gޡM >6\|Ĭ]fýpR4 =t~xtrpmhefhhfdccba`[UK/OʟX>κa 0>CCCECGD1LӉ4"aȹM  @Ǽƍ@ +:kxxz{z{|{}~~}~~}}|}}{{~~{wwxzrV6 +#4HYkoX@/! + + :m]S|~~}}}~~~~~h4e>d[\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\^iI, +e{}|ttph`\\]]\[Z][_lx|~}^& Dɔx^ $W~pN% + 3FNOLJHIMNMNQRQONNNNNNNMNNMLMLLMLKLMNOONNNMH<. $kշr[̚2uP"Wпĺ  bEc٭^ݠ2#&+^_ua 4Ʃa *۠1PȼpU9 &f}yxumihhhhghgeed`_]N1Dtd %jιx0 +/?DA@GECCIF0 VC + 2q{2  /`xxxzzzz{|}}}}}|}zy{{{xz~zs`< =`ƺ\- + + 9m~~~~~}}~~~~}~~~~ +   +   +  *Yrz~}|~~z}~|}~i9 +3mN) #05752-$ >PLKMOONMNQONMMNMMNNLNNNNMNNMLMLMNMLMNMNNMMLLLNQE, +[ּx\}зr)ffJ/ H߱]K\W_jhhu||kmڱz&9"n˵r Ք*Cyu{lK1:|wsomkjggghifddbcaV= #RM(tְ[ $9DDCBDEDEG?* "qɼ~5 +GɫR +&Uwzuxz{zz{{}}}|{{{{zz~|wvoM-Dsżk@  +7i{~|}~|z{}~~~}~~~~"=`zz}}zz|}|||z{~|~~}~e3 1Ʊv}yP   ARKKOMNONMOPPOPPONNNMNNNNNOONLLMMMMMNNMNMMLMLMNQL<+'qּzZzлy. S{[1)* 2wfkr`enw{v؟[d_t$c͖C!Έ!9Ľzqpuz{dA)Sztromkhffghfcbbcb\E" ;;,~ڬG  /@DDDDCCFFF@0 9ӯi,8V_L6.(*(  +@ջ{YvϺw, RwW#,>$kYkiQ[gnpsv{ohnq{t^PQWVOOPZwM^ѫ (a޾z1 +B΍"(`sd`bgmrx~}}|oV5 nyvroljfefgfcbabb_N0 4:7ګ=  8EECDECDFFHJA( GǦsROQRUZnw   +(Vx{vyxxxzz{{zzyzz{{~r{fJ3?kæm' &Ts{ywz||{~{}~~3'5Of}}z}}{||}~}b+0e=,GSQKIKOPNLNOQQPOMMMMMNNNNNNONMMMMMMLNNNNMMNNNNLHJKF2^Ի{XtͶ{.]xhK6K + ]_i_KU[[Z[^_fbOMURU]_VGABDDEFFMg˞T^߬&dкq<Nי,,79Ce¸wpfRECJQTVW_ptmlaJ-(|ztpmjgfggffeaacbU>! + ) +Bݪ7 + + *>ECBCEDEFDHMK4 + + S¿ſH + 'Uvzuwvxyyyyyyxxz{}}wyqS8&@zͬl60Wt}z|}z~|}~~~ Wn$ 2Jk|sv||}~~}|~~b/ (вmI@LKMNNLNONNPQPOONLLNNMNNMNMNONMMMLLLLMMNNMNNNOOLKKJH;! 6ռ{Wt̶z2 KårT7)ELUݵqp~ZIMLKMOPQQNLNNKIKOPMPRMMNLJLN~ɇz{Ҝ7UٔT2($Sؙ1GlƼpSSQ>-(08;829RjrmhfXA( +6ysokhgggghidbcd[H) + Lܣ. 5@DBBCEEFEEGIK=  +%еg + +#Qtwruvwwwwwwwwxxx}zyzP  + 8̴U+ 6d|{|{~~~~~~~~]b ;nts|~~}|}~~}|~c2 "Ͱl=1PPFHOSNMOOPSROOOONMMMNMMNNNNNMMMLLLLLMMNMNNNOOOMNMJIC2 fջzWtͼ7 8s~oG/=WMK|ٺ\HJIMNJGILMMKJJKKKKKMOLMJCJP8[Ԣ~ɫ<3gyþuO'#lˋ)(69?VytLGD3($&,01,.AT]``[N:"E{smhffgghifcbeaL.UА"+0 9ԹzWrđ=>weH@UiV# 9iƤLJ`WHM^iaTLLZbXKHLVZOGNPZwuCOٲmlvtiy8'Dqĩn\RG8*# N~'=NfŸlA85+(%"(-)&(/:FLOJ?-WxqlihghgeeedgdR7 \;y1?ACDDDEGFFGGGJC. +@zžP !S{yrwurpqrrrtuxpaH 3MjōB %Rs{{{~~ùͤa.  + )Il~}z}}|~~~~h9(ɽtV4 +,HNPKIMQQOOPQPPQQPNONLMNNNNNOOONMMLMMMMMNNMNNMMNNMKJLPPID9 +TԺ|WnȜE;t\MSbo]/ ':*#Sϴ}KcTM~oROy]FLknMIQ{֪laشqrpin~/1@\ƶuobQ<% +@<_½~_D;910.++( (49:7/ f~xsnjhgfddefge\F&  cͦ]4BCDCBDEFEEEHJJB3#;vŹqD%Ty{uwrqqrqprtvE +,VξC  +)Rs~}ſӿx1  9_v~|{~{~~l?%۽Ɵ{j[B  .%?{̟zXɚlcϖUNr. + +,]͋4BLiƽ~tifbYLCDD4$##+./-(lyrlhghhedddedW:  lˈ< !8CCDCCDEFFEEHKHE?:& #Rl¾[*   +*Sptprrsurpssu}M,~͹C )^x~Qzvxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyv'_CqhjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjivQľϻF &Nz}{}~nD úueW>  + +  +@POJLPSTRPPPONNPOOPQPPQQPOPOMMNMMMMNMMNMMNNNNNMLLLMMQPB$ YԻ{VpʬX _gCIbkpdI*QO63mɘϑ_ܴszbڜAXτqƔհi`{< N̽|kUD>?@6!+HxDŽPx}~{ompnaOA@A,""!e~umigikgdeddf^H3 +qo$%  ){и}\v˽jQL(Juqqqi:)^we9%Vˣͧk8@նjelЌDqК=E߰YWжy~\ $L%"LĽ~oe^VLE=1%   Qzvrplffkkfb\UT=xįR *>ECCDDFIJIJLJGJLJH;# +&?JN\bgs|{uoj]X`]NA) #-'Jlvxroorruw}s:sпôռt**\x~~T~z|}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)bEujlmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlmlzT~}˽7 Ew}|}tNzǶZ4-*!$+,*%$%$7JRRRPPRSQQRSRQRRSTSRRQPPQPPNPPNNOOONNNNNNMNNNPPOOMNQB"  kϼcvrU}E+QytnrtE$^m< J˛xG4XּUdAbطh>khJuԜHO˿w~K  $Yؽz" 3cȽylbXMC80( + + +Qyslgehjhb^Z]I |ũJ ++>DBDDEGHIIJKJHILLI@2 + /,+93+ARMB<:-%/, @C& Srtvplort{6 U·truwyzywtsqqu{Ƭq(MH5,..."  +8PWRPQRRQOSTSRRSTSSSSRQQRQPOPOOOONNNNNOPOOOMMNPQQOOPG2  JοhwyTuD9XvvovSR|G"9ƴǯȚrbSLgȖEvrHiРZG[pjPM}Խ}EZŚ{wujbjEBڭ^,=<_t{~~~~~}}~~~~}T~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)bEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzTĿʡm8  $R}|~|{~{Y CĦpe[2@{n`T?/ 9QSUTSTTSUWWVTSUTTSSSRRTSQPRQQQOPPPPPONOPPONNNPOOOQQJ;&bʼm~у=dF`quzy~,6h2iȻйۿ|pUKKSpӻrLDx|JEJSjԙQ8Sw.&yό!!RûmcVQPK=(   + + =tjeehhcbcchb6 -Ę2/BGDDEEDEGGHHKMIIMMID930&  +  $Kc}p  #]rjkkhcnzmC .{{xwwwvutuwvtuvwwwvuuwxy{{vurvȵg  @eu|~~|}}~~}}~~~~T~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)bEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT}Ӹx(n{|||{}}}] +>absM3(DQVTSVVUVWXXUTTTTTTUTTUTSRSSRRQQQOPPPNOPQQQPPOOOQSOG?/<ƾȺl~ς 6^Fl|z||: -U!bڼ{uRGKRQ[ջSBRjrpHaolfU<$ *zyldeihbcfbef@ .//BGCDEEDDEGGHIJJLLFDGGC;&  (Cdd )`qefhimn]7MĿ|olnrvwwwxwvvvvwwwwvvvvwxyzywxur{†. +*Yyy}}|||}}~||}~~~~~~T~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT~~ոk* +$T~||~|}_<Ѻ¼W5/=+ 5MVSSVXVUVWWUUTTTUUVVVUTTSSTRRQQQOPPQRQPPPRRPNNNPOPOJ7dĽȼk{4ZDq{I xn3[ٺ~|XGMTG>iƿdACb̾bND[áN + +^͋ +.g|cPGC>:5*  !@_kN%nrgdffcdgbeeM) +>ټ.1BFCDEFEDDGIIIIKNLGFLQPF, + + &HqZ +?el_^gtx`..qïukkmosvwwxyxxwvvvvwwvvvvwxyzyvzzwwĘL@szz{||{|}~~~|||}}~T~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzTʬb +Cu~z{~|~`1Ųa;7KG/ $ARUTVWVTUYYVVUVVVVVWVUUUTTSSSRQQPQQRRQPPQQRQPOPPNOQP@& Dûżku~5\Jw}aoL Uܷ~~[GNWQI^}{^Tnƹe@ITGb۱kd\TgQ +)c͉IĹx]KC<2.(  +$N{Z ezmebdeffefe\> P׺+3BFCDDEEEEGIKJJLNNKKOSUN7 +  '8DmǦS -Vhf^_ltf9vpioqrsssvvwvvvvtttuwwvvuuvwwywsvzyuuȦb&h{wx~}z{}|}|~~~~}}}}~~T~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT;ΝG +  C||}~}|~^&iA 1HXH#-IWXVUXVW[ZXWWXXWWWWVWWWVUSSSSSSRSSRQQRRRQQRRRRRQPNPJ5'uĹnsЂ6\Q~~{%Vβq/ Qi{ZCOWTJH|UCjt|wndRAJOE]j^TUz[   +CɈ,lľhRIGB6' MO ^~ofcdeffeedfOSֻ)3CFDDDDEEFGIJKKLMNKKORRL@0" =iy̙F +1Zfeepr]4 =ohjnppppprrsssrrsuuuvvuutuvxxutvy{zurwͷ}- b|suy}|zz{{|{}}~~|{{z{|T~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT~~È8 K|z{~}|X,ïhC% ;S^U= #  =ùqwՇ!3VL~2'ĜM T‰UAQQR^fyM@\ic`u{vm\KBCILH>=UܼO.9'  ?ҙ,S¼mXKFE>. + C|{M#  OofcddefeddhW, + Lشq!4DGEEEEEFGHJJMNMLMLLNPOJFA71/.)" !! $\}0>eeenoX,Eſjcknmnmmmmnnoooonpssstuttsstvvtuxxvvuuvz~ÒA Rooux{zyyzz{z||}}{yxxyzT~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT~~~~z|˺D _z{~}}Y1Ծ_@*$H]_ZP4.O^][\]ZWWZYXYYZZZZZZZYXVUTTRRRSSSSSSSSRSSSTTSTUSOQRH2t·qxՒ1 )eYM bҶm.bҽUDOEP{qWQL^eSWWZcrzXKDNZR?>Zƹt֧M + E_J3  KݪU4DGEEEEEFFHJLMOOMMNONNNLLKHGGF>0+-+' '@cf QtgcdN' + HŸ~ledgllkmmlkkllmmnnnnnoqstssrrrrsuwvspqtvvsppȣV  5]oxx{zyxyyzz{z{{zyxyzzT~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT||}}~ҦY$  "U}~~~}e"/ϷX=. /O^a]WF- + @\b^][YYZZZYZZ[[[[[ZZYXWVUTSRRTSSSTTSSRSSSTTTTUSQSWRB(Spvә> + +m|ow">ÐT%w˪]FA>Kεh-4\}{uglľvʄG7$ +  "ĴjK:*+fS bƻxk^RH;, E{U) Wqfbccdedcbc`R* TV4EHFEDDEEDGJKMPNLLOPNNMMNNKHHIF;9;6-$$%$')()=akio 'NnqaA" +lvgcadikihkkjjijjklmnnljlnqrqqpppppqrrrrrrrrpnms̭\Hjz{{yxwxxxxyyyxwxxz{|T~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT~~ҧ_ )[~}yz~ys9)ӽ^D36QZa_]XJ1 *Tda]Z\]]\\[[[[\\[ZZZZYXWVVUTSSTSTVUTTSSSTUUUVVVTQTUN90~ɽqvؐ)$vuj̟E-ԴL(ڹ}]KQW]vbXjӴ{DZѣ붂wY5'  + 1Ѿe9!  4hZ`¾²|yncZNB8& /rxN ?sidddeeedcab\6 VݣL3DHFEDDDDDFIJKMLKMOONMNNOOLHFJIBCF@6/00/211:aӸf2HU[G +[þrcdihgffgghhggghijkllllklmnnmmklmnmmmnqttomnpqqkpѽg8dy|{yxxxxxxxxwwwwwxy{T~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzTΣ[3h}}|{}|wwH(±hK5 7RZa``_]L"IbaZY^_^]]\ZZZZ[[[Z[[[YXWXWVVTUTUVUUUTTTTVVVVVVVQQTTB! dǻrvξڑ% eoe͸fr̩n1 (ٵW\~˾½DzwϷ~äreP2#(47.% 3κ}nmwi:<}c c}viZRM@51  Vs;/ynhfeeeeee_``> M؎3 +2DHEDCCDDDFIHIKKKMONLLNNORRRPRPHHJFDDBAA<7>R{žǮx3 7C6% ;ƺpcfdeffdcegecccdefgghhhjlkjihffefhhjllklopnlnppmhj{y$ 0^v{{zxxxxxxxxwvvwvuuwT~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT~~}ԦI  Fcuvsut{qA/ҾlN6 +6Vacaa_b[0 >]bYY^]]^]\[ZZZ[[[Z[\]\[Z[[YXWWVVVVUUTUUUVVVVTUXSQUTBWŷqvɼףE +n|rȋ, EO ~ǰ^ȵηծة޾ypac–v\[vuuwqT'hR8)! NmEȵwdVLD7% 6ttF^tliedeeeebcbB IݞG  +2CHEEDCDCDEGIJJKMOPNLMONNPQPNONJKLIKMKJJJFKjľa.#) +S{rddfdefcacccaaaabccdddeeeddcbbbbcegijiiiijjjjmmmljjpr$  +*VszywwxwxwwwwwvttuvwxT~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT~}'7[}rquqym<:ñdI7 5Wcebcbc\=2Zh_\][[]]]\\[[\]]\\^_^^]^^\[YYYXVVVVUUUTUUVUUUURQRR@Mѿ´pu٪Q?{yڳ]zЯo0 +u~yѐ\_iԑy͆=a֜S6:@Rvѩso۰^6SfX=$ +PǼĿqcR=% -v!!nm[LE6 $V:  2{zqjdbcdddeieI  JV + 2CHEDCCDDDDGJKKLOQPNMOPNMNMKIIJLNMKKMMLMPQ[пgA 4B>DTa^`zǿj[ce`adecadb___``abaaaabb`^^^`abbdghjjgghgfdfhijkmonk϶g#  HmzvtvvwvvvvvwvtsvwyyT~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzTªM >qoikfj_6 CŶ_NF# 6VbfdefeZN5 + Jdd_[\]\]^]]]]]^^^^_`aa```^][ZZZXXWWWUUUUUUVVUSPQPO> >syتR  *mxxќ; +?ΔNtⶏڷًBAOtԔ}֟Nc֤bIMJPpyt}bv̭Ŷ}aDA<*%$,sϿnL5-,x$   YȹxxrdXNA3""Sj& SwmeaacccdhhV4 K۔9 3CGDBABCDDDGIKKLMOONMOPNNOMLKIJMMLJJKLLKIOhƾ|nI + +".35A_iVU[]Z_a`ceb_^__`abbaa`__^_```bcddefggecfhfcbdffgilqqm~ηq+3axustuutuuuvvuvwuutuT~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT{đN  *d|fOJNM@, +D˽fcc. +6Wchedge^dV*  ++O`^Y_^[]^^_^^^^^___`bba`_^]\[[ZYYXWVVVVUUUUUTRRTRP? +.x~Ы[ +1rwyhۻ~=wвԠpxܚ[QVxȽ֜HWס^CJOPhɶ~pʴ~¾ûrU3! "jy'"5&  +L¹r]ZZQE<0"  :M:{ofbbccccfi_? JԈ.1BFCA@ABCCDFGIKKLMNLLMONNNKKMIILKJLJHJJFAMooVOPE<3 + +  +=WsfUQWZZX[]`aba`_^_aaba`__]]\_`__abcdfgggfeffcaadfgffhklm~Š? !WutttttsrrtuuuttsuvwT~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT~|ƛA ?WI1(*& +@оksw3 +4Xgifffc`ic=9^bY]][]__`_____````aa__^]\Z[ZZZZYXWWWWUUVUUTRRRPRE&  xϪ[ +7zުD>ʥp9 'ԺԪX6hٰ}αܰSa٥hLJHFb߲нDzz_WP2 ?́-:ibQKQXJ  +=rNINI:,U|<)mtjedccbcfh`CHΆ3 1BEBA@@ABBBCEGIHIJKJJKLKLLJJLHGIIJLKGIHEDQmS' + +  +  !!!#'9K`lj]RRTX\\YX\`]]`b`^_`bcbba`]]]\[[Z\]_adffgfedba`cfhhgddbcṃV NpttrrrqqqrrrsqruxyvT~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT{~n# %' 5knj( 3Xhifhea`c_K#(\h\[[\^_a```______^__^_]\[ZZ[Z[[ZZYXXXVVUVWURQONUM.ipyҩW -s½{}̻Q :ҧȪiE@cغӭөɵJ9_įa?&Nя6JF -ʹjKBC>0!  0llK~tlebbcegeaM* Jy& +2CGCA??ABA@BCEGFGGIJJKLKLMKJJHHIJIHIHHHJMVbh_C$      )?DD<+    +$#")3@KSVXWW[\ZY[^^\^]]`dgfc`^\ZYXXXYYZ[\]_^^___`abdegecb_`nxʥY Bckmjjjknnnnpturh]N:T~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzTƽs   + KxW1+Peiegdddadd?Cbga]``aabaaaa`a`__aa```_`_]]\[[[[[ZZYYXWVWVVTSTZS8Y·dsϫ`C̔@!_̯a5 + =ϟ^PXIA_˵uIQPaФͺbԸu^F+ + +2|ۮL:҈4CɻŶrbfleU<$  /o0;p}rjfeeca`hiW. Yֹf 0AEB@??@A@@BBBDEFEGIIIIIJIIHIIHHJJJHFE9&   +  .?KRUVWXZ[[[\ZXZZ\^`aa`_\[XY[YXWWXY\^`a`__^_``acdbaa__hqŕL CciihklkjilpvvgTA0T~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzTΤX  +  'Li~Ũq0HnkdjieccfaM+ 1Yja]aaabbbbbbbcdbabbaa``a`_^^][[[[ZZYYYYXWVUTSTZWC(/z¸nЭa%x5O˳d;/+KdzҮ]LRSOTrz`QKHEfЏ]^`ahheghgg͍[߯νp\UPA" +5դHsܡH)oľmJFNSSF1! +O;G|rkfedcbbik[3 +^ǢQ2BEB@?@@@?@BBBDEEDFGGHHGIIHHIJJHJLKGA9.    !5DNTVVVY\]]][Y[^`_\[\]^\ZXZ\ZYZZ[\_bccb``____^``_``_^bi~C>blkimonjkpqrgD( T~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT||ͷw #3@]qqgrĩq,JwrddedbddZVA Kd^\bbbcccccdddedddcbba``a``_^]\\[ZZ[[\[ZXWVVUTZ[N0 +QǿyЯcv´wgo;ԻeJ@LRFH>2@TMJi`?GE=>=:7;>5OʆW{´zZ0;|ɍ9qږ?WνWBJME@7+" %kM .}skgebdffheV2 dU 3CFCAAAA?>@AACDDDDEFFGGGJKJHJKKIJLIC8+" +     .>ISWWUWZ[]]]\^bca\YZ\_^\[\[[\^`abcdecaaa``^^]^^^___^aezĖO=`nnkmnmid^TM@ + +T~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT}{{Đ'$8GG@Rƨs4 + Bnqc`dgeed\`Q:[]_ccbbccbcdddddedcba````____^]]\\\[]]\[YXWWVUZ]U42Ž|Ϯc t^֮CHǴ}cJ@CD@=AEAL^\bˊ[ķzyi?  'Xy,9p +-˱b\edSA5-! 5t3 ^wojfedfihbV6jo + 2BECCBB@?>@AACDDDDEFFGGGJLKJKMKJJIA8+ + &6DIFE:.8B4  +'3?NWYVTWXYYZ[\_`^ZWY\^_^][Z\]`cdeeddb````_^]\]]^^^_^bex̱j@akmllie[J4 T~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT}}ե+ +!$&1GgΡb+  +Sdddjlhfgfk_6(M^dcccccbbcdddddeddba```_^^_`^]]\\\[\]\ZZYXYWVZ]W2 ]ĽvϮc!բIKͥ|lijlnqqnqotry̐`Ȭqvzuqsӫɽq6Xv)b]P`@!r˥g\ZXJ7,(G`4v}tmigddfhe_Amŵh + /?BAABA@@?ABBBCCDDEFGHHHILLKLLKKIC8* *:K^n{znVE:/ %4FTYXTVVUTTUTUWWVWWZ[\[YWXY[^`aaaaa`^]]^^]\[\\^^^^`dgwɿ{Cckknto_C* T~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT~ɍ'  + 3KYMI\Z`͊> E]fhlkghkhg_I$<\gdedddccdddeeeedcbaabba````_^^\\\[[[[[[ZYZZXXYT. ?ûo~ήd.œtwܑ*XNjC0/1m׶vvy|ək̮qwym˫cCҐH Ny*]k[) (xŪ{iYLE=2(   S|, +WypkhebcfjhL"bʬX ,<@@@@@??@ABBBCDEDFGHIIIIJKLLKKJF<-'Eg{kM#  ':JTVUWVSPPOLJLNQUUUVWVSRTUVYZ[[[\\]\ZZ[\[[Z\]___^`eixÁ BfnllneJ' +T~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT~{Դk  + +'-1749/"Zx}?8u{qkgedbchhQ) Lî] ,1! /`{kS6  *;HOQUTROONIEGIMQPOPQPOOPQRUVVVVXYZZXXZZZZZ\^```^_fkxƄ 'T~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT~}~y{ѧ[ )8621:`: '/ +'Nehhghihfhkf@Mecddeeefeeeefedddccccdcaa`_`_^^]]\\]\Z[ZZZ\\ZTH#rĹ~ͮg2[Fwm.# i̸¾Х{x~ê~}ƴ֢<(8Oַ] Ao"y1 +AʿeI.*ȦsuxqY@60"  ^{rpoh`c^CO|rkfffcbdeV5 D´h-=BBB@?>>>>?@BCCDDEFGHIIIIJKJGB<3& .RwrL' *9BHOQQNNNKHGHJLLKLMNNNNOQSUUUUWWYXWWYYYY[]_```^^diw 6cq`B*<T~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT|~{}ՙB + + ++(%+CkI + +%?1CejgfjjiikpmGHbbccddeeffffeeeeeddcbcbaaa``___^]]]]][[[[[\^]UE"lĺ~ίi,ĹbCv߽O Vʲx$ui Ho" +%z$;Ž|T1 &p³qkqnW8))# 2pqYRXXTLB>;*e|rjeefdbbd[@ +Ak",=BBA?=>?@>>?AABBCDEFGHHJJHHHC;/$ 8oa< +,8@HMMKMNLKJIHIIKLMOPQPQSUUVVWXXYWWXYYXXY[]^^^\\`ds˾y /RYB"  AyT~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT}׈"  + + /KÒQ CL0 4]kkgijjljnoMD_bccdeeeeffffffgfedcbaababa`_^]]]^^^^^^]]Z\``WD!jùvϱk,Ǹ٥O5oˀ(ÿڇ/QɕTN{+6d6§~V."kĦg[]ZF*"#^n`P=7=?=:662 Dizqjdcdccde_E 2{a *:?@?>=?@A@?@ABBCCDEFGGHJJGED@5#  ,Z{S% + +(5>FJKJLLJJJIHHJLMNQRTUTTTTUUWYYYWWXYXWVWYZ[[ZYZ\^oеj&3- CqT~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzTr&6)  .TyŚ[& 0G8#JhpkhgijikmU) 9Ydfdeffffffgffgigfedcbbbbba`_^^]]]^__`__^[[acYB!jøwвk2eJdߠ@]Ő= +*iT  YŹښ;\U EɫhP9 iŴldbV?("!3~|gRA6,$"##%')'   %TvypjeddbadfdM!if&8>>?><=?A@@ABBCCCCDEFFFHIGA;1$  @jeH(,6?GIGIJGHIHHGIKLNOQSVUTTTTTUWWXWVVVVUTUWXYZYYYZ^p̨]  +  + 4TT~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT~~ɯX)ivY(1/# (OTlʦk1  =B%6bpkhfhihii`A(Qihchhghhhgggghihhgedddddca``_`__^`aaa```]]_c]L-kϳl/Ŭ|ayʕC&aٴp(#9  TǞ^CQ MձsC/hн|r]C/%  DubP;)   ?mt{qkigeb`ceiW _n"6?>??=<=?@@BBBCCCBCEEDDFHG?/.`p5 (3BIEEGHHGGGGGHIKLLORRRRRRSRQRTTTSRRRSUVXYZ[[Y[_rßX  9mT~y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)cEukmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmlzT~~~~<&lĽh ;RUNB:1  +Dϱ|> 1II'*\mjjhhighgjXJngaiihiiighhhghhhhffffffebaaaba``abbba`a`_^bd]Bjžͳn)Ϸr88d~2 Hׂ' rՏ  .n辊uގ) uݸN0ⷓ|SpŲø~cM;-" LiP>-  + +  $Ww~tmjgedbbdiZ& XS !6??@?=<=?@ACCBCCBCDEDCCCDC?0   <_P& &Zhhnjhkigfl_)EnjciihijiiihhhhhhhhhhggffddddcbbbbcccbabbbbdgdI! gľͳo4׵hF/(/:;0QݴL 4e "Rë纇g*۴O +hD eɻrP@5)PuS:* +   8lwq~vniedfdddi[/ Y@   !6>>??==>@@ABABBCBDEEDCDBA>8) :wP(7BHECEEFFFEEFFHIIJKJKKLMMMLMMONMMNOOOQRUVXVU]\cŸY &5PT}y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)bEujmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkyT ~~~~ѿy+ øȞSHd`]^__ZPG<. !% &tɮ}C ']jJ &Qfknkijhfekb6@klgjhhhhhjiiiiiihhhgggffgggffdcccbccbbabbbdfigK! +aδp;{= %Yi gΓ:6sϳUACPͽ1  + +8}۶S SǻxW<" SùǽdNC7) RmH/ + Jeluxpjebfeeej`9 ZM  +4=<>>==>?@@@ABBBBCDDBBCB=5&  Ip2  +0AEBADDDEEEEEFGGGIIIIJJKKLLKLLKKKKKLLNPRSUTT]_eĔK TT}y|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)bEujmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkyT }z}}}~~}~Ӻp(1Ӵ2 &BP[^\ZZXVSPA% ( )rʽT- Eg^3 :\lljjgeedlhG 6bljjhhhghjiiijiihhhggfgghihhgfedddddcbabaacejjN" [δp6ͺyvt׳k!P֞>]z= 1cv )9Nz`MpeI#h´ӸvdTH;/% +LpXA) + 4]uyzqkgeedceh^=Oe 4<;<==<=>>>>@BBAABCCABC>4' EU +@CBACBCDDDDEEGFFGIHJJKKKKKJIIJJJIIHIKMOQRTVWYl̵t0 + 6yS}y{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{)bDtjlmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllzS{x}|~~Ѹp-MױS +$;R[ZWX\\XZWD :kĹhC$  )NX= ?_nplkjkhmiS, +.Wikihijhgjjhiihhhigfggffgihgghgfeffedccca`acijJ ^ùʹq<Ȟ[ !@s2W_ @۽i   +(<9I~a NѶ`3 &Գ|o`MJG7+$G\8! +   "Ns{rlhgebbefZ=Ep "6><<<>==>?>=?BA@@BCBBCD:)  +,ry2  $9ABAAABCEDDDFGGGFGHIHIJJJIJIIJJHHGFGJLMNNTTMRsŷG3aZ.fK}qttttttttttttttttttttttttttttttttttttttstq~Yy|~{~Ѽt0!q̯adA&AU^[X][VX`V);ŹlRA% 0KT2 Bdkgmoommh[5 &Mfkgiklihkjgiiiiiihghgffgggfghggghhgeedec`_djgAcź̳p BŠ>.~<Dv  0Yq#  +KP-))8>;:?V{ϾDzN KúzS( +,ôδhIFK>2(Pn<'/232/.' .Xy|{slgedcdgfY>Lj&:@===>>???>>@BA?ABCBCDC6" +#bh-  .=A>?ABCDDDDEFGGEDEFEEFGHIJKLJJIHGGGHJJJKNMGQvƿS" 6a(;9::::::::::::::::::::::::::::::::::::::::9=/JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ!:5555555555555555555555555555555555555555539)Ms||~~~~~Ծn&  )WrmehkmidBAclgjllkkkjijkjkiikjjihhhhhiiiiiijijihhhd`akn^/!múʴq2n* ׯI  FƂ8Fщ( + nڮE>ľk  ,ƳǷoaI1%=\* 6NSOWinjigfggfhcI + Cfwz}yrkhfeggb_U= cs(>==>>=?BAACDDDEB9(  +v=  !==>>====>?@@ABCCCB;-  [^7@@@@@@A@@@ABABCFFDAABDEEDDD@>>?@@@??ADIKIKZ|ʾZ",V !5Jdwzxx|~}||յfli[ZZXTMD. + +>X\ZYXXZ_M$ 5øhLRf}r9    /ViookkkfEDeniklllllmnnmlllllmmllllllkkkkkkllllmmjfcalmS&!{ú̳q5бu/.jMFܲF :ns¾]+z|z̹ͰlQDEE6 =y:  + ,GZekjgdccdedgigcb`fbB  +,Ojw}zxslfcefhehbE!kގ(&;C>=<>??==>@@?>ACBAA?5 J?0>AA@A?@@??@AA@CEEDBDEED?950)%&&'((&',4;Ž]JZih- +  + + +^wsjhljHEfnjlmkmnlloomllkkkllmmlmmmllmlllmmmmnnkkiemjK!)¹ʹp9ʺ\Aȇ +گ> cc"k·ͼDZ˰yTA960! +Ud(  5TfljheehhdfhfhjhffegbT86atvxvslfddffejgG  _.&;B?==?@?>>?@@?>@BA?>;-:}ʽÿm+  )>?A@@BCDEGHHD>4' (3?MTkĬv3  +)Y  + + + 0Pcoyz{}zx~( Z`YZ`_RF@#  ERW[\[\_aR#iŽ^GSpb(  + +HknffnoLEenjmnknolmpnmlkkjlmmnnnmmmlmnmmlmnmnonmoninhEHÿδp2oDDݬ/DձF\^`Ƭ÷uR=<=3! =}c3 + +$DbsvoijifijiijhihgffeccaT: Trst~}|yrhddfcabf^A!  +Xؔ-(;B@=<=<;<<<<=>>>>@?90"dÿS !6@B@>?@@@@?ABCBCGIE?94-"  +;VϽu8  +0f SH* (AXl}}λ\ ziRW]_]UC((M^ZYXXY]Y?2ʴfGKur@%IdlmnnO!JenlmnnmmmmmnonmlklllmnnnnmlllmmmnmnnmnqpliofBa˴r*ȻvR'MAy׻O)rݱJ`ɻ˹vXI@1 Sl*  4Vs|zspsrnnonmllkifeeeddfeX62Vkovz{}xnfbcecbdcV=" VΌ+"3::88:89;<;;;==<:??3'  ;¿}; +*9@A?@A@@?AACEEED@5& + "  TԐ+ %---04469:9::99:9<9+ /z»i) .;AA@??<=BBAAC@5*  +    Fih3f kK-  '4Kqֽq! +8pVTYZ[\S92Wa^^XX`cO$ !g;jDGqm&  0ZqlF 6cljmlllkmqpnoonnnnmmmnoopnmmlmnnmnnopqpnmnnr_0jÿxͯh#Ưºζ?Hl`bQZŝ@1һW* Y9  7}}zwwywtojffjjhghefU.;>FA;82*! "' +vX. + #IٯKFbVZZZ\_Q6 + L\]_[[^d[<kȻiIQwӶq! )OmU?hmjonllmnpooponnoooopopppooonnnnmnnooponnpppW&  -ƾo{ͮg!}мùժ}~®C"lj ga $FڷO )$^ι|Q* +Sd&:n}}~}ysnhgijhffdf^G$ "^x~zzxsjfghhga_ad[E+Tԍ(  %+3:>:,\ļu4 +;A=;=;@G>1*  +&@<;@D=+ .Wils}yK  K,C@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAF"32223333333333333333333333333333333333333332qƶ΍ ȾvO' 6YpU5skXWYYWZ_[F#=Q= 9X^^]]XZbCm׮rLV}0  !VyrgknqpmlmnppoooppqqqppppqqqqpoommmnonnnkleA +(ŽsϪ]3þЮS7, +(}I + +2ptmieimia^bfbYB /h|xwusokfhicXL9,,,  U֏+ +'173& +vºn +/:>::DF6! (e\- o,C@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAF!23333333333333333333333333333333333333333332rǵ΍h.   ütЩ^+ڶsE80/?[ͼY&l޷k" QCS*.M˷ûrXobSYZZ[X\_=>Wc\5&WbZ[Z^_T: +rxLQf˳}9 KpxspnmonnnmnppooppqpppoopppqqqpppqqqqqnkleM( eſr̪_ wϠ\#   Avƞi2 7ѢqkeJ8%J +Iے? ++P^^TPWvƵ˼|[<#&¾{(VyojgaZ\a`^ZX_[= W{ttuuqlhfc]ZI' JڮS  kϲ[G@981!(MtQ +):=:@8  ,fw>  (_,C@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAF!33334444444444444444444444444444444444443332qƵ΍ ˹w^E( >ed[\]_a[]^7 .LX]^C + + M`\ZY\\ZL.OxPT]{α~D'B^pspmppnlnqqpooppqppppppppqqqqqqrrqqqqkbL, +A¸nzƲroصD dŋY0 2˩v5 ݻB 7ɏM E?-p،wźlcZC. (E3rg`XSX]ZVTTURJ3  @y{vutrnmje[M>* + FحY + CϽx/   ?lq- +(9>;9, ++dg R,CABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAF!33333333333333333333333333333333333333333332rƶώ ɸo6:X_\^^^_ZYS- (GWWX^W= =W_\Y[]^R7 + &UvQU\|˽W2UjrqssqnrurooopqqqqqpppqqqppqqrssrrqpcK) púkwƶ|"%w˦` XψA4ɶmN+ ڷ>lͭF GݱŵeVK8$-OZpa[TJKJB?@?:8;1(_~~xvvqniegf]F+ + + Dְ_ pʫk/ ,ZA  )9?;2 Bo5 7w,CABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF!33333333333333333333333333333333333333333332rƶώ {_EAUv|dL5 +  0BJKMLJLNM@ #E_ffb^`R- *K_`ZY]`ZI- +;yMQ_ǚS,PjtvxwttspooppqrqpqrrrqrqppqqrrswzviM' UĻq~Ъ[/Ҳb + +DyȆ/UμhC&jݺ@NSuǯmUH9%-~2 ;~zhVQJ;4.&$&$ 9ezzrqrpidbbYG+ +  +F׳f0˾] -<;1* *iU '5=8&F|f5 9r,CABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF!33333333333333333333333333333333333333333332rƶώ j@"%=pžlB#  $7=;9<;8795($:EGNPNZ\B 3K\\X[]]\B&zyKPdο^=$  *CP[gprrsttroooppqppqrqpppppqtuog_UD) TĻu՝@ Sڻt/#@mâo&BȬ_' + +G޽EE̷pTF<))|¾ó|) Vg_TD<3$ +  5Yr~vroljmf^]VA'    Hָr#^Ŗ@  I|ZLk !19.C~vFDj,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώ \A7>S|Ž{?  5MK@:=<:5.&"-EZW6 +(HYZZX]fU) +.vJUgż0  +'>PY`gnqolkmmnromprpnnpqonpkZ@'VŻtҙB +;ԡH (KrܩpACʲU 7ڻFYԴqR?8) %ɬi mhN=3+' +  Cv|tpmhff]N?1! +  I*)}ֳbB}| <~v- + 66 + +gHCq,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώ +cLNf¹ĜQ9QUSOONPMHDCEHGF?0.3&(LaF 0N\[W^j`8  ZuKVhغy? ').@S_ipvvtsstuwvssxxxt\=,XuқE ?є3 NzՙP HܯkB1 bڻD b˻raQ<$ 'ļ˫e9}j\L7# + 2kz{ztpjfebU<   F04ؗ3  #oь*-dy4 + +30 +%y<#V,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώ }T8Acʋ/#%7LX``^^abbdeghgfcXZaO) 4\K  +@\[X]ebI FwLUhĺŹ]/  '9KXchgemsliljgea`[7 Dþw՞E4zڛ-,DqċGEwȟwbYwG M½O".Ĩh_bA;- +@`r{|wtqniff`L, + + Bʷ,A| BˢL7cy1 !#Rn2 +.`,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώ iC/?_|*K]YA09KZ_^^^__^_`bba\Z]_]`JLO'5TZXZZaY3FxLTjƶ}H )5_h~|vojlqomlfV= Bït!!% YƬXiخW +Eu}3  +VT!Bd,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώ +գ\3 >p̶\/go^]78c`YZ[\]][[\\]^[ZYZ^X@&LP4 :X`\__VK7 &zzJQeÍI 3ep~՝? +c˿ФL '^Ȗ<(ST$[iclsz{tnjjq}ôy~{øpkkƯwO9+!yìZ  +LzbI/#8Fd{~zxtokklffl`C#   4- -Wm[=' +dѿ86ϫ[jdaƲK4Y]ZYZ]__]\\[[\[Z\^ZQAA\N*  %M_\b`XXK*MzMUgsI'  (Tlzל< Tÿs!Z~ͳW#;aX %&(/.$(39961+*/6Y]\[\_``_^]\\ZZ\][\VA 9b_95OYb_X[U<)rLWi˺sS1  4kºiwڝ: $|?ӷP2Lje  +  $$ $RwgOO^N"! -ɺS!"tXR_C) 1NjwtmijigfbggJ$  ?W6 ;P  %[g cs!*jƩgJx  bq,!E{,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώ ʱQ,-ks9hmdvRb_]^^_```_]]\[Z][V`aJ"3deC  + 3fI #o^  +L~K +bc8ɮj" 4b! -H Et,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώ ˾[0 +Qa +X|nsؑf_[^`_^^]]\\\\Z[\\[[]R+,`gP/ +5W[UX_mi; b|POeȟ]   $~guݘ05ұV$[iͻd"*M|T   + + ,fųU+ k~" $atH"   -Lbhgdfgfcbf\2  +  <}Ɏ9Xɤ\ EzG dݿ_@ήd ,P~Ž/ +Cs8 Bg,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώ ʿb+ =}Pfwא`W[`^^^]]\[ZZZZ[Z\^XZY6 +$Ue]E  ,P[WYdxeFA9,(JכeUjO8D@87765349?@A. )gvݔ)7‹8 +8bre% "Myоs{LDsѹZ6U˿{( .psU+  + 9Vgkheca^_^K#;ϼ/gΧYRʼn: fs'KʛN *IsƘAV^ $K,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώ ̵9  *c޳=koAO^c]\^^^][ZYZZZYYYY__CGbiX+ ;X]XbvĆgxǒI4`svttrqrssrvrX0 3ºhuڎ"3Ϳā,"&@qf,3hжU4,---1S˪~@ 1gǬS +\Ε>gԪZ 2eb&1q||yts` 0x,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώ Σc' (m;2|D0Tf_[[]^]ZZZXXYZ[[Y[[X< 0XlhhR& +8SRNMR^V5/n˿~Z8$ Q6Pb2 6JNN\b_blmZ5 ,K]ddcc[F+PȭJLǪP $_x/ JӤJ `ϢU#By};=~}pk[]hj[Ogm +P,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώV -\I?B2Xja\[_cb_]\[]`]YWX]^\?*XrogS>COF4+2ESURUXSD2%#):U涅˱[ + )^|xvxywtvvvtym9 Qżhzu4˳_  -Xwպ}( "&-:DJOK]>!RʬwdO1 @xEJo9 + ,AYtyve7 + &F]eccg`A %ίJBũ]RȢR  @k rƳ@(KIHN:9/8IL?9Mlv$E,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώv'Q۶? ;~8 +#Umdbcffddddedb^ZZ\^\ZB(UqofRACg|tneVNL'Hɝt|̷b + 'Tr{xuuvuuvvvtzn2hżh{t;>}ӧ_CxNJžn<5iP +@H +0g|~g;%Ecjecjc@ GִO6éi" J{:ڙ>/pνX$'MN +QW  "%$)3Lq=M,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώޙ4"M»Ɯ4 9{.Wvlmppmklorsohdbb`]X]J *Rkmm\>$H͵pj: +>ɮs^vɯb +˻P2\¿S Xl1 + *Pzc- F,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώ~C+(-HΧE N4%hz{|{||}~~~|wqke_ZYdT +*SkntkM!Dj~ôF?=/*DyqELsĸJ Ouussvututvp=8»xaxs KͣM +'WӸj _dǿ²ja^K* %\x$QK +,N}D 0OXSUSA Hw%*u" "TӼ: %tͰoiͺD>rX ^r; 7`Q2t,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώώz·:2o{}|rf]Z\jX)UnprtjB 4VĪûe6JsЫ`#@i~|ssqrywsvpqk$ 0?}ýw]trQڸr-4wíZ +0G  vҼϿʽr]`G@{0 5~]5 +)4Ui= + 098?>+ dͅ5  ,{) H˴y<Xͫk+ SaeN + (Ght5 +Y,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώڽǼǹ82sxg___iU'Uprowk>&Vwp@Rw½, *_}|wtsrswwuwqo` +,CH~w\ppTџP%Lнal=!ǽ}k^[I$ + +4mR +h]6#5Zzm> &36?7 5|͏D$~3Eǭw4 +IŻA?v¿kjY6(!-RF L,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώČjlדk|4-hab^bL%RnrvzyoN!@Zhpxoux@S{˴`4 +0ZponoqvwrqsvyvkA 4IILºv[nj SΗG 3d԰Um߫;#ºzdRJ:SG +Og5 1S`# ,07- +B͖M%x= 7qd#Gǹ`" N¿s. mugZA,)*" BsPG,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώʈ5#-9ǰz> +$Ky=pxpp^*2a\A,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώK Dɶ`#:ى!ȽǴzaY_`Z: -Qkv{|zzkE#LTR`YF;cg/Z~ԠF>?&  +Dn{onuwsok~7 AFBƻqXnȮZ (ǧ+&OϬq,&՚0 wǽ}trjUJ1 /{}3 P]!*@FbI EiαO@5 RP2®l' oѳd%  ,cH"{R +*Ri;,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώX ;R?Ԅ$ƣ}e[Y`d\8 7Rfuxwyx[*BZagWQjkSYJDxͶE1JhfB$ Aanz}wtyxpPH}KFpWlɫV1o״k#Cr̳D/՟2u}~~xhXS`jk{k\[S9 jK)xB 8_z`(  ?WnwX: AX BͽX-yśH <¾M!yo' Dx~,2,DABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAF"33334444444444444444444444444444444444443333rǶώp7;vs0 >ڐ%,ħ`VXX^dR)EVdwyuwm@ 2ZjaZtņ) Cȼ[`pvgWD-8Zqyz~~pK  +!JpMMþsZnɦQ6wӖI  %SϾ]۩9'©q`TYgkfbahqtk\MHThsiXPA;J:Xp"Dtp5  Ivm9 /ER_vƳc: :{e&>{ϛ6 ?ƻZ*\¾Y gy13gC(z,C@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAF!33334444444444444444444444444444444444443332rƶ΍ʟc+8^? 8$4˴q`XYXUYZ8*Xaj~xx|z\0  I]UiѥoM1!=tж[7SsrP*/>Vxj@+,9ES[\`[E0WA ..Ii>. + *;`ιR"lE8`  6ͿUE|¿8 c}8IsSp,C@ABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAE!33334444444444444444444444444444444444443332rƶ΍Ƌ@ *9'H7ѵg]chd[e_: :K_ĹsoxqUJMMIEHG@933AJEADG=*(09HTSOD/ fd"ZzS3!*4D`~ǤfZI'nŕE R;W$$]¼̪C  +R:(Nv_$g,C@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@F!22223333333333333333333333333333333333332232qǶύלE ()!կU Fк_`ga[RII8>q{nb\Z]afU%@\ɋ[S]sIWÕc;$"')A^_>  !Dp^N\üjUsԶ[I¼΋:  #@UT;$ +-Fgծc zܷCbȸ~ekulRDED8(%/;<3.47206@>0))-4992)" ^F/um4",.0[wϺYPa¼mWxԷ`Pͼӎ= W{YTUF!  @qЙ? +q؍/ Yƾl_jg]TK@6&.73*%%%&-8;3)#! !%$"$%Bm !]}:""&1=T~͸f. ^ųb $[.  iŗL  Kľǵr) 2xz5CpB _,B@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@F!23333333333333333333333333333333333333332222rǶΎƑO$ &  ey2bͨfUT2 Vvmd_`_\\b^@ 1Jg,$VI%O˷URgÿr_Էa +cͻΊ; + ;ö~}i: 0r՜6&U]70@5sԅ)ZiTPQE5/,*% ),& $,1/*%"#&+-+(% 0|; K{F +5@a{5O²o' HٹN  'ilX8 + >q?fl* (RL +\,B?A??@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?C 22223333333333333333333333333333333333332222rðΎެb-   HvL #mݹb7& )M]kwka\]][Y_aU5 B`q>6jϏY4 ZϺ|OMi¿o\{Զ^!rȹ̼z/2rûx`I( Bެ@ GkSBBIT?  xԓ/ +]ϬsdOCCA1 !! !&*+)$ #k`&otT#$/8UȮw5@üy3Iy(  +#CL9  + +.cK L³g +!HyPU ;956666666666666666666666666666666666666566>-w1  +Kkptl/$pʵj>#(7HY{la]]]\[]dgM 3WRZwwl`M//Ig—sV<15AfľԾ~MLmiTtΫQ ,xоնdbDzD + + )lF_ļ͠4 w՜4,mرh]K87=/   + aA +9qZ* &4OÑU/%3=>7 + "7Kȼ\- bŻ3 )w͹f7 +  ,dDEV #Eh}@ ]ֻU E^>  %azR &;# Uhbijhhf_]ZVVTJ@2 + 'CXbcjgD  BVWYYVQ9 %TƼeESbaɿ~b־n^acU?8/ '7@\^" _X( ,fv7rԾDZ$Wɻƿѻl2}zYM?2*  + +H;0xúqX3AX ,DawteWC+ ,K|Խt1 +VʤOJ~Ѽk8 >tp'X¿Ǹt+ +,D\S ZѶV 2O[VC1,'#;6:we77jl37TewxswxrmjhlldXL?0 .J^fkl`>8VYYWU]L +hȻaIVuſ]h˲k`ж@ + 784-QàV' 4vk[ƹY]2ģ`"OźnQM2  @b! !\n>Xb#"bqhW3  +!Cpv1 +QԲ\/fŃ0  :4)|D ,@VZ$  UˣxI CWQY^_c^TfTChoh,)Q_^Z[]^[YYZZXWZc]?  !>ZilmrZ%)KWYTT_R"BɶaKTitYļ][Şh1  (E 4ƟP  <ҫb 3Ҽb~Y]ε53Ƹ_E7" "'$ + =|$ TvN"FrqOgvY<"  7eҶx@LαUAxJ&5lƥ:/[< +0IhR$ + MаO BYUY[]ad]V79X-SQSS\\[\[[[[ZYWZ`V8 !D^ggjsgA +%O\UT^W2$fǫaHLwºShʢW $lȵ~* ;jѵ~<\ˢZ:¿` rT<ʺC WȾpO:%   #;MUTNG@:4+ =}i'hm>   3xjD +&TɨuD U϶``ӼyY7#6IXi¿ĨC :cé: +9W~N  IӷLA[ZYWVT]_?5>W&KQV]]\[]]]]\\ZZYM3%JacahojO!AXYY[XE%&\ɪeGLQf½ʧ_7ҳwP‰B3pќL >xƵdvOFèL 1]:) 0C\uzqlkhbWE4+ 6uzXL(!mW  Zc-  + EƯ~D_ă3_ѵdait¾\0`~o8 %@LhN L   +    +Ӷ@K`[\^^SZ`23>!+yʰH ;XaYY[Z\]]\\_``]VA! &K_`_jsnP!0M]_[ZW= 2[̬eLXSiüάeFϷm/ 6]Eڙ>WzxJ HâJ  ]ĚgA'  Fdu{wspom_WWM5! VV;#RV + 6xqI%  NǾXXțG^Z\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]][d#9XYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXYV%62344444444444444444444444444444444444443315%ӼB+Sb][`cUSPFB>ʺ]#0WfXY[[\]]\\^_`]\N+  (K]_`mxtW- "CZ^[\\R3  'Ebmâu[Odǿƿ}Ulþϧ^Fǯj/#νd03| p{ MEϺ; uɰsC, (Y{slklihmhXG/ 7wT <zL ZsY2  Lɵe +@ɬS!T<5PmJ +OPxsvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwu|+ Kqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqro/D>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?E1ж:D[a^][YWSBaJRƻk,*RdXZ]^]^^\\]]^]`X4 ,K[^bq|}hE! >X[[^\_J2FRtĻfSPiƸwXpÿЛMCպcl§y, + +4zZ +&|i%WCбy-ϻf>   atlihhhgebV;%aJJ}I.~f@>̶g + 'ν^ HD  $>Zvb! +JHlijkklllllllllllllllllllllllllllllllllllllir"Beeeeffffffffffffffffffffffffffffffffffffffed,>8::::::::::::::::::::::::::::::::::::::;:8@,ʣ[ ,Ya^^aUJ[]= +&Sh|4&MbW]abaa`_]][\\aZ</L[^cr}|c<9VY[^[bU#+:IqǻaTPeƾ{vlo|pWrЎ:GָtIaʩR 3wf (µt)W Hҷ4 Iֹd7 DxnhfecdgdeV'M}D .h~KTd3 J̾u l +:nn%1Jbe%AGkhjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiq"Cffffggggggggggggggggggggggggggggggggggggfffd)=99:::::::::::::::::::::::::::::::::::::::;?,˘6Bh^SUZURd[0 /Q!qւ1!KaT[bca`^^]]Z[^a[H) 0M[^cs~|_( ,N]_ZV\W6 -DfʽaULYþuvyi[UPVbh^Stф, GָX- SĚ]* + 4׊1,܆ }SNĠF.ϧ{V- +*Q}|smiebde_b`C   ?ww4 +C¼yG;}X QŃ/ vӀ .\½i.)J\nl-;Gkhjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiq"Cffffggggggggggggggggggggggggggggggggggggfffd)=99:::::::::::::::::::::::::::::::::::::::;?,ˍ$QiXXlry_! 6oE'p׍3Vtflrqnlhgfc^\^`]T8,K[]br~s<PgʻcTP\}{vuuuuvw{si_SHEIMKHJMNOPWv}" +LӰyD +6ٗ=8@/rwTMǩM +béY;% + ?i~wqnhcegdcd`C4t\ ?ƴs6 Tu. ;‡@% =֗; &Nɸƶ}G* 'Kit; <Gkhjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiq"Cfffffffffffffffffffffffffffffffffffffffffffd)=8999999999999999999999999999999999999999:9?,v"  )TbVoeFg9-p̢Ad~ztkd__^^D'H\^brrS$ (N[XZ_b]7 25=zǵaS`v{}~|{{z{zyyxxxwwusomjjf[PJJKJIINXftxwwyyyxwwwwz{zz{ywsh_ZUQPKGIOTXQFEOa{¼zWʼάw8ւ%4<  oöʳjfb5 jULʿH +*yĺ|M2%  FzsojhhhebcgV0 +#cT9vȺp0 + `> 2M( (w٠H)T˾˲r:  3;Ou= +@Glhjkkllllllllllllllllllllllllllllllllllllljq"Cfffffffffffffffffffffffffffffffffffffffffffd*=8999999999999999999999999999999999999999:9?,Z 4W^Vmx>']r5AγH W}pc]\_H"C]`brvf4 $L[[\VXcF !WƲ[MexmcXOJJNPNIIO^}ƾ$#bϻڿo. u_&{ی1 +:zaF67AI[pvU +b[Jʲ8 IĻgC*  + /y|rnlkifccd`\P0 GT7pƼn. "fR/ŕN (o֨X)WŲq/ + ;SHP}7q7KM=pd\]H "B]acr~vD  +%L\ZZLKaP >tưTIf´{lb[TPPW_YPW~½τ*'iʼݪyT5WGPӅ- $  cm#G̩i( dŬ\/ 6q|soligefgf_cdG5uG:uȺf$*qµi+#q˗JR̼* BçzR;4/%  '/5HOPXr7 *W_[XWazHlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,yPaWWUUVVDIy<5[1q`^J! %E]bguTDY[ZQR_T,  3fí~QKnżzw~mU]΀&/nÿɾj+ ", % 4z" XŰJӲt,?«P + "_}uokigfhgf]biZ4 )h< C}Ƕ[  :Ǻ@WҞL ?Ƞ4 &a}mX<-;C>?\ll|w6 38- +LrHlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,V +WbVXUX`]BU: k`xĹ»d^K! %D\cj{`) +F]`][\]XA + +%TSOvž{\bz0n޽g O¿^2$6FW^XDDin4    &DdHlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,30[bYYVZaT4 +%h:ha l˼¿b]K &C_hpj<)Rghd``\\O)  +@¬~VT~ɿļ{^cp.m؞JF¯P[؄(hۏ7QE1 J۹u, +nº_=% + Vzsnkkiedga^ae[@ + + =0IĺQ +múkK8 "{ͱK M½ǽoRCAHS]hoqlqm4   -IqHlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,ѓD=_aVXVY`L% ¢tTX}si`\^b\nrYa͸] 4p~1 *zג,9vݔ7JܪCvͩ7 Jڰ\MƸ~P.  + 5p|wqkjieehebabbZ< $ov'OģM #~¿% ?ͥGfйT99::::::::::::::::::::::::::::::::::::::::@,L +%Md`UVUY]Ebb \{5ɰ}]WQ; /Rlz]! ,Xnogbb^WB >oTYͿxfXG9, (|hS^ɨL;us(Hm "]<EڼZ=w + Pڲ` ¹N& O~yrjhiedfgfgcbbQ/KU!jҟA*úǙ4 0|̤PQοl# OȾN +   MHlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,3  >ca_\VUY[A.i W$JԿeSV>)Pt_  +Vosldb_R3  B}ĽpX\àj8 '}½~bP]ʦHB|ʹܺ_ +;ݪN  c9_ܲUB|ŚwFPӸ}1  0cútK+c{tlihfdeehifcbZ? 5oK 6ǐ7 +9ǻǢE+˭o7;ʧX  %Uýÿa  +  $bHlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,a TpZX_WSV\>KgL)QͥudbN'  +QY2_sogbeeP)#;a·i^gɾqL# Qľv[N`νb JսرR $n˔X+ +Y;n݉1,lNRáUS˾kTE!+x{vqkfdedceigd`bP  + "WR BĶ<Nʾ]1P&""Ձ .\] +  4Hlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,ݠM#]oSS`^Y\d=8{p =@ȰdaV3*bzK ,[pka_hjR( ++Dj³wb`mŰ\6 + epUQmǰ\ +N̹ƲѧS 'Pӹu  +dP e[  OԥU  R͸v- Lµpea4 +<|yulcceebbfecbpf,   6O :÷M aʾþy-3ЛV&!uֆ Azƾ¿C)+  Hlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,L2]hTS]_]_g9W~/+z.ҸjcB Qk8Egka]ghS+ +Nîs_[hſҸk) +N¾mSW}ϵr(Nü̟M Kp6b~!'s8 .DNs검c6Aɠ\ +&˼oVL/ + C{vkbafgeceeb_mi8  W<AȼM(nƻú2(ѥZmԏ+ +1oǿ}0 $F^[A Hlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,Эy2;[eZUQI?=C+,IMS`hX.as 4nYH' *N{e) EkpcY`dO& +  B}ɿq^]mȾn'TϿkOUӳ\ MɚB + &F˜\( t9 Jݜ'{Α[>( !ŖP `nC, Kynecfggfeeb]dcJ) +3wm' WȿL4{6eʫd-ZԤN.j·; .^n? Hlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,߫l7AY`ZI8+&$  /. 9pYr]XA "Im^WvreWX`K !7[¶k[_uƿ]3    1}gJQѷdN˵ǖ@'p}6V@ю EhWN.-xI +gɳtR8"`wlifddeedc`chbH" +#fc# *kȿeAüK@ƫt804`Ӹq% +fɽZ`g8Hlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,߰u=LTQM,%(3MK@;:3(?Dpm&ȴ}hQ:(@sJ +`xmfXWbL0\úeRUpƾt7.92 +TdIVϪVOŜV +@w|! +9pA6N$c⼫vfO1 WϪo5 "Z϶fO?& 3z|rlebbeeedcdik\8::aįɼ5¿½p 8϶W$-<Ӽ~/Sɻxri]YYXXZ\]_dksx}W?|RHlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,ėi;(^bO> %BB')Pjma_ZL[Uc`.Φ~Z:(.T~p4 asccZXdL3sƿ~bOSop, .QYF0>aEZŏ3 +Mǹģi. }P +&vBS`  ]߿R# + ZⰀs?  D}νhK<+ E}tlgeeeefedabecMVƳ¾Ҙ; =¼Ǐ@ >êv1+7һ3 >}ǹmG,! +  &*2Dc9"g`) Hlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,ۥrJ& JsvX2.Z^.-P`YY]]dY0 KsxD'֜uM + +D]# ^m]^ZYaI7zý}`OXvt=le0 -\C_ƹsNƻğR  KݯV   tݻBQМ8Qo͵~lABϵdYOECHP\gr}}ĵyK<1Hwpkgedcddc`__g^. + 0söѸnþɑA  8ţȗI"/*Cė=CzYF7$  ++>?ARc|}}8 + + +7n1 Hlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,޳e4Oz{tW, +Om]=B`\Z\^\ZX6BezQ'$ID3avU5:]Pan]_\Z]D 'P|]LWwƮz6PQ! 9¾uVHi±h Y^% +P8}t&Xq+bÚo`SBD^ռȲ~M;- D{uoidbbbbbba`hb4  QļLj6  #oͷQb֢M(/F{ͫG?xǽb<  $99::::::::::::::::::::::::::::::::::::::::@,{4 + +}vgS*h~gg?@d^\\ZUZf[28PA  0CUxAao_`^YW:(YxZKWy˾;Kp? YuXJhëb + kïh + +Rˇ" $d  )f|-vҺmYI1   C{rkdccbabddch_0  + býNJ9  +bǸy&VԞG)>Zѷa#`ûI  + + AvzN?Us:5jP Hlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,:  p_N(ph">d[^`\\\Vd`(   +2AMnr-an^^]WL-  "VýlVM[{ƗMBrE! LĽ^F\ɦY uľpF$)@a׳] +{yIʝ>%mѺqdL/ + +Dsjbbdb`bbb_f_2  + $pŏD1ʆ7Dίi/!=LDǝ[N¾vG +  ,=LTZdkmlid]TG2 +99::::::::::::::::::::::::::::::::::::::::@,ͺ8zo^I"yp*V]a_^a`S[eM5)$(39<@, ;Zfye"!bn]]]VB" ;rļyaTMZ~ɳhRrL# + a|]LSfp{˨[ lnF'#Uũe +Xݓ=dαSMҿxlL Btia`ca`ba^]d^7  ; ` HǀJ_˹z;%CK1u' F~T)  +$%-:KpbOLIJyP7EC,/Pa|{6.f}C Hlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,\]wfE+u@Za\^a`ZUWa_TPTX[cjB 0WfgnV +0fo_^`V7!RúqURLWʆ1[٩Ye|K FsqVPQKHRnӮ_`m]7 2zA  0kˣ}g/PǨe" tҼkn\. +9ywka`ba`bbaa^O2 L& 9˽·ˮi*%*d˶w!?{7  + )475;N]x¬yI-  K|y|U+QVHlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,۾V K~qD 4 -M\\`][^^Z]^XRSYZ`gC "Ja`dqBFjodaaR+ 'R¼iMQMUݽLM֋7o@GsühQLSTOLYoըX`X$ )~" + Y͹hWM=% 7ɥ{F *yѲ|bPTG 0r|nc`aca^dmlV4 Zɚ. ,|;ͻOi*8}ʿD  +99::::::::::::::::::::::::::::::::::::::::@,ҭO >~w?00 ?W^`ZX\_ZUUXVTXY]_@DYUYyg0 3Ziiec`K!(WeKSLS̻{+й|MXs)9dļ`KLVUQMS[jÿƿB  kײwO?,   3߳R "bĵwU<.(# +   +  7^ѪT +VշsZKJ< $eqfaadc\cnb@ +_͢6%v˒7cզM(aȻpC + $.E\ko{­`7*Oo~glr8Hlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,ٱQ1x?-E 4Vb`[YWXXTTZ[YY[^]A>WTVv_#Fjd_caX=6j¸cMULU͈-ns#6HEc~û~[IOVNKMSSPVcrxtlip{ľpK# qǿkK@JVJ899::::::::::::::::::::::::::::::::::::::::@,Z hK" :a.Ykfa_ZY]]]]ZY\ZZ\D -Ya`}RYu^V__J(  + +/U~ĸ^OUO^ǽefx" mZ#+^»wVKMQPQSSQPSbz{uxzrga_]ZZ]]ciiijmorw}zhWE,! eۿtbA.'c͟UEtѸ¸ث{F :s|z|Q& +.|tiffbbggL%!C`z9 +JҬI `ؼs.._ҭOrʼj1 + 3`ͷrH962Fbp¿g) +Hlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,Ă= VT$-q&_}xqpliimnia_b][]H  &WfkwA'cx\R^_@ <<=ACFGJS^fkg_YVUXTC4#  OᴎW% #ݵM)Hȵܲ\ \ǺwyUXmccgddcZ2SO FظL  WԾ;22Nb pȻn9  (8C^Шb5!8D^j- Hlhjllllllllllllllllllllllllllllllllllllllljq#Cfffffffffffffffffffffffffffffffffffffffffffd*>99::::::::::::::::::::::::::::::::::::::::@,ΫpFPx}&g~~~{qkjda`L' ,Sbmh/8ht^T^]8 ;cuUOSSPj•,Pw)OҟM8kücNSQNRPKNPPRxļiSMMJMNMIGHPTNHIJNRVTI>3 Jͺ|\?*(ay:iĽ۶y%"ZȮ~sJ!1ylcciihU0:m@ۼK KďK'/ 5mdƸR#(Hi|ԻS-*1DbuO=it8 Hlhjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiq"Beeeefffffffffffffffffffffffffffffffffffffffd*=8999999999999999999999999999999999999999:9?,ܩ_9E##є+ t~uoje_P3/Vcme* [qi^Y[T-;[ow|{zwwxvuttuuuuuuttsssrrrrrrsssqqpqonopqqld^VOLLPMeлwyG>٘? 6oľxVKUSMNPWjxžwmjlmlihhjfb^YUQPOH>.dҵygV9 + + +IYG༡p +"K~Ğ}nI+ Tnfafi`> *j+>۾RHəW& zɽIVʽe8 !1aÿ`6,7E\qEx<Hlhjkkllllllllllllllllllllllllllllllllllllljq"Beeeefffffffffffffffffffffffffffffffffffffffd)=99::::::::::::::::::::::::::::::::::::::::?,e;ZMHyۢ1uzne_S51YckT(pw`\\ZI# !Hoys|~}}{z{zzyy{{zyyzxxwvwvvvvvvvvvuvwxwwwxz|xmbWOHHONeֵb:d+^v-aƿpXPTOPbyĶ}wpdVJ0"~­ʷV=2 iO6vŖV 2iŜ\7 /skg`a_I%$[6@ٿaLɨd'Q$H®gA "*7da(>lqG^jKl0 Hlhjkkllllllllllllllllllllllllllllllllllllljq"Beeeefffffffffffffffffffffffffffffffffffffffd)=99::::::::::::::::::::::::::::::::::::::::?,C^ۤ9q¾rd`Q. 2Xak{2.pv_Y[Y? 3guPGMQVtݴU)hйL,z; ,ƿpaWOLaúE$wȸպ|eB" "f;3mвt#BɳhC' TsehcaX5]< DԹg Iʶ|? =զ? .lpP9)EMMx̽mJ3&":::::::::::::::::::::::::::::::::::::::::9?,צxôܨ>ſudaQ, 0Ybha 9oq]W\U4 2^ƺ_NNPcI@ˏ3IֺdVq[LJU}ʭhXʿnO* ++q +,_˶|($]|īx`D* ;lbehbO'87 +DոaLÚa43ԬP TdC1 /TepǿnH2! 6Kk¿L/^i7ON +Hlikjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiq"Cffffggggggggggggggggggggggggggggggfffffffffd+=:999999999999999999999999999999999999999::?+ٙdb֡9$±ueaP,.XekxFEml[XZO+ AukSLQoB^X!rǾ6 VxVAMx̴t*0k+E\X̴@pӮZ# Ch4/KjˡsN6  7aeEguF_FGlhkjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkip"Bffffggggggggggggggggggggggggggggggggggggfffd)=99:::::::::::::::::::::::::::::::::::::9:9?,ǽܡJ2yȍ)%ȵrbaN'5Wiug.&Qkg[YWE# +@nýjPKUzA}֠6"ڟJa_FY͹}1 Dެjh}iG;2# + `_&Hsշa#dǷ¤qdW@, >{xgbbcR+ O* EԾk! +aʾP VϹr/@e. +%UpӸjA 2_¿i" lq.Hlhjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjn$Dfffffffffffffffffffffffffffffffffffffffffffd&99::::::::::::::::::::::::::::::::::::::;::>+ʐu\az*lˈ%"Ǵm^_M' *JYkR =gncYYP9 +)cºkQKUzAx$Cr( VfNYɻ:!i߫V RkJ>B@/ HәF+F_sռ= ]оzk^@   Mkbdc[? 5p2 Hͷz.ZĦf+:ɒA:W'  + RǼȾȢk?+)GjB @~G*Fjfhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiigo#?ddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddb%7999999999999999999999999999999999999999999=+ݜ2`B b#)õxa`J C_eu; Vyl^ZZL.GhRLRzKS-t= #Uö{_OS]›G Py7/[Ƚq_UC&Tεҹ0B;{qxüuloP)" "Wxd`fcI% h7 LѺt+Dϻ<*ϩe!%dLIκmYTSH1(4?Vtξb>, $@o¿i' %q{? P0IFHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEH0GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHGE /(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+1" 0ubS߭ZHƽe`A DXf|f%$dy_W_`K( + +4a\MMSݵaGK{<C÷ZMKUqɭP 8ђ+ ~ü{a_O1cۼk"6ŨxQ:+#)HfwѽxfXB' + +%asc`ha9 ;<N@(`ŞW_пYHSfânT8 &69;LiǸmP;&;A Hx9 sU" G5 I֙8 cӮo?8'4PUXhyuy~J .frZV`^D  &RRJQ[ֻ|QmIH·xIFTlÜF CP +f޼K MÌO*täm( /_œfH+ -qmcbh[.#\ITŭV5\ưq+ 7˕4 5[% uϓP#  1;=MzdA N|[& ;ui& +<|!  u[AӒ#%w/>`\utnjlqrtyn18`k]Z^W74lĹ|PJUeм\ox*8ļÿxNLd̶z1 =t bѺuU@:sƶ…@ @ͱ{;&8GNR`|ʱoO4#   HufdbdQ%;}²Z-_’@ )@bzƱv3 vԱV#kNǤs=%5CI@/  ,VoҮ}L% 8cD[W "WS$ + ln*78̲b/ +!h|qgbbdffhpxb +H_`ZY]S-  5qǻtQKUiϸjcVI/  WrQOe˴t& @UJǴzT# /iҸhP>CR_mս> mŽK /WfI841% +!dl`cieGCdV" 'K[rɻDcͼv,4qS#̥a! xh]bwc* +Dab̺l" + O˹< Wx _V,ȝXvós?7cɽZ3 5$PǴE +)QR 'if!dٜ? _wZ' DY_S8 F^gpͻ}f]\\[[]]\[\\\]][[_vs4 +2Tdcfi\> + +NôkWJ^ٷ`/**&/]ùoZSLt& .jl 4dyƸi<% 2]Ǚa0^ԣ]'  +3ͪ~5 +GݼkWVac]TNNPQI=FUM=3*(+5EZm|λ~{tU;.#'2% #nk_`d^6 K˿rZNE2% )1($('/?JE4*& +833<=9>Pbe[V`xؼn<ղh' EϮs:gӮc +:|7bԿ1kkK( BĶV(  +Fd) Y'9798899999999999999999999999999999999999997>&#"#####################################""!&$ +'բV$U~kL-?J:Z½ub]_]ZZ__[[\\]]\ZXZrq4Kc]\cgZ8 "V±iVLeѼliqo|Ⱦp[SPzûtE|F /tn/0[zȽwqkX70o09xֱo- +{ͻl,ZȜP"    -06M]]TfjXD<;1*) Qwd_e`H]j]Q: + +   + '1907c}x{۶`fǝd, + +L̷j0Gͽ+!uQ Dհ`lʻ{6AɿwTE%  cI 2uj61NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNL@iacddddddddddddddddddddddddddddddddddddddcboLy5uͦa2l~hUGHSctYqn`]_\YY^]YZ\\[Z\]\\nj.$gt[Z_]S2I{ķhVJfȿȾrYSTd_̕.6."cztS>2495," *jr`_i`?'m|XCA:&    ASI?:L}ذ]'wȽY + @Ǿ;+ɟ3_e$-Ҡ?  +#79jڽV. + +@{ƴo7 + +/r31Sgng41LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLK>f^abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaa`nL+ N}$?|^TYhyV^l_\^[YY][XZ][XY^_]^ng+.nuY]bVG* +*`ò`RFdµsWTWÿ[!nܬY;ƺw^QRZ_cnzհi(Z¸kYN9   3gļqkfYD2'#&" +.to__i`< 6¾̩[9  + 0cc%zȸJ%aſKX϶M 7n~: sϖ) g̴@  +C}ʿ]' Q¿k 4JNh50MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g_bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb`mL1Rx-!q{YX[^bcbi^B:T}~m^Z[ZZZ\YX[^\YZ^[Y^l_%AihW_fW89iƾuWSIi»nRS_äR'xʿ* aĽЩp< S֪uqyog_TLF@=:6549>DMROD:84-,( @{ϹrZA2+)%   %]xga_i\0 PŖV$ CVdh@T͹V''aȏE3lXZњ+>ˣ\(.KƾE  &ÿ]- +  i51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbalL<~€7Kc[[Z[[XTYWE+0`~l^YZ[[Z\YX[^]ZY\XW\^G6ipbYZcZ- =zŽrX[Xz¹fMQrȿ@-{ 4tиT0iװe" -}Ǻo]L3" #    dpabagS"mɼ~]*   %Hnk&']Iϰr5 /z} ;l<Ζ,Sշ}5=ѻ{< TO i51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbamLIʃ4 ?Z^\XZYWVZ]U,Kw}k_ZZ[[Z[ZYZ\\[ZYWY^P0  Pq\\[]N! AļrX]c¹s^JNx¿ʼz/0^ 3ּp&Jy%OĺȴwfR@60)"   3ra`ceI#ſüF  (BRK>D\bD@[S1 C[@Ey* 0ͮf*^ї-`y-nɋ"Q؄# + +Fh)9qȿa # i51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbanL'юALd^[Z[YWWV\_1=p{i_Z[\[YZZYZYX[\ZY]`I![jX_bV6  !VĺnSVf·hYJLqϾo$2ޤb2 ͼ}'Zv Zt]QC4-,& Ny{mbbgdE+ƾ~J + (ANLTa_Z]fusqZ:KxjM7.*))% ':Ru̩_ + zαm2R߱> I` +Sʍ' Q̃=XlJ+J^&6ScnuoR+ i51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbamLs@B]\ZXYYXXX\\9+[ucXY][ZYZ\\YYZ\[ZZ^^A -^vgY\aP*  FĸmQSfuYZNIqкh ;ݞ\/ Ѷ9-gו@BhM>50*%   +QylcbffI0k6 + +$>iysokhR  + @Zuˉ ]ͽWK޼[7uA0ј,UԖW,W¬b8 0hȽb%KymC" i51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbamLѹJ + %Kb_UVYYWX\\G(>xn]TW\ZXXZ[ZZ[][Z[ZZX8?`ga[\`M$ +6jĶkQUjmMSGBvιbFܑBhǨv7 +  0eצNwиi>&!%$ ?zt`_cfK;¢f% +%@i˶N'@C' + <=Kϕ. <9 <μ-Mu5Uإ.S•@ + HĴºB  +<ǹĻM E\i51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=f`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbalL^(  1uƱ`OZĿc96-6yüоY[ƮĠn7Bƫo",mw$ 3yŽvL1! :usf^`bO%WƶI @sɺp=! -dԯYKn*r|% uغj*w?ϾtJ PýH + "^x4i51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=f`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbalLȲWA?><- + +&HY[XWXWWWT\M>ttha\WUXad\Y\[YYZYW_[;3xuTV^^V4  =ũw\O\ýS/3-8ϵQ &eIJǣm3 Xʷ_<+ OkiӬh-pνo.,ͳz) H׃. rͻT6. Y~vrmget]$su7  + +   + T֮}I" ,h˜? +/UxL,u˱o  +!t̅1 +gۉ3NΞK BпF %9ai51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbanL̵z@@I;=A8-" ;W`\WTUUTUWUM,!X~soqqqqnlcSLNMNROQ\b_`][XYXaR4_hf`Y[ZD"DºɻaRZ{úk;(*Bɣ=5{Ѽr0  GŸѿ\* XЕBT̥wZ;,# Ippplfap\(yS' + + 3oҩsB BΞ@@jͺS +FР8\ΘCG aşW#Qžj >fzsi51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbanLX/,75!!)/.'#! + %ETMCAHIDA>AH04H<;><;:8:;4024454) QɽW% + +  +!=k޶U%2rc %Nv̦l2]ʗ>,oɃ%7ЙH:fƧzJ fu|W"5i51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=f`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaoLo: "!%;B=;;;CC/ +?647746A>0-*&%$"#%! "" # '8R`YJ/.qbU_]U;0ĴYOoH*,5Fr, +G¿j$ #ɯS&'d. Q̫x`OF8(Kpsplkgfih\H5$ + +" + ]~S- +4>4$*S|ٻ-ZlGsϲz8 =S8y% F͏% +wor¾V + Cʽ`2 1i51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbanLa2&U7Lc_``_]\\ecH( @^UOVa\W^ZTah`[YZXXYYUTW\XVZUSYJ) 4TXF&Q|}eVY]T5 %[ʻĭXOrŽ6#44Ju NŲR"@e(@rc XɹnQ>/! :ZvwvnbYN9# ]İ]2 0;1!  +7\߾b,QALsƯP$)y̿ɓAg˔H #۴G FL/|6 +5~ȻqptC 9i51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbamLf& (cP,Qdhdfeb_eeVI5 -M]][cb^a`_fliedfdbddbadgcbga_f^D+ ->1 jzha[YXP6  3xǽwTKsú~8(51Wž{"  WϿb7 +Hӹx0 +.d͍0OŸ|jG3% -_vsrokkgZF.  (sȻr>  )6??4*+!  ";\Ɓ2 + "Rtȫ^Cpl7ez!;}޽t [~-[MGŒG %_Ÿe4-KoO +?i51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbamL f`z4$O]^_^]XYZX^V4 -[^QV[[Z[[YXZZY[[YYYY[[ZXX[XW]^WN7 +)vsX^^\YM1  FoSM{¶=(13jɿ|$ g̷Z1 ԼT+^, +B½bDawU=,+wzvrmgcebSA) *3 NħX!(+6Mfm\LE>( +'Fj†;PwƌG:ARÓ2 A΍04ط\68-Z.ƹ~? IX% ?i51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbamL V'Ļ& 2Sb^[[]YUV[^U8$bjXZ^`][[Z[\[\\]\\[[\[ZZ[[\\]\\aS06|rV_][`G6g—mXV³9!0:{ûĦ` 9|f; ûq -=F]r{EħZ9WpSA4-f}vrjc`cgc[G' (YjDC˲P) !-=Sm}bRL;;vĆ7 Rx~̿x4qW<ż̳S "vU4KӋ'oø}{|{umoz~MR#wy9 +E])Ai51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbalL P.ӲE C``YY^ZUXX[cS* p`Ua[Y[[[[[\\\]]\[[[Z[\[\]\Z\c`H# FtV^^]Z8 )]ɾfX[v4.>ʿFNȼd7 ƽ84Vx)Xȯdb^A3(7w~wqjecabbe`J'  Vu2 0ǮK +3A[t}zjRG>%N?Iw~wk~ĚXur"n{-HtypеrBɿn_eeS?8=- ,DT_k5 gȿ˜DTȿF Wc,Hi51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbamL M4y/1T_YV[ZX\XX`^CfeK_ZX[[ZZ[\\[\[[[[ZZ[[[Z\\ZZ[`V1!YrV[_\L*1vǷ]U^ƾn3"3H¼5 Zm?pq # Ftf +oٺoS0 %b}xqjfedccfkf>=8 ?͵}A :RdthSHB1Uɪn"1n}}oJ;\y> GǝM $IizվQjȪm_UF2& ,' + $! !eӿRDQ bk3 Qi51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbamL C Aнr(!?Y\VXYZ[XY]^M)9kL^[YZ[[[[[[[[Z[ZZZZ\\[[\\ZZZ_Y6|xrkgggdadmlB![y6 1n &Krj[TJ2[޳U ]}~wX)*nX(ƹg + ,Mj{-ͱt`? $02:HLTfuvileXLD=1' + +*ſêY 8i4/rn2Qi51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbanL C F//^fZVVXXY\]]TBpsU\YYZ[[[[ZZ[[Z[ZZZZ\\[[\\[ZY^W4 W}l_\]`U:>~ĨsW`pƽ~7)O{Ⱥn#gãp: <Žj\[V]zuilhVPIDPb|^2ǝtS?# *hzwqjfggdbefX0 ?ux< \̴b +;btjY<#(rȔE >lzzM+Cdvg6 j΀ +/Tu}uʞO 6|S + ,;?BDHITqȿz^>*  Dt3$b_Xqj+ !Qi51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbamL @LD &`pcXSUWZ\\]\V/Z~bXUY[[ZZZZZ[\\[[[\\]\[[\][ZZ^T0 mf[^]cV26bſ˼lWf~Ƚl7.Td +hökcgjqtdgnroaSOU]b_SD:7) +lʿǻڣ= +4ɩ]8  + +:yvqieeddddW9:fL6Ĝ`* 6VtwiY?& BșR +=unM1Bkwyu\) %rԝB 3Zpot|$5:4( *Nhuɼu-5cŽo+ +$Z²e**^i51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbamL,_0 MllZRUWZZY[\^A%NpVU[ZZYZZZZ[[[[[[\[]\[Z\]\[[_U. =xbTY\`O+ (EvǭiWbɿP:4QŸ] +3{ҵoU8.;BQN6  KΏ-8̸nJ1 &kxtohccacfdL& +b}Z2̦` +&LmxcD1jԛ@V~~qA;`y}{q`29Ͱp* >[jmnsؙ/  +$Ans_ǽɧW%*a)1mi51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbamL`ϬF@kt`VXYZYZZ\`P8>h{TW]YYYZZYZZ[[[ZZ[[\][[\][[\aU, #_xo^RW\]G  !Dkr`SZòq=@=NYF̽E  +<۱e XɸnSI: Lxsnhdbade_G 9l`9жr0 UqL?*"ǂ< (ebMY~}}wiN'!sǿ;&AWcgf|XFװ^! Sf&LMWÔJ$kd.:xi51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbamLOҸR;k{e[\ZZ[\\^d\E)ERW]YYZZZYYZZZZZZ[[\\[[\][[]aT*6~vZXU[^Y= b̹\TMYɶk7EFTÿVVӳj+nûŽr"  + e6fyrnjgdcebX< !Lwg,ŚBJzaK7 ,ټy. :`ttkfe_WOHEHIKNSX_fnx}}rhlqrwsgflqv֙2 1мX  5||snlidcfcP. 2_j sŮu& =p`T77شi 1Zwxt{tG +*t. )>Q_bjrjL:kƎHHM!x~8 F{G7[i51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbanLVͯXIwfYWZ[XXXXW]`9ERRYZZXXYZZZZZ[[[[YZ\\\[[YZ_bP#^tQYZ^Z>7Y~ŷ[RMde:>GhȽL<غu!    *("!%+016BRiP +  Fw^B&%`sonjcaggH =ni(ɾJd}iM/K٩G6b{x}~~pJ +jѲj +8O\cis~scɔA =s!i_hc32ci51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbanLU# LcbW\ZVZ[WS[gL`QU^YYYYYZZZ[Z[\\[YZ\\]\ZXZ``J0ssTZZ\X3 QXICaY68Dnj0  G?!/.7XmmjsA 1S`hlcSC40ɱ\2  @qkkkf`fiB  Gyi&* MkY;rɍCItvw}~~uS* @ؘ,*CT^dn~z3 VOkÿ-eL"8si51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbanLYޖ( +6ciZ\ZYZ\[W^jYlUW^YZ[ZZZZ[[ZZ[[\\Z[\]]ZWZb[<OmU\Z\V+JXLLnòP5;P~ȿN +Fw  !/HtڦC ! +:=BKJ;%)+  Bg6jнc9 Uwoljg_ce=O}k zҹj >waJ/̒7  6cuy{{|~}b;+ WߵT9OX^iovˮh$ of¿¿Ɲ> bv;Hi51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbanLT&-[g[\[[Z[]\_gbt]Y\Z[[[ZZ[[[ZZZ[[\\[Z\]YX\bP' +ocT\][M!8nå{[SZzI3>`ĻDEʜl3  ++[ܔ* +3ǶpyW" aĻi   5ǼzE#"f~sjd^_[5 U~s$nǂ: +8z¶d8(y)*Qnvuvz~~nP<$ -̑9 7UU[kdYfˮl>V IÿſϠ6>ya-,Yi51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLMK=f_abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabaoLC#G]\][Z[[Z[[`jcZZ[[[[ZZZ[[[[\\[Y\]ZZ]ZY\]B!nXV[_V:Bνn[P[h@/7fɾH +T€1 G<a֧F2ث[  I¸iF7' 0r{rjd^YL*7jy.a̧H  a¾J  +1֭L2Vgny}|~~|t[9 Vй] -KLTd\A7]جD fܓ% +3}ˣD +EU3Hpi51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g_bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbanL ;"9V^^[[][X]^ZXh~~jZWZ\[ZYZZ[\\\]]ZV]`ZY]\]_W7 9`U[Z`R*  %UоcXLaY;17kźHlȭo!4i1 +$# +!v` +rŝM Jƽs\S= C}uokgdW=M{9 N˵v }Ƹ¼ô|:  8Ȁ0/Mf{~y|~|w[/*ȋ=  4@LXZB$%O2 3G(pɾûy3 4x}LCii5 1MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMML=g_bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb`mK?ߞ%1Ra_]^][[_d\@9Trv_S[]\[ZZZ[\\[\\ZY^_ZZ\\abP+&nZW`ZcQ "Bm½]SMqM77=wĺ> 3ѸA ]載Z4 .Y}].eb 7z̵P +  P§W6 Wxkgk]6Kz>7ҞM:óg +@y3`qsy|}~|b4 p~%9HV`X<QȸnSr]Ľ½Q:kj?H|i51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=g_bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb`mL A۝('Lb`_a]Z[Zbc>)DthT]]\\[Z[\\\\\[\\^][ZZ\b^DTSV_YeP !=aľͻ|\SOA16=º~3=ĒI ʹq\J<6762/+))%"#',12379>LWgԿBBk! VQ# m̷R$ +l|lhn^1JG*ۍ0 !sĽi A:%Zfiy}~~mF+&&Aު. /AQah]6%Vȥ[fEc\+O\E_i51MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK=f_bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb`mL& <؟.Igc^`]]^V]dD)=wnU^^^]\[\]]]]\[]_\Z[YX\^Q2rжwUS\[^D +8`nXTQ|<-9Kf)Nܳb,÷~tx„8,ۂ,Bf&7Ū^<wymhkU' "XZ"r +E÷¿J +Bu)K`ix}~~z~z_='& J׺c 5GXdg^BDȽɱO 1rjͽh! jðbfi5 1LLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLK=e_bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbanL#/֦8 +Hog]]]__X[_B%1{sR^__^]]]]^^^]\]`\Y[XX`X< xĠo\RZ^L* &RūYQTPq=->bE 'iԨ[V/',BΧq?Dw[. +swnhhN,en%Ĉ; +;ĺǸL   NӺa /Znpu}~|~}rT-ͥN -ERXae[E$8qև6 Y+JL Isg4/LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLJ +d)%4G`WĄ:"p¥kQ- +RqgeF:|-kЗ0 5̾¾ʲmbٞEEhlghswvy{e3oѕ'+7EZgkklU"W٦CI.aøýͯE B7f4/KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJ!+&Pܿ[.ATcifqrR+(\Ƈ@CB<οо[ +\(y,}ҳYAtvnigeedj_(Ӥmabfecbabddfedcca_]\]Z7  +Lo_[\S7IƳWWHFt`27+GȼyB AݓWx%ݤLCjݾc* ~ʳuT. :{}lcdHGxU?ΟS3ƷKXċ/ ;hzvrkhmw}xjE-0*;ƘD*=JZdchs{O[y- SL'ɺl!8i|0o˵d9oxofffeek_%!֦offjigfefghhgeef`]\ZTH(hzh^XYN/Tı{QMBI|a67.RǸp:R.&qsLMþпY  <ɶ{H-.r}h_aGM}b/ʖH Q–RRЧQ(h}qe`et{skX:!fѿf #6DT^bdrm* (mѣTiX |·5$`K8 aĻs&-^wsikkfdld(Ъxmlponlkkkljggge__b[F/QvbXWZJ' 3v±xLL>Fc:50^²d0  +,iK  +/xoJ˰?6vƸeJ/ +f}h]]B  +#Tn+ r˂1!pŏIJ񼢹Խ{4"[vomfjv{{uiJ% &<ѐ2  #5HV`bk~|U3{Ĉ* +;Ui¿A Vr/ BWv))Zxzonoqmod*ѩzsrtssrrommlihigaaf[? yvaVZcK8rKN9C];93bνZ% +?}q!?g~j +;eʩz. +6zƿ|G Oyh]]B  &ZJ^cSο9Amb͢PDq{rj^\iysZ>-$ rѶs  "7L^bdn~xEE׵`+cKWȾK lZUQx*/eytx{u_'ԧz{zzxxzxtpnnljihccaU9 (æ{h^_`A9~ƿjFK:M}O9@:cʺS  +Qס= + ,Hjb yy +.vp rʼ`2 3rg_dM +'\w/ JO +Ĉ@7f!yѴb 5jxP5@Sdtu]B+ 3+ +.H^b`i|sB@Ɩ= 8GI¿_ Y|< +o* M15o}_#Ъ~~}xsonmiggba^L. +CwreE" Td=CDge@7BClǸQ# +c׭H=_w.`'=~ʬh+ 'XzQ(Y~kbahS# $Z6 5ʥ=<ƒ<)=x&dy<(Oflp{wfL4$ MƾƨB  #;Vabjur= rȼu) [\ + @p KU" +8 D8:xb"ͫ|uppnifedc\D$fo.!g_;>K{W;4;L~ŷt= +eϩO 3F[y̑G 7m3[y¡oQH<329Ifͻm@ + 7i_beR+ +X: +kν,Oʺx5( cۓ'VK!Febbs{wfQ:" #uҿw,%@Xehkvw/8̶z1 (z1z 9tûv/"""""#####################################"#-BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB B /y;;{b!ͫ~vrpnkgfgfW;+v%/pDZV?=O̿N;21V[ ar"2APYam}|/ pܽtlbK2)+Mpռƺ{X(sldcg[;WQ 4չp$0yŗO  I+/6>qa15Y]_ow{ykS6! +,t˼v'F_dcho\Sϳn/ +G~ eӿƒ> *eķR.*><=>>?????????????????????????????????????=ANwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwxt#  $W[93qY3ǬzvrolgdfcM,$jqQơbIA(z߸f 6_}΂7@õi4$#7E_ɺrM)8oj\ED8 "W4XԸv'I“D  $! +2޼r.I|UƼn7  7} + %8N`oЊ=!jԩqaJ-""$Elʼg:em[@&"IuBEٻn#Q@s9˔5@wh)2Qafo||vZ2 +2ǿ;0IT[eqvwi%;̻w(]b =¿: ^U%#>D-0IFGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFLV&$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$(L58H>rʮ|vsojd\VA + +CԞs, )jZCCQ˽a:29Pƻm*Iʁ  !-FgϕP;v]Y\^ZXUTWkɿpA Jye@  # :nQ -{ݵW +_Ű>HCթ59pq:-Nbco}~g<(йl" 0BTcffqOgϭn7 ,z5¿ƴV )m] $4;71JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)m$19M6!˺zurngbYI1Zśi + ,N9B_ʽvJ31Bfź]Yă! +.Kk͸D*ˬǼzZ:-pM# 'Z{S/UcZՠC%nͫh%7ҁ#ذ@2fpO,)Of_hw~sN' Uϱi 4Oahio|t5 +<ָr*Q~/Ͽƹl`~? +&'*31JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMV&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)3/;B~*/ͧ{vspg_S; 3USxH5BfȺa5,2Lw= &fǑ=-78;EWk{ٲZÿȬniV V}[- =fw`2 +"gu4DҐ2?sŋ7/G ֮E 'ayna6Gf_cp|zaC-%wՠ< +0M\fimz`sӎ? +1# (ɿGLh+ 02&%1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)A2;PV<̣{urolgV3A?5xjG5DqƹU020Kµd( ++pӰk/ 3A[UнC %ub8 Wc- 4J 4ٍ+*vÖ: ۹z&ZشT^|ti5ɜP t1 m.BK&63$1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)O3tº0jn) +`ɨxrqqnX, Hg* G_I7G|ķM6<-KŵY! 2}ϣxC $BYyKd¸iN% Zg4 N`( Wizߏ.>ǘ<%) WB!*$$;vފ1L~5X~j35\a[_s~~a, K˽: 7YfcfnyXmu +:6}r CB "# 1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)Y-OڼfjKFķ}wslbI +^KWSH8G~qD490Y³GAȷT, +$7K[wKKʼȻ^G) +211cȾv6 TӿI +"<^~ڤL 6ɢL*"Z|U. ]EQFjW@ʩQ  + * /eZQߦQ Kwv@"J`]YixsT5 :ȁ1  AZdgcgt\KجR W6 _\5¯w5 +1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)O)q$un +Mϱ}qh_WUOIK?"Uu'T];>0G̹{M:2/7lĸn( 4ň8   +$*''00,0@T][]cm{ԓ1)~ϭdD6" +(Wl;%{u3 6f)L. +GEyvBՕ6k؝J Fr|C9Y_[cq}}xjO1 Xҳr' +2L]edfot~q,"{Œ8l3 UL4? 1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)K!&Pc) +DbgegiY67ZeYPI;6862+$!#  k3#nQ7;7YȷuD4.1I˾d + [ΒC      + + +'6/&(--)&)/26@OY[VU[foqnjmvܕ'pϾ`:+TO RUg<7jT +Uйn )RL ;h}֢QBnI ++Rca`kz~|sbE"2ԦC  # BvK6;Htõp<1-7`ɺQ,wn! !+9BHH/03% '42(/HG# +&.-%  0E>9V{xri~A [n;/ ([f, \Ƚ-kw11JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)p;/0  .4 8B2#  8b%8m¾gF5;]νc533>rŶj9/ޤnE#$*4?IQU[bgkmnmkjmtf';j~vnkn}f_eimtspqw}~{utrj_W\ciqһȵȺZ <ȩW9* +#Z~M X3 Wm$'1 h˼E"&2vt, + Sܵ`wغr>j\ Phgbcpxw}yW!  +r9(@S[\bcl{<l0gK[Ȼ?FO51JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)U50-#" *. %*  +!]sfXSVRA& +`ģM HW?6?pǹ|O/46CͿZ)  +9ѡt]^bju|ҥd(&gǼǾĻݲ\$mâWFF) Ui<8tjZy? nƤi7-=-OjOʼnCtΩh ;g\# Ibcb`jzxzg9 3yȹg &;LUX^^ftR 4ɟXIRPƻH +*{T$ 2Pn1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)}TA8+$4Utx]7!4>1"Wy|urwuZ, *κ9  ZG::E÷g>/34GɿR!JŽ߭Z" UܫPfæ}k^: +oY._W xǦm2 8AmٝKjΟY 6cX# >[cdahy~}fG);ϑ8 +(8IW`agtq@ Lʐ% ,NHȽY e^ +$@b|1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)dLGHB;:F[wXUo;Am{rlrqOoZ  +/}s<7AQ˾Z:533OòI \¼ѥP %TG˺Ǭ_G7% BywF +}r" }ȸP ,rNЏ8 g՛N )]W5Wfd`ftzkH) {Һ{. $?YacjpzZ+߮6>Bɾ}Gbòs> +eǍM ,a%yλummuлM8@=  + +Jqk6 K< ψ2"˟B 6‚9&wܧW X]$ /Wic]cmz||||gE$ +VԴY 8Y^_ego|g%}ްIM1BɽnE,Kl1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)iWOPPRPDLtگuiбZ MvomcAFƦw2$ <`|TB;EgS/(3P~g3 7t֨i0  tճμɾ׭^-Bx^>631-%&$*6RʷzqrgFOc14va&٧]-^b:P + 7ۿt ([g3 /Yle^aix}|z}|b3 !qx( +.T\[[^ds: +X״`")5CɼZ +-Xy1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)pXMNRUZUęQ3S+)EnqLC:LƿM*'2_ɿ[*  +KŮ͇6 +cYnͼƿ˚O +1JXeB0  5D99rƿӾ~oP$3\8A@!˩m.  FޥT +7j +A{ +^k> 0Zlf_agv~}z|sF 2}ʌ< 'KWVV^dlW7Ҽ}1`7Bȼ|1  *i1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)dRLNPRSRJpnJ[1  'LX< YzxkZfW(Qs/)/JyjJE7P¼I/08nȾ{O  fǮ˾ɾ: VC3MYgɖIkU9XM&6rrO) /pʿȶuj^<&I6C]Ūp( 0, + _Қ=  Kb ']j> 0Xie`cht~}~}[-DΣT  + +!?RVYchjmyv= +~ˠL  D/@ɼR8o1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)s^RNONMHPrm^|F?a]PDZaHG4QĿkE47F}üp>F}ĵʣzKQ~ AjѨ]Zq2az>'UrL!MDzjB:2  +% +Lz%̿O#] a: ]D ,\l?4Xgecfjt~~{|oC ˼n  +2M\_belnS ^Կx*(ބ-=ɼ[2 +G1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)fVQNOQVQ`؝P^P   NleO@FTqZCA-Xƾ[;/6La)  *cz}¯jIMV!)Gܼr&?֠eUZ! \|I3{ɺwNF;[@xμX xʇ,Ox7 '~ߦT3al=9Xfgeeku~{~zyU*Vΐ'#C]fb_is[AМLۀ,>Ȼm7E1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)r[PMNSUU]sXe[D'   ekRWOJdU@=.cζV6)5WľS + 8~q{һю6  CӶc +';NWYYgj#iq>w@S{U) R˷wT?, +pd vؕ+ h֚6$66,ʆ#9kj;;Xejebgu}}}|~yaD&  +-ѳh% 1Pce^`j}`& .Ӭ`b}'@Ȼ^-:|1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)n[TMLQYWPjݫpVeoR" +'c`FNKLiwQ???tȳT7+>mƸI +C}¬R! ;ޫP +/G^p١E Y!%fwJ7uf9;gðgC) J1 pܰV \L S}:ij<:Vcjd_cq}}{~~}~~ynY5HǚC  ";O_`]amsjAUϹz'4s =Ǻĺ|J++J|1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)nVMNNNPS]sՏPQ\I& + ++NafbULPMPnbJ<=VĹtF6.EĴq9 Z_)1Ȝ@)L֓2 +Rg2Cy|3Dwp* Jή|Y?qB iǺ:Gl >ݫT@imB8Uchd^`kx{|~~|xjO, ;Ͷh! !3Ra_]bku\& +(,qn 8Ȼn@Ep1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)}XKKJPQMKec6/62 + *HYzǪhOWVQYy~NB6:m]844N`) >y1 +"{ͩB + +.TiާJ C‰;2u{J hJ0~ϬnZ# =S +eͥK(G MۚF +PtoH5Tche_]ft|~~~~}sW+ &}̖J E`c^`lykB dÑ1_z =ȼWO1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)tOJMGOUPTrэ<'EVI( + ".-4( 2>ijOVPQdqC=3<~lK67>]ȼO +  S. m[*Pm9ğK3qtj1Uh.  5ɠu]M9  +I[ +_ղK^w ;|- VxoG5Tdifa]cq}}~~~h9Sϫ`6T^`clwqQ RЫKX(KȾxcy1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)zcSOPNRQRla09WX3 +19:Y_CRy͟dNQJRm^986H¾T=78HoȻz? VޤP$a; &1Rh;˭Z:m}yS%C|Q 5նsB:# C] TԻ[ E̗* 6eUwh:7Rajha]bp~}~}~~{f@"eʶz) + +-M\bchtsW Gu)O7h1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)x\RVROTSUj͕O(@O1# #58?tyXNOJXvyM339T¿vE578Vƶi/  W٧U bw  #:MhΈ.Jѳb=fy{oH8by:gͯVD;4* @c G̘I <О- +hmWz_) :Q_jh_]co|~~~~~pT9&>ӻr- +,Vjd]htt^' 7˔A<ôykifflru|A0¿1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)bNLRQLPSm̽CAOF804730+/EQ`ZORSNbjG955Rýk;07>kV + $fµڳh + Yݙ  Bhļ΁ RҭqTg|o7Go0 +2~ȨfKEA.Lq):s*ӣ: +(iY~X +(Dž$E[ +>R $^Z =R_lh_^epy~~~~yZ/ .~ȽW2Pcfb\doDbͳ\4MO=-! " .Efg¿hX1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMV&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)JJLMQP[ΛL /Pd]MLcr³hNRROWsoIEF7EyǻY7.9Nvƾb2 6xZ=J,DnרT .̧w_qe6@}Q& +>ɲ}bXN/*jYjПDu& + 2{P +,h^AV`kf[Zbnw}~~~~~~}f: bv" "AYdc]dsP[o  5IS\r|nh[75Fkv: +xA<|1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMV&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)@LNEDT|{3.N|~§_QSOM[{T20Fdn\NQPOONNSY^^_cb\WVXZ]cmtuwxzz|}~~~}||}||pcSA86+ё4 .rЄ.(Xz]"Fdrr]LS]fr{~}~~u\7aɩU %J``[`jiH3έaI̹\-žh+?R1JGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)4BadElغ`QSTLNie>>36_}{xztpspou{{z|~xpje^ZX[]]^`a`]ZXXZ\^^]]]\[ZZ\_cegknppnljiiijgb]Z]\L?9666)>~j7 7tԭe' `Ʒ~3Cjߜ4 +6³jczNGb*  2{ʧ|`R[~ĸzW8! +6wVbϴQ${͔8!hU2b~SBevqZJS]dqz}~~~~}{~_1 E]%9R]]]cs`!n‹+;C9˿@ C50IFGHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGELV%$#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#(<\dGظxWORQGQy\253Byxqmlmnolf_\]_cffeeca_][\`ehjmnonljihjijg`XTZ[J=:877+C|ATŃ,d;n + 'Ry֏ rĺ^`YQO +1iռk" eæxm[C- +7xd1d eE *F =h|J CgvpYLU^cpz~~~~}}{vG7ɹ5 )H\_\_ul)Oś:0?@ѿù% Jr%1IGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFMW&$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#(i\`ҴmNKPNMa[../Kq\J;463Ot+ gʌBUƛB)_ܒ Kð^TrQcs9   ']o2#{мlg`D& 5wx*lx +RI !qI Cl~vD +IlulYRZ_boz~~~~~}}~}{}z`,)xϫf% 6Q[\_tl1BʮT k͇&@оĹe"bV2IGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGLV($%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%#'߄QrͫbLKMMZuZ22=_qP<21=ae, + 2vsI' HɪA  +,b*2˺dTSQd+  +zűqP.3v¿6Fю96ϧD fE Ju}p@  RqqdXY^_aoz~~|~~}~~~~}}~sJTɖM $CU\`ph9:o%ESA;u=H3 #42333444444444444444444444444444444444444428=bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb`iSǠtXNNMOiuQ8:SyjC82/JvyT/ +#SM%\t6 *Ca~ё9 sƮpS|{ANFĦtPF@$ +2uF#jΥWīG +.3Y~zj< %XvmVS]_]ao{~~}~~}}~~{{}y\+/ЛI;RZ]khC({~6.9 InB¿þT ,nf  ߎAEؼlSLOPVu`C69_Y4356]pJ# +?ߥPgǸa!Bc}Ɖ9C˶_rXGp±{6 + + + +0Ţa/,7#0tÿTOβg QY  +:v.g~||l= +-[xlLN`_[`nz}}|~~~~~|z~~zd7 qˣ`+.M]\fhKcо8/-YM zĿs: UK% U4`ҳcQNNP]{O:48hsG1.4EqgA R޹w3 !f׾+B{͑6  T͹xlVGe&5Ϳe9+, .r`4ϼu{v FE Brzy}m=5]|mDHca[`my}}|~~~~|~~}~oDMÞM?Z]dgS$Oʽ~47$oҿÿɶB1ñſOA{1>ϋTJx֮{WOPKMedB87>r_>8,3WyX4^ϋL%Fӥ36џE   Ioοjm4ƹW# + +FƷqgT' + ,ki(T˔.T  fq$Z||vp^49`o9Bhe[`pz|}~~~~~~{z}X"oj  &F[ij]* ?;~63~ 5Ӻm/?ůſb! 1qPZ~KN}֪sSMOEJmwO87 ,KZdic6(vY Xe ^ʞ2KľK1V4|m?U˓\LQQOc`=71Dr\;133Lz[3 +[Q!  ,bؼ7^ucdhfjorsngbfjfV@56CB36Kf}wRhǾưt[B% o˴}TM6  V}. *y¥S!rϼ{^OI@Cm- +/i~yN1^piG,Aec[`r}~~}}~~}\cʴr! 'DW`cfA[¶x#4Z gìi jĿosk( ZvTdָSORMZy|S867SuI6136R}uL+$yf=PԿS>p³ȫsfNy˽vY: +LՆTgO#N>BvEѴu 3k{r5;gv\70Jfc[`q|~~~~~|}|w|`;֔' ,KY^jICӿſIKlnj7 :B GVXˤpPSSLjhF38Jn_;3679R|f<' + +8ޣT1Lͽt7FryO' +6w̝\, 3jϖ:]{aVhR  _ʺ[3*-& +@S 2x˳qF V}~}}sN +'Tzu<8Wcc]as~~}~}~~~}~~~qFDˬW1KYgR$,µ9 +gh&nDzV j]$B8 *Yq~ˬf#!*YwseA ?\ +:ܱi:]xntRQQYm{tsv|}hD0:]wG5:57<5BjgA& Kʨl- ;rԱM &ҥ]pɾzRvܵx! rǟiC61-!6OY! +t7rwvk> ,^}o1D``_\ct~~}}}~~~}~~}wW&_нo#6UdV1 *öR + CJ +2”: )~w,'j  +=Ueɢc N]2  1k̐-.}k7abPOO]y{snkiea^[X`heS=0?gj?296794wμm(G + !P{|{yH +&S`#AlbZ\_ep}~~~~~}|{~}|B +Pʕ6 +PW(Y¼O +8!sѨRǹG +;N 5FE99`{4 %SL1  <9679:86885868EhpE/8:358;:64:<5/16;COVV]`WTVVSOKIIHGFIOX\ZW[hwyY8(1cn- %Xƴa9!%7O_tfRε4 ?ȳ_B@C1 NxP* +2{Ǝ> 8zZ|q8CkR%De^\^]cp{~}}~~}~~oG p{; -VgA?Y%rN V}Y͢E Lt7 %+6CPZ`sТj<'%.' +8kۻh 'k͉DT߼aPPTd~uk`SIB>;76538<;4=_\:07<:754/-8UdUGCBAES^fy}z{zvpkfdca`^ZUUWWODADLNPVZ^eo|aA-)4jƭp4=~ຌmdedevȊ[g¹y +lְzZTP; +Bs? IհfQ 4n~}b# "Sk70Pa`__]dqz}}{}~~~~~~~~`  [ͯU + $MhM'9Īa+|7vʯ`"tǵv$E@  '.=LXcm҆7:O,7gʀRǩJW٬wWPPXnwjaZRJHHDB>96IyP3..586301oכ: 6LRתgPSL_}wrroT73?[~F--+.29:=Rn|}~ridb^WTU[ruN.(i͡b$0rnV׹k'6Ϥ}~iB8-,mƻmV8 K0 A݈2KU`ci|wfNBYgE) Oծ]!  #AzȺ֊W~{ǫlTC3 Uȷ~lZ@(Eț:D. Is|{n8 ,ShR24@EPZ`[Zdq{}~}|wJ  +8ϼG 9>ȓA I8)vh$qӤW:~l.  + (,235?ThkdbrŒjZF9&  +8bЋ6:P<|cXPNZv\<10W}U9+9^|hNUW48~׸^TI@2! &T¯̇9gI dtkgF.%7zdN>( LͪL $> +1`x{zR& + 8ad<"?IQOOQQZo˾{_@+2aزU C¼Q5sͽRPKMbQ202`gF6(;tsfM#&Zʿȸ~\Urb5( +%W˽O>n! /}oD)' lycI7- `ҼboW "Ouzys=C_V3%AD-?[b__ly~~~~~~~|t> i* + +&tbħc{ pҶqTŽK-Iûm1 +)4<>?JNGFO\bhyҠi]H=[t! $nU6r|RNGMn~H,0=mvR;6/FlC 9pǾ¸ŪˤcCPF +OضsEZ۷u3]ǿf>+&  7{ĹeG0($  +/ns&YՋ,;k~n43TZG55<95Lb`Z]kx~~~~~~zJ +sʹe$uǤ[/O ,ТL l§rBDkĹ? $-446COSQXnzz}кܖ> _\;r׸jWQHR}d=*9WbA37B_~\:'Gɸ~P%xY/6rq$P±Q5, *rrB' 'ou(@҆1 @i}~m+ HcT52>* 5Vg_TZkz~yd0 RɜJ IɤY %~Mץ?$}ǯ}NHsęP  "$,29CGDDM^lss~ƻa +Le>lحlX[UO_oF66MyxL739Z~uU:-WĶИ\86=6+$"  3>3mw"EϿ|I92! "eƾX/ 2qȇ: -چ23_|~}~S ,UfN'/C9]g\T]o|~~~~xrB2m `ɫcsUhΔ.*ī}lŭe + %0)3;=;;DS_luqzψ 3k>eƖ\PXVYn]86Bbg<15An]D5#"nŷҽrZA-'! Kѿc®m!h :ʁ)_ÿȾC 45 ",AQ_p|}ruЇ8 foAiLJ^YOL[v]B8:]jJ7,=fzV9* 1uǾ׭`1+=/ ^ҭxz}h]S@$ + + + XǿǾ`E- + ,Ү_|]"Vwvw}i:$Odf^13=-/@TXZgkoz~~~~}r0 Lװ]>ȿd-DYb?¾y!1A  +&18>ER^b_ic + +PtBjvTSLMdtJ21>nyQ<9/CweE?1PqvgND[Ÿi__R6  FȿmH1" !6)  8ͬ^ _~& @o{ks}z}Z) AfrbL$CA#8S\bfkov~~~~~~|~~{GALJ'9}ɼh*|*,uʣB]ý͟Q%. #0468@IPQQ[w3qz=Z֞dNQNVra;)0HygB481JvR;8* 4rŰqZQRI5" + :µxI&  1HF93)  8~ζl +Fاh- &BYrsip~{kQ63JiwrV71>F5)F]^ekms{}~~~|~~^+1ѪA+Xʼo#gx bѫa!sþ`#  $,05AKOMNXoBHЀ=Q{UMPSclF5/?cwT<24>a_B63Iɽ{_I<2+"'ƾżtN) '7E_m_I6*)*!0pȁ! :՘7&OcbfjqwpH&*St|^>2MY5' /вQ _Q=AD@541('0;BKYlѝP +  cʺԮ]Nύ\ORKUtw=+@anxcC67:a^<3,7qðoK4  + +V}/ !pƲc7 "(,-1HslVQTL/ 1hѿCIϨd "Ib[X\_dks}ytvoa?)1Z\*!40/( +  "2BDH\zx) LƩ׳_KvWRRN`e:9NdykOD;;NnT61'P{rYE+ 'ec" +5|;̵U6)773>Wx~`)2gӤM\ʍG 3O`c_\\bgmt}zxnO9?OK<8=BBDIFCA;52343138Hax||~~~~~r7 5xɵfHѝ/Jߕ6 Z̜NC~tnxwS78?239B Tп,6wH +6LRUX`su*hޮY:zzVQIPev?4MM]sB.6FXnpI0*' !Dʷƾo_ZD.Q?4˺P!  %A]un?LkȚP4x³ucYL4$2:COX]_[\``]__bluy}zoieaYQG7)  + + %6Sl{~~~~~~~c1 6ό! +LӍDݫa$vˤPgT#8MRanyL  E\9wМ_LRP_zyK:CU^swZ;+5UqS60%5hȶѹgOC;/:|E!Iɴ~B !ItX) ]R +,J_lkfh~~y]>&0Qce\X]`^`a_^^^cjpv{}rf\XTI>2%  + ;duy}}||~~~~}~}rA *z١: !Pѐ#Q\6 N@ 8NTh|ҁ)lc8tנiRKP_wU'7N\x|Y>4.>gj=*) VǰǢ¾¾Ż{_F5( M·>a¡l8#"UQ-4) + ")*+/,(($)1 1\oe[]^][^`_`b_fqx}{oaRFA;0%  +!'Fr{y~~}|~~~~}}}wLIٟ< Fӛ) nS3' /IZgrJC\\Z]\[\]^_`cfnw}|qaRE8+  + +&2;Vw}y~~~~~~}{Q 0ך6 Eϔ',J  R͌>(eN1>JUg{˂29v¾p5h\?LQXwV;<;SzmG1;PlzT98+&YɹȮÿeC6& bì|_zƲe0(Owq= +    +*7>DLSb{ʾ`> E]_`^`_^`agr{{o\E2*& $'*.-,-4=CDGKVgsw}}|~~~~Xs٩K +aː! ,X `ϯanU  &Iduo ;xŸr,Y̖]QUNXuR:6>Hky`F5Dkh=-.( &iԹ˿¼Ŀx[L23vо7 +7pQ- *@\}|& (Mbb]`^^afmt}ym]F/ $,27=DEEDHNRSUXbqyz~~}|}~~~~|}_ bԨR" +Tûқ /r ύ(D{G %Lpݏ: &\t*TіbOQOHai77:?TxjG98VwT4*+% G͵ŻþżzaIC. @ϰl" +Zza\NEJL>"  +%5Q{i 5^b]^]^birx~{jWC1     +28BJPXZWRRUY]bgow|~|}}}~~~~}~y|g$ + YϟL9}Б +74#`ӷb*rCAr`3 Bdo{a8j{1UֳjCMOGMqS05=HeU6:Cau[B3-(5p¾ǯ|cPGJ9 +KҰe +G}f= + ,CsJ&J[]]^`dir{}q[E3'  &5AFGNSVZ\YY\bfimrvy}}|}}~~}~}~~f#  +\Ԯ_@ɾy +9SCȿݎ5#]}'>U* +)Kgzٛ9 #U}0QɐUCRRTguF/8>Jte>'1MoY=567(1oýƿsVJJK;B¿Ω\+\f, /_݌/7T_\_bfiqzu_D/$ 4JX\Y[[Z\]^biortvyzz}~}}~~~~i.Wټn%;Юe4ّm׿UNf +-~_w{L$ 2Riτ5Cž/MԥiOOSUdd?19F[qD3-8_l?+184#SùƾǪ¸oTLH;&(l˼A + >q_1/]U.Qa_]ahkrueC! &B]lmhihiklmorwxz|~~|}}~}}}~~}~~~tL!=ӳd;Ұb +*ܻg  Sӷm%3q/ KR.]b3 .EW|s +#a4PˡmKIQQVkJ79>[uP17J_zmM/*46"<~ѷ˳շ|gedL* .tʤe) + 8p}aE)  9lt "F\_^_eoywX+ )8BGPaqwtpqrstvvwxz{}~~~~~~|}~~~~~~~uP!fҳeoҷi @lͿt(5s}= +l`'_yI# %7Gp11j;TָvNLPQSf{kB-5PtzS927ZuR6.37/&pϵƿͼơpqt_9 5ĐOdjL6  + Byۊ,6R__]cmshA +  $)*/Gi~~{wuwxwxxxz|}}~}~~~~~~sGSԶn' +$]ҳc xy .}ˇ,g¾AN^$8yd10@f۪^$ B?Nʼ[JWRN\zuP@.}ZG9"  +Gy؝J)Kc_]ebR8"6CNSTbz}zzz{{{{{|~~~~~}~~~~}}wMXЯk$ !PҘF +%]2w߼O +~¶DHa'`L  "-;_ɍ+"k=>Ż[FLPDGgZ47Edy]D:./Ov~nU9*+3" *q¹ļiUF<:8*>˳v6>oqjP! Pټy" ?`_`gR.#9N]ipqot|}{{}~}}~}}}~}}}~~~|||~~~tM  f˵z)L}-Nć4 + + 'tʭl.8sƾEE`) Fe2 -?Pc}عo/6}D3~¶fFILEG]}rA)@o]@475?izgR?1-+"$\Ƭp^LCIC2pǡW;yW +=t70Xab^<  9Ypz~{y{||{|}}}~~~~~~~~}}}~~~|kEa1V;ksщ4  lǬS9¿ý7BF :w}^< 6Pei|ҁ RM2wúhTUTGBcV.2eoD785Hg~}vcN;-))&-hvPOXI%"]Ӿ/ PmM+ 2N (Ra\J) Jo~}|zz|}~~~}~~~~|}}~~~~|wgC C,.qнZ jߥJ Dpg¿šN $QDde>#  "5BM_~E :~IJJ.rqOIQSEI{oF"@~]<8@B`~|}xz}_D96/+ -mҽɲTWgY3 NشhgR! +Gu)%RcQ/ =p~{|}~~~}{|~~~}}~}}}||}~}~~|{oL4Ӽ' 9zԾS +Hx 7}Ԡ9 WĆD)3`M GO& +%1BABaÂ. Tߔ?*pnULNMHH]}S=:hŶkL87EVv~}{|}z|{z}fG3293% UſéjapqG 9ТV :\, bѤL"N[? Pw~|{y{}~~}~~}~}||}}|~}~}}{Y!J+%hҼS  O]2CҰR;@% + 9{y{~{|}}}}~~~}{}}~~}}~~}}}~~|\%"eē4 +`ѻW gj& 1ʭII³u< TO #4CSein +@xH-nk]ZXQ<3Msm@0VoS>22Pr~}|}~~~}~}}~}}~{z||_C95. 4˿TFJSjŻQ ,gZ,hÿoYRRUMDKhzV>7dgK;4Ei|~}zy{|}}}|{||{{{yvsruy}}|wv|zgH61/+Nħm2 +  OŎ>R`9 RY +9m~w~|||}}~~~~}||~~|{{{}~}}}~~~~~~~~}|~~~~}~tO.zͿ(e̲M  Hɟn¿ƶc8CzW3 +7HQWiν3-p\*eýn\TTSJ@InuS78VpQ;;?X{~}~}|yxz|}|zxvutstuuqlkouyz|{xr_H50, ;̧l3 1|/>H$r`  ,]{|{{}}z{~}}|ywxyywvxxyz{|}}~~}~~~~~~|nI0{;*nġD 1" %iȼ¿˜X% ,}`3 $0=N\ivƶ $T^,f¹|bVUNKOJLajB3-C|{}|q[>5CSh|}}~}z}~}{yxxz{ywvuqooruvsnnqvy{~}}w_B211% + 6y}M -(`հVqM_u  Qu~|zzzxy|||yvtrqpppqqpqvz||}}}~~~~~~~~}}~~xhE=λ}% ]Û: +,DŸ_#(dc9  7JI>?SkwԼ~7:rĺb-eu`ROOKFIXm|Q-0?b~}}||~}zywvvzynZE6>Wiu||~~||}zyxwvvwxy||zyz}~{ww{~xeK6./0# <|òWDA7# 2ͻ~* +/q6  +(  Fp~~|zzzzzyxuqpnkihhggihhlrvz||||~~~}~~~||}{~~zjE TҶm#Tė3  + +!oİX%-Gq]-'?TRVlqtƈB 1wa.`þt_RONNPPUnnB1Ŷ¾Z=& +F}g8 *2:?7:N`zѣc( +!BoÄ5^tg^VPOPS\jtwzzxrorrporvutuutuwy{}~ƬwB17Goujc^]\[YVUQOTZ\^_^\ZXWWVWWVRLHGEA=:=??ES]VB22E]ovtqquvvvtuwyz{|ztrqrtuttsqtyxqikljhkpttnkr}zmW?4564+! "bսxW. Bd;rÔ8 /E-g~|}||}|{xslfc`^_`^]^__aba_^^___``blw}{y~}{|~}}}~}|}}~}{yzz|~}{}~}}}|{f>Dڙ. +p׼z$cĶûtJ+ KxZ2 "4;/0=CGShԶ* %<]ȃ&Lý}maZVTQNMPU_pxwxxunjlmmopqtx{}|{yyxxxy{ɴN3B\hyvvurj`YROPQQQQPOOMLKJJKKGB??>;75686:BC=7=Qfrwzxutvtqopruwxy|}xtqppomnppxvkjnmihmpojinvufRA9552-! *bϰjS=$aֺOOĤZ$Yk L~|{||yvspkgca^\^a`__]^acb^^_``abbbkw|w|}|~~}}~{wvx{}zvrqruwyz{}|{z|{]5R֍" a׹t /ŵûJ$JzQ,&CNE97F[_[km8mф8{j[RNNOONLNT[cnssttrmigilpppu{{xwvuuyŲ_95[|~tmhfc`^]\[YZZYWUTTTQLJHGD@?<;=<7/.9To|ztuwttromlnpstvy~}zvsolkkmnow~~tiimmjhikjijlk`M=560*)  ,k|nU!5ϿϰL"Z[ /MCj~xstsqolgc_]]]^___``^^`db^^bc_\`cdku}}xw{|||}|xupe`fmqrnhcbcejpqqssv}vL! N} + 2|ќH!Sȶ¾~c\bjzl@$"7NUQRS]qo`k޺D _Ո9ÿo^VQLLNPPRTX^flopqpnkgddehhjloqrtuuttsssrv˭gPENtzxwwwwwvvtsrqonmmlga]\YURPKDA<616G]pwrllnmnnllnnnnqu{~zwwwvspommoponqtrkegiikkhfhjmkbO:20,#! -h̻z6JϪH+dظg +S.7f|z{|xsomljheca__^^^__^^^\]bhicdd]OFIUdnu{~~z}{wrpproibZQLKLOTWVSQPOT\dn|g8Zųj 3͇) <ʷqf8 +$1A\nvyz}}p~̘^)>N^oԉ@ɿõ{n\LEGJHGKMQV]dgjkmostnfccdhjijmnnnooppqruvsuϻbWJRl~zz}~|{vollihfd]QA66>Naouurnnnnooooonljmsz~yurqqomlnoqsrpnmmlheghfjkhgjllfVA214-# +$iٷ|A[ʙ:=xЏ- + 6I"Tu~{wupmligecaaabb`____^^\Z[_ff_^ZK9-,?^s{{}|xqf\URPOIA;<8.()08<;8567=H\vxu{qN$ mW)~υ! [Í>Bo5%26Ca{׵u+  RʉFǹxeQA4-,/59<@HNU^fkkgejosupedffjnonopqrsrrrrsxzyzɹ^NSL_|xwy{yz{{~}|ytstrstodQ<19Lcw}zwtsssspprsqommotwywtqonmkklmprqonmljjjiigehiimpj`RF:346. "_e=!qѸt(#Zŵt2  kz  6kzxxusoiecbbb`____^^^^]_`^YSQRPGCA7.&.Su{y{nicTA2'#" "!"!.DBBVQ1o˼C +9Ӈ *{ͨ\ 7d= '/59@NY`i{ƜrI#5CZzLq^J>7-!#.=O[aehiheejkjnjejngglmmnnnnoqtvuvy}~ԾYNHI\w~~~}xwyz{{||}~}}{|{yvwxvvuoZB7:FYlwxsolmnoolloqsrsvyyvtqomklmnmmmonljkjjgfghgecfiiqrcJ74753/& "^˳|bWL& +5zϤQ'kűf+_: Lyyopmlkfa``__``___``^\YSVXM@92.*'$ !Jr}poypZRJ9' +   + + + () &~λv- U}Z˧j?TyO+ "5BC@ELOQVayؾpM3  ,DPcM/ttgg`]\SG;1$'?Wdhkmljjmnjdddbikdabadhjjikoqpnpruz}{wtv{~\BNYas|||~wuyyz{{{{zzzyywvtuvtpj`LT^`diifimmhc``abaa_\Y\djkiknmhgjklqrniiow}~~z—iPJOXr|{z{zxxzyz{}}}|||zwtsqrqog[OGITalutoihjkiiiiihgfgjmoonmhfhijjhhijlmnohcadhigecbbfdWI<0,,&$! +MſЦuY1b͇!-uخa0 9؈)%Qpvlcc_]]_``__]^`_[WRJ>/#  + -Yr{{hM:," + F¤G XϺa+qƿ¿J%H^hnqqffy~ιi?3HOLKLOQV\abceffecdedcdktxvuuustwwrmlpswz{{{{z{{zzŒmWLSap~|z|}~||}}zupprsnf[RKLWisqpomkiiikomjjkjklmmljgfikjhfecdeghjhfgggiklidccficL:2+&! `ijХtYYH$~̌*2xj#[Y Eirjebb_^^_^^`ca^YPG>4+   4Yill_C" +S5 +-yӿfJŽQ' !6JW`lyyv—mK8)  +/+&$&*-27=CHKKIIKPTVW\chhecejpx|ypnw}|~~ΦbMU\gs~}{||~~~|{wsnopmcXPNNS_pskggjlkiiknljijjlmnnlkigkmkgdcdeeeda^]ekjjjic__fifW@0,-$MȾķ˺ӻx_:  ;˚A8< +  E42auoddc_]`b_[]`a\RD3% +  (BPROB/ 0nj! -γc [ÿj> GO@JKMh²rYJ>3# +   !&*-1578769?HU`fcafmpor|{y{}~|}ǷoG=Lcv||~~|yxwuvuvwtponh_TNKOT\djiedfhkkmnmkiihggfghiijkmkihfefghgeaZY]eifedb\[^b^R=+ $ V»ȳųj;Qǒ9 DĻŘM=3% + +<" ;lukbab_]^a]\`^TD3# + + !2;8-"  WK !{˘K + }ĸøV)6[]PZ`du}jdjdF +(/1/-/24;ELMKN^ryumggorvФbH7.=\w~}||||{{{{{|{xtsrvzyttl]RORV]ejlmmmnnlklqvwspomkiggffefiligfdbcefgfdaadeeca_]blo]=)&q˽þĮY#jƄ&M½ùºc3,DQ70ouCmphb]^__]ZSNKE6# +  ! %)% kz6 ,~/ >ùǷM 2MUW]iqx;Ě_. + 1LUPF;8BFNnɻd "8[x}{zywwvuuuvx|{xtsrw|}wreTNU_gkqttttuvtpmnrw{zvqonljigdabdefedb```bdfgijhb_b`]^jtkE +  cŭǽɬyW-d̊(P¿ÿC'/=5 + +0V< +Nomeb]\]_\Q@. ,'%"%+--)" Sl+\o!VųzZF" )T_VX_hkeg}xcXOD;3,&   &6EXn\$+^}~}zxvutsrqrstsqqqqtvxqfYPS_jpppsutqrqqqpooortqjijijifda`bcdbbcbbabbdehgc]]bb_^bY< 4rž³rJ0# (^͒6 +Yֹ~[;)(,dR9[iha`cfgfYA' %,16DWVCEKEEE<.(YY %^ qá{ti4  +8][YynjIJmR9' '2A;;HHKMNN^onnsrt}~zx{}}xy~}zxwwvvsrqollptsolkeWQXbkpspknsspnklpttqnmpnihiiihgecbdeddddddbbabbca^_bdkmbI* +!YƥxEVϡK aÅ(& #_,QedfbajlcXE* &1!   +3C /M&ʿ\k¿l( *1279S}Ҵxf_^_dcYF. + +544:;CSXX]ak{~zuux{|xx{}|zyyzzwsrolmtytja\WNSfqrppqklprpnjjntxwspnmkkiihgfdcddfeeedcccbbbca`aimiljR) ^½þR lƽٷ^[ȱa2   +';EKl "Wlikgfh\@* -@MRW_hlouz|wpi_WD'*qz0 BضE,ƹwAf`+ )0/(%-B_zyijxvl_PC7-(!   +   !'6Ndha^dmqv|{||}}{yxxvvvtprpnntxobZRNN\pvqmnrnnpponmllptvupjhhihhfeedbcccdcdcbbcdeffedfmrk\C' +C|˴@ +'b׵Z[ȝpE +3Kel 'Zpppk`J4 +#2=FQ_fgghkptvutspdL9'  )aa  +OҮ@3ǶxLsüf'  %6737::HYj²¶|tgUICA@BC@4#   +/+-2;BFKT\bddgmv~~zz{}}zxuuusppqqsuqeXRQU^irtpmmoppomlnomkklnpnigghgfdbbbbbbbccddccceghhhknfXF/ +Qӿ=ZѩR +b˪T + BnL4btrobF   +4Wmsokmnoqru|~{xwvu`:  +  + !RE!bɛ2 <ȫmƽk<$8E>6DRXg}ѵпt\RONF;/#   + &).7DPX\`fntxzxvvutspnpoida]VQQYfqsqpqommoomlkknmkhffilkiihheca`bcccbcdefdddfffgghaJ,U™Z##kگc _ȵc% + *9DTw> $JjvsiK%  ,F]r}~{yvuy|}}|}wbC& #5=<=?A@=;981'"! B|}1 Cɳr +FϿtøT(  !/328@HXlͽ|xyyo`TKB936>CCGI?.  !!(5 #*1;HWbhnlrĽpQ3   +  8JS[bfdehiihgghjjgefecadgfdcghdcdca``aa`_^]]`bc_L5*($7tƴKA^V·Y + :>";l! )]c61Tly|~}|yy{~~{y|zcB"  +":OdvzY3 @v^ŝ^;ež̾a%   *15>_;hXSVYVM;#   #,47797) + 0cȖ˶vq?3) N˾~Cli4 2woG»ƽ½YLH2  )Y|IJ|}nYKHHDB<426;BFGFHP[gt|ТJ 'ă2 V㡈ɼ3 ZǓ> dӶJ"  *?t~N- +=ex}}{}~||}wrkYH;-  F}_ DѸk%ΫS +!PqY:( ;b¿߶Tau$ߤwǟogL  %ܘF"zѧrU4 (SǖZ Gix|}~}}}uolpgE,   "cr#nв`"ŤS +'\u7#,BvІ%>WнYؾb + jW `\  +  4yT +8jz}zz}}}wlfefV4 + 4tp# 8ϮU 6ȾQ 5pI(),5_ӿJT}4 qXuĺM )ul"Wd=)1݀# &Wv~~~|zyvnfhj^K2 ++Up"NΣ?  dϽ4 RwT6,?k¿־Cy$,{ɀXõzYB+?˃)A֧rJ% + + Z_ ;r~z}wvxvmaa[?( +Ozv. +eÍ.+նd "hsM( +#8iſȹծQwZ$ԹTEôtcF# fۃ0 ;Ӽ<  n! !Yz}}yssurhZQLB3 +  3dE c͞RDتKHr[>&#Oؖ,  +=p(6Ἂa:LT +Po{uy|qbK3"  !$!(6>2-GtVj˄0 jڢ3/yV=/$ +2`ǿάV + +kֳq-<ۖYTqݳ[Xļn?( ]+Cթr?Qc V}}{xum\J;'   $6@FTRCEMOIJ\|}~{}Ovӿj-{ӓ&4kP5 0j͚BMі<(_ظf +5xˊ#gƶ=) + 8Ϲh +3ɛb Y܉+2s~{cA( 7JayjYKDXwtfI/18547:63 -aqO%  0TtH$ +"8Uza"~һ{. +wɯ^&qwhAV˚R .w€-9ʰX #Ed|ӾB WtC  k͉;ȐK%Tڈ":zvS*-4$  )Hd}}Z- +3OnzD}ִ`p˭[7zU=CavhD5^רt;"L|*؍1 7Nd{d/>Ƴd;  RաO&ԟ]0 GcN}YE7.5/ -\~b6"Eut8~ڱL xȥUBe=)X~gC +>m߾գT +PqOֹq  '(# tѮth^C&# +}q_ܭv`= +_׍> + )fb4'8(  3bvC  !Rq8 *ܭ>ØKO[+ +8lA &Izʟܭ~> 5q\'LV )^lL7(Mſt|ZG2 :PZПk[= /qo >vf?+ ! @ax׿̛P:r2UܴW  %{`F500.>`uȯ{jvsuD@ž9h٫mG:,BjK Mum>+1" )Kjk5 B{\$ +>ʍ%$jƇ>+túR$ 6cw;(Tvöֵq,YlF* sϼϱgz|>"<`s. 8g!6АXNT*G&VeF$#+ + )\e+  Va"G˷o +Lǃ=2vƽn" J˾d`¾j- 'dyJ ;AAc|)uA!@]tęn+Msar{NB9ҟH +-گ_dM3 1\}. _q'5Q߼w@.ʅ3 J֚:M[ +$J +*22+#!)*}R,+m_.%ț1Sƽÿ³c+ H[?"+D?:aD +]߭  + *A  ln6($#8}   +  T  +Og" +  H; bݺ< (̟. G}Jp  ¿ƾȥwA.aiu dͷ= +;biS3 4Ĵr\LGGSp%  +>so@ 3o\+  Ix#Eùèe  [P! ?E<@^ڀ'6l~Ӊ, iޜ@ +&j\ +)ޭ[i& +3an2 &%'>҃3 :˅- uj0r ;lxP +s~E <r' Mѻ\) &Nǻ~c@ *` ErW&4ub/ 0~۰NO@ 5o+DafahxV$7  gjoڧJ:! +)Y2"ۨZm. =jg,+ve  +>٥=%Pa@ +(i  ;xw2gW2GV8Çh,  TɾåxF ; 8xj;  ;e1 Wٛ. $VĿsL) UU  :c{?c_oRP2 o޹hm16gg+ =q(+  ]h% +s. M2 c >w]ſٵ|D$3hց'3Ւ3<Þ[ + 2׼Ԭl8 7d#@ruL1 &W](iь%?vF% + (R~l7DhxJ x + mr fڢ#  c5Zy i27ll.M~T  +;r"% +*) 67a%=@}g :ߢJ \ʬz;+Ro0eń) 3ɮn*Iͪi<  :v5m^> +EvP %}φ   C¾s: +]wJ$ )AYgg~`py + +։*fȈ 8@( :X  +Hh v3>};!Rk?AII_nY&彇wvE-lh*]}: +=c!/j +w9X  + ^ÿžݠY+$ >ɸu!/Žn-'s˸g<"  is +2evW8 /d? + +"Pz ný¿o: +Te9(FMaritt$is  .6pÂI{!^n<޿7o,8s<#Tf9 + Y}fKJr  0*Z/5 .jwyo i19  \ֳlQPɬa<Ωb9).+& + +7ϻ|nfR0  +Gۅ07`nP( + 5r{1)~׹_ + +8ýŸL +#L\D$)A\{ڌ5c>r_& +SD vʃ 2Aр) ;ԕ> -@1;%^sB +{u1/j?'X|ے5$vQg{*BE' (7!(ߍ 1^X%<Yktq< +V¼ϷƇ; Rɗ^5 +BXktwtogY? +[Ⱥv; ,h3 )cZ9( -Xn'/ѓ; 6ºwO,*Wd0" %DNbE^ jѹS ]N +xԋ  +:sp uҐ5 ;C#b}L=*jt'PY Yv2He( "ur2Tm]1 0lp8  /݉ "'+J/ ZſJ qӺi@9gV άn,  +*qɲtdXWczgX[w`+CzeC% +  -TxV +Bh%þĨyZ:  +/cU + 1LXlW[& fy LR xܗ! hϛ:8Z{N6.``"e<   + +4Ӽc +Y/ o< E   + l¾| +8ʦc<N™rIfɟqPA-  "cܵY3$20(# =b^ "joYJA;3340 -@?Ehv7 IٺS  +eŽ˸_3  (^@ ,>McxǾlZ0 W >Tu/SG\˚99 WR4"Yg& n/ $^ R>  6Y(H  t½ɏ?  '}ɯm>Gýd2 ,o̻vrnV+D}ɿo> +,bӢM + + H|vpqrlYILgb'fӱJ +húºD  +"Af|Q"/MUWi¿ UI  D'']nٞ),_UŒ49~QZ<Nw.h5 +4ĜM  LĔO Y`7ђ9ܵi0 &iĸҾN&mȽI 0ŵ{r^C, +-A?90 +*:B4'=_̱tY: + +QM ]Ț:LkC%  +.da, 3DLMP`n Fk 2ڦ8  `cޢN%۷JT/5BhK@}3aN   NأrXF) su2U`1a~ cÿүb%`ȶ7  )rŶͽ{" M¯bLC7" +  (Rzi6EfbK6/%  6u: +3Էw$&sS(%9Mo`. +E^msks1j؇! ,Eѓ7]w]n6:8:O$1+ 6{gl!^FqnFO3wb=S * dG7tAVoBpʡpG%  +ɦl/ (pƺ¿D  dʽloi= +7kǰv<   +  ]Y&HצS +p= + *Ry[#  2awӸ?"~n #_m7 (s6R_%s ;J Lb 5Q   / Js0 +nE k8 +}Y= +  ޿r +Q 3Ll  8½׹|>"7Ohxwu`Q8  1^ȣb, +5κI3ȶjC!  &_íyiR. Es1RӔ:<|ľrT>, + /Kle+  'H`nhkH '   @H^q DlM|7M7  -<5  +'('3UϽƯ`< + "2KOKMNB" E̿m5 <Ϲ. Zϸt?ei,   *ic ĝ& ){iQ6 Bcgti. -B[w^R2M0rE  cy0.oe+ \ѭ\/,^u > %ܱyK)TpЧg.  6˺}4oҹT, i»}9 /oe);հLLyO3" + 3Ocl~b?++(,F_pPRQX^_>&/Ec147DX{S +"\[ +1Kv}N7[]6#$7[ܮì`a4G% DI"z-'F u0U3إP)& !;sٴA N̺I:ɹ; + 7Ǐ@k˾h C~U&Oү[ +1xȶu89b0 +&,/4FjH[H9̩F [(=z! V[ ̔!,Ƒ# a˟T)g®' ( =P`- +Dz<&j@z[ %~I  7q +6FUezŵK\Űy+)yͻn5 OЩ`# 6¶QZv?  +-gęDWδ]*EfG# )..5Ooܼ}M/ H߯j2")K + Wz +UL +Du=='^q[qE׎, BJ.->TtTvÿƛٸL )ŦqA,͇H" 8U*Y@ ;FVRZsܴd !6HYiv~ݛ@ +KînlκO `Ͻ^) N>fg0  9qһ14{ΪH NsT>* $')4PqJ!'E6P3  q||}.UWP4Eû"^' +QУwMDU?0H; /o~/ + &طT Wq#'#;Oczpsrf_w4)ȹ2e˸o% +3εQ$ +/zо7 "ui9(i<  @ɿk__8"  +$,@^wb +/_O r]  +WI Aat̊> +   Sm .oo HӍ)7`mlel{q3'R[POQ[o{w D߭P +;˽o`XL>3/#,, +Uu pʼ.kι~4!mѱk'<ǹ7 (|]! Aθq" ?ȾE$irQ8"  $,4Hg+ + +  +  \S  + \%sZ8u0:   ba ):-    Y6  +;ڼi    +2מD @c@)HG0ɬj$sϻAPڸiD¿}6 2V$[ãS +"GŽ{% -uwM$ + +  #+1@\٤(5[ CJ. +-JQ  + -W ') +@@ *p   +ڟB @ʹ}j]XV`HFr_ϿS +#k˻WOȖM \u2  =l7 ?h4Bĺk;`F-!#,(")47( %-5Hdڜhk + K{J&xr: vb.)  + Sګ9XՃ  4ܤG DƾȔ?ٙ' +M˲y0 +&m˹pGuպL pi, HK fT !iŧT KxVLD:93+;>,2HXlvhT?( ,8J\z.ex ` 2 +:ٍ6TX+;r$ N   jӟKN)0߻M >b*3ι2$Bw¥o+o\' Qn< OG + #XÅ5ZtU?31/+'.4:Hb}{K + -Ebym      + ,{% +  I,(#2<#m 0f!F ME! -A (r* %AtѠMV,4Y9Ī}B<ϹB 8wR"[|S& + Uo{xW( +&xp2([Ҷj$b~hSGFRbikr{b; + )?]W +:]B GyM ?:NR$'AG( WC0|%"\w F'I9ߪ:?P9:5( C6 + +YS4j^>` 4E=B  a{|ҠK_-:RDšT;θL;xҺw(LxQ( Su`la9 ?MFѯ\g{}~D  #4Ox D̐/  %f ɖgu3 +tI3Y2kt .Nd}( ?o\!Q|jUKUo* + +"}u0; HZNM%I *ΘGn/7޺R  +`ȯz:4˷X!Pǽ?QwO( MsI  X; M֯N +,t{@ "9Zr35n:   +.WFwϰu9 +.u7?/0̢W + & +e9  "ǝO '˗L + *485,&$*uɷ{!fܾL6K6m06ɔF!tĵ_,ݲ< t¹\-{˷yA/cξ|B +.esJ$ Dn5 +F{, +dΟ6Lw8 + +%9XʼnvjҞ{MM{&JkwÖl/oF' ;kf%+uu +F XßU9W?zگo0X;*Ij{qaRD:577*+Gc_#KZ@W[ _EUǻȘI$vܿufN' *& Fώ:Ͼ#,z̷b !:i=:si>  =U" +-vn;n#ni" +9W +Vo, 3ՍXm* aȆUDFdM  x!Gz"JQia)Z0̎p^Zտqnvs"m٬N + &ѬP,̚L,zȰ|odQ:$ )@fOfλp+}̵g + Tɱl* /l\/ 9=QXM3 %xH $-Iz՝jgqʩbUONOUnӴ翕cJK]}ؿժ~cSQYsⱋ݂QNIVxoYpΧʇuŻۻϢu_RP_ۘ]˾ԝN/ŲpW59Thڼg˽s8 +1ʳe! ZԸs' "]Y+ ;h(+oy< +$cͻ^r\)  $*N¾ưս꼤㱡۹ٽDZ³ڢO.̵oG& 9Uqڻe հ 1}ʳl* .f̙E +S`4 9|m9 ;\DǪIt~[6 %Bg}ƮݥU7yxfT>% + +#5Let# F΢m kͷp. +7c÷]9Mi;'mQ  Jq7 'cŠA@Z< +#@ @yurtvxi:Xu8  "\G Ncns|_+  0v8%fT$fٶ]VreO- $*-0Ceѵ֕- 5Le|ˋ>  + Aпa& Aȴz<""+BSXT4   +0DhY*ch$R_4 =إD2spycF0 +")6RxѺnӘdC&@~ּ["7g$ + #     ,AQI* + C[( @j2 +eyWhL+&KhC  (#":fӸqҲĎqgrѥɗmhݿ{۩zqlٷɶʓuwֱo´д~tҿ¸֦J OǛr22y+ +!/3(   #&)c; +)m}G0ФS +hɼbA! !blF $,"AɽקuYSUKBBILSr`,#7`ň\hݻv9 !6zЭӋH.1xڱz=C᪍}ƕe7%;y՜W* 0UÍ\DJfͨi]VYmה;(8^X.3xƼַoc`WNE;,#4[ϿϠQG׹to[1)px,   BRTNKMV\nvXF@82'   Jwpzm/_g+ E͊8oZ3 *_zlY:  % + )[ݹbL9,(2Dcږ8  +d) bŬb 8_"Ųٵ8 >ޢK  ;v)ޚ8G5')@ gف#Tχ5uߠE5S5ŴV + + {³׻F6wɸ]D%Eƽ> + =`qz^E62.& + 0mruoM 4A + +_s(X: 4SrP=TzbP;!  !%%Qwz=" + +6]ۊ1>hD۵xB33;n{!2G[*C`4Uɔ#2ː^8 8v#F̳qbWTUY]frsN vdFҜ^ҾN;q+=ˣb  )ַڶjFź͡d,4WџofI{ǷZ' Eİ~ynW8 +;uzrpqstv|z[*&Z` <{зWFj++B]u7+pb9  + +")+%>ĺ΅% mC  &RAqtz/ /{݆ #{s$=>9/۴uY:+#,C9 ݉, -x\+}z K37 + uѰyJ1+5Ktק0 Tw ʫz_ZVRQZdmt' + (xǽי9 Hѷ|5[Ǿn:   AɽŽX. HkXLGCA@=@KX^^h|g6  Tp3\đ6 +1jR+Cr~9F_%  (4B>M/  +?yu%oܠ;A0 E./zn &~ `\BSaы ӤT   e   (t[cӄ$ 0t F= +  jV Be :xϬb!Gyd? %N_1   !-;HPWkǿf  -C8 jЃ*B *XX` *w{^ZJܫ  +K| + ØH W-vJMgK 8ݝC  @K'`)9\Q  dϰ@ E}λY21yU6$ /mƺE @}hV0  &;J\uhZL)lL +1i͔9Xd22a\'  ".AMRkה4)+ + mnEj$"KZ$v}e_O٘ Iw H \3}A Dx" Pv F}@d + \»º֒@  &21,3=Tzλ{B LvH% +Dȼ@ZR& !2QtS?8,f\N|pR& ;so'  &6K_P  3/(RDo[JJ  +%w IWu~b`O΅  B߾pv  Y:z7OdaE8.IWQ c˿¿мb,3>8-!,D]Ʈ}N) ,y? >ħ[" (W[(  3Uv~mX?4*T9!h˲e>·d> 9U{u=    +$Cj# 'hN6}T  nH P3 +  lT Ndy[o!Qz Q޽qU +ϗ6@w1^Q!)ZT,(ʿǽǾճ[/+Hh~i\^]LC?/%Tl/ + .sϼʺf" +&XtM%  2NmmH6:2 ;yWEB id9 .Yzi7 + 9j Hn w̽m7@R m>T"I4  wڷ[x R~) Wp  $#߾r98 F6 v; +0ؓrZ + hÎj\\k¼r`K8% $/HoǠvk^- 5i> + +#HuY@A, +*eh"  .oбU )z[G3#%9Rme<  +'! 5E:FSe 'e|BE&7yVe4 .~zrE +U۪?B jپw,gu H~t'`b +=nyOT5$rnq_KD41 ;X +V 4fY +  1f»Ġz]@5!=aʦq`[0cwD8Ǔ>"V[ + /du[EKH %XÒ2;c1*JeiF"! '7[_u؍yw31#r5(^ {XT٢ + N~9   =*ݿ~42;  'B<$gT%rJ}) @3 aݨ0 js-?:'ٿy.A]D  +.I?9ah[URNN4 +Sÿ¾Řwd    ,rætYO7 @b* 'r½icw<"S~uq]6?ul-NǢ]]{S7!(AXZ$ + !"(+)#@mېk}o[#b~ #j Vޢ%:+r/,e@ Pr4 -lG B =}v*vqM 8ʐ*HW8t8٫[vT>4 + Kr#>aL +yRLŵo +bƽĿ¿ΑNJpR?'IѼmZ< *uħO_? +.f|@AwxWK<1t}< /o{# CgL14Vp|U( +# *CC9CQlߒ Cg12p< I>(eR N +.n Wߦ +Vgd8cj ZҐ-nD A5bV *߾o9 .E"@Æ+Y= # WϻU=*  +?ܭ<4`T 2 Cgr6 aƻ׿y) YyZ8QƶnO( Tèw9 +$k0   + + + &ZS  +fzR3 "a{LFȨP^zY=.)0BWvpW8 *,$'.(""1[ko +    ' +4s]Q={ T̎o $hJ 4@`K nw/"=PUTRRVZ\WYhC + @ȉ*XGԂ#P =}&@X! úԕ% +(c_ G^M {5 + oץS(yݾ}kW< (~}\KU +  ( Hyd* +UvZ1 +=Tat$ +oX..TzdC'>8#)H[G0.,Cq¼s 4u_lX8w Xȋf[T) 2]S `߽q #-(NnӴu^ + =Ֆ+ Kي& p +kR  >(R(˹φ ps    + <J@{v+9ߨES߿wnS' +KuE 1nm  !).39=>FLE8( +7fyD  WyeDRu7  0uݴG  7mG11AUm}^C( + 'K="0PaT??Igc +4ZY̍ "kk9z `ܛ'r V_- eoYߑ4 2XGwK5Ck + ;߭4 +)af1x7<ɭI?,"6b΂ IGTD# (]{"%ށ%gی;Bɾ|kO0 $lg- 2at2 .IUUYaa^]^XCO[( +$ZpI#(fU  $Tň("nZGOkx]> %)@?4;]}xȿK4э. 7~WqN[/u`Fy o~QlA +c! ZܽV ]dbݵ?2OSq0#*҈  + so*D.URXy>ƶqM=>1MK !pvA (Mb]Z^][X[ZG& +6zi4 +  U`* Fr1 +I}͗K A}O&  +2_mH/a + + +^h ;5'0+ٔ3iϞB +  + +(Ϛ< BW!~LήwWXeP@h1 :xL(Fc^VWVVVZZI(R}S$ &aB^?&gu+esZ: +0esU22G\t&;+KD 1.6A,  +$NJ=^ "tΙB( 0?|^k$l# sV$u._.ik? 8r 8[5Ag5 + 1:+/ٻ׿z)QoZνpzʹcXJ,6_  C|~h- + 7XZY\ZWY\YE$ ?W1 !=drE 1jA %oϸp,!kiP;+7U^Y`ozw!&LR/ LʾS]}VDT˛U2%eNLL2'8r8g(xcXg5l 4ι  + /%8q +?N1wV"Soh dN&QvĬl)|͟zpȁ& M7sԡI9ǿfLIBV|J +8fr, 5TY\_\YY\XB! 1{aK2 "Ba|c6 2hN  EƓ6 TvgYA)"Ec]cՍ- WL*RT/ +F;,&uy +bB + >ʮRoZTQ+0 &-^ȝ$li+ Py5g 0  :G& /Z Uo$sn!\2 8> + )Mi}X# n˝yx{h.Ey"ZtfcB (mu@ 1fs. +6T[\][[]]YG$ *~jB!  @e}v&dT(h˦`CqS1  ޒ_E*JA + + +%Ҭxn}|qlmmmpqpoonjeb]d}iikzt`ii^akȏ &ڊ&Ή=ť}]H9' 'wuKPu{^E- *L_dnwM6T^\X[[ZW\[> +*c}~{f. /qq7 %bϴo& :owjV;    + $AU[cxutw +Wa   +  )x/q&b!< ~j ,FWkP-d*ݔ ^ܡN b\ RKBI  {+Iv1 GձvŪ~pjkmortsqmf``ltzӚrusuxdoqecpVaAK?9ħ\<4?1 :uvyq]F.  $(*3OlM 7SZYZ^\WV^_F% +AgL. ,bj5Lʔ9 ;ģt]dqiJ82*  #),:UlNBH + + !o"iW@N%MJ$HO o   ;it&(c_.0Vw%$[S~N0.e ի_Qhnd@ ^lj0 -\ $Iq߯B0hdN, + 0M^'  + 1׳qŭ|x}fhoihigdca_eנtwwfxry̿q&Va-ӵW!xҽ{ZQ[B H~{ti]H+ 7lK 8SYWX[\YX_aQ3 "bx_B 2eo*  ?y;r NYA;1   +*3CNJKXgg4?NH9)Iϙ.=ށ-;Ȧr@D +)Ҿ. USZrAEwݝl~ӥ7IĵfaaWSOG=3+'#"%/_}!HiC yaU>/h ӾCBb]Jqs,-=:Nٕe}жOzƦ|P K@ + +܂-VG + + + 3Ӭ~jŭwghdnpqppoomhlԲp{{׋$ђ+ gTT͹zb`M)Ryw|fD*   $FjI7S[YVUZ][^`]E )y`2%s}=   4{̠O /?HD4 %9FGLSWWV[lİkRQLUwh' kߡjH 0ȭk 5N "F$*’Ӽ8 iԹukt֐. z-trU6&o [ 6r( #s¶|fƠDo0 +Y~;!1@=9@A==83*'AУwcưygvj{pcosluvǸЈ2W߯L(޼`\ʷtui? +'a~x^; %0  +1lɥ]! !  )?MOGIYYPZvἡĐ_g|e^O@>DD:# +FǺA(#k-wWvP#dʼnŚrM59c۷vyְp2 + +kA{P + EU4 ,RIEV6 +ʛtgo| +-ڌ$MǼL 3߶Dd݃.XtD-5Ok}trk^L7ZѦwgȴlkk^yrh}mekqxéevՉ+ L~V˳ĪuP @q~{a2 + *BQYcnpI&@Y[[^ZZ\[XX_`N- Kp;  +  AkB  +0hϩ]  + + +  !%(-5@FKLR^VK]޷x9 +BurF9O}ѽa0\%0d 2|bq Q .c̘Q =vݿTXxϭt@29;>AC@895IϿ19R&'yz#  +Gqzo9+lz{{yѾ3T|\φ3>yeO[t|]?-լzmÚ{pronnyd_gowԱ~kyĽϝ?,ݭP )պw`Z( *dbD* 7sijc4 D_[Z^^\ZZWU\eaF" +Ly3  +AqwN$ + +pu  + *6DMXaWGHc{t`V]n + |֒C7eѸ_,_[A>]5in~W $|3_h,"!6Wu_  +  \l' $zb  jm # ;vڝY5*V& Oϑ= !"%%&''((*11-033:AFCDXzԪ{npq~plkjoib}Ʊ|ixȾ۪J݃Sԝ|: +Nw_9 +4XпvI'Ba_ZZ\[Z[ZZ]egZ:XyY& +nc"h] G~B  _ݜAuc7Ւ.   + 0f ^a +_̚1 Qҥyɟ}Ǔpjkkvvtֺ}e~qɺ˘F"ݭQ_ʶR @swQ/ + +=_zwR2&?S]`][\[X[[XY^^XE& +:pmI):mA(4=CMQ[sڋ  yQ Zp +1QA6A +)_f%`L L&jޫNjT %{֣/ ,}ETq$ sԖ5 + z߫W pʣȧùphifggkyqudzbdc[^ƻ֗@ +jx.«u#  +8kz_4 + Gt{R& m4 +5VaJ + +sC ,Ҟ2rp +lȤG + * + ^ãxwİwmeggijjqy{odmlhxcbcae~ÿ\ VҤC_Ʒ/ ++]sV7 ,Iq~5 7XcZWZ]]\\]\[bdX= + @]vkC" +&Yuw~}O!%))2<56DHCEQf|݉ 7ӆ  Hm r + .|`HB8if!Q',Zkha&d: +s|! +78, 3Ԝ1m# + +o] X /$ +;P>!mģzqfel}uoljjfcnxdlnivhhjijwΊ'.ױ^1ǘBI~vS-  5]y~~O  #I\YY[]ZX]^[Y]b_P8 + 2Ld}a: +$5GTYdpqsxyyzwuvvp_7 + +:BVhZMRW`ny{x3*'.=_7 #"CmL  +Do pZ LhU̡=`iN<&08@FSdU + +  IoB`4JRJPI6/( + + +DR( 6h *ayQ JR1I6bך Smuy_t۫H +#DΤl8-UX9%A͆+ +2帀wӍ>=ۼ`VVaܚA 3lЙ٢)}ڻ~V<@?:74-)% (D_ief|}yΜrwyvvò́"رWJͫ^8w{|}m0HdihffedfilnprttsurpprsqleXQN>'! &' $+013=>=>>BIKJIGDDEHJIEC>//96;Tkodhٽ«ø1 ]p| +Z~~P OjomlllkmoqrrrrsrronnopqqroqsfN>;?AABJME;2-&),*.8CEEHNRSRNHILLJJGINOMMLKKKLLLLI@, + + 0COOThrk[eƢ>*3 D֜) Du}|}|l#Vpronpprsuwvutttspoppqqpprtvwsld_]\XV[b_TID>72224>LQKEIQQQTXYWVUQQRQQQMNTSQRSTROMKNOJ;#-BT]bi|־ZNl&wڮM  1k~~~~x#$[stssuuwxyzywvuutrrsssrrqprrorvwrmje_agjaVTTSQRVX[chdYW[XX[]\XXYXVTRSSRSVVUWYYVTQPROC- +%=O[fmoq¿֎51'Bϵ{, +W{~~~p&]tvyyzzz{zyxwutuustusqrtvuuutsssqppnihklf]X^caadeccdb^_a^]_`\XY[YXXVUUUUVVVYZXXXXWSH2 +)BZ]U_t}rkz"  +oϸb 4t~~|}~~~}~~ucTWr\ '\ru||{{z{{yywvuuttttsprtvuvvvsqpopponllljfcgjihihfdcccddbba`]\[[ZZXUTVTSTXZXVVX\^[M7 #0EYWRj}ƽʿdW2 +D{~~}~}~}~~~~kL3(+AxF /]os{{zyz{|{yxwwuuuussststtuuuttrqrqpponnoppnkkjjihiiihhggfeba`^\[ZXTTWUQUYZWUXZ]\N7 .@CGPXRQtпء>+G|}|||~~}~f?">}m1 >bosz{zyz||{yxxwvvwvttsttuuuttuttssrqqpppqssqoonmllllkkllljifdca]YXYWXZVTYWUY[]^[L/  + +Ymer|zt`Rl˾˹շV Pعo l~{{}~||~l> +#?a]  (Kcnt{{yz{|||zxxwxyxvuutttvvtuuvuutusrrqrrrrrqppoonmnmlkklmljgedda\WX[ZVVYZVU[_^^O10dqgtwpǻǻʵu.7ǜ@ @}z|}~}y|}~}~~k@.UuL 6Valv{zz{|||||zxwz{ywvvuuuuuuuuuvuvutttststrrqoonnpooonkjklkjhggge`ZW\ZRW[WVY]XMI6   0>ITZ_aixǽžͯa%  Iɴ|z~{}|{|}}}~~}}}O- 2gx9Jdclv{{zz{}}||zyx{{yxvvuuuuutttuvuvttttssstsrqoooopppoonlkkkihhhhfd`\[ZY[ZWXZYE* #I`ffiqwvozѰ~P)cʹ|}|x{}~~~~}}~wH +2g_'  (Thdlvz|{{|}~}{{zyzzzywutvvvvutttuvuttssrsrsssqooppqqqpponmlkjjkjhggfa\]a]WXbaL+Cn{swֶ{Q zþ|{z|~~}}l9 fB 'Oacmw{|||}}}|{{zzyzyywutuuvvutttuuuttstrsrtssqppppqrqpppoomlkmnliijidcdfc_]g_6 'F]otojq̽£W Hȸ}vy}}}~|}}~~~]3 >v% +=T`oy||}}~~~}}|{{{zzywwvvvvvuttuvvuttsrrsssrrqpopqrqqqqnnnmlmonkhgijikijsyp[;$Hbqy~}xffӹmB  bzu{||~}||}}|~~U( +3kyC +3M_px||}}~~~}|||{{zxxwwwwwvuuvwwuutssssssssrqqrrsrrrrpoooooomkiijhgkq{g: HxrrȾàO"y·~|}{~{yzyxz}|^$ -b](  7Qcpv|}}}~~~~}}~~|{{{zyxxwxxwvvvwwuuuttststuttstuutttttttsrsrpnpsttlei{t: );:Nmusw˫Z 2{ɾ~}~|}~}z~~gJ* *guR' 9Tdpx}~~~~}}~~~}||}|{yyxxxxwvuvutuuuuttttututttvuutttuutwxtnnt}k? ,BF88FKRaoz÷Ǿģd6 6©{y}~~||~}}||~|y|}|xytW) 3n}hL) + +  +9Sbpx}}}~~~~~~~}}}|{zzyxxxxvuuvuuuvvustttstttttuttrsttrtvwsxU/)DG3!#4?L]j|ü̻¬Ҳl# Sų~{|~oQ<;?AHKJNNE8.(  + 'D^kmg\L8$ .8 9R`nv{||}~}}~}}}|{z{{{zyxxyvvxywuuwustuvvtuwvsstusrrtrnr~N%  +!A?$(MfqxϺѶĮ¾v4 ,Ŵ|~wZ9#  '+$ +440# +8C2 ?Zclsy|{|~~}}~~}|{|||{{yz{wwz{xwwywvwvvywtxxsuwuuuru{|ǻP   =I9(7a̺ѻζƷ̻iA# ?ȸ~hI3(# + +,JfofM.   ,MtzB  Idfipw{|}|~}~~~~}}}|}|||ywz{yyzzyz{wu{ztxyvvwtuvt}»I'>:"6PVLQnDZмžƨR# EĮ~~zxwskd^UH;69DUfxW& + =b~9  +%Odbgouz}}}~}~~~~}}}}}||}zxz{zzyzxwxxxzywy{xqowso{ɼI)3IRE)!6Ql}ɹԼm@Xį~}zv}{qkmt~Z;0/-,,.19BUus0  /Rb`fotz~~|}~~~~}~}|~~}||zy{|{{{{yxxzzxy|yvwony{~δH$BVakiR+5Ss½¿ŸȚu@ о~ysprx~`(  ;Wcdhotz~}{|~~~~~~~~}~~}|{{{{{|}}}{z{{zx{}xvz|wU9%?YmiiZIyĿʩRF? <}Ǻ~|{~~nC +,J\chlqu{~|}~~~}~|}~}|{{{{{zz|}|zz{ĺ{\@+  6KZgsc\ϾTRQ+ "dɵ}~}~Z'  &CV^bjosv|~}~~}|~~|{{zyyzyyxy{ɻO# )6Oemio{nϳb:&# Vʺ~wJ >W\]ajquy}~~~~|}~~~}{{}~{w{ͽ[* *Xqv}uǹ\83)W®~oR+  +)N]\_gnsv{~~~~~~~~}~~~~z{~ŶoH Ef|wj~eD8/ Dsý}|kK& + =U^_fmtvx~~~~~}yz~~}÷p@  !7_y{rnýɺnAIcR& #=l}zyymK$  /O\djmqv{~~ytv~ԼgF,   /K>>1   + 3EE?=?5#  + (4DRUD>Vozy}»¿ïeMDPXPVdbS<%    +CI@=AQd|l[uƿȺ{^I>EPT^c^\ZJGK=! &9GS__^fYQvȽüwqfemswqabi[XaR9% '1/9Sba^]ewk\{íɿ{wiYQKPXG,$ +    + $/0"->HICMckc^dt˴üznljb\\WKDFG92@JI@7/&*782+" &/=@1!-1*$###$+-'&('')0DTE:J[W?:L[^asÿsjmuwsmgd]MHVeidYOIUdXJJ:+0=JUSC2*1=FF=6=CFMNGCBCFKPi{[Lhyp]Ydmggǽv~xqpuwmXH?;@JTUSYgkSBKA46AIJE>8549DOJAMY\ZVUPNRY]]kw]Y{|}xnĽ|pc^gt~zxh^daYV`lkfdec_bhkjbW]gTFTenommprojtǾýui}ǿ¾¾½ſýĻǶȾǺƽð׵ȵƿƼưǾƾջͼֺʸʶʴƹÿʶӿ½²ľųŹǻǽʽǻžïտ־·ȷκ˼ӿDZ˵Ȱνž̸¿Ҿ½ϼ̲ϾξȻȿįȼƭʸIJӽ˻иԽͽȭƹ˯к̺æºǧɿέǴտֺ̰źŨ¬֯űϳʺ̾ůӿ̰ijȷɿڿ¾¿ɶıʿɾ±ź̮ͰƽĺýϺ˺αãmnmnmnoonoooooooooooooonmmmmmmmnoooooooooooommmmnnmmmlllllllllllmmmmmnnnmlllllllmnolmnnommmnommlonomlllllmmmnmmmmmmlllllllmnmmlllmllmnnnnnnnpopoooooooooooonmmmmnnooopppooooooonmmllllllnnnooooommllmmnooopqpppppopppqpppppppppoooonmnpoppopppqpooopppoopopomoomnoommlllmoooonoonnpmmllmmnnnnnnnnnooonoooppppppppppponoonnmoppppoopppppppppppppppooonmmmlmllmmnmlllllllllnnmlllmnmllnmmmmnonnooononnnnoponmnlkllllmmllllllnnnllklllnnnllllllkllnoommmmmmmmmlllllllkllllmnonnnnmnmnnmmmmmmmmmmmmnnpommmllllllllmlmnnmllkkjllkkjkkllllmmmmmmmmmmmmmmmmmmmnmppnmlllllllllllllllllkllnmnnmlllljjhhhjjklllkjlllllmmmonmllmoonnmmmmnmmlmllllllllkllllkllmmmllllllkkllllllllllllmnnlllllllllllllllkllllllllllmlljkkklkkkkkklkkjjllkmmllllnonoomnmmlmlklllllmmmmmmooooononmlllllllllllkkjjllllllllllmmnononoooononnmonnoooonmllllmmmmkjlllllklmnonmmmmmmmmmnllkjkkkkklllllnnmlnnmnllllllmmmmmmmlnmnmmmmmlmlmnmnmmmmmmmmmmlmlkmlllllllllllllllllllmooooonmmllllllllllllllllllllllllllllkkjjjkkljjllllmmmnmnmmnoooonooooonnnnoooonmmmmmmmnooooooooooonmmlmmmnmmllllllmlllllllmmmnnnmlllllllmnmlnnmmlmmmnmmnnnmllllmnmmnmmllllkllllllmnmllllllmlmonnnnnpppoooooooooooonmmmmlpnoopppnooppoonmmmlllllnmnnnnnnnmmlmmoooopqpppppppppppppppppppnooooonppppppppppooppppnpoopooommmmommlllnooonnnnnnnnmlllmnnnnnnnonnnnoooopppppppooponmooononoppopppppppppppppooppnoonmlllllllmmlllllkmmlnnnnnllmnnnlnmmmmnoonooonnnnnnnponnnnlmlllllllmlllnmmllllllmnmlmllllllmmnmmmmnmmmllllllkkllllllmnnnnnnnmnnmmmmmmmmmmmmmlnnnnnmlllllllllmmmmllllkklllkjkkllmlmmmmmmmmmmmmmmmmmmmmnonoommmlmllllllllllllkllmnlmllllkkjjhhhjjjkkjjlllklmmmmnlllmnonnmmmmmmllklklllklllkllkklllmmllllllkkllllllllllllnmnllllllllllllmmllllllmlllllmllkkkjkkjihjkkkjjjjllmlmlllmoonomnnnmlllkllllmmmnmnnnooononmllllllmllllkjjkllllllllllmnmnnomoooononnnnooooonnmllllmmnmkkllllmlmmnonmmmmmmmmmlllkjkkjkklllllmnmllmmmmllkllllllllllllnmmmmllllmnnnnnmmmmmmmmmllmlllmlllklklllmlllllkmmmmmmmmmklllkjjkllklllklllllllllllllkiiiiijjkjlkllmnmnnmmmnnooooooooonlmmnooomnmmmmmmnooooooooooommlllmmmmmmmmmmmlmllllkllmmnmmmlllkkkllnmmnmllllmmmmnnnmmllmlmnmmnnmmlllllllllonnnlllkkkllnmnonnnopppnoooooooooonmmnnmnonopppooooononnmmmllllnnnonoooonnnnoooooooooooopppppppoppppppooonoppppoopppppppppppopppppooommmmnmmmmmmnnonnoonnnnllllmmnmnnnoooonoonoooooooomnnnnmmmnooonnoopppopppppooooooooonoonlllllllllllllllllmmnopommllnmmnmmlmmmnnnnnnmnnnnppoooonmmmlllmlkllmnnnmmmlllllmmnlllllllmmmnmmmmmmnmklllllkkkklmllmnonnmmmllmllllllllllmmmllonmmkmllllllmmnmmmlmlllllmllkkllllmmmmmmmmmmmmmmnnnmmmnmlnnonmnnmmlllmllllllmllllmmmllllllkkhhhhiikjkjlljjklmmnllllmmnnmmmlllllklllllllllllkkjiklllllllklllllmlllllkllnmlmmllklllklllmllllllllmmllllllllkjjkjjjihiiiiiijkllllllmlnnononoonmmlllllllllmmmmmmnnononmmmmmmmlllllkkjlkllllllllmlmnnnnmoooonpoooooonoooonmmmmmmmllklklmmommnnmnllllllllllkjjjjjjklkllllmmlllllllllkkkllllllllmmmonmlllmlnnnmmnllmmmnmnlmllllllllllllkllllllllmmmmmmmmmmllljjjjllllllllllklkkllkllkkhhgghhjjjkllllkmnmnmmooopnooooooommmmmmmmmmmmmmmnooooooooooonllkllmmmmmmmmmlmmmlmlkllllllllllllllllmnnlllllmlmmmnmmmmlllmmnnnnnmlllllllllloomnlllkkjllmmmnoooppponoooooooooommmmlmnonppppnooonoonnnnmlllmmnmonooooonnnoooooooonnnopppppppoppppppooooopppoonpppppppppppopppppppnnmmmmmmnonnoonmmnonnnmlllllnmmnnnnnoooooooonnnnnnmnnnnnmnnppponoonppnnopppnnnnnoooonnonllllkllmllllmlllmmmnnonnmllmmmnllllmnmmmmmmmmmnoppppnnnonnmmmklllmnononmmmmmmmmmmllmlllnnnmmmmmmmmmmklllllkkklllllnnnnnmmlllllllllllkmllllklmnmnllllmllllmnmmnlllllllnmllllllmmmmmmmmmmmmmmmmlmlllmmmlnnmnmmmllllllllllllllllllmllllmllljjiiiikkkkklkkkklmllklllmmmlmlmlllkllllllllllllkkjijkkklllllklllkmlllklklmnmlllllkkkkllllllllllllmmnlllllllklkkkkjjhhhighhijklllllllllmmnnnnoomnmlkjjklkllmmmlmmmooonmmmmnnnmmmllkjjkkllllllllmllmmnnmmoonnponoonoooonoommmmmnlmlllklmnonnmmmnmlllllllkljjjjjjjkljlllllllllllllljkkkkkkkkklllmmnmlllllmlmmmmnllllllmmmmmllllllkkllllllllllllllllllllmmmlmjjjjkllkllllllkkjjkklllkligfeggiijklllllmmnnmmmoooooooooonmnmmmmmmmmmmmmmnoooooooooonmlllllmmmmmmmmmnnmmmlllllllmllllkklkkllmnmllllllllmmnlmmmmlnnnnnnnnmlllllllllmnmnlmlljjjklmmmmnooppppnnoooooomnmmllllmnooppppnoooooonnnnmmlllmmmnoooonpppnnnnnnmmmmmnnppppppppppppppnoooopppoonpopppppppppppppooppooommomnoooooonmmmmnnmllkklllllmllnnnoonononnnnnnnopppppnnopppoonmmnoooooopooonoooonnoonklllllllmlnooonnnmnonnnnnmllllmllllmnnnmnmmnmnnopppppponpoonnnnnnmnnnnommmmmmmnmnlmnnllnomnmnnonnmmlklllllkklllllllnnnnnnlllllllllllllmlllmmllmmnllllllmmnmmmmnmllllmmmmlllmnmmmmmmmmmmmmmmmllllllllmmklkkllllkkllllllllmlllllllllkllllljkkjkllmkkkkkkkkllllllmmmmllmlllllllllllllllllljjiijklllkjkkkllklllllllllmnmlllllkjkjkkllmlllllllmmnlllllllllllkkijhhhhhihijlllllllkkllllkonnmmmlkjijkjjkllllllnmnonmmmmnlllmmnmlkjjkllllllllllllllllkmmmnoopnnonnooonmmmmmmlllllllklmnoonlmmnlllllllllllllllkjlllklllmllllkkklkkjkllllllkllllllkllkllklklmlmkklklllmkkkllllllllllllllllllllklllllllnnmmljjjjkllllllllllkjjjjkllllihfeghhijklllllllmnmmmnooooooooooommmmmmmmmmmmmmnoooooooooonmlkllmmmmnmmooonnonmlllmlklkklllkjlllklmnmllllmllllmmlmmmmmmnonnnnnmmllllllklnnmmlmmlkjikmlmmmnooppppnonooooonmlllllllnooppppnoooooonnnnmllllmmmooooopppqoononmnmmnmnmppppqpooppppopnnnnnnooooooooppppppppppppoopppooooolnoppopnommmnnommkkjkllllllllmnnoooooonnnnonrqqrrrpppppopomkkmmnmnooononnnoonnooonklmlllnnnnoqqqpoomnonnnnnnmllklnlllnnmnmmmmmnoonoppoooppppponmnooonnnnnnnnmmnnnnmmmmmmlmnmmmnoonnmmmlllllklllklklllmnmnonmlllllmllllklmmlmmmllllnmmmmnnmnnnmmmmmmmmmmmmmlnmmmmmmmmmmmmmmmmnmkllllljlnmkighiijljlllllllklllllllllklklllkkllllmnmmlkjjlllkkkkklmllmlllllmlllllllllllllllkkihijklklkkkjkllllllllllklmnmlllllkkjjkklllllllllllmnllklkmllmmlkjiijjjjiiijjlkllllllkkllllnmnmmmljihijjkjkkklllmnnommlmlnmmmlmmmkijjklkllllllllllkllklmnmmnonoommmmmmnmmmmmmmlllllkkmlmmpommmnlllllllllllllmlllllllllmmllllkjjkkkllmllllllllllkkkjkkkllklklllkllklklmllllkllllllllllllllllmmlkllllllmmmmljjjimklllklmmllkjjjklllllihgggihijkllllllkmmlnmnnnooooooonmmlmmmmmmmmmmmmoooooooooooonnnmlnnmmlmmnoonononnmmmmmmlmmlllllkllmmnnlllllklllmmmmnmmmmmnnnnnonnmlmnmmmmnmlllllmllllllmmmnnnooooopnoonnnlmllmmnnmmmnooooonooononnnnnnmmmnonoonoopoppnnnmlnmmmmmnmooopppppppppopnonnnmnnoonpopppqpppoonoonoooooooopoooonooonnnnnnoonmkklllllllklllmnnonoonnnnnonqpqqrqppppopponmlmmnnnnononnoonnnooonmllllmnnooppoponnnmmmnmnmnmllllllmlmmnmnnmmnnnnnooooopppoooooonnoonnnnnnnnnnnnnmmnnnmnmmlnnmnoponnmmmlllllllllmllllllmmnnnmmmmlmlllllllmmmnoolmmmnnnnmllnnmmnmmmnmmmmmmnmmmmmmmmnnmmmmmmmmllllkkkllklnoljiijkjjkllllkklklllllllllmmmmllkkijklmmmljijjkkkkjjijlllmklllklllllllllllllllkkjkjikkkklljkkkkkkkllkkklllllmlllkkjjjjjkkkllllmmmlllnnmlllllllmlllkkkkkklkkklllllllllkjllllkklmmmljiiiiijkljkkkkllmnmnmllllmllmmnmlkkkkklllklllllllllllllllnmmnnonmmllmllllmmmlllllkllmlmmnnmnlmlllllllklllllllllllllklllmljjjkjjjklkkklkklllllllmlkkkkklkkkkklkllllkllllllllllllllllllllmllllllkkkkkllmmmmllllmllllklkklllklljklmlmjjihhjkjjkllllllkllllmnnnooooooommllmmmmlmmmmmmlnooooooooooooooommnmmlmmnoooooonommmmmnmnmnmlmlmllnmmmmllkkjkklllmmmmmmmmnnnnnnnnonnnonnnmllllllllllllmmmmmmnonnnoonoonmmllmlmmnonmmmnonoooooooonnnnnnnooonooomooppopmnmllnmmmmmmnnonpppppppppppnonmmmnnoonpoppppppoppnnnoooooonpopopoooonnonnnooonnmlllllllllllkmmnnnnonnnnnnnnpppppppppoppopnmmnnoonmnoooooooooppomlmllmmonppppnomllnllllmmnmllllllllmmmnnnnnnnnmmmnoonopppponooooooonnnnnnnnnnonmmmnmnnnnlmmmnooooonmmllllklllllllllklllmmnnmnnnlllllkkllmmnnonmmnnnmnnmllnmonnmmmnnmmmnmmmmmmmmmlonmmmnnmmmlllmkjjklllnollkkllkkjlllllklllllllllkllmlllkkkijjllljkjijjkkkkjihjklkkkkkllllllllllllllllkjjlljjkkkjllkkkkkjkklllkkllllllllllkjjkkkjjkllllmnmnlllmmlllllllllllllllllllllllmlllllllklllllklmmmmjjjjjjklljkllklmlmmmllmmmmllmmmlllllllllllllklllllllkllllomlmnommllkllklllllklllljllmlmmlllmllllllkllklllllkkllkllllllllliijkijkllkkkkkkllllkllmkklllkljlllllklmllklllllllllklmllllllllllllllljkkjkllmmmnlmmnnmmlmllkklllllljklllllkkkkkkkkllllllllllllmmmmoooooooommmmmlllmmmmmnnnoooooooooooooooommmmmmmnoooooonooooononmmnmmlmlllllmmlllllllllmlmmnmmmmnnnnnnnnnnnnnnnnmnllllnnnnnnnnmmmmmmmmnmnnnooonmnllkllmnonmmmmonoonooononnnnnnnoopppoooooppppommmlmmmmmmnnooopppppppppppnnmnmmmnnooppopppppoopoonoooooopoppppppoooonnnonnonnnlllllmnmnmoooonnnooonnnnnnnopppppppppppppoonnnnnnmmmoooooonoooommlllmonooponnollkllllmmmmmmlllkllmlmmmnnnnnmnmmnnonooppppppooonoooonnnnnnnnnnnmnnnnnnnnlmnnonopoonmmmllllmlllmllllklllmmnnmmmnlmlmmmlklmmnnnnmnmnnnnnnmmmmonommmmmnmmmmmmmmmmmmmmmmmnnnmmmlllmlkjjklmnoomlllmllmlmllllllllllllllllmlllklkkkllkkjjiiikkkkkjiiiikkjikjkllmllllllllllllljklkkjjkkkklkkkkkkkkklllllllllmllklkkkkklllkklllmmommllllllllllllllllllllkllklllllllllllllllllkllmllmmlmlmlllklllllklllllllmnmnmmmmnnnnmlmllllllllllllkkklllllllmmnmlllkkllllklllllllllllnmmlllmlkklljjklllllklkkkllllllkllllijkkjkkllkjlllkjkllljklkjlllllkjklllllmmlllllllllklllmllllmllllllllklkkkkkllmmmnmnmmmmkmlllllllllllllllklllkkkkjkklllllllllkllnmmmoooooooonmmmmlllmmmmmnnnoooooooooooooooonmmmmmmonooooonnnnoonoonnmnnmnnnmmlmmmmlllllmmmlmmmmmmmnnnnnoonnnnonnnnonmmmmnnmmnnnmmmmmmmnllmmmmoooooomllllmnoonnmmmmnnonoononnnnnooppppppoonopppponnlllllmnnoooooooooooooooonnmnmmnnoonppppppopoppponooooonpppppppppoooonnoooooonnmlllmnnpppoppoooooooonoononopppppppppoppponnonnlllmonoonnnooonmmllmmnoppponnmkjjkllllmmmmmmllkllmllmmnmnnmonmnmmmmooppppooooooooonnnonnnnnnmmmnnnmnnmllmnmnnooononmnmllllllllmmlllllllmmmnmmnllmmmnlklmmnnnnnmmnmnnmmlmnooonommlmmmmmmmmmmlmmlmnmmmmmmmmmmlllllkjjkmnonnlllllllllllmllllllmllkklllllkklllllkjjjjijikjkkjkiiiiiiiiikjlmllllllllllllllklllkjkkjkjlkkkkkkkkllmmllllllllllllkklllklljllmmmonmlllllllllklllllllllllllllllllllllllkkllllklllllnnnnmmmlllklkllllkkllklmnnmnmmmnnnoonmmlllllklmmlkkkjkllllllnmnmmkkkjlllllkllkkkllmmlnmmnnnmmllkjjjjklllllkjjlllkllllllmlkjlkjkklllkmlllkkkkjkjjkkllllljkjllllklmkllkllmlkkkllllllllmllklllkklkkjkllmlmmmmmnnmmlllmlmllllllllllllkmlllllllllllllllllllmmnnooooooooooonllllllmmmnmnonooooooooooooooonnmmnnoooooooonnonnnoonnnonnnnnnmmlnnnnmmmnmmlllnonnnomnnnnnnnnonmnmmoooommnnoonnnnnnnnnlmmnllmmmmonnpppnmlklnonnonmnmnnnnmnnoononnnopppoopoonnoppoponnmlllllnnoonoonooonoooonoonmllmmnooonppppppoppppononoonooppppppppppoonoppppponmmmmmnnnpppopqoonoooonooooonopppppppppppppppnonnlmllnnmmnnmnnnmmmmllmnnnnononnkhhkkklmmnnnommlllllllllmmmnmnnmmmmmnooppppooommnmmmmmnmnnmmmmmmmmmlmmmmnlmnnnmmnnnoonnmmlllkklllllllllllllmmnnmmmmmnnlllmmnnmmlllmnmllllnmnonnnnlllllllllllmllllllllllnmlmmmmmlmllkkllmmmmlllllllllllllllllllllkkklllllllllmlllkkjjikkklllkjjiijjijkkklllllllllllllllllllkjjkjijkkkllkkkkkklllllmlllklllllllllllllkllmmnponmkllllllllklmlllllllllmlllmllllllllllklklkllllkoomnmmlllllklkllllkllklmmlllmmmnooooommmllllllllkjkkkklllllmnnnnmmklklllllllljkklllllmmmooommmkjjjjjlllllkjjjjlllllmllkmmklllklllllllllljkkkjjjkkjlllkljkkklllkllllllmllllkklllllllllklllllllljkkklllllmmnnonmmllmnllllklkllllllllmmlllllllllllllllmlmmooonnooooooononllllllmmmnmmnoooooooooooooooonnnmoooooooooooonnnnnnoonoonnnnnooonnnnoonmmmmmmoooonomonnonnnnmmmmmnmnooooooonoonoonnnnnmmmklmmnnooopoppolllonoononnmnnmmnmmmmmmmnnppppppppppnoppppoommlllllmnnoooooooooooooooomnlmnmnoonooonnooppppppppppppopppppppppppoonpppppopoonoooonnpppponooooooooooooonoppppopppopoopppooonmllllllmmnmmmmmmnllllmnonnnppmkghklllmnononommlllkkkjlnmmmonnmmnmmnnopppqmmmmmmmmmmnnnnnmnnnmmmmmlmmmmmllllmmmmonnnnommllljllllllmllllllllllllmmmmmklmllllmmllllkmlkllllmmnnmmmlkkklllkkklkllllllkkllmmlmnnmnllmlllllllmllklllllllllllllllllllkkkllllllmmlllmlllkkkklllllkkkjiiijjkkllllllllllllllllllllkkkiiiiijlllkkkkkklmlllllllllllllllllllklllmmnnpoonnnmllkllllmmmmmmmmmmmnnnmllmmlllllmllllllkllllmmlllllllllllkllllllkllkllllllllmnnnommmllllkmlllkjkkklllllnoononlllllllllllkkijklmnmmmmmmmlkljijjkllllllkjijjlklllmllkmnlmmmllllllllklllljjjjjjkjlllllkkjkjlllllllllmnmlkjkkllllllllllllllllljklllmlkmmmoooomnnmmmlllllllllllmnnmmmlllllllllllkllllllmoooonooooooopommlllllmmmmmmnnoooonnnnnnnoooonoonnooooooooooonnnnonnoonnnnnnnnnnpopononoonnmmoooooooonnnnmmmmnmmmmnnonpooonmoonnnnnoonnmmlmlmnmonopoppomllooonoonmlnnnnnnmmmmnmnopppqppppopnoppppoommmlllmmnoonoooooonooooooomnmmnnnonnooooonoopoooppppppooppppppppppppoopopppppooooooonnopponnoonooonoooooonppppppopopooooppponnmlmlmmmmmmmnmmmmnlllmmmnmnoppmkggklllmmnppoonmlllkjikknmmmnonmmmmnmnoppopnmmmmllllmlmmlllllmmmmmmmmmmmmmlllllllnnnnoomllkkkkllllmlllllllklllmlnnnmmmmmllllllllllkmlllllmmmmmnnmkkkllklllkkllllllllllllllmmnmmllmnmmmmllllllllllllllllllmlllllllkkkkllllnmmmnmmmkkkkklllllkkjkiijjllllllllllllllllllllllllkkiiiijkkllljkkjlllllllmmlllllmllklllllllllnoooononnmlllllkllmmmmnmmnmmomnnmmmmmmmmmlllllllllllkllllkkllllllllllllllklllklllmlmmnnoonnmmllllkllllkjkjllllllnonnpnmlllmllmmllkjijklmmmmmmkllljjiiiillllllkkjijklkllllmllmmmmnmlllllmllllllljjjjjlkkllllljkkkklllllllllmmllljjkllllkllllllllmmllkklklllllmmoooonmmmmmllklllkllllmmonmmmllmlllllllllllllmnopopooooooonnonmlklllmmmmnmnooooonmmlmmnoooooooooooooooooooooooooooonnnnmnnnnnnnnnonononoooooooooooonnnmlmnnnonmmmmooooooooonnnnnnnnnmmllnmnnnooonpppnmllnoppppnnlmmooonnmnmnnnoppppppopooooppppponnllllnnooonoonomonoooooooooooooooooonoonoonnnooppoppppppppppppppppppppppppoppponnnnnnnnnnnpopnoooooooooonopppppppoppppoppopponmllnmmmnmmmmlmllllllllonopppljggillllmooomonnnnlkjjjlmllmmonmmmmmmoonnnnmmllllllmnnnnnmnnnnlmnmmmmmmnnnllklllnmmnnnnmlkkklllllllmllllllkkkkkmmmnnnnnnlkklllllllllmlmllllmnmmnmlkllllllllmllllllllllmlmmllllllmlnnnmmllllllmnllllllllllmlllmllkkkkkklnoomoommlllllllklmmmljjjiihiimllllllllllllllllllmllllkjjijlllllllkklllllmlmnnnmnnmnmlmllllllkllmnooonnmnmmlllllkjjkllmmmnmlnnnmlklllkllllmlmlllllllllllmlmlllllmlllllllllljkkkllllnmmoonnollllllllllklkkkklllllmmnonmlllmonnmnllkkklllmmmmllkkjjjjiiiijkllllkjjllllllllllllllnmmlmllllllllllkkjjjijkkklllkkkklllllllllllmllllklljklkllllllllllllllllkklklllllmnoonmmlllkkklklmllmmnmmmmmmnpoooonmllllllllmnopppooooononoooommmmmmmmmnmnoooooommllmmnoooooooooooooooooooooooooonnnnnnnnnnnnnnnnooooooonnoooooooonnnmllllmmnmlmmnnooooooonnnnnnnmnmlllmnopoppoooppnmlmmnoopponnnnononmmllnmnnopppppppooooppppponnmllmmoppoopppnoonooooooooooooooooooooppoonnnopoppppppppppppppppppppppppppppppoonnnnnnnnooppoononoooooonnoppppppppppopppppppomlllmlmllmllllkkjllllmmoppoooljhijlmmmmnoooonnnmlllkllmlmlmnnnmmmnoppponnnnmlllllmnmmmnnnnnnlmnnmmllmnmllllkmllnnmmmmomllllnmmmmmmlllllkjjiijjkklmmnmmlkllmllllllmlllklllllllmllllllllkllllllllllllmllllklmllmmlnmmmmllllklmmmllllllllmlllllllkjkkkklnnomonmmllllllllnonmljkihghiilllllllllllllllllllmmnlllllllllllmllkllllklllnnnmmmmmmmmmnllllllklmmmnmnmmllllllllkkjjklllmmmmlllllkkkkijkklklmlmlllllllllllllllllllllllllkkjkllklklllmnooooommllllmmmlllklllkllllmmnoolllllonmmnkllllllmmmmnmmlkiiihijjjkmlmmllljlllkllllllmlllmmmmllllllllllllkkkkjkkkjlllkkkklllkllmmllllmnmmlllllkllllklllllllllllllllklmlllmmmmmmmllllllllmmlllmnmmmmmmmmnmnmmmllllllllnnopppooooooonoooooommmmmmmlnmnooooommlmmnmnoooooooooooooooooooooooooonnnnnnnnnnnnnnnnnnnnoooooooooooonnmmmlllmnmmlmmnoooooooonnnnnmmmmllllmnpqpppponnpnnmmonnooppppqonomllllllmnnopppppppooooppppppoonmnmoopppppppoooooooooooooooooooooopopponnnnnpppopppppppppppppppppppppoppppppppoonmlllonoqqppooopnoooppnoppppppppppppppppoponllllllllllllllkjllllmnppooonlkkklnmnoooooooonnmnmmllmlllllnnmmmnnnpppopnppnlllllllmnnlllllllmnmnnlmnnmlllllllllllmmmnmmlmnnnnonnnkllllkijihhijjklnmmmllkllllllllklllllkkkklllllllllmlllllllllllllllljkllllllmllnnmmlklllllllllklllllllllllllllkkkjkllmoooommllllllllnoonlljhihihhllkllllllllllllllllmmmmmmmlllmmmnnmmlllllklllmlnmmmmnnmmonnllllllllmnllllllllllllkkjjkklllmnmmmlllllkkkkkkkllklllkllllllklkllllllllllllllljkjlllllllllnnnnnnnmnmmnmmmmmmlllmlllkklllmnmmllllmmmmmnmmlllmmmmmmmmmmkkiikllkllnoonmlllllmlkllllllllmmmlmllllllllllkjlmllkjkkllkkkkkklkkllllllllmmmnnmmmmllmlmllmlllllllllllllllkllmlmmmmnlklkllllllklkmlmmmmmmmmmmnmmmllllmllllnnnoopoooooonooooooooommmmmmmnnoooonmlllmnmmooooooooooooooooooooooonnnnnonnnoonnnnnnnnnooooonooooooooonommklllmmmmlmnnooooooopppnnnnmmmmmmmmopqpqpppooonnmnnnmooppppopnnmllllllmnnooponoponooopppppppooonnoppppqpppoooooooooooooooooooooppopppnnnnnopoppppppppppppppppppppppopppppopooonmlmlnnoppqponnonoooopnoppppppppppppppppoponmlkmmllmlmnoomlkllllmopoonmmllllmnoonnnnoooponnnmnmlmlkkllnmnmnonooopnonoonmlmllmmmmnmmmmmlnmlllllmmmmllklklllllllmlmmmmnmnnoponmllllljkkkkklklmnoomllllllllkllmklklllkjkkklkllklkllmklllllllllllmllkklllllmmnnllllllkllllllllllllmllllllllmlkkkkkkklmnnoommllklklllmoonlljjjjjjjllllkllllllllkkllllnmmmnmnmllnmnnomnllmllllkllllllmmmmmnnnmllllllllllklllklllllllkkkklllllmmmmnnmmnnnmllllllllllllllllllllllllkllllllllllljjkllllmlklmlnnnnmmmmnnoonmmmmmmmlllllklllmmmlllllmmmmmmmnllnmmmmmmmmonmllklllllmmnnommmlmlllllllllllllmlllllkllllllllknnlllllkklkkkklllkkllllllllmmnonmmllllmlmllllllllllllllllklllmlllmmmmmllllkllmlllkmlmmmmmmmmmmmmnmmlllmlllllmnnnnnnnnnnnnooooooononnnnmmonoooonmmmmnmnnoooooooooooooooooooonnmmmmmmnonnmnmmmnnnnnnnnonooonnnoonoonmmlllllmmmmlmmnnoooopppppnnonmnnnnmnnpppppppppponnonnooopppppponnmmmlmlnnnnnoppoonooonopppppppooonmopppopppoonnnnonnnnoooooooooonooppoponmmonoppppppppppppoppppooooooonooooooonnnnnmmnnppppoooonmmnnnonoppppppppppppppppppnmmmlnmnmnnnnopommllllnnnnmmlmlllmmooonnoooopppoonnnnmllllllnmlmmnnnnmnnnonnmlllllmlmmmnnnnnnmmllllmmnmnmllllllllmlllkmlmmmmmnonnllllllllkkllllmnnnnnllllllklklllllllllllkkikkkklllllnmlllllllllllllllkllklllnmmnlllmlkkllllllllkllllllllklllmllkkkkkllmnooommllllllllmnnmmllkklllllllllmllllllllllllmnnmmmmmnmmmmooonnlllllkklllllllllmmnnmmllllllllllkllllllllllllllkklllmnnnmmonmmmpponllkkkllllmklllllllllllllllkllllllllkkklkkllllllmnnmmmmllnmnonnmmmmmmmlllllllllkkllmllmmmmmmmmmmmmmmmmmlmnmmlkllllllnmlmmmmmnmnlmklllllllllmlllllllllllmlllmllllllllkljklllklkllllllllmmnmnnnlllllllkkkkkllllkkkkllllllllllmnnmmnllllllklmllllmmnnnnnnmmmnnmnmllmmlllllnnnnnmmmmmmmmnonnonooonooononpnoonomnnnmmmnooooooooooooooooooonnmnmmnmmmnnmmnmmmnnnnnnnnnooonnnnnnnooommkmmlmmmmnlmmnooonpppppqononnnmmnnmnopppqpppppooooppopppppooonnommmmlnmnnnnooonooooooopppppppnoonmoooonopppoopppopoopoopppononoopoppppnnmmmoopppooppppopppppppqoonnnnnoooonnmmmmmnmmonqpppponnmmmmnonnopppppppppppppppopooooonnnmnoomnopommlllknomlmlmlllmnnooonnopppppponnnonmllllllnmllmnnnnmnmmlnlmlmmllllmmmmmmmmnmmllllmnmmmnmllllllmllllllllllmlmmnnlllllllkkkkllmnnnmllkklllllkjkllllllllllkkkklklllmllnmmllllllllllmllllklkllmmmmnlllmlljllllljklllllllllllkllllkjkkkllllnooonmlmjkkkkmlllnmklmmmmmnllllmllmmllllmllllllmmmmmnmkllmnnonmlmmlklllkklllklmllllkllllllllllllkllllkmllllllllllllnoonmmmmllnoppnlkijlllklmjjkllllllllllmllkllkllllllllkkjlllkllmnnnmllklmnnommmmmmmmmlllllllkkjjkklmmmmmmmmmmmmmmmmmmllmllkkklllllllmklmmnoonmlllllllllllllllllllllmlmllllllllllmmlmllklmllllnmnmmnmlnmnmmnnllmmllkkkjkkklklkkkjlllllllkllmnmnnmmllkkkkklmmllmmnnnnoonmmnnnmmmmlllkllllllmmnnmnnnnmoooononnnoooooooooooooommlmmmnooooooooooooooooonnnmmllmllmmmmmlllmnnoponnnmmmoooopppmlnmmnmmmlmmmnnmmmmmmnnpppoopppponmnommlnnopopoppopqppppoopopooppooommlmmmmnoononopoonoooooppppppopnoonmmmnoopppooonopppoppppppppppponnpppopmlllnnoppppqonopppopopponnnonoooooooooonmmnnmmmoononommmmllmmnppppppoppppppppppppoonoooooonnnnlmnnnlkjllnonnmlllmlllmmlnnnppppoppppooonmllklllllmnnnnmmnnmmllonmllkkllllllnmnnmmlmnmmlmnnnnmllkjjklkllkllkllllkllmnmllllllllkkkkkkmllllmllllkijkkkjjjkjkllkllkjkkklllllllllllllmllllllllmllllmmmmmmmmlkljjjjjjjllllllllllmmmnnmmmllkkijllmnonoonmlkmllllllllllllllklllkkkllllllklmmlllmnnnnnnonnmlllmmoooommnmlllklkjikkkjllllmlklllllllllkllllllklllllkklkllnmmmooopnllllmlkllllkklllllmmmllllllkllllllllklllklkklllllllllkklllmlmllmlnmnmmmmmmmlmlllllljjjjkllmmmmmmmmmmmmmmmmmmkklllllllklklklkklnonmmmnlmjkklllllllllklklllllmllllmlmllnmonnmlmlmlmllklllllllllnnnmmnnmllkkjkkklkjjllkikkkjijkkjllmlmlmmmmlllllllllkklllmnnnonmmmlmmnnlmomkjllllllmmmmmnnnnnnooooooonoooooooooooooonnnnnnnooooooooooooooooonnnmmllllmmmmmnlllnmnnnnnnmmmmnnoopponlnnnonmmmmmnmmnmmmmmmnpppppqppnomnmonmnnooppopppppppppppppopooopooomnmmnnnnnnnonnopoooooooopppppppooonmmmnmmopoooooopopooppppppppppnnnnooppnmmnnooopppppnoppoopopopnnnoooonooooooonnmnnmmnooopoonmmmmmmnoppppppppppppppppppppppooooonnnnmmlnmmllllmnnnnmllklllmmnmnnnopopppponnoonnllllmlmmnnnnmmlmnmmllmmmlllllllmmmmmnmmmlmmmmlmmnnnnmlkkkkllllllllllllllllmllllllllllkkkllllllllklllkjjkkkkkkkkklllkllkkkkllllmllllllklllllkllllmllmlmmmmmnmmllljkjjjklkllllllllllmmmmmmlmlkkjjjkllmnnnmmllllllllmllllllllllmmllllllllklllllllmnmkllkmmmmlllmnnonommnnnlkllkjjkkjklllllllllllllllllllllllllllllklllllmnnoooonmlllmlllkllllllllllllllllllllllllllllklllllllllllmmlllkllllllmllmmmnmmmmmmmmlllllllljjjjkllmmmmnmnnnmmmmmmmmmkkmllllllllkllllklnoolmmnllllllllllllllkllllllllmlllmmlmmmmonmmlmlmlllmlmmmmmmllmnnnmmmmnllllkkkklkkkklkjkkkkjkkkkllmmlmmmmnlllkllllllkllmlnnnnnmmmmmmnnmmnlkjmlllklllllllnnmmnnnoonoooooooooooononnnnooooonoonoooooooooooooononmlklklmlmmlllmlmnonnnommmmmmmopooonnnonoonmmmmlmmmmmmmmnnppqppqppommlnnnnoooopopppppppppppppooomnoooonmnmnoooonnnnoonooooooooopppppppooonmmmmmlnmnnnmooppppppopppppppponnnnnonnnnnnpoopppopnoppoppopoonnonooooooooooooonnomooopppponnonmmonnppppppppppppppppppppppppppnnnnnnllllmlkmnnmmmlllllmlmmnmmmonpppppoponnoonmmllmlmnnnnnnmllmmlllllllmlllmmmmmmmnnllllmmmmllmmnnpnmllllmlllllllllllllmllllkllllllmllllllllllllllkkkjlkklkllllllkllkllllllklllmllllklllllkllllllnmmmnmmmmmmllkkjjjjklllllmmlllllmmmmmmlllljjjiikllmmmnlllllllkmmmmmlllmlllllllllllljjkjkllmnnmlkllljjlklllmooooonnnnmmllllkkkkjkklllllkkllllllllllllllllkllllllmmllmmmoooomllllllmlllllllllllmlmnmllkkllmmllllllllkllllllllllmllllllllllmmmnnnnmmmmmmllklllllljjjjjkllmmmmlnoonmmmmmmnmmkkllllllllllllllllmnnmmnmllllllmllmllllkkkllllllllmlllmmnnnomnmlmlmlllmlnmmmmnmlllmmlmnmmmllllkkkkkkkjlkjlllkkkjklllmmmmmnnmlllklmlllklllllmnononmmmmnmnlmmlljmlmlllkllllllnmmononooooooooooooonnnnnnonoooonmmonoooooooooooonnnnmllkkmmmmllllllmmmonnnmmnllmmmppppoonnponnmmnmlllmmmmmmmnoppqqqpponmmnnnooonppppppppppppppppoonmmnoooommmnnopponnnnooooooooooopppppponoonmmlllllllmmmnoqppoopppppppppponnnnnnnppppnnnoopopooopppppqpppnnnoommnooooooooooooonoppopopnoonnonopppppppppppppppppppppppopppnnnnmmlklllllnonommmlmlmllnmmmmmmooppppppnnnoooomnmlnmnonmmmllllllllllmllmlmlnmmnnmnnlllnmmmlllmmnoponnnllllllllllllllklllllllllllllllllllllllllklkjkkklllmmllllllllllkllllllllllllllllllllllllllllmmmmmmmmmmnlllljjklllmlllmlllllmmmmmnlllllljkjllmmlllmlllllkmlmmmnllllllllllllllllkjjkkllnmnmmlllllljjklllmmmmmonnnnnmmlllllljklllllmlklllllllllllllllllllllllmmllmmmmonolmlkllmmlllllkllllllmnnmmlmllnmmmllllllklmlllllllllllmllllmlllmmmmnnnmmmmmmllllllkjjjjjjjklmmmmmnlnnnmmmmmmnmmlkllllllllllllllklmmnmnllllllllllllllllklkllllklmmmllmmnnonnnnmlmlmlmmllnmmnmmmnnmlllnmmmmmnmllllllkjjjjkllllkklllllmlllmmlllllklmllmllllllmmnnnmnmmmmmmlllmklmmllllllllllllmmnnnnnnnoooooooooonnnnnonnnooonmnnooonoooooooooononnmmmmllmmmllllmmmnmmmmllnllmmmnnnnopnopnnmmlllmlmmmmmmmooooppppqpponmnonnooppppqppoppppppppppommmnoooommnmnpponnmnnoooooooooooppppppoooonmmmllllllnmnnoppoooppppppppppnnnnnnnnnponnnmnopopnoopppppppponnnnnmmnoooooooooooooooppopppoonnnoppppppppppppppppppppppppppppponnnmlllllllmooooomnnnnnmlnnnmmmmooopnppnnnnnnnnnnnnmnnonmmmlllkllllllllllllmmnnonnnnmllnmmmlllllnonnnonmmlllllllllllllmlllllklklklllllllllllllllllllllmlmmmmnmmllllllkllllllllllllllllllllllkllmllmmmmmmmmmmmmmlllllllllllllllllmmmmmmmlllllllllllllkllmlklllllmnnonmllmlllllllkllllljijlmlmmnmllllllkjjllllmmmmmmnononoomnnnmmlllllklllllllllllllllklllllllllllnommllmmmnnkllllmommlmllklllmjmmnonmllllnoonmlllllllllmlllllllklllllllmllmmmmmnmmmmmmmlklkjjkjjjjjjjkllnmmmmmmmmnmmmmmmmllklkllllkllllllllkllmlnllllmllllllllllllmlklllllmmmllnnoooppnnmllkllmlmmnnmmmmnnnnnnnmmmnnoommmlmlkjiikjjlklkkklmlmlllmllnmlkklllllllllllllmlmmmmmmmmmmnlllmllmnllklklmmllllmmnnnonnnoooooooooonnnnnnoonnmmmmmnnooonoononooonnoonnnoolnmmmlllmnmnnnnmmlmnmnmmnonnoppnnoommllllnnnmnmmmmoonopopppppoooononnopppppppppppppppppponmmonooommmmmpoonmmnnnnnoooooonopppppponoonmmmmlllllmmonnpopoppoopppopopooponnnnnnnnnmmnooononpopqqqppponooonnmnooooooonmonpoopppppppooooopppopppppppppppppppppppoooppponnnmmlmllllmmooppooooponnlmmmmlmmnnnnoonnoonmonnoooooooonmmllllllllllmllmlllllnmoomnmmnmmnnmlllmmnnmnnnnmmlllllllmlkllllllmlkllkmlmlllllllmlllllllllllmlmmmnnmmmllllkllllllllllllllmkllklllllkkklkkllmmmmmmmmmmmmlllmkjllllklllllmmmmmmmmllllllklkkkkjllllkllllmmnoponkllllllllklllllkjijlllmnnmllllkjjjlllmlmllllmnonppppnooponllllkklllllllllklllkllllllllllljlnomlmlllmnmkllmmmnomllllllklkjmnnooolmlloooomlllllllllllmlllllllllllllmmlmnnmmmmmmmmmmlmlkjijkjjjjjjkmlmmmmmlllmmnmmmmnmlkklkllllllkklllkllkkllmlkklllmlllllllllklllllkkllmnlknnoppppnnmllkllllklnnnnmmnonnmnnnmkmnoonmmmnlljjjijkkllkjkllnnmmllllmmlkkllkklllllllllllmmmmmmmmmmmlllmmmmnmmmkllllllmmnmnnnnonnnooomnppoooooonnnnmmlmllmmooononooooponnnnnnnnnnmmmmnmnnmllmmnnnmmmnmmmmmmmlmnonnnoommllmmnnmnmmmnooooopppppponopopnnnnooppppooooppppppppnmnopooooonnnoponnmmmmmooooooooppppppppnnonoonmlllmmnonpoopoppppopppopponnonnnnnnnnnllllmonnnoopqpqqpppoponmnmmnoooononnnonooooppppponmooonppppppononppppppppppppoopppppoopnmkkllllmmonnnnmononnnnnmllmnononnnnnnmmmmmooooonnonnnmlmkkjklmmmllllllllmmmnllmmmmmmmmlllmlllmonnnnonmmnmmllllllllllllllllllllllklllmnllkllllllmllllmmnmnmmmlllmlkkllmllllllklllklllllllllllllllllmmnonmmmmlmlllllklllklkllmmmllnmmmmmlllllkkkkjjkjkkllllllllmnnmmkkkllmlllllklmkkkjklllmmmlmkjkjjjkllllkllllmmnnoqooonnoommmllkjjkllllkkklllklllmlklllllllkllnmmmmmmkllllllmloomlmmmllllkknnmnmmllmnnnnnmllllllllllllmlllllllllllmllmnllmmnmmmmmmmlllllkkjjjjkljjlmmmnnllllkmlmmmmmmnllllllllllllllkklllkllllkkllllllllllllkllllllllllllllnnopopnmlllllllllllnmnnmmnnnonmmlmnnnmnmmnmnmlkihjjijjkkjkllnmljkkllllklkkkkllllllklllllllmnmmmmmmmmmmmnmmnmmnmllkllmmomnnonnnnnnnnonononmmmmmmmmnmmmmllmmnmmoonpopopoonnnnnnnnonnmmmmonmnllmmmnnlmmnlllllmknnoonommmmmnmmmnmmmmmmooonopooppppopoppoonnnoppppooonopppppppomnoppppoonooponnmmmmmnnmnnnnnppopppppopononnnmmlllmmoonpppppoppopppppppomnnnnnnnnnnllllmnnnmnnpppppppppponnmmmnooonoooooponoppppppponmnonnppopoppnoonnoppppppppppppppppoppomllllllllmmnnmmoonpnomnnnnnnoooonnnnnmmmmmmnnnnnnnnnnmlkkkkkllmllllllllllnnnllkklllllmmllllllmmnnnnnnmlnmmllllkllllkllmlllllllkllllmmnmllllllllllmlllmmmmllllllllkklllllllllllllllllllmmmllllllkllmmomnmnmmlmllllkjkllllllllllllmoonmlllllklklllllllllkllllllmnmmmlllllmljljjklmkkjlllmmlmmlllkjjjjkllllllllmmmmmooooonnnnmnlllkkkklllllllllllllkllllllllmlllmmmmmmlklllllllllnnmllnmllkllllmmnmlllllnmmmlllllklllllllklllllllklllllklnlmlmllmlmmmmmlllljjjjjkllklknnmnnmlllkllmmlllmlllllklllllllmlllllllllllklllkjlkllllllklllllllmlllmlmnnnopnnmmnlllllllllmmnmmmnnnnonnlmmnnooonmmnmkjihjijijkkjkklllkjklllllllkjkklllllklkllllllmnnmmlnmnmmmmmlmmnmmmmmlmlmnonoppppopponnnmnnmmlmmllllmmlllllllmnmnooooppppooonnnnnnnnnnnnnnnonmmmlmmmlmlllllkklmlnnomnmmnmnnooooooooononnonnnnnoppooppppponmnnoopoooooppppppppoooopppponooooommlllmmnnmmnnoppppqqppppponnnnnnmmlmmmnnoopppppppppoppppponnnnnnnnnnnlkklmnmmmmmoopqpppppppnnmlllnmonnnnnpppnppooppppommnonppppoopnnnnonnnooopqpppppppppppooomllllmlllllmmmnnnopppnnnnnonnoonoonomnnlmmmmmmnmmmmmmllkkkkkllllllllllllllmllkjllkllmlllkklkllmmmmnnmnmnlmllmkllklkkkllllllkkkkllllmmnlllllllkllmlmlllllllllmllllkkjllllllllllllllkllmmmmmmllllkklllonmlmmnlnmllljijklllllllmllmnooonnmllkkjjllllllllllklllllmmnmlllllmlkjjkkklllllkllmmnnmlllkjjkkklkllmmmmnmmnmnoonmmmmmlklkkkkkklllkklllllkjjkkkljklllmllllmmnmllllllkkjkkklmllllmlkjkllllmmmmlkllllmmlllllkkllllkllkkkkllljjjklkjkmlllllmmmmmmmmllljjjjkjklllkmnmmonmmllkllmllllllllllllllllllllllllllkllklkllkklklllkkllllklllllklllmnmnooooonmmllllllllmlmmmmmnnnnnmmmnmooonnnnmlmljhhjjiijkkkjkllljkkllmmmllkkkkllllkllllllllklmmlllmnmmnnnlmooonmmmmlmnnoooppppoopponnnnnmmllonmmmmllllllllllnnmnooopoppoonnnnnnnnnnnnnnnoooommmllllllllllllklmlnnlmllmlnonopnononnnnonmnmllmnoopoopoppolnlmnooooonoppppppppooooopoooooooonllllllmmnlmmoppppppppppppoonnoonnnmmmmnooopppppppppppopoonnnnnnnnnnnmlkkklmnmmlmnoppppppppponmllmmmmnnnnopopoppppppponmnmonopoooonnnnnnnnnnnoppppppppppppooonmlllmllllllllllmnnooooonooooooonooonnnmmlmmmnmnnmmmnmmllkkkkllllllllllllllllllllllllllllllllllllmnlmmnnnmmmllklkkkkklllllllkkkklllmmmmlmlllllkmnmmmllklllllllmmlkkkkllllllllllllllllmmmmnnmlllkjjllmnmllllnnmmmlljiijklllllllkllnnoooomllkjjjllllllllkllklllllmmlllllmnmkjkkkklkllllmlmnlllllllkkllllllmnnnnnmmmmmnnnmmmllkllllllllkllljklllkjijjjkkjkllmlllllllmmllkkkljkjjkkllmllllkkjjllllmllmlllkmlmlllllljklllllkkkkklllkjjjjkkijlllllllmmmmmmmmmlkjjjjllklmmnonmonmllkjkkkkllllmlllmlllllllllmlllllllkllkkkljjklllllllllkllllllklmmnommnooonommmllklllmmlllmmmnnnonmmlmmnnmonmmkllkjiijjjjjkkkkkkkjkklllmnmmkkjkkllkllkllllllklllllllmmnnnnmllnonoooonoonopppppppooooonnnnnmmlloonmmnlklllllllmnmmmnoooopppoonnnnnnnnnnnnnnnnommmmnmlmklllllllmllmlmllllllmoooooooonnnonnnllmllmnnnoooppppnmlmnpnooonopppppppppopnooooonmoonmmllllllmmlmmoppppppppppoppoonnnnnnmnonoooppppopppoppoonnnnnnnnnnnnnnmllllllmnmmmmoqpppoppppponmmmmmnnnnnoppppopopppoonmlnnpoponnoonnnnnnnnnnoppppppppppppoonmmlllllklllmlllllmmmnnnnnmooooooooonnmnmlllmnmnmnmmmmmllllllllllllllllllllllllllllmllkklkllllllllllllmnmnmmlllkljjkklkllllllkkjllllmnmmmlllllllmmmmmlllllllllllmllllllllllkllllllllllmmmmmmmlllllllllmkllllnmnmnlkijjklllmmllljllmonnmnmllllllllmllllmllklllllllllmkllmnnljjkkkllllllllmmlllllllllllllmmnmnnmnmnmmmmmmmmllkljllllllllkllljlllljjjkkkkjklllmllllllllkjkkkkkkkjkkkllllllllkkllklkmmlklllllmmlllllkkllllllkjjjkjjkkjjjlkjkllkkkllmmmmmmnmmlllkklllllmmnoonnllkljkkkkklllklllmlmlllllllmlllllllllllkjjlikklkkllllllllllllllmmlnnmmmooommmmmmmllllllklmlmnmmmmnnlllnmmmnmmlllllkjjjjkkjjjkkkkkkkkklllmlllklllmllllkllllkkkkllllllllmmmnmllnonnononnoppppppppoonmmnnnnnmllmnmmnllmlllllmlllmnmnmnoooppponnnnnnnnnnnnnnnnnnnnmnnnnmllllllklmllllkllllmnmnmmoonnonnnnoonmllkllmmmnnmonppnnllmnpoooooopppppppppppoonmmmmmmmmmmmmlllllmnmnnoppppppppppppponnnnnnonoonopppppqpppppponmmmnnnnnnnnnnnnnnllmlmnnmmnnnopppppppponoooonnnnnnoppppoooppppponooppponnmoonnnnnonnnonopoppnpppppqonnmlllklllkkllllmlllllllnlllmnoooonnnnnonnnmnmmmmmmnmmmmllllllmllmllllllllllllllllllklllllllllllllllllllnonmmllmllllkklllllllllllllmlmmmmmmlllllllllllmllklmmllmklklllllllllllllllkllllmmmnmmmllllllklllllllmmklnnmlkjkllkllkllklklmlnommmlllllllllkkllllkmlmnnmlllllllllnmllkjjllmlkllllllllllllmllmmnmnnnmmmmmmmmmmmmmmmmllkjllllmnmlllllljlllkkjkkkkjklmllkklkjikkjkkjkklkkkkkkllmnmmnlmllljjmlkklllmnmmmmlkllkklllllllljjjkkjkkkklkjkllllllnmmmmmmnnmmlllllllllooononmmlljijjkkklllllmlllklljkjjlllllmlklllllkkjkijklmlllllllllllmllnmmmonmnoooonmmmmmnnmmlllllllnnmmmmlmllllmllmllmlllllkkjklllllllkkkkkkkkkkkjkkllmmmmmllklllkkkjkkllllllllklomkjonnooonnooppppppppoomlnnnnonmllmnmmmllmllllmllllnnmmnnnoopopooonnnnnnnnnnnnnnnnnnnmmmmlmlkklllllmlllllllllmlnnmmonnonnnnnmmllllllmmmmlmmnnnonllmnpnonnooopppppppppooomnnnmmmmmmmmnomlkllmmnonoqppppqppppponnnnnnnnnooopoqqqpppppppponmmmoonnnnnnnnnnnnnmmllmnnonnnnpppppoppppoponnnnnnnnopppooopooopooooppponnnmonnnnnnnnnonnpppoppppoooonmmlllllkllllllllmlkkkklllmlnnoooonnoonnnnmmmmmnmmmmnmmmlklllmmllllmmmmllllllllllkllkkklllklllllllkllllllmmllllmklkkkjkllmllllllmmlmmnmmlmmlmmmmmmllmllkllllmmmmlkklllmlkklllllllllllllllmnnmmmmmllllllllllllllmnnmllllllllllllllkllmmmmnmmmlmmmllllklllllmmmonmmmllllllmnnnlmmmlllkklllmlllllkkllmmnnonnmmlllmnnmmmmmmmmmmmlkjklmlmmnmllllkjjlkkkkkkkjjlkllljklkkkkkjjjjkkkkkkkkkklmmmmnmllkkjjllllllmmmnmmmllllkkkkllklkkkkkkjkjjkkkkjlllkkllmmmmmmmmnmmmmmmmlmmmoonooomllkkjkjjjkkllllllllkllkkkkklllllllllllkkjklkkllmllllllllkklllmmnnnnnmnnonomlmnnoonmmlllllkllmmmmlllllllmlmlllllllllllklkkkkkklkkkkkjkkjjjjjjklmlmmnmlllllkkkjkkllllllllllomkjnnnoonmmnooppoqppppnnmmmnoommlmmmmmmmmnlllllllllmnllnnmoopopoonnnnnnnnnnnnnmlnmnnnnmmllllkklmlllllllllllmlllmmnmooonnnnmllllllllmllllllmnnomnlllnpooooonpoppppppopnonllmllllllllmnnmlllllmmonnpppppppppppnoonnnnnnnonopppqqppooppppnonnmnonnnnnnnnonnnnmnmlmnnnnonnoppppooopppoonnnnnnnnnppppppoppppppppoppnommononnomnnnnnnnnoppppppnnnoonnllnllllllklkllnkjjjjkklmoooooononooommlllmllnmmmmnmmmklllllllllllllllllllllllllklllklklkllllllmlllllllkllkmllllkkkkllllllllllnnlmmmmlmllmmnnmmnlllllllllmmmnmlkmllllllklllllllmmlllllllmnmmmmmmmmmlkkklllllmmmmmlllllmllllklllllllllmmnnnmmmlllllllllllnmooonnnllllllnnommnnmlklkllkllmllklllllmmnomnnnmlllmmmnnmmmmmmmnllkjjlmmmmnnmlllkjkllkkkkjjjklllllllkllkkjkjkkkkkkkllkklllmmnmllkkjjjkllllllmmonnmllklkkjlllkjjkkkjjkjkjkkkkklllkkjlmmmnmmmnonmmmmnmmmnmonoooommllljjkjjkjlllllllllllllllllkkklklllllkkkklkkkllllllmllljkllllmnnonnlnmooonmlmnnnnmllllllkkllmllllmllkmllmlllmkkllllmmljkkkjjkkkkkkkkkjjjiikklmmmmnmlklllllljjkkklkjjklllmljjnnooonmmmooppqppppponnnnooommnmmmmmmmnnllllllllllmlmllmnopooooonnnnnnnnnnnnmllmlllllllllkkkllllllllllllllllllllmnmooonnmmmnllklkklkklllmmmmnmlllmnnoooonopppppppopnomlllllkmlllllllllllmnnnnnoppppppppppppooonnnnnoooopopqqppnppppponnnnnnnnnnnooonnnnnnnnnmmllmmnnnopppooppppponnnnnnnnnppppppooppppppppppononooonnnllmmonnnnoppppppnnnmnnnllmllklllllkllniihhiillmonooononnonmmmllllmmmnmnmmnmllllllllllkllmllklllllllllmllmlmlllkllllmlmllllllllllkklljkkkkklklllkllllnnlmmmmmmmnmmmnmnllmmmmmmmmmmnnmlllllnnllllllmmklllllmlllmmmmnmmmmnmmmmlllllllnmmmmmmllllllllmlllllllllmmnnommmlllllllllllmmlnmmmnlllllkmnnmmnnmmmllklllnmnllkjjlllmmommmnllllllmmlmmmmmmmmmlkjkllmmmnnmlllljkkkkjkijjjkkklkllllllkjjkkjkkklllllllllllmmllkkkjjkjllllllmnmnmmlllllljjjjiijjiiiijkkkkjjjkklmllllmmnnmmmoommmmmmmmnmnooooonnmmllmkkkkkkklllllkmlllkkjkklllllllllllkkjklkkklmlllllllkjllllllmoonmmlmlnmmkllmnnmmllllllllllmmlllmlkllllllllkllllllllkkkkkkkkkkkllkkkjjjjkkklmlmmmmklkllllkjjjjjkjkkjkkkmljkoooonmmmmnopppppppppnooonnonmmmmnmmmnnnmllllllllllnmlllnnpnoooonnnnnnnnnnonmlllllllllllkjkkklklmllmlllllllkklllmmnnoonnnmmllkjkkkkklllllmmnmllklmmonooooppppppppopommmlllllllllllmnnnmnnmmnnnnoopppppppppooppponnnnnoopopqqqpoopppponomnnnnnnnnnooonnnnonnnmmlmnnopnopppoopppppooooonooopoppppooppopooopopopnooooponollmmnnnnnnoppopnnnonnnnnmllllllllkjllljjjjjkkmnoooooonnmmmmmmlllllmmnmnnnmmmlkllllklllllllllllllklllllllllmklljlllkllllkllklllllllllkkkkkklkklllllllnnlmmmmmnmmnnnnmnllmmmnnnooonnnmlmkllmnnmlmlmmmmmmmmmlmllmmnmnmnmmmmmmmlllllmnmnmmmmlllllllllllmmlllllkllmmmmkllllllllllllmlmmmmnlllllllmmmmmnmlmllllllmnnnllkjjklllmollmmlllllllllmlmnmnommllkllllmmnnmlllkjkkkkjijjjjkjkkllnmlmlkkjmmkkkklkkklkllllllllllkjjjkklllllllnmnnnllllkkjkkkiiiiiijiiijjkkijklllllmlmmnnmmooommmmnnnmmmnnnnononmmmlllkkjklllllllklmlljkikkklllllllllljjjklkkllklllllllllllllklmmmmlllmmmmllllllmlllllkkllkmlllllkllllllllllllllllllllkkkkkkkkkklllkkkkjikkkkkmlmmmllkllmllkhhhjijjijjklkllkjpponmlmnmnopopppppppooonnnnonmmnnnnnonnnmmmlllllllmmmllnnoooooonnnnnnnnnnnmmmklllllllkjikkkjlklllllllllllllllllmmmoonnonnllljjikjkkllllmnmmllllllmonononoopppppopnnnmnonmmmmmllllmmmoooommmnnonooppopppppppppponnnmmoopopqqpqonpppppnonnnonnnnnooooonoooomnnonoooppnnppppppppppppppppppppopppppoppoonnoooppppooopponolllmmonnnnnnonnnnnomnnnmnmlmmmllljjklmlmmmmnmnnnoononmnmmmmmnnmlllllmmnmmllllllllllllllllllllmlllllllllllllllkkllllllllllllllllllllljkkkllllmllkllllmmlmmmnnnmnnnnmmmmnnmnpoooppnnmllmllmnnnmmnmmmnnnnnnnmlmmmnmlmnnmnnmmmnlklmllmmmnmmmnmlmlllklklllllllllkklllllllllklllllllmmmmnmlllllllllmmmlmmmllllmmlmooomlkkjlllllmlllllllllmllllllmmnonmmlkkllmmnnnmlllkkkiiijjjjjjkjkkllmmmlllklllllkkjjiijklllkkkkkklkkkkjkllllklmllmnllllljkjjjiijjjijijjiiijjiijklllllmmmmmmnooommmmmlmlmmlmnopoooonmmllllklllkkklllmlklkkjkjkllllllllkkjjjjkklllllllllllllllllllmmmllkllllllkkkllmllkkklklkllllmllllllllkkkkkllllllllllkkllkkijjkjkllkkkjkkjkkllllllllllmmmkkiihhhhhijjkkklkmkpponlllmlmnpppppoppppppopoononoooooononnnnmllkllllnmmnmnmmmnnooonnnnnnnnnnnmllllllllljjijkkkkklllllllllllllllnmmnnoonoooommmllkllkjllllmmmmlklmllloonooooopppppppnnmnonnmmmnnmllmmlmlnmnnnnnnnmnnoppoppqoppppponnnmmoopppqqppooppoponoooonnnnnnnnoooonoonnnmnonnnnnmnooppoppppppppppppppppppooonoonnonnoonpppppppponmmlllmnnnnnonnnnnnnnnoonnnllnnnklkjjkllnnpppponoooononnmllmmmnnnmllllmnnnmlllllkkkkkllllkllllllllllllllllllljjkkllklllllllllklllllllljjkjllllllllllllnmlmmmmnnnnnnllmonnnnnppppponmllllllmmmlmmnmmnnnnnnmnlllmlllllnmmmlmmnmlmlmmlllmnmmmmmlllljiijijkjkllllkkllllllllllllklkkllllmlmlllllllmlllllmmmllllllmmnoolllkklllllklllllkllllllllllmmnononlllllllnoonmlllkkjjijihhijkkkkkllmnmmnmmlmlkkjkkjjklllkkkkkkkjkkjkkllllklllllmmlljjjjijihhhhiiiiiiiiiiiiiijklllllllllmmoooommmmmlllmlllmoppoooommnmlllllljkllllllllklkjkklkllllllkjjjjjkllllllllllllllllllllllllljjllllkjjklllmlkkkljkllllllmllllklkjkkjklkllllllllklllkkiijjkklkllkkkkkjklllmllklllmnmljkijihhhhjjkkkjkllppomllllmmnopppppoppppppoppoononnoooonnnmnmllkmlllmnonmmmmmmnooonnnnnnnnnnnmmkllklllljjijkkkkllmklllllllmlllmnmmononooonnponnmmmlkjlllmmonmmklllllnoooonoopppppoonnnmnnnlllomnnmnlklllklllnmnmmmnoppppppqpppoonomnmmnopopqqpponnppppnoonnnnnnnnnnnoooooomnmmmmnllllmmnpopoppppppppppppppppppooonnooooonooooppppppppnnmmllmnnnnnnnnnnnnnnpooomnllnnnnlkjjklmnoppooooooononmmlllmmmnoonlllllnmmmllllkkjkklkkmlkklklllmlllmlllmllkkkkkkllkllllmlllllllllllkkjjklklllllllllllmmlllmmmmnmmlllnnomllmopppppnmlkllmmmmmlmnnnnnlllllllllllmllllmmmmlmmnnlllmllllmmnnmnllllkighhiiikjkllmllmmmnmmmlmlllllllllmllllllllmlllllllkmmnmmlllllmnoonmllllllkjjlkkllllllllllllllmmoonmllllkllmoonmllllkiijjhihijkklklllllnnnnmllllkklkjjlllkkkkjjkkkkkjllllkllklllllmlkjjjiijhhhhiiiiiiiiiiiiiiiijlllllllllmmoooommmmmllllmlmnoppoooonmmmlllllkkkklllllllllkjkjjkklllllljjjijkklllllllllllllllllklllllkjjllllkjjjkklkkkkklkkllllllmlllklllkkkkkkklllllllllkllkjjhijkkkllllljlkkklkllllllllmnmljjkjjiihhjjkjkjjlkppollkklmmnopppppoopppppppopommmnnoonoomlmmlllllllmmnlllmnmmmnooonnnnnnnnnnmnmmllllllllllkllllmlllkllllllllnnmnoonmononoonnoonnmlllklklnnomlmmmnnmnnoonooooppnnnnnomlnnnmmlmnnnkmlljkjjjklnonmmnnooppopqppoponmmnnnnnopopqpppnnnpoponnmmnnnnnnonnonnonnnnmmnnnnnnnnnnnooooppppppppppppppppononmmnnoooonpooooppppppppommnonnnnopnnnnnnnnnoopomlllnmnllkkklllorrpnnooooooonnmmmonpppoonmmlllnmmlllllllllllllllllmlllllllllmllllkkkjllllljllllllmllllllllljkkllkmllllmlnmmnnmlnnnnlllnnnlijmnllkllmppqppllmllklllllmmmnmmlllmmmlklllnoklmmlmmmmmmmlmollppkmmmmmmmnmllkjiiiiihjjkjlmllnononnopoonmnnmmlllmllmlllmmllkllllknmnlmlllllmmmnmmlllllmllljjjklmkklllllllllmmmooonnllkllllmmnnmllllllljkkkkjkkklllmmmnnnnnmlmllkjjikkkkkllkkkkkkkkklllllkkllmlmlljiiiiiihhgggiiiiihhjihhjiijkklllllmmmnnmmnnnnmlkjjjlmlnnoopoooomnmlllllkjkjllllllllllkllllllllllllkkkkkklklklllllllllllllljmlllkjjiiiijjjlkkjjkjllllmmmlmllllllklllkkkkllllmllllllklllkkkkjjkkllllllkjkkkkkklllmllllmmllkkkkklkkkllllljkkkppomlkllmmnnpoppppppppppppppnnnnnnonnoomlmnmlllllmmnnmllllmnmnnnoonnnnnnnnonnnnmnlllmllllllkmlllkllllllllllnnmonoooooooonnnponnnmllllmlnnnmnmnnnnnnnnnooooonnmmmmnnmmmmmmmllmmmlllklkjjkklnnnnmmnoopoooppponmmllmmlnmooppqpppoooppooonnnnnnnnnnnnnonommmlllnnmlmmmmmmnnnnooonpppppppppppppoonmnmnnnnonnonooopppppppponoonnnnnnnnnnnnnnnnooonnlllnnnmlkkklllmoonkknnnnnnnnmmnnppppqonllllllmlllkkkllllllllllllmmmmlllllmllllllkjjjkllllkllllllllklllllklkkkllkmllllllnmmonmmnmnnnmnknplknqpqrrwwvsqrtuqrqpqrrrrrstuvvuutuuuvuttutsvvuussrrrsttssttwuwummmmmmnnmmlllkkkllllkkkkklmmmnonnnonnnmmnnopooooooonnnllkkkikllmlnmmllklllllmmmmllllllllkjkjjjlllllllllllkllmmnnnmnlllllmllnmmmmlllkllkklkkkkkkllllmmnmnmnmnlllljjjkkkkkkkkkkkkkkkkjklllmlllllkiihhijhhhhghgghiiiiiiiiiiiiijjkklkllnmmmomnmmmmmmljjjlllmnoppoonmlmllklllkkkkkllllllllljkkllllllllllllkkllllkklllllllllllllllllmlljiiiikkkkllkklkjkllkmmmmmlklklllkkkkkkkllllmlklllllllljkkkljkjklkkkkkklkkkkkllllllllmmmllmmllllkjlllklkkkkppomkllmmmmnopppppoppppppoonmmmnmonnnmnlllnnnmllmmmmmmlllkmnmnnnnnnnnnnnnnnnnonmollllllllllllllljkkkkkllkllnmnnnonnnnoooonnooonmnmllmmmnonnnnnopononnnnooonmllklllmnmlmmnlllllllllllllklllnmnmmmooooopppppoommlllllmnoopopppponppppoonnmnnnnnnnnononnmmllmlnnmmllmnlmnnooooonoopopppppppppoonmmmmonnnmmnoooooppopppppppooonnnomnnnnnnnnnnonnlllllnnlllkjllmmnmljjlmlllllllmnoppponmmkjkllllmkkkkklllllllkllllllmmlmlllllllllljiijklllllllllllmllllllllllllllllllllllmmnponmnmnnnnnknpqsuqqqttwwxwvuutzyyyyzyyz{|}}}~~~}|~}~}~}~}~~~}~}}}|{yyyyzy}|{nronmmnnlllllkklllllllkkklmnmnnnnoqpoppsrsstuussssrqrpmkiijijllmlmmmmlkllllllmllllllllljjhjjjjlllmlllllllllllmmnmmnmmllllllnmnmmmnllllllklllkkkklllllmlmmnnnmmllkkkkkkkkjkkkkkkkkkjjkllllllkjjhggggiiihhhgggghiiihjjijiiiiijkkjklmnnnmonmnllmnmmmlkklklloopnoonlllllllmlkkkkjllllllklkkkkkklllllllllllllmmllllllllllllllllllllllkjhhijjkllkkllkkkllllmnnmmlkkklllkiikkllkmllmlllllllllljkkklljkkkjjkkklkkkkkkkllmllllmnnmmmmmmkmkllllkljkkkppnnmlmmmnnoooppopppopoppopoonnmmonomnnmmnmmmlllnmmmmmllllmnmnnnnnnnnnnnnnnnnpoonnmllmllllllllllkkkkklklllllmmoonnnooonoonnnnnnnmnmmmnmnononppppponnnnnnoonllkjllllnmlmmnlllllmmllllllllllnnmmnooooponnppponmmmmmnnnmopppppppoopppponnmmnnnonnnnopoonnmllllnnnlmlmnmmnnooooonoppppppponpppppmmmnnnnnmnnmmooooonpppppopqppooonmmmnnoonnnnnnonlllllnnllllllllmpolkklllllllmlmoppnomlljjkjllllllkjjkllklllkllllllmmmlklllklllllkjjhkklllllkllllllklklllklllllllllllllllnnnomllnmmmmnmomlwypnnmmlnsu{xrnopoqqqqqppqsrrssrsrtsssrqrqrsssqoonmnpsrqrrsru|ympooonnnmlllkkkkllllklkkllmmmnnnnoonnprsxyy{z{xxxwwvvtpnlmljllmllnmmlllllllljklllkllllljjiijkjllmmnmmlllllllllllmnllmlllkllnmnmmmmmlllllllllkkkklllllmmlmnnnmnnllkkklkkklkkkkkkkkkkjkllllkjihghgggghiihhhgggghiijjijjiiiiiijjkjkllnnmmmnmllklmmmmlkjklkmlonomnnmllkkklllkkkkklklllllkkkkkkkkjlllklllllllmlllllllllllllllllllllmlkjihjllllkkjllllllllllklkkjijklllkiijkllkllllmllllkkkkllkkkmlkkkkjkkkllkkkjkkkllmlkllmmonmmmlklkklllllllkkkoonnmmmmnoonoppopooopnonnnooooopoponmmlmnmmmllklnnlllllmmmmmmnnnnnnnnnnnnnooonoonnnnnnmlllllkkklkkkjlllllkmmmmonnnnoooooonnnnnmnnnnnmmnnnnoppppppooooooooponllkllllmmnnmnmmlllmmmmmllllmomnmmnoooppoooonoppopnnnnnnnoopppppoppppppppoomnnooooooopoponmllmlmnnmmmmmnmmonnnoooopppoooooonoppppoononoononnmmonononoppppppppppnonmlmmonnnnnnoooonmlllnnllmllllmoonllmllllllmmmmmnomnllkkkkjlllllkkkkkllllllllllllllmllklllklkllkkjiikkllkklllllklllllllllklllmmlllllllllmmnnnllmllllmmomly|rrnmkiiltyxpihjmlkiiiiijiijjklklmlkiiighjmlhhihhhijigfffhorz}wuppommmllllljkklmllklkkllmnnoonnlkmprtv}~~}}|{{zxwsrponoonmlllllllllllklllllllllllkjijjkllmmmmmllllllllllllllllkkllllmmmmllllllllllllkkkkkkklllllmmnnnnnnnllkkklkklklkllllllkllllllllkkijjihhhiijjjjigihiiijjjkkjiiiijjjjkllmlnmnnnlllkllllllljklllmmnnnmmmllkllmllkkkklllllllkkkijkkkkjjjjkjkkkkllmmllmkklllllllllllllllmlljjjlllkkjjikkllllllllklkjijkjkkkihhijlllllllmlllkkkkjlllkklljkkkkkllllkkkikkklllllllmmnmmmlmllkllllllllllknnonmmmmnoooppppnnonnmnnnmnppppppponmllmnnmllkklmmmlmllmnonmmnooonnnnnnnnnoqqmmmmnnnnnnllllkkjkkjkjllllllkmlmnnonnnoooonomnnnnnonnnnmnnnonpppppppnpppppppponnlmlllllmmmmnnlllmnnmmnklllmonmmnnppppppoooopppppoonnnmooppppppppopppppppoonpppppppppppomnlllmnnomnmnnmnnnoponpoppponnnnnnnoppppnnnooppponnnnnnnnnnoopppppppppponmlmmomnmnnmppppomkllmmlmmlllmlmnnlllmmnmmmnmmmmmnnomnmnklklllmllkkjkllllllllllllmlllkjlkkjklkjkjjjjkkllllklmllllllllllllllllllllllmllllnmmnmlkllllllmjmnw}qomjhggjqvvpjfjmnjegggggghgijjkkmligfgceikkeddefghhhfedeelpx~|tppoommmmmlkjjlmoomklkkkmmmnnnmmnptx|~~~~~~}{{wurqqppnmlllmlllllllllllllllmllllkjkjklmnmmmmmllllkllkklmmllllklllmnmmllkjklllnkklkkkjkkkkllllmnnmlmnnnnmlkkkllllmlllklllllmlmllmmlllllllkijjikkkjjjiiihjkkkkkkjijiijkjlllllllmmllkklmlmklllkkllklmmmnmllllllllllkjllllllllkkkkjjjjkkkkkkkkkkjjklllllllllllllllllllllllllkjjllllljjjijlllllllllmllkjjjjkkjihihijjlklmlklllkjkkklllkkklklllmlllklkkjikkklllklllmmmmlnoonnnmmmmlllllllooooooonnooooopnonnoonnnnnmmmlnnoonnnlmonnmmlllkllnmlllmmnooooonnnnnnonnonnnnooonmmmnmmnnnmlkkklkllllkllllkllllmmmnnnnnnnnnnnnnnnnnnnonnmmnpppppppppppppppnmkjklljklmlnnmnpnlllnonmnmmmnooooonnopppppoooppppppppppppoppopnnoonooppooppppppppppppnnnmllmnmnnnnnlkllmmnnnpopopppppnnnnnnmnpppppppppppnmllmmnnnnnonopppppopppponmlllmnnnoonpppponlllllllllllllllmmnmllmmmmlmmnonmmmllllllklllllkjllkklllkkllkllnlmnmllllkjkllllllllllllllllllllllllllllllllllllmllllklllllllllllllllmmlp|~uplijjiiqytndcepqjfgfefggfggklkjkjgjdcdehkjebcddegijhedefhpz|vtnmpmlkjjkllmlklklljkkmllnnkospqtz~}~~~}~~}{ywvsponkllllllllllkllllllllllllljklllnnnmmmllllllllllllllllkljjkllllllllllllomlkkkkkjllllllnnnllmllmnlnnnlllmlllmmlllllllllllllllklllljihkkkjkijjjjijjjllkkjiiijjjijlkllmnlllmlllkkkklllllllkllllllllllmllkmmllllkmlllllkkkjjjjkjkjiiijijkkjjlllllkkiklkiklljlllllnmllllmllllkijhhhjkjlkllkjjjjjkkjmljjghgggikikjkkllkkkkkkllllllllllllkllklllkkkkkkkklllllmnonnnnmmmmlmmnmllllkkooonnnnnnooonononnnoomnmnmmllmmnnnnnmllmnmmlllmmmmmnlmlnnoooooonnnnpononnnooonnnmmmnmmnmmnllkklkkkkllllllllllllmmmnnnnnnnnnnnnnnnnnnnoommmnooppppoppppppponnmlmllllmmnnommnnlllmnnmmnmmnooooooooqpppppoopppppppppppppppnoooonnnopooooopppopoppppnnnnmlmmmnoonnnllmmnnonppppppppponnnnnnnppppoooppppommmmnnnnnnonopppppppppponnlllmnnnmnnopponnmlllllllnnnnnmmnmmkllmnmmmnmmmmmmlllllllllllllllllkllllkklllllmlllllllllklklllllllllllllllllkllllllklmklllllllllmllllllmllllllllllllmlr{||xsmigfdjpuyomdflnifhgggffgghillkmkjlggefhkjeeggggjifedccdmqx|wtomqnllllllllmllmlmlmmmnmgoosqq}~}}}|}|}|~~~~~~~ywuqomklllllllllllllllllllllllkjkklmmnnmnlllllllllklllllllllllllmllllmmlmmnmmlkkkkkllllmlmnnmmlmllmmmnnnmlllllllllllllllllllllllllllmkjijjkkkijijihjjikkkkiijijkkkkllllmnllllllkllllllllllllmlllmllllmlllkllllllllllllllkkkkkkkkkjjiijjjkkjkllllllmmllllklkjlllllllllmlllllllkiiijjjklkllllkkkkkkjllkjiiiijkkkkkmlllkkkjkllllllllllllllllllllkkkkkkkklkmmlmmnnnnnnnmmmmnmmllkkkkoooonnnnonoooonononmmkllmmnlllmnoonmmllnmmmmlmnnonnommmnopooooonnnopppqpoonnnnnnmnnmmmmmmmlllkklllllllkllllllllmmnnnnnnnnnnnnnnnnnnnnnnmmmnmoopppppppppppponnnnmllmnmnoolllnmmlnnnonnnnnooooooooppppppppopopppppppopoppnoooonnnnoooonopppnpoppppononnmmnnooooonmmnnpopppopppppppnnnnnnmnopppppppppppnnnooononnnooppppppppppoommmmmmmmmmmooonnnmmmllllmloooooommmlllmmmmmnnnmnmmllllklkjkkllllllllllllkkllllllllmlmllmlllllkllllllklllllllkllllllllklllllllllllmkllllllllklllllllllmjt{swuqnnmmnrxwtlfgimjhdefhkqnlhiknnpolplklmnomjikmllnopoooooprwx||wpopommllllllmlllmmnnmmmkpmjnx{}uznxgwbw`vcwewsyvz{{}}~}}~~~~~{wrollllllllllllllllllllmllllllllkmmoonmmlllllllllkllmllllllllmmllllnmnnnnmmlkkkklllllllmnnnmlllllnnnonmllklllllmllmllllllllllllllmmljijjkkkjiijiiijjjkjjiijkklllkllllkmlllmlllllllllllllllmllllllllllllllllllllllllllkklkllllllkkkkklllkkllllllmnnnnllkkkjjjklllllllmlmllmlljjjjkkllllklllkklljjkljjjlkkkklllkllklkkkkklllllllllllllkklllllkjkkjkllmlmmmmmmmnnnnnmmnmmlmllkkkjooooonoonnoooooonnnmllklmnnmonooonnmmllmnnnnmmnoppoonnnopppoooonmnnpqpppoonnnmnnmnnnmmmmmmlmlllllmmllmklllkllllmmnnnnnnnnnnnnnnnnnnnnnmnmmnmnnopppppppppppppppoommmmmnoolllnlllnonnnnnnonooooooopppppppppppppppppooppoonooonooonmoooooqppoppopnooonnnnnooooooonnnnoppppppppppppponnnnnnnopppppppppppopooooonnnnnopppppppppponnnmmmklllllooooommmmlllmnnoppppommllllmnnmlnmlmmmmllkklkkkkkkklllllkllllllllllllllllllllklkllllllllllllllllllllllllllllllklkllllllllllllllllllkllllllmjtvlq~|zyyyxwzz}xtxwxz{xuvwxy~|zwtxz}|{y}|z|}}|}{zz{|||}||}}|{~|{{|~yqmpnnnmmmlllllllnoonnllmius~_yYwQvPvNuNvOvRvbvfwoytzyz|{||~~~}~~wrnmllllllllkllllllllllmlllllllllllmmmlmllllllklllllmlllllmlmlmllmmmnonoommlkkkllllllllnnnnnmnmmmloonmmllklllllllmlllllllllllllllllljjjjkkijiiiiiiijjiiiiijllmllllkjllmlkllllllllllllllllmlllllllllklllklllllllllllmllklllllllllllmmlllllllllllmoooolkjjjjjjjkllllklllllllllkklkkkllllllllllkljjjjjjklllmlkmllllkkkkjkkllllllllllllkmlllllllkjjjklmmmmnmmmmmmnnnmmmnmmlllkjkijoooooooonnooooooppommllmmnnnpppppponmmmnmnnnnnopopppnnnnpppponnnonpppppppoonmmnnnnnmmmmmnmlmmmmlklkllkllmmlklllmmmnnnnnnnnnnnnnnnnnnonmmmmmmmnnpppppppppppppppoonnnnnnoomlmnlllmnnnnnnnoooooooooopppppppqoppppppppppoppppooonnommmoooooppppppoooooonoooooooooonopppppppppopppppponnnnnmnpopppppppppppppooonnnnnnopppppppppppppnommnmmlllmmoommmmmmmlmnnnooppomllnlnnnnnonlllnmmlllllkkjikkkkllljkllllllkllllkjllllllllkllllllllllllllllllklllllllllkkllkmlllllllllllllllllllllklmlnltslnunkjhhilpvyxvnljnqmgiklnuxtnjknnppntoojlljjjmqtttuuruvvtrssrrwzrmolmnmmlllllkmmnoonnnnopsq~U|JxExHvKvNvPuOuPuXu\wbxfwkynxxzzz}|~}~}~~~}{|}}~}vqnlllllllkkllllllllllllllllllllklllmlllllllllllllllllllkklmlllllmnmnononmlkkkklllllllmmnnnnmnmmmlonmmlmlklllllllmllllllllllllllmllkjiijkkjihhiiiiiiiiiijiikllllkkjjklkllllllllllllllllklllllllllllmllllllllllkllllllllllllllmmmmmnmnnmmlllllllmonoolkjjjjjjkkmkllllllllllllllllkklkkkllklllljkkkjjjklllllllllllkkkkkkllllllllllllllllllllllklllllmmmmonmnmmmnnmnmmmmlllllkkjjooooooooonnoonnopppnlklllnnmoppppoponmmonnnnnmnoopnnnnnnppqppnononpppppppnommmmmnnnmmmnnnmmnnnmljlkllkklmnlllllmmmnnnnnnnnnnnnnnnnnnonmmnmmmlmnopppppppppppppppppponnmpommnommlmnnnnnnnnooooooooopppoopqppppppppppppppopoppooonmmmoonppppppppoooooooppoonnnooonqppppppppoppppppponnnnnmnopppppppppoppppppnonnnnnopppppppppppppponmnnnmllnnmmmmnnmmllmnnnomnpnmllnnnoonnnmlklmmnmllkljjjjikkkllljkllllllklllkkkklllllllkkllllllllllllllklllllllllmllklllllllllllmlllllmlllllllllmllqovsoopgffggffksvxrllimskcfjjmuwpkfdeefhgkgegijefhiknoopqrvw{rokllluqlmlmnmmlllkkkllnoqpopqso{^QL};z?xGwIvNuNvNvMvPvSvWwZx_xdwixqy{{}}|~vzt{w|~|xtonmllllklkjllllllllllllmllllllllllkkkllllllllllllkkmlkljjlmmllllmnlmoonmmllkjklllllllmmmnnnnnnnmlonmllmllllllllmmlllllllllkklkllljjjiiikjijhhihiiijihhijjjjklllljkkjklllllllllllllkkjlklmkllllklllllmlllmlkllkllllllllklkklmnnnmmmmmmmmlllljlllmmnmlkijkkkijkmmmlllklmllllllmmlkkkkkkllklmmljkkkkjjjjkllllllklllkkkkkllllllllllllllllllllmmllllllllmnmonmlnnnnnmnmonkkllljkkkooooooooonnnnnoppppnmllmnnnpooppppponnnoooooooooopponnnoppppoonmnoooppppoonmlmmmlnnnmnnmnmmmmnmmmmmmlllmnnmlllllmmnnnnnnnpponnnnnoonnonnnnlmnnnnoonnnoooopopppppoppoononmlmmkllmnnnnnnnnononoooooopopoppppoooooooopppqqoppppponnnnoopppppooooooooooopoooopoopoooppoopppppppppppponnnnnoppppppoonnoooooooonnnnnnnnpoppppppoooooonmmmmmnmmllllmnnnnllllmmmnooonlmmonnnmlmmmllllmlllllljjkkkklllllllllkkkjjllllkijjlllkkjjjjjjjjjklkkllllmllmlllllmlllllllllllllllmlllmlmllmmlllmmllmpuzptykebhkkptwxxuursqsurnprvv|zvutv|tvvuxutxxxwxxxxz||}~}~~||qor~|qkommonmmllklllmmnmprsv|xaMH~E{HyHxGwHvGvIvMuPuOvKvRvUwVv`v\wkyu{z{}|wxhxnyw|~~}ytronlllllllkkllllllllllllkkjjjkkkkkkjkjlllllllllljllllkkkjjklmllllllmnoommmllkjkkkllmlmmmlmlmlllllkmmlllkllllllllllllllllllllllklllljkjkklkkjhghhghhiiijiiiikjlkjjjjhjkkkllllmlllllkljkmmmlmllklmmmmmllllmllllklllllkllllkmmmmmnmmmmnnnmnnmlkkkklllmmlllllkjjkkkmllkllllklllmllllllkljjkkkkkllkkkkjjjkjjkllllllkkkkjjjjkklllllklllllllllllllmlmlllllmmmmnnnnmmmmmlmmllmmmlkjjkjooooooooooonnnnppppnmlnmnnnppppopopoooooppppppppppooooopppooooomnnnopppononmlllllnnnmnmmnnmmnmnnnmmmlmlmnnnlllllmmnonnnnnpnonnnnnnnnonononnnnnnnnnnnnnnnooppqpppppppponnmllmlllmmnnnnnnnnnnonooooopoppppoooooooooopppproppppopppnooopppopooonoooooooppooppppoppppppppppopopppppponnnnopppppppnnnnnnnnoooonnnnnnnnooppppponnnonnmnmllnnnmlllllmmnlllllmlmnnpnmllnomnnllllllllllllllllkkklllllllmlllklkkjkklllkjjkkllkjkijiiiiiijkkklllllllllklllllllllllllmllllklllllllllmmllkmmllmpvznv~ic_n|z|pqplkjfeeeddcdgijklmkklmnlllkkjiiijjjnqqsuvv{|}{|~~}qpszploomnnmmllmlllmmmnnpuy~ngc~b}a{VyMwHwCwEwKvMtMuLvMvJuMuRvUv[xeytzzynxexcvgxw|yvrpomlllllllmllllklllllllkkjkjjkkkkkkkkjkllkllklkkkkklkjkjjkjllllllllmnmmmnmllkkkjjkkllllllllllllklkllllllllllllllllllllllllllllkllllljjllllkihgggggiiijjiihiikkkiiiiijjkjllllmllllllkklmmnlnlkklnmmmmllllmkklkkmlmlljkmlllmmmmmmmnmmnmmmnnmlkkkllmlllllllllkkklllllkklklllmlmklkllllkjijkkkkkllkkkjjjjjjjllllklkjjjjkkjjklmlllllllllllllllmllllmllllllllmnnonnllllllllmnnllkkjjooooooooooonnnnqoopnmmmnnnnomooopppooooopppppppppoooooopppponoomnonnpponnnnmllkllnnnnnnnnnmnmnnnmnmllllmnmmlllllmmmnnnnnommmmonnnnnmmmnnnnnnnnnnnnnnnnppopppppppppppoooommllllllmmnnnnnnnnnooooonoopppoooooooooooppopppppoopqppppooopppppppoooooooopppppppppnppppppppppppppppppponnnnnnopppqpnnnnnnnnnooonnnnnnnoppoponnnnnnnnmlllllnnnnkllllkmllmllllllmmnmnmmmmmnnmllmlllllllllllljkjllllllllllklkkkkkklllkjjkkjkkjjijjkjiiijkkkllllllllllklllllllllllllllmklllllllkkllllkkkkjknrxxov|njcrzheea^\]YZXXXWXYZ[\\]]]]\\\]]\[\\[[[[\\\[]^_`bfmprv~~|{pps|xnkmkmmllllllllllmmplov{y|l^|UzMwHwGvCvEwJvMvNuNuNuOuStXuYvgvuxxxfxWwVu]tdvx{~|upnnmmlllllmllllllllllllllmlllllllkkkkkjklllllllklkklllkjiiiijjklllmllllmmmnlllkkjjjjjkklllllllllllllllllllkjkkjkklllllllllllklklllklmllllllljjhggggggfijiiihiiijjijjjijjjlllllllllllllllmmmlomlklnlmmmmllllllllllmmlljklllkmmmmmmmllmmmmlmnmlljkkllmlklllllkkkllllljkklklkmmmmklllllkkjijkkkkkkjkkkjkjjjjjkllklkkjjjjjjjjklmmlllllllllllllklllllllllllllllnmnmklllllkllmnmmlllkkooooooooooooonnopoponmnmnnnnopoppppooooooppppppppnooooonpooooooonnnnooonnnmmmlllmnnnnnnnnnnmnmlmllllllllnnnmlllmmmnnnnnnolllmmonnnmmllmmmlmmnnnnnonnmmmnnoopppppppoooponmmlmlmmmmnnnnnnnnnnononnooopoooooonoooopoppopppppppppppppppoppppopooooonoopppppopppnnooppppppppppppppppponnnnnoooppopnnnnnnnnnonnnnnnnnnopppononnnnnnmmllkllnnnnlllllmlllllllllllmlmmmnnnnmmnllmllllllllllmljklllllmlmnmmllllkkkklllljkkkjjlkkkkkkkjjkkkllllklllllllllllllllllllklllklllkllmkkkjkllkjkjikntxtnvznplwsb]\ZWXX\[[YYXXXYYXXXXXWWVVZXWVXXYXXYYY[\]^^`_^^\_n}~zqpu|tmklklmllllllllllmmomryxt_PD~B{5{;w>vu?u>u?wBvFwIvLvIvOuPuJuOuQsQuSuPuOvXuiy{|wpjmmjllmklllllllllllmllljiggggggihkkkkkkkklllllkllllllllljjggggggikjklllmlklmnonmllmkllllllllllklllllllkkjjjkkkkkkkkllllllllklllllllllmllllkjkjjihikjjjjjjiiihhhhhihikkklmlmllllllmlllllllllmmnllllkkmlmmlkkmllmnmonmmmmnmllmommmlllllllllmnnnnnmmlllllllllllllklllmllkkkkjkkllmmllklllllkkkmllkkkkkkjjkkkjjjjjjjjjjjjjjjjjjkklllkkllllllkllllmlllllkkmmlmnnnoomlkkkkkjkkjijiiikkllpoooooonoooooonoooooonnnppppoppppppoooonmoopoonoooonooooooooooonnnnnnnnoponononmmllmmmmmmmmmmlllmmmmmmmmnpnnnnnnnnonnnmnmnnnnnnonnnommnnnooonnnnnnpnnnoonnoooooopppppnonnlmmoppoonnnnnnnnoononpppppppoooooooooppppppppopopppoooooooopoppppqpooonoppppppopponnnnnoooppppppopoopoponnnnonooooppoononnnnnnonnnnnnnppppoomnnnnnopnmmlklmmmnnnooomllllmlkkllllllnnpoppoomnnmmnnnmmmlmlmllmllllmlmnooonnnnmnlnmlmmnlmlnmmnnmmmllnmmmoonnonmmllllllmlllmlllllllllllllllllklkkjjjllllkjjmqx{kkvtqsq~y`XX\_^\\\\\]]]^^]]^_]\]]]\]^]]]^__]]\]]____^^]_c_dtytrq{rollmklmllllkklllllmllllmpnpxj{QwCvAuAvDuBv=vAvHvEwHvJuKuLtMtHsSsNuEvQw^vq{|xljmmlllllklllllllllllmllkjihhgghiijkkkkkkklllllllllmlkklkljiggfgffhijklllllllmonmnlmnklllllllllllkllllllkjjijkkkkkkkklkllllllllllllklllllllkjjjiijiikkjjjjijihhhhhhhiikjllmmllllllllmllllllllmmnllkkjkklllllkkllmmmnommmmnmmmmonnmmllmlllkllnnmmmmommlllllllllllllllmklkkkkklklllmlllllmmllklllllkjjkkkkkkkkjjkkkjjjjjjjjjjjkjklllmlmllllllllllmmllllkllllnnnnnnmkkjkkkjjiighhhikkklonnoononnonnnonnnnnnnnnoppppoppqpppooooopppoommnoooooooooooooooonnnnnnnnnnnnnonmlllmmmllllmmmmmmoonnnnmnnnnnnnnnooonmmlllmmnooopnnnppppppnnnnnnnnnopopppppooomnnpoppppnnnooooppononnnmmmnnnnnnppoppppoooooonopopppppppmonoooonoopppppoppppqppoonoppppppopponnnnnooopppppppponnoonnnonooooooooonnnnopnnooooonnnoppppnnmmnnnnnnonmlknnnmnnpooonlmllllkllkklllnnopppoooommnmmnmlllnmnnlllklklmmmnnonnnnnmnmllllllllllmmnnnmnmmmmmmmononnmlllllllmlllllllklllmklkllllllljjjklllllljkmnzwiivujqq}w__Y\^_^\\\[]]^^]^^]^^^^^^^__````^`__^^]_____^^`bcly~zqstxqomklnmlllllmmmlllllmlmnnnnkfm}ry^uKuCu7v>v?w?vBvDwEvFvGuHtKtLuKtGuHuUvfxx|qhknlllllllmlllklllllllmmliiikjjkklkkkkkkklllllllllklljjklkjiggfeegiiijkllkllnmmlllmnmllllllllllllmkkkllllkjijjkkkkkkkllmllkllllllllllllllllllkijjjjjkkjjkkjiihhhhhhhiiikjllkjklllllmnlllklllllllkkjkklkkllllkkllmmnmmmmnnmnmmmmnnnllllllllklnmmlmmnmmllklmlllllllllllkkkkkmkllmlllklllmllllmllllllkjjkjjkkkjkjkkljkjjjjjjjiikkkllllmnmklllkllkllnllllllllmmmmllkkjjjjkjjihhgfghjklmlnoppppoppopooopnnnnnmnnnnonoppppppoooooopppommmnooonooooooooooonnnnnnnnnnnnnnnnmmllmmmllmmmmmmnmonnnnnnnoppononopponnmlllllmmnooonnopppponnnnnnnnnnpppopppnnomnnoppppppnnnnoopponopnmmmmnnnnnnppppppoooooooopppopopppononnoooonoooooonpppppppoonpppppppppponnnnppppppppoppnoooonmmnmmnonmnnpmnnnopppnnmmnnmnnopppppponnoopnnnonnlmonnmnoooonllllmmllljjkkllmnppppppoommmmnmmlmmmonmmllkllmlmmnnnmllllllmllllllllkmlmlnnmnnnmnnllnmmmlmlkllllllllklllllllllllllmlllllkkkllllllllkmnyshlvpglun_]Z\^^][\[[\]^]^^^^^_^]^^__``bb``_^_]_____^_^_``eqz|rpp|vqnmklmmlllmllllllllmnnnmlkljjie|jzeyBy6x>xFx=w@wu@u@wBwHxMxSzo|~qmlljkmkkllklllllllkjjjjjjjlllllmlllklllkkkkkkklkllllllllllkkjijhhgffeffhjjjllmnnoommmmmmnnllllllllmlkllkkkkkkkkllllkkkkllllllllkkkkkllkkklllkkkllkkjjjkkkjkijhhhhhhihhhhhhjiiijijhkkklllmmlllmlllllkklkkkllmnmllkkllllkkkjlllllklllkllllklllllllllllllllllllllllllllllmlkllkkkkkklllllllllkkkkkkkkkkllllmllklkjkjkkkkkkkkklllljjiijkklllmnllllllllllllllkklkjklllllllkjjklllmmmmnonmlllllpoopopopmmmmnmmmnnoppoponnnonnnnnopoopoooonlllmmmmnpnoooooooooonnooonnnnnnnnnnmmllmllmmnnonnnnnnppppppppppnnnnnnnopnmmlllonnkmlmnoppnonnnnnnnnnnnnnnnnnmnnnnnnnnopppppppopooppppoppmllllnmmnoonoooooooonppopppnnonnmnnonnnnnnnnqpppppnpoppppppppnmmmmmonnmmnnnoppppponomnmmmmlnmmmmmmmllllmnmnmnnnoonnmnopoopppnnppppqqqqppppppponmnmlllonnoommmnnllkklllmonoppppppppoooooonommllkklkjkklllllllllmlllkjijkkjjkjjklnlkllllmnmmlllkllllllllllllllklllllkklllllkllmnmmmmmlllnmmnponoororwpd_mxmb_\^_____^]^]^___^`_`__``_`aabcbb`cca``a```abbbbcjwzokr|sropnnnnmkkllmmnmlkklklnoonlmlimojbd`a_f~c}YxWzU{U}Y~`k~rsjfinkjnjimklllllllllljjjjkkkkllmlllkllmmllkkjklllllllllllllklkiihhgfeeefhiijllmmnonmmmmmmnnlllllllmlllkkijjjjjjkkllkkkkkllllllljkkjllllkjjlllllllllklllllljjijghgghhhihhhhhjikkjiihjlklmkmnkllllllllkjlkjllmmmmmljjkmmmkijjjllllllllllllllllllllmlllkllllllljkllkllllllmllllklllllklllkkllkkjkkkkkkklllllllllljjkkljjkjjjjllllkjiiikllkmmmnmllklklkllllllkjkkjlklkkllkkkkjkllmmmnpqpnmmlllpopopmnnnnnlllmnopppppppppnnnonopppppppooooooooooooooooooooooooonmmmmmnnnnnnnnnnmllmlllmoonnnnnoppppppppppppmlmmnonomlmlnmmmnmmmonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnppoppppppppppppoppnomllmmmnoonoonooooonpppppqppqnnnnnnnnnnnnonnnppppnnnnooppppppponmmmmmmmmnnnnnppponmmnnppnnmmmmmmmmmllllmmnoonnnnmllmpooppoonmnnpponppoppopppppnnmmlmnmoppnmklllllmmlllnnonpppqppppqpqpqppoommnlllkkjjjllllmnonlkiijkjkkjkjjjkkllmmklmnmmmlllkllllllklklllllkllmmlllnmmkllmllmmmmmoommmmmmknkrs|sorrfcgtzg__[^^^_^_]_`^_aaaa``_``__``aabccbabbbbaab``bca^dcl~rqfxzsppponoonnnnnnnlllmmnnmmmmnomnomljifecdccg|hmklklmmmnnlllkllllllllmlllijjlkjklmmlllllllllllmllkmlllllllmllllklllkjhiigffffgijijjllmoonnlonmlmmkllllllllkllllkjihhjjkkkjklllllkjjllllllklkjllllllkjjjjkjjjjklljjiihhhgggiiihhhijkjjiiijjjjjjlllnnnnnllllllllllllomlkklkklllkjjjjjkkkllllllllllllllllklmllllllllllllllllllkllllllllllllllllllkllkjkkkkjjikjklllkkkllllkkllllllllllllllllljkllkllklllllllllllllllllmlmmnnmlkkjjlllmlmnnnmmmmllllpppoonnnnnmmmmmonoppppppponnnnnopppppppononoooooooooooooooooooooopooooonnnnnnnnnmmlmllllmnnnnooopppppppppppnmlnmmnonmlllmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpppppppppppppppopppnmlllnnnnooooooooooooppppppponnnnnnnnnnnnnoooppononmnoppppppoponmmmmmmnmmnnoooppoonnonpponmmmmmmmmlllllmmnmnmmmmllmmopopoonmmmnnnnoopppppppppnnmmllmmnoppnmlllmmmlllmmnnonoopqppppppopppponlllkkkllkkllklllmlmlkkkkjkkkkkkkjlllllmlllmnmlmllkllllllkkklmllklllmllmmmllllmnmmmmmmmnnlllllllmlrtztnstedhuwe`\\\]^__`^_`__`______``__``aacdcbabaaaa`aa`bca_bbmtkjxyspooonnnonnmnnlmmlmnnmmmmnmomonnmkjhgffggghhjkjllmmmmmlkllklkllllmllljjjkjjkkllllllkkkkklkklklkkllllllllkkkjkklkihhhggefggijijjllnmonmmnmmllllllllllllkllljkkkkkkkkjkkllllllkklkkllklkllklkllllkkkkkkkkjjkklkkjihhghghhhhhhhijjjijijjkjjkkkllnnnnnllllllllllllnnlkllklmlljiijjjkllllllllllklllllllllllkllllllllllllkllllllklllllllllklllklllllkkkkkkjjkkllllllklllllllklllllkllllllllkkkklllllllklllllllkkjkjjjjjjjjjkjjijkklklmmmmmmnmmllllppppoonnnnnnmmnnnnppppppponnnnnoppppppponooooooooooooooooooooooooooonoonnnnnnnnnnmnnllllmnonpppoppppppppppnonmnnnmnmmllmmmmmmmnmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpopopppppppppppppppnmmmmonnnnooonoooooopppppoppnnnnnnnnnnnnnnopppnnnnmnnnoopopppponmmmmmmmnnnmnonooonoonopponnmmnnllllllllmmmlllllllllmoooonnmnmmnnnnnoopppopoponnmmllmlnoppnmllnmnmmmmnnnnnnnpopqpppqqppppoomkllkkklllkklllllllllllkklkjkkkjllllkklllllllmllkllllllllkkllllllkllmmmnnmllllnnnnnmnmnnlklllkklmmrvzslvwdgmwpdaY^Z[]^___``_^____````a____aabccc`aa`aa`baaab`^bfrrkn|xqpnoonnnnmlmmmmmnnmnnnmmmnnnnmonmllkkkklkiijkkkllmmmnmlllkmllllklmllljkjjjkkjllllllklklllljmkllkkkllllllkkljjkljigggggfgghiiijkklmmonnmmmllllllllmmllllllkjklmmnnmjjkllllllllklkllljkllllllllllllljkkkkjjjjjlkkihhgfhhhhhhihhijjiiijkkkkkllllnnmmmlllkklkllklmnlllklllllkiiijjjklllllllllklllllllllllllllllllllllmklllllllllklllllllklllllllklkkkkkkkkklllllkkmllllllllllllllllllllllkkklllllllllllllllkjjiiiijijihggiihijjijkllllllmmmmllllppppppppnonnnnnnnnopoppqonnnnnnoppppppppoooooooooooooooooooooooonmmmmnmnnnnnmnnnnmmmlllllmnopppqopppppppoonnnnlllllllnnmmnmnmnmmonnnnnoonnnnnnnnnnnnnnnnnnnnnnnoopoopppppppppppppppnnmmnnnooonoooononnopppppponnnnnnnnnnnnnpppppponmmmllnooopppoponmmmmmmlmnmmmmnnnoommonoonnmmmllmllllkllmnllmllllllmmmnoonmmllmnnnnnnoopponopnnmmlllllnnonnlmnmnnmnmnnnnmnnnoppppopppppppommlllllmlllllllllklkkllllllllllllllllkjklllllllllllllllllkkkllkllllllmnmnnmlllnnmnnmnnpmmmllllmmlknrwwplwxdirykcaY\ZZ\]^__``_^___`a`aaa_____`abcbaaa`aabbaabba^dqxzror~vpomonoonnllmmmmmnmnnnmmmlllnmnoomlmmlmnmnjkjkkjllnmmmmmmllllllllllllljjjjjjkjllmkkllllmlllllllkkkkllmmmmmmmlllkihgggggfgggiihijllmmoonmnmlmllllllllklllllljlnoonnmkjjlllllllllllllljlllmllllllllllkjjjiikjkjlkkjhihihhhiihhhhiijjjikklllllllllnmkmmlllllmllllllmllmlmlllkjijjkkllllllllllllkjjlllllklllmkllllllllllllllllllllllllllllllklllmllkjjkkkkklllllkmlllllkkllllllllllllllllllllklllllllllllljkkkkkjkkkjjhhgggghhhhiiijkkklllllmklllppppppppnnnonnnnnnnnoppponmonnnopppppppoooooooooooonooooooonnnnonlmmlmmmnmnmmnnnonnmlmlllmnopppppppppppppnnmmlmllkkllnnnnonooopnooooooooonnnnnnnnnnnnnnnnnnnnnnoooppopppppppppoppppnnnnoppppoopponnmnopppppponnnnnnnnnnnnnpppppoppnnmlmmmnnopoppponmmmmmmlllmlmmmmnnnnnmonnnmmllllllmlllllmmllllllllmmmmnoonmmlnmnnnnnnnooponnnonmmllllmnnnmmmlmmnnmmmnmmllnnnooppppppoppponmlnmnnnomllllklllklkkkllllllklkllllllllllllllllllllllllllkkklllllllllmmmnnmmmlnnnmmmmoommllmmmmmmkpqwukmxuekvuha_Z[YZ[[]]`_`___``abbbba__^__`abcaa_aaabbcbbbca_eu}wrrvzvonmnoopnmmmlmmnoonoonmnmlllllmnnommmmmmmmjkkkklllmmmmmllllllllllllllljkjjjjklllllkkklllllllkkkkkklllmnmmmnmlllkjhggghgggghhihjjlmlmooononmlllkklllllllllllklmonnmmlkllkllllllllllljlmlmnmlmllljklkjkjjijjjjkkkkijiiihhhhihhhhhhjiijkllllllllllklllmlllllllllllllllllmmllljkkjlllllllllllkkjkkklllkkjjlllmllklllllllkklllllllllllllllllllkkmlllkjkllllkllllklmmllllkkkllmllllllllllllllkllllllllllklllkjijjjkjkjjjiiggghhhhhhhiijjkllklllklllpoppppppnnnnnoonnnnnnopoonnnnnnopppppppooooooooooooonooooonmmmmmnmmmnnnmnnnnmnnonnnkkmmmmnnopppqoppppppppnnmmllkkkjlnonoooooooomooonoooonnnnnnononnnnnnnnnnnnnooooppppppppppppopppppnoonpppopopononlnopppppqpnnnnnnnnnnnnnopppopppoollllmmooppopponmmmmmmlllllllnnmmnmlmmommmlllllllllklllmmlmllllllmmnlmononnlmnnooonnnnnponnnonmllllllnnnmlllllmnmmnmllmlnnmoopppppopppppmllklmmnnmlllkkklllllkjklklkkllllllllllmkkllmklllllllllmlljkkklklllllllmlmnnnmlnmmmlmmoonmllllllmmipqwuhn{sfkysf`_\YYYZ[\\^_`___abbabaa`____^_`bcaa``aabccbbccaagq{xtoy|tmnmmoppnmmllmnoonnnnonmmlllmllnoolllllllkkkjjklllmmmmmllllllkklklmllljjijjllklllkkjjkjkllkkjjkkkklllnommmmllkkkjhggfggggghghhhklllmooonoomlllkkkkjkkllllkkllmmllllmmlllllllllllllkjlmlnlllllklkjkjkjjjijjjjjjkkjjkhhihhiihhhhhhjiijklmlllllllllmmllllmlmlmlmlmlllmnlmnllllllllmmmllllllkkkkkkkllkkjkklllllllllllllkkkllklllllllllllllllkjkllllmjklkkklllllllmmmmmkkklllmmlllllklllkllklllllllllllkllkkiiiiiiijihihggghhiihhghihiilllllllllllppppppppooopnnmonnnnnponnnmnnnnopppppoooooooooponnnnooooooonnmmmnnnmmnnnnonmlmnmmoommlklmnnpppppoppppppponnmmnllllllmmnnooooooonooooooooonooonmonnnnnnnnoooponnoopppopppppppppppppponnnopppppppopnnnnnppppppponnnnnnnnnnnnppppqoppoollllmmnnpopqooonommmlmllmlmlnmlnnlnmmonmmllllmlkllmlllmnlmlllllllllmmnnnmnmmmnnoonnnnnnnnnnnnmlllllllllllllmlnmmmnmmllllmmoonpoopppooommmlkllnoommnmllllkjjjijjllkmmllkkljkllllkllllllkkklllkmlllkkllllllllllllllnnnnmmmmmnmmnmmmlllmlllkjps{pgnzngmzqb[[[YZZ[[[\]^_``a`aacccddba`_````abcabccabbb`a`_]gxyrpp}xtoklnoooonlllmnooooooonnmmllllnonmnnlllkkkkkjkkklllmmmmlllllklllmmjmllklkjlkklkkkijiiiklllkjkkkllllmlmnmmlllllkkjigggfefeggghhjklmmmonmnlllmlmkkkkklkkkllmmnmnnmlllllmlllmlljklkkjkjlllmmmllkkjjklllkjijjjjjikjijjiiihhhihhhhhhhjiikkkklkllllllllkjlljklljklllmlllllnmmlllllllllllllkljkkkkkkkklllkklkklllkkkkkkkkkkklllmllllklllkljlljkjjllllllllllllllllllllmlmllkllkllklmlllkkklmmmlmlllllllllllllkkkkihhihhhjijihhhhihhhhijikjkklllllllllpopppppppopnnmnnonnnononnnnnmnooppppppoooonomnnooononooooooommlnmmmmnmnnnpnmlmnnnnonmlmlnnnooppppppppppponmmmlllmmlmmnnnooooooooooooonnnnnonnnnmnnnnnnnnpopoonooopppppppoppppoppppppnmnpoopppopppnnnnoppppppponnnnnnnnnnnnppppopooonllllmmmnnpopooooommmllllmmmmmmlllllmmnmmlllllkllmlmmlmmmlllllllllllmmmmmmmlmmnononnnnnnnnnnonnlllllllllllllklmnlmnnnmmlmmooooppopppoooommnllmnoommllllllkkijiijjkllllkkklkklllllllllllkkklllllllkkkklkllllllllllllmnmmnmmmlmlnmmnmklllklklpu}lkrynfk}naY[[[\\[]]]^^````aabccbddca`_`__`abc`abaa``___a_`k|zqnorpoklnmoooonmmnoooooooooponmmllnonmmnlllkljkjkjkkllmllmllllllllknrsrsqnljjjjkkkijjjjjjjjklljhjjjklkklmmmmmlllljjkjiggfeeeegfggijklllllklklkklklllkkkkkklkllllnmmmlklmlmlllllllkkkjkjjllllmmllkkjjjlklkjiijjjjjkjijjihiihhhhhhhhhhijiikjkjkllkllllllllllllllllmllllllmlnllllllllllllllklkkkkkkkkklllllkklllkkjkkkkkkkkklllllllllllmllllljjjjkklllllllmlllllkmllmlnmmlllllllklllllkkkllllllllllllllllllllkkkkkkjkjjkkjiiiijjijjijijkkllllllllllkpppppppppponnnmnonnnnonnnmnnmnnnopppppooonmmmmonnonooooooonmmlllmmnnmmmnnnomlllmmmnnmmlmmnonoopppppppppponmnmllmmnnmnnnnoooooooooononnmnooonmmmnmnnnoooooppppnnnoooppppooppppopppnponmmonnopoppppnnnnooopppppononnnnnnnnnnopppnnnnnmlllllmmmnnnnnoooonmmlllllnnmllllllllmmmlklkkkkllmnnmmmmnllllllllllkmmmmmmllmmnnnnnnnnnnnnnnonnmllllllllkllkkklllllmmnmlnnoppppoppppponnnmnnnnooommllllkkkkjijjkjjijkjiiikkkllllkllllkkkkklllllkkjjjkklllllllkkkkkllmnnnlllllmmmnmljklllljmswxhnysmfmxk^Y[[\]^^^^^^__`abbccbbccbbaaba```acc_`aaaa__^_^`crwkkr|nlnllmnooppoooonoooooooopoooooooonmllmlllkjjjjkklkklllllllkjjjjkovzwpljjiijjiihiiijjjjkjjihhjkkllmmnmnllllkjkjkjhgfeedefeggghjkllklllkjkjjkkllllkkkkllllklllllllllllnlllllklljkiiiilkklllllkkjkkkkkjijjkkkkkjjjjkhghhhhiihhhiiiihiijijjjjklkkllklllllllmllllllllllmmllllkmmlllllllklllkkkkkkkklllllkklllkkijjkkjlkkkkllllllkkkllllllljkjjjjkllllllllklllllmnlmnnmlllllllmlllljkkllllklllllllllllllllllllllllkllllllkkkkkkkkjkkkkllklllllmlljppppppppoponnnmnonnnnnnnmmmnnnnnoppppoooomnllmlnnoopoooonommlkllmmmmmllnonnnllmnnnonnnnnnnnnnnnoppopppponmmmmlmmnnnnnoonoooooooooonommmnoopmllllnmnnnppppppppnonoppppppppppppppppoppmlmooonppppppnnnomnnoppoonnnnnnnnnnnnnnoonnmmnmmlklllllmmnnmoooooommllkllnnmmlllllllllllljkkjllmmnonmmmnmllllllllllmmmmmmllnmnnnnnnnnnnonnnonnnmllllklllkkkklllmllmmmnmooppqpppppoppponnnnoooonnmmlllllllkkjjjjjijihhiiiijjllllllklkkkkkklllllkjjijkklllllllkkkkjllmmnmlmllllllmlljkjklkkovyrfpzoliqrg^YZ\]____`___``bbcccbcbbabbaba`a`accabbcbca``^^_fv{qgoz{mimmllnnoopoppoonoooppoooonoopponoolllllljkjjkklljjklkllllljiiikpw|~~yqlllijkkjiijijjiklkllkkklllmnmmmmnlllkljjikjhgffddddfgggijllllmlmlkmllllllllkkkklllllllllllklllmnllllkkljijiiijkkklllllkkjjkjkiiijkjkjkjkjjjjhggghhiihhhiiihhhhihijijjjklklkllkkkkllllmlllllllllllllllllllllllllklkkkkkkkklllllkjkllkkjijkklllkkjllllllllkllllllljjjjjjjllllklllllllmlmmmmmmmlmmllllmklllkkllkjlllmllllllllllllllllllllllkllllllllllllllkllkllllklllmllkppppppppoppnnmmnnnnnnnnmnmmnnnnoppppppooommllllmnnoooooooommlllmmmmmmmmmnomnnnnnnooonnnnononnnnnoppppopnnmmnmlmnmnnnnppoooooooooonnmmmlmnomnllllmnnnnnpopppppnnnopppppoopppooppppooomlmoonoppppppnnommmmnoonnnnnnnnnnnnnnnnnnnnlmmmklllmlmlmnmmmnoononmlllllmmmmmlllllllmllllllkklnnmmnnmllnlllllllllllmmmmmmmmmlnnnnnnnnnnnnnnnmnnmmlllllkklllllkllmllnnnnnoppppppppppoonnnnnoooommmmmllmlllllkkkkjjihhihiiikklkllllllkkkkkkllkllkjkkkkllkkklkklkkjkllmnmmlmkllllmmlkklklllmqx~pfqzmkjtmd]YY\]^___`__^_aacccccba`aabbba`aaabaccdcdcbaa^]aixvljv~xnjllmlnmoooopoooomopopoooopppqqomopmlmllkjkjjkklljkllllmmmkjhhikqw{|~zqmlmlllllkjjijjjjklllllmmnoopnmmmmlkkllkjjljhgffdddefghhjjjlkllnnnnnnmllllllkkkkllllllkkkkklllmlnlllllljjjiiijkkkkkkkllkkkjkkjihiijjijjikiijjgggghhhihhhiiiihhhihiijjijkllmllllllkllllllmllllllllllllllllllllllllkjkkkkjjjlllllkkllllkjkklllllkkjjlllllllkllllmlljjjjjjklllllllllllllmmnnmmmnlmnlmllllklkkklkkklklllllllllllllllllllllllllkllmlllllmllllllkllkkklllllllkppppppppppponnnooppoponmnmnoooppppppppooonmmmlmmmmmnooooooommlmnnnnnmmmnmmnmmmmnononnoponnonnnnopoppppooonmmlllnmlnnppponoooooooonnmmllnmmnmllllmnmnnnppppppoonnoppppppppoppppooppponmnpppoopppppnnonmllmoonoonnnnnnnnonnnnonnnnnmmnllllmnnmmnnmmmnnmnmllkllkllllmlllllllmllkllkklnnmmnnlllllllllllllllnmnnnmnmnmnnnnnnnnnonmmmmmlnmllmllmmllkllllmmmllnnmlnnnopponnnnnooonnnnonoopnonmmmlmkllllllkjihihhijlkjkllllllklllkkkkllllkkjkllllmmlllmllllmllmmmmmlllkklllllllllllmmsx|ohuxnhhria\YY\^^^^_______abbbaaaa``abb``aa``abccccca`aa_`emvqw}wpmljnonnnonnnnnnmnoopponpppqrtqnlorollllkjklkjjklllklllnnllhggglrxz{}yrnlknnooomllkjiijijjlmmoommllmmmmmmmlllkkkljihffdddegfijkkkjkklmnoppomlklkkkkkkllkllllmlkkklllllnlllllkijjiiijkkkkkkjllkkkkkjiihhijjjjjjkiiiihfhgghhiihhhiiiiihhiiijjikkllllkkjjjllllllllkmlmllkkkllllllllllmllmllkkkkkjjkllllllllllllkkjllmllkkjkkllllllmllllklkkjjjkllmllllmlllllkllmnnmmnnlmnllllkmmlllkkkkkllmmklllkllllllllllkllllllllkllllllllklklllllllkkkklkllllpoopooopoppoonooppppppoononooppppppppoonnnmmmmnmmmmmoooonnmnmnnoooommmmmlnnnnnnnoopoopopopopoooopoppppnonmmnmmmmmmmopooononoonooonnmmlllmmmmlllklmnnnnnopppoonnnppppoppoppppoppppppponnooopppppppooommmmmnooooooooooooooooooooooonnmklmlmmnnnnnnnnnmmmllkkklllmlllkklkllllmllllllmnnmmommlllllmmmmllllmnmoooonnnnnnnnnnnnnnnmmmmmmmlllmlnmmlllllllmnnmmmllmmmnoopoonnnnoonnnnnmnnonnnonnnmlmllllllljihghhjkkklllmllkllllllkkkllllkkkkllllmmmmmmmmmmmlmmllnnmnmmkkklkkkkllmllns{|mguznkjqb_\YZZ\]^^_______`a`aaa```a`a````__abbccccba_a``chs}vvy~|toljilonnmnnmllmlmlnoppooortx~ronqsommmmlkkmllkklllmnmnopnljiiikr|~}zuojknnnnnnolkjjjjjiklmloononnmnmnnnnkkihffiheddeedcdfhjjkkkkkkllnnpnnllkjkkkkklkkkllllllkkkklllmnlmllkkihiijjjjjjjkkkjkkkkkkjighhiiiiiiiihiiigggghhhhhhhhhighhiiiiijijkjkllllklkkkllklllklmmlmkkjkllmllllllllllklkkkkkjijjkkkkkkllllllkkklllkllkkkkklllllllllllllkkkkklllllllllllllkllnnnmmmmmmmmlllmlllkkkjjklllmlkllllllkkllkllllllllllllkllllklllkkkklllllkkkkkkkllllpppppopppppponpoopppopponnooppppppppppppooommnnlllmmoonnlmmmnooopponmllmmmmmmonopppppppopqppppppppppppoommmnonmmmmmnopponooonooooonlllklllllmlllmmonnnnnoppnnnnnppppppppppppppppppppponnppppppppppponmmmmooooooooooooooooooooooopoonllmnmmooonnonnmllnmlkjklllllllkkllllllllmlmmnnmnmnnmlmllllmmnmmlmmmmmoooooooonnnnnnnnnnnmmllmmnnlmnmnnmnllklllmnnmnlllllmoponoonnnnnnnnnnnononmmmnnnnmmmmmmmmllkjhhghkklllmlllklllllllllllkkllllmmmlllmnmmnnmmmmnnooolmmmllkkllllkmmmmlllt~{lhuzklmr_][ZY[[]]^_``___```___``aaaaaaaa___abccdcccb`c^`cixzuy~|xwpkklmmmlmmmnoooponnopqqrsvz~~sqonopononooonnmmnnooonnmmmmlllkljo|zxz}tpqooommmnmkkmmlmmmmmlllmmllllllmnmkkiihhhgggfghhfeghijkklllkllllmllkkjjklllllkjlllllklkkkjllllmlllkkiihikkkjiiikjjkjjjkkkkjhgggiiihhhhhhhhhgggghihhgihhhhhhiiihjijjiijkklkkkljkkllkllkjmmmllkjjlllllllllllllllklkllkiijjkkkkkkllllkllklllklllllllkllllmllllllllkllllmlllkllllllmllklmnmllllllmmlllllllkjkjllllllkllllllljjllllllllllllkkllllllllllllmjlllllkkkkkkkllkkppppppopppqpopppppppppppooopppppppppppppppnoonmlmmnoooooomooonppppoonnnmmmooooooppponnnopoppppppppoppponnmmnoomnnnnnoppponoooooonnmmlmlllmnnmnlmmnnnnnnnnnnnnnnnppppppppppppppppppppppppppppppppppoonmmmooopooooooooooooooooomnopppommnmnooononommllmmmllllllllllllmnnnllllllllmnnnnmmmlllmnlmnmmmmmmmnnooooooooonnnnnnonnnmlllllmnmnnnonnnmnlmllmmomnmllllllmonnnnnnnnnnnnnnnnommmmmnnnoonnmnmnnlllkjjiiklllllllllklllllllllllllmmmmmmmnlllllllllllmmmnnmnmmllkjjjjikmmnmllpw|jjvwijnrb]]ZZ[]\\^]_______```_``ba_``_`___`abccbccccba__`j}yvx}uvqmllllmmllmmllllklnortvw{||yy|}{tlimppqsttuqqqrrrsrqpnmnppqrttonqvxxyxy}yvusrppnnlnpppqqppppnoooooooooppppprsuvuvx}|wqpmjhghjjkllkiijjkkjjjjjgklllllkkklllllkjkkklllllllkkkjjijjkkjjkkkjjjjjjjkjkjhggggiihhiihhhihghgghhhihhhhijjjjiihijiiiijkklllljjjjkljllkjmmmllkkjkllllllllllllllllllljjjjkkkkkkkklllmllllllllklllllllllllklllllllmlllllllmmmllllllllllmlmllmmnmllkjkjllllkjllllllllllllllklllllllllllllllllllllllllllllllllllkjkjkjkklllppppppppppppqpoppppppppppopppppppppppppppppoonmmmoopopppoooooppppppooooooooooooopppoononpoppppppppopppnonnonmnnnnmmonpoponnoooonnnonmmlllnmnonnnnonnnnnnnonnnnnnpppppppppppppppppppppppppppppppoppponmmmnpppoooooooopppppnooommoppopooooooooonnnlmllmnmmmllllllmmmlnnmmllmlllllmmmmmmmlllllmmmnmmmmnnooopnoooooonnnnnnnnnnmmllllmlnnnnoooooonmmnmmnnnmmlllmllmooponnnnnnnnnnnnmmmnnnnonnonnoonoonmllllkkkklllllmllllllllllllllllnmmmmolllllllklllllmmmmmkooommllkkjjjlnnoopov|~{ikxuhiqpb]\\\[\]^]^^___^__`____```___```_`_`abababcdb`___n}zyv}ysolkkjmmmnoopoonnmmmoqtw}{}wssy}~tquxxyz{zzvwwxz{yyxwwvtrsuvxyyvyyzzuswz{}}z|yxwttttuvzzxxwxttsstsssttttw{z~~xtmgghikkklkkkjjjjjjjijjjkllllllkkklllklkkkkllmlllklkkkjjkkjkjjjjjjjjlkjjjijjhhghhjihhhihihhhhgggghhhhhjjjjkkkjigiiiihhjjllllkjjjjlljllkklmlllljklllllllllllllllllllllkkkklllllljkllllllllmllkllllllkllllllllllllllkllkkllllllmlllllkllllmllmmmlllkkklllklllllllllkllllllllllljkkllklllllllllllllllllkllllllllkkkkkklllmpppppoppppppqoopppppppppppppppppppppppppppppponnnoppppppoopppppppppppoooooooooooppponnooopopppppppppppnpoonnnnnmmmmnonnnnnnnnoomnoonmnnnmmnonooonnnnnnnnnnnnnnonoppppppppppppppppppppppppppppoooppponmnopppponoooppppppppnooonooppppooooooonononllllmmmmnmmmllmmmnlmmnnmlmmlllmmlllllllllmmmmmllllnnoopoonoooooonnnnnnnnnmmmllmlllnnnponoooonmnnnnnnonmmmnnmmmooononnnnnnnnnnnmmnnmmnnnooooooonnnmmlllllllklllllllllllllllmmllllmmmnmnmmnnmmlmnmnnnoqsvxyxvutsrstrsstttvw{{{~}ugmwqhltk^[\]]]]^]^_______`a`_`_``_`____```_``a`ababca_`^du|wot~}vurrrrnnmnoooooonnnpqruxyxysmotuz~|}~}}}~~~zupquwz{}~~~}}~~|{yz|~~}|ukegjkkklkkklklkkkkklkklllllllkkkklllkkkkkkllllllklllkkklkjjkkjjkjjjkjjjjjjjjiihijjihihhhhhhggggggihhhjjkklkkiigiiiiiijklllllkjjkllkllkjmmnmlllllllllllllllllllllllllkkkkkkkkkkkklkllllmlllllllllkklllllllllllllllllkkjjklllllllllllllllllmllllllmllklkkklllllllllllllllllllljkkjkllllkkkllllllmlllllllllllllllllllllllppooopppppppqpopppppppppqpoppppppppppppppppppppppoppppppppppppppppppppppoooooooooopomnnnnoppppppppppppnppoonnnmlmmmmnmmnnnnnnnonnnnonoommmnnopppnnnnnnnnnnnnoponopppppppppppppppppppopppppppooopppoonmnoopppooooopppppppqoooonoopppppppononnnooommmlmmllmonnmnnnmnmmnnnmmmnlllnmllllllnlllmmmmllllmonoppoooooooonnnnnnnommnmllnlllmnnponnonnnmoonnnoonnnoooooooooononnnnnnnnnnmmmllllmmnpnmnnmmnmmmmlllllkkkkkkllllllllllllllmllllmlmnnoqqqqpqqsrrstuy|~~~}|zzyxwvwxzz~}}~}}{v|lgquokpyh[Z[]^^_^^__^___^_``____`_```_```a_`__````a`aa^_]l}unlt}zyyyywrsrtstvxxxwyywxxyz~|xtqopsvxywutvvutrqrrqstuuuuttrssrrsuuvvxzxx{xvsqssvxzyyxyzyvuwuvvvutvuttuxtrtsuuwzzyyxyy{~}}}~zqlijkjklkkklllllmllllllllllllkkkkkkkkkkjklllllkkklllllllkjkjjllkjjjjjjjjjjjjjjihiiihhhhhhhhggggggihhgjjkklkjihhiiiiiijllllllllkllljllkkmnmmmmmmlklllllllllllllklllllmllkjkkkkkkllllkkklmllllllmllkllmllllkklkllllmklkkkkkkllllllllllllllllllllllllllllllllllllllllllllkllllkjjkkklllllllllllllllllllmllkklllllllllklllnooooppppppppoopppppppppppqopppppppppoppppppopppopppppppppopopppppppppooooooooonpoponmmnooppppppppopppopooonnlllmmmnnmmmnnnoonnnnooonoommmnpoppoomnnnnnnnnnopponppppppppppppppppppoppppppoppppppppponmnopppppooooopppppppoooopppppopqpoonooooooonnmmllllmnnnnnnnnllmmnnnnnmlmlmmmmmmmmnnnmnmnnlmmlnonooopnooonnonnnnnnnomnmmmmmnmlmnnpnommnnnnopponnponnoopooooonoonnnnnnnonnnnnllllllmnmmmnmmnmnmnnlmmllkkkkkkkllllllllkllllmllllllllprsuutuvuvvvx||xxxyzwutssttttuwwyzxxxxvpxehttmmtydYY[]^____^^^___^__``__``________a```__``aaaa_^_^p}pfivxyxxxxvzy{{|}}~{{{||}{|||}yvrnnnnqqpommmllkjjjklmoomljjghgfijloqqwpqs{}wqqoortsppswusswoooonnmlllmnpppqrsqqrsuywxzxyyy~}yrliijklkkkkjklllllllljkkkkllkkkkkkljkjjkkllkkkjllllllllkijjjllkjjjjjjjjllkljjihiijiiihhhhhggggghhhhhijjkkjjihhiiiijkjklllmmlllllljllkkmmmmmmnmlllllklllllllllllllllllkkkkkkkklllllklllllmllkllllkllllllllmllllmlllmnnlllllllllmllllllkkllllklllllllkklllllllllllmlllllllllkjjjkkkllllmlmllllllllllllllkjllllllllkllllooqonnnpopqpponppppppppppppppppppppppppoooooopppnpppppppppponnnopoppppoooooooppppopmmmnnppppppppppppppponnnonmnmoonmlllmmnnnnnonooooononnonoppponnnonnnnnonoooppopppppopopoppoopppppppqqopppooppppppoooopppppppooooooppopopppppppppppoooonnmnooponmllkllnnmmnnnmmnmnmmmmmnmnmmmmmmmmmnmmmmmmnonmnlmnonooonnnnmmmnmmmmmnnnnlmmlllllmmnnnnmlmmnoppponnnnnnnnnonooonoonnnnoonnnnnmmmllllmmnnmmnmmlllmmmnmmllllllmlllllllmlmkllllmlmlllkmomsz{~|ywxywwuspnnomlmmllllljlmmmnnpoqqqvsfitqmoylcYZ\]^^^______^_________```___`__`___`aaaaabccY`aoleiy|ztmmmmjglmoponlkklmoolllmnoruwupmlnqqponmlkjigihhjjkjklllljjiklmos|qysovxvsqpnnmlmmorxysolllmmmmmlmmmllmmnnmnmnpprsuuvxyy}~pkllklllllkkjkkllllllljjkkllkklmllkkkkjkllkkiiiklllllllljkkkljjjjjljjjjjkjkjjihjiihijhhhhhhhhghihhhihijklkjihhiihhiijkllmmlklmmllmlllmmmmmmmmmlllmkkkkkllllllllkllllkllllllllkllmlmmlkllllmlllllkkmlmmllmlllklllmmnmmnlllmllllmklmmmlllllllkklllllljjlklllllkkklllllllllllkkkjkklkllmmmlkkmlllmlklllklkllllllllllklllononllnnopppponppppppppqqqqpppoppoppppponooooopoooppppppppponnonoopppppppppppppppppnononppppppppppppppopoooonlnnnnnmllllmmmmmmmmnooooooononnpppnnnnnnnnnnnopopqppppppopppopooonopppppqqqppppppqpopppoooopppppppoooonpppppoopopppppppppooomnmnopppolkklllnnmnnnnnnnnnonnonnonnnmnmnnonnnnnnnnonnmmmnnonmnnmmnmnmmmmmmmmlmnnmmmlllllnnnmnommmmnoppqonnnnnnnnnoonoooonnnnnnnmmmmmmmlllllmmmmmmmmlllllllllllllllkllklllllmlllllllllmklljkmpv~z{|wtqmkihghjkjkkkjjinnmmmkkjkklmmswqgotmlpymaYY\^_^^_____^_____`````____````____^a`bab`ab`^`duxecm|wrrstutoojjkkjhhhhhhiiiihhilmoommlmoqoljlnmnmkkghiijjlllmllmmllmnpr}rxtpxrqmmpmnmmllnrzwsnllmmmnnlmmonmnmnnnmmmooqrstuuyy|}~plklllmllkkkkkjllllllllklkllklllllkkjkkklkjjjjikkkllllkkjjklllkijijjjjjkkjkkjiijihhhhhhihhihgghhhhhhhhjjjjjiihjiiiijjkklmlllllmmmomlmmmmmmmmmmmmlljjjjjlkllllllllmlkllkllllllkllllllmlllmlllllllllmllllllllllllllmnnnnmmmllllllllmlllllmllllllllkkjkjjkllllkkkkkkkllljllllljkjkkllllllllllllllllkllllllklllllllllllllonmmllllnoopooopppppppppqrqppppopppppppoooooooonopppppppppponnonopppppppppppppppppppoooopppppppppppppppooooonnoooomllllllmmnmmmmoooooooononnpponnnnnnnnoooppopqpqppppppppoponoonopppqrqqppppqppppppponoppppppppoooooopppoonpopppppppppoonmlmmoppqpljjllmnnnnnonnoooooooooooooonnnoonomonoonnoonmnmonmnmmmlllmmnklmmmmllmnnmnmmlllmmmmmnnmnmmnoppponnnnnnnnnononoooonnnnmmmmlnmllllllmmmmnmlllllllllklllllllllllkllllllllllkklllmkllkklqv~}yzzxurnmlklnppnpoopponlmoomkjkllnnqzqgsuhkrxk`ZZ[\]]^_^__^^___```_``___``_`_``____aaccbb`a_c]cyudbm}vnpmnmkljlllljihhhihjihgghijlnnoprqtvtrromnnnmnijjjklllllllnnmmnnppurutpqqmllnmlllkjlrwxrmknnoooomnonooononmnlnmoopqrsuwz{}qlklmmlmllkkkjkllllllkllllllkllllkkkkkkkljkijjijkkkjkkkjjklkllkiihiiiiikkjkkjiiihhhhhhhhihhgggihhhhihhijiiihhijjjiiiiikkklllmmmnmonmmlnmmmmmmmmmlkjiikjllllllllllmllkkjllllllkllllllllllllllllllllllllllllllllllllmnnnonnlmlllmlllllklmlllkllllkkjkkjjkllkkkkkkkkkkkjkjlllljjjkklllllllllllllllllllllllllllllllllllllonmmllllmmnnnnopppppppppqqqppooopppppppoooooooooooppppppppoooonoppppppppppppppppppppppppppopppppppppppppnoooooooonommllllnmmnmmmoooooooonnnoomnnoonnnnnnnoopoppppppppoppppponnoooppppqqqpppppppppppppppppppppppppooooonoooooppppppppppnommmmnopprpljklmmnnnnonoooooooooooooooooonopononnnnooommnnnmnnnmllmlmnnnmmmmmmklmnnnmmmlllmmmmnmmmmmmopppponnnnnnnnnooooooonnnnnnmllmlmllmmllmmmmmlklkllllklllllllllllmlllllllllllmlllllmjlljklqv{y}wuutsssuuuwvsstttttvtqoolmmnnpqqo{rftxelrui`[\]]^^^^______^___a_`__`___``_``___`aacbca``_cYcztifp{vqmnonmmmllkkjhiiiijijkjiklmlmmmquv{wupmlllmmmljkkkllmllmlmnomlmmnoqpqsnmnvollmllkkkmquuqlknnonnnoopppooonommnmmnooppruvy}}}qljklllllmkkkklllmlllllmlllllmlkkkkkkkkllkkjjjjjjjjkkjkkjjklllkiihiiiiikjjkkkijihhhhhhhhhhhiiihhhhhhhhijiiihhhjjjjijjjjklllnmoonmmllklkllmmmmmmmllkkkjjlllllllllkllkkkkllllllmllllllllllllllllllllllllllkllllllllmlmnnmmmlklllllllllllllllmllllkkikkkjkllkkkkkkjjjjjllllllljkjkklllllllllllllmlllmmllllllklllllllllllonnnlmlllllmnmnppppppppqpqrpppoppppppppoooonnoonoopppopqppqpnnopoopppppppppppppppppppppppppppppppppppppoooooooooooonmmlmmmmmmmmmonooooonnnnnnnnooooooonnoonpoppqppppppppppooonooopppppqqppppppppppppppppppppppppooooooooooooppppoppppqonmmmmmnppqpmlllmmmnnnooonoopooooooooooonooppooonnnnnnmnnnmnnmmmmmmmmnooonnmmmlmmnnnmmmlllllllmmmmmmmnnpppponnnnnnnnnpppppponnnnnnnmmmnmmmmmmnnnmmllllmllmlllllllllllllmlllllllllllllllllmkmlkklqu}|zyyyy{|~yyyzz}}|xqmjigeghjkkrzpjwvfmwrb_]]]^]^_^________^_```_______````_````aaaab``^b\hwnmmyvqpllkllllkjjiiihgiijijjjjjkllllklnmnponmmkllllllllllllllllnmmllmmnnornrnlnonlklmlmllnprqomlnmnoonpqsopnnooooonmmnnoppqstwwy}rnjkmlllllllkllmllmllkllmlmlllllllkkkkllllkkkkkkkkjjjkkjjjjjlkjiijiiiijkkjkjkiijhhhhhhhhhhhhhiihihhhhhkjjkjihhjjijjikkkklmmmnnnnmkllklllllmmmmmmmmllllllllllllllllkkjkjlllllllkllllllllllllllllllllllllllllllllllllmmmmllllllllklllmllllmlllmlllkjkjkkklllklkkjjklllllllllkkjjjkkkklmlmmmllllllmnnmllllllllklllllklllooonnmmlllllmmoppppppppqppqpqpopppppppponoooonooooopppoqppppoopppoooppppppppppppppppppppppppppppppppppppooooooooooopommmmnmmnmnmoooooononnnnnnnoooooooooonoopppppppppppppppoonooppppppppppppppppoppppppppppppppoooooooooooooppoppppppoonmmnnnnoppnnmlllmmnnoonooooooooooomnonnnoppppoonnonoomlmllmlllmmnnnnoooopoomllnoonnlmmllllllmlmmmmnmnopppponnnnnoonoppppppooonnnnnnmnmnnnnmnomnnmllmmllmllllllllllllllmllllllmllllmllmllllmmlklr}}}||}|zyywxxtsuuuvvvwzzupigikmmnoqrsurmo{remyr__^]^]___________^______`_``___``_``aa``_aaa`_]baothkt}thlkmmmmmnllllkljklmmnmmlllmooppnmmlnpnllmlllllkllllmnlllllmonnnnoopormtnnmkikollllmnoppomlmlmnoonqrrponnopppoolmnopopqstuvx{rnjkllllmllkllmnlllllllllllmlllllllklllmmlllllllklkkjkljjiijjjiiiiiijikkkklkjjjjjhhhjhihhhhhiihhhhhiijjllkkihhjjijiikllklnnmnnommlllllmmllmmmmmmmmmmllllllllllllllkkkjjllllmlmllkllllllllllkllllklmlmmllllllllkllklmlllkkklllllkklllllllmllkllklkjlkkllllllllkkklllllnmlkkkiiijjkjkklnnmmmnllmmononmlllllllllllllllllooonnmmllllnnmopopppnoopppqpppppopppppponnnnnoonnoonnopopqppqpopppppppooppppppppppppppppppppppppppppooooooooooooooonooooollllllmnoooooooponnnopoooooooooonnnnpppppppppppppnoooopppppppppppppppppqpppppppppppppppooooommoooooopppppppppooomoonpppnnnonnnnnmmmonnnnmnnooooooooopppoppppnonnoonllllllmmmmmnmnnnoppopnmnnmmnmllllmmlmllllkmmmmmmnnoponnmmmmmnnpoppponopnnnmnnmmmmmlllmmmllllkjlllllmllmmlllllllllklllllllllllkllllmnmnnmlkmrw{wtsrqppqqponoqsvx}ysnqpoopru|~~~~~}sop{ogqvk_]``____```___^_^___`______`____`accddcaaaaa``_\evunqz~nknkonnllllkknpnlmpsurpoonoppqpnmlnmmmnmkkjkllnnlllllkmmmmnnllnooooqrsqomjkkkkjllnnopoomlllloplmropnmnpnnoopqssxrppprrpquwtxztlnlmlmllmnnllllkklllljlllllkjjklllllkkkkllklllllkkiiiiijkjikjjiiiiiiikllkkjkijjjhhhhihhhhhhhhhihhhhijkkllkihgjjjjjjkllmnnnoponnllkjjlllllnmmmnonnmmnlllkkllllllllkkjjjjlllllklllllllllllllmlllklljllllllllllklllkllllllllllllllllklllllllllmllljkjjkkklkkjjjjllllllllllmlmjjiijjkkklllllllllllnponljlkkllllkllllkllloooonmlllllnmmppppppopppppppppppppppppponnnnoonooononoppppppqppopppoppoppppppppppppppppppppppppppppponooooooooooooooooooommmmmmloooooonnnnnoopponoooooooonoonpppppppppppppoooopppppppppppppppppppppppppppppppppopoonommonooooooooppoooooomnnooppnnnnmmnmmmmmoonnnmnnooononooonoopppppnmonoonllllmmllkmmmnnnooppoommmmmnmmllllmllllllllmmmmmmmnopnmmmmmmmnoonoppppppoonnnnnmmmnllnmmnlmllkkklklmlmmmmllllllllllllllllllmlkllllllmlmmmljoqtspnonllllllklnprz}sonnllnquvx|}~skrvjhqtk_^__^^__a`___________`___^______`aabccbcaaaa``[Zgvvty}|mililkklllnnnnooqtv{}~ywutrrqqpomllllmmlllllllmmnnnmlllllllmopsuwxwssrpmkkklllmkjkkkknnmmlmnlmopqponmopmonoopqrttuvutsrswxwy}tlmmmmlllmmmlllllllllllllmllkkllllllkllllllllmllllkjiikkkkkkjkiiiiiiijkllkkkkjjjihhhhhhhhhhhhihhhhhhiijklkjihgjjijjjjlkmnnnoooolllkjjkllllmmmmmmmmmlmllllllkllllllkjkjjkklmllklllllkllllklmmmmllmllklllllllmlmllllkmlllkllkllllllllllllmllllllllkjjkkkkllkkjjjkmkklllmmlllljiklkkkkllllllllllllnnnmljlllmmlkllllklllloooommmmkmmmoopppppppppppoopppopoooooooonnnonnoonnnooopopqpppppppppppppppppppppppppppppppppppppppppoomnnooooooooooooooooonnnnnnnooooooonnnnoppppoooooooonoonnppppqqpppppoooooopppppopppppppppppppppppppppppppppppponommoooooooonnoooooonmmmmnoonnnmnmlmllmnnomnnmmmonnnnonnnnnnoopoponmnonnomnmmnnmllmmnonnoooonmmmllmmnmllllllmllmlllmnllmlmnnmmmlmmnnnmnnmnppqpppppoonnnmmmmlmmmmoklllllkkllnonnnmmllllklljlllllllllmllllkllllklllkjmonnkkjiihhihhilnrszvtpmjmnqstrqpopqv{{lfzvmistha``____`aaaba`______`___^___`__`aa`bccccbabaa__`ozor{|qnrpsrsrrsqrrpptyuuuwyxvsrqoopnlkkjklkmmmmmnmmllnnnnmmlllllmlmnqrtwtsrpnllkkkkkmllllklmllmlnnotuoqpoopponnnmnoquz{{ywttvzzz|~tlmnnmmmmmlllmmmllllllllmmlllllmmmmmllllmllmlllllljjiijjjjkkjkjjihhhijkkklkjjkjiihhhhhhihhhhhihhhhhiiijkklijhhjjijjijkllmmmnmmmmlkkkkkkllmmmmmlmmmmllllllllllllllllkkkkllllllllllllmlmmmmmmmnmlllllllmmmmmmmnmlllllllllllkllllllllllllmlllllllkkjikkklllkkjjjjkkjjkllmmmllkkjjkkkllllllllmllkjllmllmjlllnollllkllllklpooommmnllnnoopppppppppppppppppnnnnnnnnnnnnnooonnnnonopoopppopppppppppppppppppppppppppppppppppppppoomlnnooooooooooooooooooooooooooooooommmnoppppoonnnonnoooonpqqprrqppppnnooonooopppppoopppooppoppppppppppppppppppooommoooooonnoonoooooonmmnoooonommllllllmmmnmmmmnmnnnnonmmmmmnnoponmmnoonnnnnnmnlllmmonnnononmnmlmmmmmmllllmlllmnmllllllllmmmmmlllmnomnnmlnnppqppppponnnnnllllmmmmkllllmkkllnonmmmmllllllkjlllllllllllllklkkkkkklllklllkklljkjjihghkosvyxvtqnpqrqnljjihlr~yge|tmjtse`b``___`bcccbab_`_``b`__^_____``babbccccbaba``bfssglz|ww{||}||{{{|ztrrvtqpprqoooopoqqqqqqsrstuuuuuttttrssssrssssrsqpqrsstuvvuututttssqqpoopqqqpqsuvuzyrrsrrsrqpnnnnootz}~{yxy{{|}}rlmonnmmnmlllnmmmmmmmmnmnmmlmmmmmmmllllnmlllllllllkjjihhiikkjkiiihhhiikkklkjjjjjihhhihhhhhhhhhiihhiiiijjjjjihgjjjiijikklmmmmmmmlkklkkjjllmmmmmllllllllllllllmllllmkkjllllllllllllllllnnmmmmmmllklllllmmmmmmmnllllllllllklllllmmmllllmlllklllkjkjiijklllkkkjkjkkkkjkllnmmllkkkkklllllllklmlkkjjlllllkjllmmomkljkjlkjkkppoommnonnnnpppppppppppppopoppnnnnnnnnnnnnnnoooonnnnnoppppppooopppppppppppppppppppppppppppppppppppoomlmmnooooooooooooooooooooooooooonnnmlmmoppppoonnnnnnooonopopppqpppoooonmnonnnnpoooppopppppppppppppppppppppppppoomnlonooooooooooooooooooooooonnmmlllkmllllllllllmmmmonnmmnnnnnnoonmmnonnonnnnmmlllmnmnnmmmmmnmlmnnmmnmlllllmmnnmmlllllklllmmmllllmmllllmlmnpooppppponnnnnlklmlnmmkllkkkkjllmononmmlllmlllllllllklllkllllkjiijjjklllklkkkmmlllkkighintx{zsqrwonnnnlkjhilt}ygj|mfl{qc`b``^_``bccccba__`aaba__^_____`bbcabccccccca``bfqpen|{~~|}wwusqossty|yyzqqqqqprtwwyyzz|{{||{}~~~~}|}||}}{~{}}yyxwz|}uv}vv|~zyy|zvxyuuvxyyy{|}||}|xvwwvwvurrrrrrtwz}}}{{~}}}~wqlmpnnmmnmnnnnnmmmmmnmmmmmmmmmnmnmmlllnnommlllllllkkjjihhikjlkjiihhjjkjjjkkkjjjighhhihhhhhhhhhhhiighihijijiihhjjiiiiiiklkmmmmmlllkllllkmmmmmmmllllllllllllklllkllmlkjkllljkllllllllllmnnmmmlllkkllllmnmmllllmmkllklllllllllllllklllkklllllllkkijijjjkllkkjjjjjjjkjjjlllllllijjllllllllkkllkkjjlkllkkklllnnlkljjkjjjkkppoommnoooppppppqqpppppoppppponnnnnnnnnnonnnnonnonnnnopppprponopppppppoppppppppppppppppppppppppppppommlmnooooooooooooooooooooooooooonnmmllmonopnnonnnnnnnnnoopopppppppnoonmnnmmnnonppopooppppppppppppppppppppppppppommloooooooooonoooooonoppppppoonnllklmlllkmklllllllnmnnnnmnnnmnommlnmnnnnnnnmllmmmmmnnmlllllnllmmnmmmmlllllmnnnmlllllkllllmmllllmllmkllllmnnnnpoppnnnnoonmlkllllmlllkkjkjlllmnnmmmlllllllllllllklmlllllljijiijikllllmmljkllllkjiighlsyvvtqqmmmllllkiiilt{qfo|lhlxq__b`_^_`acccbcbb__``aca`____^^^_accbcbbbccccba_bhoodm~~~zvsttrpoopmpy~xsqopooortw~~}||{zxyyyxxxwwxxyxyxxxxxxwwxwwvwxyzzyyyyzyxwwvtttuvx|{~~~~~{|zz|zwwvvwvwxy{{}~~|~}spllonnmmnnnnmmllnmmmnnmnnmnlmlllllllllmnnnlllllllmkkijljjklmkkkjijiijkkkkkjijiiihhhhigggggghhhhhhhhiiiiihhhhihjkjiiihjkllmmmmmllljklllmmmmnmmmlkjlkmlllklllllllllmlkkllkkkklmlllllllllmmmnnnnmllllllmolmllklllkllllllllllllllllllllllllllllllkjijkikklkjkjjjkjkjjjjkkllllklijkjlllllllkkkkkkkkllllkkklllllmlljkkjkjjkpononopppppopqpppqppoopppponnmmnnnnnnnnnmnnnnnnnnnnnonooppppnnnnopppppopopppppppppppppppppppppppppppoonnooooooooooooooooooooooooooonlmllllmmoonpoonnnnnnoonnooooooopqponmlmlllllmmmnoooopppppppppppppppppoopoppppppooonoooooooooooponoooppppppopponnmllllllljklllllllmmmmmnmnnnnmmnnmmnmnooonmllllllnnnmlllllllmnoooonmmmmmnmllmnmlllllllllllklllllllllkkkkkllmnnoponnnnnonmllkllllmmlllkjjlkmnmnoonmlklklllllllllklllkkkkkjiijjjjjlkllmmmkkklkkkiihffku|wwtrommmlkkkkihknuxidvzkipzhaab_a```aacccbbcabbbbc```_``aaaaabbcccbbbccc``bdiomhp~~wuqoqpnmmnnrqs}xsqqpstvw|}~yxxwwxxutsrqqppoppppqqoooooopooonoooonnnnmmmmmmpooommlllmloprrsuvwx{{}}}~~}~~~}}}~~~{sommpponnmmnmmllllmmmnnmnonmlmmllmmmmmnnponnnmnmllmmllmmnnnmnnnmkigikmmkjhjiiihhhhhhiighgghhhhhhhhihhihhihhhhhhjjjiiiijjkkmmnnnmlkkkmlnoooommlmmkklmmlklkklklkkllmllllllklkkkkllllkkkkklllnoooonmlllllmlllklkkjklllkklmllllklllllllllllllllllllkkllllkkkkjlklkkkjkkjiiklkkllkkkklllmlkkkkjkkkkllkkkkkjklllkmkkjijjjjjkpppppppppppopqpppppppnpppppmmlmnnnnnnnnmnonnnonnonnnonnnopponnnnoppppppppppppppppppppppppppppppppppppppooooooooooooooooooooooooooonmllkllmmlnnnonpnnnnnnnnnoonoooooppponmmlllllllmmnoopppppppppppppppppppnopoooppppppppoooooooppopppopoopppppopopoommmllllllkkkllllllmmmlmmmmmmmnmmmnmmmoooonmlkmmmknonlllllllmmnoppnmmmmmmmllllmmlllkllmmlllklllllllkllklllllmnnpoooonnnnnlllllllllnnllllllllnnnnonmlkllkllkmlllllllllkkkkjjijlkkjllllllllkllkjkjjhggmu}wvqnlmlllkjjkhhloxwhewujgpud``a_aaaa``cccbbcbccccbb`a``abbbbbbbccccbacca_`cdjolkt}{ppnmponllnnpprvwvvwwz|}|wtrqqppppppnpppnmlmllmmnnmmmmmmmmmmnmnooomlllmllllnmnlllkjjkllllllnnppqstvuwxxxvuuuuvxyyxyzz~~~}|vqmllmmmlkkllllllllmmmllmoonllmmoopoooppqrssstuutxyz|}|}}}}}}}}yxwsnjmllljihhhhhhhhihhggggghgghhhhhhigighhhhhhhhjkjiijjjijklnnmmmlllllmnoopoonmmlllkmlklllklkllllllllkllkllllkkllllkkkkklllmmnpnmnlllllllllllkjjjlllklllmmlkllmmmlllllllllllllmmmmmllllkjkkllllkkkkkjiikjjjklllllllmllllllkkkkkkkkkkklkkllllkjkjhjjjjjkpopppppopppppppqrrqppnppppomnllnnnnnnnnnnnnnnmmmmmmmnnnnnoponnnnoppppppppppppppppppppppppppppppppppppppponooonooooooooooooooonoonomnllklmnmmmnnnnnnnnnnnonnnooommmnnoonnnnmllmnnlmmnnnppppppppppppppoppppooppooppppppponoooooooopoppppooopnoopopoonnnmmmllmlkklllllkllllllllmmmnmmmmmmmmnonomllllllmnonllmlllmnmnopoollnmnllllllnmmmllkjlllllllklllllllmlnmnnooopppponnnnnnmmlllllllmmmmmnlmmmmmmlmmllkmlllllkllllllllkkjjjjjjlllllklmllllllllllkkkkijmt|urnkklllllkkmkjmryvehxuiesla_\_``aaa``abbabdccccbaabbbbbbbbbbbbccccbabba_bcerllo~~uklnmlnmmmnppoqt{zz}~}||ysollmmnnnnnmnnmlkkjjkllmmooooooooonoooooonmllkllklmllllljjjiiijjhijlklmmmmmnoonnnkjklloooprsqrvu{z}}usolllllllllllmnmmnlljjlmpqrpnnprrruuuvvvwxy{}~~~~~~~|unmllklighgghhhhhhhgggggggghihhhhhighhhhhhhhhjkjiiijjjklmmllllllmllllmnnnomnmllllklllllllllllllllllkkjjkjklklkllkkkkkjlllllmmmmlllllllllllkjkkllmlllllklllmlmllllllllllllllllllllllllkkkllklkkkkkjhgjiijjllllllklllllllkkkkklkkkkklkkklkjjjjijjjjjjkpppppppponnopppqrrrqonppoppmmmmnnnnnnnnnnnonmmmmmmnmnnoonnonnnnnpppppppopppppppppppppppppppppppppppppppppoooopoooooononoooooopponomnllllmnmmmmnmnnnnnnnnnnonnnnmmnmnoonmnnnooppopoonnopoppppppppppppppppqpppponnoppppponoooooonpooppopnmmmkklmmmnnnnnonnnmllmlllllllllllllllllmmmmmmmmnmnononlllllmnonmllmmmmmnmmpponmlnnnlllklklllllkkkllllllllllllklmmnpprrrqqqppppnnnnnnmlllllllmkllllmmmnnllllllllllllmmmlllllllmlkjkkjkkllllllllmlllmmlllklllllklorutpljkmlmlklmljjlrxrcl|tjevg`^\aa_aaa_``bbabdddccbbccbccccbdcccccccccbaaaabfjlkjt|}rgjomlmmmmonppqty}}wtsuqmnooppppppnnnmlkjjkllnnnooonnnooooooooonmlkllllllmllkjklkkjjkklkllnnnnmlmiiiiiiiiijklljhffghiilqrtqpnnlmllmlmonmnopoonmlmnoqrtttuwwyy{{{{~}~~~~}}|~|~|}y}z~y~xxyywvwy~~~}xsrnkjihgghghhihhhggffghggghhhhhhhggghhhhhhiikkkkjijkkjllllkllllnmmlllkkklkmlmklllllkkjklllllllllljjjjjkkklllllllkkkjkkkkklllmmklllllklllljjklkkllllllllllllllllllllllmmlllllllllllllkjlkkkkjkkkkjigihhijlllllllllllllllkkkjkkkkkklkkkkjkkjijijjjjjkppppppoonoonppprstsqonopooonnmmnpoppoopoooomnllllmmmnonononnnnopppppppppppppppppppppppppppppppppppppppppppoooppoooooooonmnnnopponnnmmllmnnlllmmnonnnnnnnoppoooooomnoooommmlppppqqonnopppppppppppppppqpppppppoooonnoppopnooooooooppppnnllkkjjkllkmmmnmnnnnmllmlllllllllllmlllllmmmmmnmmnnnooommmlmlmmmnnllmnmnmommopnomlnmnllkllllmllllkkllmllmlllklllmnmoqqsrrqqrnoononnnnonmllmkklljlllllmmlllllllllllllllllllmlllmlllkkjjjkkllmllllnllnnnmmlkklllmmlnpqqpmllmmmllllljklt~nftwthgvea]^``_aba__`ba`beedccbbcdcccdcccdcccbcccbb`a`abgjliiv}zohkpnmmmmmooopqrv{ztqpqnmnnnnmmmnmnppomlkkklnoolmonnnnoonooooonnlllllllllllllkllmllkkkjjjlmmnnllkkjjjjjlmmmonokgbbefedehkkiiihiiijjklmnpqsqqpqqqrsttvwwx{{{{~}}}}}~~~||yz~z~x}v}t|v|u|s}s}r~qqommm~n}o}s|w}~~{vsokiihggghijihhggggghhghhhiihhgggghhhhiijjjklkjijiiklllklllllnmmmllkjjklllmklllkjkkkkjkllmllllljjjijjkkllklmkllkkkkkkkjlllllllllllllllljjlkllllllllkllllllllllllllllllllllllllllllllllkkjjjkkkjigihhijkllmlllklllllmllkjjjjjjkklkkllkkjiijijkkkkkpppppnnomnnopppqstrqonppppppomnoppppppppppnnllllmnnmmnoononnnnoppppppppopppppppppppppppppppppppppppppppppoonopponoopononmnonppppppnnmmlnnmllmlmnonnnnnnnoppopoponoonpooommlnooponnooopppppppppppppppqpqppppoooooonnooopnoooooooopppqoonlllllllllmmmmllmnllllklmlllllllllmlllmnmmllllmmnnonoonmmmmllllmmnmmllmmmmnonommmmmmmlkjjklllllllllllmmnmnlllllnmnoppooppppnnnnnnnnnnmmmmlllllllmllllllllllmllllllllllllllllnllmlkjjjjlmnmmnllmnmlmnmnllllklklllmmlpnnllllllllnmlmlv}mkvxthkuhb[`_^abbba_abaabccddcbccccbccdcccdcdccccba___acgjlfgu}snilmlpmmmommmopoptw|~vpoqmnnonknlmmmmnopomlkjkllmnlmmooonoonnooonmllkllllllmllmlkllmllkkkkjllnlnmmmlmmmlmnoonmmnmlkkjjkkhhihhgiikijjllmpprstuusqtvz~yyzyxwyzyyyz{{z}yywuuuttsqpponllmoomml~l~n}o~tw{~{~urpkhihhhhjiihgggggghhhiijihhggggiihhhjjiklllkiiiijjllllljlllmnnnnmmmmmlmmkkkkljkkkkjkllllkkllkjjjiijkkkllllllkkjkkkllllllllllllljllljjklllllmmlkkklllmlllllllllllllkkjllllllllllllllkjjjkklkjhgihhikllllllklllllllllkijjjjjjkjkllllkjiiiijkkkjkppppponommnnopppstrpooppppppoooopppppppppoonmllllmmmmnnonnnnnnoppppppppopppppopppppooooopppppppppppppppppppoopoooooooonnmnnnoppppponnmnmnnmlllmnnonoonnoooppppoppnoooooonmmmlmnmnnonooooppppppppppppqprpqpppooooonnnnoonooooooooppoppnmmlllmllmlmmllllmmllllllllmllllllklllllmmmllmllmnmnnnnnnnmmmllllmmnmmmmmmmnnnnnmmmmnmkkkjkklkkllllllmlmnmnmmmmmmmnnoommnmmmnmnnnnnnnnnmmmnmlllnnnnnnllllllnnlllllllllllkkllnnmlllkkjjklmmmmmmmmmmmmmmmllmlllllmlllknmmnllllmmmnmnnmx{llyyshlre`[`]^`abaa`bbbbcdccdbcccdcdddccdccccccdcbb``_`cijhdgvzpmklllomnnnmmmnonmoprsqmnoooppomnnnonpnooollkkjllnlmmnnnonnnnnnmmmmmllllkkkllllmmmlllllklmlmnoooppqqoponmnoomnnmmmnprqqoronmljopqrrpsstuwxwuvvutsvx{{||z{xvuuvvvvvuuttttsr~rrrrrqsqponnnmmmljh~jjlpss~zz}~zvqjijghjjiihgghgggihihhiiihgggghhihhijjkkllkiijiijklllkkllllnonnnmmmnmmlllkjjjjjjkjkkmmllllllkjjijjklllllllllkkkkkkllllljllklkkjkklkkkkkllllmlkklllkllllllllllllllkkkkllllllllllkllkjjiikkkigghhhjjklklklklmlllllllkjijhhijjklllllkkjjjjkkkkjkpppppponmlmnoppprrqppppppppoppppppppppppponoonmllllmmnoonnnnnnopoppoqpqppppppopppppooonopppppppppppppppppppnooooooonoonmmmmmoopppponmmmmnmmllllnnnnooooooooopppppppnooonmmomnooooopoooooppppppppppppppqqqppppooonnonoonooooooooononnlllllllllkmnmlmmmlmmlllllmllllllmlllkkllllnmnlllmnnmmnnnoooonmmllllnnnnmlllnmmnmnlmmmnlkjjkjkkllllllmmnmmnmnnnmnmllmnnnnnnnnnnonnnnnnnomllmmmllllllllmlllllllllllllklllllkklllnnmlklllllllllmlllllmmnmmnnnnnnnnnmllllnmmllmmmnooomnnnxwkmzyojomf__`_^`^`abcbbbdcccbcccccdehddccccccbcccca`a_^`dkg`cm}{nnmlnnlnmmmmmmmmmmllmonmnnnnnnnnmmmmmmnnmlllllllllmmnmoooonmmnonmmnmlllkjijkllmmmmmmmmmlmnmlmmopqqrqqqpoooporststvxwwwxy{|||zz|}|}{zyxwuuuvwxyyxwutqpppnnonopoopqqrqqrqrrrqpooooonml~kjjklml~kpsy|qlkfijkjihhgggggihhhhhhhhgggghhihhhijikkjjiiiijjklkkklllllmnommmmlmmmlllkjihiikkjkjklllmlllljkkkkkllmmllllkkkkllkkklkkkkkkjjkkkkllmkllllllkllllmllllllklkllllllmlmlklllllllllkjkkkkjiiikkjihhijjjijkkkkklmlmllllllkjjhgjjkklllmlllkijjjkkkllpppppoonmllnoppprsqppoppppppppppppppppppppoooonmnlnnmnnnnnnnnnnppppppppppppooppppppooonnpppppppppppppppppppooooooooooonmmlmmnnonnnnnllllmlllmmlmnonnonnononopppppppooonmmnnooopopopnonooppppppppppppppprqpppppononnonononooooooonnnnlllllllllllmllmmmmmlmlllnmmnnmmllllkllllllmnmnlmnnnnnnnooooonnmmlllmnnnmlllmmnmmnllnmmllkllkllllllllmmnnmnnnnnnmmllnnnnnnnnnnnnnnnnnnnnnllllllklkkkkkkllllllllllllllllllllllllnnllkllklllllmlmlmmlmmnmmmmmmmmmmmlklllnmmlllmnoooonnooxvms{rljpke`_`^__aaccccdccdcdccccccccbcccbccdcccccca`b`abhmgedq~ulnlmnnlnmmmmljkkkkkjkmmlmmooonnmmmmmmmnmmmllkllmlmlmmmooonmmlmnmmmmmllljjjklllmnmllllllmnmmnnppppstuwtuuuutuvxxyz||}}~}}~~}}}{zyxvuuuttttttrspommllllmmnooppqqrrrrrrrqppoponnmm~kkikklkklnrx{}|}tolkjlkihhghggghhhhhigghhggghhhhhhhjikkkkjjjjjjkkkkklllllmmnmmmmmmnmlllkjjhhiikkjkkllllllllljkkllllllllllkkkkklkkkkkkkkjklllmlllllllklllllllmmmmllkklkllllllllllllllllllllllljkkkkjkjkkkkjjjjjjkjllklkllllllklllkkjjjjjjkklkmlmlkkkjjkjllklpppppoonmllmnopqrrqqpopppoppoppppppppopppppppononnnoonnonnnnnonpopppppqppppopopppponoonooppppppppppppppppopnonnooooooonmmmmmmnnnonnmllkmllmlllmmnnoooonommoooooppppnoonmmmmnopppppponnoopppppppppppppqppppppppoonnnnoonnonooooooonnnllklklkjllllllmmmmmllllnnnmmnmmnmmlllllllllmnmmmmmoonqppoooonoonnllllnmnmmmmmmnmmmnnnmmlllllmlllllllmmmnnmmnmnnnmlmmnnnnnnnnnnnnnnnnnnonlllllllkkkkkkkllllllmllllllkllllkllllnnmllkjlkllllllllllllmmmmmmmmmmmmmlllkllllllllmnooooonpqyrq|slglrheaab``aacddecededddcddeccccccccddcccccbaab`bbbgmmkjdp{tpnlmnmlmmmmmmjlkkkkjkmmmmooooonmmmmmmmllllllklllllnmmmooonmmlmmnmmmmllkkkklkllmnmmmmllopqqqpqrtwvvwx}~~}}~~}}~~~~~~~~~}}}{zyyxwvuuursrrqppponmllllllmmmnopppprrrrrrsqqpppoonnmmll~llkklkl~n~t|{yrhnllkihighgghihhihhghgghihhhhhhhjikkjjjlllkjkkkjkllmmlmmnmmmmmnllllkkjihhijiijjklllllllllklllkllllllllkijjkllkkkkkkjllmmomlllllllmllmlllmnnonmmlllkllllllllllllllllllllllkkjkkjkkkkkkkkjjjjjkklllllllllllklllllkkjjjjkllllllllkkkkkklmllpppppoonmnlnooqqqqrqoppppppppppppppppopopppppopooooonoooonnnnoopooppppppppoopoppppononnooppppppppppppppppppommmnoooooonmmmmmmmmmnnnllkkmmmmlmmnmnnoonooomnnoonoppppooonmmnmoopppqpponmmmonppppppppopppppppppppppnnnnnoonnnnoooooonnnllkkjkikklllllmnnmmlllmnmmmnmmnmmnlllllklklmmmmnnmnnnpppnnonqppnmlllmnnmmmmmmmmmmmmmmnnmmmmmmmllllllmmnmnnmmmmmnmnmnnnnnnnnnnnnnnnnnnnnnlllklllllllllllllllllmllllllllkjkklllmnllljkklllllklllllllmmmmmmmmmmmmmlllklmlmnmmlmnooooonppvmt}rffnrddcba`aabcceededdddcddcccfdcccccccccccaaaabbbddlslhjkyyponlmmmlmmmnmlllllllklnnnnponnnnmmmmmmllllmkllmmmmmmnnmnooommlllmmmmnlllllllllmnoooqqqrsuxyxzy{~zyz{}~~~~~~{{{{||||{{{|{{{{{zzyxxxwvuuutsrrpppqqpnnmmmmmmnmooppprqrssrrrrrqqpooonnlnmllll~lmm~km}p}y}~~~zqpnmljihighgihhhhhggghhiiihihhhhjjijjkjkllkkjkkkkllmmllmmmmmmmmlllllkkiiijjiiikklllllmlklllllllkllllllkjjkkllljjjkkkkllnnmlmlllllllmklklmnooonmllllllllllllllllllllllllllkkjjkkllkkkkkkklkjkkllllllmlllllllllllkkkjjkkllllllklllljkjlmlmpppppoomnmmmopppqpqpppppppopppppppppppoppppppoppoonooopoonnnnnopooppppppoonnonopppoonmnooopoppppppppoppppoonnmmnoooooonmnlllmnmnnnmmlkkmnnmknnnnonoonooonooooooppopoooonmmnonpppppponmmnooopppppppppppoopppppppopnnnnnnnnonooooooonnmlihhiiillllklmnmmmmllllnlmmmmmnmnllllllllllllmmmlmnmooommnnpppnmlllmnnmmmmmmnnmnnmmmmmmnnnnmmmmllllnmmmmmmmmmmnmnmmonnnnnnnnnnnnnnnnnnnmlllmmlllmlmllllllllllllllllllkkkkkklmmmlkjkjlklllllllllllnmmmmmmmmmmmmlllllmlmnnmmmoooooonpqthuqdgqqabcca`abbccccddeecdccddccfecccccdcccbaaa``aacfemwkbfuvmlnllnmlnmmnmmmmlkklklmnlnonnnnmnlmnmmlllllllmnmmmmnnnmoooonlmmmmmmmnllklllkjlloprsuuxx}|~}|}||}|||zzyzzwvwwx{|{{|}}{{zyyxxxxwwzz{{{zzzyxxxxwvuuuuutqrpppppppoonnmnooonpopqqrsstsssssrpppppnmlnmlllll~nnji~l~o~z}|}~|ronljjjjihihihhhihhhhhjjihhihghjiiijkjklkkjkkllllllmlllllmmnomllllkkkijjjjjjjjjllllllllllllllllllllllkkkjllkljjijkkkklmnlllllkllllllllllnnmnmmlllllllllklllllkllllllllllkkjkkjllkkkkkkllkkkkklllllllllllllllllllkkkkklkllllkklllkkkklllpppppoomnnmnoppqqppppopppopoopppppppppppoppppoppnonpopopnonnnnoponpppppppnooooppponomnmooopppoppppppppppppponmmmnonooonnmlllllmnonnllkkmnnmlnnnnonooonnnoooooooppopnnooomnonnopoppponmmmooopopppppppooooopqqpppppnnonnnnnnnonnonnnmooljgihijklmllllmmmnnmllmmmlllllnnmmllllllkkkllnmlkmlmnnomnmnoponmllmmmmmmmmmmmmmmmmmmnmmmnnnmmnlllllnmmmmnmnmmmmmnnnonnnnnnnnnnnnnnnnnnnllkllmllllllllmllllllmlllmmlkkkkkkkkllmmlkkkklllllllklklmnnmmmmmmmnmmmmlllllnllnonlmnoooonlqptfv}pdivr_cdca`abbcccbccddccdddcdcdeccccbccdcca``_``bcffn{jbex|qnonmlmmlmmmmmlmlkkjkjjllklmoonnmmlmonkklklllllnnnnmmnmmoononllllmmmmmllllllkjlmoqstx}{~~}zwwvwwxyzzzzywtpmnosuxyz|~~}{{z{}|}|{zz||}}}{zyyxyyxwuvuutsrppqpqqponnmnmnooooopqqqrstttsstsrppqpo~nllmllll~mj~mnkhjmr}zz~|nnlljijjhhjjihhhihhhjjjiijghhjjihijjijjkjjkklklllkmljlllmnoonmllllkjjijijjkijkllllllmlllmlmlllmllkllkkkkkllljiiikkkjllllllllmllllllkmlllmmnmllllkkllkkllkllllllllllllllkjjkkjkkkjijjjllkkkkljklklllllllllllllllkkkkklkllllkklmllkjllllppppppppooopoppppppppppppppopppppppppppopppppoooononnnnnnnnnopppppppppppooommooppppppoonnnmppqponnnnnonoopppooooppppppppponmlllmnmmllmmmlllmlmnmnmnoppppoooopppppqpqpoopmmmmnpppoppooopppqppppnoppppppppppppppoooonoooppppppommopponolihgghjjlllllmnoonmmnmlllnmnmnnmmllkllllmllmllllkkllmnpjkkloppnnmlnmmmnmmmmmmmnmllllllmonmmmmnmlmllmmnmnmmmmmmmmmmmmnonnnnnnnnnnnnnnnnnnnnmllllmlllllmmnoppomlllkkklmmkiiijkllllllkjjjjjkllllnmlkmmoooonlkklmmlmllllllmmopoonnnopqlqslt}ndjuqaaabbcabb`bbdccccccabccddca`cdbacbbb`abbbbbbcderogemz{tolmmonmlmmmmmnmnljjjkkkklnmmmnnnnmllklmllllkllmlllllonnnnomnnmmmnmnlooomoomlkksvvy~}|~zyxwvuttuuuvvxxzvtnkklprvxyyz}|{zzz||{yxxyz{|{z{zzyxwwuvwwwwvtrqrtqppqqqqqqqpppppppqsqstuvuutsrsrsppoonnmmmnmnommmlllo~s}y~}rnklnlmkkjilkkjjhijhhhhhhiijijhghijkkkijjjmnnnmllllllllllkkljjjkkkkjkijhigkkllllllklllkjjkjjklllllllllklmlkijjkkjjlllllkjjkkijjllllklmlmmlllllmllllllklllliikkkkllllllllkkkklllmlllllllkkkllllllllllllklllklmllkkkkkkkkkkkkjkjjkkkjlmppppppopnoopppppppppopoooopopppoppppppppoppppoooonnnoonnnnnoopoqppppppppoooommnoppppnoonnnnpoppooononooopppponooppppopooonmllllmlllllmmmmmlllmmmmmonpppponoppppppppopononnmmmpppppppooopppppopooppppppoppppppppooooonooooppoonnoopppolihhghhjkllllmnmnoommllllllnnnnmmlmlllllllllmllllkkllmnlllmnoonnmmmmmmnnnmlmnmnmlllmmmmmmmnnnnmmlllllmmnmmmmmmmmmmmnoonnnnnnnnnnnnnnnnnnnnnlmllklllmmmnmmmnmllllllllmlljjijklllllllllkjjklllmnmllmmmnoonllllmmmnmmllllmmooonooooolpnpkt|neh{p_addcbcdcbacebcccbcbbcddccbacdabbcbcbbaaabaccfjrqgkx{ommllmmmmmmmmmmmmlkkkkjkklmlmmnnnnllllllllkllmllllllmonnnoooonnmmmmmmnmnoonnnnqx{~|~yyyxxvwwvsqppnnoopnsrqopqqstwxyz{{zz{{|{{yyxyz{{{zzzyyyxxvvvvvvvusrrsrrqrrrrqqqqqppqpqrrrtuuvuuussqrrrpp~onmmmmn~nmmmmmmmmmq}t}{~~rmnlllkjkiljkjiiiihhihhhhiijjiihijjjijijklmmmmllllllllllllljjjkkkkjkiiihhjjklllllllllkkkkjjkllllllllkllmlkjijikkkllkllkjkkjjkkllllllmlmmlllllllllllmllllljjjjjkllllllllkkllllllllllllkkkkllllllllllllllllllkllllkklkkkkkkkkkkkkjjjllpppppppooopppppoppppponnnonnooppopppppppoppoponnnppppppponoopppppqpppppponooommooppoooonnonpppppnnnooonoppppppoppppppoononmlmlmlllmlmmnnmmmmllllmmonopopoppppppppppppoooonomooppppqpooooopqppooopppppppppppppppooonmmooonoononnonoppomkiggghhilllllmmmnoomllllllmnnonlmllmmlllllmmkkllkkllllllllnmoonmnnmmmmnmnlmmmmlnmmmmmmmlmnonnmnllmkkllmnmmmmmmmmmmnoonnnnnnnnnnnnnnnnnnnmmmlllllllmnmnklkkkkkklllllmllljjkkkklllllmmlkklllmmnmlllmnononmmlmmmmmmmmmlllmnooonooonlsojlxwlfhwm^`deebcccb`bcaacbbabbbcccbabbbababccbb__`abc`flsqhoyljmllmmnnmmmmmmmmllllkjkkllllmmnmnlllllmlllllllmlllllmnoooonooonnmmmmmlnonlnqqy~}zxxxwwwvwvusqooooommkoqrstuqstuvxxyzyy{|}{{zyyxyy{z{yyyyyyyxvvwwvvutsrssrrsrrrqqqrrqrqqqsssuuuvuuutssqrqqpponmnnnmmmmmmmmlml~mtz~~smmllkkjkkkjkjjihihhhhgiiikkjjijgiiiijjlllllmllllllllllllllkjkjkkjjjiiiikkllllllllkkkkkkkllllllllllllllkjkkiijkklllklkkkjkjjklllmmlmllmmllllkkllllmllllljkkkkkllllllkllllllllllllllllkkklkllllllllllklllllklllllklkkkkkkklkjjjkjjjkppppppppppoppppppppppnnnmnnnnpppopppppppppppppppppppqppopppopppppppppppopppoonoppopoooonnoponnnnnnnoonoopppppppppppppoommnnmllmmmlmmmmmmmmmmmlllmnnonnpoppppppppqppppppppppooonppppoonooooppoooopppppppppppppopoooommmmmnnonmnnmnnpponlkhhhiiikkkllmmnnommlllklmnnnonnnmmmmmmllllllllljllllllllmllmmmnnnnmmmnnnlnmmnmmnnmnnmllmnnonmllllkklllmmmmmmmmmmmnnoonnnnnnnnnnnnnnnnnnmnmllllllllnnllllkklmmllllllllkjkklkllllllkllllllllmnnklllnoooonmnmmnnmmmmmkllmnmnnooomlpuxhn|sigouj_befecbbca_acabbbb`bbccccbbbabbbbbcbcb``a`ab_enspkr{~tjjlkklmnommmmmmmmllllkjjjkllllnmmllkllllmllklllllllllnmmoonpnoooommmmmnmmllosu~}{yyyxxxyyxwuvuuuuttrpoonoqutusstuuvwyxzz{|}|{zyxyxzy{zzyyzzzzxxvvvxwvuuttttssttsssttttssststtuuvvvvvuutssrsrppooooooonnnnno~nlkkou{}{~}snmmllljjjjjjjihhhhhhhhhjjkkkkjjgghijjllkllllkllllllllllllkkjjklllkjkjjkllllllllkkkkkkklllllllllllllllkkkkkkkkkkljkjkkkjkjjkllklklllllllllklllllllllllllkkklllllllllllllllllllllllllkklljkklllllllllllllllllllmllkkkkkklkllkkklkkjppppppppppopppppppopponnnmmnnppppppppppppppppooppppppqpppppqpppppppppppppppppoppppooooonnpponnnnnnnnnooopppppppppppoponnmonmllmmmmnnnnmmmmmmnlllmnnmnnmooppppppppppppppqpppoooppppponmmoopponnnopppppppppppppoopoonmmlmmmmnmnnmnmnppoomlllkjjijlkllnnmmmnmmlmmlmnnnppnooononnnnmmlllmklllklllllllllmmnnnmmmmmmnlmmmmmnnmmnnmmmnnnmnlllllkkklllmmnmmmmmmmnnonnnnnnnnnnnnnnnnnonnnnmllllllmmmlllllmmnnmllllmlmlllllmmlmlkjklllklllllmmllllnnnooooonmmmmmmmnklllmmnononmkpsviq|ndivogabdfdcbba```cbcccbbbbcbcbbccbaccbccbbbaa`aab`grqrou}wpjjlllllmnmmmmmmmmllllllllllllllllmkllllmlllllmlmllllmmnnnnoooooopnmmmmmlklmqwz~zxwxxyxyxyywvxwxxwttsrqpqrttuutuuuuwwyxyy{|}}|zyxyyyyz{zzy{zzzyxxwxxwwwvvuuuuutuuuuuuuuuuuuuvvuvvvwwvuuuuutssrqqqqqqqqppponnnmll~np~sz}qqonlkjjijijjihhhhhjihhhjkklkljihhijkjjjllllklllllllllllkkklklllllllkklllmklllkkjjjkjllmmmmlllllllllllllllkkkkjkkkkklljkjkklkklllkllllllklllllllllllllllllkklllllmmlllllllllllllllllkllkkjlllllllllllllllklllllkkkkkkkkjllllllllkppppppppppopppppppppopnnmmnonopppppppppppppppooppppqpppppqqpppppppppppppqppqpppqponoooonppponmnonnoonnnoppppppppppppponnmnmlllmnonnnnlmnnmmnnmllnonmnnnnppppppooopppqpppppppppppqppommmmonponnoopppppppppppppppooonmlmmlmnmmmonmmnppppnnmmmlkijlkllmmnmmmnnmmnmnnnnqppppponnnopnmmmllmmllllkmllkllllmnmmnmmmmmnlnnmmmlmnnmmmmnnmmmllllllllllkkmmmnmmmmmmnoonnnnnnnnnnnnnnnonnnmnmnllmllllmlmmmnopooonmklllmlmllmmoqmlljjjjlkkkjllllllllmnooponnoommmmmnmmllllllmnonnllnsqhrzl`jiecccdccbccaacdbbcccbbbccbabddb`dfcccbaacb`aa`cgtsuwz}tmkijllkkmmmmmmmnmmllllllklllllllllllllllmlllllllllllmllnnnonoooonnmmmnmlkjlouz~yyzzywxxxywwwwwwwwvxwwutstuuuvvvvuvvvxyyyz{{}}{zyxyyzzz{{{zz{zzyywwxyxwxxwvvvvvvvvvvxxwxxvvvwwwwvvwxvvvuvvvttsrqqsrrrrrqqqpnn~n~o~nnnmm~q}y}}|pqomkjhhiijjihhhhijljhiijlllmjihhjkjijjklllkllllllllllllklllmmmllllllkllmkllljkjjjjkllmmnmmlllllllllllllllkjkkkkjkllljjjkklllllljkkkllllmmlllllllllllllmlllllkllmmlllllllllllmllllklkmjjkkllllklllllllllkkmllkjkkkkkkkjllmnnnmllppppppppppopppppppppppnnmmmmnoppppppppopppppppoopppppppppppppqpqqpppppqqpppppppoppooooooonononnlonnnnnnoppppppppppppponnnnnnnnnlmmlllllllmmmmmllmmllmmnoonoppoopppppppppqpqpoooppppopononoooonpopppppppooooooooooonmlklllmnnmnnnmnooooonnmlliijiklllmmllllmmmnonnooonnnooononnoponnmllmnlllklllllklllllnnnmmmmllllnnnommlmmnnmmlllmlmkllkkklllmmmmmmnmlmmnnmmnnppnnnnnnnnnnonpnnnmlllllmmmnmmmmmnnnnmllikklllmnmnmnmlljjijkjkkklnmllllklnnmmnoonnmmmmmmmnllllllmlnnnlmlwpiwwkdm{ibccccbcdccabddecdbbbbbccbacccacedbbcdb`ab`_`bal}uuu|yrqljlllllmommmmmlnlkkllllkllkmmllklllllllnkllllllkllllklllmmonnonnmmmmljllmsx}}}xyyyyxwyyyxxxyyxyyyxxxxyyxyyxvvuuuuvvwyyyzyz}|}{xwyyxyyyzz{{z{y{zxxxxxxxxxxwwwvwvvvvvwwuuvvxxxvwxxwwxwwwwwvwvutssssssssqrqppponnnml}l~nsx|}|unllhhhihhjjiggghhiihiiikkllkihhijjjiiklllllkllllklllllmlkkjkllllllllllmlkklljjhjllllllllllllmmllkkkllllllkkkkkkkkkkjjjjkklllllkllmmllllklllkllllllllllllllllkkllmlllllklllllllllllllkkkllkllllllllllllllkkkkkjjkkkkjjkllmmmlljpppppppopopppqpppppppppnnmmnnoopppppoopppppoppppqppppppppppppppppppppppppppppppooonooooonnnnmmnnnnnnnnnnopppppppppppopnnomnnlmnnnnmmlmllllllllllmllllmnoooppppppppppppppppppnonpppppoppoonooonpoppppppooooooononooonkkmllmonmnnmmmnonoonmlmllkkklllnmlllmnmmmmmonoonnnnoonnonnnnnnmmmmnnmllmlllllkllllklllmmmllllllllmmlmlnnnnmllllllllljklkmmmmnmmmmnmmmnnnnnnnpnnnnnnnnnonnnnnmlllllllmnnmnmmmnonmlljjklmlllmmnnomljijijkjkklklllklkmnnoonmmmnnmmmmmmmmlllllllmnnmmmkvokxvihrwhdcbccecccaabcecccbbabbccbaccbbbdcbbcda`aba_`adowvrw}vqomkllllmmomnlllllmllllllllllmkkkkllkjkkkkllllllllllllllllmmmnnoonmlmllkloquz|}|yyyxyxyyxyxyyyyyyyyxxxxxyyxxxwwvuuuvvwxyyzz{|}}{{yyyzzyzz{||{zzzyxwwxwvvvwxwwvvvvvvwwwvwwwwwwxvxxxwxxwwwwwwvwuussrssrssqqppppppppon~m}kptz{rlohhijjjjjigfhgihhhhhgikkkkihhijjiiikkkllkklllllklllnmllllllllllmllmllllllkkjjilllllllllmmmnmmmlllllllkkkkkkkkklllkkjkkllllllllllmllklllkkkllllllllklklllllllllllllklllllllllllllklikklllllllllllllllllkkkjjjiikkkjkkklllllljpppppppppppqpppppppppppoonnooopoopppppppppppooooqpppppqpppooppopppppppppppppppppoponooonnoomkkmmmmnonnnopppppppppppppoonnnmmllmnoonnnllllllllllllllllmmnnppppppppqqppppppppoonnnppppppppppppppooopppppononmlmmmmmoomkklklmnnmnnnmmmmnnnnmnonmmlmmmnmllmnmnmmmnnlmnnnonopopoooonnnmmnmmmmnnmmllmmlmmllkkkkkllllklllllllllllmmmmllllkklkmmkllllmnmmmmmmmmmmnnonnooommmmmmnonnnnnmnmllllllllmnmnnmlmoomlkklllllkklmnnomljijjjiikllllllllllmnnommmmmmnnmmmmmmmmllkkllmnnnmlsllzugmysidbabbbcba`bbdedcccbbcbccbcccbacccbaddb`aaa_`bgs}sny~topljmlllmmnllllllkmmmmkkllllklkkjkkkjjkkkklllllllllllllklllmnmnnnmmlklkkmrw|{|{zzyyyxxxyyyyxyyxyyyywxxwyxyyyxwwvuvvuvvxxyz{|{||{zxyzyz{{{|{{{{zyyvwwwwvwwwwvvvwvvvvxxxxwxxxxxxvxwxwwxxwwwwwvvutsrsrtsssqppppppppppon~km~nsx}{pmjhjklkkjihgggihihgggijkkjihhhjijiijjkklkkjjjklllllmmllllllkkkkkklllllllllkjjjklllmlllllmnmmmnmmllllllllllllllllllkllllllllllllllllllkjjjjllllllkllklllmmnmllkkkkklkmllllllllllllkijkklkllkmmllkllllkllkjjihhjijjkkkjkkklkkkpppppppppqppppppppppppppononopppppppppppppppppppppppppppppnpopppppppppppppoppppppppononnmoomjjmnlmmnnnnnpppppppppppppppooonmllmnmmlmllllllllllllllmmmmmnnopoppppprqpppppnnonononoppppppppppoppppppppppponmmllmmmnoollkmlmmnonnonnnmmmmommmnmlllmmnnmmlmnmmmmnnnnmlnmnoopppoppnmmmmmmmmnmmmmmmmnnllllkkkjkkjlllkllllllklllllmllllllkjlllmllllmnnmmmmnmmmmnnnnnnooommmmmmnoooonmmnlllljjlllmnmmlllmoonlkkkkkjjjllmmoolljijjiijkllllllllllllmlklllllmlnnmnmmmmlllllklnnnnopko}tio{ribaabbbba``accdcdccbacbcbccbbabbccbbbccabba_`chxzmpyzropllmllmmmmlkllkllmnnlkkllllklllklllkllkkklllllllllllllllmlllmlmmmmlkkknrv|{|zyyyyzxxxyxyyyxyyyyyyyyxxyyyyyyyxwuuvuvvxxxyz{{{{{z{zyxxyyzz{{{{{zxxwwvvwwvuwvwvvvvvvvxxwxxwwwxxwwwwywwwwwwwwwwxvutsstsuttqpppoppppppo~nonlmqvwnlikklljihhggghiiggggiijkhhhhhjjjiiijjkllkjjjjlllllnmmllllkjkjjkjllmnlmlllkkkkklllmlmllmmmmmmmnnlkllllllllmmmllllllllkllllllllllklkljjiijjlllllllllllllmnnmmkkjjjklllllllllllllllkijkkjkkllllllklllkkllljiihihjikkkkjkkkllkjppppppppppppppppppppppppppnppppppppppppppppppoooqpppppppppopppppppppppqppppppppppppponnnnnolllmommnnnnnoppppppppppppppppponmnmmmmllllllllllllllllkmmmmnnnnooppoqpppppppnnnnnmmmonpoopoppopoooopooppooppommmlmlmmnonmjkmmmnnnmnnllmmmmmmmmnmllllmmnnmmlmnnmmnnnnlmnnmnonnoppoommmmmmmmmmmmmmmnnnmllllkkkkkkklllllllllllklllllllllkkjkllmnlllknnnmmnmmmmmnmnnnnoooononmmmmonnomlnnllmlkjkkllllllllmnnmlkkkjjjijllmmmnllkjijkkjllllllllllkllllllllllllllnmmnonllkklllmnomroku~pmsxqh_`a`aab```bccdcccccbccbcccbbbbbbbbabcbabba_abl~vlw}xpopmlmlmmmmmklllllllnnmlklllllmmmlmmmonmllllllllllllllllllllllmlmmmmllllpvz}~zyyyzzzyyyyyyyyyyyxyyyyxyxyyyyyyyxxwwuwvwxyyyyzzz{z||{yyyyyyyz{{{{{xxwwwxvvvvvvwvvvvvvvywxxxxxxwwxwxyywxwwwwyyyxxxvutsttuuurrrppppoppppqr~plllpw{yqkkkkjiihhgghggggggghiihhhhhhjijjiiijlllkjjjkjllllmllmklllllllllllmnlllllllllllklllllllnmmnmnnmmlmlllklllllllllmlllkklllkllllllklllllijjklmllllllllllmnnnnmllkkjjkllllllllllllllkijkklkllklllllllkkkklljjihhijkkkkkkjjkllllpppppppppppppppopppppppppopoppppppppppppppppppppppppnooppppppppppppppppppppppppppppopponnnmnnnnnnnnnnnnoppppopppppppppppppoommmnnnnmlllllllmnnmnnnonmnonnnonoppqppqppppnnnnmmnnmnnpppppppoppppooppopppommmlllmmmmonmjkooonnmmmlllmmnmmnnmmnnnnooponmmlllmnnmmmmoonomnnnonoonmmnmmmmmnmmmmmmmmmmllklklljlklllllkklklmmmmmmmklllllllllllmmnnmmmnmmnmnnmmmmmnnmnnnopponnmmnnopmllnnnnlmllkkkjkllkmlmnmmllklkkklllmnnmlllljjjklllmllllllllmmmmnmnmnklllllllnmommllllmnnoomsolxzll|xoaaaa``a```bbbdcddbcccbbccbb`abababbaabbabba_bbowurzwpmqmlommonmlllllmnnnlllmmllklkllllmmmnnmmllllllllllllllllkllllmlmmmmnnnnsz~}|yyyzxyyyyyyyyzyyyyyxwwvyyyyyyyyyyyxvvwwxwxyyyyyyz{{}|||{zzz{zzz{{{zxywxwwwwvvvvvvwvvvvvvxwxxxxxxyyyyxywxxxwxyyyyywwvustuuuurrrrrrqqrrrrqrpmk~mps{umlhgfhihhggggghghhihhhhhhhhhjijiihhijlklkjjkkjjllllmlllkllklklllmnnlkkllmlllllllkklllllmnnmmllllllllllllllllllllkllllllljkllllllkllllllllmnmllllllklmmnnnmkklllkjkklklllllllllkljkllllllllllllllkkjjjlljihijkklkjkkjkkllllpppppppppppppppopppppppppppppppppopppoopppppppppppppnoopppqqqqpqqppppppppppopppppooppponnnnooppoonnnnnnnopoppppppppppppppppoonooononnmmmllklmmnmmmonnonnnnnooooppppppooonnnmnnonnonooopopoppppoopppooponmmmmnooopnnlklopponmlllklmmnmnmmmmonooppppnmmllllmnmmnnnnoooonmmmooommlmnmmmnmnmmmmmnnmmlllklllkllllllkklllnnmmmmllklllmmmllllmnmnnnnnnmmmmmmmnnmmmmmmoopopponmmmoonllmmnoomllkjjkjkklllllllllmlmmlllmmmnmmnlmlkklmlllmmmllllmmmnnooonmmlllllllmmnnmllllmnnnoospp{yjoth_baa`aaaaabbbbbbdccccccccccababbbbba`a``aaa_bg{xtz~spnonmnmnnnnmklmnmmnnmmmnmlllklllllmlmmmmllllllklllllllllllllllllmnmnpppqv~{zyxyzyxxyyzyyyzyyyyxxxwxyxyyyyyyyyyxxxxxxyyyyxyyyyzy|||}}||zzzyz{z{zxyxxyyyxvvwuuvvvvvvvxxwxxxxxxyyxxxywxwwwxxxxyxyxvustuuuuttttsrstsutttrrpnoorsyrmighhhhghhhhhhhiijihhghhhhhjijjiiijjlllkkjkjjkllllllkkklllllllmmnnmkllllllllllkkkkklllmnnmmllllllllllllllllllllkklllkkkkjlllllllllkmmmmmmmlmlllllllmmmnnmmmmllkjjjlllkkkllllllljkkllllllllllllkkjikjkkjjijkklkkjkjjjllllnppppppppppppppppppppppppppppppppqpppponoppppppppppppppoopppqrqqrqpppppqppppppopppppoppppnoonppoonnnnnnonopopppppppppppppppppppponnnnnnnmllllmlmmmmnnnnnnnonnnnpppqpppononnnnonponnnooonppppppppppppoopoonmmnnoppooomlnpppommllllmmmnmmllmmooopppppnnlllllmnnnmmmnoppnnmmmnonnmmmnmnmmmnmmmmmmmmmmmlklllkllllllllkkmmnlllllllklnnmmlkklmnnnmnnnmmmmmmmmnnnlmlmmmnonppnnnnnoonmlllnqolllkijikkkjklmmllllllmmllkmlmmnnmnmmmmmnmmlmnmlllllmlnnoononnmlllllkmmmmmmlllmnnnpqrpr|thrpe``a`````abbbabbbbccccccccccbbbbbbbdb``````a`dk}ww|qpponmmmmmmmnjlmonmnommnnmllmllllllllllllllkllllmlllllllllllllklllnnnoops|{}yzyzzyyyzyyyyyyyyyyyyyxyyyyyyyxyyyyxyyyyyyyyyyyyyzzzxzz{}||}{zzzz{z{zxxyyz{|ywvutuuvvvvvvxxxxxxxxxxxxxxywwwxwwwwxxxxxwvtuuuuuututtttttuuuuusqpooonrz~zrmkjighghhhghhhiiiihhhhhhhhjjjjiiikkllkllkkkkjklllklllllllllllnmmmllllllkllllllllkkllllmmlmlllllkllllllllkmlllkkklmllkkkkklllllmlklnmmmmlllllllllklmmlmnnnnnlllkkjlllklllllllllllklkllmmmllllljjjikjjjjjjjkkkjlljjjklllllpppppoppppppppppppppppppppppppppppoppoooppppppppppppopppppqpqqqppppppppppppppppppppppppoppppppppnnnnnnnooppppppppppppppppppppppnnnnnnnnnmmllllklllonnnnnmmmnpppppooppooonnnnnopoonnnnnnnqpppppoppppoopponnnmooppooomlloppomlllllmmmmlllllmonnnpponnmmlmlmnnmmmmmmooppomnonnmmmmmmmlllllmlmmmmmmmllmmllllklllllllllllmllllllllllnmmllllmnmmmmmmmmmmmmmmmmnlmllmmnonoonlnnnoonmlllnonlmkiihjijkklllllllllllllllllllnmnmmmmmmnnlmnmnmllllklmnonooonllkllllmnmmmmmmmnnnmnrrow{oiuod```a``aa```````cbabccccbcccbaaaaacdcbabb``bbfn}z{uopoonmmmmmmmnklmmmmmmmmnnmllmlllllllklllllllnllllllllllllllllllllllllnmmu|}|yyyyyyyyyyyyyyyyyyyzyyyyyyyyyxxyyyyyyyyyyyxxyyxxxxxxyy{{|}|}{{zyzyzzzyyyzz{yzxvtsuuvvvwwwxxxxxxxwxxxyyyyyxwxxwxxwxxyyvvuuuuuuuuutuutttttttssqpookjmt~~ysmkggghiiihhihiiiihhhhhhhijijjiikkllllllkkjjjjjjkllllllkllnmmmmmmllllllllllllllllkllllllllllklklllllllllllllllllmmmllkkkklllllllllmnpnmmllllmllljllmlmmnnnnnmmkkjkmlllklllllllklmmkllllllkllklkjjkjjjjjjjjkkjklkkklkkllmppppppppppppppoooppppppqpqpppppppppppooooppppppppppppppppppppqpppppppppppppopppppoppqqppppooopoooooooonooopppppppppppppppppppppoooooooonnnmmmmmmnnonnmmnlmmoppppppppooonnnnnnoppponommmnoooooopopppoppppomnmooponoomllooonnmlmlmnnnmlmmkmmooonnnnoommmmnnnnmmmmmnoooooooommmmmnmmllllllllmnmmmmnmlmllkkllmllmlllllllllllllllllmmnnmmllmnllllllllmmmmnnmmmmllllmmmloomlnonppnnlmlmonllkjhihiijjkkkllkklklllmlllllllllmmmnmmmnmnnnmmllklklmmmnooonmlllllmmommmmmmnnnnmotspzxmk||kba`a`a`a```a`a`aaabbbbaaaaaaaaaaaabcba```__baht{y}tnooonnlllllllllmmmlllllllllmllmmnmllllllllllmnnmllllllllllllllmllkkjjllmy}|xyyyyyyyyyyyyyyyyyyzyyyxyyzyyyxwxxxxxxxxxxyyyyyyxyxyyyyyz{{||{zzyyyyyyyyyzzzzzxusstuvvvvvvxwwwwxxwxxyyyyzyxxxwxxwwxxxyvvutuuutuvvvuuutttsrrsrqpooliinv}|wrlhfghjjhiihhhiihhhhhhhhijijijjkkllllllkkjjkkjkkkkkkllllmmmmmmmnlkllllllllllllllmllmmllllkkjkkllllllllllllllllmmmlllkkkkklllllllmoooommlllllllljllnlnmnnnnnmllkjlmmmmlmmmmlllllllllllllllllllkkkkjjjjjjjjkkjklkjllkjkllppppppppppppooonoppppppppqrpppppppppooonooppppppppppppppopppqpppppppoppppoppppppppopppppqpppoonoppppppoppppppppppppppppppppppppppppppppnononnnnpopmmmmmmlmnoppppppoonnnnnnnnoppopponmmmmooooooonnppoppopommmoonoomoollonmmmllmmmnnnmllllmmnmoonoooonnnnnnnommmllmnnoooooollllmnmllllllmmmmmmnnnmmmmlljkllmlmmnnlllllllllllllllllnnmnlllmllllllllmmmmmmmmmmllllllllmmllnooppommnllonmlkiihjijjkkjjlkkjkjjlkkkjkkllllllmmnmmnmnnoommmlkkjklmmnmnmllllllmnnnmmmmmmnnnnmpuuq|zoo~ziba````a````aaaa`a`aaab`a`a``aa```````_^^]^]`cjxwty}snnnnnlllmllllmmlmllllllllllllmmmmnlllmllklllmmnnmlkkkkkkkllllmmmlkiiiknszxyxxyyyyyyyyxyyyxyyyyyzz{zzzzyyxxxxxxxwxxyyyxyyxxxxxxxyyyyyz{{zzyyyyyyyzyy{zzzyspqtuvvvvvvxxwwwxwwxxxzzzyyxyyyxwxxwxxxwvuuuuuuuuwvvuuttsrrrrrrppnpljlqy{|ysmigghjjihhhhhgghhhhhhhhhjjjijlllmlllllkkjijjjjjjjkkjjmlmmmmmmmnlklllllllllllllllllllkkkkjjjjkkkkkllllllllmlmmmmllllkkkklllllllmmooommmmlllllllkmnnlnmnnnnnmlklkllllmmmmmmnlllmmlllllllllllllllkjjjjjkkjjkkkklkkkkljkklppppppppqppnooooooppppppqqqpppppppppoonoooppoppppppppppppppppppppppppooopoopppppppppppppppppponopppppppppppppppppppppppppppppppppopppppnnnnnnnnonommmnlllmopppppponnonnnnonooppppoponmlmoooooooooppoooopommnnooonnoommnmmllllmnmnmmmllllnmmmmnnooooooooopoonmklllmmmnnnnnlllllllmlmmnooonmmnnnnmmmmlljjllllmnmmlllllllllllllllllmmnmllllllklllllmnmmmmnmmllmlllmllllllooppppommllmnmllkjiiijkkjjkkjijjjhjjjjjkjkjlllllllnmmnoonomnmlkkjkklmlmlllmlllmmmnlmmmnmmmnmmnquus~wqszfab`aaaaa`aa`aa`a````````a`a``a``aa`____^^\\`cl}ror|tpmlnmlllllklllmnmlllkkllkllkllmmmlllllllllllmmoonnlkjjjkkkkklmmmnlkjiilry}{ywyyyyyyyyyyyyyyyyyyyyy{z}|||zyyyxxxxxxxxxxyxyyyyxwwxxwxyxxyz{zyyzyyyzyyzyyz{y{xrpptuvwvvvvwwwwwwwwxxxzyzzyxyyyxwxxwyyxwvvuuuuuuuwvvuvuussrrrrrppno~mnnqt|}}vnigghkjjhhihggghhhhhhhhhjjiijllmmlmllllkikjkkjjjjkkkkllmmmmmmmmllllllllllllllllllllljkjjjjjjjjjjjkkkkjjmllmmmmmllllllllllllkmlmmoonmlllllmllllllnnmmmnnnnnmllllllllmnnmmnmmlommllklllllllllllllkjjjkkjjjjjkkljkklljkllppppppppppooonnoooppppppqprpppppqppponnnoonppopppppppppppooppppppppppopppoopppppppppppopppqpononppoppppppppppppppppppppppppppppppppppooonnnommmnnnmmmmmmmmppopnppnonnonnnnnoppppopppommmonooooooopppooqoommmmoooonopmlmmlllllmmnmnnmklllmmnmmnonnooooooopoonmkkkllmmnnonmmllllllmlmnppppoonmnnnmmmlljijllllmmmmllllllllllllkllllmnnmlllmkllllkklmnmmmmnmnllnmlllmlllllnoopppommllnmnllkjjljjklljkkjjjjjhijjjjjkjklklllllnmmnnooonnnlkjjkkllmlllllmlmmnmnmmmmllllmmlnputs{uqsyeab__``````a```a````a`a`a``a`a`````a``__^]Z\`dn~pkmrolkllmllllllkllonlllkjkkllkklklmmmlllmmnlljllmmooonlljjjkkkjllllnmlkjijmu~yxywyxyyyyyyyyyyxyyyyyzy{}~}|}zyyyyyyyyxxxxyyyyyyxwwwwwwxxxyyzyzyyyyyyyzyyyzyyyxrootuvvvvvvwwwwwwxwxyyzzyyyyyyyxwwxxxyxwwvuustuuuvvvuuutstqrqrrppnmnopqt{~xnhgghklihihhggghhhhhhhiijjjjkllmlnlllllkkkjkjkjjjkkkklllnmmmmmmllllllkllllllllllllllkjjjjjjjjjjjjjkjkkkkllmmmnmlkllllllllllllmmmonmmllllllllllllnnmmnmnnnmmllllmlmmlnmmnnommoonmlkkllllllllllllkkjkjjjjkkkklkkkkklklllpppppppopoooononooopoppqpppppppppqppppppppppooonooppppppoooppppppppppnopooonpoppppooopppoopppoooppoqppppqppppppppppppppppppppppppppopppponnnnnnnnnnnooonnnnopppppoonnooommnpppppppopnonnoooooonopoppoooppooooooppppqpnmmllllmnmnnnllkllmllnmmmmmonoooononnonmkjklmkllkllllllllkkllmmoqqpppnnmmmmmmmllkllmmmllllllllllkklllllllmmnmmmmkkjlklllljllmnmmmmmmmnmmmnllllmnmnnoononnnmlllmllllllllklllljkjjjijjikjjjjjkklllllmmnnmonnooonlmlllkklllnnonmlonnmnomllllklmmllquwyymn~sheb_baaaaabba`__^^^^]]^_^__`_aa_^^_``]]^^]^`dj{yjiplmkijjjkllllllllnnmllkkkjjjkllklmllmmoomljkllllmnopnnmllllkkmmnonmmmlllou}~}zyyyyxyyyyyzzzzz{|{{z{{{|z{z}}{{{}{{{zzzxxxxxyyyyyxwvvuutuvvwxyyzzzzzyzy{zyyzyyywtqlnptvvvvvvwxxyxzzyyzyyyzyyyyxxxwxyyxxyyxwvvuutuuuuuuututtssrqqppqnmoqpu~z}vomifklhiihihhhhhhhhhijjjjllklmlllkllklljkkkllkjjkkkllkllmmmmmmlkkklllmlllllkkjklmljjjjikjkkjjjjjjjllllmmmmmmnmlllmllllllllllmllnnmlllllllkllllllmmllmmnmmmlllmmooponllmmmmmlmmnlkklllllllllllkllljjjjkklmmlklllllkjllpqpppppppoomnonnnoppppoopqppppppqppppppppponomnnooopoppppopppppppppoppopooonpoppppooooooooopnoooppopppppppppppppppppppppppppppppppppppopnnnonnnnnnnnpppoonnoppooonnnnnnnmlnonppopppponnooooooooopppppppoponooooopoqpoonmllllmmnnmnllnmnnnmnnmmmmoooooooonnonnmklmmllllllllllllkkllllmnnnollmnnmmmmmnlllmmmmmmllllllllkklllllllmllmllllllllllllkklmnmnnnmmmnnnmmmmlmmmnnnonommmnmlllllllmlllllklkllkkkkjkkjllllkklllllllmmmmmnnooonnmlllllllllmnnnmlnnlmnmmmllllllmlnqv{{{pqwmhecbbbaacaabbbaa_`````^`abccdcbbbba`_][[\_dnsudlwojllkjkjllllllllnmnmlljjkkkkkllllllmmnnmllmmmmmnmopponnnnmmlmmnnnpmmmlmpv{}{xyyyyxyyzz{|||{~}|{zz{{{|||}|{{ywxxxyyyyxxvvvuuuuuvvxyyx{{|}}{{{zzyzyyyxuqmiknsuwwvvvxxyxzzyyzyyyyyyyzyyxxxyxxxxyxxvvvuuuuuuuvvvuuuustrqqpqonopnsy~{upkfijghhihhiihhhhhhijijkklklllllllllllllklklljjjkkkllllmmmmmnlllllklllllllkkkllllkjjkkjjkjjjjjjjjllllmmmmmmmmlllllllklllllllllllmlllllllljklllmmmlnmmmnllllmmnnoonnllmmmmmmmmmlklllllkklllllklklkkkkkkkkkkkkllllklllppppppoopnommonnnpppppppppppppppppppppppppoommmoooooooppppppppppppppppooooooooppppoomnnmmopoooooppopppppqpppppppppppppppppppppppppppopponnnnnnnnnnnpppppnnnnonnnnnnnnnoolmnnnopppppppppponoooooopppppppppoonoopppoppoonmllklmnnnmmlmnmoommnmllmmnooooooonnnnmmlmmmmjkkjjklllllkkllmlmmllllllmmmmmmmmmlmmmmmmmmmmmmlllkkllllllllmlllllllkmlllllllmmnmmnnmmmmnmmmnmmmmmnnnnnnmmmomllllllllllllllllllllllllllllmllllllllllmnmmmonoommmmmmlllkllmmnnnmmmmmlmnmnllllllmlnpv~~yps}qlhfggfgggfggghghkklklljklnmnlkjijiiijgccfdjt~whsxqlmlljjjkkllllllnnnmmlllkkkjlkllllmmnnmllmmlllllmopppnononmmlllmmnnnnlprx~{xwxyyxyzzzz|~~|{yyxwxyyyyxwvwvutuuvuvwyxxy{|}|||zzyzyyzyyuqnhimruuwvvvxyyyzzyxzyyyyyyyyzyyyyxxxxyyxxxwvvuuuuuuvvvvuuuutsrqqqpooolns{}~yslghhgjhhiiijhhhhhhjjjklllllllmllllllllllllllljkjjjllklmlmmmnlmkllklklllkkkjkklllklkjjjklkjjjjjjjllmmnonmmmmmkllllllllllllllllllllllllllkjkmllnmmmnmmmmmlllmmnnopnnllmmmmmmmmmllllllkkklllkllllklllkkkkkkkkkkllllllkpppppppppooonnonooppppopppppppppppppppppppoommnoooomooooopppppppppppppooonnnoopopppnmmmmmnnonnonppppqrpppppppppppppppppppppppppppppppppononnnnnnnonpppppnnnnnnnonnnnnnoonlnnnopoppppppponoooooooppppppppnononoooppppponmmlmmnnmnkllllmmmmnnnmlnmnooooooonnmmlllllljjiiijjmmlllllllllllmmnnnnmnmmmmmnmnmmnnmmmmmlnmlllkklllllllklllllmlllmlllllllmmmmmmmmnmnnmmmmmmnnnmmmnmmnmlllllllllllllllllllmmlllllllllmnmmlllmllmnmnnoonooommmmmmmlmlllmnnnmmmmllllmmmlllkllmmnpt}}yoq|}}{{{{|{{yyz{{||}}}{z{|||{||}zy{{zyyz|~~~{yyxzyxxtpnmlkkjkkkllllllnoonnmlllkllklllmnmmmnlllllkkllnopppppoonmmlklllmmnnnopuz}yxxxxyyyz{z|}}}}||{z|||||~}~~}~~}|zyyxxyyxywwvwuuttuuuvwwyxyyz{|}|z{{yzzyzxvrokknqttuuvwxxyz{{yyzyyyyyyyyzyyyyxxxxxxyyxxxwsuuuuuvwvvvvvuusrqqqpopnki~m~u|}yunghhgjhiiijkhhhhhhijjjkllllmmmllllllllllmllllljkjkklllllmmmmllllllkkkmlljkjjklllllkkkkllljjjjkjklllmnmmmmmmmllllllklllklllllkkllllllllllkkmlmmmmmnnmmmllllmnnnopnnllmmmmmmmmmlkklllkkkkjkkkkllllklkkkkkkjkkllllllkkppppppppppooopnoppoqpppppppppppppooppppppponomnppoomonnnopooooooooppooooomnoooppppoonmmnnoooopooppppqqpppppppppppppppppppooooonopppppppoonnnooonoonoppppnooonooonnoooopnmnoooppppopopppoooooopooppppppppommmmmnooopopoonmmmmnnnnllmmlmnnnnnnnnnnnoooooononmllllllmlklkkkknmmllllllllllnmnnnnmnnmmmmmmmmmmmmmmmnlllllkkklllllllllmnlmmlllllllklllmnnnmmmmmmnommmmmnnnmmlmnmnmllmlmllklllkklllllllmllllllllllnnnnnmnnmnnnmmnoooooonnmmmmlllkklnnmmmmmnlmlmnnmllllllmmmorz~ypqx~|{ywxzzxxxwvvvvvvustuuuutuuwsqpoonoorsvwysnrvz{}~zopplkjjkkkkllllllnnonnnmllkllmmmnmnnnnlmmlkkjklmopqqqqoooommlkkkllnnnnpsx~zyxxyyyyyz{{}}zxzrqonmlnopruy}}}|}~|zzyxyyxyxyxwwuutuuvuwvyyyxyz{}}}||{zzyyyxurplmnprssuuvwxyz{{yyzyyyyyyyyyyyyyyyyyyyyyyyxxtsuuuuvwwvvvvwusrqpqpppnkk}l~r~{~}zunghihkijjjjjhhhhhhjjjjjklklllllllllllllllmlllkllkkllllmmnmmlllkllllllllllkkkkllllklllllllkjkjkllllllmlmmmnmmmmllkkllllklllllllklllllllllllmmnmmmnmnmmmmmmlmnnoooommlmmmmmmmllklklkllkkkklklkkkkkjkjkkkkklkkllllnmjkppppppppppppppnpppopppppqpppppppopppqqqppppoonnpppomommmopooooonoooooonoomnoooppppooonmnpppppppppqppqqpppppppppppppppppppnnnnnmpppopppoommmmoonnoooopoppooooonnonnpppoppnnoqpppoooopppppppppppnopppppooonmmmlmmnnopppooonmmnonnmlmmmnpopppoommnnnoooooonnnmmlmllnonnnnnnoonmnllllllllmnlllmlmnmnmmnmmmmmmmmmnmmllklkjkklllllllllmnnnnmllklllllllnmmnmmmmnnmonnmmnnnmmllllnnlllllnmlllllllkllmlmmlllllllklklmnoooommnnnmnnnooooonoonmmmllllllmnmmlmnmnllnmonmllmlmmmnoqzzpptvxxvwxxxxvvvxxwvuvtvuwwxytvxxwvtttuuvwvu}ynkvzw}}|xopnkkiijklllllllkmlnmnnnmljllmnnnnnonmllkklkklnopqqrrppqppoomlkklnooooprx{yyyyyxyyyzz|umfcbcccbcddcddeijsstvy}~}{{zyxyyyxyxwvuuttuuvwwxyyyz|}}~~|{|{zzzyxvrpijmoprstuvwxxz{{yyzyyyyyyyyyyyyyyyyzyzzyzyyxstuuuuuuvvvvvvvssqppopqokn}nrz|vmhjkijjijihihihhhiiiijjkkjllllljkkkkklllllkllklllllllmmmlmmllkjjkllllkllllllllkllllllkllllkkkllllljklllmoomnmmmllkllllklllllklllllkllllmmmnnnmmmmmmmllnmmmmmnoooomllmmmmmmlmkllllllljklllllkiijkkkijkklkllllllmnljkpppppppqppppppppppppqpppppppooopooppooopoppppppppooommlmnpooooooooonmmnooommmnopppppoppppppppooppppppoqqppppppppppppppoonnnnnnnnnppppponmnmmoppponpppoooooooooonpopppnnpppnoppoppopppoooppppppppppppppponmmmmmmmnoonoopppnmnnnnnonoooooooonooooooooooooonmlllmmqpqossrqppqpnnnklmlllllllllllmmmmmmmmmmmmllmlklljjkkjjjkkjllllkklmnooonmmnlkjllmnnnmnmlllllnmmmmmnnnnmmmmnlmlmmmnmmmljkkkkklllllllllllllklmmnmnnonnmmmmnmmnoooooomonomllllkllmllllmmmmmmmmnnmmlllmnnlkks}}|z~}~~}~~}}}~~~~}~~}}{x~}|vrnomlljkkkkklllllonmnmmllllllmnmnopopqrqqspqrqrsttutsqpqpppopnoooppooloyzyyyyyyyyyz~sogcdfbcccbbbcdddeeecfegqz|~}~|{zyyyyyyyyxwwvuuvvuvvwxxxyxyz|||}||{{|yywtromlnopqruuuuvxyyyyzyyyyyyyyyyyyyyyyyyyyyzxxxxuuuuuuvvvvvvwwutrqppppqon~n}p}q}v~{zpklifliiijjjiihiighihhhjjkiikklkkkjkjlllllmlmmlllllmmmmmomlljjijlllllllllllllllllklklllmlkkkllllkkklklmmmmmmmmmlkkkjkklllllllllklllkllnmnnnnnmmmmmmmnnmmmmmmnononoommmmmmnmllljkkkkklklllkjkjjjjjjjjkkkkjkjlllmmlljppppppppqpopppopppppqppppopoonnoopppppppppppppppoonomnmmnooooooonoonnmnnnnnnnnoopppppopppopppppppppppppppppppppppppppoonnnnnnnnnnpppppoommmnopppooonooooooooooonoppppopppppppppoonnoppppppppppppppppppoommmllllmmooooppooononnnnnnoooooooooooooooooooooommmllkmquyxwwwvusqomnpnnlllllllmmmmlnmmmmmmmmmnkllllllljklkkjjjkkkllllllmnooonmlmllllmnnmmmmmlllmnmmmmmmmnnnmmmmmmllmmnnmnmmjkkkklmlllllllllllllmmmnnonnooooooooooooooooooonmllllllllllllmnmnmmmmnmmmllllmmllkosvssuuvwyxxx|xxxwxzz{{zy|||||}{{{{{{{{z{{xwz}xz~yupoomllkkkklllllmlnmmmmmoonnnnnooppqpsvwvvvvvvvvvvvvvtsrrrrpnnmmmmnnnoopy~zyyyyyyxzz|{ob^\^__aabccccccddddcdcdgnv|~~|{{zzzyyyyxxxvutuustuvvxxxxyz{z|||{{z{zyxtrqmkkknoqruuuvxxyzyyzyzyyyyyyyyyyyyyyyyyyyyxxxvuuuuuvvvvvvwvusspqoppqon~p~p~q~ux{slljikiiiiijhhhhhghhhhhiijiikkkkllllllllllllmllllllmmmmmmllkjkkkllmlllllllllllllllllmllllkjklmllkkkjlllmmmmmmmlllljjkllkllllllllllllllmmmmnnnmmmmmmmmmnmmmmmmmmmmmmmmmmmmmnmlkkkkkkklklllkjkjjiijjiikkkkkkklllmmmkjppppppppppppppppppppppqppoonnonoppppppppppppoooonooommnoooooooooooonmmmmmmooomoppppppppppppppppppppppppoppppppppqpppppoonnnnnnnnoppppppoonnooppponooooooooooooonoppppppqqpppopooooooooppppppppppppoppoonmmllllllmnooooooononnnnnnoooooooooooooooooooooonmmllljnrw~}|}~|yxrommopnmlmlllnmnnnmmmmmmmmmmmmllllkkkllkllkkkklllllmlllmnononmmmmllllnnnmllllmmnnmllllllnmnmmmmllmnmmnmnmnljkkllmmmllmllmlllmllmmononoooooonoooooooooooooonnmlllllllkkllmnmmmmnmnnmnlllmmnlljknnmnpopqrrqqqrrqrnlnoonnoooopppppooonnospovtrrvtsssvvwyvspnpnllljjllllllllmmmnnnopoooonnnpopquy|{{{{|{{{zyzyxwuttusqonmllllmloos~|zyyyyyxz}{wqh]\[^abbbbbccccbcdeedfedegjv}~}|}|{{zzyxxxwvuvtqsstuvvwxxyyyz{{z{{zzzxvttmjffhmnquvvvxyyyyyyzyyyyyyyyyyyyyyyyyyyyxxxxvvvuvvvvvwvvvuttrqqpqqqpnopqtvzymkljiiiiiijhhhihggggghhhjiijkklllllllllllmllllmmmlmmmmmllkjkllmlllkllllkkkllllllllllllllllllmllkkjklklmmmmmmmnmlklllllklkmlllllllllklllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnmlllkkkklllllllkjjkjjjjjjkkkkkkkllllmlkjpppppppppppppopppppppppppoonononoppppppppppppooooooomonooooonoooooonmmmmmnooonopppppppppppppppqqpppponpppppppppqqpppppponnnnnnnnoppppppnooonppppooooooooooooooonoppppoppqqqppppnooooopooopppppppppppooonmmlllkllmmnooooooooooonnnooooooooooooooooooooonmmlllllnprv|~{tpnmoonmmmnlllmnnmmnmmmmmmmmnllllljkklllllkkllllkkllllmmmnonnmmmmmllnnnnmlllmmmnnnllllllmmmmnnmlmmnmmmnnnnnkkllmnnnmmlllllllllmmmonoooooooooooooooooooooononnmllmlllkkllmommmmmmmnnmlmlmlmlllllllmnnmnoooooooonnnmoppollllllppoonmnnppppqonmoppoooprstrpopolllllllllkkllllmnononppponmmopoqu{}}}}}}}||}|{{{yxxxxvronnmmmmmkoqt~|yyyyyzy|ujccbabcebbbbccccccddcceedeebmu|~~~}}|zyxxxxwvvuspppqrtuvwwxyyzyzyzzzzzxvuuojecfkoruuvvxyxyyzxzxzzzzzyyyyyyyyyyyyyyyxxxxwvvvvvvvvuuuuussrrqrrqppoppsv{{rkmkgjiiiiiihhhghgggggggiiiiklllllmnmlllllkklmmmmmmmmmmjjjjmlllmllllllllkklllllkllllllllllllllllllllmlmmmmmmmnklmllllkmllklllllllllklmllllmmmmmmmmmmmmmmmmmmmmmmmnmmmmmmomnlmllkjklmlllllkkkkkjkjkkkkkkkkkkllllljjppppppppppppoopppppppppppppnmnnonpppppppoppppononnononopoooononoooommmmmmnooomooppppppppoppppqqqppqponopppppppppoppppponnnnnnnnnoooppppoooppopopnnooooooooooooonpopopppqqqqpqopononooopppppppppppppppoonmmmllllmmmmmmmmmnnooonnooooooooooooooooooooooonmllmlnmnllqu~~yvqnomnnnomnlllnnmmmmnnmnmmmmlkllljkklllllmmllllllmlmmmmnmnoonmmmmmnllllllmlllnnnmllllmlmmmmmnmlmmmlmlmnnnnmmmmnonnmlllllllllllllmnnmmnnooooooooooooooooonmnmmmmlmklllllmnmmmmnmnmlllkkllmnmmnmmoonmnnnonnonomnkjjklklnmnnmnkkkkjjllmnnmnonnmnppqqrtttqppponmlllmllljklllmnmnomoprrrqqsssuuy|}}|}}}~}}|}}}|{|z{zxuqoonmmlmiorx~}zyyyyyy~tld`dcccbbbcccccccccbbb^`abcbadhq}}|{xxxxwvvwsponpqssuuwwwyyzyyz{|zyxvvvrmighnquuvuvwyyzyyzzzzyyzzzzyyyyyyyyyyyyyxxwyxwvvvvvvuuuuuutsrssrrpqqopposy~~vmkjgjiiiiihhhggggghgggghhhijkllllmmllllllkmlmmmnmmmmmlllklklmmmlmmnnlllkkkklllmllllllllllllllmmmmlllmmmmmmnmmnmlllmlkmlmlllllllllllmmlmlllnmmmmmmmmmmmmmmmmmnmnmmmmmmmmmmmllllllllmlllllkkkkkkkkkkkkkkkkkkjkkllkkpqpppppppppopnppppppppopppolnmmnooopppppppppoonnnnnonppponnmmmmmnoommmmnmmooomooppppppppppoppqrqppqpomonopoppppppppppponnnnnnnonoppppppppppppppoomooooooooooooonoopopppqqqqpppponnnoonoppppppopppppppooommmmmmmnmmmmmmmmmopoonnooooooooooooooooooooooonmlkllmlmljmr~wqpnnnonomlkllmnnmmnnmnmmmmllllkkklklkllllllllllllnmmmmmnoonmmmmmmmllllmnmlllmmnnnnnnnllllllmnmnllllmnmnmnnnmmnnmmlkkkllllllklmmmmnnmmnooooooooooooooonnnmmnmnmmkmlllmmnmmmmmnllllllllmnmnmmmnpomoooooonnnommnmmmnnnmmnlmlonnnooopqrqpnopooopprstrrtrqrqponmmmnnmljkllnmmmnnnortvuxyyy{{{{}}}}~}}}~~~}}|}}}|~}zwrpmmmkklipuy~zyyzzzy|}ne\_bcdbbbcbcbbabdcbccbcbaccbd^]i}}|{xwwxvwwwtpmoopqrsuvvwxyyyzz{|zyxvwvwuolmrvxwutvxyyyyyzyyzyyzyzyyyyyyyyyyyyyxxxwyyxvvvvvvuvuuututstssrpppqqpmlrz}~niifjiiiiihhhggggghgghhhhiijjlklmllllmlmlllmmmmlnmmnmlllllllnmmmnnonmlllkjklllmlkkllllllmmlllmnonnlmmnmmmmmmmmmmnnlklmlmlklklllkklmnnmmlllmmmnmmmmmmmmmmmmmnmnnmmmmnmnnmmmllllllkmlmllllkjjklkjjjklljkjkkkjkkkkkjqqqpppppqppppopppppppppppppmnmnnooopppppppppponnnnmmoooopponnmnonnnnnmmonopooooppppppppppppppqqqppppoopoppppoppppppponnnnnnnnnnnoppppppppppppponnmmnoooonnnnnoppnpppopppqqppponmnnmnnooopppppponooooopoonmnmmmmnnnnnnnonnoooooooooooooooooooooooooooonoonmmllmmkhkr~tqolmoommommmmmnmmmmmmmlllllllklllklllllkllllllmlnnnnooonmmmmmnmlllllmmlllmllllmlmmmnnmllmnnnnnnmmlmmnnmnnnnnoonmmlkkllllllmmmmmmmmmmmmooomnnnmnnnmnmmlnnmonmlllllmllmmmmmmmmkllllllllmmnmmmnponooooooonnononlmlmmnnnmlmlnopnmnopqpppopnooppprtttssrqrqpoommlmnmlkklnnoonmllotwxy{|}~~~~~~~~}}}}}}~}|yurrlhhgfemw|~}{{{{{{{}xl_Y^aaabbbbcba``bcdfaaddcdgfbd[Vc||~}}~}zyxyyvwxvuqnoopqssuuwxyyzz{{||zyxvwwwwtstuwxwttvxx{{zzyyyyyyyyzzyyyyyyyyyyyyyyyxwwwwwwwvvuvuuuuuutstsrpppopokims|{ujhhiiiiihhghgghfgggggghhijkllllmlmlllllklllnnmmnmmmmmllllmmmmlmmopommlkjlllllmmlllllllllmllmmnnnoonmlmnmmnmmonnonmllllllllllllllmnmmmmmmmmmnnmnnmnllmmnnmnmllmmmmlllmlmlllllllllllllllkjijikkkkklllllklkllkklklkqqrpppppqppppppppppppppppppmmmmooppppppnnnoooonnmmmnooooppponmnonmmmmnnoopppoppppppppppppppopppppppoppopppppoooopponmmmnnnnnnnnooppppppppppppponmmmmoonommmmooopopppppppqpppponmmmmmnoonnnnnnnnnnnnnppnnomnmmmnmnooooooooooooooooooooooooooooooooonoonnonmlllmnlkns}}~vnkmnonmnmmmmnmmmmmmmnmnnnnmlmllmllllllkklkllmmnnopoopoommmmmmmlkklmlmkllklllllllmnnnnlllnnnnnnnnlmnnnmnnmnmnnnmmllmnnlllmnnmmmmnnnmmmmmmnmmmnmnnnllllmmmnmmllllmllmnmmmmmmlkllllllllmnmmmmmooooooooooooooonnmllmomnlllmnqppppppqqqqqppoppprtuutsrrrqpqoommnmnmlllmnnoopommqvyxy{|}~~~~~~~~}}}}}}~}zxutnjhihhnz}}|||||z|{qj_\````bbbbcca`_cddecbb^afkg`ZTQ_vzxz~}}}}{yxyywxxvtrooooqstuvwyyyzz||{{zyxvvvwuutuuvwutsvxx{|zyyyyyyyyyyyyyyyyyyyyyyyzyxxvvvvwxvvvuuuuuuuuttsrrqqpnpnjimqxymgiiiiihhggggggghgghhihjikllmllllllllmmlllnmnmmmmmmnmllkllnommlmmnmllllllllmlmmmmmmmmmmmmmmmnnonoonmmmmmmmmmmmmmmnllmmmmnnllllllmmmmmmmmmmmmmnnmmllllmmmmmmllllllllllllllllllllmlllmlljiijijklllllkllllllkjkllllpprqppppppqppppppppppppppppnnnnooppppppoooooonnnonnnnooopponmnmmoooooooooppoopppppppppppppppppppppppppppppppoonnnonmmmnmmnnnnnnooppppppppppppoonlmmmnonnmmmmooooooppppppppppponnnmmmnnonnnnnnnnnnnnnopnnonnoooooonoooooooooooooooooooooooooooooooooonmmlllkkkmmllouvwvvztnmnnooooonnnnmmmmnmnmmmmmmllmlmmmmlllkkkkllnnnoopoppponmmmnmlkjjlllklkllmlmmlllnnnnmlllnmnmnnmmkmmmmmmllmnnmmmmmnmnnnmlllllmmmnnnmmmmmmmmmmmmmmlmkklllnmmlllllllllmmmmmmmlkllllllllnmmmmnnooooooooooooooonmmlmmommnmnnoqqpqqsstttttsrrrssvvvvuusssrqponmmmmnmmllmoopppqqquxxyz{|~~~~~}zzysnmljlr~}}|{||{|~xle`^`aa`bbbbcca_^cgecie`]]_ba\]SFZ~xos}~~}}{yxyxyyxvtqoooppqtvwwxyyyzz{{{zyxvwvvuutuutttsruyy{{zz{yzyyyyyyyyyyyyyyyyyyyzyyxwvvvvwwvuuuuuvvuutsssrqppnonkjmnu}pjiiiihhigghggggihhhhijjjkklllllllllllllllnnpmmmmmmmmkllmlmnnlkkkkjilkkkmlmmnmmmmmmmmmmmmmmnmoooponmmmmmmllklllmnmmnmmmmmmnmmmmmmmmmmmmmmmnnmmmmmlllllmmnnmllllllklllllllklklllmlllllkjihhijkllnlmlllllllkkkllkkopppopppppppppppppppppppppponnnooppppppoooooonnnnooooooopponmmmnoooooooopppooooppppppppppppoppppppppppppppppnmmmmnlllmmmmnnonooooppppppppppppooonmmmoonommmnopppooopppppppponnnnnnnnonnnnnnnnnnnnnnnnnnooonoooooooooooooooooooooooooooooooooooooooonmmkjjihhijkllorts~n~|~ooz|vnkmoonpnnoonnnnmmnmmmmmmmnnmmmnnnnmlkkkklllmnnooopppoommnmnllkjjklllklllnnnlllmnnnmlllnmlllllllmmmmmllllmmnmmmmmmmnnlllllllnmnmnmlllmmmmmmmmmmlkkkkllmlllllkkklllmmmmmmmllllllllllmmnmmmnooooooooooooooooonmmmnnmmnnompqqrstuvwwxxxwxwxxxxxvvutttssrpoonnoomlmmnnppqstuwy{zz{}}}~~~~}|ysqoorv}~||||}}}}xhdb`_a`abbbacda_^ajlgkhef`][ZZMPQgshmv~~}|{yyyyyxvtspqonoptvuvwyzzz{zzzzyxwvvvuuuuutssrruxxz{yyzyyyyyyyyyzyyyyyyyyyyyyxxwvuuuuvvuuuuvvwvvutssssrppnonllmlovmjjjiiiigggghhiiihhhhijijklmllllllllllllnmmnmmlnmmmmmlllmmmkjhgffgghijjmlmmmmmmmmmmmmmmmmmmonoopoonnmmkkjjhhjllmmnnmmmmmmmmmmmmmmmmmmmmmmmnnllllllllmmmmmmmllllllllllmlllkjlllllklmlkjiiiijlllmmlmllllkkkjklkjjmopppppppppqpppppppppppppppoopnppppppppoooooonnnnnnnoooopppnnmmnoooooooopppnooooppppppppppppppppppppppppppppoonmmmllmmmmmnoonnonopppppppppppppnoonnopppoooonopppnooppppppoonnnnnnnnnnnnnnnnnnnnnnnnnnnnnonooooooooooooooooooooooooooooooooooooooooonllkihhhhhjjjlnpwr{kzv{m~e~o~|xqihopnpoooonoonnmmnmmmmmmnmmmmmnmmnllljkkkmmmmmnoppoonmmmmmlllkllllmnmmmnnnkllmnnmmmmmlmmmmmmmlmmmmmmllllmnmmmmmmmnmlllllllnnonmmlmllllmmmmmmmllllllllllllkllllklmomnmmmllllllklllmmmnoooopppnnonmnoooooooonmnlnnmnppopqqrsvvvxyyz{||}||zzyyxwvwuuttrqoonoonnnnoopqrux{{}}{{}~~~}{wtrtwy~|{z{|}}~~~}vhdb``abbaccbbca_^^iqlegjutjb^WPVcwpaeinv~~}}{zyyyxwvutronnorttuwyxyyzz{{yyyyxwwvvvvwututsuxx{zyyyyyyyyyyyyyyyyyyyyyyxzyxwwuutttuvuuuvvvwwwvuttuutsqpooommln~zrmjjiihjihhhhiiijihhijjijkllllllllllllllmnnmnmllmmmmmmmmmmljiggfggggiiilllmmmmmmmmmmmmmmmmnmooopooopmmjjihigilllnmommmmmmmmmmmmmmmmmmmmmmmnnllllllllmmmonmmlllllllnmllllljkjlkklklllkjjjijklllmmmlkllkjkkklkkjjpppppppopppppppppppppppppppqpooppppppppoooooooooonnnooooppppononooooooopppooooooopppppppppqpppprpppppppppppppnnnnllmmoonnnooooooopppppppppppppppoonoppppoooooppponopppponnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoonoooooooooooooooooooonoooooooooooooooooonmllkkkjjjklllmnmu}~pydxiyx{bz^zs{|||~{sgelonpppppppponnnmnnmmmmmmnmmnlmnmmllllllkllllmoopoonmmnmmmmlllllmnonoomnnnmnlllllmmmlmmmmmnmkmmmmmmmlllnmnnmmllmllklkkllmnnpopnmlllllmmmmmmmmllllkllllllllllkllmommmmmlllllllllmmmmmoopppppooonmnnoooooonnmlmmmnoooqrrrsvuwxyz{||}}~||{{zzyywwxvvutsqppppppppppppsw{~}~~~~~~~}}zuuvy||zyyxyy{{|}zofca_baaccccbcca_\]fmohdgdhkmljrovxmhfffmy~~}{yywwxxxwvuqnnnpqstvyxyyzzz{yzyyzzxxwxwwwxwuuuvwyyyyyyyyyyyyyyzyyyyyyyyyyzyxwvutsstuuuuvvxwwwwwvvuvuttspppppnlot}wpkjjhijhhhijijijihhhhhiikkmlkllllllllllmlmmllllmmmmmmmmmnlljiihhijijkkllmmnlmmmmmmmmmmmmmmmnooooopommlkjiiijlllmmmnmmmmmmmmmmmmmmmmmmmmmmnnklkkllllmnonooonllllmmmmnlllljjkkllllllllllljjjllllllllllljijklkkjipppppppoqppppppppppppppppppqpppppppppppoooooooooooooooooopopooooonnnnnnppppoonnoopppppppppppprrqpppppppppppppponnnmmnoponnnnnnnoopppppppppooopppppoppppppppppppponooooooonnooonnponnnnnnononnnooonnonnnonnnoooooooooooonooooooonooonnnonoooooononooommmmmmmmmmmmnnmp}yzjw\v\wrxgxTw\xozx{~xgcinlooooooppoonnnllllmmnnmmmnlmnmmmllllllmmlklloonmmmmlnmmmnmlllmnoononnmmmnlmmllmmmmmmmmmmnmmmmmnmmmlmmmnnmmlmnllklkkllnnnpoommllkmlmmmmmmmmmnmllljklllllllkllnnnmmmllllllllllmmmmnnppppppoooonnnooononnnlllnmnopqttutvvuwxz{||{~~}}||||||zyzyxvvutrppppppqqrrsruz|~xxxwy{}~}}ywvx{}yyywxxzx}}vicc`_cbccccdbbca`^__fxjdeggffgicnpmidfcciqy~}}}zvxxxwywurnlmnoqsvxyyyzz{zzzz{z{xyyyyyyyyxuuvvxyxxyyyzzzyzyyzyyzzyyzyyyyyywvutrrrtuwvvwwwxwyxwwvwwuutrppqqonqq~~yqmkihiiiiiiiijjihihhiihijkkklmlmllllllllmmmlllmnmmnmmnommmmmllllmmlkllllmnmlmmmmmmmmmmmmnnnnnnoopponmmmmmmmlmmmmmmmmnmmmmmmmmmnmmmmmmnmmnmnllkkllllmmnonnonmllmmoooollllkjjjkkklllllllmlkklkjjklllllkjjjllkjjiooppppppqpppppppppppppppppprqpqppppppppnnooooonoppppoppoppoppppponnnnnnopppoomoooppqpppppppppqqqppppppppppppppppoooonqoponnnnonoopppppoponnmoppppppppppppppppppppnoonmmnnonooonnnnnnnnnnonnnononnnnonnnommnooooonoooooomnonooooonoonmmmmnooooononooppqppprronoommmln}{{hxTwQvdvyzlw[vVw_zi|}~jaekknmnnoooonommnnlllmmnnmnmlmmmmmomnmmlllllllmmmmmmmmmmmmmmnmmlmmoonoonmllnnnnllmmmnmlmmmmoonmlmmmnnmmkmnmmllmnllllllllmnnpommnmllllmmmmmmmmmmmmlkkkkkllmllllmmmmmmmllklklklllmmmmnoopppppoooooooooonooomnllmnnopstuvvuwxyz{|}||~~}}}|}}~||zzyxxutsrqqqqrstvvxz|~~}xvmhc]\\Z\_eox}}{ywwv}yyxyy|y}{zqgaba`dcccccbcaacedaY`xmfedefdcacghie^ecdfgr|}~~zxxxxxywxuplk~l~mpruwxyzzyz{{zzz{{zzyyzyyyxwvuuuvvwxyy{{{zzyyyyyzyyyyyyyyyyxwvusrsstuvvwwwwyyyxxwwwwvutrrrqpooo~qz}{spkghjiiiiiiijjihhihhhhiikjjmlmlllllllllmnmmnnmmmmmmmmnmmnoooooonmkkklkllommmmmmmmmmmmmmnnnmmmnnoppomnopooooomnmmmllmnonnmnnmmmnnonmnnmmonllkkjkllkklmnmnonmmkmmnooommllkjjjjjklllllllmkjjjkkjkllllkkkkklkjkjjppppppppppppppppppppppppppppppoooooppppoooooooopppppoopopoppoppponooonnpppponnooopppppppppqppqrrqppppqpppqppppopnoonpppopnnnonoooopppoooooonnooppooopppppppppppppooonmmmnnonmmnnnnnnnnnnnnnnnnnnnnnnnnnonnnooooonmmnnnmmnooooooonnnnmmmmnoooooooonopppqqqqspponnnmoj~dyJwFvVwkwnwYvPwRxbz{|~u}heimononooonnnnmmmlkllllmlmmmmlmlmmnnnmllklklllnnnnnmmmnmmmmmmlllmnnoonnnlmmnnnlnmmmmllnmmononmmmmnnnmmlnnmmllmnmlllllmmoooponmlllllmmmmmmmmmmnmnllkkjlllllkllmmnnmmmllllllllmmlmmmmooppppponnmomoooopoooommnnpppruuxywwxyzyz|~~~}}~~}|{zywvwuuttsrrrtuvxz|}}~~~~}wi\WXPNMLLLOMLOYfhs{}|yxwv}yyxx|z}~uoiccaadabbbbccbbddcaU\rrhdcdedbb`becdeeccbanz~}}~yxxxxxxxxuplll~moquwyyyyyzzzzzz{{zzyyyyxwxwuuuuvvxxyyz{{zzzzzzzzzzzzzzzzzzyxwutssstuuvwxyxyxyxwwvvuvutrrrqonnmnw~{uojgijhiiijiikjjhhiihhhiikkkllllllllklkkmnmmmnnmmmlmnnnmmnoooooomllllkkmmnmlmmmmmmmmmmmmmnlmlmnmnponlooppppommlmlllmnooomlmmmmnmmommmmkmnnmllklkkllllmlmnnnmlkmmnnnnlllllkkjjjkkkllmllllllkkjklkllllkkklllkkjjpppppppppppppppppppppppppppppoppononpopoooooooopppppqqqpppppppppopppppppppponqppppqppppppoppqppppppoooppppppppponnnnopppppppppppoooppnmmmmnnnnnonnooonnopopppppopoooommmmmmllmmnnnnnnnnooooooooooooonnnonnoooonmmmmmmmmmmnnoonnmmmmmmmmmooooooooooopppopprrppoponnoojyCxFwNwQwpu]vNvPw\zo{}|}pgioonoooommmmmmnnlljjklklllmlllllmmnnlllllllkllllllllmmmmmnnmlllnmnoonmnmmmmnnnnmmmmmmmmooooommmmnmmmmlnmmlllmomllllnnoonppommlllllmmmmmmmmmmmmnmlllllllllklllmmmmmmmllllllllklllmmnnpppppoommmmmnopppppoonnnpportyyyyy{yx|}~~}|{yywvuutttsstuvxy~xpb[WOKLMKLLLLLIIIIJKQhsz~~}{yxw}zyxx}y}~qmhdccccabbbbccbcdfd`VSp}nedeeddcaadcfpgec`^jx}}~}~yxwwxwxxxvqlkklnptwzyyyyz{zzzzzzzyzzyzyxvvuuuuuvwxyyz{{{zzzzzzzzzzzzzz{|zyxwussrttuuvwxyyyyyxwwvvutssssqqppmlmv~~zokghijjijilkkjihhhhhhhjijkjlllmllllkkkllmmnonommllnmnnmmnooooonlllmmmlmmmmmmmmmmmmmmmmmmlmlllllmnomlkmmoonnmllkllnmnnnnmnmlnmmnoonnmlllmmlmlllllllmmllmmmllkklllnmmkllklmkkkikkjklkllmmllklllkmllmkljkllllkkkpppppppppppppppppqpppppppppppooponnoppppppoooopppppppppppppppopooppppppppppoopopqppppppppppopppppppppppppppppppponnoppooppppppopppppoommmnnnmnnnnnnnnooopppppppppoooommmllmlllmnnnnnnnnnooooooooooooooooonoooonmmllllllmnnnonnmnmmmmmmmmnoooooooonnppponnoponppppootk{KxJvHwLvlv[vNvLwVygy|z~}ylkommnnnnmmmmmmnmlkkjjlllmllllkkllmmlllklmlllllllllllnmmnnnmmmlmmnnnnmnmmmmnnmmnmmmmmnmmnoooooommmmmmmmmllmlllmmlllmnoooooponmlllllmmmmmmmmmmmmmmmmkllllklllllmmmmnnmlklllllllkkllnnopooopomnmmmmnoppppppppooppprvz||z{}{}~}}~~~}{{zywvuuuuuuuvyz~~~~|ulaUMJFFHIIJJKJJHJKMKIGHZfpy~}|{yx}}zzzz|z}|ojghgiifeddccbdbcdec`UPizyfefffedecedkvnhea_irvy}{zyxwwwxywqmllmlnswyyyzzz{zzzzz{yzz{yyxxwvuuuuuvwxxzz{{{zzzzzzzzz{zzzz{{{zyxvussstuuuvvxxyyyxwwvuuussssrqpo~nm~ms||~}~qlhhjjjjjjjjjjihhhhhhhijjijklllmlllkjkklmmnnonmmllmmnnnmmnnonnmlmmnmmmmmmmmmmmmmmmnmmlllmllllllmnnmljklklmllllkklmmnnnonmmlmmnnoonnmljlmnlmllllmllnmmlllllljjklmllmjllllmkkkjkkkllllllllmlllllmlllllkklkllkkkpppppppppppppppppppopppppppppopppoopppppppoonopoppqqqpppppppppppppppppppppppoppppppppppppppppppppppppppppppppppopnoopppopppppoppppppppnmlmnnmnnnnmnnnnpooppooppppononllllmlllmmmonnononnooooooooooooooonoooppoonmmmmmmmmmnnononnmnmmmmnmnooooooooooooonomoppooppoppr|p|SxLvHvPu_u^vUvNxKxWxnz}}t~onmmmlmmmnnmmmmmlkjkkllllllkkkkllllmmllllmlllklllllknmmnnnnnnnmnnnmmmnlnnnnmlnnmmnlmnnnoooonoonmnmmmmllmmmlllllllmmnooooonmmmmmlmmmmmmmmmmmmmmmmmmllllljlllllllmmnmllklllllllkkkllnooonooonmmmlmmmooppppppqrrstux{}}}|}~}rlhiffnv}}|{{yxwwwwwvxy~~~~~xldXRLGEGHKMLLKLKKJJGGFFFIIMWbmy~}}}|z}|{{{||tlghmnrrkkifdccccccdb]TQYtgeedeeefdcfltzrjfcfjlrw~}|{zywvwxwrnmlllmquyzzzz{{{{z{z{zzzzyzyxwwvuuuuvwxxxy{|{zzzzzzzz{zzzzzz{|zzyvutssstuutuvwyyyxxvvvuttsrsrqqon~n}m~p}v~}|uniikjjjjjjikjjhhhhhhhhjkijjllllllkkkklmlnmlnnmmmmmmnnmmmmmnmnlmnmmmmmmmmmmmmmmmmmmllmllllllkllmmnlljllkllllllklllmnnnnmmlllmnnoonnmlklnomnmmmmmllnmmlmmlljjjjllllllllkmllkkkkkklllmllllmklllllllllllllllllljpppppppppppppppppppppppppppppppppopppoppppoooopppppqqpppoppppppoopppopppppppoppqppppppppppppppppppppppppppppppppppoopppppppoppppppppppnmmlnnmmnnnmnnnppppppppooponnoolmllllllmnnmnoonnooooooooooooooooooopopononmmmmmmmmnnnooooonmmmnmmmnoooooooooooooponoppopoppppoxy|RxLvJuTu^u_uMvOwHxKxez|}slllllllmmmmmmmmlllklllklllkkkkklllllmllmmmmlklkllllmmmmmnnnmmmmmnmnmmlnnmnlmmnmmklmmmnooooopnnlnmmmnlllllllljllmmnnooooomnmmmmmmmmmmmmmmmmmnmmommmmlllklllmllmnmnnllklllllklkkklmnnoooooommmmmmmnlnppppppruuuuwz||}}}~yj\QPPLLXeu~~}}~}|||zyzyyyyxy|}~}j]UPKKKIDIOOJJLKJIJJJJLKJJJMDMXev}~~}|}~{{{|}lhbhqtzzqmlhfdceccccaXWLPrziddccdcdd`dknyojecbdlr}|}|zywuvwvronmlkmntw{z{{||{{|{z{z{{{{zyyywvuuuuuwxxxyy|zzzzzzzzzzzzzz{y{zzzyxvtssrtuustvuyxyxwwwvvuussrrqqpo~l}k}m}s}z}wpiikihhijjjjiihhhhhhhhjkijjllllllkkikllllmmnnmmmmmnmmnmmlmmmlmnmonmnommmmmmmmmmmmlllklklllllllmnmmlklmmlllllllllmmnnmnnmlllmoonoommlklmnmmnmmmnlmnommmmmkjjkjjllllklklklllkkkkklllllmlllllllllmlklllllllllllppppppppppppppppppppppqpppppppppppppppppppoooonoppponoooopppppppppppppqpqrrpqpppppppppppppppppppoppppppppppppppppppppppoppopppopppopppnoonmmnonnnnnnonpppppppponomnmnnnnlmllmoqponpppppopppooooooooooooppqpppoomllmmmnomnnonoononoooppooooooooooooooooooomnnppoppoolwRyIvQuRuWvbvUuMvIxEyNy{z{{zjffhjmmlmnnmlllllllllkkllljkkllllmllllllllllmllllllmnmmmnmmnnnnnmmmnnnnmnmmmnnllmlllnmnooponnmnmmmmnnmmnmlklllllllmnopnmmmmmmmmmmmmmmmmmmmnmllmnmmmllkmnnnnnnnmmmmllllmllmllllllmmmmoooooonmmllnoooooprrttvuwxyy|}~~~yh_KJHGEFLQU^mz~~}zz{zyzz~~~~zhZQNJJIIGGJJLKLKIJJJJJIHHHIHHHLKGQiy~}~}}~h^cgpz~|{tkig`dcbbbb_[RLPl{mdcdfeedbfd\\r}icfecjpv}}|{zvtuvurpopmkknuwzy{{|}{|{{{{{{|{|zzyyyxxxxxxyxxyyyyy{zzzzzzz|{}{{z{zzzyyvwwsppsuttuuuwwxyxxwxvvutrpoqrpnl}l~ooy~~rjjjijjjjjjjjghhhhighikklllllllllllmmmlllnnnnnnmlmmmmmmmnmmmmmmmmmmmmmmmmmmmmmmmmlljjjjllllmmlnooomlllklllllllklllmnnlomnnnnnnnopomlmlmmlmmmlmlnonpppooonmlkjklllllllllkklllllmmllllllkllllllkkkllllllkkllllppppppppppppppppppppppqppppppppqppppppppppooooooooppoopopppppppoopppppppqqqppnpppppppppppppppppppppppppppppppppppppooppppppppppppppppponnnnnonnnnnnnnnnnmnnooopnonnnoonnlllmmooonopppppooopooooooooooooopqpopponmmnnnnnmmnnnnnnooppppponooooooooooooooooonnoopooooopqYzRvKuOvQu^vSvOwHwExHxny||~|sihhknonnooonmllllllllllllkkllllkllllllmlmlllllllkllmmmmmnmnnnnnnmmmmnmmmmmmnnmlllmnmnmmnmnnnnmmmmmmmmmnllllllllllmnoonmmmmmmmmmmmmmmmmmmmmllllmmmnmllllnnnnnmmmmmmlllllmllllklkllmnmonnooonmmmnoooooprtuwzyzzz{}}yj\TMDAEGHHJLNUbju~~~~|{{|~~{i_SLKMJJIIIIIJLLKKIJJIJIIIIIIIIFIIGM`mw~~~|j]`emtz{}tkigdcdcccc`ZQINl{mfeeefcheeaYWi~}nhegdfkq|~|{yxwvvutqoomjlnuwzy{z{}{{{{{{{{{{{z{zyxxxxwxxyxxyyyyy{zzzzzz{|{{{{zzzz{zzwxwtqpsutttuvvwyxwwwwwwuusqpqrpol~km~ns}unllkjijjjjjjihhhihihhkklkllllllklllmllllmmmmlnnmmmmnmmmmmmmmmmmmmmmnmmmmmmmmmmnmlljjjllllllmmnoonmlllllllllllllllmmllnnnnnnnnoppnmllmnnlnnmllmnnnoppononmlkjllllmllllkkllllllllmklllllkllllllllllllllllllllpppppppppppppqpppppppppppppppppoppppppppooooooooooooonnoopppppppppppppppqqqpponpppppoppppppppppppopppppopoopopppppppppopppppppppppppppponnnnnnnnnnnnmmmllllmnoopoonnnnonnlllnnppnopppppoppoooooooooooooooppopnnonmnnnmllnmnnnooopppppppoooonoooooooooopooooooooonoopo|f{XwEvIvRuRuStNvIvExDx]xu{~volikmooooooomllmmmlklllllkllllllllllllllllllllllklllmmmmnnmnmmnnmllmmmmmmmmmmmmlmmmnnnmmnmmmmmmmnmmlmmmmllllllklllmnmmmmmmmmmmmmmmnmmnllllmmllllmmmlllmnnnnnnnmnnmmkllllllllllllllmmnmmnonnnonoonnopqsuwyzz|}}~|~}tbKEJIIDHHIJJHFISXk}}zyz{~~||}xjHKJIFCIIGHIIKJKKKJIIIJIIHIHHHIIHJLIMVcq~~~~}~~~}{j__ffjpv{tlihecba_a`^YOHNnznedcefeeedaZW^y}skchdbdiu~~zyxxvwuurpolkkouxyyzz|{{{{{{{{{{{{z{zyyyxxxxxyxxyxxyyzzzzzzz{{{{{{zz{{zzzyxwtqpsusstuvvwxxwvxwwwvutrqrroomjkjqwpmljjiiijjjijhhhihhhiikjllllllllllllmmlkkllllmmnmnmnmmmmmmmmmmmmmmmmmmmmmmmmmmmmlkjjllllllllnmonmmkllllklllllllkkllllnmlllmnnoqpomlllmmlnmmmllonoppooooomlklllllmlllllklllkmllllllllllmlllllllkllllllllllllpppppppppppppqpppppppppppppppqppppppppppoooooooooooonnnoppppppppppppppppppppomooppppppppppppppoopppooopppppppppppppooppppppppppppppppopnnnnnnnnnnnnnnmmlllmmoopoooonopoonmlmmnoooopoppponoooooooooooooooopoponnononnllllnmnnopppopppoppopopponooooooppppppoonmmnnnomppu{^xGvHvJuRuSuSuDvAw?yPzez|}~wrmlllnonmlllllmmmmlllllllllllllllllllllllllllljjkllmmnmnnmnnnnnmllmnmmmmmmmnmlmmmnnnmlmnnmmllmmmmmlmmmmllllllkllllmmmmnnmmmmmmmmmmnmmllklllllllmmmmlllmnmnmlnmlllllkllllllllllklklllmnooppoooonppppqtwyzyyz}~ym\PFAKKMIJILMKGDFJK]y~~|}}}}~ti_SGFDDFHHHHHIIIKKJIIIHIIIHGHHHHHHHKJIJNUbo{~~}~~xj`_ccgkoprokgfd_``aa_YNJUozmcbbdfhefea[URr}ukcheaabjy}xyvwvvutqmlijouxyyyzz{{{{{{{{{{{|z{zyyxwwvwxxyyyzyyyzz{zzzz{zzzz{{z{{{{{yzyvsqsttuuuuwwyxwwxxyxwvutrrrpomkkjpz|xrnkhiiiijjiighhiigjjijijklllllllllmmmllmlllllmmnmnnnmnmmmmmmmmmmmmmmmmmmmmmmmmnmllklllllllmlmmmnlllllllllllkllllllllkmmllmmnnnopomlllmnlmnmmmmmooooonnonmlllllmmllmmmlkllllllmmklllllllllllllllmllllllllkllppppppppppoppppoopoopppqrpppqpopopppppppppppooonnnnnononopooooooopppppppppponmnnoooonoppppppppoopppoopopppppopppppppppppppoppppooopooononnnnnnnnnnnnnnnnmmnnoppppooopppommmllmmnnnoooopooooooooooooooooonpoonmmnoonnllkllmmnppppopppppppoppppnooononqoppppoommnmmmmlrgw|fwQvJuIuPt_sOuHu8w;yEyS{m}}xtrqoponllklmllmmmlllllllllllllllllllllmlllmlkkklklmnononnnmnnnmmmmmmmmmmmmnllllllmmnnmmnlllkmlllmmmnmmnlllllllllllmmmnnnmmnmlnmmpommlkkklklkklllmnmmllnnnllllmlllkllllkllllllkkllllnnnopppopopprrrttx{|yz|}~p\OJLNIGGDFJIKKJIIGGGTm|~}~~zgSMLHJIFGHIHHGGIIIIIIIIIIIIHGGHHHHHHGFFEFFIN\p}~~ww}|sfabbfjkhdqumecca``__[UJM]tykdb`cefhieaZOKkujcffdc^]o~~~xzvxvvxwrnlikpuyyyyyzz{zzzzz{{|||zzzzyxwwvwxyyyyyzy{z{zzzz{zzz{z{{z|{{{{yzxvtsttuuuwwwxyyxwwwxwwvutssqpomkk~jnv||uokihhijijihhhghhhjjjjjjkllllklllmnmmmmllmllmmnmmnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllmlmlmmmmmmllllllllllllllklllllkllllmlmlnnmpqnmlllmnlmmmmmmnmnnoonnmnmlklllmmlmmnmlklllllmmlllllllllllllllllllmkllkkljkkppppppppoppppponooonppprrroppppooopppppppopppooommmnnnnnnooononnoppppopppppomlmnooooonoppppppppppppopopppppppppppqpppqqpqopppppnnnonooooonnnnnnnnnnnnoppopoppppppopppqpnnmlklllmmnooppoononoooooooooooonoopommmoooomllklllmopooppppppppppppppooonoonqpopppnomlmnmmmosgp|rwZuVtLuKsYsMuJu?v@wBxJy`{}yxwusqomlllllllnmllmlllmmllllllllllllllmmmmlkjklklmnnoonnnnnnnnnnmnllllllmmlllllllmnnmnmllkjllllnmmmmnnmkkkllklkklmmnmnnmmmllmmmoonnllkjkkkkllllmnmlkklmmljmlkkllllllllmlllllklllllnmnpoqppoooqtsstux{~~}}~|~saQLJGIJEKDHHGGGIKKKHEKbw~~~}waMLLJNHIJJHEGHHGGHIIIHIHIIIIHHHGGGGGFIHFGHFJOWp~}}~~ufo{~}obcgkhddfhnwob`d^^[YUOMIM`wyhfcaabbbeb_\QIfuhfdegf]Tgy~}{}wyvuxxsmljkouyxyxyyyzyyzzy{|{{|zzyyyxxwvvxyzyzyyz{{{zzzzzzz{zz{{{|{{{|yzzwutvuuuvwxyxyyxxvwxwwvvussspomlmlmv}~|vqmkhiiijjihgggggijkjjjjkllllkkllmnmlnmmnnnonmmmnmnmmmmmmmmmmmmmmmmmmnmmmmmmmmmmmlllmmmmmmmmlllllkllllllklllllmlllllllmllllnnmnomllllmmlnmmmmmmmmmnonlmlllkllllllmmmmlkllllklllllllllmllmllkkllllmkllkkkjkkpppppppppppppppopppoopppppqpppppoppqrpppppopooommmnnonomoooooooopppppppppppoonnooooooopoonooooppppppppopppppppppppppppqppoppopppnnoooooonnnonnnnnnnnnnoooooppqppppppoopoomnmllllmmmnooooooponmoooooooooonnmnmmmnnommllkmklmnonnnoppppppppoppoooomnmnoopppppomllmmmmomiqqzfvTvRuHsMsQtSsKsDv8vEwXyo{|}~{~yvrnlllklllmllllllllllllllmlllllllllmnmlkkklllllmnnmmnnnmllnnnnllmlllmlllmmlllmnmmnmlllllllllnmmnmmmmllllllllmlmnmnmmmmmmmmmmnonllkkjjjlklkllnmmlllllkllllllmllllllllllllllllmnnnooppqpprstuuvwxz~~~}pYUMGHIHHGHHHHHHIHJJJGGR^q~~~~~l[RGJLIIIIHHHHGGGHHHHHHHGGGHGGGHIGHHGIIHHHHIHIO[n}~}~~~~~}nVZp~memtqimjedm|tcac]USTHHLFRqphph\WZ]^cb_[RDhqfihjdbZ[Uk~|{}yyxxuvojgktxxxxxyzyzyzz{|{{|||{zyyyxwuvvxyyzzzzzzz{zzzzzzz{zz{zz{{{{{zzzywvuutuvwwyyyyxxwwwwwxvusssponmihkqy~yqmjhiiiijihggggghikkjiiiiklmllmmnlmmmnmmmnnmmmmmmmmmmmmmmmmmmmmmnllmlmmmmmmmmmmmmmmmmmmmmmmllllllkklmllklllllllllmlllljkklmmmnnmlllllmlmmmmllllmmmnnnonoonmlklllnmmlllllllllllllkllllmlmllllllllllllkkkjkjpppppppqoppppppoppppppppppppoopppqrrqrqpppppnoooonnnnnnnoooonooopppppppppppooooooooooooonnoooppopppoooppppppppopqppppppppoppppponoooooooonnnnnnnnnnnnnonoooppppoopppopoonnnmmmmmmnooooooopopomoooooooooonmlmmmmnmonmllllkklmoonnopppppppppppoononnmnoooppppommllmmmmmoll}qzcxRvCtKtPvTuMvIvBw@xPzh||}zwqolmlllllmllmlllllllllllklllllklllnmmlkkklkllllllllmmmmlnnnmmlmllllllmmmlmmmmnmmmmllllnmlmnnnmmnnnmllllklllmnnomnmmmmmmmmmooonlllkjkllllklllmmllllkllllllllmmnnnmnnooonnnmnmnoooppppqqrsuuwxyy{~m]ROJHHJHHHHHHIIIIIIIJIGOYl}~~~|fUPGEIMJHJIHGFFGHHHFFHJJJJJKJHGFEFFFGGHHIJHGGFGLThz~}|~}}r_MRq~zpxtf`]`cbekxwebb_enmeXW`k}xkanrbZ[[VX[ZVOLpqiagg`aWQVr{{}{zyyyyzvqnqwyyyxzyyzzzzz{{z|||||{z{{yxvvwwyzzzzzz{z{||{{{{zzzzz{z{{{{{zzzzwvvttuvwwyyyyxwwwxwwxvtttsronmhgkow}|snkhiijijihiihhhjjkjjjijijlllmmnnmmnmmmmmmnnmmmmmmmmmmmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmnlllkllllllmkllllllllllkllkllllllmmnommmmmmmnmmmlllmlllmmmmmmmmmllllllmmmlllklkllllllklllllkmlllllllllllllkjkkkkppppppppoppppppppppppppppopppppppqqrrrrpopopppppooooonmnonooononppppppppppppooonoooooooomnnnopoopppppopoppppppoppqppppppopopppppooooooooonnnnnnnnnnnnnnnonooppppoppoolnnnonnnnnnnnoooooopppppooooooooooonmlnmmmmnoommmllkllmnnnnoppppppppppoomnommmnnnnoopponllmmmmnlokkxn}VyCvGuKwLxOwNvFwBxGyZ{k|}~zsonnmlllllmlllllllllllllllllllllmlnmnmllllkllllklllllllmmnmmnnmmmnnmmnnnmnnmmnmmmnllmmnnnnnonmmmmmllmmllmnmnmoommnmmmmmmmmnoomllklkkllkkjllmllllllklllllllmmnooooppqqpppooooopnoooooqrtvvxy{z}~pVKKJJIIIGIHIIKJIIIIIHHKILTi}~yiPFGHJHIHEEDEEGGHIIIIIIIJJJLLKJJJJJKKJKJLIHHGGFFFNdz}|~{{z|taPEUsxq{hQKJNRY^jt{leb]ffgswosxqj`[imsrcYPKIJJL\ukckmka]SPe}||}~|}|{|}~~{xxz{z|{{z{{zzz{zz||||||{{{{zyxxxyyzz|||{|{{{{{{{{{{{{|{{{{{{z{{{zyxvtstvxwwxxxwxwxwwwxwutttqpnligjku~{uqliiiiijjjjiiiiijkjijjjijklmmnmnmnmmmmmmmmmmmmmmmmmmmmmmmnnmmllkkllllmmmmmmmmmmmmmmnnmmmnmmllllllmllllllllllllmlmllllllllmmnnnmnnnnnnmmmmllkmlkklnnlllllmllllllllmlmlllmllmmlkllllllkmlllllklllllllkkkkkkpppppppppppppppppppppppppppopooopoopoqppoppppppppopommmmooooonnopppppppppppppppoonoooooomnnnnpppppoppppppppppoppqpppqppppoppppopooooooooonnnnnnnnnnnnnnnnnonoppoppponlmmnononooooooonopppqppppnooooooooonmlmmnmnooonnmmllllllmmoopppppppppponmmmmmmmmmmmnppnommnmmmnolmpqh^RyJvKwIwKwNvKwEx>xJz\zp}~}uomnmlllmmnllllllllllllllklkllmmlmnnnmmnmmkllkkkklllllmmmmmmnlmmmmmmmmnmmnnnnnmnnmllmnnooonollllllllllmllmnnoopmmmnmmmmmmmooonlllklllllklklmlmlkkllllllllnnoopqqqqqqqqppoppppqoppppprsuwyz|}|~}ucSJIKKJIHHIIIJKKJIIIIGHNKMSfv~~~jSKLHJMHHNMNNMLLLJKKNOONNPPQRQLMLLMMQPNLKIKLLJJGGDI_z~~}|z~tiVLH[upts\LKKIMSWgq|tle`ccbeffffdcabbdjuraVNNONRb}{va[^gfa[Thz{y}~}}||{~~{}||||{{zzzz{zzz|}}}|{{|{{{zyxyyyzz{{{|{{|{{{{{{{{|{{||{{zz{|{{{zyvtrtvwvwwwwwwxwwwwwwuuttrpnljihhs}xrmjjjjijjijijjjjjjjjjiijjklllmnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnlkkjlllkmmmmmmmmmmmmmmnnmmmlmllllllmlmlllllllllllmllllmllllllllmmnoononmmmmlllkmlkjknononnonklllllllllllmlmllmllllllllllllmlllllllllljkllkkkpppppppoppppppppppppppppppqpoommmlllllmnnnoppppoopnnmmmnonoonnnopppppoooppppppoppooooooonmnnopopppppppppopppopopppppppppppopppppoooooonnnnnnnnnnnnnnnnonnoooonnpppooollnnooonooooooooonnpppppopooooooooommmmmmmnnooonnomlllllmmmnopppppppppoomnmnommmmlmooopnlmmmmnjpomnmjia~MyEy:x1xDxdxcwXyX{[{l}~~~{solmmnmnmnlllllljkllllllllllkllllmnnnnnnnnlllljkklllmmlmmmnnlmlmmmmmmmnmmmmnnnnmmlllmllmnoomnmnnnnmllllkllmnppommmmnmmmmmmmonmlljklllllllmllllkjkkkllllmnnoopqrstrrrssqrrppqrqpqqqqpsuwx{|~}}lWPMEMLMKIHHHIIIKJKIIIIIIMLMO_m|~~q\MILNPNIHLMQRUX[^accefgillllnnpnkhghba_]ZZ[[ZXURPNQav~zvl_QMM_z~mwiUMQSNJNPai{yqjgdfgb_a`afgc`__kpluib]_cgtxunn`\_b[WRe{xy{{~}}||~}}}}}}{||zzzz{{{{z}}}}|{z{{{{{yyyyyyyyyzzzz{|{{{{{{zzzzz{{zzz{z{{{zywttuvvvwwxwwwxwxxwxvuuttronmkkhfo}ztmkjigijiiiijjjjjjjjjjjiijklllmmlmmmmmmmnnmmmmmmmmmmmmmmmnmmmllkjlmmmnmmmmmmmmmmmmmmmllllmmlllkmllkllllllllllllmllmlllllllllklmmnommmmmllllklkkkklnonoonnklllklllllllllllllllllllllllllllllllllllllkklkkjpqppqppppppppppppppppopppppppmmklllkklmmlnooppponnonnnnmooooonnopppppppooppppqppopoooooonmnnopponnnnnnpppppppoopppppppppooppppponoonnnnonnnnnnnnnnnnonononoonnoopponnmnnonnnoooonnnnooooppppoooooooooononmmnlmmonooooopnmllllmmmopppppooppppommmnnmmlllmnoppommmmmmnlnnnnlfke~b}T|R{NzOzWzn{}{~}}}}zzyvtrplllmmmmmmmllllkjjllllllllllllmllmmnmnnnnnmllkljkllmmmmmmnmlllllmmmmmnmmmnmmmllmmllkkklmnnmmnmmnmnmlllljklmononmmmnnnnllllmnnmlkkkllllllllmmmnkjjklllllmnoppqrtuuuuuuttrqqqqrsqsssrqtuwy|}~~ybOEFJLIKKJKJHHIIIIJIIJJIIJKFIGPfwtf][^a`agjknvvx~~~~}}}}}~~~|yuqllkhnz}~|um`THKQg}rsVOMRZSMMLZbx{tohededeefhfkh_Y\`eggrutw}}tqhimqp_YVOMdyzxx{}|~}~~~}|yzy{zzy{||{z}}~}{|zz{{{zzyyyxyyxzxyzzzzzzzz{zzyyzzz{zzz{z{{{zzwutuvwuwwxxxxwwwxwxutttsqonlllifnz|tmkjihhiihiijjjkjjijjjjiikjllmlllmmmnmmmnnmmmmmmmmmmmmmmmmmmnlllklllnmmmmmmmmmmnmmmmmllklklklllmlkjjlllklllllllmmlllllllllkkllmmmmmmllllllllkklllllmmmmlmlllkkllmllkklkklllllllllllllllllllllklllmlkkllkjrqqpppppopppppppqppppppppqppoomllkkkmmnnnnonoonononnmnnmnpnonnooopopppponoopqppppooooppooonnppoonnooooopppopppopppppppppooppppppoonnnnnonnnnnnnnnnnnnnnnonnpopooooonnlmmnnonnnnnnnnnooooppppppoononnnnnnmmmllmmooooopppmllllkkmmooppppooonppommnonnolllmmoppppponomokmnoooknnleh~idcenxurqrqonmlllllmmnnmmmmlljkjllllllllmmmmmmmmmmmnnnnnmmmllklllmnmnnnnmmlmmmmnmmmmmmmmmnmmllmlkkkkmlnnmlmnnmnmnmlllkkklnooomnnmmmlllllnnnmkjijjklnmlmlmmmnlkklmmmnnnnpopqrtuvwvvvvutrrsrsssssssstuw{}~~~yhPMLJIJJKJJJLIHHIHGGIIIGIKGECDFO_u|tvyz}~}|{|zxussrqppqqqrrqpqrrttuuvwy{|}~~|}~}wrlfUMILYr~{~skQNV\cb[WSPZt{uphdcdccbdfehqjb\^bbjb`__kibgddfdkfgdWVfywzsv||~~~}~z{|~~{|}~~}~|zyzz{{zzyyyxxxxyyyyyzzyzzzzyyyyyyyyyyz{{{{{zyxvuuvvvwwyyyyyywwwwuuttrppomnmifkx|}xmkkhhhhhiiiijjjjjkjiiijijjllmlllmnnmmmnnnnmmmnmmmmmmmmmmmmmnmllklllmmnmmmmmmmmmmmmnlljjkklllllllkkklllllkllllllllllllllllkkkllmnmmlllllllkkjjllllllllllllllkkkmllmkjkjjkkllllllllllllllllkllkllllllklkijrqrqppooppppppppqpppppppppppommmnllmmnmnoononnnonooonnmnnonnnnqppppppppnonopqppppppppppppoooppppnooooooopoppppopqpppppqpoppppppponnnnonoonnnnnnnnnnnnnnnnnnooonnnnnnnmmmmooooooononooooopppooooonnnnnnomnmmlllmmooppoopppoonllllmnppoppppoqponnpooonmlllnopponooollmmmmmmmmmnmmmmlllpqnopnoollllkllmmnmmmmnllkkjklllklkllnmmnnnmmmnmnnnnmmnmlllllmmmnnnnnmlmnnnnmmlmmmmmnnnnlllljjlkooppponmllmnmmlllkkkllnoomonllmllkllmmmllihhikmoommmmmmnllllmmmnonpooqrsuuvvvvvxxwvvvuutusttsttux{~~~~~jTMLIIJKJLLIIJKIFHJLKIIGFEFGDHINXdy~~~~}||}~}zuojedecbdddeeeffefeffefgjlnnqtwxz~~~~xumea\][d}}}vjaTR\add^TNIPjzwojdcecbccb`]nmc_``aec_`bgiedccccbgqptuwlnvmopy}}~~~~~~~}}{yyzzzz{yywxxxxyyzyyyyyyyyyyyyyyxyyzyz{|{zzzyxvvvvwwxwyyyxyxwwwututsqpoonomjgju|}xnlihhhhghhjijjikjjjjijiiiiklmlllmnnmmmmmnmmmmmmmmmmmmmmmmmmmmllklllmmnmmmmmmmmlllmmlljjiilllllllkkjllmlllllllklllllllllllllllllmlllllkllllkjjklklllllllllmlllkmllllkjkkkjlllllllllllllllmllllllllllklkkiqrqpppopppppppppqppppppppppoonmmmnnmmmmnonononnonooooonnnooooonooonppoponopppppoppppppppopppoonnooooooooppopppopppppppppopppppppoonnnoooonnnnnnnnnnnnnoqoonommnnnnnnommnnnooooononooooooppnooooonnnnnnmmnmmllllnnopqqqrqrppnlllmmnnopoooooonopppppnnlllmnoopooooonnmmmmmmmnnnmmoonllkkjklllllllllllmmnnnmnlllkkjllklmlkkmmmlnmmnnnnnnnnnmmnmllllllmmnnnnmmmmmmmmnlnmmmmnmmnnnomlkkjkjjkklkllmllmmnlkjiijjkllmmnnmlnmlllllmnlkjjjklmnlnmmmmmmmmlmmmmoopopqssuuvxxwwyyyyzyyxxwtuuuuuuwz|}~wYEIHIIIJIKLJIIHHFHIHJKIKPOKJPZcjtu}xrkffilnsx~}zzvqkd_a_aa`__```__^__^_^_`bcdefimsvvuwy|~}}}~~||{zlkz}q_VW[bffc]VSLLbw{ojedecbdc^WQgudabc`c`a_bfkfdccccbcefnofcewonmhs|~~}}~{vrnlopvw}}}}zzzz{{yyyxxxwwyyxyyyyyyyyyyyyyyyyyyz{y{zzzzyywxwvvvxyxyyyzyxxwutttsqpqonnmjhis}}}zpjjhhhhhhijijjjjjkjjiijkkjklkmllmnnllmnnnmmmmmmmmmmmmmmmnmmmmnlllllllmmmnmmmmmlllmmmlljiikjlllmlkjkklllklllllllllkllllllllllllllllljjlmlllllllklllllllllllklllllllkjkkkkkllllllllllllmlllkllllkllllllljjqqppopppppppppppppppppppppponmmnnmnnmmlnonooooonnnoopnnnnoooooooonnnoonoooppppppppppppppppppoonnooooooooppopooopppppppqpopppppponoonnnoonnnnnnnooonnnnpppppppmnnnnnnooooonnnonnonooooooonoooonooonnnnnmnnnmmmlmnnqruttvrqpplllmmnmonnnmnnnmmnopppponnlllnnoooppqqppmnnmmlllllllmlnnligiijllmlllllllmmnnmmmlmllklkllllllklmmmmmnnnnnnnnnnmmnmmkllklmmmmmnmllllmmmmnmoonmnmllmnnmllkkjllmmmmllmlmlmmljihhghjjjjlmnmlnnnllllmmmlljkmlmmmmmmmmmmmmmnnnnoppqrsuuwxyyzzzz{|}||zzyxvvuuvvwy{}~~~~|jOCCEHIHIHJLIIILIIIIHGHOW^aadiu~||{{|wl`ZUJFHGFEP^hyz}~~|vlgfacdcccabbbcbbbbbbbcddfdecb`bddefhjswz{}}~~|x~|m\U\`aebba_][Xft}unheebbda_TI^ygccc`baaZ]^mifccccabffqqdU]tskcgpvz~~zoc[[^VVY]jy{{|zz{{zyyyxwwxxxxxyyyzyzyyyyyyyyyyyyyyy{zzzzzyyyxxwwwxyyxyyyxwxwvttssqpoonnmkhhr~y|}}qkighhhihijijjjikjkjjjjkjlkllllmnnnlllmnnmmmmmmmmmmmmmmmnmlnmnmmlllllllmmmmmnmlllllmmkkiiikkkllklkklllllllmlmllllllllllllllllllkkjjjjklllllllllllllllllllllllllllljjkkkkkjkllllllllllllkmlllklkllllmmlkiqqpppppopppppppppppppppppppnmmmmnmlmmmmnnnooononnnnoonnonooooooomlmmnnoonoppopppppppppppppppoomnoooooonoppooppopppppppqpppppppppooonononnnnnnnooooooonopqppqponnnnnnoononnnnnoooonoooonnooononoonnnnnmmnnmmmmooppv{{|y{zywwuvsssrsrpommllllmmooooooonoonopqqqoppppoppooonnmllllllnnljhijkllnlllllllmnmmmmmmllllmllllllkllmllllmnnnnnnnnmmmnlllllllmmmmmnnmmlmmmnnooooommmlllkjkjjihhefffffhiijijiihhhgggfhhiiklmmmnonllllmmnllllllmnmmmmmmmmmmnooooqrstuwxxz{z|}}||}}}}}|{yyyxxwxyyz|~~~viSGFCFHIIHHIIIIKFFJPST[juxz{}}~|xplmkijkf\UPQMIGB==BGIJR]ju}|wrjccedddddcdddddedddddcdfd`VSSSSSTSUWdu}~~}m_\_a_a]]__]`aio}|tlgebab_bYKW|ldbc``c_WXSkojdcccbcgcecYOUrvj^ccbkz~~~}ymlgfffhf_W[ewzy{z||{zzzwxwyxyyxyyyyyzyyyyyyyyyyyyyyyyzzzz{{yyyyxxxyyyxyxxywwwwusttsrpponnmliio~u{{|tljggihhhhiijjjikkkkkjkkllllllmmnnlllllmlmmmmmmmmmmmmmmmmmmmnnmnllllkllmmmmmmmlklllmlmlkjjkkklllllllllkllnmlnmlllklllllllllllllkjkjiikkllllllklllllllllllllllllllljjlkkkkkkllllllllllllllllllllmllmmnmlkqqpppppooppppppppppppppppppoommmllllllmnnonnnonnnnnnmmnmoooooommmllmmmmnopppoooopppppppppoooonmmoooooonoppppppppqpppppppppppppppooooonnonnnnnnoooonooonnnnopoonnnnooononnooooooonoonnnnnoooonooonnnnommmnnooopqrsz~}}~~|~}zxvtrqpooopppppppnpppqrtvvxvvvvuttvvuttssqqpqqqqqpnkiijjllllllllmlmmnmmmmnmmmmllllllmllmmmlllmnnnnnnnnnnmnlllllllmmmmnmnlmmmmonnopponmlmnmkheefeeededdccdbddefdccccdddeeggiglmnmlnnnlkkmmmmmmmmmmnmmmmmmmmnmooppqrttuxyyzz{}}~~}}~}}}||zyyyyyyz|}|fUGDGGHGHIHHIHGILPLHN]mv||}{wsnomecb__``_]\YXXRKEDEIEA>CKS_gy~}|zpc`bbbbcccbccbcaa___^_``\RMNNNMMMMVhz~}wwy{~|ma_^ab^^`fhfihjl{wpiebab^c\MR{sdaa``c^\ZNdqlfbbccdb`b^WPSuxnbea_irz~}~zvxyz{{{yys[POj~z~||||{{zyxyxyyzyyyyzyyyzyyzyyzzzzzzyyyyzzyyzzz{zyyyyyyyyzyyyyxwxwvtttsrqponnmlkjm~p|y{~vmlhghhhihjijjijkkkkklkllmmnmmmmmnlmlllmlmlmnmmmmmmmmmmmmmnmmlmmlllllllmmmonllkjjlllllmlljkklllllllllkklnnmlomlllllllllllllllllkljkjikklllllllllllllllllllllllllllkjllkjkkklllllllllllllllllllllllmmnmllqrpoppoppppppppppppppppppppoomllllllllmnnnnnnnnnonnommnmnooooonnmmllnmmnoppooooonppppppppppponmmooooooonppppppppppppppqppppppoppoooonooonnnnnnnonooonmmnmlmmnnnonnnoooonoooooonnnonnnnooooononnnonnnmmmnmnonpprvw|{xvustrssrqpooooqrtvwy{{~|||zzzyyxwvvvvvvuromjjkjjkklllllmmmnnmmmmnnnmmmlllllmllmmmllllnnnnnnnmnmmmmlkllllmmmmmmmnmmmnnnppoopommmonjeba`abaa^]\[\\^^`a__^^`__abdefgghllmllmnnkklmnmmmmmmmmmmmmmmmmmmmoopqqsuuxx{{{|}~~~~~}}||zzyyz{|~~~mYIEGIIIHGHHIHGGHMX[cmu|~}~~tkhcefcc`_ab`_`cb`b[RQJGHHEADEGOW]ly~}wd`aabcbcccccca`_^]\\\\[WOLONNNNOTj{~}mfis|}kb`]ae_`fpwxtokn|}}qkeaac`b\MPzseaa``b_c]L_xogcbcee`dgb[MPpyk`d`bio~~~|wrmjgdbca_SEEQa}~}|}}~}|{zyyyxyyy{yyzzzyyyzyzyyzzzzz{yyyzyyyyyyyzyyyyyzzxyyyyxyxxxwvtttssqqpnnmlkkl~o|x|}woligihhhhjijiijkkkjkkllmmmmmmnmnnlllmlklmlmnmmmnmmmmmmmnmmmmnllkllllllmmnnomllkjjlkllmllkkkkjjlmmnmlkklnmmmpnnlmllllllllklllllllljjkjklmlkllllllkkllllllkllllllllljklkjkkklllllklllkllllllklllllllmnnklrqpppppopppppppppppqpppppppomllllmlllnmmnonnnnnnpppplmmmnooooooonmmmmmmnopppnonooonpppppppnnonmmooooooooopppppqppppppppppoooooonnnmnoooonnnnnnnoooooonlkkllllmnonmnnooonnoooonnnnnonmnonnnnmllllnmmmnoooonnnpory||yzzwsoqmoqooquw|~||{zyvtrommkkjjjlkkklnmmnnmmmmmmnmmnmlllmlmllmmmllmnnmonmmmmmlmmlklllmmmmmmllmnlmmmnonoomnnmmmnlc__YXYYX[WWXXYYZf`[[YZ^`bdfhgffhgijijlllllllnnmmmmmmmmmmmmlmmmmonorrqsstyxw{|{~~|ys~~~}}|z{{{|}~~}}~saKAEGGJJJHIKKEJKJWgt{usu~{|weabbccddca``_bcefc`^ZVQOMLJHGHKMKVm{|khfcababcbaa`_^[XVWWUTTQKJHHMNSZu}xsfcbly~f]`babcilu~k]UVew~yk_`ddeb]LSxrc_`^aacdZQ^vmfd``ccccfbVMPrzl_daakv}xwvohd`WWVVUURUPJKTXp|}~|~}}|{zyyyyyzzyyyyyyyyzyyyyyyyyyyyyzyyyyyyyyyyyzyzyzyyyyyyxxxxwvwuutssrpoonmkljl~n}w}~zpnkgghiihhijkkjkkkjjjlkllmnmoonmmmmmmklllmmnlnmnmmmmmmmmmmmmmmmllllllmnmoooonkjkkmjkkklklljkjjllllllkllmlllmmmlmllllllllklllllllllkjjklllmlmmmllkllklmmlllllllkllkklkkkkkkklllkklkllkklllllkklkjjllnmlkqqppopooqoppppopopppopppoppnnllllllllnnnnnnnnnnnppppmmmmnooooooooooonnnopppnmmmnoooppoooppopnnooooooooooopppppppppppppppoooonnmnnmmmooonnnnnnonooooonnmlllllmnnnmmnonponnnnnnnnonnmmmnnononnmmllmmmmonnnnonnppsy}~yuppopqonqvx~~|yxwtsponllklllllkmnnmmnnlmnmmmoonmnomlllmmmomnnnmnnnnmmoopnnmnnnnnpolllmmnlmmmnnnoonnmnnnolf_ZXY][YZXVY\\\_ie^\W[_cdhffeffhhhiikkllllllnnmmnmmmmmmmmmmmmonoopsrrsuwxyyy|~rj]Vf|}}}}{{||}}}~}z[OIGHIIGIJHILGRORgvz|xj[XYcw{ve__a`bbbba``_beffeaba]ZVROJIHGHHIIXg~ue]VY]XZYYYXXWURPPMMMFDIONR`bft~~{wlhgefpz~{fJ^c``cpuyoZLGFQfvwh_cedca\KUxra]b`_da^WS]vnhfccdbddgaVKRpzk]cbekonifeb][XVUTSSSUSPLLPSfz~}||zyyyzyyyyyyyyyyyyyzzyyyyyyyyyyyyyyyyyyyyyzyyyyyyyyyyxxywwwvvuuutsrqqpomlk~k~l}n}v}}zqokgghihhhijklllkkkijjlllnnooonnnnmmlllllmmmmmmmnmnonnnnnmmmmmmllllllmmmonpomlkklllllllljklllkllllllkllmllmmmlllllllllkllmllllmllllklllmmlmnnnllkllllmllllllllklllkkljkkjjkjllkkllllllllmmlllkkjjklmlllqpppqopprqpppnooppppppppoopnmllllllllnnnnnnnnnonppppmmmmnoooooooooooooopponnnllmmoooooonpppoponooooooooooppppppppppppopooonmmmmommmmmmmnonnnnnonoonnnnnmlllmnnnmmmmmopoooonnnooomnmmlmnmonnmlllmmmmmnnoppnnonqt{~}wrpnqonmqv~}~~{ywvtqoolllllkllmmnlmnmmmmmnnommmmlmllmnmllnnlnnlmmmononnnnnnnnpnlllmmmmmmmnmnnnmnmnnnmlf`YWY^`^_Z[]_\]`lg_[VY_ceefffeghjihiikklllmlmmmmmmmmmmmmmmmnnnopppstsuvxxz|}~~ugZPIIUjx~~~}}}}}}}~~{cMJKJHHJHFDEINR[gs|}wxm`UMNTez~sb_``a``a`aaacbcddedb_^[XRMLIHEEDJGLTl}wcTMMNNNMMMMQONLJICEGHJLQ^ipy~}xqkggfeis{~x^M]accirvs^OKJGJXg|zocaaab`UQd|o]X`cecaXPR\upifecccb_a_XR]ryjbcccfeb__]\[YX[YYXXXTQOOOLMbx~~||zzzz{zzzyzzyzyyyyyyzyyyyzyyyzzzyyzxyyyyyzzyyyyyyyyyyzyyyxwwvvuuutssrqpnml~l}l}m~n}u}|sokhghhhhiklkklllkkijklllmmnonnooonllkllllllnmmmmnoooooonmmmmmmmmllmmmmnoppomllllkllllkjkkllllllllllmklllllllmlllmlllllllllmllmllllllmnnnnnnnnmmllllkllmlllllklllllljkkkkkjjllkkmlllllmmmnnmlkjijjlllllpppppppprqppoooooppppppppponmllllllllnnnnnnnnnonppponmmmnonooooooppppppopoommlmmnnooooooppppopppooooooooopppppppppppppppooonmnnommmmnnnnonnnnonnnnnnnnnmnmmnnopnmmmmmnnonnoooooomnmlllnmoonmllkllmmmonnopooonrx}~~xspoppops{}zxwvmlklllkklllllnmmmnmmmmmlllmllllmkllnmmonnnmnmmlllllmmmmlmlmllmmmnmnmnmmnnmnnllllgbZX\efegbbdc\[_lh_[VY_ddddffghijiiiijklllmmnmmmmmmmmmmmmmmmnnpppqttuuwwz|~~yo`SIC@EHTk~~~}}}}}~hMGKLJHILIIIO[ci|}woh`]PFEHTm~qaaaaaaaaaa`abaacccccdcc^YTMKGEEFEHLJXj~mPJJFKJIHHIIHHKLIPUXV\hr~}zurngcceeejt|yYO^qfcisrbNGMQQOT\s~}m_ZY]YLYsq_[^aacaVJGVusiegeb`\UXZXXl{wibfc`]\[[[[[ZYYWVVVUVTQOPPLMbx~~|{|zzzz|{zyyyyyyzyzyyyyyyzzyyzzyyzzzyzzzyyyyyyyyyyyzyyzzyyxwxwvvuuutsrqpnmm~l}l}nm~s~|urkggghhghjkkjkkkjjijjlllnmooonppnmmlllllmllnmmmmnoooooonmmmmmmmmmmnmmmnoppoomllllkkkjjilllllllmlllmlllllkmllllklkllllllllmnlmmlllllllmmmllmmmmllllllllmlllllllllmlkkjjkkjkkllmlllllllmnnnnmlkjjjjlllklppppoppppppppoonpppppppppppoomlllllmlmmnnnnnnnnnppppononoooooooopppppppnomnnnmnnooooooooopppppponoooooooppppppqqpppppqopoopooooonmnmoooonnnnnnnnnnnnnnmmmmmmnnonnmnmnnmnmmmmononmmnlllnnoonmlljlllnnnnoooooooszytqprsrsz}||rpnllmlllmmmmmmmmmnlmmmllllkkklljkmopopponnmkllklkmmmmmmmllllmmnnnnnnnmmmmmnmlmnjf`]ahkilfefdZZ]jf`_[^bddddhhhhigiiiijkklmnnmmmmmmmmmmmmmmmnoppppsuvvwxy}}i^RIEGCEBJ[t~~}}~~~sTFHIIIIKJIMT`mw{yrf_b]]SGDEQsofbbaaaa`aaa`aa`babbccbba]ZROHEEHAFIEJZy{vUMPMLLMNOPLMPXZXdip{~}|zrkjjheaaadcht|zZKWolaewuYIEJRWXY^gzve[WTQPazzqjgd_\[VOHGXtpdaijgie]\]Zexzti_db_[YZZYZYYYXXXWWWVSRQPOMRey~}}|{{z{z{zyyyzyzyzyyzyyyyyyyyzzyzyyzyyyzyyyyyyyyyyyyyyyyyyyyxxwwvuutsqponmnnn~onrz~wskgghiighhjjkjkjjihijlllnnnonnonmllmlllllmmnmmlnpoooooonmmmmmmmmnmmmmmmnopoonmllkjkkklklllllllllllllllkkllklllllllllllmlmnnnnllllllllllllllllllllllllllklllllllllllkjkkkkllmmmmllllllmmmnmllkjjjklllkkppqpppppppppppooppppppppppppommmnmkmlmmnnnnnnnnnppppnoooopooooooopppppoonmnoonnooooooonoppppppponooooooooppppqrqqppppppppoopppponnmnnoponnnnnnnnnnnnnmlklklnnnoonnmnnnmmnmlmooommmnlllnnoomnljjkllnnnmnonnoppt}~~ztrquuvx~}{wpkllmmnnnonmmmmmnmnoommkkkkklkkkmpqrponmlllkkkllnnnmnmmklklmnnnnmmnnmmmmmoomoqnkgdfkmjlffhdZX[hebb_`dfeffjjjjhgijiijkllnnomnnnmmmmmmmmmmnoooqpqsvvvwx~~sQNGDGLLGCKMc~~}}~~~~}~dKJMJIJICCT[gr|}tjdaab^WQFCIRy~zni`a``__aaa```bccccccbbbc`^XRHDCEEGFBDOn~l^^_Z[]_dfdfoz~~|yysdcgccddcbabbhs|x[LQ_uag{tRGLPW]__cbr~zla[OP]o}yruxlYPG>AINdxm`^kojkpqvyxxvhjibbca^[ZZZZ[ZZZXXWWVVRSRNOPVi}~}~|{zzyzyyyyyyyzyyyzyyyyyyyyzyyzzzzyyyyyyyyyyyyyyyyzyyyyyzyxywxvvvuutqonnnnoopnr|}|slgghiigghhjjkkjjihijlklmnmnommmllllmmmmmnmommlnooooooonlmmmmmmmmmmmmnmonooonmlkllklllnklllkjkllmllllljllkllllllllkllllllnnnmklmkllllllllkkkllkkkllllklklllllllllkllkjkjllmmnnnlmlmllllllllllkjjklllkkpppppppopppoooonpppppppppppppppponnnnonnnnnnnnnooppppoqnooooooonpppppponooooopppoooooooppppppppooooooooonpopppppppppppopprqppppopoooppppoppnnnnnnnnnnnnnlnmnnpppppponlmlllllmmoomonllllmnoomllmllklklmnnnpqqsx~zuputwz}~yspnnnoqsrqppnlllmonnllllllkkjjkmsx{zxwtqonlkklklllllmnmllllllnmmmmmllmnnnmlnooljd`^dgfhjifd\Y`fgccdfccdghllijhiiijjklmnlllnmkmmllllmnnmmooprrssuvwy{~~~}t]LLJHJMIIEGO^u~~~~~qYFGNHGKEHXguz}zunfba``\SMDHQc|vlgb```aab````aaaabbabcbbbce`XMFDEFEDDGMi}{|{}{}||xysmmjhhfeeccbbccb`baep{|bQVVuok}pUNMV\a_]`am{~zsmhly~rwvijtsnggfipxpaa^qulahihhdfhhcebbba_^^^][[ZZYXXVVVWSSQPOMXm}~~}}}|zyzyyyyyyyzyzyyyyyyyyyyyyyyyyyzyyyyyyyyyyyyyyyyyy{zyyzxzywwvuttrpoooopqppqu}|slihhhiiihjjjjjjijjjjjllmlnmmmmmmmmmmoonnnmmmllnmoooooooommmmmmmmmmmmmmmmmmmmmmnnmmmmllmlklllklllllljlllllllllllllllllllnnnnmlmkllllllllllljjikkllllllklklllnmllllkllllklmmmmmnnmnllnlllllmmlkkkmmlllkpooopoppopooooopppppppppppppppponmnnnnnnnnnnnnnnopoppopnooooooooppppppooooooopppooooooopppppppoooooonoooopppqpqpqppppppppqppppppppopppppopnnnnnnnnnnnolmmmnnnpppppponlllllmnmmonmnnllllmnonnmllmklllllmmnprrt{~zuptuxz|upnnnnruvrpnmllmnnmnlllllkkkkllq~{wrpomkjijkkkllllllllllmmmmmmmlmnnnnnmmkgd]YZ_bagggghc]bgebaaa`abegmkiihhhiijlllmlmmmllllllllmmnnmoopqrsuvwvx{~}~waRHKMLJIHIFJMZp~~~~~}y^KHFJKJJLWf~~|wrmhdaaab[ROIJ\n{~wmfb```````___`bba`aabbbbcddc[QIFFEFFDGMh}tjhllrw|}|}{vplfcedcbbcbbbcbaabafp{|gWWXfun|qSOT\`da_a]fu~|yzxtkheogdjiry{xxwujdc^dtvgeefcbbccbgabba_^_]\\[ZZZYYXVWVURONQQcv~~}}}|zyyyyyyyyyyyyyyyyyyyyyyyyyyzyzyyyyyyyyyyyyyyyzyyzzzzyyyyywvwuutsssqqqrqqprv||ulhhhhhhhijiiijiiiijjjjmllnmnmmnmnmmnonpnnmmmllnnooooooommmmmmnmmmmmmmmmmmmnmmmmnmmmmmnlllklllllmllllllllklllllllllllkllmnmmmllmllllllllllljkkllllllllllllllmlllkllllllllllmmonmmmlmnmlmmllllkkllllllkponnnnoonoooooopppppppppppppppooomnnnnnnnnnnnnnnoppppppoooooooonpppppppooooooppppoooooopppppppppooooooooooppppppppppppopqpppppppppppppoponnnnnnnnnnnnnnnmnnnooppppponmmmmnmnmoonmnmlmllmnnnnllllllllklmmmprtv{uprux}~wsonmoswxrnmlllmnmmmllllllkkklot~~}}vtqljhijjjlllllllllllllllllmmonnoomljeaXUV]`_fhfgjhbefd_^_`acfjkmkihggiiikklllmlllllllllllmmooooopqrtvxxwy~ybQEGKONKHHJHJLSg~~~~}gLDIGFIKM[t~~~~zoidccbedcd\SPGMi{|wqkecb```a````````````abbccddf^TMHGEFGDHPj~~kSORQTX_egou~}y|yusiffcccdbabbbba`a`doz}n_XU[zs|qQMXacecaaaep|~tnjca_Z]th``dilopnkeeb^Wo}qeda_`_^`cmdba_^_^^\]\[ZZZYWVUTUTRQQNf}}~~{zzyyzyyyzyyyyyyyyyyyyyyzyzyyyzyyyyyyyyyyyyyyyyyyyyyyyyyxywwvvutuuutsssqqpqw}wnihghhhhijkihhiiiiiiiklmlnnnmmmmllmmoonmmmmmllmnnoonoommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllmllllllklklllllllllmnnmmmllkllllllllljklllllllllllllllllmlllllllllllmlmoomnllmmnmmnnomlkkkllllkkooooooooooooooopopqpppppppppppoonmmnoooppoppoopoppppppppoopppppppopppppooooooppppppooopppppppooonnmmmmnooopopppppppppopppqppppppponopopppnnnnnnnooooooooooonpopppppoommmmmmmoooonomllmlnonnonlllllllllllmqtwz{upqty~vronpt~xqlllllllllllmlllkklllnu|yvqlljiklmlkllklklmllllllmmnnnnnmnokgbZXZ`dcgiecffeed`]\\]`dgklkjjigggiiiklllllllllllklmlmnnnonppqrtvvxy|~|dJIHIKLKKKJKHLKM^x}~oQAGKLIRXf{}}}rjcac`bdggeb^VNGRp{nggecb````babbbb```_````accdec]UMGEDFGEIUpkQLNMLMMNOYWY`o}}ypljihfb_babba``_doy|qbXTUsuyoTNWcbccaadfkv|}vi^^`^[XZmne`gfedcbdc^_Rdwylfb_b__`conea^]^]]]]\\[[ZYVUTTSQPQWZq}~~{zyyyyyyyyyyyyyyyyyyyyyyzyyyyyzyyyyyyyyyyyyyyzyyyyyyyyyyxyxxwwuvuuvttssrqpqw}ypjghjhhhjjjhhhijijihijklmlmnmmnkllmmmnmmmmmmlmmmnnononmmmlmnnononnnnommmmmmmmmmmmmmmmmmmlmlmmllmmnmllllllllllllllmmlllllmmmonmmlmllllllllljkllllllllllllllllmlklkklkklmmkllmnnnnmmmmmmonnnnlkjjlllkkjoonnoonommmmmooopppppppppppppponmmmnoopppppppppppppppppppppppopoppppppppppppppppppppppppppppononmnnmmmlnoooponnooooonooppppppppoononpppononnnnnoooooooooonpppppppppooooonnnononnlnnllllnooponnllmmnnnmllmqu{}~~{uqptz~}yuqppt}smpnnmkllllllklllllllnt~{xtpnmnnnnlklllklllllmllmmnnnnnnoomhb[Y\cgfhidaddfd`]YZWX[`dfhjjhihighijkkkkklllllljklmmmnnnnoppptuvxz|~~hTACMIKJIJLJKHKIIXs}~`JDKHM_kz{tjebcgacfgeb[[RMQb|{vgbdebba```abccccaa___```acccc`\TNHDEGGDK\v}n^\\XVTROOILLOTY`ny|~~{wutohcaccba_`_cmx|pc[WYgmtm]]afecccb`afmv||qfbc`]XQXrigdc`_``db^^TUg{rjdbbcaaanuhc^^_]]]]\[[[ZXXVWVTPOXfu}~~~{{yyyyyyyyyyyxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxyyyxywwwwvuuuutssssqoqw|~|rkfhjjjjikjhhhjijiiiijklllmmmmmmmlmmlnnmnnlmnnnnnnononnlllmmmooooooooommmmmmmmmmlmmmmmmmlmmnnnnmmmmmmmmllllllllllllllllllmoooolmllllmklklkkjklkllllllkllllklkllkjlkklllllllllnnmllmmmmmnnnmllkkklkkjionmmmmmmmmmnmomooppqppppppppppnnmmmnooppppppppppppppppppppppppppppppppppppppppppppppppppppppoooommmmmmmnooooooooooooooooppppppponnnonopnnnnnnnnooonnnooopppppppppppoopnonnnonnonmnnllllmnppoonllmnnmonnlmrw|~}vposy~~{wrppt}{ssrqpnmlllllllllkllmot{}yuqppqpomllklllmnnnnnmnmnnnnooonlgaZX\bfdhid_ehhb\YXXVVZ_eghjjiiiiggiikjkjllljkmkkkllnnononqppqtvx{}~~pTMEFJHJKJIKKJGKIITi{~~~nQKKQTeu}}}}yumefdabbcdc_\STJOd|}xmbdfbdb```a^`bbba``_`_``_bbbcb^\WOJEEHGDMb}wkf__^]][YXSQKGGIKSbnv~~}|ytkfbbcca_b_blw~zob^[cZcmnpuvoigfdb^`cgnz|}ud`b_ZRPbhdabcbcbbbb^WHXutlcb_ab_[kzmfa`b_^]]]\\[\[[ZYYWY_iw|{~z||yyyyyyyyxyyyxyyyyyyyyyyyyyyyyyyyyyzyyyyyyyyyyyyzzxxxxxxxyyxyxxvvuutsssrpopw}{tjghjijjjjjihijjjjjjijkklllllmnlklnnlmlmmmlmnnnnnopnommllllmmoooooooonmmmmmmmnmmlllmmmmmmmmonmmmmmmmmmmlmkllllllllllkllllmoopommllllmlllljjiijjkkkkkkkklkllllllkkkkjklllmlllllnllmmnmmmmnonmlkkkljkiionmmmmmmmmmmmmnooooooooppoppppooonnoooopppppppppppppopppppppppppppppppppppppppppppppppppppopnnmnmmmmmnmmnoooooooonnnooopppppppoonnmnnnnnnnnnnnnoonpopoooopppppppppponnnnnonnoonnmmmlllmmnnpnmlllmmllonlmosyvqqu{wussu~{xwspnmkkkljllllmnmotz}{vrqpooommlllllnlmmmnnmnnnnonnolc[ZXY^bdhgcbcfgc^ZWUUW[behgfhgffghhhjkjkllkjjklllllllmnpoooprsuvw~{~|fKDHIIHIJKJJIJIIHIN^}~|~zdINT[kz~zrlfedbaaa``a^VMIIQs|qfbdc_ccbbaabbabbaaaab```cbca`^^XRNIEHDCCNi}se^_c_`abcb]XRNMMMFISVdr}}~|ueid^_abaakv~|oe\_dW_mxuqs{lfdaa^^bix||jdc^WMNXgedbbccaacb^TENq{gdb`_^`Vbxpkeba`_]\ZZ[]Y\[[^`^eox{wwkmjx}zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxyzzzyyyzyyyyxywxxxxyxxxxwwwvutttrsqopv|~tmihjihilkjihhjjkjiiijjjkllllmmllllmllmmnmmmlmnmnoonononnlmmnnoooooooonmmmmmnmmlllllnonmnmnononnmmmmmmmkjllllklllllllklllmnnooonlllllllmkkighhkllllkkjkllkkkkkkkkkkkjklllllllllmmnmmllmnmnmmkkjjkkjjjonmmmmmmmmmmmnnnooooooooppppppooooooooopppppppppppppopppppppppppppppppppppppppppppppppppppponmmmmmnmmmmmnooooonnnoonnooppppppoonommmmmmmnnnpnnnoonppppopppppppppppooommmonnnooonmmnllmmnnopnmmllmmmmmmlmoty~|wsqw|~{wurtv||ytqpnlllljkkkkklmot{|xtppoommmlmlmmmlllmnmmnnonnnnokb[YXVY^bgecbbbgeb_Z[VVV[^_`bdccfghijjjjklllllkllllllllnpnnopstux{~}~zdTGINKGJIJIIJIIIIGIN\|~~}}~}pbNT`r}~~}xndacba`badba_YMMJN_zslc`dcababcbbbbbbbbbbabbbbacca]]UPJFECDECEYs|}wkb`_aaabbbca^[VTTRGEIGKWl||}qbaecd_`hs{zqf_acZi{xhSOWj{rfihc`bdnx|}whbbZLINdkca``a`_ab_UKL_waa_ZYYYI[}pleccc_^[ZZ[[[]abchqx}~{vcZ]\k|~}{zzyyyxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxyzyyyyyyzxxxyxyzyzzyxyxywxwuuutrsqpqv|tmjiiiiijjjhhhjjkjijiiikklllmllkllllllllmnmlllnmnnnonoooommnoooooooooommmmmmmllllkjklmmmmmoooonommmmmmmkjllllllllllllmnmnooolnonmmlllkkllljjjkkkkkkklkklllkkkkkkkkkkkllmlllllllmnnnmlmomnnmmlkjkkkkjjonmmmmmmmmmmmmnooooooooopppppppppppppppppppppppppppoppppppppppppppppppppopppppppppppppppppponmmmmnmnnmmmnnooonnnnnoonooppppppooonmlllmlmnnnonnooonoppoqpppppppppppponmmmnnnnnnnmmmmmmmmmnnonmlmmnnnmmllmpu{xtrx~~{vtrqu{xurqpnnmkkkjjjlloryxtponmmmmnnnnlllkmmmmmmnnmmmnkd_^\[\aejhefdecb`^][\Z\\__`]^bcghjjjjjjlllllklkllllllmnooooquvwy}~rOKHLOJHJIJJIIHHIIGIMYvwbY\et~}~|vof_[___`aaaac_SHOQ]w|zlga`cccbbbbbbbabacdbbbbccbcccb\YPLEDDEEFFQi}~pdadc_bccbcbbb`^\[YOJME>AQcx{|qjkhh`^hu}{qf`bdau|mW?FQYt|qdga_ccjr{}tid^NHLerba_`a``_b_YPK`~fUPNMNOMh~mjfddda`aa_]^hjlw}xlbXSUUf|~~~}}|zyyyyyyyyyxyyyyyyyyyyyyyyyyyyyyyyyyyyzyyyyyyyyyyyyyyz{z{xxyyxyywuuvtrrqpqv|vmigiighiihhhhijkiiiiiijkkllmllklllllllllmlmlllnmmmnnooooooooooooooooommmmmmllllkkkjlmommonpoonnmmmmmmmljllllllllllllmnnoppolmmmmnlljjllmllkllkjjkkkkllllllkkjjkkkkkklkkmkllllllmmnnmnmnmmmmlllllllllonnnnnnnnnnnnnnnnnnnoooopppppppppppppppppppppppppopppppppppppppppppppppppopppppppppppppppppnomnmmmmmmlmmmnoooonnnoonnoopppppppoommllllmlmnnnnnnoonopppppppppppppppponmnnnnnnnnommnnmmmmmmmnmmmmnmmnmlmllow~yutx~yuspqv|~{zwvutqnlkkkklmoqw}{{sponmnnnnnmllllmmnmmmmmmmnmkgcebbdjmjjhgffeeeeefggecbceabccehkkjkkjlmlllkllllllmmmnnonprvyy|}~y]NNMKIIKIIIIHHHHIHGJLWp~m\Yr|~~~|{|~ytqkeb````_``_ab\NJQ[v~uokgcbcbaaaaabb``abccbbbcccccde`ZVQLFEEGHDNf{{tjcbddbdccbba``aa_]`ZX]WKFDJXeq{~~}yxqia]gu}{qfbcfizqVF;IQQUe{oicbcbdhr|z|vi[NIMdqedbccab_c^XPGb}g]UVQNTdwvgedcdddflrtvw{}~~||wqi_TLOMNO\u}~|yyyyyyyxxyyyyyyyyyyyyyyyyyyyyyyyzyzzyyyyyyyyyyxyyyxyzzzzxxyyzyzxwvvurqqqqvzxmggjighjgghihikkjijijjkjkklllkkkllllllllllllllmmmmmmnooooonnnmoooonoommmmlllllkllllmmnmmnopnnonmnnmnnlllllkkkklllllllloonnllllmmmkkjjkkmllllmkjkkllllllllljkjjjkkjkklklmllllllllmmmnnnmllllklllllllloooooooooooooommmmmmnooopppppppppppppppppppppppppppoopoopoppppppppppppppqppppppppppppppppopommmmmmnmmlmnmnoooonnnooonoopppppppoonnmllmlmmmmonnnnoopppppooppppppoopooonmnnnpoppnnmmommmlmmmmmmnmmmmmnlmmkox~ytuz~xsqpqu{|zyuqmmllllmoqv~|uqpommmllmllmmnmnmmmmmmmmmmkihfeehloiiigfegijkllkjgfdcdefeffhkkklkllmlllllllllmlnnnonnqswyz{~fPMHNKKMLIIIHHGHHHGGILXlt`^o~}wnlie`^_ba``_^ebaUIL\p}icmgcbba``_``ab``abbbbbbbccccca\VROJFDDDHG[zymhgcbbecdcbaabcdddbecbd`VRME@DRcywic]bo}{qdbehvx\C=BMLJDSh|nececbeiq}~}u^NHNfohfbbbbb^a^SMJl|srwwurv{|nccbccbeinswwurrupd^\XRNKMJIHHPg|~~}|zzyyyxyyyyyyyyyyyyyyyyyyyyyyzyyyyyzyyyyyyyyzyyxyxxxxyyyywyyzyyyyxwwursrrqvy}yoggiiggiihhhjjkjiikkkkkjjjlllkjlkllmmlmlllklllmlllnmmnooonlmmmmmooooommmmlljjlllllmmnmmmlnnoonmmlmllllllljkjkklljlklklmmmlklkllmnlkjjjlllllllkkjklkklmmllljkkjkkklkkklllllllklllmmnnmmmllllllllllllloonooonooonnoommmmmmnoooppppppppppppppppppppppppppppppopppppppppopppppppppoppppppppppppopponmmmnmommmmmmmmooooooonnnnoopppppponnommnmnmmmmmmnnnnooooopppoooooooppppoomoooppppppnonmmlllmnmmmmmmmmmmmlnnknx~}xtuyxsopqu{~~~~}zwrommlllmnpt}~|upommllllllnnooonllllnnmnomklkhiijkmkmllkighikmmmmlkigeghgfgikkkkkllllllllmllmllmnnnonruxzz{~~~tSKHFLJLNKIIHGHHHHGFFILYi~}nfp~~~}wohfdb``^```___d_\QJXn{{sg^dccaa`^_`^_`abbaaaaabbbaaba_\VPLLHGHIFPZn}~rigebaabbacbccdcccdedcb`_[YSO@?BI^x~{slecm{}tdbfm~pUFFSVQHCKYrofcgfeedhr~~~}o[V^psgc`^^\^\^^MHVt}rfrsvtsnfhccbdc`beddba__^Y[[VQPNMLMIIIIPez}zyyyyyyyyyyyyyyyyzyyyyyyyyyyyyyyyzzy{{zyyzyzzyyyyyxyyz{{{xyzyyyzyxwwusssssu~xzoghiighkjjjjjjklkjkkkllljjjllllllmnmmlmllklklklllllmmnnnnmljllmmmmnnommmllljjjkikklllllllmmmmmmllllkkllllkjjkllkjjlllmmonllllllllkkjjjllmmnnmkklllmmmllllmllkkklllkkjlllklllllllmnonnmllkkjjjllllllloooooooooooooonmmmmmnooopppppppppppppppppppppppppppppopooooooppppppppqqppppppppppppoppppooonnnnnnommmlmmmnonnoooononooopopoppponoonmnnnmmnmnonooonnonnooooooooopoppoooonoopppppooonmllmlmmmmmmmmmmmmmnnkny~xtuzwrppqu|~}wrnnllmlmmpu|~|tollllkllklnmnonnmmlmnmmnnnmmnmmlmlljkkkjijkmmnpnmmljgffgghhjklllmmlmlllllmmkllmonnmmmqvyz{}}~wbMEHJKHJLIJIHHGIIIGFGIKXjumv~~~~ulgecccdcb`_``_^[XVORj}qle`abbaaa```^`aaabbbaabbaa`__^[WRLIGHIKNO^n}{tkffdccb`abbcccbbaaacaba_`_^ZXPPJFL_qz~}ypjo{ufcit~hUKHSURLGDUh{mhcc_bfikx}}nmqule`[ZZXWXYXKNc|ypejcieddahcccccb``_`__^[WWWUVQRQOKIGGIIMc|~zyyyxxxxyyyxyyyyyxyyyyyyyyyyyzyyyzyyzzzyyyzzyyyyyyyyy{{{|yzzzyyyyywwuttttsu~w~~~}qhhiigikjjjjjkkljkjkklllkjkllllllmmmnmmllkkjkllllllmmnnpnlkjlmlmmmnonnmnlljiijkijjkkllllkllnnmlllllllllmkkiiikkjkklllmnmnllllkllllkkkklmmnnnmmlklllllmllllllkkkkllkkklllklllllllmnommmlllkjjkllllklkooppppppppppoommmmmmooooooppppppoppppppppppppppoppppppppnnnnopppppppppqppppppppppppooooooooonnnooonmllmmmnnnnoooooooooooppopponnnooonmmmnnnnnppponnonnnooooonooopppppppnnnpooppononmmmmmmmmmmmmmmmmmmomloz~yuty~{z{|tppqqu{~}}uqnllmmlmpv}tnlllkkklllnmnnnmmnmnmmmmnnnnnmlllllllmmllllllllnnmligfggihjjllmlmnmlllllmmmnmmmnonllmpxzz}~mSJEIHIIJKKJIIIHGFFEEFGHVm~~ts~}~|wogbabbbcba___^_^XPILg|sgcbccdcba``````bcacccccbb`_][YWTPIDBGLKGQcs{~pcegedccccbcccbbabbbbbbbba``_^\YVTSDIXm~}qqx}tjal{z^RHIQ^XSOLLVotj`_`begku}{slda[X\\WQPPMVhtzvsmd^bccccdccccb`a_]]^][ZYWVTUQPOMMLJGHIKc}}}zzyxxxxyyxvyyyzywyyyyyyzyzzyyyyyzzyyyzyyyyyyyyyyyyyyyzz|zzyzzyyyxxvvuutttuv~}~rigiihijiijjkkjkjjkkklkllllllllllmmmnlllkkjjkkllllllmmmmmlkklllnmmnnnnmnmljiiikkjjkllllllllmmllllllllkllkiihijlllllklllkkllklllllllllllmmmmmmmllllllmmmllllllljjkkkkkllllllllmllmnonmmllljkkklkklkmlnnppppppppppoonmmmmmmmoooooppppppppppppppppppooonnnopponnnnnoppppppppppppqppppppppppoooooooonnnonommlknmmnoonooooooooooopppooonnnnnnnnmmlmmmnopponnoooonoooopppppppopponnnnoopponommmnmmmmmmmmmmmmmnmollpz~~yuty~{yxxuuuuwx|}}~tonnpu{~~yqollllllqu}zrkjllllklllnnnnnnmmmmmnmlllllkjkjjkkllllllllllllnnmljigghhjijlllllllllmllmmmmmmnnnnmoqtyzz}|bLHHJIIIIKKIJKKIHEFGIIIKXm~{z~~~{yrjda__`aa___^]]]]THMZ{ogbaccdedba`_aa``aaeddcccba`^YTRQOJE?CRa{yqqzpbOGOIKNVZ_```bbccccbbbcababbcdcaZTJEDEGUr~ynbdda_`bddcǀ~}}|||||||||||||||||||~Q~2}2}3}3}3}3}3}3}3}3}3}3}3}3}3}3}3}3}3}3}2~2~Ó}abdc_YSOJDAKNd|ypgcdku~|zyxwwwwwwxwwxxvuuruz~{vnmrx~|vpmmmmllmlllllnnooooooooosx~}yyyyyzzyyyyyyyyyyyyyyyyyyxuuvyyyyyyyyyyyyyyyyyyyyyyyyyyzyz{}xrnnljjkiicX{PwJt@r?vgyxxXzEzL{k}~}}~}tpnnnmooonoooooonooooooooooooooooooooooooooooonnnmmlllllllmmlllllllllllllllkllnmmmmmmmmmmmmmmmmmmmmmmnmlllnmmmmmmmmmmmlllmllmmnnllkjkkllklllljkkllllmllmnmlllllllkkkppppopppppppppopppppppppnnnnnnnnnnononnnooooooonooooonnnooooooooooooooooooooooooonnoppoonnnnnnnnnnnnnnopppppoommmmmnnooonoooopppppppnooopppoooooooommlmmnooooooooonllllllllmifedglngcggjjikkjhbdfijjkmoprtvvuvvwwyy{~{~wsqtvwwxz{{{}}~~~~~~~~~{uqnnononmklllnmmnnoooomprz~~vqmllnnoopqruwvwy{}~}mWHJMKKIGAOVavl]UYZXXYZZXYYYXYY[ZYXX[^a`_adkw{XPk~|nbbcffdeddccb`cdefhhd_XRMHNR[s~}{{zna[STRNVW]bcbaacbcccbabccbbcccca_\UKFEEGTqyoddcb_`bcccȀ~}}|||||||||||||||||||~Q~2}2}3}3}3}3}3}3}3}3}3}3}3}3}3}3}3}3}3}3}2~2~Ó}abca]ZTSPGAGGVs}tjefnw}~|{zxxwwwwwwwxxvwvtruz~}vpnqr|xpmlllllmllllllmnnnoooooosy~~zyyyyyyyyyyyyyyyyyyyyyxxxxusswyyyyyyyyyyyyyyyyyyyyyyyzyzyzz|~}spomkkljicV|LxHux?x6x;wUxowVyCzI{^{t|~}ynqnpmnmoooooooooooonmmmmmmmnoooooooooooooooonmmmmmmmnonnmmllkllmnmkjjjkllllkkllmmmmmmmmmmmmmlllllllmllllnnmmmnmmmmmmmmmmlllkllnnnlllllllllmmmmnmllmlnllllllklllllllllppqpppoppppppppppppoopponnnonopppppponmnnmmmmmnnnnopooooooooooooooooooooooonomnoooonoonpoppnmmmlnnommmlmnopppppoooooooooonnnooonnnmnllmlmnooppppooonnnnnoonooooooooonnnoonnolhc^Z\a\^aca^]_adghhhjlllnpopqpponoooonooopmnnnnmppqqpqqpqqoooopqrsstuvwz{}}ysonnnmnmnoopppnnmmmklory}~{stx|}vommmmnoqqtwyz{}~~~mYMGDFJKIIFHGGMPVr}pb\XZYY[ZYYYYYYZ[ZZX\\^_____hszZWw{lc`ddcbddcdccdeccglqwx{~~~~|}~}}vqmhdcbccbaaaaaabccccbbbcb_[VOIFGDNh{gcdfikmou|~}}|||||||||||||||||||~Q~2}2}3}3}3}3}3}3}3}3}3}3}3}3}3}3}3}3}3}3}2~2~Ó|abbbab`\XRLGDIFJg~~~}|zyzzzyyyxvvvvuttx~~xrqppntzuplklmmlmlmmlkllmnnnmmnqu|}|zzzyyyyyyyyyyyyyyzyyyxwuomswy{yyzyyyyyyyyyyyyyyyyyzyzzz||~~ysmkjkklkd]U|H{9xFO[orfOVo{eRIJIHGGGHHIIJJJKJJJKIIIIIIHIIJIGFGEFGGHGGGGGGFGHHHHHIIIIJKKMJDFIKKKJKJJJILK[w~~rrkkkkkkkkkkkkkkkkkkkkkivrrrrrrrrrrrrrrrrrrrrrqĀilllllllllllllllllllljvxwyz~~|ytompyzqoy|quuvysrokjfejn{{~xqonnpt~~womor|~~}}}{{zyzyzyyyyyyzzzzwwvuusuuvvwxxwwwyy{||||}}~~}~}}|yyxxtogbbgnprrtwyyyyyyyyyyy{zyz{{{zzz}||}tljghjjhhhikllmmonnmonooopqpppppppponmmoooooooooooonmmmmmmmmmmmmmnopopppnmmmmmmlkkjjkllllmmnmlmlllklllmlklllmmoonnnnnnonooonnmllkkjjkllllmmmlllllllllllllllljjjjkklllllmllkkjklklkkkkkkkkjjjkjklklooooooonmnmmmmnooppoooooonnmmmmmnooonoooppppnoooooommlmmmnmmmmmmmmmmmmmmmmnoooonooonooooooonooooonnllkllmmnnnmnopppppnommmmmmoonnmmmnnoooooooooooooooooooooooooooonps}~zvrooptuz{~~~}wvy}xsqpponnosy|xxzz{~~voomllmmmmmmmnooommnnmlnmlllllmopsy}{wrppoonnlmlosu{qbZVZYWYYZZ[]]]_```bdhutcoyaOJIIIIIIJIIHHHGGHGGFKZ|rYNIIIIIILHFEHUpuXD?FP[rtjPQf|{iWKIHGHGIIIJJKKHLMLKMLLJKJJKKKIIHIHHHGGGFFGGGGFEEFFFGHJKKIHJIGDDFIJJJJJJJJKL\|rio{~yrkkkkkkkkkkkkkkkkkkkkkivrrrrrrrrrrrrrrrrrrrrrqĀilllllllllllllllllllljvxxy{~|wtsqsy{tsvztwu|xxrpkjiinq}{yuoooppvzqnoq|~}}}{zzyyyzzzyyyy{zyyxwvvsssuvwwxwwxwyz{z|{{{~}~~~~~}zwwvroiedhnrutuyzyyyyyyyyyyyyyzzzzzzz}{}~slkiikkkjkkjllmmnnnnooppopppppppppoonmmmnnnnooooooonmmmmmmmmmmmmmnnoppppommmmnmllllklllmlmmmmmmlllllmllkllmmnnnnomoonooooonommllkjjkllllllmllllllllllllllklkkklkkkkkklklklkllkkkkllkkjjklkkkjkjklkoooooooommnmmmoppppponoooonmlllmnnooooopppppooooooonpnmmnmmmmmmmmmmmmmmnmmoonppppoooonoooooonoooonmllkmnnopommmnnnopoonmnllmmnooooonooooooooooooooooooooooooooonnomps}~xtpmmnqqsvz|~}wvx{wsqqqppopsy|vuvxz{}~~xrrpnnmmmmmmmnoonmmoonlnmllklklllot|~~~~~~~ywtpopmoomlnkpuv}~~n`ZWZYXYZZZZ[[\^__bfdcj}}}nyp\PIIHIIIIIIIHGHIIHGGDGUvoRFJIIIHIIFFHIKg~vZFCLS\hnhWFYtoUHHFGHHIJJKMMKUX[XVWWVVVWXRKJHHIKLJIIIHEFEGGFIGFHHHIIGFJKJJGGIJHIIJJIIIJJLM^vv]Rbt}rkkkkkkkkkkkkkkkkkkkkkivrrrrrrrrrrrrrrrrrrrrrqĀilllllllllllllllllllljvxyz}{wuusuyvxwvtxvx|rqoprsxzsrqknppqw{ronq}~}}}zzzyyzyzzzyyyyyyxzxvusrstvvvxwxyyyyxxwy|~{}{}z}{}~~zvvurnkhgiouvvxz|zzyyyyyyyyyyzyyyyz{z}{|~}smkikllmmlllllmmnnnnoopppppppppponoomnmmmmnnooooooonmmmmmmmmmmmmmmmnqpppnmnmmnmlmmmllmmnnooonnlllllllmklmlnnooponmnoppppooommmlllkjllmmlkljklllllllllllljllllllllkkjkllllkkllkkjiklllklkkllkkjkjlloomnmmmmlllmmmnnppppopppononlllnlonooooonoonooooooonmonommmmmmmmmmmmmmllmnoonpponnnpnnonmmmmonnonmnmlmlmnpoonnoooopoonmllmmmmmnoononooooooooooooooooooooooooooooomppqy~~~ztpmllmopqtxz~~zyx~ywsqqpopprv~zwuuvuxvx~||{uommnmmmmmlmmooooooonnlllklklllllptx}}}~~}zvurponnonnmljmorw|{}gaZVZYWXXYZ[[\Z\^`ddfgkv~|}~w^KGHIIIIIIIIHHGGGFFEF?LhnGMHIIHIIJHFEIOb||]GINVW_sp]KYox[OIKDHIKLLMIP__iqvzy{zwqmmaZUMLNQJNMHCJDEDDFHGFEEDGGGHHIIHHIIHIIIIIIJJJOIKKY|~fVQZf{}rkkkkkkkkkkkkkkkkkkkkkivrrrrrrrrrrrrrrrrrrrrrqĀilllllllllllllllllllljvwyz|{{zt|utyxtutxxuwx~xvtwz}~}wronpnnpu{}zsppt}~}}zzyyzyzyyyzyyzyyyyxvusstuvuxxyyzw{yztt}}{t|n}o{z}~~~|zywvqolihlqsyyyyyyyyyyyyyyyyyyyxyyy{{}|~~tmihjkljjllllllmoonnpppqpppqppppppoomkllnnonooooooooonmmmmmmmmmmooooppoommmmmmmmmmmlklmmmmmmmmmmmmmmlklkkllmnnnoomnnpppnmlmmllllkkllmmmllllllllllllllllmlllllllkkkkkkjjjjkjkjjkkkkklllllllkllkjjkjpooooonolmmmnnoopppqoopppoonllmmmooooooooooooooooooooooonmmmmmmmmmmmmmllmnnonoooooooononmnnmononnonmllmmopponmoonpoooonnmmmmmnooooooooooooooooooooooooooooooooooonopqw~~~~{wrqnllnnosu||zyy|~~zvrppppqprv~~|wvtprrruvvvtqnnmnmmmmmmmmoonoonnnmllllllllkjjmptrrrrrssrqpnnnooonlkkmorw|}}~}~jbZWZZWYXYZZZZZ\^acdcbjv}q[MHIIIIIIIHHHGGHFFGFD:@SU?EIIIIIIIHEEHLa||^KQYeSVqofPVh}ybRJLDHIMMMRYgv}~}{|}}}}~~~wj\TSTRONNJGCDEFGHFFEFEGGGHHIIIIIIIIGIIIIIJHLJJK[{sYNMWfx~rkkkkkkkkkkkkkkkkkkkkkivrrrrrrrrrrrrrrrrrrrrrqĀilllllllllllllllllllljv~wxz|}yzu{wv|yxrrttxvwxy~zyxwuutpnnnmnpv{}zsppv~~}}z{zyyzyyyyyyyyyyyyxvusstuuwvxxxxy|~lz]}h}s{}~~}|zxwuroliimsuyyyyyyyzyyyyyyyyyyyzyyz{|}}{tmihjlljklllmllmmnnnopppppqpppppopnomlllmmnnnoooooooonmmmmmmmmmnoooooppommmmmmmmmmmlllmmonmmmmmmmmmlllllllmmnoooonnopppmmlmlmklkjjkllmllkkkklllllllllllllllllllkkkkkkkjkjjikjjjkkkklllllkkjkllkkkkpoooooopmnnnoonpppppppppqponmlnnmmnnoommnnnnnnnnooooooooomnnnnnnnmmmmlllmnnnnoonoooooonmnmmnooonnonmnmnmoooonnnnoppopopomnmnnooooooooooooooooooooooooooooooooooooooppux{~~~~~~zwvqmllmnpsx|~zyy|~~~~~~~~~zvqopqppqsx|xsnnmlnpnmnmmlmmnmmmnmlmooonnnnmlmlkkkkllkjiilnkkllmmoonmmmnpppnmlmnoqv{{}}~~mc[WZYXZYYZZYY[\^`cd`[dt||fUMHIIIHHHHHGGGFFFFGGGBBIKDHHHHHHHHGDDGL]x|`OSbpIWlviXQ^x~jSHKGIIORO_r~}{~{}}|xvtomjikmmv|o[\cgaWNLGGGGGHHHGFFFFGGGHIIIJIIIGHHIIIIJFLLKL]vcMLLP\prkkkkkkkkkkkkkkkkkkkkkivrrrrrrrrrrrrrrrrrrrrrqĀilllllllllllllllllllljvyxz}~syyzwyr{|xpprrtuwvyzztpmlpommnmnpv}}zsqsx~~~~~zzzzyyyyyyyyzyyzyywwutrsuuvwxwwy{}v|k|^{Y|`}v|~~~}~||ywwuroihintvyyyyyyyzyyzyyyyyyyyzzz{{{~}{smjijlljklmllllmnmnnnoopppoppoooponomllllmmmmnooooooonmmmmmmmmnooooooonnmnmmmmmmmmmlmmmnommmnmmllmlllllllmmmoooooonoopomllllllljkikkkllljjjkllllllkkkkmllllllkkkkkkkjjjjjiijjijjkkkllllljjkjkklklkppppppppnnooonoppppqpppppnnnmmnnlnnmmnmnmmmmmmmoooooooooomoooooonnnmmllmlnnonnnnoooooonmmnnmnnnnnnommnnnopppnoonoppppppnommmooooooooooooooooooooooooooooooooooonoonoptuyz{}~~|{vqnppopswy}}~{ywy{{}~~~~~}~}tpnppppprv||xspnmmnlmonmlklnnmmmnmmnonnnmllmmkjklllllljjjklllmmomlllmoopopomlmnpptx{|}mc\WZYYZZZYYXXZ\^`cdd[ez~|~x\OLGHHHHHHHHGFGFEFGFHGEDFGGFHHHHHHGEDDFIZu~eMHKUIOhxqZLYsoQDKIGFLWh{}~~}~{~ysmaYWTOLKKNPRSVX\szwjbVOMKHHGHFFDDEFGGHIIJJJIIHHGHIIIJHLMLN\lXHNNLTlrkkkkkkkkkkkkkkkkkkkkkivrrrrrrrrrrrrrrrrrrrrrqĀilllllllllllllllllllljvyyz||mvywvzm}yyomppqsrsxzzrmlmnnmlmmorx|wrsu{~~~~~}z{zyzzyyyyyzyyzyyyxvuttuvvvwxwxwxyyh~T|fzg{c|x}~}}||zzwwvspfghnsvxxyyyyzyyyyyyyyyyzyzz{z|{~~zsmjijljkkllmllmllnnmooppppppooooooomnmlllllmlnnonoooonmmmmmmmmoooonnmonmmmmmmmmmmmmmnmnoommnmlmllllllllllnmmmnonoonononllkllkllkjjijklkjjkjklllllllkjjjljjjllkklkkkkkjjjjjiiiijijklllllkkkkkkkklljppppppppnnoooopopppoppppppnnmmonmnnmmmmnmmmmmmmmoooooooonmnnnooooonmmlllmmmonnnnooooonmmmmmmmnnnnnnnnnmmopoooonopppppppoommnnooooooooooooooooooooooooooooooooonoooooorttuvxyy{{{{~~~zvrrqpprtw{}}{xvvvvxxyzzz{~|~~~~~~~~}~~|~|zztqoooppppqt{|{vsqqqppppnmlllmmmnnlmnnnnlmmlklkkkljkkllljkjkklklllllmmoonpponnnoopsvz|||qc\XZYYZYZZZYYYY^`ceebk}}xwv|vWNLEGHHHHHHGGGGFFGGGGGFEIEHEGFGFFFFEDBEIRk}jQGEHGQ`tt`LSj~sVFJIILTez}ulhbZPFLKHFFHIJGEHOSZdpwsk_ZRMIHHFEEEEEFGGHIIIIIGHHHHHIIJJMMMPV]TIMNNUk~rkkkkkkkkkkkkkkkkkkkkkivrrrrrrrrrrrrrrrrrrrrrqĀilllllllllllllllllllljv~yyz|~~muyyvzo~z|pknoopootyzrmmplnnmlnpszzuqsx}~~~}||zzzyyyyyyyyyzyyzyxxxvtsuvvvxxwwwx{qtV|gzmzc{q}~}~}~~|{zzzyxwvtqffintvwxyyyyyyyyyyyyyyzzzzzzz{{~~~{tljhjkjjkkllllllmlnmnonqppopoooonnooommllllllnonnnooonmmmmmmmnopoonmmmmmnoommmmmmmmmmmmoomnmllllljjklllllmmmmmnnomnonmmllllllklkjiijklkkjjjkmlllllkjjjjjjjjlllllkkkkkjjjkjiiiiijjkllllkkkkkkkklkkkppppppppoooooonoopppppppppnonnonllmmmmlmmmmmmmmlooonnoonnnnnoooonoommllllmlmmmmnoonnonmmmmmmmnnnnnnnnnmmnponoooopppppqpnomoooonpppppppnoooooooooooooooonoooooonnooooooponpqrsuvuuttuuvxyz|~~~~{strpoqruz||xusrqrrrsssstuvvutuvvuuttsssrpponnnnnnootz|zvuutrpnllmnllllmmlmnnnollllllkkllkiilkkjjjlkkkkllklllmlmoopnonnnoquwz{}wd]WYYXZYZZZYYWZ]`denu|wj`\[s{`PHEFHHHHHGGGGFGGGGGFGGELCHHGGGGGGFFDDEJRkpXLG?CMWhxxhSHGGDEGHHIIIIIIIFJJGNSOGALcxsgV~|z{{|{~zwu}yvtw{|yvrmlllmlnnoooopry~~zvts|~}~|{yyyyyzyyyyyyyyyyyyyzxxywvuuvvwwyzyz{{||}|yyyyyyyyzyzzyyyyxusnpswyyyyzzzzyyzyyyzzyyyyyyyz{{{}~~xplllkjkkkllllllllllmlmmmmmmmooooooooooooooooooooooooommlllllmmmmmmmmmmmmmmmllllklllmmmmmmmmmmmmmlkllllklllllmmmmmmllllllllllllkkmlllklkllllllllllllllllllllllkllllmllllllkllllllllllllllkkkkkjljjkkoooonononnnnmlmnoponmllmnnnnnnnmmllnnnnmllmmnoppooooooooooooooooppoponnnnnnnnnnnnnnnnnmmmmmmmmmmmnnonnnooppoqpppopppoppppoonononmmmmoooooooooooooooooooonoonmmmmnoooooooooooooooooooonooooquz}zxttrqoprvwwvy{|~~}{yywvxz}}~~~~ztppqppppoonnllkmmommlnonnnnnopnmlpv{ztqrpnqz~}zvurpqstvwxwwwwwzyzzzzwvuusqqooqppppomlmnppswz{|}|ul_TWZZY]ci{lTADJLKIJJIIJJIKGIGK?EOX[apxxxtrqpmnnonnhihhb^VQOLd|^R_{~|}nRGIIIUm~mSJJhzi\f~aNJFEKINcznfcimijllkloqswuy~|n`ROB[zmN>F]y}_RWLDDCEMc}skiklmmnppqtuwwvvvvwwyxxy|y}aMKIGGFFGVpw`XKDJGHIJIIHHLZjy}q[PMMKNVfrmllllllllllllllllllllkphhiiiiiiiiiiiiiiiiiiij_ObRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbRaPrj}ux{{yzy{}}zrpppsturqpppoqopooomnot}zvons}~}|zzzyyzyyyyyyyyyyyyyyyyyyyyyyxwvwxwxyzyyzzyyyzyyzzzzzzz{{{yyyzyyxtsquxxxxyyyyz{{{{{zyzzzz{zzyyxzz{ypnjjlkkkllllllmnmmmononnoooooooooooooooooooonmmmmmmmmmmmnooooooooooooooooooooonnmllkkllllllllmlllllmmmmlnlllllllllkmlllllnmmnmklllklllllllllllllllllllllllllllllllllklkkkkkklllkllllllllllklllllllllmoooooooonoonomononllllmmnoooooooonmmlljkkkllmmmmmmmnnnoppppnmmmmmmmmmmmlmlllmmmmmmmmmmmoooooonnmmmmmnlmmnmoonooooooooooononmmlmmlmmmnooqppoooooooooooooonnmmmnoonooooonnmlnmnopppoppppooruy~}yurpqppqtx~|uommnooonnnnomnpt{pjlqvyyy}~~|ieddr~gJGGGGGGHIIGGEHQb|}{y{~|{zyyyyyzyyyyyyyyyyz{yy}~|tbWe~~ygWQNC@IYmv[FMRl}jQJMLDDEIZ}xhhjkmoopqsuwxxxxxwwwyy{{wq~u\MGDCEDDKbw~~vcMCHGHIIIIKFH[vriUEMOKRUe`rmllllllllllllllllllllkphhiiiiiiiiiiiiiiiiiiij_ObRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbRaPrj|uwyyxyyz|}|wvuuuwyxwvwvvxvtrrrpstx~wsonu}~|zyyyzzyzyyyyyyyyyyyyyyyyyyyyyyywyyxxyyyyyyyyxxzyzzzzzzzzz{yyxy{ywuttvyxwywyyz{z{{{z{yyyyyyyyzyyyy{xpmjjlllllllllmmnmooooooooooooooooooooooooooonmmmmmmmmmmnmnooooooooooooooooooooopnllkklllllllllllmkllkkllmllllllkllllmnnmnllmmmlllllllllllllmllmmnmmklllllllllklllllllkkkkkkkkmllklllllkllllljkllllkkmoonopppnooooooonnnllllmmoooooooononmmmlllllllmmmnmnooooppppnmmmmmmmmmmmnnnnlmnmmmlmmmmmooooooonlmmmmmnmmmmmnmoooooooooooonomnnmmnmmmnoopppppooonmooooooooooooonoooooonmmllmmnnppppppooonrvy}|xspppnpu}~~zsnmnnnoonnnooooruyrnrvyzy}}~~}wtqqrvz}|z~yx|z^HFFGFGGHIHHGKXazxwuy~}|zyyyyyyzyyyyyyyyxxyxxwywqv{jb}}zl_WRACQ]h|fOKO[x[KahRJDKNi~kffikooqqtwxxyzyzzyyzy{|y|yv\JEFEGGGTesYGGHHIIIHOHEU_YMFCIMPUl|krmllllllllllllllllllllkphhiiiiiiiiiiiiiiiiiiij_NbRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbRaOrj}wywvvwwwxwx|{zyyz||zzz{yxvwuttuxx{}upmqy}|zyzyyyyzyyyyyyyyyyyyyyyyyyyyyyyyyzxxyyyzxyxxxyzyyzzzzzzzz{yyyyzyuuuuxyxwyyyyyyzzzzz{yyyyyyzyyyyyz{{xpnkkllllllmlllmnmnoponoooooooooooooooooooooonmmmmmmmmmmmmmonoooooooooooooooooooonlllklllllllllllllmllllllllllllllllmmnnmmllmmmllllllllllllllmmmnnnmllllllllkllllllllkkkkkkkkllmlllllllllllkjjjklllkkmoooppppnoooppoonomllllmnoooooooooponmmmlllkllmmmoooopppppppnmmmmmmmmmmmnnnnmmmllllnnnmnooppooonmmmmmmmmmmmmmnnoooooooooooonoooommmmmnoppppoppoonmoooooooooooooooooonnnnllllmmnoopppponnnquy~~~zuqonmov}~~}uroooommmmmnoopprvzusuxz{|~}}}{qhdbaafms|~~}}v]JEGFGFGHHGJGSfv~ypnqv}{zyxyyyyyzyyxyzyxwvvwyyuopt{}r~|rg]VNJWa`moSLFSn}fPazfOGJIY|vdfhkmnqsvyzzy|{{zzzzw{{uy{}tYIHEHJHNZpzcKHHHIIIIKGDOXVPLKVb`Sh~prmllllllllllllllllllllkphhiiiiiiiiiiiiiiiiiiij_ObRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbRaPrj|z{srwrusrstxxvutuutrsusssrrtvwzzx|~|rnls~~}}zzyzyyyyzzzzyyyyyyyyyyyyyyyyyzyyz{yxxxyyxyyyyyyyzyyzy{z{{zyyxy{xuuvvxyxxxyyyzy{yzzz{zyyyyyyyyyxyy{z~wonkjllmlllmlkkmnmopoonoooooooooooooooooonooonmmmmmmmmmmnmmmmoooooooooooooooooooonlllkllllllllllllmnnnnnmllllllllllnnnmnnnmlmmmlkllllllklllkknmmopnmkllllllkllllllllljkkkkjklllmlllllllllkkkiijllllkjmnpoppppoonooomnoonmlmmnnooooooooooonnmllllllnoonoppppppppoonmnonmmmmmnmmmlnnmlllllllnnnnoppnonnnmmmmmmmmlmmmmnooooooooooooonnonmmmmmnnpppppnooonooooooooooooooonoopppnnlklllmnoopppooooorvz}xtrppry~~{zwsqonnonmmnmloopsuz~xsssx|}}~}yma_\[\^_cgs~|r}q_JEGFEGIIGGDK\{|~{tpimmx~||yxyyyyyzzyyzyyyxwwwwxyxxytpt|~~ugd\NVbk\a|UNFH\zYVprSKCDNie`gjqssuuwy{|{~zyzzzzz}|ycLIHIIJNRe}|rPKHIHHIHIHFHJMKKNayi\`zhrmllllllllllllllllllllkphhiiiiiiiiiiiiiiiiiiij_ObRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbRaPrj|{ypnttrpnnpsuxrnmommmnnmmppptuy|}~}|wqnms|}||{zzyzyyzyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxyyyyzyyy{z{z{zzyyzyyyvvvxxxyxyyyyyyzyyzz{{{zzyyyyzzyzz{{tpnlllllllmmmnnnnmnoopooooooonmooonpooopoponnmmmmmmmmmmmmmnmnnmmoooooooooooooooonnmllkllkkllllllmmmnnnmmmllllllmmmmmlmnlmmlmmnmllllllllkllmllmmmnnmlllllllkklllklllllljkkklllkllmmllklllllkkjijllllljmnoooooononnnnmnnonlllmmnooooooooooonomllllmmnooopppppnoooonmmnonnmmmnmmnlmnmmmlllllnnnoooppoommlllmmmmmmllllmmoooooooooooooooonmmmmmmnnooppooooooooooooooooooooooooooomnmmllmmmmnoopppppruy|xtsqprwy~{{zzyvspnoooonmomlpopvv~~xrtswz|}}}woe_][[^_`abiz}|gbstaJEFFGGHGGEK`s}nee`fnz~|zyxwyxyxyxyxzyxyxwwxxxyxzyupqx}~rcdb[WWb_b}fNGGWs}l^beSJDFFZxrbejpsuvwwy{{}}}}|{{z|y{{y~}t_POIEEGHWuyUEIIIIIIIIHIJLKOPd|m\]{hrmllllllllllllllllllllkphhiiiiiiiiiiiiiiiiiiij`PbRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbRaPrj||ypmruurnoqrtvqlnnmnnnmmmopprtwy~~}vspou~~|{{z{yzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxyxxxxxyyyyyyyzyx{z{{{{{yzxyyxwvuxwxyyxyyyyyyyzzzz{{zzyyyyy{yyz}|spnllllkllmmmonnmmnoooooooooonoonnnnoooopplnmlmmmmmmmmmmmmmmmmmmooooooooononononnmmlllllllllllmmnmnnnnmmlllllllmmmmnmmlllllkllllllllllllllkllmllnmllkllllllkllllkkllllkkkllllllmmmllllllllkkjjklllllkmnnnnnnommmmmmlmmnllmlnmoooooooooooononmllmnoopppppppooooonnmmnoooooonomnmmnmmmmnlmnnnoppoppnonmklllmmmlllllmmnooooooooooooonnonmmmmmmmoopoooooooooooooooooooooooppopoppoopoopppppprrsssuvx{}yutrqqrswxxwxz}}{{{|}{{xwvvwvtrqoppppnnnmmpnqxz~~~wqssuy~~|m`ZZZZ\_`_``hy~uURlvcIGFHHHGFFHTq~r\UWSan||zyxwxyyxyyyyyyyyxxxyyxyyzzuqprt|{ueghmbYce^rwQHHUf~yjbbXREFBPf}lkru{}}}}~}}|{zyyyy{|~{zuaTLEEDDLd{~`KJIIHIHHHJKJJKMK\teU[whrmllllllllllllllllllllkphhiiiiiiiiiiiiiiiiiiij`PbRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbRaPrj|}ynknuvtqpqprspllmmmnnmmlnnoqtvz}~~zvtrrx}~|{zzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzzzyyyzyyyyyyzz{{zzzz{yyyywvvwxyyxzyyyyyyz{{z{{{zyyyyyz{yyz}yspmllmlmlmnnonnmnmnoonnnoooooonmmmmnnooonolmllmmmmmmmmmmmmmmmmmnooooooononmmmmmmmmllllllllllmmmmmnnoomlllllllklmmnnnnmlklklllllkkkllllllkllkkllllllllllllllllllkkkllllkkkjklkllmmmlklllllllkkjjllllkkmmmmmmmmnmmmnmmlllllmmmnooooooooooooooommmmoooppppqppoonnnmmnnooooooonnnmlmnmnmmmmmnnopopppponnlklllnmllllllmmooooooooooononnmmmmmmmmmmnnoooooooooooooooooooooooppppooqqtstvvwwwwwxxyz{z{{||~zwttsqoommlnnorrsssstttsssttsrqpoonoonlmmnpos{}~}wqrtuz}~~}qdWSXZZ\_`___gw}vaNSk}cGIGHIGGGHUeyyo[ONOLalx~{yxxxwyxxyyyyxyyyyyyxxyyyzyvspmmluzplhojbdg\h{cMIR\vyxnj_\QJCLUy|zzz}{y{zzz{||{{zz{zyyyy{wx|x~taTKIHFLWnzt]KIKHIJHJJMKIIIHMWSM^vgrmllllllllllllllllllllkphhiiiiiiiiiiiiiiiiiiij`ObRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbRaPrj||xnjlrttsppopppllllmnnmmkmmmpruz}~xutsty~|{zzz{z{yyyyyyyyyyyyyyyyyyyyxyyxxxxxxxyyyyyyzyyzzz{zzzzzzzzzzzz{zyyxwvvxyyyyyzzzzyyzzz{{{{zzyyyzz{yyz}}xrnmllllllmmonmmmmnnmnnnmnnmnnnmmmmnnoooooollllmmmmmmmmmmmnmmmooooooooonnmmmmmmmmnnlllllmmmmlmmnnnoooonmmlllklllllmmnnlkljkklllllllllllllkkklllllllllllllllllllllkklllllkkkjlklmlmllllllllllkkkkkkkkjkmommmmmmmmmmmmmllllnmonoooooooooonoopppnonmooppppppppoomnmmmnoooooooonnmnlmnmmmmnmmnmooppppponnmlllmnmmmllllnnoooooooooooonmmnmmmmmmmmmmoooooooooooooooooooooooopppoopqtwyy|~~~~zxwvutsrqqqqsqqpqqqqrqrrssssrppoponnlkmlopnt|}~vqqsw|}sg^TSY[[\^__`bjz}gRPWj}dHIGHHFFJOf{}kZIIMLH[ft||yxxwxyyxyyyyyyyyyyyyyyyy{yvtsokbm|yqigb]^cai|vXIHRl{~tngacYFHMjzvsuwvxxwxzyzyxxyxyyyywxzwuz|tfUJGFKQcu|iMJMHJKIKJKKJJLLIJLP_qbrmllllllllllllllllllllkphhiiiiiiiiiiiiiiiiiiij`ObRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbRaPrj|xnkkprusponononmllmnnmnlllloru{vrqrv~}{yzzzzzyyyyyyyyyyyyyyyyyyyyyzyxxxxxxxxyyzyyyyzyzz{{zzzzzzzzzzzzzzyyxxxxxxyyyyzz{zzzyzzz{{{{zz{zzyzyyy~~vpmlmmlllnmmnnnmnnonmnnmmmmmmmmnmmmmmonnpopnmmmmmmmmmmmmmmmmnnoooooooonnmmnmmmmmmmmmmllmmnnmmnnnmnnnooomllllllllllllmmllkjkllmlllllllllllklklllllklllllllllllllklkkklllllkkkkllllllllkllllllllkkkkkkkkmommmmmmmmmmnmmmmmmnonnooooooooonpppoppopooooopppppppponmnlmnooooooooonmnllnmmmmnnnlnnonnoppoommnnnnmmommmmmnooooooooooooonmlllmmmmmmmmoooooooooooooooooooooooonopponpsvz}~}~|{z{{}{zzzzzxxxyyyxwvvvuuusrrqpqponmllopnt}}uoqpu|yd]YUUYZ[\]]_ben~zcPMPc}hJGFHGEFMVqoXQIIIKGQ^p|{zyyxxyyyxyyyyyyyyyyyxxxyyyxutvrphhv|woi_\]bcfu}dPEK^uysmhjeNEIWq|}ytvwyzyzyyyyyyzyyyyyyvyxxxx~|o[LFHILUhnMINHJLIIIHHJLLMMMPQ_g\rmllllllllllllllllllllkphhiiiiiiiiiiiiiiiiiiij_ObRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbRaPrj|volloruurpoonoollllnmnkmnmmnrv}zspqsz}{|{zzyyyyyzzzzzyyyyyyyyyyyyyyxxxxxxxxyyyyyzyyz{{{{zzzzzzzzzzz|{{zyyyxxxxxyyx|{{|z{zyz{z{|||{zzzyzyxy}|umkkkjllmmmmnllnopnnmmllllllllllmmoooppppppponmmmmmmmmmmnmonoooooooooonmmmmmmmmmmmmmmmmonppnonnnmmmoooonmlmmlmnnnlllkkklkkklllllllllmlmllllllklllmlllmlmlllmllkljkkklllllkkkkkjkkjkllllllllllklkkkkkkkmnmmmmmmmmmmmnnmmnnoooonoooooooonpppppqpoooooopppppppoonnnmnnnoooooooonmmmmmmlmmmnlllnnooooooonnoooooooonnnnoooooooooooooonnmllmmmmmmmmoooooooooooooooooooooooonooommpsx|{zzyywxtsrqonlloomt~~}}}~||||~ysoppu}m^XXWWXY[Z\]]bgo{z\LJK_iKHGHGDGQazyaMOPOLOKN[m~zzyyxxyyyyyyyxyxyyxyxyyxyyyxvwxwtojow{upfdcbbbmzoXJIUn~|xslhkVIEMZo}wvvwxwxxuyyyyyyxyyyyyyxxzzxy~t]IKJLIK^~vSLPIJKKKIHIKKJLMNQPefWrmllllllllllllllllllllkphhiiiiiiiiiiiiiiiiiiij_ObRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbRaPrj|wolmpszwpoooooolklmmmmnnomlosyxroqu}}||{{yyxzyyyyyyyyyyyyyyzyyyyyyxxxxyxxxyyyzyyzz{zz{zzzzzzzzyzzz||{zzyxyxxwwyyyz{|{{zyyyzyzz|||z{zxzyy{{zunkjkkllmnmmmmmnoponnnlmlllllllllnoopppppoppoonnnmmmmmmmmmooppoooooooonmmlnmmmmmmnmmmmnoopponnnnmmmnnoonnnmnnnnnllllkkkkjkllkkklllkllllllllllllllmllllllllllllllkkkklllllkkkkkjkjkjkkllllllllllkjjjkkkmmmmmmmnmmmmmmmmmmnnpppooooooooonpppppppppoooooooooooooooooooooooooooonmmnmnmklllonllmmooooooooooooonoonoooooooooooooooooonmmllmmmmmmmmmoooooooooooooooooooooonononllpty~~zvuqmlloplt~~~~}~~|ywwwvyyz}{yuvz}~~}vpoppu}k\YXYZYX[Y[_]bkt~w[LLLahLGGHHDJ\m~}kVHMIKKJKKYr|zyyyyyyyyyyyyxzxyyxyxyyyyyxxxyyxvpmmvz|snheccelw}eQJMb~~xnlin`SIHK\syxsxywwxvwxxxyyyyyyyyxyyyyxz~{]HKHKFIX}x_PPIJJKKJIJJIKLMMOQgbZqmllllllllllllllllllllkphhiiiiiiiiiiiiiiiiiijj_NbSaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbSaOrj|wplmor}xpmoppqpljlmmlmooonlot|~vposx~}~|{zyyyzzxxxxyyzzzyyzzzzyyyzzxxxxxyxxzyxyyy{zz{zzzzzzzzzzzzzz|{{{z{yywxwwyyyz{{{{zyyyyyz{{{{{zzxzzyz|ytmjillllmnmlmlmmnnonnmmllllllklllnopoppppppponooommmmmmmmmonoppoooooooommmonmllmnommmnooppponnnnmmmmmmnonnnonnnolllllkkkkkklkilllllllmklklklmlllllkllllkllklllllllkkkkllllkkkkjjjkjkjkkkklllllkkjikkkkmmmmmmmmmmmmmmnmmnnnnoooooooooooopppppppppoooooooooooooooooommmmooooonnnnnnmmlllnmnllmmnooooooooooooonoooooooooooooooooooonmmllnmmmmmlmmoooooooooooooooooooooooonnnmlquz~|ytlklnpns|~~~~~|~{|{}~wtqqqpqrvz~~zvtsuu|}~|vqnppv|j\YZXYYXZZ[^]bkvsZLKL`jMHFHECOh~vZFCIDGHIKLXn|}yyyyzyyyyyyyzyxyyxyyyyyzxyxwwyxvrmmsx{}shffdemt|r\KHSo~zkljpq\HCCH]|z}u}uwwuvzxyyyyyyyyyyyyyyyyyyzzcMLIGAGPqkXOILJJHHIIKLLLKLQRa[Vsmllllllllllllllllllllkphhiiiiiiiiiiiiiiiiiiii`PaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRqi|~yqnmor}ypnopqtrmjkmmlmnnollpu~{vposy~}}}}|z{yyzyyyyxyyzzzzzzyzyyyyyyxxyxyxyyyyyyyzzz{zzzzzzzzzzzzzzz{|{z{zyyxwwyyyyz{|{{{yyyyy{z{|{{|zzxyyz~urliijkllllmmllllnoonmmllllllllllnmonppppppppoommmnmmmmmmmmnoonpoooooooomnmmmllllmnmmmnonoppnnmnnnnnmmmmnonoooooomllllkjkkkjkkklllllllkllllmllllllllllllllklmllllmlkkkkiikllllllkkkkkkkkkkkkjklkkkjkkklmmmmmmmmmmmmmmmmmnloooooooooooooopoppppooonoooooooooooooooommlmmmnnnnnnnooomllllmmnmnmmooooooooooooooonoonnnooooooooooooonmmmmlmmmmmmlmnoooooooooooooooooooooooooonnmrx}~wqmllomouyz{|}}}||||}zzywxxy|~~wqnmlkmnrz}wrnopwz{tpooow|j]YYXYYYZZ[^]cly{nWNJL]|nNGHJEDVshJAEGEFHGIJXm|zyzyyyxyyyzyyyxyyyyyyyyyzyyxyyyvsnlorsxiffdbflu{cNGM`~tieougRGGGRl~wuyyvyxwyxywyxyyyyyxyyxxzx{jSKGJBFKgwaMHJIIIIIIKKLLKKPR\TZrmllllllllllllllllllllkphhiiiiiiiiiiiiiiiiiiij`PbRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRaRbRaQri|yrnnor{yqoonquunikmmllnmnmlqw~{spotz}}}{|{zzyzyyyyyyyyyyzzyzzyzyzyyxyyxxyyyyyyyzzzzzzzzzzzzzzzzzzzzz|{{{{{zzxyxxyy{z{|{{yyyyyzzzz{{{{{xwy{~sqmiijkklllllkklmnnnmmllmlllllllmmmnoopopppppoommmmmmmmmmmnmnooooomnonnonnnnmlkklmmmmmnooopoonnnnnnnmmmmmnonnonnomnmlllkkkjkjkkklklllllllllllmmlmlllllllllllllmnmllkjjiiijllllllkkkkkkjjjjkkkkklkkkklllnnmmnnmmmmmmmmmmmmmnnooooooooooooooooppnonooooooooooooooooomlllmnmmmmmmooonllllllnnnmmmmoooooooooooooomnmmmmnooooooooooooonnmmmmmmmmmmmmoooooooooooooooooooooooonnmnms{~~|vqlkmlmnmopttvtutttsuvuutuwyxrnlljklpy~~~yrnnmtx|~wspooox}j]ZYZXXXZZ[^^cl||iUOIKUvwSHJKGJbzsSCEKGIJIGHHUl}|zzyzyxxxyxyzzyyyyyyyyzyyyyyxyzywvpljjh{{kfebdeityrXGJMd}}}nbklusRGEM_t{uz{xvyxyxxxyyyyxxxxyyyxwyzqWKHNGJIZy}iNGHIHIIIIKJKKJKNPSTgsmmmmmmmmmmmmmmmmmmmmmkphhiiiiiiiiiiiiiiiiiiiiaQdTcScScScScScScScScScScScScScScScScScSdTbRrj{ytpmns{{qonnrxxnilmnllmmnmmry~~xqnpw|~||}{{{zyyzzyyyyyyyyyyyyzzyyyyyyxxyxxyyxzyzzz{|{zzzzzzzzzzzzzzzzz{|{||{zzxxxyzyzzz{zzzyyyzyyyzzzzz{wwy|~rpmjjkkjklllkjkllmnmmllllmlllmmmmmmnnnpooppppnnmmmmmmmmmmmmmmnnonmmmnnmmooonllkklllmmnnmooonnnnnnnmmmmmmmmnmmmmmmmmmmllllljjjjjjkllllllllkllmmmmmllllllkllllmlnnnlmkkkkkkklllllkjkkkkkiijjjjjjklklklllllmmmnnmmmmmmmmmmmmmmmmnoooooooooooonooooooooooooooooooooooomllllmnnmnmmnnonlllllllmmmmmmoooooooooooooommmmmmnooooooooooooooonnnmmmmmmlmmoooonoooooooooooooooooooommmmsz~|xqlnnlnnoqqrsssqrrtrrqqstuw}~{uqlklkjpxysnmnorw{~~~ztpppooy}j^ZZYYXXZZZ^^cn~zeSPHINr}ZHJJHRn~{bIEHLIHIIGIHTj~}zzyzyyxyyxyyxyxyyyyyyyyyyyyyyyywwsnifdqpiedgfirwxgLGEPq}vjigpzcQILV^u|zyzywxyyyxyyyyyxyyyyyyxwxxwZKHNKMJUn|qTLHIHIIIIJIJLKKLMRVpsnnmmmmmmmmmmmmmmmmmmmlpiijjjjjjjjjjjjjjjjjjjjbRdTdTdTdTdTdTdTdTdTdTdTdTdTdTdTdTdTdTdTdTcTsk|~ztqlmr|zromlqyzoglmnmlmlmlnt|}zvnmpx~}|{|{|{{zyzyyyyyyyyyyzzyyyzyyyyzxxyyxxxxyzzzz{|{zzzzzzzzzzzzzzzzzz{|{|{zzyxxyyyyyyyz{yyyyyyyyyyzxyywx|{{pnkjiiijjlkllllllmmmmlllmmlmmmnmmmmmmnoopopponnmmmmmmmmmmmmmmmmonmmmmmmmnnonllkjkkllmonmonnmmnnmmmnmmmmmmmmmmmmmmmmmmmmlllljjjjjjklllllllkllmmmmlllllllllllmnlnnmmnllllllllllllkllkkjkihjjjjiikklkkkkllllmnnnnmmmmmmmmmmmmnmnnoooooooooooooooonooooooopppppooooooomlkllmnmnnmmmoonmkjkllllnmmmmmnoooooooooooommmmmmnoooooooooooooooooonnmmmmmmnoonnooooooooooooooooooonmmmnos~|tnoomoppopoooopppppoopqtuw~{vpkjmjknw~~zqmlllnrx|~~ytpppnoz}j^ZZYXYXYYZ^_cmubSPHIIj|]IIIHVwvXGHFHIGHHGHISj~}yzyzyyyyxyyyyyxyyyyyyzyyyyzyyyywutpjfdltledfcgnpwrRIJLb}xsmfadsaTJLMe|~wuy{xyyyxyyyyyyyyyxyyxwxx}[KIKKMLSh~uXNILJIJKJJJILLKKKMYz|}yuqlnr{}spmlqzzohlnnmlllnmnu}}zsmlpz~~{{|z{{{yyzxyyyxyyyyyyyzzyyzzyyzxxyxxxxxyz{z{||{zzzzzzzzzzzzzzzz{{{z|{zzzyxyyyyyyyyyzyyyyyyyyzyyxxywx|~wmljhhhjikkllklllllmmlmllmmklnmnnnmmmmmnnopopnnnmmmmmmmmmmnnnnmnnmmmmnmnnnnonlljjkklmmonmonmmmmmmmmmnmmmmnmnmmmmmmmmmmmnmlmlkjjjjklllklllklkmlmmmmlllllllllmmnlnnmmnlnmmmonmllkllllkkkkiijjjijjkkllljkklnmmnnnnmmmmmmnlmmmmoooooooooooooooonnoooooooonopppopnooooonmmmllllmmmnlnonmmllllklmmmmmmmoooooooooooonnmllllmmmnooooooooooooooooolmmmmnmnooonnoooooooooooooooponnmmnnt{zuqqppqppooooonpopooooqstx~|uolmmllpw}~xqonmkmptz~{xvupoooow~la\UZZXZXZW]acqqfUMLIN]{dMLIMa~bOGBFJIIHHHIHUh~}yyyxxyxxwyyyxyxzyxyyyzyyyyzyyyxxxupkhfjt~qcefddiryxaLCDRq{rhbbkxaKJH[r~vux{yyyyyxyyyyyyyyyxyxwww}dHIJKHLRb}taPIIIIIIKKKLLGNILWgz|}ytqppqx~romio{ymilnonmnommsy}|uuhpv~~}zz{zzzzyxyxyyxyyyyyyyyzyyyzzzyxyyyyxyxyz{{{{{{zzzzzzzzzzzzzzzz|{{{{{{zzyzyyyyyyyyyyyyyyyyyyyyzyyxxz~ujjijjijijklllmllllllnnoonollmnnlkmmmmmmmmooomnmmmmmmmmmmnnoppnmmmmmnpnooononlljjjkllllmnmmmmmmmmmmnmmmmmmnnmmmmmmmmmmmmmnmnmlkjkkllllkllkkllkllmmlllllmmllllmmmlllllnmnnnmkkkkklllllllkkkkjilmkkjkjkkkknnnmmmmnmnmmmmmmmnooooonooooooooooonmooooooooopppppoooooooonnmmmlmmmmmmmoonlllllmmnmnmmnooooooooooooonnmmllmmmmnoooooooooooooooommmlmmmmnnoooooooooooooooooooooommmoosz{{xvtsrrpooooonooonooppsx}~{upmmnmmqw~~~wrnmnmollpv|}}~zvrqpnoooure^W[ZYZZ[W]cdo}wfQMKINVrpPHKQpvSGEEIIFJGHHIHVi~|zzxxxyxxyyxyyxyyyxyxyyyyyyyyzxyxxvqmiglu}rehidekns{n[IDI[}|odampy]PGR_~{|uwtyyyyyyyxyyyyyyyyyxxwvlOHKKILP`yygQPIIHJJKJJILINKQ^s|~~~~~~~~~~~~~~~~~~~~~~||ztomnrz~soljq|ymilnpnnpnrttzvqpkp}~}{{zzzzyyzyyyyyyyyyyyyyzyyyz{yyyyxyyyxyyzz{zzzzzzzzzz{{{{{{zzz{{{{{|{|{{yzyyyyyyyyyyyyyyyyyyyyzyyyyy~tkjijiiiikklllmlmmlmmmmonnnlllllllmmmmmnomnnnmmllmmmmmmnnooppommmmmmnoopppoonlkkjklkllllmmmmmmmmmmmmnnmmmlonmnnnmmmmmmmmmnnommlllllkklllllklklllnlklllllllllllmmlllmmllmmmllllllllkllllllkkjjkkjkkkkkkkjmmmmmmlmnmmmmmmmmnoooppoooooooooooonmmnoooooooppppppoonnoooonommmmmnmlmmmonmlllmmopmmmoooooooooooooooonlmmllmmmmnooooooooooooooommlllmmnnooonooooooooooooooooooommmmoqx~~}zyxvvtttssqqppppopprw|~~~}xrnnponptx~}~}~~~~~zxomlmnoomlnswxvwwvtqpnonnopq{yk^VYZYZYX[abfn|weTRJIFRnwYNNRuoNCDFHGEIGIIJJUh||zyyyyyyyxyxxxxxyyyxyxyyyzzzyyyxyxyvrokhks}vkjnghmhjv|nYIKUtxunjglwq^LHPdxzzvyyxxyyyyyyyyyxyyyyywu}uWHJJILO[q{oSTIJJIJJKJILHLJVh{z}wvvvvvvvvvvvvvvvvvvvvxf]]]]]]]]]]]]]]]]]]]]]\wtuuuuuuuuuuuuuutttttu}|{|wqllq|~uokks}ylhlnpoppnruy|spmmq~}|zzzzzyxzyzyzyyyyyyyzyzyyyzzyyyyyyyxyyz{z{zzzz{zzzzzzz{zzz{zz|{||{{{{{{yyyyyyyyyyyyyyyyyzzyzyyyyyyy~skkjjiiiijklllmlnnmmmnnnmmmljkmjklmmmmnnommmmllllmmmmmnnooopponmmmmmnoopppppnmlllllllllllmmmmmmmmmmmmmmmmmmmmooommlmmnnmmmnnoonmmllkklllllllllllmllllllllllllklklllllllllllllllllklkmllmlllkkjkkkkkkkkkknnnlllllmmmmmmmmmnooopopooooooooooonnmmnoooooopppppponnnnoooononnmmllllmmonnmlmmnooonooonoooooooooooonoommnmmmmnoooooooooooooonnmmllmlmnmnoooooooooooooooooooooommmmmqv{~}{|zzywvvsrpoopqv}~ztopqqolnptuwvx{~}zyyxtpllklnokmnppopoooommnmnnnnmmt}r^TWXZ[YW[__ksvwgSNHDDQf~eSNSu~fMGDDDFGGGHIIISg}|{|zyyyyyxyxxxxyyyyyyxyyyz{zyyyyywywtpljhoyypoumllbcnz|hNKRg{{zvndddxnTCHQl{wwwyxyxyxyyyyyyyyyyyxu|^JIHHKLVk}tVNIHJJJJKJJLIIJ[ozvuimmmmmmmmmmmmmmmmmmmmo}~~P3344444444444444444435~kkjjjjjjjjjjjjjjkkkklgt|{}yrlmr{~vomlt}xmjnopoppoot|wronos~~}{zzzzzyyyyyzyzzzzzzyzzyyyzzzyyyxxxyxyzyzzz{yyzzzzzzz{zz{z{zzzzz{zz{{{{zyyyyyyyyyyyyyyyyxxxyxyxywyyy}}rljjijijikklllmmnnmlnmnnmmoklklkllnmmmnommlllmllllnmmmnooooooonnmmmlnoppppponmlllllllllllmmmmmmmmnnmmmmnmmmmmmmmmlllllllmmmmmlmnmmllklklllllllllmmlllllkjjlllllljjlllljjjjkllkllkjkllmmlmlllkkkkkklljkkknnnmklllnmmmmnmmmnooooonooooooooooonmmmoooooooppppppnnmmmoooooonnnmlklllmnonmnnonnnnnoopopoooooooooooopoonnnmnnooopooooooooooooonmmlmllmmnooooooooooooooppooonomnllllnr|~~{yvuspppqt}}{uqpppnllnorrqswyyz{zzxtssrppnllmnnlmopolmmlmnlmnnonnnmnt{~wdXWXXZ[VY_es|~}vbWNEIPV}sWL\y|VJHFECFGFGHHHGObx~~||zzzyyxyyyyxwyyyyyyyyxyz|zyyyyyxywuqmjhny|sntsqjb`fu{pSJJYq}xoe`[i{`HHJ`z|tuvxyyxyxyxyxxxyyyyzzwbNGGFKIQa|uWKIIJKJKJJJKIKPhuxwsllllllllllllllllllllljQ2222222222222222222223hiiiiiiiiiiiiiiiiiiiihv|y{yrlnr{~tnmmu~xnlnponnoppv~{qqnprx~~}{{{zzzzzyyyyzzzzzzzzzzzzyyyzzxxxxxxxyz{z{{{{yzzzzzzzzzzzzzzyzzzzzzzzz{zzyyyyyyzzzzyzyyzxxxxyyxyxwyy{}{plkjjjjiiijklmmmnmllmmmmmmomllmlllnmmmmmllllllllmmnmmmmnnnnoonnmmmmmnooooonnmmlkllmmmmmmmlllmllmmmmmmmmmlllllmmlllkkllllmnllllmlmmlklkllllllllllnlmllllkjkllllkjjjllljjjijjlkkjlkjkllkllllllllkkllllkklloonmllllnmmmmmlmmmmooooooooooooooonnmmmoooooooppppppoonmnoooooonnnmlllllmnoomononnnnnoopppppppppppppppppoooonnoopppppppppnoooonponmmllllmnnnooooooooooooooppppnmlllllnqx}~~~||zyzxurppqu}vqpnoonoposrmnsutuuvvvtppqrpqnoonlpnmllnonmoppoooponmnrs{k\YYYWZSYku{tnesym\OKPKs}^OauxLFCGGEFFFFGGFEMav}}|{zzzyyyyyxwwyyyyyxyyyyz}{yyyyywxvuqmilnx|qkrtrjbceotu^QKMYvy{oia]cjsSKHNi|sruvyxyyyxxxxxxyxyz{zyeQEEEJHNZuuTLILJKKJJKJJIMUxx{}|sllllllllllllllllllllljP2222222222222222222223iiiiiiiiiiiiiiiiiiiiiiv|xywskpqz}tonntuonopnmmmptz~wqpkrs}~}|{zzzz{zyyzyzzz{{{{{{{{zzxzyyyxxwvwxyyzzz{{zz{yyyyyyyyyyyyyzyyyyyyyyzzzyyyyyyyy{z{zz{yyyyxyyxyyyxwyy|~{nllkjjjihjjjllnnnllkmllnmmomlmnonknmmmmklllllllllmnmmmmmmmnoommlnmmmnpooonmlmmlkllmmmnmnmllllllmlllllllllllllllkjkikkkllmmlkjlllklllnkklllllkklmmnmooljijkmllljjjjlllkjhikkkkkjllllkkkkkklllkllllllkllllonmmkjllmmmmmmmnmmnmmmmmooooooooonmlkllmnmnonoppoponlllllnoooonnnnmmmllllnmnopooppppppppoopppppppppppppppppppppppppppppoooooooomoooppppooooooooooooonooopoppppommllkklls}~~}|{zyywssssqqqppposy~ytoopopooppopqqsstttusrqrqppppommommmnmmmooopppppppnnlqv{~sn^XUUYTbt|fbWTVs|dWLOKmfObo_MEFEEEFFEFGFEFDQu~}~|zyxzzyzzzyyxyyyyyywx{~{xyyyxyywupmjjlw|uinuoigbdjsxp]LET_}sheZ`oxbRMP\{|yrwxyvyxxyyyyyxyyyyzy{iLEHGEHJY_wXHLKKILLJIJLMVerxz}sllllllllllllllllllllljP2222222222222222222223hiiiiiiiiiiiiiiiiiiiiiv|xyzrhkt}{tppt{{uolnppoopv}vqllov~~~}|{{{{{zzz{yyyzz{|{{zzzzzz{{zzyxvvvvvwyzzz{{zzy{zyyyyyyyyyyyyzzzz{{zyxyxxxzyz{zyyyzzy{yyzyywxywwvvvxz|~ysjjjjjjhiijkllllkllllllnnmnonmmmmmmmnmlllmllklllkllmmmmmmmmmmmnmmmommmllmnmmmllllllllllllkllllllmllllllllllllmmkjijijkkkjklllkllllmnnkjlllllmmnmmmmlllkkjkjlllkjjjllljjiijkkklllllkkkkkkkkllllmmlllllllloonmllllmmmmmmmmmmmmmmmnooooooooooollllnmmnooopppponmlllmnooooonnnnnllllnmooppppoopppppppppppppppppppppppppppppppppppppoooooooooooppppopnoooooooooooopopopppoponmllljmmqy~~{xxwvvutsrppppppooppsyztpppppppoonnoqqpqrrrqqqqpqqopommmmnmmmnonnopppoppponnqty|~{sa[WXZ^omZSLLLaqtYMOJf}nXhlVGEFFFFEEEFGEEEDNo~}|zyyyyyyz{yyyyyyyyyy{}zyyyyyxywuqnkhju{vjnuqkgcdkrvzfMENUz}xrj^ZeroTIJSu~{uywyxxxyxyxyyyxyyyyx{kNEGGEGJM]z]JIKKILLJIKKLeyn~}sllllllllllllllllllllljQ2222222222222222222223giiiiiiiiiiiiiiiiiiiiiv|xyzunmt{ysqosxtpmllkloqz~uqmorx~}||{{{{z{zz{yyzz{{{{{zzzz{zz{zzyxxvwxvyyyzzzzzyy{zzzyzzyyyyyyyzzzzz{zyxxxxxyyyzyyyyzzzzzyzyywwxvvvuuwz~|vqjjjjhhhhhjjkkllmlmlllnnnlnonmmmlmmmnlllllllkkllllmmmmmmmmmmmmmmmmmmmmllmmmllllmmmmmmlllllllllllllllllllllllllllkjjijkklllkllllllllmnklllkllmmmmmmmmmlkjjlllllkkjjkllkkjjkkklllllkkkkkkkjklllklllkkklllloonmmlmmmmmmmmmmmmmmmmmnoooooooooonlmlmmnmnonnoppponmmmlnoooooonnnnnmmlnnoopppqppppppppppppppppppppppppppppppppppppppppooooooooooopppppoqooooooooopppppoppppppoonnmmmoopx}}~~}~~~~}}}||{{{{{zzxxvuqrrpqqppnmllmmnnooory~{uqrqqppoonoopppoopopppppqrsponmmmmnnnnoopoppppppooonpqrvz}~zkb][^k{|]PPNLIR`{`ONI\u|fqkNCGEFEFFFFEEFDDEKcw}{yxz{yxz{}~}~{{zyxzyz|~{zyyyxyyxusmlegs|wkmwrkhcehgm~zaHGLj{~umg__k|bIGEc|yywyxxxxyxyyyxyyyxyx{lOHIGGGIK\x]LJLKIKMLHFN^x}sllllllllllllllllllllljQ2222222222222222222223hiiiiiiiiiiiiiiiiiiiiiv|yy{yuuy~zxwvwzzyxxyz{z||}~{rnoqv}~}~}}|{{{|zzzz{zzzz|{zzz{zz{{zzzzzyyyxyxxyyyzzzzzyy{zz{{{zzyyyyyyzz{zz{zyxwxxyxyyyyyyz{zz{zyzyxwvutsstsv{}ztnkkjjifhhijjjkklllmnnnnoomnonmlllllmmllllllkkkkklllmmmmmmmmmmmmmmmmlllllllllmmmnmnnmnllkklkllllllmmllllllklkllllkkkkkkllkklllmlklllllllllllmnmmmnmmmmmlllllllmllkllkllkkkklllllllkkkjkkkjklkllmllkjkkkkkooonnmnnmmmmmmmmmmmmmmmnoooooooooonooonoonoooooppppnnoonnooooooonnnnnnnoopppppppppoppppppppppppppppppppppppppppppppppppooooooooooopppppppnonoooooopppppqppppppoponnnoqpquy}}~|xx{}||||{{}||{{zzzzz||zyxxxwwwwwwwwwwvvvtsrqpnnooooononmllmllmnonory}~|vsssqppooonoopppppppppppqtuqnmnnlnmmoooppppppppppponpopswy~wpf^fwjQINLJMQZu`RNJSk~vwkPCEEFEFEEDFEEDDHIXq}}}ywyzywz{}}}|zzyzzz~~~|zyzyxxyxvsnlees}xllvtmhcdc`d{qWIL[uujjhcbyqRG=Rt|yxyyyxxyyyyyyyyxxxv{nOLIIIIIO\vaMKMKIJLMMO^u~~}sllllllllllllllllllllljP2222222222222222222223hiiiiiiiiiiiiiiiiiiiiiv|yyz{yz|}{|~{}}~}~xtrvy}uolqu{}{{{{{{{{zzzzzzzzz|{zzz{zzzzzzzyyyzyyyyyyyyyyzyyyy{zz{{{{zyzzzzz{{{{z{zyxvvxxyyyyyyzzzzzzyyzyyxvtsqrrrv|}xrmjkjjhghhhhijjkllmnooopoonooollkklllmllllmllkkjklmlmmmmmmmmmmmmmmmmllljjllllmmmmmmnnnllkkllmllllllmlllllllllkllllmllklllllllllllkkklmllmlllmmnmnnmmmnmlllllmmnlllllkkllkkllllllllkkkkkkkjkllllllljjjjkjjooooooonnmmmmmmmmmmmmmnnoooooooooonoooooooooooooppooooonoooonnmmnonnnnnpppppqopppoponooppppppppppppppppppppppppppppppoponooooooooooonoonooonoooooopppppppppppopppppporqqrtuuwxyxyvsspnmnvx}{yyxvvwwwvvttttsrrrrrrrqqqqqqqqqrrrrqpnmlllnnooooooonmmllmnooprx~~~xtttrppomnnnopqqqqqqqppqtuwqmlmolnnmooopppppopppppnnpoprtuw~~{odiuz[PMMMIOMP\ZRMIM_}}}~jREFFFEEEEEFEEEDGGMgx}wxzywzz{}~~}|{z{z|{zyyyxxyxvsmkffs~zlkvwnhcda`gtzviUOPh}xohggfmy_L>Pk}~zyxyxxyyyyyyyyyyxwuznPLKKKLIMWphNHKKIKNNMUlz|zndsllllllllllllllllllllljP2222222222222222222223hiiiiiiiiiiiiiiiiiiiiiv|zyzz{xyxyxxxzzz{}~tkksz~~{qootw|}z{z{{{{{{zzzzzzz{zz{{zzzzzzzzzyyyyyzzzyyzyyyyyyyyy{zz{||zyyyy{zz{{{{{zzywuvvxyzyzyyyz{{z{yyyyxxwtrppppx}~tnljkkkihhhhijkkklllnmnnnpoononllkkllnmmmllllklkklllmnmmmmmmmmmmmmmmmlllkjllllmmmmmmmmmllkjlllllllllllllljjllmlllkllllllllllkkllmmmmmmlnmllllmmmmmnnmmmmmlnmmmmmmmmmllklllllllllllkllkkkkkkklllmllkkjkkjjjooooooommmmmmmmmmmmmmmmnoonoooooomnooonoooooonnooponoooonnnonmnmmnnnoonnopppqoponnoooooopppppppppppppppppppppppppppoppponoooooooooonnnooonnmpoooonpppoqqpppppppppppppnppnmoonpqrrrpommnnntz~wusrqrssrqppoonmmnnnnnnmnmnnnmmmnoooponnnnmnnooonnoonmmmmnopoqx~}~~yutsrppomnnopoqqrrppqrppsuwqlkopnnmnoopqpppppppoppoopoqpqqs~|rlt{mTILIMJOHMMOPKGESo{|dPDFFEEEEEFEEEEDFED^txvzxwzzz{}|{|zz|{zyyxxxxxvsnkhgr~yljxxphcd``gksxaNLYv|wkfhifxtQ=P\{~zzwyxxxyyyyyyyyyxvsznMLIIKKHIMahJKLKIJNNPc}~zma[WsllllllllllllllllllllljP2222222222222222222223hiiiiiiiiiiiiiiiiiiiiiv||{yxxyxyzyywyzyz~~|wtrw{~}opuv{~||{zyz||{{{{zzz{z{zzzz|{{zz{zz{zyyyyzzz{y{zyxxyyyyyx{zz{}}zyyyy{z{zzzz||{yuuuvxyzzzyyyzzzyzyyzyyxvtrppppx||slljjkljhgghikkkkkllmmlnnnoonomlllmllmmmmlmlllljlllmmmmmmmmmmmmmmmmmmmmlkkllllmnmmmmmllllkklllllllmllkllkjjkmmlllllmlmlllmmmkklmnnmnnnnnmmmllmmmnnnnmmnnmmmmmmmnmnnnllklllllllllkkkllkkkljjkllmmlllkkkkijioooooooommmmmmmmmmmmnnnoopopnmmnonnnonnonoooooonnomonnopoopnmmlllmnnmmmnooooooooopnooonnnonoooonooopppoppooooooppppooppoomnnnnnnnnnmmnnnmmmnnmmnnooppopooooooooooooopopomllllmmnmnooonnnmrxxspnstutqpnnmmklllkkkllllkllkkkjlmnppqqqpplmmnnnnnnonnnnmnoonqw~}}xutrppponnnooppqpovzuvy}}{zqlnrpnnmmlnoppppppppppppppppppnrx}}|z||^SMOKJKKILKKNLHHNc~dNIEFFFGFFFGFFFFFDENd}~~yxzyy{z{||~}~~}|{{|}~}{yxwxyxxyvsmjhjt}zljtymieb`bejrz}pOLLb|}qjne`pfHITyzy{vyyyyyyyyxxyxywuylMJJJJKJIKPTLKHILJGM\ux{k_WSRPsllllllllllllllllllllljQ2222222222222222222223iiiiiiiiiiiiiiiiiiiiiiv|zzyxwyyyyyyyyzz{}~}}}||}~~|wvty{zyzzz{|{|{{{{zyzyz{{{{zzzyyzyzyyyyyyzyzzz{zzzzzyyyyyzyyz{{zyzyyzzzzzzz{{zyxvvwyxyzyzz|||||{yyyxxwvsrpprr{|zqlljjkjjijjkkkkkklllknmnononpnnmllllllmnnoomllkklllmmmmmmmmmmmmmmmllmljkjkklllmmmmmnmnlllllmmmmmmnmmmmmkjjjklmlllllllllllmmmlmnonnoonnnnnmnmllmmnooommnnmnnmmlllllllklklllmkllllllklklllllllllmllllljkkkjjoooooooomnmmmmmmmmmmnoooppponmmnpnoonoooooooooonnmmmmnnppponmlllllmmmmmnnonoomnopnnnnnnnnnnnoonnnnnooppppnnnnnoopppppoooommmmmmmmmmmmmmmmmmmmmlmnonoooonooonnnonoonppppommlllmmmmnnnnnmlmqxxsomvwxxvsponnnmmlllkmnllmllllkjkmpppprppommmmmmnnnnnnmmmnonnqw~~}yvtrpppppnnopoqqpwvs{yzv{q}q}x}{~zqmpsnnnmllmpopppooppppppooppponqv{~}~|\ROMJKJIJJIMNLIIN^{bIHEGGGGGGGGGGGFGEHH^y~~vzyyyz{||}}|}~~~{|~~~~{yxwwxxxywsmjhlu|zlkszliea`acgotz{^POSytpnfak|oPHQp~zx|wzyyyyxxyxxxxxvuylNIJJJJLIKMMMJJKLJHWk{{iYOGOMMsllllllllllllllllllllljQ2222222222222222222223iiiiiiiiiiiiiiiiiiiiiiv|zzyyxwxyyyyyyyz{}}}}}}}|~}}{yx{{yyyyzz{|{|{{zzzzyzz{{{|zyyyyyyyyyyyyyyyyzyyyyzyyyyyyyyyzzz{yyyyyyz{zzz{zzyyxvvxyxyyxy{|}|}||xxxwxwusqpqtu}|vplkjjjjjjkjllljkllllmllmmoonoonmmlllllmoonomllklklkmmmmmmmmmmmmmmllmlljjjjjlllmmmmmnmnlllllnnmmmnnmmnmmljjjklllllllklllllmmlmmnnnmnonmnnnnmlmmlmmnnnmnnmmmnlllklkllklllllllklllllllllllllmllmlllllllljkkkkoooooooommmmmmmmmmmmnoooppponllnpnooonoononooonnmmmmmnnoppomllllllmmmllmmmmmmmnnnnnnnnnnnnooooonmnoopppooonnnnnoooopoooonmmmmmmmmmmmmmmmmmnnmmmnnooopppnnonoooooooooopooommmnmmmmnmmomnmmrxztomu~{{zwuttsrpmnmnoqnnnmnmllllmoooppqpommmmnnnnpponmnmnoonqw~~~~~|wtrppppppppppotqzwg{rusuawTwgvux{|spooqnmllnpppppoopppppppnnonmlpu{}~~uYOKJIJIIIIILMKIJMVqdHIFFGGGGGGGGGGGHEFHUjzwxxzzyyz{|}}~~{}~~~|{xxwwxxyxvsmjjmu|ykjszmieaa__ciowkVMJr}xrkf_jysYIL`|{yz|zyyyyyyyxxxxxuuxkMIJIKJJLLKKKJMLJIPbutl\VSSNNMsllllllllllllllllllllljQ2222222222222222222223iiiiiiiiiiiiiiiiiiiiiiv|zzyxvwwxxxwxyyz{|}}~~~~~}~~|~zyyyyyyz{{{{{{{{z{z{|{{{yyzyzyyyyyyyyyyyyyyyyyzyyyyyyyyyyzzzyyyzyyzzzzzyyyyyxvvxxxyyxyy{{}}|{yyxxxvusrrtwz}zrmkmjkllljklkllllllllllllmmonoonmllllllmmonmmmmmlllmlmmmmmmmmmmmmmmmlmklklllllnmmmmllmnmlllnllmmmmmmmllmljjjklllllllmllllllllllmmnmnnnnmmllmlkllmmmommnnmmmmmlkllllllllllllllllllllllllllllllmlllllmlklkjkkooooooonmmmmmmmmmmmmnnoopoponnnnpppoonoonoonnnmmnmmmmmnnnpmmlkkllllnmllmmmmmmnmmmnnmmmnnooonooonmmnonooonnnnnnnopopppnnnnnmmmmmmmnmnnmmmmmonmnnnnoooopoonoonoooommnnonnnnmmnmmmmmmmmmmnnmrw}{uqoru~~}|zywssqpppponmmnlllllmnoopopnmmmnnnnnoponnnnooonqx}~xtrppppppooppotrqx~hy\rpparXrXqfspu~~xtrsmllknoppopppoopppppooommlotz}~kSJIGGIHHIIIJKJIJLPfgJJHFGGGGGGGGGGFGFFGM^tyxwyxyyyz{|~}}~~~~{zyxwwyxxwvrolmpv~ykirzlifcb`^_ejt}rcLK_x{tmc\fsxbJGUs~yx{zyyyyyyyyxyyxwtzkLIIIIJIMKKIIKKKJJQ`o`MONHLPLMsllllllllllllllllllllljQ2222222222222222222223iiiiiiiiiiiiiiiiiiiiiiv||zyxuvvwwxxxxyyzz||}~~~~}}{|yyyyyzyy{{{{{{{{{{{z{|{{{{zzyzyyyyyyyyzyyzyyyyyyyyyyyzyyyzy{zyyzyzzz{yyyyyyyxxwwxxxyyxyz{{|}z{yyxxxvvsqsuz|~wnjjlklkllllklllllllllkljllnmmnnmnllllllmnonmmmmnmmlnnmmmmmmmmmmllllllmlllllllmnnmmmllllllmmmkllmlmnnmlllkjkkllklllkllllllmllkllllmmmmnnmlllkllkklmmmnmmmmmmmmlklllllllllllkkklkllllllllkllmlllllkklllllkkkkoooooonommmmmmmmmmmmmnoopppponnoopopoonoonnmmmmmmmmmmmnmnommllllmlmnnlllllnmmmmmlmmnnnnoooooooonmmmnnooonnnnnonopppnnonmmmmmmnnmnnnmmmmmmnonnopoooooooooonooooonmmmmmmmmmmmmmmmmmmmmmmnlmry}}wqnosx~~}}|xusrqrqpnmnmllllllmnpppnmnmmmmmnnnnnnnoooonqx~|ytrpppppppppprmqmpjyZrhpqpZoOoXq\svx~xqnmmmmnopopppoopppqqpppnmmpuy}~|aOIHFGHGIIIIIJIIIJGWxhIHDGGGGGGGGGGGFHFEHGSk~{|xzxyxyzz{|~~~~}}~~}{yyxwxyxxvutqpqrx|wiirxljfcca``bfip|qXLRn{wi\dixlMFOl}zwyzyyzzzyyxxyyyyv{iLIIIIIIMKIIIKHKKKOUTQHLKLNKILsllllllllllllllllllllljQ2222222222222222222223iiiiiiiiiiiiiiiiiiiiiiv|{zyxvwwwxxwwwwxyyz{{}}}}}}|yyxyyyyyzyyz{{{{{{{{{{{{{{{|z{zzyyyyyyyyyyyyyyyyyyyzyyzyyyyyyyzyyzyzzzzzzyyyyyzyyxxxxyyyxxzzz||{{yyxxxvvsrruz|~slijlklllllllllmllllllllkllnmnlmllllllllnmnmmnmmmmmmnmmnmmmmmmmmmlllllllllllllmnnnnmllllllllllllllmmmllllkklllllllllklmllmllllkkllmmmmnmllkkkklllllmnmlmmmnnmllllllllllllkkkkjkkllllllklkllllllllkklllllllllnooooooommmmmmmmmmmmmmooppppnonooqqpponononmmmlmmmnmmmmmmmmmllnnmlnnnlllmlmnnmmllmnonnnoooooonnnlmmnnooonnnnnnnoppooonnmmmmmnmmmmmnnmmmmmnopnppppnnoooooooooooonmmmmnllkmmmnonmmmmmmnmnlmsy~~~wronqw{~~}|zyyxwuspppqoonmmnnopopnmmnmmnlmnnnnnnnnoonqx|~ytrpppppppppqppsmlgz`t\qmr\qUpTrWtduzy|upppppppoppoppppprsssrpnnoquz}}{ZNKMIJIIIIJJKIIIJHGPrlNIDGGFGGGGGGGGGGFEHCNf}|{y{xxxzz{z|~|~~~~}~}{zyyyyyzxxwuttttx}vfgrymjgddedbccbfz|jTMd{|{oaeetqQHLe~|zxyyzz{{{zyxyz{{y|iJHIIIJIJJKKKKIKKINNJMMFFKILJNsllllllllllllllllllllljP2222222222222222222223iiiiiiiiiiiiiiiiiiiiiiv||{yxwwwxxxxxxxwwyyyzz|{}|{zyxyyyyyyzzz{{{{{{{{{{{{{{{{{|{zzyyxyyyyyxyyyyyyyyyyyyzyyyyyyyzyzyyyyyyy{zyyyyyyyyyyyyyyywyzyz{|{{xyxxxvwtqqty{~rkjjkkklllmllllkllkllllmlmnnnlllllllllllkmnnnnllmlmnommlmmmmmmmnlljjllllllllllmnmmmlmllllllljlllllllllllllllllllmlkllklllllkllkkklmmnnnmllkjkklllllmmmlmmmnommlllllllllllkjiilklllllllllllllllllllllmllllklloooooooolmmmmmmmmmmmmmoopppoponpopppooooooommlkmmmmmmmmmmmnmmnmnmmmmnnlmllnnnnnmmmmooonooonoonnnlmmmnonnnnnnnnnopppnnmmmnnnnmmmmmmnnnmmmmnnoopppooooooooooooooonnmlmlklllmmonnmnnlnmmmnlmsy~~yrooqu{}zzvsrrqqppnnnmnooonnnmmmmmmmmmnoonnnooqw~~~|ytrpoppppopppmusjmfz[tUrZslq\r[tLu_urx}z}}~}ttsrqpppppppopppqqrsqpppoqu{}}wWMNNKJHIIIJJJIIIIGIQqtXNEGGGFFGGGGGGGFFEHBJ]y}{zzwxyyzzz||~~~~}~|zzyzyyzyxxuuuvuux~tfgryljgededccccco~w`KXq{|qffesuUKH^~|zz{z{||}|{zzz{|zy|~hKHHHHIJKJJKLJJLKILMLOMIPWROOVsllllllllllllllllllllljQ3322222222222222222223iiiiiiiiiiiiiiiiiiiiiiv|zzyxwwwxwxxxwvwxxyxyz{{zzzyyyyyyyyy{z{{{{{z{{{{{{{{{{{{{{zzyyxxxxyyxyyyyyzyyyyzyyyyyyyyyyyyyzyyyyzzzyyyyyyyyyyyyyzzyz{zzzzzzyyxxwvusr~qtw{xpijkkjklllllllllmllllmnnnnnnmmkkllllllllmmmnmmlllmnnnmlmmmmmmmmlllkkkkllklllllmmmmmllllmlllkjlllkllkllllklllnllllllklkmllllllmlkllmmmnnmmlkkkklllllmmmmmmmnnmllllllllllllkkjjkklllllkllllklklllllllllllllklloonoooonlmmmmmmmmmmnmnoppppponnoppooooooooonmlllmnnnmmmnnmllmmmnmlllnnommmmmnnmnnmlnnooooooomnnnmmmmmlnmmonnnomopononllmnnnnmmmmmnnmmmmmommmooooooooooonooooooonnmmlkklllmmnmmmmnnmnmnllnqx~{tonosy~}}xutrrqonmmmopoonnnmmmmomlllnnoonnonrx~~}{xsrpopoppoppoqoonjf{auVrRrisdrUsPtTxcxx{~~|zxutoqppqrpooopppqppqoonpt{~}~rYKNLJGGIIJIIIIIHHJFQn|aOEGHHFFGGGGGFGFGGEEEMo~}}vyyyyzz|||~~~}}|}|zyyzzzyyxvuuuuvtx}rfevwliffdddddceclvjMPb|viegowYLAX{}{||z{z{|||zz}}z}~gMJHFGJJJIJKLJHIJLLLKKLDMb_OO[sllllllllllllllllllllljP2222222222222222222223iiiiiiiiiiiiiiiiiiiiiiv|yyyxxxxwwxxxxxxwvwxxxzyy{yyyyyxyyz{||{|{|{|{|{{{{{{{|{{zzyz{ywuuvyyyyyyyyzyyyyyyyyyyyyyyyyyy{yzzzyyyyxyyyyyyyyyyzz||}}{zxwxxzxwwxutpqr~u~xzvmjjkljklllmnmlllllllkmnqmmommlkklllllllllllllllmnmnmmnnmmmmmmmmmlllllkkkllllmmmmmmmllklmmllllllllllkllllklllmllkllkjklllllmlmlmmlllllmnmlkllllllklllkmmmnmmmnmllllllllllllkkkjklllklkllllllkllkkllkllllkllllooooooomnmmmmmmnonnonooppppponnoppppooooooommmlmmoooomnmmllllmlllllllmmmmnmnnnnnnmmnnmnmmonmmnnnnonmmllmnmnnnmmopoonllllllmmnmmmmmlnmmmnonmmnmmonomnmmnmnnooooommlllllklmnmmmmmmmnmmnmmlnrx~~~~{sonnrx~{wuppoonnmlnnnnmmnnmmmlmllmnnnnnnonqx{vrqoppppppoppoppplgz^vSuJtctlsYsQtSuWvey{|~~}zwspppqqqppppqqqqppppoopt{}}sXKMLIGHHIIIIHHHIIJJOk~dQFFGGGGGGGGGGGGHFFDFGb}xwxwyz{|}~~}}~|zzyyyyyxyxvuuuuusy|qffwwmjfcccddccgfch{rPMUlyledqy]J?Uu{zxwwwyyzyxxwy|~cMIHHGGIFIJJHJIJJKLKJNNNdwmOOfsllllllllllllllllllllljP2222222222222222222223iiiiiiiiiiiiiiiiiiiiiiv|yyyxxxwwxxxywxxwvwxxyyxyyyyyyxyyyzz{|}{{{{z{{{{{{{{{{zzzyy{{ywutuxyyyzyyyyyyyyyyzzzzyyzzzzzzzz{zzzyxxyxyzyyyyyyyzz|{|{}{yxxyyxvwwttqpqux|snijkkjlklmmnnllllllllmnpnmmmmlllllllllllllkklllllllllmlmmmnmmmmlllkkjjjjklllmmmmmmmmllllllllllllllllmllllllllmllllkjjlllllmlmllllllkllllllkkkkllllllkmmmmmmmllllllklllllkkkjjkklllkkkllllllkkkllllllmlllllllooooooonmmmmmmooooooonpppppqponoppponooooooommmnoooooonllkkmllllllklllmllllmlnmnnnomllllmmnmlmmmnoomllmlllmmnmmnponmmlllllmlmnnmmlllmmmononmmmmmmmmmnnnnnoooonnllllllllllmmmmmmnooonnnnmmrx|~~ztolmpu|}wrppooonnnnonmmllnnnollkkmnnnnnnonqy~~xspopoppppqpppmnqqlfyatSsXsWsjt^sQuSuMvRyc{y~|xusuvvtpopppqqqqpppppnpt{}}rVJMLJGIIIIIIGGHHIJJLb|iUHFEEGGGFFGGFGGHGFDGEX{yxwwyy{|~~~}}}||zyyyzyxyxwvuuuuuuy|mfhwwnjdbbbccddfeaaq~YJH^}~~ohdoxcK>Pk|wuuvwxyyywwwxy{}}[KJHIFEIHJJGHJJHIIKLLQP\|{fRQpsllllllllllllllllllllliP2222222222222222222234iiiiiiiiiiiiiiiiiiiiiiv{yyyyxxwxxwwxxwxwvvvxwxxwwxwxxyyyyzz{||}{zz{z{{zzzzzzzzzzyyzzxurruwyyxyyyyyyyyyy{zzzzzz{zzz{{|z{zzzzxxxxyxyyyyyyyzz{{|{|{{yyzyxvvvtsqpqw~|yplhjkklklllnnnlllllmmlnnomnnllllllllmmlllllkklklllklkklllmllllmmlllkjjjjjjkllmmmmmmmmmllllllllllllllmmllljkllllmllljkjkllllllllllllllklllllkjkkllllllllllkkllllklllkllmllkjijjjkllkjkkllllllllmllmlmmmlllllllooooooommmmmmmnnnnoooopopppppooopnoooooooooonnnonooopommlllmllllllkllmmmmmmmmnnnnnomlkllmmmmmlmnonomllllllnnnmlnpnnnllklllllnmmnmmlmmmnnnonmllllmnmmmmmmoooooonlllllllllnmmmnmmmooooooommqx}~~~~ytolmoty~~|wqoponnnnnnnmmmmmmnnnlllkmnnnnnooorx~}tqooppppppqpppmopplg|buYqUrUqhsftWvOuLvRxZzl}~~yxx|wqnoqpqqqqoppponpt{}}rVKMKJHIHIHHHFGHHIJJITuu^KHDEHGFGFGGGGGIGFEGHSsyzxwwyy{|~~~}~}~|zyyyyyyxxywwvvuutv{vlgiyvnldbbbbccdbaechygOCStvmekujQBK_{ytuvxxyyyxwxxxy}}YOIGIGFNRPKGFJIIIIJKJLMft]S\vumlkkkkkkkkkkkkkkkkkkkp}Q2222222222222222222233Ń~kjjjjjjjjjjjjjjjjjjjjjv|yyyyxyyxyyyyywwwwuvuvwwvvvvvxxyxyz|{|}|{{z{zzzzzzzzzzzzyyy{zwtqpsvyyyxyyyyyyyyyz{{zzzz{z{{{{{zz{zzzxwxyyyyyyyyzzyz{{{{{{zyyyywvwusqqosx|uojgikjlklllmmnlllllllmmnomnlmllmmmmmmmmllklklllllllllllllllllllmlllkkkkjjklllmmmmmmmmmmmmllmnmmlllmmnmlllkllllllmlljkkjlkkllllkkklllllmlmklkkkkllllllllllllklkkllmlklmllkkjjijkkklkjkkklllllllllnmnnmmmllllllooooonommmmmmlmmmmnnnnpoppqopnooooooooooooooonnooooooonmmllllllllllllmmmmnmmmnnmnnnlllllnnmlllmmonomllllmlnmmmmoonnmllllmmmmnmmnnmmmomooonpmllllmnmnoonnnooooonmmmlllmllmmmmmmmnooppooonmqv}xromlmrxy}}zwsopommmmnmmmnmmmnnnommllmnnnnnonory~~~uqooopoppqpqpqonnoplh~cy`uWtRr\sqtYuNvFvFwHyYzw|}}~zqooppppoppppponqt{}}rVKMLKIIIIIHGGGHHIJIHJk}kQIDEGGEGFGGFGEGGFFGHKg}zxwxwxyz|~~}}}{yyxyzxxxxxwxwwvuux|uiejytmkfcbcbbdcbafdfvvWFKb|{uggoq[KISrystvxyyyyxwwwx|zWQIFIHIUeUKHIIIIHHIKLNRylOXmu}~~~~~~~~~~~~~~~~~~~~~{zzzzzzzzzzzzzzzzzzzzzy|}}}}}}}}}}}}}}}}}}}}{|yyyywyyxyyyyyxvvvuuuuvvvwvvvwwxxyz{{|}{|{zz{zzzzzzzzzzzyzyzyvrooquyzyyxyyyyyzyzz{{{zzzz{z{{{{z{zzzzxxwyxxyzyyyzyyzz{{{{{zzyxyxwwuqpootywqlhghkjllklllmmlllllllmnnmnmmllmnnnnnommmlllklllllllkllkklllllllllllllllllllllmmmmmmmmnnnnonmmmnmlmmmomllkllklllllljkjkkkkkklllllllllllllllllkkkllllllllllllllkllllmlllklkkkjkjkklkkkkkkkllllllllmlmmmmlllllllooooooommlllllllmllnnooppopqoomnooooooooooooonnooooopnonmmmllmlllllllllmmmmmnlmmmnnnllllnnnlllnmnonmlllllmnmnllnonmomlllmmnnnmloonmnnnooooookkllmonoooopoooooonmmmmmmlllnmmmmmmoopppppnnmqw}~}xronllpvy}~~~}zwuoponmllmmnnnpnnnooonmlllmnnnnonosy~~~~}{xrnmppppppppqponnnnomi~e{g{\wTuTsYrirJuEuAuBvHx`y|}~~~~}xqppppppopppppoopu{}}qVJMLMHIIIIGFHHHGIIJIEf~tTJDEGGEGFGGFGEFGFGIFEbzwxwwxyy||}}}~zxxxyyxxxxxwxxxvvuysgdkwsllgebcabcccdccgt]JIWyyidjubQIMpzqtuvxwywwvuux|~tPLKDIHKZlZJIJHHIHHIKNU\|n[M[zp~~~|yyyyxyxxyyyyyywvuuuvuuvuxwvvwvxyyz{|||{{{|{zzzzzzzzzz{zyyzzzvrnnptyzyxxxzyzyyyz{|{|z{yz{zzz{zzzzzyzwwyxxyyyyyyyyyzz{{{{{zzywywwvuponovzunkhgikillllllmllllllllmnnlomllmmnoooooomnmlllmlllllllllllklllllllllmmmllllllllmmmmmmmnooopoonmmmmmmmnnmllllmmlkklmljjjjkjkjklllkkllllklllllkllllllllllklllklllkllnmllllllkljkkkllkjkkkkkklllllllmmmmmmmllllllloooooonomnnnnmmmllmlmloonoooooooooooooooooooooooooooooooooommlllllllmnnmnmmnmnmmnnnmmonnnmmmlllmoooooommmnmmmnmnonnnnmmmlnnonmlllnnooopnooooonnmmmooooppoooooooooonnlllklmnnmmnmooppppponrx}~zurpmnnprtx~}zyvsqpollllllmnooonoooooonnmnnnnnopruv{~~|yurpoonopopppppppolmmlkjfe_}SvJsRrisYvJuFv?vDyDx`yw{}}~}~{tpoooooppppoonnpsy}~wYOMMILIIIHGGFFGHHIIEK_zgODFIFHFGGGGGEGGGFFHFY~xxyywvxy|{{{|~{yyyxxxxxxxxxzywwyu}{qhbnwooqgheddeecdcbfftypYNSn}}ohcyiOJTp{sotzyzyywwwvwzkLEHKHNOlnPPKIHHHFGFGL[uwWFMc}p|yyyyyxyyyyyxyywvwuuuuvuuwvvvvxxxyyyz{{{}{zy{zzzzzzzzzyyyyyzyupmorwyzyyyyyyxyzxzz{{zzz{{zzz{{|z{zz{|{{{zyyyyzyyyyyyzz{|yzyyyzzxyxvronpwzvpihgijkkjkkllmllllllllllmmmmnonoooooonmmmlllllllllllkllkmlllllllkllmnnoonmllmmmmmmmmmmmnopqoonmmmmmmmmmllkklllklkjklmlllllllllllmlllllllllmkkkkklklllklkllllllllllllllllkkkkkkkkkkkkkkllllkllllllmmmmmmllllllloooooonommnnnlmlklmmmlonopooooonoooooooooooooooooooooooooommlllklllmmmmnmmmmnnmmnnnnnnnonnnnmmmmoooooommmmnmmmmnnnnnnnnmmmnnmmllmmonnopooooononmmmoonpopoooooonnonnmmllllmnnmmmnoopppooomrw~~yuqonnnoqsx~}wvsppponlllllmnnnpoooononnmnnnnnnoppqsuxywwwxxy|{zzyxwvuqpnnnpppppoooppnommnmljji]~PxIuItYtitOtNtHtCv;wCzUzgzn}y~~~|upnnnooopppppponptx|~uZNNPKIIIHHGFGGGGHHHEHXo~pYHFHHHGFFFFGDEGGFGDCVszzxywwwyyyzyzzzzyyyxyyyyyxxwyxwyyy~{qgcowlmnggeccedccdcedmyz]OPg{~pgdwkQHQc}zsptxyzyxxwwwx{}gKEGIIKXueMKIHHGFEEDFHP[\NS\ttg{yyxxxxxyyyxyyywvvuuvvuuuwvvwwxxwyyyzz{{{zzzzzzzzzzzzzyyyyzyyuqposwyzyyyzzzyyyzzzzzzzzzz{{{{{{{{{{{{{{zzyyyyyyyyzyyyz{{zzyyyyyxyxusoprw|uoihghkkkkjkllllmllkkllllllmmnnnnnoooonmnmllllllllllllllllllllllllkmmmnonmmmlmmmmmmmmmmmnopoonlmmmmmmmmmllllkllkljjkllllklllllllllklllkllllmlkkkkllllllklllklllkllllllkklllllkkkkkkkkkkkllllkkmllmmmmmmmllllllloooooooomnnmmllkklmmmoooooonooooooooooooonoooooooonooooonommmlllmmmnmmmmmmmmmmnmnnnnnnnnmnmmmmmnoooooonommmmmmnonnnnnoonnmmmlmllmnnoopooonooonoommoonoppooooooonnnommlllmnmmmmmmooppoopomrx|~|wspoponoopvz~~~~yuqpppponlkkllmnonooooooonnnnnnonnnoonoppooqqqrrsssrrqqqponmnnpppponnnnnnnlmnmlkli_SzJvJuNubs`sCsDtCuCv:yAyCzJ|e}~{{xsponnonoooppppppqtx{|{\NNRMGIIHGGGFGFGGGGEFOd}|gOEHHGGFFFGFEEFFFGCDMe{}zxywuwxyywyyyyzyyxyyxxxxyxxyyxy|{}yogbsrlmkggddedecccceaeufPLZ{~thevpRFOTtztotyyyxyyxxw||x`JEHHHGbz^NKHHIFFDEDEFEEGES^{cfyyyxxxxxwxwwxxxxxxxwwwwwwwvvwwwxwwwwwwxyzyzzzzyyxwwwwxvvvuutvvvvvvvwwwwwwwwxxwwxuuvvvsyxyyyyyyyyyyyyvvvuuuvuuvwwvvwxwyyzyzzzzzz{zzzzzzzzzyyyxyyyzxurpqtwzyzzz{{{zzz{zzzzzzz{{{z{{{{{{zzz|{{{zyyyyyyzyyyyyyzyyyyzzyyyxxwsqqtwxrnjhhjkkjjjklllkllmlkkkllllnmmoooooooommnllllllmlllklllkmlllllllkkklmmnnnmmmnmmmnmmmmlllmoonnnmmmmmmmmmllllllllllkjkllllllkkkkkmmlllllkllkllkkjkllllmlmllllllklkllllllllllllljkkkkkkkkkkkklllllnmmmnnmnmlkkklllooooooonomnmllllklnnnnooooonoooooooooooopppppooooonoooononomllllmnnmmmmmmmmmmmmmooonoooommmmmmmmoooooooooonnnoooonnnnnnnnmmmlkklmmnnnnnnmmloononmmnnoonooooooonnnnonnmmnnmnommmoooooooonmrx}}zuroopppooosx~|wsqppppnmlkklllmnnnooooooonnnooonnnppooommloooppqpppppoopnopppppppoonnnonmmlllllkjfVzIvHuHuOu`uFuEu>w=w4y:yAyC{a}}zvrppnnonoooopppppqtw{}{bRLPMHHHHGFFGFGFFFGGFH[tqYIGGDGFFGFDEEEFGGHDDZv~{yywvvyxyxxxyyyyyyyyyyyyxxxyyx{}~}{slfdvploligeccecbccce^`o}nSGMf~ylitsTELNn{tpsyxyyyyyxy|}}tZJFHIEJit]RNJIIHHGGGGHGGIFZpfVo}~~|wqnmlnmopooolmnppqx~y{z|n|m}u|}~}xtonllnollnqy~zsmlopqsuwxxxxxyyyyyyyyyyyyyyyyyyyyyxyyyyyxyyyyyyzywvvuuuuvvvxvvwxxyyxyyyzyyy{zzzzzzz{zzxxxxxxxyxvtsstxyzz{zzzzzzzzzzzzzzz{z{|{{{|{|{{{z{{zzyyyyyyyyyyyyyyxzyyyyxyxwwusrstvtpljihjkkjjjkllllmlllkkjkkkllmmoopoppoonmllllmmmmmmllklllllllllllllllmmmmmmmmmmmmmoonmlllmooomnmmmmmmmnmmlkkkkklmlkklmlnmlllllkllllkllllllklllkklklllmnlllklllllllllllllllllllkkkkkkkkkkkkkllllnmmmmlmnmmmllllllonooooooonnmlllllmoonooooooooooooooooooopppppppooonnoooooononmnmnnnmmmmmmmmmnnnmnoonooonmmmnmmnnoooooonooooooooonnonnnnnnnmllllkmlmmmnomnmmnnmnnnmmmnnnonooooooooonnomnmnonnomnooooopooomqx}{uppopooooosw}}vtqppqppomljklllmnnonnoooonnnopppooopppoonnoooooppppppoppppppppppponmnnnnnmmllmlmlkiZ{JwEv>uBvTv^uQv@v5w5x1xAyT|q}~~xusrpnonononopppppqtw{}}~iYKLJGGGFFGGFFGFFFGGFFSk{zgRIGDGGGGFEEEFEFFHBARo||zzxvvyzyxyyyyyyyyyxyyyyyyyxyxz}}wmffgymlrjjeecdddccbce^^ly|]JK\v}rmquUFKOk|sosyxxyyyyxyz}oTIEEKDQrmXSNIIHHGHHHHFCIGKf{ZZy}~|wqnmmnmnnnnononnqsv{w}t}n}v}}~~ztpnmmnollmrw|vmlooqruvxxxxxxwyyzxyyyyyyyyyxxxyyyyyyyyyyyyyyyyyywvvuvvvvvwxwvwxwxxyzyyyyyzz{{z{{{{{zzyxxyywxyyvuutuyyz|{zz{zzzzzzzzzz{{|{{{{{{{{{{zzzzzzyyyyyyyyzyzyyyzzyzz{yyxwvvusrtuupmlihhjjjijkllllllllmkjjjkllllmooppppoonmmlllmmnommlmllkllmllmllllllllllllmmnmmmmononllkkmnnmmmmmmmmmmmlllkkkkklmmlkllnmnmllllllmmlllkllllllllkklllllmnllllllllllllllllkllllllkkkkkkkkkkkkkllmlmmllllmnnmlklllllnnooooononmmlmllllopoooooooooooooooooooopppppppooonmooooononnnnonnnnmmmmmmmmnnnmnoomnonmmmlmmmnnoooooopooooonoonnonnnnnnnonlkklllmmnmnnmnmnnnnnlmlnmmmmnnoooooooonnnnnnonoononnoooooononmrx}~zuqppooppoorw~|~|xponopoooonljjklllnnmmlnonoonnoppppppppoppppppppnoppppppopppppooppopmmnnpnnolllllmnmka}VzQxAvuBvBuSu[uTvXxixjy_{m~|wsooonnnnnoonoopqqqtwz|~y_NBDHFGGGGFEFGHGFGGGEHUk}~dNHEJGIGDEEEFFFFEEAEVp{|xtvyxyxxyyyyxyyyyxyyyyxyywvzxm`bfrxmmohddedcccccbbc`^gv{vTLQg}|vnn`JESe~sorxxxvwyyyx}~iPIEBHIa|fKJEEGGGHGEEFIHHPzo_az~~}}~|vonmlmnmnnonoooopooqv{yy|~~|xurpomnlmnot{ollmpsuuwxvvvxyzzyzyyxyyyyyyyyyyyyxyyyyyyyyyyyyyxvvvuuvvvvwwwxwwxxxyyyzzyz{{{}{{{{{{zyxxxyyywutuvvxyyy{y{{{{zzzzzzz{{{{{{{|{{{{{{{zyyyyyyyzyyyyyyyyyyyyyyzzzyyyuutqqrtwvqjijhiiijijkkklklllmlllkjklllllmmooooooonllllmnoonnmmljkkkmlllllllllllllkklmlmmmmmnoonmlklmmmmmmmmmmmmmmmllkkkklmnnllklmnnnllllllllllllllllmmmllllllllmllklllklkllkllllllllkklkkjkkkkkkkkkllklllmlllllmmnnlllllllmmnmmooooonnmmmmmnooooooooooooooooooooopppppppppnooooooooooononnoonmlllllmmnoooooonnnllmnmmmmmmmoooooolllklkmmnnnnnnnnnnnnnmnlmllllklmonoonnmnmmmmmmmmmmooooooooooooooooooooooooooooqppooruz~zuqpopppppprsvxyxxyxyvspllnnoooonmlmllmmmmnmmmnnnnnoooopppoppppppppppppppppppppppppppppppppppopoononnmmnoppiek~b{Ox=wz6y{OHOjgMIRNJIJIHGGGFFGGFGGEEJKRZ`af|t^PPg|~~~~}yvurqonmmmlklllnonnnnlllllllmnomllllmmmmnnmmlllmmonnpsxxsljknopstuvwxyyyyyyxyyywxwvuuuuuuuuvwxwvqpkgjsvuwzzzzzz{{{z|{zyyxxyyyyxxwwwwwwxtuvvvvvvvvvvvwvvvvvvvwvwvvvvvwvvvvvvwvvvwvuutttsstsstuvuuuuwxxyzzxtnllljihhhiiiiiijkkkllmllmmmmmmmmmmmmmmnommmlllklllmmnoooonoonmmllmmnlllkkklllllklllllmlmnmnoomnmlljjjllllmlkljkkkkkllmmnnmnllkllmlmmmnnnnnnmnnnlnmmmmmmllmmmmnnlllllllklllllmlllklijjkkllkkkjlllmllmmlllklllllllllmklmkkkkkkmnoopoomonnnnnnmmmmooppoooonoonmnllllllllmmnnmmnonnooooonnnoppppoooonnnooooooooooooooooooooooooooooooomnllllmoopoooonmllmmmmmmlmnmmmmmllllllnmononooopopoooponmnoooooppponnllkjlllmmnnnnoooooooooooooooooooooooooppppppppponmmllllllmmoooooooooooooooooomlmnppppppnpppppppppoonnopppppppopnnnnnnnonnlllmmooonooonoooonnnnnnpopppppppppppoppnnmllmnnnnnnnnnnnoqquvxwp[FFHIIHGFFFHEKVs}eOKIHHIJIIJJJKJJIIIIIJIIIIIHKLKJTj{}{xwwwwyyxwwyxyxwst|~ujdeebcbaaaabb`aacccccccca``abdbeba_gxhMJc~gOSl{v}}waHIHB\sYQMOKILHHHGFGGGGGGFHFEIFEHTlvq`LWby}yxuurpoommmllllmnoonnmmlllkllmnommmllmmmmmnmnllmkmmmllpu|yrnlopqstuvvwxyxxyyyxxwwwxvutusttuvvvxwtqoljmruuwx{yyy{zyy{zzyyyyyxxyyxwwwwwwwwuuvvvvvvvvvvwwwwwvvvvvwvwvuuuuuuuuuuuuuvuuuuttrrsrrttuuuuuuwxyyy{vnkklkjijhihiiiiikkkklmlllmnnnmmmmmmmmlnoommlllklllmmmmnnooonoomlmlmnmnlkjkklllllllllllllnmmmonmmlmljjjllllllllkkjkllllnnnknnmlmmllmmmmmnnnnnmnmmlmmmmmmmnnmmmmnnllmmlllllllllmmmllkikkkkkjkkkkkklllmnnmlllllllllllmlllkkkkkkkmnonponnnonnnnomnmmnopppooononnmnmmllllkllmnnmmnooononooooooppppoooooonooooooooooooooooooooooooooooooomnlllmnonpopoonllmnmnlllkmmmmnnmllllllmmoonolnopppoppoonnmmooonopponmmlkkjlllmnmnmoooooooooooooooooooooooooppppppppopnnllllllllmoooooooooooooooonomlmnpppponnpoqppqpppononoopooppoppppooonnnopnnnnonononooooonoonnnnopppqqpppppppppppnnmllmnnnnnnnnnnmpqrsvxw}{eJGHIHGGEFFGISb{x\JHIIHIJIIIIIIIIIIHIIHIHIHHIKJHHUo~}~{wvxxyyyywyxxyxvut|~yjhfddbbbbbbccba``bcccccccba``bcadb`^fx~hMJb~hMRl}z}}kSOOGDUVOPMKNIIHGHGGGFFGGGFGGHFBFQcvw\OXat{yvvuqpponmllmmmmooononmllllllmnonmmnnmmmmmmmmmlllnnkjknqw~yrqopqrtuuvwxxxxxxxwwwwxxvustsrstuuwxvtolklmotxvyyyyz{zyyy{zyyzyyyyyxyxwxwxwwxvuvwvvvvvvvvvvvuvvvvvvvvvvuvuvuvuuuuuuvuuutstsqqrrrqrsttuuuwyy{yzskeikjjjjjihihiiiijkjlllmlmmmmmmmmmmmmmnopmmllllkllmmmnmooooonmmlmlmmnnlkklllllllllllmlllnnmnnmmmlmljjjjlllkklkljkllmlmnnmlmnmmmnnmmmmllnnnnnnnmmkmmmmmmmmmmmmlmnmmmmllkllllllnnnmlljkkjjjkkkjjkklllmnnmlmllmllllllllllkjkkjllmnnonoooonnnnnnnmmnooppoooonnnoonmlllllmmmmmnmmnononnnooppppppnooooooonoooonnnonnnnooooooooooooooooooommmmnopppppppoonnmnmnmkkmllmlnlllllmnnnooooonnoopppppppmnnmlnnnmmnnllllllmmmmmnnonooommlnmnoooooooooooooonoopppppppppooonnnmmmnonoopoooooooooooopomlmnoooonopppppppppoonmnnooooppppppooonnopoonnnnooonoonoooooononnnooppqppppppppppppoonmmmnnnnnnnnnonopqsstxymNMIIIJGIFGHCSo~cVLIIIIIIIIIIIIIIIIIIIIFJIIKGGNMJ[w}|yxwvxxxyxxxxyxxwts|~~z|l_bccccbccccddcaaba`bbbcdebcbbbbadc`]gx}bJIf|hRVq~z}vYNIQHEOLMKKJKIHHGGFGGHGGFFEEEGOMOdx|fPS`w||yxvuvsommnmnmmmmnmnmononnnnnmmmmnnmmmmnmmmmmmmmmmmmmmmkllmsx|~{wqstvvsttvwxvwxxvvvvvwwvtrtsssstuvvuspmkmpruwwxyxyzzzzz{|{zzzyyyyyyxwwxxwwwxwvvwvvvvvvvvvvvvuuuvuuuuuuuuuuuuutssssttttttqrrrrqpprrqssuuwy||{rnhhikjjkjlkjiiiijjkkkllllmnmnnmmmmmmmmmmoonnmllmmmmmmmnnooooonnmllllmnnmlkllllllllllllllmnmmlmmmmmlllklllmmmmmmmllllmmnnmmmnnnmmmmmmlllmmnnnnmmmmmnmmmmmmmmnmmmmnmnnmmllklllmnnnnnmlkkjjjjjjkkkklllllmmllllllllllllllllklkllllmmonnoonnnnnnnnnnmmooooooooonnonnnmllllmmmmmmmmnnnnoooonpppppoonnoooooooooononnnnooooooooooooooooooooommmnoppqppppppponmnmnllknllllnllmmmmmnooooonooonnpoppoomnnmllmnmmnllllllmmmnnnmmnnoonmlkmmmoooooooooooooonpopppppppppppooooomnonmpnoooooooooooooonmlmmnonnnooppppopponnnmmnooppppopppoppnnnoonnnnnnnnnooooooooooonnnnnppppppppppppppppnnnnnnnnnnnnnnnnnppqrtttwZSIHGHDHFFGBV{x_SLIIIIIIIIIIIIIIIIIIIIGKHHKIHMOVk~}}{yxxvyxxxyyyxyyxxvuz~}si\_bccccddeedeccdebacbbcedccdcbb`ac^]fxx[GJizfRYu{zgOHHMKGLJJKKIIIIHHGFGGGGGFFFIKKTap{oZOPd||~~~{xwvuurollmmmmmmmmmmmnoonnnoonlmmoommmmmmnlmmmmmmmnmmmmlllmorw|}}vtuuuuuuvwxwxyxwvwvwwwvusttssssuuusrponoqtuvxwyyyyyzz{z||{{zyyxxxyyxwwwwwwwwvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuutssrsssttssrrrrqqqqssstuuuxzzzroliijkkjjjlkjjiikjkkklkmllnnnnmmmmmmmmmmmnoonmmmmmmmmmmnooooooonmllkllmnllllllllllllllllmmonmmlmmmmmllllkllmnnmmnmmlllmnnnnnnmnnmmmmmllmlnnnnnnlnnnnmnmmmmmnnnnnnnnnmmolllllmmnnnnnnmlkkjkjjjkklllllllllklllllmllllmlllllllllllmnononnnnnonnnnnmmmnonooooooonnnmnnnmmnnmmnnmmnnnnnnnnnoppppoommooooooooooonoonnnnoooooooooooooooooooooooooopoppppppponmnmnmiklllllmlmmmmnnoooooooooonoopopoolmmmmllmlllllmlllmmnlllmmnnoonmllmmmoooooooooooooonpopppppppppppppoooooommnoooooooooooooooomllmmnommmmnnnooppoommmmnnononnpppppponnnnnnnnnnnnnnnnonoooonnnnnnnnnnoppoppppppppppppppnnnnnonnnnnnnppqqspqz~l\OIGHDGCFIJ_z~qYOJIJIIIHIIIIIIIIJIIIJIJKHFJJILWm~}}zyxxwxyxyyyyyyyyyxz{ulf___acdedddddedcdddbcbcccdeedcbaabcaamyrUEKlzeR\x~}oYKGGIJIIIHKIIIHHGGFFGGGFFGFGFLU^q}oTHTgw|}}|yxvuttromlllmmmmmmmmmononnnpoooooooommmmmllmmmmmmmmmmmmmmmljjov{}xvuvvuuwxyyyyywvuuxxwvusutsrrqssrrrpppqruuvvwwwyxyxyyzzz{zyyyywyxyxxwxwwxwwvvvvwvvvvvvvvuuuvuuuuuuuuuuuusttsrrqssrrrssrrrqppprrrssutvyzxskkjkiikjjjjlkjiijkkkjklllllmnnnnnmmmmmmmmmnooonmnomnmmmmnoooooonmllkllllllllllllllllllllmmnnnllmmmmmmmmllllllmmnomnmmmmnnnmnnnmnnmmnnmnnnnnnnnnnmlnnmmmmmmnmmnnnnnnnnnnnnmlmmmnnnnnnmnmllkjkjjjkjklllllllllllllllllkllllllllllllmmommmnnnonnonnmmmmnnmmmnooooonmmnnnnnnnmmmmmnmnnnnnonnopooonlmmnooooooooonnnnnnnoooooooooooooooooooooooonppppppppppponmnmmljjlllmlnlmmooooooooooooonlnmnnnnnmmmmmllllllllklllmmnmllllmnooonmlmmnooooooooooooooopoppppppppppppoppopommmmnooooooooonoooonmmllmmmmlmmonnnnoponnmmmmnnoonooppppoonnnnnnnnnnnmnnnoonnnnnnnnnononnnnnnnoopppppopppppoponmnnnnnnnnnoppqsqts{zgSLFIEHCDJPh~{fRJHHIIIIHIIIHIIHIKJJJJJJKLIHHGTj|~~}{yxwxxyxyyxyyyyyyz}vkedcb^_`bccddccccdcbaaaabbcceecdbbbbeegt}oOCNnfP]y}~dPKLJIHIJIIJIIHGGHFFFGGEFGGGHL[uztkZWXdv~}}{ywvutsrqnmllmmmmmmmmmmooooooopooooooonmmmllmlmmmmmmmmmmmmmnmjgioux|{|zxvuvwwxyxwuuttvwvutsvtusrqrqqqqqqpprsutvvvwxxxxxwyyzzyyyyxwxyyxxxwxxxwwwvvvwvuuuuuuuuuuuuuuvuuuuuuutsstrrqqqqqrrpqrqqpppopqqqtuuwxyrlghjjkjjjjjjlkjkjjkkkkklllllmnnnnmmmmmmmmmmnoooopoommmmmlnoooooonnnlllllmllllllllllllllllmnnnnmlmmmnmnmmmmlllllnnnnnmmmmmnnmnnmnnnmmnnnnnmnmnnnnnmlmnnnmmmmmmlnnnnnnmmnmnmnnnnnnnnnnmnnmlllklkkjjkjkllllllklllklllllllllllllllllmmnonllmmonmnnnnmmmnmmmmnooooonnmlmmmnnnnnoooonnnnoonnoooppnnlllmnoooooooooononnnoooooooooooooooonnnnnnnoonppppppppppponmnlmlijkllllmlmmnooopppppppoomnlmmooonmmonnmllllllllmllmnnmmmmmmnonnnmmmmmooooonooooooooopppppppppppppppppppommmmnnnonnoonoooooonmnmllllllmmnnnonopponnmnonponnonppopnnnppooonmnoonpponnnnnooponnnoonmlmmnnnooppppopppppponnnnnnnnnnpppppqssvotpYKCGCFCDJVpq[LFGIIHIIIGHIIIIIIKKJJKKHJNMHKPd{}{~|zyxwwwwyxyyyyxxyz|{qhcdgcbaabcdddddeffe___acfggfiiiiggccfgjv~mLETs}|cP_yt[KJILJKOPJKJJHHGGFGFFFFFGGGGFLVfgXSRatw~~~}|zyvutrpppnlnnmmnmmmmmmmonnpppppooooooonmmmklllmmmmmmmmmmmmmmmliikppwx}wxxxwwwwzuuuuuuvvvvtwvuussrrqppqpppprstuuuvvxxxwwwyxyyyxxxxxxxxwvwvwvwvvvvuuuuuuuuuuuuuuttvuuuuuuuttrrsrpqpqopqqppqqppppon~pqqtuxvysnhggijjjjjjjjlkjjjjllkllkmlllmnnnnmmmmmmmmmmnoooppponnnoonoooooooomnllkllllmmklklklllllllllmlnmmmmmmmlmnnmnmmlllmmlmllllmllmnmnmmmnnnnmlmmnnmmmllmlllmmlllmllllmmmmmmllmmnlmmmmmllmlmmlmnmlkllkkiijkjklllllllllllllllllllkkkllllklmnonlllmnmllmmmmmmmmmmmnonoonommlmmlllmnoonoooooooonoooopopnllmmnnooooooooonnnnnooooooooonmmmmmnnnnnnnnnonpppppppqqpponmnlmliilllllnlmnnooppppoppponmmllmmnnmmnooonlllllmmllllmmnmnmnnnnnnnnnmmmmnnnnnnnnoooooooppoppppppppppppppppommnmnonnonnnnnnnnnnnonmlllklmnoooonpoppponnnpppopnooonnomnoppppnnmnnpppppmlnnooopoooooonllllmnnoopppppopnnnnnnnnnnnnnnnppppqqsqrqs{gSHIDGFDJZshQGDGIIHHHHHHGHIIJKIIJJKKIILMNVeu~~{}{yxwxxxxxxyyyxxyy|}ungecddeeeegghiijjklfb_agjnopoppqqqpqmlmnyiJH\{||_Ob}}iRIIGJJS`VNILJHHGGFFFGGGGGGFGFILMONS`o|}~y{{yurrqopommnmnnmnlmmmmmooooppppooooooooommklllmmmmmmmmmmmmmnmljllmlosw~}~~{{yyyyyywvvvvwwyyzywwuuutsrpppqpqqrttuuuvvwxxxwwwxxxwxxwxxxwvvvwwvvvvvuuvtuuuvuuvuuutttttuwuuuuuttssrqqpoqoppo~po~ppoopqppqprux{zqokhiiikjjkjjjklkkkkkkmlmlllmmlmnnmmnmmmmmmmmmnomopopoooooooooooooooommllllllklllllmlmklllllkkllnooonmlklllllllllllklklllllllllmmmmnnnnmlllllmkllllklkmllllkkllkklllllmlllllmllmllllkllmllmlllklkjiiikkklllllllllklkjjkkjllkkkllklklnnomllllnlllmnmmmmmmmmnoononnnnmlmlllmmooooooooooonnooooooonmllmnoooooooonononnnoooooooonnmmnmmnonnnonnoonpooooooppponnmmlmlkjjkkllmlmmnnooppppppponmmllmmmmmmmnponmllllllmlllmmnnnnnnnoononnmnmmnnononnooonoooopppopppppppppppppppommnmnonnnnnnnononnononnmlllmmnooooooppooonnooopopoooonmmllnopoonnnnopopoomknooooponoononlllllmnnopppooonnmmnnnnnnnnnnnopopppqsoorszzbTNGHCEIZueNEDHHGHHHHHGHHIIJJJIJJJJLIJLTew~~z}{yxxwwxyyyyyyyyyz~yqjgeeaegiiiklmppqrsqkebekoszzyvyxx|y}yxvx~cINc|nZOc}wYJIJHIIVdWOIJJHHGFFFFFGGGHFFGEDGFLV`oz~}{yyyyuqqpnnnnmonnonnmmmmmmnnoopponoooooooooomllllmmmmmmmnmmmmmmmlllmmlmmqvyz~~~|||{{z{{zzz{{{{yywwvutrqppqqqqrrttuuuvvvxxwxxxwxxxwvwxxwwvuvvuvvvvuuuutuuuuuuuutusssstuvuutttssrrrpoooon~p~o~ppnoooooonptuuwzxsnljhkjjjjjjkkkjkkkkkllllllllmmlnnnmmnnmmmmmmmmnonoopooooooooooooooooonnmmllkklmllllllllllllljklmnononmlmkmllllllllkkjklkllmlllmmmmnnmnmmklkllmlllllllklllllkllllllklkllllllllllkllllllllllmlmkllkkjiikjjjllklllllllkkkkkkklkklllllkloommllkkmllllmmmmmmmmmmnoooonnnnmklnnonoooonooooooonnooonnomllklnooooooooooooooooooooooolmmmonmnnnnnnonnoonmmmnonooonmmmmlllllkkllllnmmmopppppppppponmllllmmmmnnnpnmmlllllmlllllnnmmnnnnooooonnnnnnoooooooonnopppooopppppppppppppppommlnnnnnnnnnnnnnnnnnnnnnlmlmmnnooonopppnmnnonoopopnnommlllmnnmmnnnnnonnnnnmmnooooonoooommlllmmnoppopoonnmmmoonnnnnnnnnopppppppqpprwy~}nOFFDIHY|}cNDFJHHIHGHHHHHIIIIJJIJJJKJMWj|~~{{|{zyywwxwxyyyyyxyzzrjcacegkonoqvvx{~}}xsmmotxz}}~}~~}}}}~~v[JVoycSPflMCJGFIHMSPJJIIIIGEFFEFFGFGGGGGIKS^n|~}yyxxwvtpoonmnnooonommmmmmmmmnonppooooooooooooolllmmmmmmmmnmmmllklllllnomlkoqrx{~~}}{zyxwwusqr~s~r~q}s}s}tstssstuuvyyyxyxwwxxwvvwvuuvwwwvvvwtvvvuuuutttsssrrsrrsttttsrrrqpppo~oponnmno~o~o~o~m~p~omlonr|{zyomihhiikjkjjkjjjkkkjkjlklmlllllllnmmmmmmnnnnmmmmnnoonoppooooooooooooooooonnklkklmklllllllklmllkllmnnnnnmnnmmlllmmmllkkjlllkmmlllmmnnmnnmmlllkllmkllllmllmlllllllllllllllmlllllllmlllllllllllllllkkklkjjjkjklkjkllklllllkkkkkkkklllklllooommllklllllmmmmmmmmmmmoooonnnmmmnnoooooooooooooooonnooonnnlllmnnoooononoooooooooooooonmmmmmmnmnnnnononooommnmmnoooommmmmmlllkkllnmnmmmooppppqqppponommmmmmnnnnoonnllmmllmllllnnnoonnnnooooonnnnnnonooooopppopppooppppppppppppppppoonnononnnnnnnnnnnnnnnnnmmlmmnooooooopponmnnonpppoooonmllllmmmmnnmmmmnnnoonnmnoooooooooonmlllmnnnppppnnnommmnmmnnnnnnnnoopppppppppquyuz`OKGII[y]LFGIHHIHGHFGGHHIIIKJIIIGOO[n}~}}}{|{zyyxwxwwyxxxywxz|}wog``ehqsstx{}}}{{|zxwx|}~~}~~~~~n[QXxvaNSk{\KDGDHEDIOKGIJIIHGEGFFFFFFGEFIJLScq|~~}}|zyxwvuuroopnoonooononnmmmmmmmnonoooooooooooooonmmmoooonmmmmmmnllllkkklmnjiilnooqtwxyz||}~}}}}}~~~~~}}}}~}}}}}z~y}x}x|w}u}u}u}uu~utvvwxz{zzyzyxvvwwwvvuutttssttsuuwvxxwuuuuttttsrrrssrrssqrqqqpppp}ppnnnno~o~n}o~o}n}m|m}l~l~mrvz|vunkihiijkjjjiljjjkkkkjklklllllllllnmmmnnnooonmmmnmoooonooooooooooooooooonnmnklkkllllllllllllllkjlllmmmmnmmnmllllllllmllllllkmlllmmlmmnnnmllllkllllllllllkllllllllllllllllmllllllllllkllmllllllllllllllkklklllljjlllllllkkkkkkkkklmllllloooommmmlllllmmmmmmmmmmnooooonooonopoppppoooooooooooooonnononmmmnooooopooooooooooooooonpmmmmmmmmnnnnnoonooomllmnmmnomnmmmmmnllllmnmmmmmmoonopppppppppooonmnoooooonnnmmlllmnmmmnnnnnooooooooonnnnnnnooonoooppopppppppppppppppppppppppnoooopnnnnnnnnnnnnnnnnnnmmmnoooooooopqoonnnnnpoppooonnnlllmmmmnnmmllmooonnmmmoonoooooononnnnmnnonpnnnnonmmllmmmnnnnnnnopopppppppppswwzwYTJIJ[|YJFHIGHIHGGGGGHHHHGIIIIJJS^lw{~}|||zzyywxwwwxwyyyywx{}|uphcglrwyz{}}~|{{zxtuy{{{}~~}}~~~r]V`|}u^NZrpSJEEDGFEIMIHJIIIHGEGGGGGFGGEINTYaq~}~~|zxyxvttrqnopoooooonoommmmmmmmnmnnoooooooooooooonnooopppponnmmmmllkkjjjklmkihjllllnpqsstuwy{}}~~~~~~~~}z|{||||{zyyyyyxxvvuuuvtuuuuuxxxwvuuuuttttrrrrrsrrssrrpoopp~p}p|p}o~o~o~o}o~o~o~o~n|m|n{n}l}j~lrw|~yroljhhijkjjjjjkljkjlkkkjllllllllkllmnmmnooppppmnmmmmnnoooooooooooooooooonnnnmklkkllllllllllmklllklllllmmmmmmllljllllllllllkjklllllllllnnnnlllmlklklllllllllllllllllllllllllkllllllllkllllmllmllllllllllllllllllkkjjkkllkkkkkkkkkkkjllllloooonnnmlllllmmmmmmmmmmnooooooonooppqpppponoooooooooooooonoooooooooopppooooooooooooooonommmnlmmnmmnnnonnoonmmlllmmmnnmmmmmmmmllmmmnmmmmmononpoooppopopooooooooooonnnnnnmmnnmnnooooooooooooooonnnnnnoonoooopppoppppppppppppppppppppppppppoonnnnnnnnnnnnnnnnnmmmnnoooooooopppnnnoonopppppponnnllllmmnnmlllmnnnmmnlmnooooooooonoooonmmnnnnnnoonmllllmnnooooooonnooppnppppqtx|}l^WOLZz{WKGIHHHIHHGGFFGHHFFGFGKSWdmw{}~|{{zzyxxwxxwxxxxyxywx}}ypihhlry}~|xutrsturvz|}~~~~~w`VizuXP`ygQMHFDDHIMQKJKIIIHGFGGHHHFFFGMXaqy~|{yxwwusqqonnoppppooooommmmmmmmmnmmnnnoooooooooooooonppppponmmmmmlljjijklllljiklklllllllmmnpsrrsuvwwzz{}}~~}|{|{}}{yyyyyzyyyyy{yxxwvuvuvvuuussrrssssssrrppppo}o|o}o~o~o~o~o~n~p}o~n~o}o}o|o}n~nrw{}}xrlijhhhijkkkkjjklkkklkjkklllllllllllmmmmnnooppommmmmmmmnnooooooooooooooooonnnmllkklllllllllmllllllllllllllmlllljjkkllmmmlllkkjllkkklkklmmmlllllmllkmlmlllllllmlllllllmllllllllkkkllllllllllllllllllllllllmlkkllkkjkkjjllkkkkkjkjkkkklllllooooonmmlllllmmmmmmmmmmmoooooooooopppoppppooooooooooooooonoooooooonopponoooooooooooooooomnnllmlomnmonooononmlllmmmmmmmmmmnnnmmlmmnmnmmmmnoooonooppopppppoooooooonnnnnonnnmmmoopppppooonoooonnnnnnnonooonoopppppppooppopoppppppppppppppoponnnnnnnnnnnnnnnnnnnnnnnoooooooopponmnonnppppppppnnnllllllmnmllmmlnnmlmllmonnooononooonomllmnmlmnnnmlllllmnppppppponnnnnpnpppoqmoyy|rcVOZw~YLHGGHHHHHGGFFHHHFDFEHSbk|{|}|y{zzzyyyyxwxxwyyyyxxywx}wkfjotw|}xvrpeddhmpx}}~~~~~~~~~~~{g[rvkMRc~bOMHFECIKTULIJJJIHGFFGHHGGFGJTes~~}}zxvuuurpppnnnoppoooonomnmmmmmmmmmmmmnoooonnooooooooopppponmmmmmllkkjjjlllllkklllllkjjjiiijllmklnppprrrtuuuvwwxwxz{~~~~}}~~|~||}}~~~~}|{zxwwwxxxxvvuutsssrrrrqqpoppp~p}o}p~o}o}p}p}o}p}o}o}p}q}rs}s}uz~}}xvplighijijjkjllkjklkkllljkklllllllllllnmmnoonoooomlmmmmmmmmnnoooooooonoooooonnnmmllllllllllllllllllklllllllllllllkkllmonmnmlljjjkkkllllllmlllllkllllkmlllllllllmklllllllllllllllllllllllmllllllllllllklllmlmlkkkkkjjkkkkkkkkkkkllklllllllllooooonmmmlllmmmmmmmmmmmnoooooooooopppoppppoooooooooonnoooomoooooonnpppooonnooooooooooooolnnlllmommloonooooomlllmmmmmmmmmmmmmmmkmmmnllmmmmooooomoopppppppooooooooonnnponnnmnmopppppopoooonooooonnnnnnnoooooppppppppppppppoppppppppppoopppomonnnnnnnnnnnnnnnnnnoonoooooooopqpnnoonnppoopppponnmlkkklmlllmmmllnmlllmmnooooooooooooomllllllknnmllkklmmnpoppppponnnnnnnpppopnqdmu}}u_RXuyZNHHGHHGHHHHGGHHGFDGEKYn|x{~{{~~}zzzzyyyyyxxxwxyyxyxxywy}|uihqw~|rjgeccaagpw}~~~||}~~}|{yzz{|}}~}}~~~}}ztcwsYFQb~aNJEEFBGJRSJHIIIIHGEFHIHHGFFKXl~~~}}}}}{xvvuurpponnmopppooooommmmmmmmmmmmnmnooooooooooonnoooppnonmmmmmllkjjjllkkllkklllljjiiiihjijkkklmnoonnopppqppppommoopppqrsuwyz{~|}}~}}|}|}~~}}{zyxxyyxxwwvutssqqqqpoopppp~p}p}p}p}p}p}p}p}p}p}p}prsu|u|}}~zvpljghijikijkklljjllllklkkjklllllllllllmmmnnnnoonoonmmmmmmmmmmonooooooooooooononnnnlllmlllklllmllkllmmlkklllmlllllkkllmpnnmllkjjjjjkllkklllmllllkkmmlkmlmlllllllllllllllllllllmmmlllkllmnmllmlllllllllklkklmlljjkkkjhjkkjkkkkkjlllllkllllllloooooooollmnoooooooooooooooooooooopopppnnnnnnnnnnnonononooooooonoppppppppppooooooonnooonoonlllmnlmonopnooonmmmnoooooooooooomoonooonomnoooooooooonnnoonnooooooooooooonoommmoooppppppppomnnmmmnnppppppoppponoppppponoononnonnoonooonnnnnnnnnnnnnnnnnnnnnnnpppponlmopnoooooppnooooopppppppponmmlllllnnononnopoomllmlnopnnnnmmmmmmnmnnnnonmlmlllllllmpqppnknnnsponmopoopppqomqqqps}tiXq|]HNDHEHGFGFGIEFHOGCIWcr~}|zzzzzyxxxwxwuwxyyyyzyyyy||vnpz}}yuheceea__ahqz~|}}}|~zvvusrsqrrrttt}~~|ww}wpQEMmzZLJGDGCKOTPPENKIHGHIKFEIHBMQ`r}}}|}zwutrqqponnnoopononnmnoonmmmmmmmmmmnmmmmmmmmmmmmmmmmmoommnlmllklllllljlmmlmmmmmmmljijllklllllkkjkllnmmmmnnoonnlllmnmmomoqrtusuuutrrsuvxyzz||{~~~~}}{zyy{zzxxvtqppoppnllkk~lllmmnqqqr~su}}~~~|xwrnmkjiiijjjjjkjjkllllllmmllkkkkkllllklllllmmmmnononlmmnnnnmmmmnnnnmmmmmnnmmmmmlmnnlklllkllmllmlklllklkllnmllllmnnnllmmnoonnmmlllllllkllllllmlkkkkjkjlllmlllllllllkllllllllkkkllkllllmlllllllmmllllmlmlmlmlllllkllkkijkkkklllllllllllllmmklllloooooooommnonoooooooooooooooooooooooooponnnnnnonnnonoooooooonnooooopppppoonoooooonloooooooomllmnmmnnnoonooonnnooonoooooonommnooonooomnooooooooooooooooooooooooooooooonnnmoooooppppqoonmmmmnmnnpoppppnooonnnoopoononooonnooooooooonnnnnonnnnnnnnnnnnnnnopppppnnmmoomoooooppppoooopppppppponmmllklmmnnnnnnnnommlllmnnnnmmmmmmmmnnmnnnnnnmmllllllllmopoqqsrronponmooooppppqqomkijz}ziv_MMDFFGGGGGFIGIGKIJSp~||{zzyyyxxxwxwwwwwxxxzzyyz{}yvv{{tmiebbddbcfmu{~~uqolkkjiijjkklmnsx}}}~~}eNKStwTLHFGF@LXVPJFJJIHGHHHKMMJGWh{~}}{xvttrqpommnnopoomllllmlmnmmmmmmmmmmmmmmnmmmmnmmmmmmmnommmmmmlllllkllklmmlmlmmnmlljjjklllkkllkjjlllnmmlmmnnnnmlmmmmmmmlmnpprpqppppqrrssstuuuvwxxyyz~}||{yxvtqqqpommlkkkllmmtuyzz{yuqoonlkjijiiijijkjjkkllllllllljjjklllllkkmlllmmnmnnooommmnmnmmmmmmmmmmmmmmnnnnmmnllnnlllmlllllllllkllllkklllllkllmmmmllmnoononnmlllkllllllllllllkkkkkkkkllmllllllllllllllllllklllllllllllllllllllllllmllllmllllmlklllkkkjkklkllllllmmllllllkllkloooooooomnonoooooooooooooooooooooooonoonnnnnnoonnoonononoooonmnoonpppppppooooooonmmnooooononlmllmmnoonnopppoooooooooooononmmmoonpopnnnooooooooooooooooooooooooooooooooooooopppoqqpqppmllllmnooopppponnnnnnnnnonnnnoonnnoooooooooonnnnnnnnnnnnnnnnnnnnnopppponmlnoonnooooppppppppppppppppoonnlllllmnnnnnnnnmnmlllmmonmnnmmmmmnnmmnnnnnnmnllllllmmooopoproprmpoonoopppppppppponorweOIDHEFFGGGGFFLIKINYs~|zzyyyyxxywwxxywwwwwxyyyyy}~zz}|xslgd_^accbcjv|~|xrmhhhggffebdcefggis|{~|_OLY{qOKFEJF@LbUPILHIIHHGGHKLINSqw{uu{~~~|{xvvsqpommnnopoomlmllllnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnmmmmmmllmmllllllnommmmmmnmlkjjjlllkklkkkllllnmmllkmnnmllllmmllljklmmnmlkklmnooooonoooqqrrrsssqtuuwwxz~}~}~~~~~~}{zxxwvuttsttuvvwxy|~vupnoonmkiijjjkiiiijjkkklllllllmlljjkllllllkmmlllmnmmmnmmmmmmnnmmlmllllllmmmmmnmmmmnlmnmlmmllllllllllllllkjkklllllllmmmmmnnonooononmlmlllllmlllkllljkkklkklllllllllllllllllllkkllllmllllllllllllllllkllkllllmlllmllmlllllkkkllllllllkllllkllllllllloooooooooooonooooooooooooooooooooooooooonnnnnnoooooooonooommmmmmnooppppooooooooonmmmlnonooommlllmmnnonppppppoooooooooonmmnmmnoopopppooooooooooooooooooooooooooooonnoooooooopqprqpqppomllllmnnoopppponnlmmnnnnnnnnnnnooonooooooooonnnnnnnnnnnnnnnnnnnnnoppoonnlmloonooooopppppppppppppppppnonllmlmmnnnnnnnnnmmllmnoommllmnnnnnnmlnnnnnnnnlllllkmoonoqtvvppsoppoopnopppppppprrurlu||nQCELEFFGGGGHHJEJQ\y}uxyzzyyyyyyyxyxyyyyyyyxyyyyzy|}~}yofcdd_`bceejq}|xsolheddcccccdcceefcdnwx~}VNK\}mNHEEKGGWgUPHNFIIHHFFIOQS`ryl`[bkuyz~}{zyurpmmnnnoppooomnmmnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnmlnnmllkjlnnnlnnmmmmlkmkkkmllkllllllmlmmkklllllllllmllllkkllllllljjkmoooommnmmmnnooopoppnmmnpqrstuxxzz{||}}}}}}~~}~~}~~}}}}|}{}{}{~||~~nnkllomljiijkkkkjihikkkllllmmllmllkjllllllllmmmlmmmmmmmmmmmmmmmmmnlmlkklllmmmmmmmnmnlmnmmmmmlllllllllllkkkkjjklllklllnnnmmnnopoooomllmllllllllllllllkkklllklmllllllklllllmlllllllmmlllllllllllllllllllllllllklllllllllllmlllklllkllllmlnmmklklklllloooooooonoooonooooooooooooooooooonooooonnnnnnooooooonooooonmmmmmmnoppppoooooooonmmmnnmnnonnmnnnnnnnoonpopppqoooooooooommmmlmnooppppoonooooooooooooooooooooooooonononnoooooppppqppppponnllmmmnnoopppnnmmmmnnnnnnnnnnnnnnooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnmmmlmooooooooppoppppppppppopppnooonmmmnnnnnnnnnnmnmmmnnnmmlllknnnnmmmnnnnnnmmllllllmoonnr{}~wurpopppoppppppppppoonnmnrxy[GFKEFFGGFFJIHGSaq}{xy{w{yyyyzz{{{{zz{{{zzyyyyyyzx||~ysib`ababdgkmw{~xmkjhgghhihhggffffegdegls{~tWOK_~kMHGEKHRjoUOGHEGGHHFFFL]psj[TOQURYbkr|||xupnmnnnoppopoonmnnmmmmmmmmmmmmmmmmmmmmmmmmmlmmmmmmmmnmmllmmmlljilmnnllmmmmmmmllkkmlllllllkllllmllklllllkkjkklkkklllmmnllkkllnoooonnnmmnnnnoponmmmllmnonoprstuuvwwxxx}~|}~~~~~~~~{xvpnlkjikkijjklllkkjikkkkllllmmnmllljjklmmmlmlmmmlllmllmmnmmmmmnmnnmlllkkllmmmmmmmmmnnlmmmmmmmmlllllllllllkkjljjlllllllnnlmmnonnnonmmlllllllllmllllllllllllklllmlllllllllllllllllmlllllllllllllllllllkllllkmlklkkkklllllllllmllllllllmlmnmnmlllllkklkoonoonoonoonnmoooooooooooooooooonpoonoonnnnnnoooooooooonoonmllmmmmoppopnoooooommmmmmnnnonnmnooponnopooppqppqppoooooonnmmmlkmnoppppppoonnoooooonooooooooooooooonnooonnnoooopppqpqqoppponnnmmmnooopppnonllmnonnponnoononnooooooooonnnnnnnnnnnnonnnnnnnnnnnonmmllkmooooooooqooppppopppppppppnnnoonnnonnonnnoonnnnmnnnommllllmnnnnmmnnnnnmmlllllmmmnqnnt~sx~yqqqqpppppppppppppopqoqqpr{~hNGFFGGGHHGGCLSfs}~wvyxzyzyzz{}||||{||}|{zzzzzyx||~~zqjededaabdiqx|~}ztpigggghhhhhhhhhhggefegaaoy~jSGM_}hJGIFJI]voSPKJGFHHGGFLQWWUWNIFKPRRX\bq|~~{wqomnnnoponoommmlmnmmmmmmmmmmmmmmmmmmmmmmmmllmmmmmmmmllkllnnmlhhjlnnllllmmnnmmllkkllllllllmllmllllmllllmjjjkjjlkiklllmlmlllklnnonooonmnooooonmlmmjjkmnnooppqqppqqqrsstvvvwxy~}}zzwvsqrmnmmkijjijklllllkjikklkllmnnnmmmllkkllmlllmlmmmmllllllmmmnmmmmmnmmllllllllllllllllnnlmmnmmnmlkllklllllllkkilljllmllllmmmllmmnnnnmmllmlllllklmllllmlklllllllklllllllllllklllllllnllkllllllllmlllllllmlkklllllljkkklllklllnmnmllllmlllmmnoonlklllklllmnooooonnoonnmnnooooooooooomooooomooooonnnnnnnoooooooooooonmlllmnoooooooooooonmmmmmmmmmnonnooooonnooppppppppoooonoooonnmmmmnmnnpppppoopooooooooooonnoooooooooponononnmnoopoopppppoooopooonnoppoppnoommlmmonnnnnnmmmmnnnnooooonoooooonnnnmnlmmnmnnnnnnnnnmmmllmlmmmmononnoppppooppppppppopnnomnnponnonpoononnnnnnonnmmlnmmnmmlllmnpnnnnnnmmmllljskopyaW\qzrioopqqmoooppppoppopqqqotx~y_IBBFFFIGCBGPdvzxyxxyyyz{||||}}~}}~}}|{yzzyyz{|z}{mabiieccdiouz~|~zslhdefhggegggggghgeefffe^^br~z`MISk~\GIFDFHcycSNKHEGFGGFFDDDFILJJKIIGHOTTgy{~~zuonnonopoonnnlmmmmmmmmmlmmnmonnmmmnmmmnmllllmmmmmmmlllkllmllkghkmmlllllllmmlmmlllljklmmllllmllllmlllkjkkkiilkjijjjllllllmlnmmmnooooooonomnmmllnmljjkklmmmllllllllllmnopqpprrtrqppppqnnlllmlmllllkjkiikkllkkjjijlkmmmmnnmmmllllmlllllllnmmllmmnlmlmmlmmnmmlllllkkllklllmmmmmnnmllmlmmnmmlkllllkklllkkkllklkjjjllmmmmmmmmmmmmllmllllllkllmlllllllllllllmlmllllllllllkklkkkkllmllllllllmklllllllkkmklmlllkkkjjkllklllnmmmllllllmnmmmmmmllkllllllmmnnmnnoonnnnmnmnoooooooooooonononmmmnonnnnnnnnooooononnoonmmlnmnooooooooonmmommmmmmmnmnnnnmmnoonnoooppppppponnonnnononmmnmmmnopppppoopppononnmmnoooooooooooooonnonnnnoooopoppqppopoppponnooppoonnnnmllmmnnnnnnnlllmmnonoooonoooonnnnonmmmlmnmonnnnnnnnnlmmlllllmnonooooopppppoopppppppppnnnnnnnnnnnppppoooooonnonnmmnmmnmnmnmlnnoononnommmlmnnplrvwZOPe|xtrporsrqppppppppppppqpotw~}~mQBDDDGGIEHTdx{xwyxxxxxyy{|}{|}~~}}~}}{{zyyyyz{{|te^_dilhefkr{z~xrkfdegiiiihiiiiiihgggfggaadq~}tYIEPl~yZDFGFGMlyaSNJHFFGGGFFEEDFIKMLLJGGCFIK^v{}ytonmonoppponmmlmllmmmlllllmmnllllllmmmllllllmmmmmmmlklkkllmkkgimnmllllllmmlmmnllmklkmmnnmmnomlmllmllkjjkkkllmlkjjjllmmlllmnoooooooonnommpooomnomlkjkkkmmmmljjjkkkllmoopopppppppooonnnmlkkklllllkkjjjijklkkjiijjllllmmlmmmmllllllmllmmlnnlllnmlmllllllllmnnmmmlmlllklmnnnonmmllllllmmllllkllmlllmllkjkkkklllklllmmmmmmmmmmmllkljkklllkllmlllllllllklllllmllllllllmlkkjkkkklmlmnmmlmmmlmklllllmllkllmklkkjkkjkllllklmmmmllllllmmmmnnlllllllllllmnnmnmmnnnnnlmnnooooooooooononmmmmmmmmmnnnnnnnnoooonnnnnoonnmnmmmnoonoonnmmnmonmlllmmmmmmmmnmmnnoooppppopppponnnnnnnnnnmlmmnnoopopopppqpppnnmlmmnnnnnnnoooooooononnnoooooonppppppppopppoooppoqnonnnnmmmmmnnnnonmllllmmnnnoonnooonnnnnnmmmllllmmnnnnnnnoomnnnlkklmnoppppppppppppppoooppoponnnnnnnmlnoopppppppppppppopnmnnnonnnmmnppppppppmmmnmoppnx{oTSROe}prvsomnqppppppppppppqpnsu~{~}|bIFF@F@GERes~{xxwwyyzzyz|||~}}~~~~}~~}|zzyyyy{}|wmgbbemqmjrw}~unjgfhhjjiiggggghjiiggfggdedp{kOFEOquWBDHHGSwr\PLLJGGFGFFGFFFFHJJJKKJJMIHITix~~ztpnooopppommmlllllllllkkklllmllllllllmllllllmmnnmmmllljjklllkjjlnnlllmmnonllmnlmnmmlnnonnnnonnlllklllkklkllmllljkkllmmlmmooooooppppoonnmonnnoonmllljkjlllkljjjjiillmmoonmnooooommmmmllkkkkmmlllkjhiiijjkkjjjjjkklllmmmlmmmmmmnmmlllmnnnnmllmmllllklllllllnnnnnmllllmmooonnmlmllnnnmmlllljklllmmlkkkkljjklllllllmmmmnmmmmmllkjjkkkkkllklmlllllllllklllkllmlllllllllkjijjklllmmmmnmmnmmlllkkkklmmmllmklkkkjjllllklllmlllkllllkllllnnmmmllllllllmmnmmnmmoonnmllmnoooooooooooommlllllnnnmnnnnnnnnooonnonnmmmnmnnmmmnnnnommmmnlommlllmmnmnnmlmlmnnoppppoonnnoonnnnnnnnnnnmllllnmonnopopppopponllllnnnnnnnnooonooooonnnoooooonpppoopppopppoopppopoonnnnnnmmmnmmnnmllklmmmmnnoonnnnnnnnoonmnmllllnmnnnnnnnonmoonljllnnppppopppppppppppppooooonnnnnnnllmpppppppppopooppppoonnoonnnmmnpoppppppmmmnoqmptxk]NGGJYrkssonroooppqqpooopqtqort{{tYJLFKBNN^p|yvvvwxyz{z{}~~~}~}~}}~}~~}z{yzxy|~zqhfdemqstt}|}~~{}yqkighihhhhijjjiiighhhggfhggenz}fJFIVyrUDDIGEVzkWOMKKGHFGGFGGGGGHIHHIIJKMKJMSdw}~ztpnnonoooommlllllllllllkklllmmmmmmmmllllkllmmlmlnmlllljjjkllllklnmllllnopnlklllmnnnnnnpoooooonllklllklllklllllljkjlmmllmmoppppppppopnmnlllllnnnnmllkjjllllljjjjjjlllmnoonnonooonnmmlmlllllmmllljjihhijjjjijjkjklllllmllllmnmonmmlllmnonnmllmlmklkkkllllllnooonnllllmnooonmmmlmlnmommllllkkllllllljkllklklllllllmmmlmmmmmnmljjijkkkkjlklmllllllllllllllkmlllllklmllljjjiklllmmommmmmmnlllkkkllnnnmlljkkkjjklllmkkkklllkllllklklllmmmllllllllllnnnmmmnnppomllllmoooooooooooonmlllllnmnonnnnnnnnooonnnommmmnnnmmmlmmnoommmmmmmnmllmmmnnmnmlllmnnoppponnnoonnnnnnnnnnnnnmlllllmmnnnoppppppppnmmmmnnnnnoooopoooooooooooooooonppooopppppoppppppppnonnnnnnmmmmmmmmmlllllmnnnnooonnnnnnnnnommnlllmmnnnnnnnnnnmoonklllmnnpopppoopppppppponoonoonnnnnnnmlnnppppppoppppppppppnonoooommmmnnnnnnnnnnnnnpnozt]SNMLMO_v{tprtqppqqprqooopqsvtprsx{{}kUMFDDTYk~}wwvwxxxyz|{}~~~}}}}~}~}}~}|{{zz{y|wla[^iqvx{}|~}}wsmjihihghhghgggggghgggggfiggely|gKGOb~hQHFIFGZzcTMMJJHHGGGFFFFFHHILJJIIIIKLNR^s}~~zupnoononnmmllllllkllllljkllllnnoooonllllkjklklllllllllllklllmllmnmlllllnpnlkkllmnnonnnoooonmmmmlklllllllllllllllllllllllmopppponoopooommkllklmmmmmlllllllllllllllllllmnoooopppoponnnmmnnmmlllllljiiiijiiikjjkllllllllllllmnnonmmlmlmmnlllllllklllllllkllkmmnoonnllllmmnmmnmmmlllnmmmlllllllllllkkklklkllllllllllllllmmmmmllljikkkkkkllllllllkkkllllllllllllkllllllljjjkklllmmmmmmmmmnllllklllmnmmlljjjjlkllmlllllllllllllllllllkllllllkllllllllnmmmnoppomllkllmmmnoooooonnmmmmmlmnnonnnnnnnnooooonnnmmnlnmmmmlllmmnnmmmmnmnmmmmnmmmmlllllmnnpnoppomnnonnonnnnnnnnnnnmlmllllllmnmpppppppppnnmnnnonoonnpoppoooooooonooppppppooopooppoopppppppoponnnnnmmlmlllnmmlllmmnnnnooonnnnnnnnnnommnllmmonnnnnnnnmnoomllmnnonppooopppppppppppoooooonnnnnnonmnopppponnonnnppppppnmnooommllmmnnnnnnnonnnnnpm|tXOSRQMQY^ouvtpnwvtqpoppnoost{woqpvzy}~vaPF@K_l|vuyxxxxyyy|~~~}~~}}}~~~~}~}}|zzzz}}xnfdckrv{}~{zxwuuwnnihgifffhjmmnommmnolgfefgifecj|~iLEPl~~]KJGGEJ`|`PMKIJHHGGGFGGGGGGIHHIKMOKPMMR`u|zuoommnoommmlllllllllllllklllmmmmmnmmmllllkjklklllllllllmkllmmmlllkjlklllnmkiklklmmmmmloooomlmlllllmlllllmmmmllmlllkkkllllnoooonnnonooonnmlllmnnopnmlllllklkjjjjjjlkllmmnnoonnnnnonmlkllmmlllmllllkkiijiijjjkkklmllllllkllmnnonnmmlllllmllkkklllmmllllllllmmmmmmnmlllllmmnnmlllllllmnmllklllmlmkjkkllmmmllllklllllllmnmmnmllllkjkjkkjllllllkkkkkllmllllllmlllklllllkkkkkjkllmmmmmmmmmmlllllllllmmmlljjllllmlllllklllllllllllkllllkkklllllllllllmnnmnoooponmkklllmmnnoooooonnnnnmmnnoonnnnnnoooooooonnlmmmmnmmllmmmmnonnmnmmmlmmmmnmmmmmmmmnmnonooommnnnoononnnnnoononmllllkklllmnooppppppppoononooonpoppppponooooooonpppppoonnoonnoonnppppppoppoonnnmmlllllnmnmmmnnnnooooonoonnnnnnnnmmnnnnonnnnnnnnnnnonmmmnnnoooppppooppppppppponnnmnnnnnnnnnmnnnpponoooonnppoooommmnnonmlklmmnmmmnnonnnnmpqwtcY\[UROOSRj~wqwyzztsqponmorvxsppruz||zhVNIYk~ywywwywxyyyzy}~}}}}}}}}~~}}}|{{|}vjelswy{}|vsqokiihjjihhiffehnty{z{{yxtoheegghgdbkzgIFUq}|RIHFHHKgy\QLKJJIIGFFGGFFFFHGFFEKQSZ^VQT\m}~~xsonmmmlmmlllllllkllllllllmmnnlnnnmmlllllkjkkkklllmnmllnnnnmmmmlklljlkmllmmljjjllmnnmmlmooomlllllllnmmmlllllmnnlnmllkjkjmnnnnnnnmmnooooonommmlmnooonmmlllkkkkjjjkkllllmnnnnmmmoommmmkjklmmmlllllmllkjjijjjjklllllllllllllmmmlmmnmmlmllklllkklllmnnmmllllllllmmnmnmllklmllmmllllmmmlmmnmmlmmllllllkklllmllllkkllllllllllmmmmllllkkkklllklllkkkkkkkklllllllllllkklllllklkkkllllmmnnnmmmmmlklllllllmmmllmmmlllllllllllllllllllkllllklkkllkllmllllmnmnnnonnpoomllllllnmmooooooooonnnnnnnononnnnnoooooopnmmmnmnmmmmmlnnmnnmmmmllmlllmmmmmmmnnmmmmmmnnnmmlkmnoonnonnnnnoommmlllkklllmmnnoppppppppoqnonnnonopopppponoooonnonopppppononnmnmmmmoppopqopppnnnnmmlllllmnnnnnnnnnooooooonnnnnnommmmnnnnnnnnnnnnnnnnnnmmnnnpppoppppooppppppppppnmmmnnnnnnnmmmnnnoonooooonopppnonmnnmnonlllkllllllnnmmnonnlosvuqi_^XTQPP[osnwu}zxxwutsuwyzvrpqpty|znXMK`v~zxxxyyyyxzyzy}~~}}~~~}}}~~}}|zz|}}smmqwyzxtpmmmkijijhhiiiihhgls}~~|ytmgfhgggdbmwdJL[v{zQGEHGHMirXQLKLJIHGFFFHGFFFGHGIEJS_gk_SSYh{~~~xqommmmlllllllkllllklllllmmmmnlmollmmllllkjlkkjlllmnmmnoononlmmlllljlllllmkkjijkmmonnnmmopnljmlllllmmnmnlmlklmmlonnlljjllmnnopnonnnnnnooommnmmnmnoopnnmmkjkjkjijjimklllmmooomopononmllklmonmlllmnmllkkijikjlllllllllmllmllmlllmmmlmnmlkllllljklmnmmmlllllkllmlllmllmkkkmllkklllnnnmmmnmnmnnlllllmllllllllllllllllllkkmlmmmmmmlllmllllllllkjkkkkkjkklllllllmlkllllllllllllllllmmnnmmmmmmmnmnmnlmllmllnnnnlllllllllllllllllllllmmlllllllllllllllmmmmmnnnpppnmllllllmmmpononoooononnnnnnnonnnnooolnoonnmmmmlllmmmmlnmmonnmmmmmlllllmllllllmmmmmmnonnmmmklmmmmnnoonnnnommmlllmlllmmmnnnpppooonoononnnonooopppppnooooonnooonpqppoonnnmmmmmnnnopppoppnnmnnmmlmllnmnnnnnnoonnnoonoonnnnnnmmmnmmnnnnnnnnnnnnnnnnnnmnnnpppoqqpppppppppppppoononnnnnnnommlnnnnnnnmmnooopoopnnnmmnmonllkkllllllmlllnnnnoqtvvuzni_VRTOR`qotxy~}~yyy}tsqqqstw{{w_PMg}~xxyyxyyyxyyy|}~~~}}}~}|{zyz|~yupquz{vpiffgfhjkkkhihhggiilrz~}{}~}{upkghhhddmx|dNR`|}tRDDJCGRlkRNKMLJHHGFGGGGHGGHHFKIQ\s|~lUP[jz~~|vqommmmlllkklklkkklllllllmmnmnmmnmlllllllllkkjlllkkkmopqppnlllllllljllllllkjiijkmnopommmnpomjlllkklnnnnnnnlkklmmonnnmllllklnoonnmmmonnnnommmllnmlnnppnmlkjjjlljjhihjkkllkmpponpnoommlmlnmnomllllnnlllkiiijjllllmlllllllllllllllmmnmmmllmklkkjklmnnmmlllllllllmllllllkjklkllllllnmnnmmmmnnnnlmllllllllmmmlmmllllllkkllllmmmmmmmmlllllllllllkkkkkkkkllllllllmllkklllllllllllllmmmmlmmmmmmnonmmmmllllnmnnnnllllllllllllllllllmllllmlllllmllmlllllmnmnnnonpppnmllllllmmmonoomnnnnnnmmmnmmnnnnnnnnmmmnooonmmmllmnmmmmlnnnonmmlllllllmlllmllllmmmmmnonnnlllmnoonnnnnnnnnonmmnmmmmmlmmnnoooooonnonnnnoononnnopoppooopppoonlmmnppppponnnnlllllmmooopnonnnmnnmnnnmmmnnnoooooooooooooonnnnnnlmlnnmnnnnnnooooooooooonoonppppppppppopppppppppoonnonnnnnonnmmnnnlmmmlmmoopoppponnmmmmnnmlllklkllllmllmnnnooopoop|ypbYVNTaov|xqu}zxyzyxxtsrrstuvzz}pfbuzyyyyyyyyxyxy{{|~~~~~~~}|{{yxz}~{xuvz~tifeeggegjkkiiihghhhhmw~~~}}xqjkihfeo{z_NTe~dOFEHEEUteMMLLLIGGHGGFEFFFHIKKJRfv}~vbQIUl|}|upnmmmlmllklkkkkjjkllllllmmnmmnoolllmnnlllmkllmmmmkjlprtrpmlkkjlllkllllmmmmmmmmmoppoomkmoppnmllklllmmnopoonlllmlonnnnnonlmnponnonnnqommmmmnmlnmnnmmnnnnmllkkjjihgffghhhhhkopnmlknmkkkpoonnoomlllmmnllkjkikkllllllllllllllllllllmmnmnnmllllkkiklmnmmllllllmllkkkllklkkjkllklllllmmnmmmmmnmnnmlmmlllllmmnmmmmnnmmllmlllmmmlnmmmmmllllllllllkllkjkkkkllllllllllkjklmlllllllllkmmnmlllmmmmmmmmllllllllmmmmmmlmllllllllllllllllllllllllllllllllllmmmmmnnnooooonlllllllmmmoonmmmmmmmmmmnnnmmmmmmmmmmmnmmonpmnmllmnmmmllmmmnnmmmllkkklllllmlmlmllmmnnonmmlkmmopppnmmmmmmmmmmnlnnmmmmnnnoooonoonnnnnnoppnnmmmnopononopppppnlllmoppppponnmllllmlmmoopnonmmmnmmnmnmmnonooppppppnonnoooooooonllmmnnooooonpppppppooooooooopppqppppppppppppppopoooonnnnnnnnonnmmmmlmllnoopppqpoomllmmonmmmllllklllmlmmnnomllmpqssuyxl`YZ``pwno}ysqppqssvuuuvv{wzy}|y||{~zzyyyyyxxyyzz|~~~~~~~~}|{zzxxzxz}~wkegffefghjjhfiihgggffkw~{vmmihhhq|wZJXk{TIIFEHGRr_IJKKJIHGHGGFEDDEHJKRMZx~seUNIUm~~~ytommmlmmmllkkkjjjjkkkllllmmnmmnoommoqrsqmnqpqrrrqrmlotvxurmjjjjnpnnoopqqqrttsssssstrnkilnqtstopopoqqqsstttsrpqomonmopprrrstvwxwwvvvsrnlmlmmllmmnnononqssqrrrpppommkjjhgggkqsqmklopmnnuvvrpsuromlkmmllkjkiikkkmllmllllllllllllllmmmnmmmlllllkklllmllllllllnlljjjklllkjjjllkllkllmmnnmmmmmmnmmnmmmlllllmnmmmmnonnmlllmmmnmlmmlmmnlmlkllllklllkkkkllllllllklllkjjkklklkkllllllmlmllklllllllkjkkkklllmllllllllllllllllllmllllmllllmmllklllmlklllllmmmmnnoonnomlkkllllmmmonmmnmmmmmmmmnnnmmmnmmmmmmlmmmnoonmlllmmllmllmnmmnmnlllkkkklmllmlmnmlllmnnonmlljlnopppnnmmmmnnmmnonoonnmmoooooooonnmmmmmnoppnnmmmmnnnnnnnnnonmllllnnppppopnonlllllllnonpnnmlmmmmmmmnnnnnnonppppppnooonooooooonllllmmonoooopoppppppoooooooopopppppppppppppppppppopponnnnnnnnnnnllllmmmmooppppqoommlnmnnmnmlllllklmnlmmmmmoppnnpqrnryxrme]Vbrwtsy~ypmllmpquvx{}~z|xzz}~||~{z{zzzyyxxxyy{|}}|}~}}|||{zyy~x{z~}z{}{ulgggggffiiihhiihggfgfehw~xmnihhks}vWI_xuRGHGGHJPbXIIJIIIIHHGHFFEEFGIIMJTghnprh[Xdw|ysnmmnlnnnmljijjjjjkklllllmmmmmmoonoqv{}wstwxy||{|{tpty||ysljhjmtvuuwvwxy}|~}{zz}{{|uqkiknsw~zxxxxwyy}~}~}xtpnnmnpptuxz}}~~~}~wrommmmlmmnonpsuwxyyyz}|~~~}{usoljjlqxzvqorwwttv~~|xwy~~wqnmmmllkjiiikklklmllllllllllllllllnnmmlklmlllllklllllkllllmollkjkllllllllllllllllnnnnnnnmnmmmnnmnmllmmllmmmmnooonmmmllmmmllllmlllllllllllklmklllllllllllkklllkjijjkkkjkllllklllllllllllllllkljjkllllllllllkllllllllklllmmlllllllllllllllmlkjllllmmmnmnnonnnnlklllllmmmonmmmnmmmmnmmmmnnmmnnmmnnlllmmnooommmmmllmlllmmnnnmlllljkkklllmllmnmlllmnnonmlkjkmnnoonmmmnmmnmnnonoooooooooooooommmmmmmoopponnmmmnnmmnnnmmlllkllllnooooopnnnlllllmmmnoonnnmlmmmmmnnnnnnnnnppopopoooooooooooonlklmmmonoooopppppppppooonnoooppoppppppppppppppppppponnnnnnnnnnnmllllmnnooooppqppomlmmmnononnmmlllmnnmmmmmmmlmmnnnottstw{ta[\dvzzz}|tpnmprtsv|}|xww{yz||}|zzzyyyxwyyyz{||||}}}}}|z{{zzyzx{z||}~wqljgfeeghigghiijihgggffehs~~xknihimu}~sVId~lVIEFHFLMTRIIIIGIIIIIGFEGGFFFFCCFNN`r~vaaoz}~{wrnllmmnoolljijijjjkklllmlmnnmmnnoopsy|vx{~~~uxsmhhiqwzyy}{|}~~}~zslhjouz~~}}}|xtnomnpruy}~~~uqoomllmnonoqvz~~}}{upnopw|vsz~}zz||ztpommmlkkihjikkkllllmllllllllkllllmmmllllkkllllkkllllllllmmnmlkjkkkllklklllllkklmnnnmnmnmnmnmnnmmmlmmlmlmmmmoooonnmlmlmnmllllklklllllllllllllklllmmlllllklllkkjijjkjkjjllllllkllllllllllkllllllkklllllllllllllllllkkllllmllllllllllllllmmkjillllmnmmmmllnmnlllllllklmnnnmmmnmmmmnmmmnmmnmmmmmnnnllmmmnonnmmmllmmmmnnnmmnlllllllllllmmmmmnmllllmmmmllmlmmmmoonmmmmnmnoooooooooooooooooooommmnmnopoopoonmlllllmmmlllllllllnnnmnnnnonomllmmmmmmmmmmmmlmmmmmnnonnnnnpopppopooooooooooonnmlmmnoooooooppppppppoonppppppnnppppppppppopppppppoponnnnnnnnnnnmmmmmmnnooppppppppmmonnoooonononnnnnnmnnnmlmnlllmpqpppooowxjgjsvvy}~upppppruw}~~~}zwvrqy||~}{{zxwxy{zzzzyyxyzzzyyzxyyyzyy~z|~}~yqliffegggggiiiihiiihggfgceq}~vkmkhhnx~}}lSJl}hTGFDEGHKLOMKJIHHIJIIHHFGFGHHFGEDR^m~|ofq~{xvtpnlllmmonlkiiiijkklllllmlmnnnmmopopu}}uz}~~~~~{z~umiiipz~~~~~z}tmjintz~~~~yqknnkmrw}~~xvrnmlnopnnptx~~~~}snpppy~~{w|~{}yxzwpnnmllkkkkkjiiimllkmmmmlllllllmllnnmllllllllllllmlmllllklmomllkkkklllllllllmmmlmnnmmooooomnmmmnmmllllllllmmnponnnnmmmnmlllmlkjjjlllllllkjkkllkmmnonnmllllklllkjklkkklllllllllkllllllllllkjllllllllllllllllklllllkljklklllllllklllllllllllkklklmmmnmmnmlnnmllllllllmmloonmmmmmmmmmmnnmmmmnmmmmnmlllllmmnnmmmmmmmmmnnnmmmlllllllllllllllnnmlllmmmnmmmllnmmmoonmmmmmnnoopoooooooooooooooommmnnnnoooopppommlllllmmmmmmllmmmmlmnonnnnnnmmmnnnmmmmmmnmllmllmmmonnnnnnppppoopppnoooooooonnnmmnnonoooooppppppppoonoppppoooppoppppppopppppppppponnnnnnnnnnnnnmmmnmnnnopppppppooonnnooooooonnnnnnmnnnmllllklmoppqpppnmvxqptvuv~vqppopqv~~~}}}uomtxy|z~{zzzxzyyyxyyzzzzzyyyyxxyyyzyyy{|}~}xtkggfffgghghihiiiiiihgggecdny~~~~ulljfgoyvdUSp~}hNIEDFGIKMMMKJIJJIIIIIIIIGEFHKCIK_w||vihv}~~|zvutsommmmlnnmlkiijkkkkkllkmllmnnmmmnoopu|vw|~}{ytnkjkqz~}~|xz~wqliou|~}~~vmklkkouz~~~}~|yxusomnopppsw{~}}rlopqz~}y|~}}{ustvolmmllkkkklkjjjlkkllllllllklllllmnllllkklllllllllllllllllmommlllllllllllklllmmmmmnnnoonnnnmmnnmnmnlllkklllmmnllmmllmnmmlmmllkkjjlllllllkkkkkkkllnmnnnmlllllkllklllkkllmllllklllllkllllllkjllllllllllllllllllllllllkkllkllllllllkklllllllllkllkllmmmmmmnlmllllllkllnmnnonnmmlllmmmmmlllmmmmmmmmlllllllllllnmmmmmnnnnnnmmllllllmmlllllklmmmllmmmmnmmmmmnmmnmnmmmmmmnooppppoooooooooooooommnnnnopppppppponmllllmmmnoonnonmlllmmnnnonnnnonommmmmmmmlllllllmmnnnnnnnpppppppoponnoooooonoooooopnooooooppppppppnoppppooooooppppppppopppppoppponnnnnnnnnnnnnnnnnmnnnnnpopppppoppoonoooonpppppppmonnmnllklmnoppoopotrikvoyust{vqpoppqx}}|}{rtwwx{{||{y{{|zyz||}||xxxxyzzxxxyyyy{}~~|rmgcdfhghihihihiiiiiihgggeccirx|}~}~}~}~}}rjjiefq{}mWQ[v~~hJJDDGGHIKLKLJHHIIIIIIIIHJJIEEJLYw}~rdeu}}{urqqqnlnmmlmmnlljjkkllllllllllmnnmmnopopuzvwz}~}~}}~}z{tnllnsz~zvw|xpmjpv|~~}}~~|qlllkls}}}~~}}}}~~|{|zysqooppqsy}}~}rloprz~}~}}~~zvuuxpllllkkkjmllkkklkklkmlllllllllllnnlllkkklllllllllllllllllmnmnnmmlllmlllllllmnmmmnnnnooooonmmmmmmnmlmkkjklllllllnmmlmmnmllllllkkllmlllllkkkkkkjllmmmmllllllllllklllllkllllllllllklllllllllllllllllllllllllllllllllkkklkkllllllllllllllllllllllklmnmmmnnnllllkllllllmooononmmmmlmmmmmlllmmmmmmmmmllllllllmlmmmmmmmnnnnnmnllllllllllllkllnmmllmnmnmmnnmmnnmmmmmmmnmmnooppppoooooooonoonoonnnnnnnoopopppppnmlllnmnnnopoooommllmmoononnnnnnnlmmmnmmmnmlllllmlnnnnnnnppppppppponooooooonnnnnnopnoooooooppppppppnpponooooooppppppppoppoppppoponnnnnnnnnnnnnnoopnnnnonpopppopppponoonoopppoppppnnnnnmlllmmnooppoonpossoptutu|uoonoprz}}ztkjggr}~}uprsuxy~}}}|}|{yyyzyxvwxxxxwxyyyyyz||~~~{vmjfefghgiiihiiiiiiiiihghggecdinsz}~}ytmggidft|~dIL`}~dJIACGGIIJKJJIIHIHIIJJIIKKJHJL[an|r]]k{~~}wsppppnlnnllmmmmlkjllklllllllllmmnmnmooopuzxx{~}}}~z{~tnlmpu}~~{ww{woljpx~~}~~~}wqmmnlmqz~}}}}}~~xtpoooquz||~~{qloprz~~~~}}xpmmmkkkklmlljjkkjjkllllllkklllllnmlllkjklllllllllklllllllmmnmnnnmllllllklllmmmmmmmmlooonnnmmnnnnmmllkkijklmlklnmnnnmmllmllllkjlllllllllkkkkkkjlllllklkklklllllllllllllllllllllllkllllllmllllllllllllllllllllllllllllkkkkklllllllllllllllkkkkjkjnnommmmnlllkllllllmnnnooommllllllonmllkmmmmmmmmmmllkllkkllmmlllmmlmmmmmmmmmmmmllllkllllmmmlmnmmnnnmmmmnnmmmmmmmmmmmonpoooooooooooopoooponnonnnmnmoooppponnmnmnnoopooponmnlkmnnoonnnnonnmlmmmnonnmmmlllmmmnnnnnnnpoppppppoooooooooonoonnnnonooooonnppppppppnppnnnoooooppppppppppoooooooponnnnnnnnnnnnnnnpooooooooppppoopppponnnopppppppppnnoonlmmnnnoooopppojlnpostwwz||rnnnopr{wbUSSSV^it~yrmntsuwz|}}|{wx|~~~~}{zz{|{~|voigfggghihihihihiiijiihghhggfecgmprtxxxwvrniggiehw}wZDQi{rXIHBEFGIIKKLKIIIIIJIJJJIHGGJWcmx}saYix~~}zvrppppnlnmkllmmmlllllllmnmmlmmlmmnmmmopnotz|z}~~}~~~~|{tmlnqw{~}xx|~vokipx}vmlnnmov~~~~ytpopquw{~~z{}zrlonoy~~~uommllklllmlljkklkkllmllllllkllllnmllllkkllllllllkllllllklmnmmnnmlmmmmllllllmnmmmmmllnnonmmmlmlmmlmmlkkkjklllklmmmmnllllllllljklkkkllllllkkkkkklllkkjkkkkkllklllllkkklklllllkllllllllkmlmllllllllllllllkllllllmmmlkllkjkjkkllklkllllkkmklkkkjkklopoommmmllllllllllmonoooommlmllllonmmlkmmmmmmmmmnmljmkjjklllllllllllllllnmnmnnmmlllmmmmmmmmnnnnmmnnmmmnnmmmnnnmmmmmnooonnooooonpppppppppnnmmmmllmmnoqoppoonmnoooppppppnmmllmmmoonnnnnnlllnmmnooonmnmmmmmnoonnnnnppppppooooooonnooonooonnooooooooooppopppopooonnnoooopppppppppppoonnnoopononnnnnnnnnnnnnppppppppnppppopooppoonnppppppopppnoponmnnnopoooooooorqqrttrwy|}xomlmpqrz}|eQHJMMKKP^q~urppoptxz}|{{}~}}ztqt~}}|{{|{{~|siggghgfgiihiiiiiiiiiiihgghfhjedghfjmoqqqokhilfjfiy~jUEXpv_KJGCIGFIIKLLMKKJKJJJIIIIHOU_oy~xgX]l{}|zwtrooopnlmmlllnnmlllllllmnnllmnlmnmmmmopmotxzy}}}~~{{tnmmrx{~~xy}~wokhox}}~~~}~znklmlpx~~~~~~~vrnosuxy{y~{zyrmomnw~~}}~{rklmlmlkllmllkkkllllllmmlllllkllmnnnmlllkmmmmmmmlklllllllllnllmnmlllllmmmlmlllmmmlllkmmnnnnllllllllllklljklmlkjlllllllklllkkljjkllllmlllkkjjkklllkjjjklllkllllmmlkjjklkllllkjlllklllkklmmlmmmmmkkkkkkkllllllllmmmmkllkkjikkkllllllljkkkjjjijikklooonnmmnlkkijklllmmnoooonoolllkmnnllkkllllnmmmmmmllljjjklllmlllmmmlmlllllllmmllllmllllllllllmmmmnmmmmmmnmmmmmmmmmmmmnoooooooooonpppponoopoommlllmnnnnoppooooooooppppononmmllnnooonnnnnonlmlmnoooommmmllmmnnnnnnnnnpppppnnnmonpqpooooooooooooooooooopppqpqooonnnooonpppppppqponooooooooooonnnnnnnnnnnnnnmoppponnppppppppppppppponopppppppnnnnnnopopoonnoruwwvutuwzzz~}zunlllmps|zdMFJIJIFAJ[wvnnnmlpuy~z~~}o`[Y_myy}|~~~}zpjjgghhiiiiiiiiiiiiiiiiiiiiihiiiggfghimnpklmjigjhjp}zbMI_y{~w[HIFDEDJHIMIIIJKKJJMJEIONTXdsydZT[fw~xvqpponommlllllmmmmmlllmnnmmmmmmlmmmmmmomnpvz|}~~~}~~~~umimqx~}~~}{y{~tmiisx|~~|~~}zsmnopry~~~~~~}~|wsnnppv}}~}}zwxusqqpomjnt}~~~~~~~{snmnmllllllllmmlmlklllmllllllkllllmnmlllkklllllnmlllllkklkllnmnmmmlllllllmnmmllijjllllnmllljkllklllklllkljklllllllllllllllllllkllllkllllllllljklllllllllllllllllllmlkkkklllllllmlllllllkllmnnmlkjkkkkkkkkkkjjlllllllkljjihjkkjjkjjkkkkkkkijkkkkklooonnmmmmlkkklllmmmoooonmmmllllmonmllllllmmmmmnnnmmlkjjkllllllllmnlmlllllllnmllmlmlllllllllmlmmlmmmmmnmmmmmmmmnmmmmmmnooooooooooppppnooononnnlllmnnnnnopooooooonpppppooommmmmnooonnnnnnnmnnmnnooonmmmllmmnnnnnnnnnoopopnnoooopppooooooooooooooooooopooppqponomnnoooppppppppooooopoooopoonnnnnnnnnnnnnnnnopppponppppppopppopooonnnnooppppppppoooppqpppopsuzzz{{z{~}zwrmllkmor{zdMGIIKKJIKYfy~ynmmkjnrx||~}~|k\QJJOY_dp~}~~~~|unhggghhihhiiiiiiiiiiiiiihhhigihihgffghjklkljihhhikv}vYHGb|rTEGEEFFIHJNLJIJJJKJJJJJVeiv{|mc`TOYkz~yvrooomonmllmlmnmmnmlmmmmnmmmmnmmmmmmmmmmlosy}}}~~~}umkmrz}~~}}rlkknu}||~~~{vpmoopv}~{{yusmjjnpx}}}~~ztrsopqpomlmsz~~~~~~~~}|{{xtpklllmlllllllllmlllllllllmllklllllmnonmmmmllllllnlllllllllllnlnmnnmmmmmmmmmmmllkkjllkllmmlllmmllllllllllllllmmlllklllllllllllllllkkkllllllllljkllllkllllllllllllllllkkjkmlllllllllmlllllllmmmllkkkjllllkkkkkkkllllllklkjjijkjjkjkkkkkklkkjjjjkkklooooonmmmmllllmmmnnnnnnmmmmlllmmnonmllllmmmlnoooonlllkkllllmllllmmmmlllmmnmmmllnnmlklkllllllllllnmmmmmmmmmmmmmmmmmmmmmmnooooooooopppooonnnonnmllmnoonnnoooooooooooppppnoonmmmnonnnnnnnnnnmmnoononmmnllkmmnnnnnnnnnoppppoooooppppooooooooooooooooooopooppppponmnnppppppppppppooooppppppooonnnnnnnnnnnnnnnnppppppppppppppppppononnmnnnoppppppoonppppppppqruwy}|~}xwspllljkpsz~|eMHGIKLLLITYo}onmjgkpuy}~}~}lWLIFCEKLQf{~~{piffghhiiiiiiiiiiiiiiiiiiiihihihhiggffgiiijjiihhilo}}mSILivfOEFFGFFHHJMMKJJJKMMMPZco}yrfUPSX[m~~}~~~|~yuqonnnnmllmmmmnmmmnnmnmmmmmmmmmmmmmllllkkmrx~~}}|}~~~~~unlory~~~yomlknrw{}~~}~~~xrnonmqzy{~xtpmifilqy}~~~~yqommoooommmrw|}}}}~~}~}zvsqqljjllllllkllllllllllllllllllllllllmmnnnnlmllllllmmlllllllkllnllmmmmmnmmmmnmmnllkjklllllllmmmoomlllllllllllmmmmmllllllllllllllllllllllllllllllklllllllllllllklllllmllkklkkkkkllllllllllklllllmllkklllllllllkkkjklllllklkjkjjjjjjkkkkkkkkljjijjkkklooooonnonmmmmmmmoooonmmmmmlllmmnoonmmmmmnmnooonnonmlllllllllllllnmmmllmnmmmmnllmnmnllllljklllllmmmnmmmmmnmmmmmmmmmmmmmmlnooooooopppponmonoomnmlmmnnnoonnnoooooonooppppppooommnnonnnnnnonnnnoopponmmmlllmmnnnnnnnnnnpppoppoonpopponoooooooooooooooonnpppooopppnnopppoppppppppnooopoqpopooonnnnnnnnnnnnnnnoppooopoopppppppppponnnnmmnnnppppononoooppppppppstutx}{xvsrplkljlorz~{fOHHIJJIJINPeqppkilpu{~q_KFIJEDKJJ\q}wnhgfgghiiiiiiiiiiiiiiiiiiiiiiiiiihighhhhhhiiihhgksu~cONTnq_MFHFHEEHMPNMJKIJKLOYblu{wna^QIGL_l}|~ytqooomnmlnmnmnmmmmmmmmmmmmmmmmmmmmmllllkjmqw|}~~~~~~tooptx~~~~~}unkomnpu{}}~}}~~xroolloux{~~vojhifjos|}}}{tnllnnnmoooquz|}~}}~}|}yuronmmlnnmlllklmllllllllllmlmlllllllllmnmmllllllklllmllllllllkllnklmnmmmmmmmmmmmnlllkkllmllllmmmoomlllllllmllmmnnonmllllllllllllllllmmkllllllllllkmmlmmmllllllmklkmllllljkmljkklllllllllmllllkllmlkkkllllllllllkkkklmlmmlllkjkjkjjjjkkkkkjllkjjjjkkklooooooooooooonnooooonmmmmmmmnmnonoooooonmmnnooopnomllmmllklllkmmmmmmllmmnmmllllmnmnlllllkklmlmmlmmmnmmmnmmnmmmmmmmmmmnooooooooonppoponmonoonnmmmnmnmmmonooooooonpppppppppooonmmmnnnnnnonqoooppponnmllllmmnnnnnnnnonoponpppppppppoooooooooooooooooooonnoppppppopppppppppppppooooopppppnononnnnnnnnnnnnnnnnppppppppppppopppppoonnnnmnonoppnonpqrrssqqpppppoqqoquyzxvutqonllkotz~|gQKIJIIIIIML]x~vrrnlnqw|xdVHDGGFHJIHSf|}~vmihggghiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihiihiggghhnvxsWJPa}kTIFHGHCFJVZQMMJJJKNTfvuk_UQPNWX[fr|}~xtqooonnmllnnnmonmmmlmmmmmmmmmmmmmmnllllklmpv~~~~~~~|}}|vpmoprvxwvz~~~~~}unmnnoru{~}~~~||}}~}||xuqoollpvz|~{unjhlhkorz~}~~volnlmnnnoqsuy}}||~}}~}|yxqqqonnmlllkkllllllllllllllllllllllllmmklmlllllllllmmllllllllllmlmnmnmmmmmmmlmmmnmmllllllllmmmmoonlllllllllmmmnonmmlklllllllllllllllllllllllllllllklllllllllllklllllllljllkjjlklllllllllkllllllklkkkllllllklkjkkkklllklllllllkjkjkkkkkkkkkljjjjjkkkloooooooonooooooooooonnmmmmmmmnoooooopoonmnooppnooomlnmmmkllkkklmnmmmmmmmmlllmlllmmmlllklkklmmnmmmnnnnnnmmmmmmmmmnmmmnooooooonoonppoponmmnnnoooomnmnmmnmmooooooonpppppppppppoommmnnnnnnnoppppopponmmllllmmnnnnnnnnnonponpppppppppooooooooooooooooonoooooopppppppppoopoppppponooooopppoooooooonnnnnnnnnonnopoppqpppppopppppppoonnmnnmmnnppppqruvvvvtsqqqopoopmlmrv||{yuppqnlmpsy}hSLJIHIIJMMKXk|yssolnqv|eWQKHKLNMLLLS`w~~~{tljhfggiiiiiiiiiiiiiiihhihihiiiiiiiiiiihhhghghhiioy|z]MMZn}~dKBBEFIBIP_hXNLJIHLPSTSSPPVYeknwy~~~~xtqnnoonnmllmnnnomnlkllllnlmmnmnmmmmnmmllknrw|~}|zwvvuqkimopsropv}~~~}vnmpppsw{~~~~{{~~|vqooonpnmrx|}~~~}|umiinilnqx~}~}|xqllmmmmnotttz~}}}~~sssqpommllkjkmlllllllllllllllllkklllmmlmmnmlllllllmlllllllllllmmmmmmmlllllllmnmmmnmllllkllmnmmnomllllmlllllmnmnmnmllllllllllllllllllllllklllllllllllllllllllmllllllllkjllkjklllmlllllllklllkllllkkjkllklljjkkkjllllkjjllllkllllkjkkkkkkjkjkijkkkkklnnnnnnonopoooommnnmmmnmmmlmlmmmnnmnnnnnmmmnoooonommmnmmmmlmmmmmmnmmmmmmllllllllllmllllllllllnnnnmmmmmmmlmnmnmnlllnnnonoooonnnoonppppommnnnpomnnmnnnmmmnmonooooonpppppppppppnoonoonnnnopooppppppopnomnnnnnnonnnnmnlmmoooponnoooooooooooooooooooooooonoonnooooooooppopppppppppoooopoppononnnnmnnnnpponnnnnnopppppqppoppnooppponnnnnnnnnopproqtw~}x{wtuwuspopprqoqxyz{yrppommps}}hQIIIJKKMJLMQ`y}toommqw|{]QONNOPPOMNMUbx~~~|qligigghiiiiiiiiiiiiiiiijjjjihijihhhhhghhgghhighjpv~rSJP_|qYJDCDGHDJQkgSQKJKKJHJJHINYew~~}yupnonnmllmnomoopmlkllllllmmllmnmmmmmmmmlkmry|}{xxvwsmhfipstwxwx}}~~~~|vpnmmotx{}~~~~~~uqooonpoot~|~~~~}{xusrnkjmpquw{~||{|~xtppoonnpprx|}}}~{zvrnlmmllkklmlllmnllllklllllllllllmmnmnnnmmllllllllmlkjklllllmmmnmmmlllllmllmnnnmonllllllllmmmmnlllllllllmkmmmmlllllllllllklllllllllllllllllllllllllllllllllkkkllmkkkkklkkllkllmmnmlllllllllkkkkkkklllllkkjjijkkkkjkjllllllllllkklklkklllkkjkjkkllmnnmmnoopopnomnmnmnmmmmmllllmmmmmnnmnmmnmnmnoooomnnmmmmnmlmmmmmmnmmmmmmlmlmllkkklllllllllllmmnmmnmmllmllmmnnmllllmmnnnnopnnooopppqqpnnnnnnnnmmmmnnnnmmmnoonooonnpppppppppppooonnnonnnoooopqpppppooomoonoooooonmmmlmmoopponnnonooooooooooooooooooooooooooonnnooooppppppppppppooonoppooommnnnnnnnpooppppppppppppprqqoopnnnopponnnnnoonpopppnqsv|ytsxzzztrqqsvsxxrprvx}ytppomnptiRKIJKKMLMNNO\u}uopmmru}w[RQPOQQQOONMUcz}zqlifigghiiiiiiiiiiiiiiihkkjkjiihiggggggggggfhggjlq|~lRMShu^QLGFGIHDIUrgQQMLKIGGHLS_oy{|~~~}ztqnonmmlkllnmnpomlkjlllllllllmmmmmmmmlmllorx~~}{upigjnsz|wqlmntx{}}~~~~~}}yvuqpoonpw}~~~~||oljlooqty}~}}}|}zwutqponoprz~}~~vpnmllmlmlmlllmnllmmllllllllllllllmnmnnmnlllllmmllkkjjklllllnmmmllllmmmllmmmmmmollklklllklmnmmlllllllllllmmmmllllllmlllllllllllllllllllllllllllllllkllllkmkkkllkkkkkkllklklmmlmnmlmlllmllkjjjjkkllkjkljjjjjkkjkkjjklllklllklllklllllllllllkkjkllmmmmmmnopppoommmmmmmnmmmllmlmnnnmmnnnmmmmmmnnnnnnmmmmmmmmlmmmmmmmmmmmlmmmmlllikjklmllllmmnmmnonnmlllmllmnnmnmlllmmnonnnnpnnoooppqrrpoooonnnnmmmmnmmmmmnmnnoononnppppppppppppqpnonnnnnnoooppppqppoonmnoooooooonmmmlmmoopponnnnoooooooooooooooooooooonooonoonnooonpppppppopppppooonoponnnmmmnmnnnoppppppopppppqpprqppppooooppoonoppppppppqnnortvf^[[YY]dkrssry}yuuvz~{wqoponqt}~jSLIJLLMNNPNMZp|vqpnnst|uWRRRRSTROOONVcz~~~~vomkghghhihhiiiiiiiiiiiigkjkjjjhiigggggghhhgggggknv~ycQQ\r}rWJFJIJJGDF[xeOMMLJHGIL\ou}~|}ytqnnmnllllmmmnpomljjjkllllklmllmmmmmmmmmnpu~}}~}zniinr|~}wplkmsz}~~~~~~xtponpx~}}qnhjllmqv}~~~~~~{wsonopt{~~~xqonnlmlllllmlmnllllmllklllllllllllmmmmmmmllmmnmllkjjjjllllknmmlllllllllllmmnllmmllllkllkmllllllklllllllllmmllllllllkllllllllllllllllllllkllllllllklllllklkkkkkkkkjkjklllklmlllmllllllklkjiiijjkmlljjjjjkijjjjjjkjklllllllkllllllllllmllmlljjkllmmmmmmoooooonmmmmmmmnmmnmmmlmnnnnmmnnmmmmmmmmmmnmmmmmmmnmlmmmmmmmllllllmmmmlljjkklllllllnmmnnonnmnlmlllmmmmmmllmmnoonnnnnonnoppppqqqpoooonommlllnmmnmmmmoononnonpppppppppppppoonnmmmnoooopppppoppononoooooooonmmmmmmoooppnnooonoooooooooooooooooooooonnononoonoopppppooooopppooooonoonmmmnmmnoppppppppppppppqprqqqqpqooooppppppppppppppponqsup[QLMKJOW[]^aciorvyyuux}~xropooqt{~}iSKKJKMNMOOMLXo}xuompqq|qWRRSSTUSQQQPWdz~~~~tomkghgghiiiijiiiiiiiiiihiiiihigiihhghgghghgiiggkn{~p[OSbz}hQIGJIIHEDEa{`NMJKJHJPWhz|~wsuz~}ztpnonmllkklmlnnomlkjkklllllllllmmmmmmmmnnqv~~~~unkmqx~~~~xpllls}{~zuspor{}~~|~~rnihkkkov|xsopsv|~~xqnmmmlmlmllllmmnmllllllllmlllllllmmmmmmmmmmnmmlllllkklllkllomllkllklklllmmmmlllllllkllklllllllllllllllkllllllllllllllllkllllllllllllllllkllllllllllmllllllkkkkkkkklllllllllllmllmlllkklkjiiijklllkjjjjjjjjjjjjkkjklkkkkkllllmllllllllllllllklklmmmmmmnnonooomnmmmmmmmnmmnmlmmnnmnnmmmmmmmmmmmmnmmmmmmmnmlmmmnllmllllllnmnmlllllklllllmmmmnoonnnnnolmlmmnooommmnnooonnnnnonoppppprqrpppoonmmlllmnnmmmmnmnonononnoppppppppppooonnmmmmmmmnnooppppppooonnoooooooooonnoooppponnonononnoooooooooooooooooooooonoonoooopopppoppoppoppppnnnnonnonnnnoppppppppoopppppppprqqqpqoooooppppppppppppppqpptvmYRORRSRMMNORUUV^jtvuuw|~wqppoortx~~hRJKKLLNONNMLVkxzwompqo{~|lXTSTUTUTTRSRZh{~~~unlkgggghiiiiiiiiiiiiiihighgggghhijihhgggghgjhghmpzaUPVlzs^OJIIIHEEFNmy]MMIKJILT[grnkibXY_j{}ztpnnnnllkklllmmmmmlllllllklllllmmmmmmmnooqu{}}}vpnnqx}~~}~}}~ypnmsx|~~~vtrpnty~zy~}zrnjkljjnv|}zusstvz~}~}~~~~~~~~ztonnmmlllnlllmmnnnlllllllllllllllmmmmmmmmnmmmmmmmlllllllllllnnmllklklllllmmmllkjklllklllkllllllllkkllllllllllllllllllllllllllllllllllmllllllllllllmlmlljklkkkkkjkkllmklllllllllllllklllljjjjjjkllljkjjjjkjkkkjjkjkkkkjkkjkllllllllllllllllllllllmmmmmmlonooolmmmmmmmnmmmmnmlmmmmmnmmmnmmmmmmmmmnnmmmmmmnmlnmmlllllllmllmnnmllllmlllllllnmnnnnnoonnnnlmnoooonmmnoopppnnooopppopqpppqpqppponmmlllmnnnnnmmmoononnonpppppppppppoonmlllllllmmmmononppoqqponnnooooooooonoppopoonnnnoonoooooooooooooooooooooonnononooooppppppoppppopppopnnnnonnnooppppppppoooopppppqpppqqqpooonoppoppoppppoponnponsxlTMJNMKLNV[[[Y[[bnwywuw|}xoppoppsx~~|iRLLKMNNNMOOLSdt}ynlopo{||jZVVVVVUWVVUT\h{~}~~~volifhghghhhiiiiiiiiiiiiighggghiijkjjhfhghhhgffhox|mUTSZv{bVPIDHGFFHK_wt]KKIKKGIPYdkcVRTNMNWfr~~}ztpnonnlllkllllmmmmmmmmmllmlllmmmmmmmmmonoptw}||~~|z{}}}}zuqnlmqvyz|}}~}~}~~wronruy{}~~~~~~~~~~ywurpnlnqt{utv|~yvy~{yxywvponnnjhmu~~~~{ywtrtswzy|~{||{{|~}zz~}xwvropnmlllllllmmlmnmllllllmlllllllmmmmmnmmmmmmmmmmnmmmnnmnmmmmmmmmlmlllllllmmnmlkjklllljllmlkklllllkllllllllllllllllllllllllllllllllllllllmllllllllmllklkkkkkjkllllllmnllkllkkljllmllklllklllkklllkjkjjjjkkkklkkjjjjjjjjkkkjkllllmllllllllllklllllmmmmmmmnnnnnmmmmmnmmnmnmnnnmmmmmmmmmnnnmmmmmmmmmmmmmnmmmmkmnmllkllklllmnmmmlmnnmlkkllllmmnnnonoooponmlnooppommopoopoonnnnpopppqpppopqqopommmlmmlmmmmmmmmnononnnoppppoppppppnnmlllllllllmmmnnoooopppponnooooooooppoppppppooonnnnnnoonooooonnnnnnnnnnnnnnonnoooonopoppppoppppppppppnnnnononpppppppppooooonnoppopppqqqppnooooppoppppppppnooqnorykRKLQMKNOW^cceaejvzxxuv}}tpooooprx}iSMLLMMNNOQPMQ\o|{okooox~ziZVVWWVWWVVVU^i{~~}~~wnjhggghhhhiiiihiiiiiiihhhhghhihijjkihggghggddelt|wdPRYb|s\LGIFHHEGKNk}qYJJIKKHHMMKOPNNOOPONXd|~~}}ytqnommllkkllllmmmmnoonnllkkllmlmnnnmmmnoopsuvvxzxvwyyxzyurqonlkmorrvy}|{|||z{~wroopqsux~~}~||{|wrpnnljknonompx~ytqtz|srrqqppooonkhlq{z|{z{{{{{}}}|}|xvssrrpsvuzzywxxy}{wwy}}srqpppomllllllllllmmllllkllllllllklmmommmnmmnnmmmmnnooooooommmmnmmmmmmllllllmmmmlljkllllkllllkklllllllllllllkklklllllllllllllllllkllllllmllmlmllmkllllllljkjjkkklklklmmmllkkkkkkkklklllllllklmklllkkkjjjjkjkjklkkkkkkkjjjjjjkklkllllllllllkllllllllmmmmmmnmmmmmmmmmmmmmnmnnnnnnmllllllmnnnnmmmmmmmmllmmnmmmllnnmllkllkkklmmmllmnmmlllllkmllmnoonoooppoonmnoopppononnnoommlmmoopppppomlnpppnnnllnnnmmmmmmmmmnnonnnnpppoopppppononmllllkkllllmmmmmnooppppnnooooooooooopppppoppppnnnmmnooononooonnnnnnnnnnnnooooonoonopppppppppopppppponoonnnoppppppppppppooomnonoppppqqqpqonnooppppppppppoppoplqqykSKOXRRW[ajotwzyzxvvux}{sopppppqv~jTLMMMMONPRSOSUn}}nimmly}{jZWWVVVVXVWVV]j|~|~wohgggghhiiiiihiihiiiiihhghghhhhhjjjhhghgggfdbgrz~k]PL`p~jWJFJDFHDHIRo|kTJJIIJJJLJECBDHJJLKCI[r~{}ztqnonllkjjklllnnmlmoonmmkklllllmnoonmnooopppqqruwupoosxxxuuturmllkkkklkmnqruwxxtqrrrsuxxxupnopmmmptvvuuvwwyxvuvwyuqmjjjjjjkjkjikryvrmkmrutooonoopqponmkloruvwuussttsvttturommmlmmmprrssrrswvurrrttoonmnnlllllllllllllmllllklllllllllklmmmmmmmmnnmnmmnnmnooooonmmmnmmmmmnmlllllmmmmkljkllllllllkkllllllklllkkkllkklkklllllllllllllllklllllklllllmlmmlmlllllkkjjjkkkkkkkklmlmlllkkkkkkkkllkllllllllllllmljjjjkkijklljkkjkkjjjjjjjkllllllmmlllllllmlllllmmmmmmmmmmnmmmmmmmmnmllllmmlmllmlllmlnnmlllmmmmmllmmmmmnnmnnmllmllllllmnmllmnlmlmlllllmmmnoonnoopoponmooppppoonnooonmmmmmooooppnmlllmnponmlmmlnnmmmmmmmmnnnnooopppoppppppooonmmlllllllllooooonnnppponoooooooooooonoppppppppnnmnmnoooooooooonoooooooonnonooononoopopppppopppppppponmmmnonopppppppppopnnmlmmmnoopoqrrqppooppoppopoppqppoonpnpmtnWRZghksx{{{utsqqrru{|yspoppppqw~~kUMMMMONNPTTQTRl~}oimljx}|zjZZZZZZZ[XWWU]j|~}~~yqjgighhhiiijiiiiihhiihijggghgghhjijhighhhhgddgt}z]WMLdwvbRGEHDEIEEFX}}ePJJIKKJJMNKDCEEDJKIBDPjx~~}ytpompopmihjmmnmnllllljklllkijjlllmonomnnnnnmmmllloljlmonrppqokiihhhjiiggiklnoooomllmlmnpponklmkjjlopopqppooollmqqkjhgghihhhihggiopqnkijlmnnnmoqqppppnolmprqopqpnnopmmptrnjjjjjiiiklmmooonmmlomlmnmlmlkmlmmmmnmmnnmnmnllllllllllmllllllmmmmnmmmllmlmmnnmnoooonnmmnmmmmmnnnmllllmmmmlllllllmmmlllllllllllllllllllllllllllllllkkllllllllmmllkmlmllmmlllllmmmlkkijkklkkjjjklllllklkkkkkjllllklklkkklllllllllkjjkjjjkkljkjjjkjkjkjjjllkllllmmlllllllmllllloommmmmmnmnmmmlllllllmlllllmllkkklklllllllllllllllmmnnnnnnlllmllklllllmmllllmlllllllmnnnmnnnoooopooonnoopppoonnooponnlmmmooooonnmmllmoponmlmlmmnoooooooonmnppppppppoppppnoooonmnmmllllmmnnnnonooopppoooooooooooooooppqppppponmmmnoonoonnopppppppppppppppnononnoooppppppppnnnnnnnmmmmmmmnnpooppppppqnnmlmlllnnnoqqqqqppoppppppppppprqqponoorntuutw}~||yyyvtrpmkkmnty~{vsqpoonnox}~mWMMNMNOOPSVUWTj}qlons|~qihhhhffhfa\W]i|~}{qiggggghhjjjjhigggggiijjghhhhhiijjiihgggghhfikzqYVNLg}nZNGDHDDHGCHc}wYLJJHIJIIKJIHHIIIMMMGGOct~~~}}{tomnpprnjjknmmmlllkjijjllkjhhklmmnmooonmlllmopmjkmlllnnonmnlkiggggiijihgghionnnnpmmmnnmnpponoppnnnopoqqponmjeeglnllkjkkiiiiiiiiilommnlmmoomnmopqpppoonlnpqpmlmlkjlknlpuumkjjlljlllnoqonopppponnooollllmmmmmnmmmmnnmnmllllmlmlllllllllmmmommmmnmlllllkmmmooooooonmoooooonmmllllnnmmllkllmmnmmmmlmmmmmlmmnmmmllmllllllllllllllllllllllnnllllllmlmlkllllkllllkkijjmllkjikklllllkkkkkkkkllllkkllljklllmllllkkjkijjjjjkjjjjjlklllllllllkklllllllllllmlllllmmmmmmnomnnmmmlmllllllllllllkklllklllllklllkkllllmmlmmnmmmmllllmlllmlllmlllmmlmllllmmnnnmmmmnmnoopppnnnnoonnnnnonpommlkmnnnnnnnnmmnnmononmmmlmnnoooooononmmoppppppppppppooooonnmmmmnnmlmonnononopoonoooooooooooooooppprooppnmmmmnooooonopppppppppoppppppnoonoooooonppppppooonnonmmllmmmnnnnnpppppppnnllmmmnnnoppqqqqqppppppppoopppqqppoonqsqv~zz{ywvqrrsrronmmopy|xsqppononpv|~oYQNOOOPPPQUVZVhz~trurs||~}z|{{{||}xupjaco~~|rigffighhjkijhigggghhiijiiijihhhhhghhggfgghips}{fTQRYq|eTMHGIDEHFGQn|kOKJIGIHHGIJNVXUTRMLMJMUcv~~~~}ytpnooponmmmnnmmmmmmmmnnppmmllmnpooooooonmlnnoommlljijmnnlnmkkkjkklmnppnmmmmqqpopplmmmmmmmoonooppppppmpollnpnhdgknnnonnmoooonnooppqqooponpppoopqrsrpnonkmoppnmnnnmkkmjlrsnnljjkikllnopqrssrpoqnnoonlmmmmlllmnmnmnnnmnnlllllllllllllmlllmnommlmmllllllmnmnnooooonooooooonmnmmllmmmmmlmlllmmomnmmnnmmmmnmmmmnmllmllllmlllllllllllllllmlmmmlllllmlllllllllllllkkkkkmllkjijklmlllkkkkkkkllllkkklllkllkllllllllkjiijijkkjjjjjlllllllllllllllmlllllllllllllllmlmmmnomnnnnnllllllmmklllllllllmllllllllllllllllnlmmlllllklllmmmlmmnllllllllllllllmmnmnnmmmmmmnoopnnnnnnonmnmmmnmmllllllmmmmmmlmmmmmnnmnnoonnnonnnooooonmmoopppppppppoooooonnnnnnonnnnmnnnnnoooopoonoooooonooooopppppqppopnnnmnnnoonooopppppppppppppppoonnoooooooooonooooooonnnmmmlmmlmnnonpppppppnnmnnooooppppqqrqqppppppppnnopppppppqppqrswtsrponptrrqporrstwz~wtrqoonnnnoqvzr\QOOPQQQQRTVZUeu{z|{}~~~{{xtq{~~tkhggkiiiijjiihhffghghiiiiihihhhgffhggfeefeirz~nWNN]p|w\PMIFIDFHDL\yw\INIIHIIIHJKNVgrh]RLLKRZj{~~~}}}|xspoonmjnqrqppoopqrssvwwwvwvuspooooqstqppooppporvsonjiilklmlkkorsstuvvwutttvuuussqnmkjlmnopponnpppppqoqpmorxtojjjmmorsssuvwwwuvwxwvvtturmlnoppsuwwvtspqooqqppoqtuspmlihkoruqlkkklllnoprvxwvrqpnlmlklnmmmmlllmmmmnnomnnmlllmlllllllmlllllnnmllllllllmlnnmnoooooooooooooonnnmnmlllmmmmlmmlmmnmnmmmmmmmmmmmmmlmlllllllllllllllllllllllllmnmmlllklllllklmlmllllkjjkllllkkjjjllmllllllllllllllkkklkkllkllllllllkihiijjjkjjjjjlllllllllklllllllllllllllllllllllnmmnomnnnmnmllllmmmnlllllkkllllllllklllllllklmmllmmllkllllmmmmmnnmmmlmllllmnmlllmmmnllllllmmnnnnnnmnnonmmmlllmmmllkkllnmnmlmlllllkmnnnooonooooooooooonmmoonoppppooonooooooonnnoonnnnlnnnnnonooooooooononnoooooppppppppppnmnmnnoonnoooppoppppppppppppoonooooooonoonnnnnooonnonmmmmmmlmmnnnppoppppnnmnpppppppoppprrqpppppppnnnopppppppppomonnoppoqpnkkknpqpsvzyslnqpnnnnoppty}s]SOOPQQQUUUUYUap~~||ogfffgiiit{}~||~~}~wmjjikjhhijiihgffehghgghggghgggggefefgfdcdfgt~zdLOOjjSOLIFGCGHCOd}yREPIJJIJIHJQbqyqe_[PMOV`o}}}}||zwsppomkglsvroqrqruux~~|}wrokmosv{sqqopqsus}uuplllllllilrwxyy{|~yyyz{~}}~xwrplllpruwwsqrssttuuuwuru}ysnlklosy|~y{}|{z|{|xy{~wpnmlnpux|~yutstsqppoqt}{soqnijqx~|qoppppoptuvz~~}{qonnmlmlmlllklllmmmnonmmmmnlllklllllklmllmlmnlllllllllmnnnnonopoononooooooomnmmmmllmnmmklllmmmmmmmmmmmmmmmmnllmlllkkjklllklllllkklllllklmmnmllllklklmmmllmlllllkkkllllkkkkklllllllllkllkllllkkkkkjllllllllmmlkjijjjjjljjjkjkkklllllklllllmkjlllllllllllllllllklmnnnnmllmmllmnnmmmllllllkllklllllllmllllllllllllklklkllnmmlmmnmlmllmlllmmnnnnmmmmlllklkkkknmmmmmkmopnmmlllllkllllmmmnnmlkklllllllnoooonooooononooommlmnooopponnmmnoooonnnnnnnmllmmlmmnnonononnooonnonnnppppppppopoopponoqonommoooopppppppppppppoooooooonoonmmlllmnnmmooonmmlllllllmmmmmnopppppppppoopponlnmmlnmoppppppnnnnnppppppppppppnoonopllkllnonrv{yusrpmlmkklkkostv{{k]OPPPQTTUUUUX`r~~taYYUTPOPPRRQYdjoy~}~~~vjejiihiihhehiddilmlkjjhiiedgdefecddfgc_djn{{dOKT_yzbMKIGFGHIHIMkzvRINHHKHIJHWjspbSa{qUTRcj{}}{yvutrponmnjs{~~~}~}~}{qjkoot~}v|~}|~~~||~unjijlpnhlv}}}}{~wqmmkpv{~yvwy{zz}~~~}rnlhlmq}~~~~~~}ypoimorw|}y{{|}}|wssz}}womollr{}~usx{vvvwwwwx|}}}}wnmomonmlllllmkkkllnmmmmnlllklkmmlmllllmlmnmmmlkjjlllmnnpponooonnmonpooooomnmmnmmmmmmmlllllklmmmmmmmmmmmmmmmnmlljkjkklllllllllllllllllllmlllllllllllllmmlmlkllkkjkklllllkkllllmlkjllllljkkkkkkkklllllkllkllmllljjjjjjjkjjjjjkjlkllllkllllllllllllmlkllllllmllmlmnmmmmmmmnmlmmmnmmllllllllllllllllllllllllllllmlllllllmnmmmmmmnllllllllllnmnmlmmmlllllllllmmnnmllmnonmmllllllkkllmnmmnmlkkjkklkllnooonooonoooooooonmmmmnnoopoonmmnooononnnonomlllmlmmonnnnnooooonnnoooopppppppppoppoppooppnnoooooooppppppppppppoppnooonnoomnlllllmnnonnonmmnllmllllllmnnnoppppppppompponmkkklllnoppppponmnnpoooooopppppnoooppnlkmnnnmz{xurtsqnliklmmnqtsvyq\RRPQRSTVWWXY^p~|~n]SQQNOMMMMMNNPRRU_m}pkkklkjiggggifgnuvxwuwtspjfeeefeeddeecdinxn]REWg~|p\KJHGGHIKKHUt{jRJNLIFHHHMNTXZW^tucTNOg{|}~~zwvutqponnmov~~}~~~}~~{rkknouwz|}}{~}~|rnkklpoknx}}}~{~~|~~wqmmkov}}yyz}~~~}snlhlns~~~~~zpnikntz~~~~z|{~{xw}~~|vonomms{xv|~}~ypnnkkmllllllllllllklllllmlllllllllkllllllmmmlljjjlllmmnooooonooommoomnooonmmmmnmnmmnllkllllmmmmmmmmmmmmmmmmnllkjjjjjllllllllllllklklllllmkllmklllmllmllmlllllkjikjllllmllmllkklkkllllkkkkkkkkkkjklllllllllllllllljjjkjjkjjjkllkllllllllllllllllmllllllllmmllmmlmklmlmmmmmmmmmnmmllklllllllllllllllmlnmlmllllllllllllmmmmnmmnmlllllllmlllnmllmmllllllllllllmmllllmnmllllllkkjkkllmnnmlllkkkkllllmoooooonnnoooponnnnmlmllooooonmnooooooooooonmllllmmnononnonnnnonmmnnnnoopopppponpopoppppponnoonooopppppppppppppopnoooonoonmmllllnmnoonnmmmnmmllllllmllmnonnoppppponoonnnkkllllnnoppnnommmnnnnnnnnpppooopnopppmmnouy|~~}~zzyxussrsssttsxxxcSQOQTSUVXXWX^q{qbUQSVTVRQQPPOONLFGNYo}~~xromlljhhggghkns{~~}xrlhggedddddcdhpv{^VNEat~xfSHGFFGIJJLHg}t[QJLKGFGKKFKUYgsyiSOOS`|~~~~xusssqponnnvz~~~~{qllmovw{~||}|~vpkikmnmq{~~~~{~||wqmmlow~~z|~}}snlhlqw~{pnhinuz~}}{~~|vnonmou|~{x~~~~~~~xpnnklllklkllllllllklkkllnmmllllllllllllmllnmlljjjlllmmnnnnooooonmmmmlnooonmmmmnmlmmmlkllkllmmmmmmmmmmmmmmmmlmlljjjiijklllllkllllllklllllllllllkkllllllmlllllkkjjjkkllllmmmllkkkkkkkkkkkkkkklkkkkjjlllllllkmlllllkljjjjjjjkkklllllllllllllllllllllllklllllmllmmllklllmmmmmmmmmmmlllklllllllllllllklllnmklllllmlmmlllmmnoonmmlllllllllllllmlllllllllmlmmmllmmmllllmnnnllllkijkjklllmllkllkkkjllllmoooooooonnononnmmlllllmmnooonnononnoooononnmlllmmonoooopppnonmmmmmnnnonppopppoopoooppppponnoonnnopppppqpppppppppoooonnooonmmllnnnoonmmnnnmmmmkllllkllmmnnoooppoppnnnonnonoppomonnnnnnmmmnnnnnnnnpppponooopppmjotxyxvvxxz|}}}~~{{zyxwuutxxlWPLQVVXYXVVUavp^\USWYWXZYXUUUSSPLHILXh|~}xtnmkkjihgfhov||}~ytnjhddefeeehnvzwlTRKNm}p\NGEDDGIKFLSpgPPJGHEHIIJMXgnuvaPIR]fu~~~|vspqpponnony~~~~|~xrllnoxx{}|}}||unkiilnns|~~~~}{||}}volmlnx}~{}~}spmins{~~zpnghnu|}}}}~~~vnnlmpv|~~z{}}}|{slmnmnlllklkllllllllllmmnmnmnllkkjkllllllmmmmlljjjllllmmmnnooonmmmmnnmmnooommnnlllllmllkmlllmnmmmmmmmmmmmmnllllljkjiikkllllljjkkjjjkjjkkllkkllkjkllllklklllkllljkkkllllmmmmlkkjkllkjkkkkkkklllkkkkkklllllllklllllllljkkklllllllklllklllllllllllllllljlllllllnnmllkklllllmmmlmmmmmllklkllllllllllllllllllllmllmmmmmlmmnnnnonmllllllllllllllllllmmmlmnnmnnmlmllllllmnmnlllllkkkkkllllllklklljklmmlmnnnnnnooonononmmmllllllmnooooonnponnooooonnmmmmoooppppppopnnnmmmmmnnmlmnpppppnnoopooppopononooonoppppqpqpppppppnnnnnooooooomnnnooopnmmlmmnnmllllkklllmmmnnnnnnnnnonnnonpqqqqqnonponnmmlmmnnnnnnnpppppnonopppnmlmnopssrrstvwxzz|}|zwtsvx}~vaUMQXXXYXXY[i{xdX\[Y]]Z[[YXWUURQPLJGIMTn}~}|sqoliiggegs|~~|tmicdfeegehrv|f]SRQ`{}scUKGEDEFIJJQ`}|\IKHEFKLTUZpsohaYORTe{|}|{||~ywtrqoooonmony~~~~}zz}xrmnnpyx}~|}}~}~yqkjikmnqv|~~~}|{{~~~}ysmlllow}|}~}}sonjny~}ypnghms}~}}}~~~umlkkqy~~{z~}zunilnmnllkkklllmllmlmllmmmlmnnlljkjklllmlmmmmmmllkkklklllmmoponmklllmnlmnooonnnmlllllllkkllllmmmmmmmmmmmmmmmmmmllllkjjkllllljkkkjjjkkiijjjjkkkllkkkkllllllllllllkkklmmmmmnmnmlkkkllllllkkkkklllklkjklllllllkllllllmmlllllllmllllklmlllllllllllllllllkkkkkklllmnmmlmlllkllmmmmllllmllklllllmlllmlmlllllllkllmmlmnnnmmmonnnnommlkllllllllllllllllnmnmmonnnnnklmlllmlmnmnmnnonnnllllllmlkklllllklnmlmnnnooooononoonnllllllmmnmooooooopnnnoonoonnmmnopppppppppppnmmnmllnnmlllnoppppomonpppopponnmnooooooopppppppppppoonmmmnoppppopoooooponlllmnnnnlkklkjkkklmmmmnooooooonnnoooopqqonnopppmmnlmmnonnnnnpopooonnoqppmkmmnoppprtttwuuuwx{{y|xuqtwxz}k\OSYXWWVY]dp~{ob\Z]Y\\Y]YZXWUUROLHIKLLP^w~}|}~~|wrnkhggdft~~~}unicdgeefcirttYVVT\ozeZRHGFEEFIJPSrvPFGIEGS\hqok_TRVOPcjz|xxwwyxwtstrqononmmonx~~}xw}yrnonpzw}~{}~~~~wokjllnqtw~~}|{z}~{uqljmlov~}|}~~~~~}spojoy~}yonghkqv|}}{ulkjlr~|{}~~zsohkmkjlkkkjlkkmnmmlllllmmllnnlkikkkllllmnmnonmlkklkklllllnopomljkkllnlmmooommmllllmllljjlkkkmmmmmmnnmllllllmmmmllllklllmlllkjjkkjjjjihiijijjllllkklllllmlmlllllkkkkonnnmmmmlllllmlllllkkkkllkllllllllllklmlljkklllllmlllllllllllllmmllllllllllkllllkjijjjnnmmnmlkjkllllmmnnmmmkllllllllllllllllllllllllllmmmmmmnmnnnnoopoonmmlllllkllljlllllllmmmmnoooooommnmmlllmmmnnppppponmlllllllllllnnmmnmmnonnnmnnnoononnmmmlllljkllnoopopoonnnnopnooonooooppppopopopopnnmmllmmmmmnnooooonoonnnponnnmmmnmonoopppppppppppoononnmnopppppppppopommmnnmmnnnmlkllklklllmmlnooooooooonooooppppnnnnpppomlllnnnnnnnpppponnoonoonmmmmnnnrqostssvxyxxxux}~urqpuzwgVRXZZXX[dn|~vbX[]ZZ\[ZY[YXYXSRRMLKIKPQZk|}|wwtvz~{qjffhfdu~~~}~}~|nigfbehbgir|YOTVZf{~vUHMKIGFGEDKWh~iJGIIIQ\smgcWMMMR[iw}|yvuuutrspppppoooonnopv~~~~~|zx~~wqnoos|z||}|~~}~wojklllnt~~}{||~~~~zupllllpy~}~~~~}}~}||~~}}{tpnmo|~~~~~zrmihlpv~}}~}}wqlihlu~~~~~yumhknmkkigillllllmnnnlljjilmmlkjijklllllmmnmmlmmnnnlllllllllnnonllllllllllllmlllllmlmkllmmmmmmmmmomllllllllmmmnmmmmmmlllllkkkkjkjjjiiijijjikjklllllllllllllkkkllllllmllmllmnmlmlkkkkkkklkjkklllmlmmmlllllmlmjjjklkllllmmllllllllllllkllllllllllkkkkljjjjjjnnmnnnmlllllllmmnnmlkllmlklllllllklkllllllllllllmmmmmmmmmnnoooppoommlkkjkkkllkkllllllmmmmnooooonmmnmmmmmmmnnnpoppponnmllllllmmllmnnmnnnnonnnnnmmmmooonnmlllmlllllnnnnopoooonnonooooooooopppppppoopopnmmmnnnmmmmooooooonoommopoonnmmmnmnoooppppppppppppoonnnonoppppppppppoomnmnnnmnnnllllllllllmnmnnooooooooonnoppppppnnnppqpommmlnmmmonnppponnmmnmmmmmllllllmnqsouxwtwvxwuwyyxqopsy~|hWVYZZZX]lxzvn^Y]^Z]]^]\ZYWXWUSOMKLKLJLTev}zuppjmt~{rlhffffq}~|~~zqkfdbeidcm|vTQRQ[q}ygSHIHJHHIEEK\q~w^GLHIN\h_RIIKQ[dnx~~zwusssrqpoppooonmmmmnnu~zz~wpnpou|~{}~}~~~~{vrnijhjqy~~~|||~{vqllllpz~~~~~}|}~~}zuollow~~~~yqlhhnsz|}}~~}~~wpljilu~~~~~~~}xumgkomkliijlklnnoonppollkjlklllkklllmllllnmmnmmmmnolllkllllmnmonmnnmmmllllmllmmllllmllllkllllmmnmmllllllllllmmmmmmnlllklllljkkkkiiiiiijjiiijklllllllllllmmllllllllllllmlmmnmmllllllllllkkkkjkllllmmmllllllljjjjjllllllllllllllllllllllllllllllllllklkkjkkjmmlmnmmmlllllmnnmnmlkjkllllllllllkkkkkkkllllllllmnmmlllnmnnoooopoommllljkkkkkkklkklllmmmmnooonooponnmlnnnnnnnnpppoponmmmmmmlmnnmmmmnnnnnononlmmmnmooonoonmmnnnmmmmnnnononnnoonnoooooooooppppppooopppoonnnnnmmmmooooooooonmmooonnmmlmmmnnonpppppqqppopoonoooooopppopppponoonnmnnnnnnnmmmmmmmmmmnmoooooononooonnnoooppoonppqsqoonnnnmmnnnnnmnnnnmnnnmnmlmlmmlnmppnoyxpltvstutuyypomqx~m^Z[XY\Y[n{wibZ[__]^__^^ZXVUUTTPNNPPPNNR`o|xphga`n{|slhfeghjt~~~~~~}yrkgd```]gyjRQRUfo\LHFHJJJJEFNd{~hTKKIJLLJKFDLXes|}~~{{ywtsqqrppnonnnommmllmmnt}~~~{{|upmoqwskfdemy~}||~|xqllllpz~~~}|}~{tnlkmr}~~yqlijqy}~~~wpllknt~~~~~~yuogjollkjijkjklmnnoonmlkjjhijllllmmlmllmmnnmmmmmmmmlllllllllmnnononnmmmllllmllllllkllllllllllmmollkllkkklklkllmmmnmmmllklllkkllkjiiiiijjijkjklllkllllllmmllllllllllkllmlnnmllllkkkklkkkkkkkkklklllllmlllllkjjjjjkllllkllllllllllllllkkllllllllllllllkkkkkklmmmnnnmmmlmmmnnnmllkkkkkllllllllkkkjjkllllllllmmnmmllllmmmmoooooommllkllllllkllllllllmmmnnonoonpppnmloonnnnnnopppooomnmnnooononmnnnnmnnonnnllmmnnooonooonnooonmmmmmnononnnonnmnooooooooppppppqpppppppononmmmmmoooooooonmmmnponommllmnnnonoppppppppppooooppppopppoppppoooonmnooonnnnnmnnnnnnnnnnnoooonoppoooooomnononnpppqsrpppnnomnnnnmlmnmmmlmmmmllllmlmlpoqnnywmaettprsrtxzpnlovz|vi]YYX\Y[rzre\Z^^_a___^\\\XVUVSPNNOOPONS^o{ypfe\\mz{tldedfiejvx}}}~ztojid\Y]it~s]YW`f~{~~eSIKFIJHJIEKWqoVRPSSQOOPX^hqx~~}}zvtutrqppppppoonmmllmmonmmnnr}}~}~~~~|||uolnrw~ztjgfmv|}||~{}~~}zrmllkp~~~}}|~|tnjjlou|~~~zrlklt~~~~wqlnmnsz~~~~~~zwoiknllkihggeefghhjjhhfgffffhjklmnnnmlmnnonmmmmmmmmlkllllllllmmnopoonnnmmlkmlllllkklllllllkllmmomjiklkkklllkkklmnommmmllllllmllljjjjjiijjkkkkklkklllllkllllllkklklklllmlnmmllllkjjjjjjkkkkkklklllllllllllmkjjjjjjklllllkllllllllllllllllllllllllllllkkkkkklmmmllmnlmmmmnnmnmllllkklllllllllkkklkllllllllllmmmmmllllllmmooooommlkllllllmkmmmllllmmnnnoooooopponnmoonnnnnmnnonnoomnoooonooonnnnnmnnnonnonnnnnloooonoooooonnmmmmmmononnnnnmlnnnnnnooopppppppppppppponnmnmmmmnnoooooonmmmnpponomlllmnnonpppppppoppnonnooppoppppppppooonooooopponnnnnnnnnnnnnnonoooopopoooonmmnonnnoppppqsqppponnmmmnnnnnmnlmlllklllmllmnmloqpt~l`\hrrppqsu|wpnlntyy~tdY[WYXbu{sc^^^]`a___^^WYYXVWVUSSQOMLLO\o}{qgd^^kz}vmceeehegnswz|~}~~}zsoihic[Zi}xjTQ[g~u^MGKGJIIIGFUh}|bPRSTXYW]gpv}~zvspoppommmnppppppnllllmnnmmnonpy}}~~~}}tmllrx~zuplnstzz~z{~|~roklkq~}~}~}~~ztnlklmrz~~}~{qmkls}zrnnmnqz~~~~~~~zwpjkmlligeedba`abcdccccccdffgijkmmllmmnmonnnmmmmmmmmmllllkkllllnoopoooomlklllllllllllmmllllllnmomllllkkkklmlklmnmmmmnmlklllllnmllljjjjjjjklkkklljlllllmllllllllllllllllllnllllljjiijikkkkkklkmlllllllllllllkjjjkklllllllllllllllllllllllllllllllllllkkkkkklmnlllllmlllllllmllllmlllmlmlllllkklllmlkllllllmmmmnmnmlllklmnmnnommlklkkkkmllmmnllllmmnooooonoopoppoooonnnommmnnmnonnmoonnooooooonmmmnmnnnnmmmmnmnnnnppoooommllmmnmnmmnnnnnmmlmnnmmmmnnppppppppppppoonnmmmnmmmnonooooonmmooppponmllllnnonnoooppppppoonnnoppppppppppponnlooooppppnnnnnnnnnnnnnnnnnoppppppooonmnnononopppooqppppoomnnnnnmnnmnllklllllllnmnnnpoouvj[Xfvqoqppuywtponptv|l_\YVW`omib_`^]b]_`ace`fkkkmljjhe]YSSS[kx{pfe^`k{~{rggfegfefkoqrrqqstqliggg^XexubTSVfy{cWKFJHGIIHEI_w~l]UUZ__ais}wwwtqljjlnljjjlmmnnooomlklmmmlllkmmpx~~{rmlkrx|~xqnmquu}y~yz~tnllkq|~~}}}~}}~ztolllnqy|~~~~~}vokimr~|tpmnmov}~~~~~yqjjnlljhfeca_^_``aabbcdefgffgijllllllmmnnnmlllmmmmllmlllkkkllllononompmljllllllklllmnmllmmmmnnmmlmklkjjlllllllnmmlmnmmlllllmmnnlllllkllllkkllkljllmlmnmmmlmllmmmlmlllllmlllllkkjkkklllkkkllmllllllllmllllkkkkkjjlllllllllllllllllllllllllllllllllllkkkjkknoommlllllllllllllmmmlllllmmlllllklklllkkklmmmmmmnonnmmllkllllmmnommllllllklllmmnmmlmnnoooppppppopppoooonnnmmlmmmnnnnmnonnnoooonnoonnnnnnnnomnnnooooooopooonmmmmmnooomnononmmlllnnlmmmnnoooppppppppononnnmmmmmmonpononnoonnppppoommmlmlnnoonnpppppoonnmmnnopppppppppooonnooooppppooooooonnnnnnnnooopoppppopommlnnnoooooopppppponnnmmnnnlnnnnlkkkkkkllmmoppnssorn[R\ozqnpqruwuspooosu|{wh][VW_``bb__^^`]_`ekluy}~~~~}wuncYZix|nfc_bny~ujgffgggffghhhiijjhgfghg_as{fLCRfx~~~hOPJGHIHKHIIMltdccckwx}z{|yrnlklmmmlllkjklmmmmooonmlllmmlljlllow}}~zrljlov|~}~~~}~|vmklpux{}z{{yz|}}smkllqy~~}|}|}~~~{tolmlmsuy|{{}~~~~|zzzyqkjhkq|~~~}somnmou{~~~~}zpkkllkkhgfecaa`_`bccdeeghfghghjlkllllnnnnmlllllmnonmmllkkkkjlmmnoonoonmlkllmllmlllmmmnmmnnmmmmmmnmlkkkkllllllmmmmmmnmmllllmmnnmmllllllllllllllklkllmnmnmmmmnnnnnmmllmllllmlllllkkkllmllllllklmmmlllllllllllklklklnnllllllllllllkllllllllkllllllllllkkkkkloonnllllllllllllllmnnlllllnllllllkllllllllllmnmmmnnnnmllklklllmmoommlllmmmllklllmlmlmnooooppppppopppoooonnmmllllmnnmnnmnooooooooooooooonnooomooooopoppopopnmmmmnlooooooooonnlmlmmmmmmnnnonppppppppoonnnmnmlmmmnooppnoomoonooppppommmlllmnnoonppopppomlllnopppppppppponnoooonppppppppppponmnnononnoppoooqppponmlnmmoooonopoppppponnnnmmlnnnonlkijjjklllmoppnqqwp][Wcusproqvutsrppoprtx~y}lb_YZ`__aa_^__^_dfmuw||}}~}znipw|ogc_clsz~wohhggfffhhfggggffffggdciu~~jTHKcz~q\KJIHGGFHIJMZ|tmu{}~}{xyxurokjlllllllllllmmnmmmmllllllllljlllpv|~~~|}|~~xqljlnsy}}}}}~}~}|}~~{vmkjntxzz|yyyyropvz~xrmkmloy}~~}~~~}~~{uomnlnuvvz}~~}~|ywrpskjokjpw|~~~~}uonnlntz}~~~}yqnllmjhgfefedca`acddffefgghihgiklkkllnoonnmlkllnoonnnllklkkjkmnnmnnopmmllllmlmmmmmmmmmmmmmmmmmnmnllkkllllkllmlmmmmmmnmllllmmonmmmlllmllllllllmllllmmmmmmmmmmnnnnmmlllllllllllmlkjkllllkllllllllllmlllklllllllllllmllllllkllllllllllllllllllllllllllkkkkllmnomlllllmlllllllllnmllllllmllmlmlmlmlmlllllmmmmmnnnnmnlllklllllmmnnnmmllmlllnnmlllmlmnnnoopoppppppppponnnmmllllmnmmnmnnnooooooooooooommnnnnmmnoonpppppppoommmnooooooooooonlllllllmmnnnnoonppppppppponnmmnllnnooppppooooopooppqponnnmmmnnnoonppoopponnmmoopppppppppponooopppppppppppoooonnnnmmmmnnopoppppoponmnmmnnoooonopppppoononnllllnnmnlkjijijklmmopqpquzfOUal~ppqnrutqppppppppry{~vie^]``_`____``]jqz~|wqjfhd`airw}~{{~{phb`dehr||vmgfffggfgggedihhfgfjkp{{mZS[ky~}p]NLJJIHFDJH?Ut}~z}|}}|zyxwyxurmkkllllllmlllllklllllmllllllkllllnrx}~~}wwy{}}}|}}}}~}xqlljmqx{z|}~~~}}}|}{vtmkimu{|{}zyz||uoqx~~wrnkmkov|~}~~~~~~vpmnmp{~|~}~~}}}||zyxohjfiow{}~~~|{~}woomlmsx~~~~~}{qnjlliihfggedcbbaccdfeeghghggghklklllnooonmlllmnoonnmmlkkkkkklllnlnopmlllkllllmllmmmmmmmmmmmmmmmmmlllllllllmllnmmmmmmmlllmmnoonmmnmmnmlllllllmklllmmmmmmmmmnmmmmnmllllllllkllllllllllkllllllllmmllkklllllllllllklmlllllllllllllklllllllllllllllllllkkjkklmmnlllllllmllklllkmlmlllmllnnnnnnmmnmnnmnmlnmmmmonnnnnmmlmllllllmnmmmmmnmmmmmmmmllkllmnnnopppppoppppppppnnnmlllmnnmnmmmmnoooooooooooonmmmlmmmmnoooppppoooonmmmoooooooonoooomlllllmmnooooooopppppppppoonmnllllnopopppoooopoppoqppooonmnnoooppponnopoponmnooopppppppppppopppppppppppppoononnnnnnnnnooppopooppponomnmnnoooopppppppppoonmlllmmnmlllkijkjlmnnnquu}lXOQjxzopppttronoopqppnnux{rjc_a`_`_`__`agr{~}nh]UROKNOLO\jv~|sidbbaahw}rmjghhieggggfeeeeghit~snhly~}q]RDHGGFDCBIMLn}}~~zzzxvtttvutqnlkllllllmmlllklklklklllllllllllnot{}uw~~}}}}~}xrmlikov~||~~}}|}~{yvsqnkhmv}~~}{|}~}~~{snmmlmty~}}}~~~}}~~vqnonvvlkeiouz~}~}x{{xonmllqv~~}{tnkjjijifggeddcbccdeffedffggfggkkjkllnoooonmlmmmponnmmllkjjkklklllnnomlllllllmmmmmmmmmmmmmmmmmmmmnlllllllllmmnmmmmmmmmlllmmnooonmmmmnlllllkllmllllmnmmmmmmnnmmmmmmlllllllllkmlllllllllllllllllllklkkkklllllllkllllllllllllllllllllllllllllmlmklllllkkjkkkmmmmllllllllllllllllllnmmmlnnnnnnmnnonnpnnnmnnonnnnnnonnmmmmmmlllmmmmmmlmnnmmmnmlllllmnooopppppppppppppponnnmmmmmmnmmmmmmnooooooooooonmlllllmnnopppppooooonnonoonooonnoononlmklllmmnoooonoooppppppppppoommmlmnoopoppooooppppoooonoponnopqppppoonopppoopoooopppppppppppppppppppppppponomoononmlmmnoooopoppppppoonnnonnonnoppppppppppnmmmmnnnnmmlllllkmnnmnsxv}kXOS[p~tppmqrsqonopppponmpv~}wne`a__```_`djx|zvqh`^ZZZ]VSRONOQWgr{~~xnhe`__epx}|ytojgghhhgggihhkput|~}z~}o[TMLNLLJHJOTfp~~~zyvuuvusqpnllllllllmllkllllllllllllllllklmpoy}|z{~}xsnljkmu{}~~z{}}~ysrqpnkjov~~}}~{rllmklrw~~~}wronnx~}~}xonghou}}wu|~ww}wonmllqw}~~~~~~~~uojjigjhggffeddcccdfgeddeefgeghjjjklmmnooooonnnnoommmmmllklklllklllnnlllllmllmmmmmmmmmmmmmmmmmmmmmlllllllllmmmmmmmmmmllllmmnnnnnmmmmnmllkklklmklllmmmmmmmmmmnmmmmmllllkkklllmmmlllllllllllllllllllkkkkllllllllllllllllllllllllllllllllllllmllllllllkjjkjkmnlllllllllllkllllllllnmnmmnnnnnmnnoppoooonnnnnnnnnnnnonnnnnnnmmmmmmnlmlllmmmmmmmmmlmnonnopppooppppppppponnnmmmmmmmnmlmmmoooooooooooonnlmllllmnnppppppooooonopoopooonnmnnnnllllllmmnooponoooopoppppppponnmmmmmoooopooomoopppnnnnnppppppppppppnnnopppppppoooppppppppqppppppppopppppppommmnnommmnnooonpoopoppppopnnnnnnnnnoooppppppoppnooopooooonnmmlllnommt{iUJN\j}xnopmppponooopooooons|}zoe_`___`bbeox|tle\\[][ZXZWQPOJIT[cju~~}unja__afms{zwrpoplhfegbabgpw~}}~~t^^TRQRQNLR]l|~~}}}}~{yxxwwvvuvqponnllllllllllllkllkllllllllllllklmopy}}|z|~}}~~}zsnllkmtz{|~}zzz|}~wpnopmmlou{}~}}~~xnlkmkmqv}}}~~~~xspnnv~}}~~}}}wmleinu}tov~vt~spmmllry}~}~~~~~}wpjijgkhghhffddcccdffedcedeffgijjjjllnmnnooooooooonmmnlmllkkllllkllmllllklmllmnnnmmmmmmmmmmmmmmmmmmlllllllmmmmmmmnnmmlllllmmmmmmmmmmnlkkkjlllllllllmmmmmmmmmmmmmmmllllllllllllllllmllmlllllllkkmllkkkllllmllllllllllllkllllllllllmllllkllllkljklllljkkkllmmmmllllmlllllllllllmlnnmmmlnnnnmonoppooonnnponnnnnnnnnnnnonoonmmmmmllllllmnmnnnnnnmnnopppppppppppppppooonnnmmmmmmmmllmnmonoooooooooonnmmllllmnopppppooooonopopppoonnmnmmmnlmlllmmmoopopnoooononpppppppoolmmmmmnopooonmoopponnmnopppopopqppponnnoppppppponnpopppqqpqqppppppppppppppoommmnoomnmnnoponopppppppppppponnnnnnooooppppoppppqppqpponnponnmnmnplnux\LFNcxxrmnppnnponpqponopppotz{oe_`__`_bckxxvmfd_^_^]\ZWSPONNNMOPXk{~{tnc_``afntz|z{zyvohffehghny|}solefhea`hw}~~|}zxvupqrpqpoonmmnmlllllllllllllmlllllllllllllmnppy}xxwyxz~~||||}~{snmllntzy|~~yzxz|{vomnpommpuyyy{{}}~~~}}z{qmjkmllpu|~~~|}~}}|}}|}~~zsppms{}|~~~|||~~ypngjovztoqu}~uszqommlmrw{|}~~~~~~~xpjiihkigggffeedcdeghfdcdcffggijjkjlmmmmoooonooooonmnnlllklllklkkklkkllklllllnnnnmmmmmmmmmmmmmmnmmmllllllmmmmmmnnnonmllkllllmmmmmmmnmlkjjjlkllllllmmmmmmmmnnmmmmmmllllllllllllllkllllmllllllllllllkjkklllllllllllllllkllllllllllllllllllllllkklllllkkkkllmmlmlmlllllllmllkkkmlllllmnnooonmmmnmppnnnnnonnnnnnnnnnnonooqonmllllmlllllnonnnoonnonnopppppppppppppppnnnnmmmlllllllmmnoonnonoooppppnomnllllnmnoppppppppoooopppppononmmmmmnllllnnonnoononopoomnoopppppppommmllmnnonnmmmnnoooomnoppppppppppooonopoppppppppooonopppqppppppqppppopppppponmmmnnonnnnoppponnnoppppppnnonnnnoopppppoooppppqrqppppoomnommnnmnqnt{^RIFPn~ponmoppppooooppppoolttv~|sg`ba`_bbcw~zungc_\^[[\[YXTPQROMMJKM_y|mf`^\`dghnw{|~}rmppkons|~~~~~}}z|{}|}{yz}|~~}~~}~}|ywutrooonnpponmmmllllllllllllklkklllklmklmlmllllllonoopotv|}xtsstzy~yrnnmnorz}yy{}{uwyux{x{solnpnmlnprppqtz~|{vtqpqtqmiklmnlou{yvutrqqrrrstuy}{vqonotsyw||zzz~~xy}{yupjhjot{z{|||vrmmov|xor{{spommmpqrwwx{}}~|z{|}sokjjiljfgghfedcbdfhhhedfggggijjkkllmmmmmmoomnoooommoomlklkjkkkkkkjjjkjmllllmmonnmnmnmmlmmmmmlmmmmmmlllllmmlmmmnnonmmlljllllllllllllmlkjjillllmmllllmmmmmmnmmmnmmmmlllkkkklllllkllllkllllkkllkkkklkjjkkkllllllllllllklkklllllllklllllllllllllllklllkkkkkkmmmlmllljkllllmllllmmmlllmmmnoonmmnnnopnmnnnnmmnnnnnnnnnnnoooommmmlmlllllmmnnooonnnnnnopppppppppnooononnnnmnllllllllmmnnnopnonnoopppnnnmmllmmnnnppppppppooooppppppoonlmllmmmmlmnonoonopoopoonlmoooppqpoponmlmlllmmnmmnmnooooononppppoppppppoonoppppoopoppppoppppppppppppppppppooopoonmnnooppmmonpopoonoooppppppoooooopoppppppppppooqpqppppnononnmnnnnnnpyv[IGRf~zqponoppopnnoopooonolpps|yl_`a_aa_duypgda`__^][\[YWVSRRRPOQNJ[q}qb`_]`cffhmquz|~|||{z|{|}}}~~|xwwyxwvvvy~~|yywuurononmnonmmlmllmlllllllllllkllllkmlklmlmnmmmmmmnmnnnrtwxvtomlkkmnssqooonnoqwyvvuurqrtsvywtuqnlmnollmopoopruw|ywsqomonopmkjklmnmosvrpmmmlkklloqstu}xsmlnpomppqrusttuwwyxxspoonomlkikmqqrrpqqpomjjnrsqpprqpoommmoqrttsuvwxwwwxx|wutrrssolkkiljggggdcbabceijheeffgghhjkkkllmnmmmnnomnoooomoonmlllljjjjkkkkjikkllmllmnnonmnmllllllkllllllllllllkllllmmmnoonmmlllllllmkjjllllkllkkkmlmnllllmnmnmmmmmnlllmmmlkllkkjkklllkjllllllkjjlllllljkljjkkklkllllllllllllmllllllklklllllmmmlkkkkkkklllkkkkkkkmmmnlllljjjllmmmlmllmmlllllnonnomnlnnoolmmmmmmnmnnnnnnnnnnnnnmmmmmlllllllmnnnpppppponopoopppppponnnnnonnnnmnlllllmmmmmnnppppnonoppppnonmnmmmmnooppppppppoooppppppnnonlllllmmmnnnnmnnoppooppnnlmnoppppppponlllllllmlllllmnooooonppooppponooonnnppppppppppppppopoppppppppppppppooooooonnoonqoonnnpppoppoooopppppopoppppppppppppppppoopppponnoooonmmllnnlmpz|cNGYoxqpponooonnnnoooonommnonqx}~{n_^`a`aadnpj__^_```^\\ZXXVSRSQQQQOJTfz~sdb`_`bcccceiosx}~~~}~~}{ywtolmsrpnnlnu|}~~~~~}{yxwuuurponmmmnllllllllllllllllllllllllllkllllnmmmmmmlllnnnpqqrqomljkjjkllmnppnoopstsqqpnmnnpruspqolllonmllnnllmmpqqqpmllllllllikllnmmoqomjjkllllmmlnqsssqmhhkpomoomopppqsuwsutqkihghijjkklmnllklmnmljhhilmpolmoolnmnoppqpnopsttrrpppononnmqnlklkjiggggfcddeggjjjggghghiijjklllllllllmmmnonoooommlkkljjjjijjjjjijklllllllnommmmllljllllllllllllllkllmlllnnoonmnlllllllllkjjjjkklkjllllmmmnmnnmmmmmmmmmlllllllllljkjiijjlkjijjjjjjjkjjkllkkkklkkkklllllkklllllllllllllllllllmlmnmmllkkkkkkkjlkjkkkkkkmnmmnlllkkjllmnmmmlllmllllmonoonomnmlnnmlmmmllmmnnnnnnnnnnnmmmllmmllllmmmmnnnppppoopppopppppppponnnnnnnnnnmmlllllnmmmmnnopppnonpppopnonommnnooooppppppppppppppppooonmlmllmmnmoooonnopponooponmmnonppppppoomllmllklllllmmmnoonoopppppppoooonnnnpppppponoopppooppqpppppppppppppnooooooononooppnooppopopooooppppppppppopppppppppppppppooppononnnonllllmmmpnr|w\Tm{tlpponnoonoponnonmnmmonppw~pc`_abadbbdeb``aa`__]\[ZWVURPRSSOOLQXp~|tgca``bba`_^_dgksvttvuvxywutpkfedfhgfeedcgntz~~}}zwuuusssqommlllllllllllmllkkjllklllllllllllllmmmmmmmmmnnnmnnmnnomljjjjklljllmnmnnnopqqponlmlllppomnlllllnlklmlmllllmlnlllnolmmllkllmmnnnpnmlmmllllmnloqqppqnhhknoopomoonoqqrqoqspmkjijjjkkjlmmnmlmnnmlkjjhknolloqnimllnopponmoqppoommllnnoooomklllkjhiighhhiijljlkihiiiiijjjklklmlmllllmmmnnomonnllkkkkjkkjjjjjjijklllllllnnmmmmllkklllllmklkllllllkkkllmmmnonmllmmmlllllkjjkjjjjjjllmmmnmmmmmmmmmmmmlllllllllllkjkkjikklkjjjkjjjjjjjkkkklkkkkkkkllllllkklllllllllllllllllllllmmnmllkkkkklkklkkkkkkkkmmnnmllllllllmmmmmlllllllmonoonoomnmnmnmlmmmlmlmmnnnnnnnnonmmlllmmlllmnmmmnnnonoppppppppppppppppnnnnnnnnnnmnlllllnmlmmnnnoooppppppopnooonmnnnoopppppppppppppppppooommmmmmnnooooonnnoonmmnoponnmmnoppppppponnnnnlkllllmmmnoopopppppppppooonnonnppppponnnnoooppppqpppppooopppppoooopopoonnnpppoppopooopooooppoppppppppoppoppppppppppppppopnnnmnmmllllmmmpmm{gfzzrkpoonnnmnpoponmmmmllnmopr~~xld]_a`ba^`cccbca`_^]]\[XXWTRRTTRRNOUk~|tfca`aaa``_]]_bcgihhiklmmjhihca_abcbbaa``chow}}}~}{ywurrqqpqpnlllllmlkklllllllkkkkkllllklkklllllllmmmmmmmmnnnnnnmmmmlmjhijjkklklnnlnnnnnnonnollklmmmllllklllnkjllklmmlllkklmopnnonlklllllmmmnnmlmmkkllkjlnonnpqnjjlmnoppoopoopqponoqpmllljkkllklmnnnnnnmlllmmkkmnmmopmjlllmmnnmmmnoooonmlmlnoonmlkklnlljijkjijkkllljkjijkjjjjkkklllllllljkllnmnonmnmmlllllllkkkjjjkjijkllllllmnmmmlmllllmmllmlkllllklllkjjjlllmnnnmllmmmmmllkjljjjjjjjjklkmmmmmmmmmmmmmmmlllllkkllllllkkkjllmlkkjkjjjjjjjjkkljkkkkllllllllkkjllllkllmlllllllllmlllllmlljjjjllkkllklkkkkkknnllmmmmmmllmnmmmnmlllllmnoooooopmmmmnnllmmmlllmnnnnnnnnnonnllklllllmnnmnmnooonoppppppppppppppponnnnnnnnnommnmnmlllllmnoooopppppppoqnopnnnoooooppppppooopppppppooonnnnnmmoooopponnnponllmnopoommnooppppoponnponlklkllmmmoonpppppppppppoonnnnnopppppoomnnooppppoqppqopnmopppppopoppppppnooopppppppppppoooooppppppppppppppppoppppppppoppppoonnlmllllmmmlpnly~~~|ppmpononmmnppppnlmlllmlkoony|ui\^ca^__bcaabba_`^]]^[ZZYUQQSSVVOPXn}~ucbaaaba__``_`cdbbccc``acdeccbb`__``ba__cgmt{~~}|{zyvspqqoppolllllllllllllmmlklkkjkklllkklllllllllmmmmmmnmmmmmmmmmllllmmlllllkjknnlmmnnnmlmnnlkkmlljlmllllllmkjlllmmmnllkkmonmllnnjkmlllllllmomkjkmmnmllllllloolllmmlmoonnplmoonmmoollkkkjjkllmmmnmllmlmllimnmkknomlklkkmlllmjlmmmmoppppponpnmjhkjklmllkjkljijiijkkiljjjlllkkllllllllmlljkllmmmommmmlllllllklljjjjjjijkllllllmmnmmllllllkllllklllllklmljjjjjlklnnnmlllnonnmkkklkjjkjjjjjlllmmnmnmmmmmmmmmllklkllllklllkkjlklllkkjjjkkkjjjlllkkkkkkklllllllkkkkllllmlmllllllklllmllkllkjijjkllllllllkkkkkklllmmmmnllmlllmnmmmlllllmmmoooonmnnmmmmnnmnnnmmmnnnnnnnnnnlllkmlnmmmmmmmnnllmlnnnpopppppppppppppnnnnppnnnnonnmmmnmmlmmmmmlnnonnooonnnopnnnnoonooppppppppopppppooooooopoppopoopnonnnnnlkknoppppppoooonoopppppooomnnmllllppppppppppppponooppppoppppppommlnnopooppopppppponoppppppppprppoooopppppppppponoooppppppoppppponpoppponpppooppppppoonmmlllllllkmnmmrx}~{tooponmmlmnppppnnmllllnmmosv~}mZ[_^_]beaccdcba__^^\\[ZWUZajpg\NO\mledccccbcabbbbbabccccabbbbcccbdec``ab`addmv{|}~~}zzzwvutqomnppomnkkkklmllllllmlllkkjlllllllllllllllmlmmmmmmmmllllnmmmnmmmmmlllkkkllkllmllmllnnnmmnnnmlllllkjkkklkjkmmnnnonlllmnonmmmmmlkllllllllmmmllmlmklkllmmllllllmmooopoonoonooponomlkkkklllllmmmmmnmllmnmllllmmmmmmllijklkljjjkklmmmmmmmoopnmjlllmmnmmnmmnmkjiiikkkllmllllkkkkllmllkkllklknmllllmmlmllmnnnlkjklkjjllllllolllllmmlklllmmllllllllllllllkkjjjllllllmnonmmllmmnmmlmkijkjjjjjlmmmmmlmmnmmmmlllllkkkkklmllllllllkjlkkjkjjjjjjjjjkkkkkklllllllllkkklllllllkklmlllkklllllllkjijjjkkjlllllllkkkkllllmmmmmnnnnnnmmnlllllmmnooooonmnnmmmmnnnnnnmmnnnnnnnnnnnmlllmlmmmnnnnmmlllmmmnnoopppppppoooooooonnnpnonnnnmnnnnmnnmmmmmmnooononnnnoppnnnnnooonpppoopppppppoooooooooppppppooppoonnonmkkmnopppoooooooppopoopponnnmmmmmnppppoppppoppponoopppppppppppommmnnnnooopoppppppooooooopoopppppooooppppppppppooooopppppoppppponnoppppopppppopppoppoonmlllllmllllmkins{|yrnmppnmllmoppppnmmlllllmmmqu{~p\WZ^a`acaceecba__^]\\Z\^^bozqd[ST\r|{kdccccbbbbbbabbbbbcccabbbcbcccccb``cdefgmu}}{}}~{yxvutrrqpnmmnnnnmkkkkllllllkmllllkkjlllllllllmlllllmlnnmmnmmlllllmnmmmmmmmnllklllklmllllllllmnmmmnnnllkllkkjlllllklmmnnnnnllllnnmlmmllllllllllllmlllmmlllllklllllmlllmnoooooonlllmmlmnonlkkkklllllmmnmmlkllllllmlllmmmmmlljklllkjjjkkllmnnnmnnoonljkklmmmmmmnnnnmljjjjklkllllllkjkklllllkjlklkklkllmmmmmnmnmmnlmkkkllkklllmmmmllllllllllllllllllllklkllllkkjjjjklllklmnnmmmllmmmmnmmlkkjjkkkllmnomnlmmmmmmmllllljkkkjkmllllllllkkkkjkjkkjkjjkkkkkkkkkklllllllkkkkjlllllllllllllllllllkkkjjiiijkklkkkklklkkkkllllllmmmmmmmmnmnmmlkkllnooonoonmmmmmnnmnnnnnmmnnnnnnnnnnnnmlllmmlmmmmmnlmlllllmnoppppppponnnnnnmmmnnmnnnmnooooommmnmmmmmmoooonmmlmonppnonnonoooopopopoppppqpopoooooopopooooooonnnnnnmklmmoopopppopopppppppppoonnmmmnooopppppopopooonoonoppppppppponmmmmonnoonopopppopooonoooooopppponnnnpppppppoppooooopppopppppponnnnnppppppppopoppppppnnmllllmlkllkkjhkoruurnmoonmllnnppponnnlmmlmnnnpsx}~}dVSY^_`bbdddcaa^^]\[Z\\^kt{teYQOWaw}~|vicccbbabbbbbbbbbbabbbbbccccba`bbb`_`cfnrx|}||~{ywsqpppooommmllllljkkkllllllllmmllkkklllkllmmlllmllllmmmmmmllllllllmmmmmmmmmlmlllllmllmllllllmnmnmmnmmlllkjjjllllllkmmnoonnllllmmmmlllllllllllllllllllllllkljlllllkkllmonmooonnlllkkkmmnnllkjjklllmlmmmmklllkllllmllmmmnlllklllkjkkkkkllklmmnnmnnmljjjkmmnnonnoooolkjjkkllllmmlllkkkkkkllkkklljjklllmnmmmmnommllllkklllllononmmlllllllklklllllllllkkjjkllkkjjijjllllllmnnnmlmlmmmnnmmlmjjjklmmmnooonllmmmmmnmllkkjjjkjjmllllllllkjklkkkjjkkkkkkkkkkkkkklklllllkkjjklllllllllllllkkkkkkjjjjiihiikklkjkkklllmjklllllmmmmmmmmmmnmmnllkllonpnoonnmmmmmmnnnnnnllmmnnnnnnnnnommlllmmllllllmmlllmllmnnpoonooonnnnnnmmnmnmmnmlmmnopponmmnnnnnonnnmnmlllmmnppnnnnooonoopppppppppppppppooooopooooonoonnmmmmnmmllmnoqppppoppppppppoonnnmmmmmoppppqppppppppppmmmnooooooooonnommmnnoonmonopppppppnoooooooopppqnnnnnpppppopoppooooopppppoppoqnnnnnmopppppppppppopnnnnnlllllllllmllkijloqqqonoonmllmnppnoonnmllnnpppqsxx~s]PTW]`bbbcdb``\\\][[]_ft}qf_VPSdx{}uicccbbbabbbbbbbbbaabbbabccd_]]`cc`^^`it|~~{zyuponooppoomkllllljkllllllllllnnmllllllllllnmmmmllmlmmmmmmmllllllllllmmmmnmnllllllllllmllkllllllmllllllllkijkllmllmmnmnonnmllkllllklmllkllllllllllllllllmkllkllllljklllmnmnoommmmllkllmmmmmlllllllllllllllklllllklmlmnlllllllllkkkkjkkkklllnnonnmmllijkmmnooooopooljiijllllllnllllljijkkkkkjkkjjjjklmmlllkllmmlllllkmmllmooonnmlllkjllkkkklkkllllmlkkjkmlkjjiiijllkllllnnmllllmmmmlllkkjjjllmomnoonmlmllmmmnnkmjjjjjjjjmllllllllkklkkkkkkjkkkkkkkkkkkkklllllllkkjiijjllllllllllkjjjjjjjjjjiighijklkjjklllklkkllmnmmmmmmmmmmmmnmmnlllmmnnmnonmmmmmmnmmnmnlllmmnnnnnnnnnnommlllmnnnnnnnmlmlmlmmmononnnnnnnnnnnnllllllllllmnnnnnnnnnnnnoommmmllllllmnopnnnnnnooopppppppppppppqpopooooonommmmmmmmmllmmmmllnoopppppoopppppppooonommnmnopppppqppppppppnmnmmnooooooonnnnmnlmmmmmnoonoppqqopooooooooopponnnnoopppppqppppoooooppppoopopnnnnnnonopppqpqpppppnnnnmmmmlmlllllmnlllllnmnnnnnmmmmmopnnnnnnnmmnnnppppruuv~}l\VPY`bcbbbbaa__`bcdcjx|wg]ZWY^n}ukcccbabaabbbbbbbbba``bbbbbba_^^`^^`cip{|~~}{xzxsponopoooomlkllllllllllkllllnnommllklllllmmmmmmmnmnmmmmmnmlllllllllonmmmllllllllllllllklkllllllllllllllkljklllmllnlmmmmmmlllllllllkklkllllllllllllllllkjjklkmlllklllkllmnmmmmmmlllllllmmmlllllllklllkklllkkllklklllmlllkllklllkkkkkkkjklllmmllllllljlllmlooooopomljjjklllllllllljjiiiiijkklllkjkjllmnmlllmlmnmllllkmmmlnmnoonmlllkkjjkkkkllllllllkjjkkllkkjiijjkllljkllmmllklllmkklkkkjlllmmomoooonlllmnmmnnnklklkkjkklllllllllllkkkkkkkkkkkkkkkkkkkkkllllllkljjjjkjjklllllmllkjjjjjjjjjjiiihijkjkjjjkklkljkllnnmnmnmmmmmmmmnmmmmmmmmmmmmolnlmmmmmmnnnnmllmmnnnnnnnnnnnnmlllmmnnnnnnnlllnnnnmnnnnnnnonmnnmmmllllllllllmnmmnonnoooonoommmllkmmllmmopnnnnnononppppppppppqrqpqopnooonnmmlllmmmlmlllnllllmoppppppppppppppoooooonmooooppqqqqppppppppommmnnnoooonnnnnnmnmlnmnmnnooooppppppnooooooopoooonnnopppppppoppoooooppppppppnnnnnnnnnnoppppppppppnnolmmlmmmnklllmlllmmlmjhklnmllmnoopoonnooommmnlnooopqsuz}{k\QW`bbcddddcffhjlmrxucZ^^hq{}~ukacccbbbabbbbbbba````aaabbaeb_]\Z[fox}~~|}z|zxyvspoonnnmmlmlllllllmlllklllllnnnnmlllkkllmmoonmmmmmmmmmmmnlllllllklknnmmmllllllkllkllllllllllkkllllllllllkkkllllllmmmmmmllllmlllllllllllllklllllllllllljjjklllmllllklllllmmmmmlkkkkklklmnmmmllmlllllllkkjjjjjjjjklkmlllklllkkllllkkkkkkllllllmmlllllllllmnoonoooppmlllllllkkklllkkkjjhhjjkklllkjkllllmnnnmnnonlkmmljmnllmlnoonmlllkjjjjjkkklllllkklkkjlllljjjjjjklkjkkllllmllkkkllllllllllllnnmnoommllmmnmmmnnnmlllkkllmlllllllllljkkkkkkjkjkkkkkkjkkkkllkllmlljjjjjjjkllllllllkjjjjjjjjjjijhhijjijkjijjkjjkklllmlnmmmmmmmmnnnmmmmmmmlmlnmnmmmmmmmonnmmmlllmmnnnnnnnnnonnmllmnmmmmnnnnnmmmmmnnnnnnopnnmmnnnnnmmmlkllllmmmmnnopoooommmmllllkklllmlnmnnnnnmnnnoppppppppppqpqpppopnoommmmmnmmmlkkklllllmlmooppppppppppppoonooooonmmnooppqqqqpppppppommllmmooonnnnnnnnnmlnnnnmmnonnmppppoooooooooooooooooooopppppppoooooooppppppponnnoppnnnnoppppoppoonnnnnmmmmmnnmllmmllllljhhghilllmooooonoooonnnoollnnpqqpty~}y_IRdd`caaegghimpst~yjenqy||tkdccccaabbbbcbbbbbaaa]aba`aecc^UU`q{}}|zxwtromnooonmlllllllllllllkkllllnonmmllllllmnmpnnnmmmmmmmmmmmmklllllkllmmmmmllllklkllkklllkllllllllllllllllllllllmnlmmmnmllllllllkkkllllllllllllllllllllkkjjjlllllllmllllllllmnonnllkjklklmmmmmllllllkllkjjjjiikkkkkkklllllklllmllllkkkkkkkllkllllllllllllllmnnopoopolllllklllllllllkihihhjijlllllklllllmnnnmmmmmmmmmllllnnnnnnonommmlljkjkkkkklklllllllkllllkklllkllllkkklllkkkllllklmllkklllllmmlmnmnmmnmlnmmnmlmllllllllllllllllkkkkkkjjkllklkkkkklklkllllklllljjjjjjjklllllmllllllkjjjjjjjkhiijjjjkkjkjlllkklllllmnmmmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmmmlmmllmmnnnnnnnnnnnmmllmmmmmlmnnnnnmmmmnnnnmoonnnmmmmnnnmmllllllmlllmnnnnnnnnmmmllllkjklllkllmmmnonnoonopoppppppppppqqpppoonnoonnonmnmllklklllllmnmpooqppppppppppoooooooooooooppqqqqpppppppomllmnnonnnoonnnomnmlmnnnnnmonnnnnnnnoooooooooooooooooooppppppponooooppppppppnnnnoonnnnnopppppopnnmmmnmnmmlmmllllllllllljjhijijjllmnnnnnnnnnnnooolllnnqooqw}~r[PX__cca_eovwz{{|snr}||}|yww}~ukcccbabbaabbbba`_`_`_c`_aa`ZVVVVbo|~~}{{{{zxwuspooonoonmmllllllllmmlllllkkllmmmmlllmllmmmooonmnmmmmmmmmmmmmlllmlllmmmmlllllkklkllllkkllllllllllllllmmnmmnnnnmmlmmmmmlmlllllllllllllllllklllllklllllljjjklklllllllklllllllmmnmomllllllmmmmmlmlllkklllkkkjjjjkjikklllllllllllllllkkkkkkjlllkllllllllllllmlmmnoppoomllllllllllllllkhhhhijkkllllllllllmmmnmmnmmmmmlllllmlnmooonnoommllkjkkjjllllllmnllkjlllljkjlkllllllkklmlkkklllllklllmkllllmmlmmnnoommnnmmmmmmllllmlllllllllkllmkkkljkkkllkljkkkkklkklllllkmlljkjjjjjjlllllllmmmlllkjjjjjjkiiijjjjjjjjkkllllllllmnmmnmnnnnmmmmmmmmmmmmnmmmmmmmmmmmmmmmlllmlmnnnnnnnnnnmmmllmmmnllmnnnnmmmmnnnnnmnnnonnmmmmmnnllklkllllmmllmnnnnnmmmllllllkjllllklllmnonnmnnoopppppppppppppppoomllmmmnoonmllllllllkllmmmoppqppppppppppooooooonpoonooppqqpppooppoomnmmnmoonooonnonmmllmmmmmmnonnnnnonnoooooooooooooooooooppqppoooonoppoppppppponnmnmmmnnooooppppponnnnnnnlllmlllllllllkllllkkkkkkklmnnonnnnnnnoooolllmnnonpt}~}hWY`^\^__``deeedbgc_hstrtunghly~tgbbcbbbcb`bbbbbabbbba`]^_\ULLU\f{~~~~}wxxxxvtssqpononooommlkllllllmnmllmlkjklmmllllmmllmnmoonmmmmmmmmmmmmmmnmmmlmmmmmmmllllkkkjkkkkjkklllkllllllllmmmnnnmoonnmnmmmmmmlllllllllklllllllllllkkllllklllkjjjjjkllllllllllllllllmmnpnllllllmmmmmnnmllljjjjkkkjjhhijjkkllllklklllllllkkkkkkkkjjklllllllllllllkllmnonooomlllljkjlllllllkihhiikklllllmllllmmmmmmmmmnmnmllllkllmmnonnnooomllljkkjklllllmnollkjklllkkkjllllllljkllllkkllllllmlllklllllllmmmmooonnmnnmnnmmlmlmllllmllmlkllllllllkklllllkkkkkkkkkkllllllkkjjjjjjjjlllllmmlmnllljkjjjjjjjjijjiijjjjklkjkkmmmmnnnnmnnmmnmnmmmmmmmmmmmmmmmmmmmmmmmnmmllmllmnnnnnnnnnolnmllmnnllllmmnnnnnnnnnnnmmlmmnnmmnnnnnllllljlllllmllnmmmonmmllllllkjllllllklmnonnmnnnoppppppoooooppppnnmllllllmlmmlllllkjkllllmmoooppoppppppppoooonooooooonpopqqpppoppoooommmmnoonoonnnnmmlllllmmmmnnnnnmnmmmnooooooooooopppoooopppppppooopppooppppppppnnnllmmnopnnoppppnmmmnnnmllklllllkklkkklmmmmmllllmnnononnnnnnnnonnllllmmpnosy~|n\TVZ^`_ad_````_^[[]`caa`\Zeqz~xlddcccccdaababba_```_]_aa]XUU]jtz~{yuuttsrrppqpooooononmllkllmmmmnmmmlllkkkkkllmlmlllllmmmmmmmmmnmmmmmmmmmmmnmmmnnmmnlmlllkkjjjijkkkllllkklllllllmmnnooopponmnmmmmmllllllllkkllllllllkllkkjlkllllllkkjjjkjlllllllllllmlllmlmmpnnllllmnmnmmmmmmmmkjjkjjljjhhhiiikllllllkllllllkkkkkkkkkkkkkkkjkkkkjlllllllmmnoonmlkkkkjkkkkkllklkigghiklkmlmllmllmmmmmmmmmmmmmnmlkklllllmnonooonnllkjkkkklllllnnollkkklllkjkkklkllllkkllllkklllllllmmllllllllllmnmnnonnnnnnnmmllllllllllllmmlkllkllllllllllllllkjijkkkllllklljjjjjjjjjkkllllmmmnlllkjjjjjjjkkkjjiijjjkkljkkkmnnnnmnnmnnmnmnmmmmmmmmmmmnonmmllmnmmmmmmmmlllmnonpooonnnnlnmlkmmnllllmnnnnnnnnnnlmlmlllmmlmllmmnnllkllllllmllmmmmmonnmmllllllllllllllmmnnnnmmnnoppppppponoooopoommllkklllknmllkklllllmmnmmnooppppppoopppooooonnnnmmoopppppppppponnnmnmmnnonnoonnnnonmlmlllmnnnmnmlmmnmmmnnooonnoooppppooooppppopooppppopoppppppopnnmmllmnnnnnnooooomnnmomnllllllllllkjjllmmmnnnnpponoonoonnnnnnnonnlllkmlonorwz}gTPNV]dddbccccd`aa]WUVWVTYhu~~pe`ecccbccbbbccbbdcc`_][^\VYapz}~zvtttsppnmnoonmnmonmmmmllkmmmmmmmmnmlmkkjkkkllllmlmlllllllmmllmllmmmlmmlmnmnmmmmommmmlllljjiiijikkllklllllllkllllmlnnnnooonmnmmmmmlllllllllljklllllllmlkjkkmmnllllkkjjjjkllllllllllllllllllmnnmmmmmmlnmmmmmmmmmlkjjklkkjhgijjklklmnlllllllllkkkkkkkkjkkkkkjjjjjjillllllllmnnmmnljjjjjjijkllkijkihhhikjllllllllllnmmmmmmmmmnmmnklklllllmnonooonmlmjkkkjjkllmllmnlkkkklllljjikllllllkkkllklkkkkllllnmmlllllllllllnmnnmmmmmlmmkljkllllllllmlllllllllllllllllllllkjijkklkmllkkkjjjjjjjjjklkkllllmmllkjkjjjkjjlkkkkikkijkkkkkkkmmmmmmmmmmnmmmnnmmnnmmmmnooonmnmlllmnnonmmmnlmmnopppponnnmmlmkkmmnllllmnnnnnnnnnlmllllkklllllllmnnnlmlllllmlmmnnnooqonnmmnmlmlklllkllmmnonnnmmnnnnppppppnmmnonooomnllllmlmnlmlmlllllkllmnnmnnoonooonnonnnoonnmmmmmnmnoppppqpoopoononllmnooppppppoonnnnmllllmmmmnllllmmmnonoooonnonoppppppnopppppnnoppppppoppppppoponmmmmnonnnnnnononmmlmoonmmlklllllljjjlmmlmnopoopnooonmnnnponpnonnllllllmmmquuvz|nbZLKYcc_`__``^^[[WVUVY_gpz}vlcaaba````abcccccddb_[YUZ`dks|~{xtsssqonllmmmmmmmmmmmmllllllnmmmmmmmlllkkjlllllllklmlllkjkkllllkllkllllllmlommmmnnmmmmlllkjjiiiikklllklllllllllllllmnmomnmmmmmmmmlljjjlllljjjjjlnmmmmmllllllmmmlllkjjjjlllllkmlllllmllllllmlmmmmnmmnoommnmmmmmmlljkkllkjjjjjjklmlnnllllllllkjkjjjjjijjjkkkkkkkkkklllllllllnmmmlljjjjjijjjjljiijhhhhijjkkklllllllmmmmmmmmmmmmpnnmllllllmnonoonnmkjjikkkkllllkllkkkkkklllljjjjjjjkkkkkkkllklkkkllllnnllklllllkkllllmllllllmlllkjkkkkllklllkkklllkkkkllllklllllljjiijllllnllkkjjjkkjjjjjjllllllllllkjikkkkkkkkkkkkllkkkkklllkmmmmmmmmmnmmnmmmmmmnnmmmnooonmmmmlllnnnnmmmmnmmnoooooonnnnmmmlkllmlmmmmmmmnmlnmmmmllkjkjlllkllllnnmlllllmnnmmnmnnmnoonnnnmnmmmmllkllmnnoponnmmnnnnpppooonnnmooooomnnmlmmmnnlllmllkkkkllmmmmmnnnooooonoooooooonnllllmmoppppppppppooonmmnooopoopponnnnonnmmllmmmmmlkklmmmnoooooonooooppppppoooooooonopppqppopppppooponmlmmnnnnnnnnnoonnnnmpommllllklmlljjkllmlmmonnmmnnmnmmnmoppoonnnmlllllllllnopou|~{l`Y^de^aaa_^`^[Z[[\_gou{}yqib`^``__`^_bbbbaaZYUSRSZdq~~{}{ywtssspomlklmnmnmmmmmmmmllllmmnmnnnmmmllkjkkkllkklklkkkkkjjkllllllllllllllllmmmmmmlmmmmlllllkkkjjkkklklklllklllllllllmmmmmmmmnmmmmlmjjjjkllkkkkkklmmmmmllkkklmnmmllkjkkklllllklllllllllllllllllmnonmmnnlmmmnmmnmmllklllkjiiijkkllmmmmllllllkkjkijjjiiijjkkkkjjjjjjkklllllllmmmnmljiiiiiiiijkiiijiiihhijijjkkjjkllllmmmmmmmmmmnnnmklklllmmonpoonmlkjkjklkkkklllllkkkkklmlkiiijkkkkkkkjkkkkllkkkklllnmmlllllllllklllllllllllllkkkjkkkkkkkkljkkkkkkkkkllllkllllllmjjijkkkmmmlkjjjjkkjjjjjjklmmmllllkjjjkjkkkkkkkkkklllkklkkkklmmmmmmmmmlllmnmmmmmmmmmnoooooommnllmnmnmmllllmmnonnononnnnnnmllllmlmnonlllmlllllllmlkkkklmlllllllllllllmnmmllllnmlmmmnnoommnmnmmllklmmnnnnnnmmmnnnpppoonnnmmmonnnmmmnllllkljlllllljjklllkllmnmonoponooooooooonmmlllnmoppoppooppponnnonnopppppppqnnnnnmnnnmnmmmlllllllmmmonnononoooooppopppponooonooppppqppopppoopponmmmmmmmnnnnnnnnnonoonnnnllllkmnlkjkkkllllllkklllmmmmmmmnnponommllllllllljjjjlou|wi_ZZa``__`^]]YX_gmry}{ukf``_]][Z]][\][YYYYYYYZ_cr~~}zywwwwuttrppnmlklllmmmmlmmmmmmmllmmnmmnmlmmmkjjiklllllkllkjjkljjklllllllllmllmlllmmmmmmmmmmmmmmmmmoollkjkljlklllllllllllllllllllmmommmmllkjjlkllllllllllmllllkikllmmmllllkllllllkllllllklllllllllllmmnmnnmlllnmmmmmnlnmmlmmlkjiigjkllllmnmlllmmlkjjjkjjkjjjkjkkjkjjjjjjkkllllllllllmljjhgghhhiijkjjijjjjhhhihiklljiklllmmmmmmmmmnlklllllllllnnooooommlkkjklllkjkklllmjkllllllkiiijjkjkkkkkklkjkkkkkjkllllllllllllllllllkkllllllkljkkkllllkjkkkkkkkkkllllllllllllllllljiiijjllljjkjjjjjjjjjjkjmmmmlllljjjkkkkkkjklllllllllkkkkkklmmmmmmmnlllllnmmmmmmmmmnoooooommnnnnmnommmllmmmnonooommmmllmmmmnlllmnnnmmllllllllllllkklllmlllllklklllllnnmllmlnlllnmnnooonnnnonllllmnnnnnnnmmnnnnpppnnnnmllkkllllnnnlllllllllllllllllmmllmmnmooppopooooooooonnllllmmoppppppoppponnnnnnoppppppppnnnnnmnnnmmllmmmlmlmnmmmooooooonoooppppppooooooonnoppppppppopppnpppomnonnnmnonnnnnnnnnnnnnnmmkmklmnlkjkkjklmllllljjkllllmlmmnnnnnnmllllllllkjiihhipv|ud]_c^]_a_^``^_djrxtmgd\[[[\Z]\[[ZYQLORSRSYbnuz}{ytqqsrtsssqqpoomllllllmmmlmmmmmmmlllmnmnmlmmnlllkjlllllllllkkklkkklllllllllllmlllllmmmmmmlnonnoonnnonmlmjkllllllllllmnlmlllllllllllmmmmmnlmlklkllllllllllllllllllllmnomlllllllllllllllllllllllllllllllmmmmmlllllmmmmmommmlllllkkkkkkkklkllllllmlnllkkjlkkkkkkjkklklkkkkkkklllllllkjjjigghgghihhjjiiiiiijjhhhghiillmlllllllnmmmmmmmmlllllllllllnmnononmlllklkllllkkkklllklllllkljihiiiikkkkkklllkklkkkkklmmmmllllllllllllllllllllklkkkkkllkkkkjkkkkkkklllllllllllllklllkjiijjkllljikjjjjjjjjjjklklnmlllljkjjkkkkkkllllllllkkkkkkjkkmmmmmnmlklllllmmmmmmmmmnoooooonmnnmoooonmmmlmlmnmnmmmmmlllllmmmonmlmnnnnnnnnnllllllllklllllllllkjkllllmmmmmmlmlllllmmonoooonnnnmmllmnonnnnnnnnnoooppopooomlkiiikjllmmnmllmlmmlmllllllmnnnmmmmmooppppoooooooooonnmnnmnoppoppppppponnnnnooppppppppnnnnnnnmmmlllnnnnnmmmmmonnooonoooonoppppqnoooooonnoopppoooppppppppppnooonnnnnnnnnnnnnnnnnnnnmmmmkmmlkkkjkllllllllllllllllllmmnmnnmlllmllllllkjjjijlqw|~|yuh[WZZXXWVUX[[XWZZWVWWWUTOOOOOOONKMWelr~}~~zwvqqoopppppponmmllllmmmmmmnmmmmmmllllmmnmllmmnmmmllllllllllllllllmmllllllllllllllmmlmmmmmmnopppponnmmmllkllllllllllnmnnnlllllllllllmmmmmmmmllllmmmmlllllllllllljlllmmnnmllllllllllllmlllllmlllllllllklllmmllmlllllmmnnnllllllmllkkklkklllllmlllmmonlllllllllllllllllllllllllllllllkjhhgefggghiiiiiiiiiikkiihhhhiklmmlllllmnmmmmmmmmlllkjjjjklklnnnnnnmmllllllmmlllkkkklllllllllljiiiiijjjkkkllllllkkjkkklllklllkmllllllllllllllllklllkkllllkkkkkkkkkkkkkkkklllllllllllllkjjjllllljikjjjjjjjjjjkkmmmmllkljjjjjkkkjklkkklkkkkkkkkkkkjmmmmmmlmllllmmmmmmmmmmmmooooooooooonooommmmlmllmlmmlllllllllmmmnmmmlmnnnnnnnnllllmmmmmmllllllllljjlklllmmmmmmnlmllmmnnonnoooonnnmmnnnnnmmnnnoooppppppppqnnmlkiikkllnnnmnmllnnkllllmllnonmmnmmmoopqppoooooooooonnnmnmnooopppppppponnnnnnoppppppppnnnnnmnmmllllmnnnnnnnnonnnnnoooooooooooponoooooonoononopppppppppopppoppponnnnnnnnnnnnnnnonnnnmnmlnmlkkjkklmmlllllmmmmmmllllmmmmmlllllllllllllllklmnpsvxxz{|qf``][\ZYWWVSUWXZY\[ZWTPSSTSSS\egkt}~}}zzzwvvrrponnnooonmllmlmmmmmmnmnmmmmmmmlllmnnllllnmnnmmlllklllllllmmllnmlllllllllklllklllmmmmmmnoopppnmmllkklllllllllllmmnoonmllllllmllllmmmnmmmmmmmmmnmmmmlmmllllllllllmmlmmllllllllllllllllllmlllllllllllkmmmllllllllmmmnnlllllllllllllkkklklllllmmmnnlllmmmlllllllllllkllllllllllkllljiihggggiikkjjjiiiiijjjjiiiijllmmmmmmmmmnmmmmmmlllljjjjjkkllmmmnmnmllklmllmmmllkkkklllklllllljiiijjjkjkkjklmmlllkkkklkkkllllllllklllllllllllmmlllllllllkkjkkkkkkkkkkkjkkklllllllklllllkkkklllkkjkkjjjjjjjjjklllmmlllljkjjjjkkkkkkkkkkkkkkkkkkkkkmmmnmmlllllllmmmmmmnmnmnooooooonooooooommmnmllllmllllllllmmlllmmmmmlmnnmmnnnnlmlmnmmlmmlllllllkllllkllnmmmmmnmllllmnnnpppoooonnnmnonnonmnmnoppppopppppppoonnmllmmnmnnnnnnmlllmmlllllmmonllmmmnnoppppooooooooooonmmmmonpopppppppponnnnnnopppppppponnnnmmnmlllllmnnnononnnnnnnoonnooooooponooooooonnnnnnoopopppppppppppppppnnnnnnnnnnnnnoonnnnnnnnmnnlllkklmlmmmmmlmmmnnnnlllmmmlllllllllllklllmnlmmmnppqquyy~~~wysrplkjigebckuphimslfc]`dglty{~}{xvvvtqpoloonnmmmnnnmmllllllmnmmlnnnmmmmmmlllmmnllllnmnnmnlllllllllmlmmlllmllllllllmlkklllmlmmmmmmmonpppnllllkkmlllmmllkkmnmoopollllllllllllllmmmmmmnmmmmmmnmmmmnmllllllllmlllllllllllllllllllllllllllllllllllllllllllmlllmmnmmllllmmnllllllkkjllllkllmmlmlllmmmmlmllllklllllllllllllllklllklkkkkjjjlkjkkiijiijijijjkllllmnmmmmnmnnommmmmmllllkjijjjkmlmmmnmlmkllllkkllllkmllllmklllllllkjjjkkllkkkkklllllllllllkjjjlllllllklllllllllllllllllllllkkjjkkkkkkkkkjkkkkkllllllllllllllllkjjkjjjjjjjjjjjjjjklllllllkljjjjjkjkkkkkkkkkkkkkkkkkkkknmnnmmllllllmnnnmnnmnmmnooooooonooooonomnmmmlklllllkjllmmmllllllmmmmmnmmmlnnnmmmmmnmommmllllllllllllllnnmnmnnmmllllnnpooonoonoomonnnnoomnnnppoopppppppppopopooooonmmnonmnmnllmlmnmmmmnnnlmmnoomooppqoooooooooooononmnopppppppppponnonnnoppppppppnnnnnmmllmlmmmmnnoononnnnoooooonooonooonnoooonoonnnnnnnnoppppppppoooopooonnnnnnnnononononnnpnnonmmnllllllnnmnmmmnmlllllmnllmmmlllllllllllljklllmlklnnooqrtuy~~~~~}}}~~~}~~~|zrvwvuuqpppomkkklllmnoomnlllllmmnnmlmnnmmmmmmlmmmnnlllllmnmnmnlmkljllllmmmmlllllllllmmlkkkllmmlmmmmmmmmopponmnmllllmmlllllkkmnmnopolkllllllllllllmmmmmmmmnmmnnnnnmmnmlklllllmlllkjjkllmllmllklllllllllllllllllllllllklkllmlkkmmmnnlmmmnnnllllllkkkjllllllmmnklklmnmllmlllllllllllllllllllljkmlmmnmmlllllllkjjikkjiijkjjllnnmmmmmmmmmooonmmmmmllllljjkkjkllmmmnmmllmkkllllmlkkllllllllllllllkkkkllllkjkkklmlmlllllllkkkkklllllllllllklllllllllllkllllljjikkjkkkkjjjjjjkjlllllllllllllmllkjjkjjjjjjjjjjjjjjllkkkjjkkljjjjkjkjkkkkkkkkkkkkkllkkkkooooooopklllnoomnnnmmmmmnooooonooooonnonnlmkllkkklllllllnmnlllllmmnmllmnnoooooonnnnmmmmmlmmmnmnmllllmnllklllmmnmmlmnnopppnoonnnnnnnnnopppppoponnnnpppppponnnnnnmmmmmmooonnonmnnmnnnnnooooooonnnonoppooooooooononpnooppppopopppppnnonnnpppppppppppqppnmoommmnnnooqppppppppppppppponnnnnnnnnnnnnnnnnnnnnopppppppppponnnnnnnnnnnnnnoooonooolllmmmmnnmllllmmnoonmllnnoonoooooonmmmmmmlllllkjlllljkklnnmnmnoprtuut|{{|}~~}~|}{zvsqqqponmlkkllkkklmoonlmklllllmmmmnmmmmmmmmmmnnmkllkllllmnmmmmmnmnmnnmmmmmnklkkkjlmllllllllmmmlmmmnnmnonommnmllllllllllllklllmmooolklllllllllnoooollllllnmmoonooonpklljjjkllllllllllllllklkjlllllllllllllklkllllllllllkjjjkkllmmmnonmmmnllllkkkjjikllmlmnmlllllklkklmlmmllllkklllllkllllllllllmmmmnnmnmkkkiihijllkjjkkklmmllkkkkmmnnoommmmmmmmllkllllllllklnnmmlmllllkklllmlllklllmllllllllkjkllllkkkllmommlklllllmjijllllllkllkjkjklkjkjlmnnmmllllkjjkjjjlljkiiiijjklllllllllllmllmlljkklkjkkjjjjjjjjjjlkjllljjjjjiijiijijkllllllllllmllmlkjnooooooommmmmnmmmnnmmmmmooooonooooooomnnnmlkkkkkkkkkllllmmmnmlllmmmmmmmmnnnnnnonmmmmmmmnlmmmmnmmllllmnmlkllllmmmnmnnoppppnonnnnnnnnnnooopppppoooooppppppooopooonmnmnnooonnnnnnnnonmnoooononoooonooooooooooooonnnpoonpoppppoppponnnnmonoppppppppppponnmmnmmnoononppppppppppppppooonnnnnnnnnnnnnnnnnnnnooppppppppooonnnnnnnnnnnnnoooonnooolmllnnnnnmllmlmnnooonmmnonooooonnlmmmnnmnllllljiijkkkkllmllmmmnpqrrrrvwvxxx{|}~~~~~|}|{{zzzxxwwvsqpoqonnmlllllllklmnnnmllllkmlmmmmmmmmmmmmmmmnmmlmkkklllmnmmmmmmmmmmmmmmmmmlmjjkjlllllkllllmmmlmmmmnnnnommmmmllllllllllllllmmmnoonllllllllkklmnoonlkllllnmmooooonnnklljjjlllllkllllllllllllllllllllllllllkllllllklllllllkklllllmmmmmnmnmllllkkjjijkklllmnmlklllllllllmnmnllkjkllllkllllllkkjllllllmmmmlllkjijjkkkkkjjkjkmlkkklllmmonnommmmmmmmlllllmmllllllmmmlllllllkjlllllllllmmllllllllkkklllllllklmmnnllllllllljjjkllllllllkkkkkkkkjklllmmlllllkjjikkkkljkjjiijjjlllllklllllllllllkkklkjjjjkjjjjjjjjlkjklkjjjjjijijjjijkllllllllllmlllljjoooooooonnmnmmmnnnnmmmnnonpooononoonnnmnmnllkjkkkkjjmlllmmmmnmmlmmmmnnnmnnnonoonmnmmmmmnllmnmnnmmmmlnnlllmlmmlmnnnnnoppppnonnnnnnnnnnoppppppppooooqoppppppppppooomnoonoonnnnnnnnonnooooooooooooonnnnooooooooooononnoppoppppoonnnnmnmnnnppppppopponnmmmmmnnoponnppppppppppppppppponnnnnnnnnnnnnnnnnnonnnpppppononnnnnnnnnnnnnnnnooonnnmmnlllmmmnnnmllllmmnnnoomnoooonnnnmlllmmnmmnmlllkjiiijkkklllkllllmmooppppppoqqtvvxyzyxxxxxxxxyxxwvvvutsrsrrqppqomonmmllmmmmklllllmmmllllllllmmmmmmmmmmmmmmmnmmlmjkjlllmmnmmmmmmmmmmmmmmmmllllkklllmllllllmmmlmnmmmmmonnnmllllllllmlllllmmmmnoonlllllmlklijklnopnmllklmmmmnnonpnnmkllkjjllllllklllllllllllllllllllllllkllllllllllllllmllllllmllmmmmnnmmllllllkjijjkkmlmnmmlllllkllllmnnnllkjkllllllllllllkkllllllllllllllkkjkjkkkkkkkkjkkjjklllmmmononmmmmmmmmmlllmlmllllmllllllllllllllllkllllllllllllllllllmmmlllllmnmmmmmmmmmlkjjjkllllllllkkkkkkkkjkklllllllkkjjjikjllkkkjiiijjjjllllllllllllllklkkklkjkkjjjjkjkjjklkkjjjjjjjjiiiijjkkjlllllllllllmllljjooooooooonnmmlmnmnnmmnoopppponoonoonnmknnmllljkjkllllllllmmmmmllmnmnmnnnnnnnnnonmnmmmmmmlmlmmnnnnnnnmmlmmmmnmmnnnnnnoppppnonnnnnnnnnnonnoooopoooooopppoppppppppoooonppponnnnnnnoonoooooooooooooopppppppoonooononppppppppopponnnmmmlmmnnoppppponnnnmmmmmmoopppppppppppppppppppppponnnnnnnnnnnnnnnnnnnnopoppponnooonnnnnnnnnnnnnnnnmllllllllmllmnnmmllmlmmnonooooonoonnmllllllmmmnnnmllljijjjkllllkkkkklllmmnmmklkllmoopqrrqqppqrqrrrrqqqrpoonnnnnllmmmlmmllmllllllllllllllllllllmmmmmmmmmmmmmmmmmmmnmllklllmmmmmmmmmmmmmmmmmmmnlmmllmlmmmmlllllllmlmnmmmnnmmmllllllllllklmlmmmnnmooonmlllmllllikklmmomlllllmmmnnmnnonnnlllllllllkljkllllllhhjjjjlkllllllllllkjjlllllllllllllllklllmmllmmmmmmllllllkkkkkkkllmmmmmmlklklmllllmllljkklllllllllllllllmmmnmlllllllllllllkjkkkjjkjjjjklllklmmmmmmmmmmmmmmmnmnnmmmmmlllkkllllllkllkkklllllllllllllklllnmnnmmnnmmmmmmmmmmmmmmmllllllllllkllkjkkkkkklllkklllllkkjjjjlllllkkjiiijkjlllllllllllllllllkkklkjjjkjjjkjjjjklkjjjjjjjjjjkkjkkklkllllllllllllllliioooooooonnnmmlllmmnmnooopppoonnoonnmmllnmmmmmllllllmmllllmmmmnmlmmmnnmnmnnnnnnnnlmnmmmmnllmlmnmmmmnlmmnmnmnnnnnnnnnopopppnnnnnnnnnnnnonnnnnnonnnooooppppppppppppooooppopnnnnnnnooooooooooooooooopppqpppppoooonnnpppopppppopnnmmmmlllmnoopppppnnnnnmmmnooopppoppppppppppppppppppponnnnnnnnnnnnnnnnnoppppoppppnmmnnnnnnnnnnnnnnnnmnnmmlmllmmnnnnnmmmllllmmnnnpopppponnnlllllklllmnnnmllljjjkklklkllkkkkkkkllmmljkkllllmmnnmmmmmmllnmllmllnmmlllllllkklklmmlmlllmlllmlmklllmlmllllmlmmmmmmmmmmmmmmmmmmnnklllmmnmmmmmmmmmmmmmmmmmmnmmmlommnnnnnlmlllllmnmmmmnmnlllkklllllllllmmmmmnmnnonnnmmmmmmmllllmmlmllllmmmmmmmmmnnmllllllllmllljkllllllijiiiilklllllkkkkkkjkklllllllllllllllllllllkmmmnllllllllkkkkkkkllmnnnnmmlllllllllllklkkklllllmllllllmmmmooonklllkllllllllkkkjkkklkkkklmmlllmkmmmmmmmmmmmnnmmmmmmnnnnmlllllllllllmllllllllklllllllkllnnoonmmmmmmmmmmmmmmmnmnmlmllllllllllllkkkkkklllkkllllllkkkklkllllkkkijiiikllllllllllllllllllkkklkjkkjjjkjjjjjjllkkkjkljjjjkjkkklllllllllllllllllkkkoooooooomnonmllllmnmnooopppponnmonnnmmlmmmmmmmlmmmmnmlllllmmmmnmlllmnnnnnnnnnnnnmnmmmmmmllllmnnonnllllonmnooonponnopppoponnonoonnnnnnnmmmmmmommmnooopppppppppppoppppppopnnonnnnmmnooooonooooooooppqrrqppppooonnoppopppoppppnnmnnllllmmoopppponnnpnmmnpoppppooppppppppppppppppppponnnnnnnnnnnnnnnnnoppppppqpnnmnmmnnnnnoonnnnnnnmnnllllllnnnmnnnmmmllllmmnonpppopponnllklmlllllmnnnnnkkjjkllllllkklkjjjjkklnmmlllllnmmnnmlmmlllklllkkkllllllllllllkkkjlmmllllllmkllmllklllmlmlllllmmmmmmmmmmmmmmmmmmmmllmmnommmmmmmmmmmmmmmmmmmonnnnnnmnnnooonllkjmmnnnmmmmmlkkjjkllllllllnmmmmnnooooooonnnnnmmmmmmmlklllmmmmmmnmlmpomllllllllllmlkjlklkkkjkkkkllllllljjjjkkjkkklllklkllllllllllmlkklklmnnmklkklllllllkjllmmnmnnnmmlllllllllllllkkklllllllllllkllmnooomllllllllllllkjkjkkllmlllmoomlklllllmmmmmnmlmonnlmmmnpoonmkllllllllmnllllmllllllllmllkllnooonmmmmmmnmmmmmmmmmmmmmmmmllmllllmklkkkkjkllklkllllllllllllllllkkkjjiijkllllllllkllllllmlljjklkkkkkkjkjjjjkkllkjjjlkjjjjkkmlllllllllllllllllllllknnnmmnmnonmmllllllmmnooooppppooononmllkmmmmmnmllllmllllmmmnnnmmnmmllmllnnnnppopponnnnnmnmmllnmmlmmmmmmnnnnnnnnnnnnnnnnnnnnnmlllmonnnnnmmmmmmnnnnoommmmoooppppppppppppppppnnmmmmmnnonooooooooonppppppqppppoooonoppopopqpppppnnmllllllnmoonoopppnnnnnnnnpppppppnooppoppopppppppppoonnnnnnnnnnnnnnnnoonppppppoonmmlmnnnnommnnponnnmllllllllnnmmmmmmmnmmmllllmmoppoppoonnlllkkkllmmllllmlklllllllllkjkllkkkjlkmlllllllllllllllllllllllmllllllllllllllkkkklllmlllllkllllllkllllllllllmmonnmmnmmmnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnmnnnonnooonmnllkllmnnnmmmmmmmlkkklkkllllllnmmnmmoooonmnonnnmmnnnmllkklllmmmmmmnmllmlllllllllllllkkkllllllmnomlilllllllljjjlkjllllllllllkllllllllllllkllllllklllllklllkkjlllmmonmnlllllllllkjkklllllllllklkllllkkmmmomnlllllljjklmllkkkkkllllklmnmmlllllllmmmmmllllllllllnmoooomllllllllklnnllllllllllllllllmmnnnnnmmmmmmnmmmmmmmnommmmmnlllllllllllkkkkkkllllkklllllllllllllkkkkkjjijjllllllllllkllllllllkklkkjiijkkjjjjjkkkkjjjjkkkjjjjjjlllmkjllllkkklkkllllmmmmmmmmnmnnnmllllllmmmnnopopoonononnmllkmnnnmnnmmmmmmlmmmnnnnnonnmmmmmmlonnopppppqnnnonnmmllmkkklllmmmmnnnnnnnnnnnnnnnnnnnnnmlllmmnnnnmmmmnmmmmnnopopooooonpppppppppponppnnmnnmmmonnoooonoooooopooopppppppoooonnopppppoppoppnnmmllllmnooooppoppoononnoppppppppppppppoooooopopoooonnnnnnnnnnnnnnnnnnnnpppppppnnmmnnoonnnnmmnoonnnnllllllllnnnmmmlmnmmmlllllmnonoppoopnnllkllllnnnnnmmmllllkllllmlkllkllkkjllllllllmlmllmmlllllllllllmmlllllllllllllkkklllllklmllllllllllllllllllllmnmmmmnnmnmnoonoonmmmmmmmmmmmmmmmmmmmmmmmmmmnmnnmoooonooooonnmllllmmnmmmmmllllklklmlllllmlmnmnmmnooooooooommmnnmmllllllmmnmmmnnmlllklllllllmllllklllkllllnnnmmklllmlllljkjlkkllmlllllllklllllllllllllmklllllmlllllllllkkkllmmmmmlmllllllklkkkklllllllllllllllllllnnnnlllllllkkllmlkjkkjklllklmlllllllllklmmnmllllllllllllmmmmlllmlmmmllkkmlllmmlllllklmllmlmnmlmnmmmmmmmmmmmmmnmmmmmmmmmmllmmlllllllkkjjkklllkkllllllllllllllkkkkkkjjklllllllllllkllllllllllkkkijjkjjkjjjkkjjjjkjjjjkkjjjllmmllkkllllllkkjlkllnlmmmmmmmnnnmlllkllllmmoooppooooooonommllmnnnoonnnnnnmmmnnnnnnnnnonnnnnnnnnnpppppppoopponmllmjihjkllmnnnonnnnnnnnnnnnnnnnnnonllkkllmmmmllnnmmmoooopopoonnnnonooooooooonnnnnmlmmlmmmnooooonnooooooopppooooonoonmmmnnonopppppppoonnnmmlnpoopppppppppoooopppppppppppponnnnononononononnnnnnnnnnnnnnnnnnnnoppppnonnmmooppnnnmlmmnoonnnmlllllllnonmmllllmlllllkllmnnnnnnppomllllllmmonnmmmnllllmnmlmmmnnllllkkklkmlllmmlllmllmlllkklkllklnmnnllklkklllllkklllllmkllmlllkklmlllmllllllkllmmmmmnmmmmnooooonmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnoonnnooooooonmlmnmnmnnnmlmlljjllllllllllmnnmmnmnonooooooonnnooomlllmlmmmonmnmlmlkljklkllmmmlkkjjkkjjkkkkmmlmkjjkklllllkjklkkllmlklllllllllkkklklllllllkklmllmlllllllljklllllmllllkllllkjjjjkjkklkllklllllllllllllmmmlllllmllllkkkjjjjijjkklklllllllllkllmmmlllkkkllllkllllmllllmmmmmmllllllmnnnmmlkjlmmmllmmmllmmlllllllllllllllllllllllklllmlllmllkkjjkkllkjklllllllklllklllllkkkjillllllllllmlkklllllkllllkkijkkjjkkkkkkkkkkkkkkkjkkjklmnnmlkjllmmllljjllllmmllnlllmmmmlllllllmmlnoonoppoooonoonmmmmnnnnnnnnononnnnnnnnnnnnnnnnnonnnnooqpppppopppoonmkmmjgijkllmnnononnnnnnnnnnnnnnnnnpnlklklllmmmnmnmmmmonooopnnnmllmmonoooonoonnnnmnmmlllllmnnoooonoooooooopppponnnnnnlmmmoonnopppoppponoonnnnoppooopopppppoonoopppoppnnpponoooooooooooooonnnnnnnnnnnnnnnnnnnnnnnpppnnnnonpqpppomlmlmnopoonmmllllllooonlllllllmlkllkllmmnnonqponllmmllmnoooommmllllmnnmmmnonmmmlkllkllllllkllllllllllkkllllllmmnnllklkjlllmllllllllmklllmlllllmlllllklllllllllmmnnmnmmnooooonmnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnononnonnnoonmmmmnmmnlmlllllkjlkllllllllmmmmmlmmnonooooonoooooonmlmlmnnmnmmllmmklkkkljklmmomlkkjkkkkkjkjjjjjjhjjkkkkllkjllklllllllllllkllllllllllllllkklllllllkllllllkklllllllkllkjlkkkijjikkjllllllllllllllklllllmllllllmllllkkkjjjjjjijkkklllklllllllkllllkkkkkllkllllllkllllmnmmmnmlkklllnmomlllkllllllmnlmlllllllllllllllllllllllllmklllllllmllkjikjkkljkjlllllllllllllllllllllkllllllllllllllllllllllllkjjjkkkkkkkkkkkkkkklllllllllllmmlljllmmmlkljjlllllmnmllllllnnllllllllllmnnonnonoonomnnmmmmnnnnnnnnnnnnnnnnnnnnnnonnnnnnnnonnpppppppppppponmmmllklmllmnoppooonnnnnnnnnnnnnnnnnnllkllmmmmmmnnnononoonnommmnlmmnnooooooonnnnonnmllllmlmnnonoonoooooonnnnnnnnnnoooommnoopppppppopppppppppoopppppoppppppoooppppppppnonnnnooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpppponnnmnmooponnmllmlonmonomlllllllmljkklllmmnnoooonnllmmllmmnnnnnmlmlllnnnmmmmnnmmmmlllllmllllllllllllllmllllllllmmmnlllllllllllllllllllllllllllklllllllllllllllkllllnnmmmnooooonmmmmmmmmmmmmmmmmmmmmmmmmmmnmmmnooonnnnmmmmmmmmmmmmnlllmlmllllllklllmlmlmnmmlmlmmlnnooooooooooommlmlllmmlllllllljkjllkkllmmlllkjkkkjjkkjjihhihjjkkkkllllllllllllkllllllllkkjkkkklllkjjjjlllllllklllllllllllllllllkkllkkkjjkkklkllllklllllllmljjjlkllllllllllmlllkkkkkjjkkkkklkkklllllllllllmlkklllllllllllllllllmmmmmmlllllmmnomnllllllmnmmnllllllllllllkllkllllmllllllklmlllllmllllkkjkkkkkkklkllllllmlllllllmllkllllllllllllmlklllllllllllkkkjkklkjkkkkkkkkklllllklllllmmmllllllmmllljjllllllmmllllmlmnmllmllllllmonoooooooonmnnnononnnnnnnnnnnnnnnnnonmmnoonnnnnnpponppppqpppppoonnnmmmmnnnnmnoppppponnnnnnnnnnnnnnnnnnmlllllmnonnnonnooooononooooppnonooooooonnnoooonmmlllmmnoooooooooooonononnonnnononoooppppppppppppoppqppopppppppppppppqoopppppppppnmmmmnoonoooooooooooonnnnnnnnnnnnnnnnnnnnnnnonnnnnoqoppppommmmooooonnnllnmmnnooonllllmmlllkkkklllmnopppnommmmmllmmonnmmmlnllllmmmmmmmnnommllklllllllllllklmllllklllklmnmmmmmlllkllnnnllllllllllllllmllllllllkllllllllllkmllnnmmmnoooooolmnmmmmmmmmmmmmmmmmmmmmmmmmmmmmooonnonmmmmmmlllmmnllklllllmllllllllklllkmmmmmlllmmmooooooooooommllllmlmlkklllmljkjkmkklllmmlllkkklkkkkkjjjjjlijkkkkllllllkllllllllllllllkjkkkkkkllkkkjkllllmllllllmlkllllkkkkkklllkkkkjkkkkkllllllllllllllljjjkjlllllllllllmllkllkkkllkkkkllkkklllllkllmmmllllllkkllkllllkmlllmmmmmmmllmllllmmmmmmmlllmnmonllllkllllklklllllllllmllllllllllmlllllklkkjkkkkkkklllllllllllklklkkmmlllllklllllllllkllllllllllklkkjjllkjllllllkkklllllllllkklllljkkmlllllljjkllllknnmmllllmmmmmmlllmmmnnooooooonmmnmmmnnnnnnnnnnnnnnnnnnnnmmmmlmnmnnnnnoomnoppoppppppoonnnooooppponpppppppoonnnnnnnnnnnnnnnnnnnnnmmmnnooonnnoopnoooopppqqqooppomnoonoononoopooonnnnnoononnooooooooonnnnnnoooooooppoopppppppppppppppppoopopppppppppppppppopppommlmmmnnooooooooooooonnnnnnnnnnnnoonnnnnnnnnnnnnnoonopppppooooopoonnnnlnnnooonnnnmllllomlkjkkkllnnopppopoonnnnnmmnnnnmnmlnmmmllmmmnlllnmmmllllllllllllllllllllllllkllmlmmmmmmmmmmnnnmllkllllllkllllklllllllllllllllllllllkkmmmmmnnnnonnmmmmmmnnmmmmmmmmmmmmmmmmmmmmmmmnnnonnnmmmklllmlnmnmlklklmnnmlllkllmllllnmmmmmlllmmmnnooooooooonmlmmmlllkkjkkkkklkklkkkkkllmlllllkllkkkjkjkkkjjjkjlllkkkklkllllmlllllllllkkjjjjkjkkkkkkklllllllllllllllllkkjkjkllllkkkkkkkkklklllllklllllllkkjjjjklllllllllmlllkllllllllkkkklkjjlllllllllnmmllmlnnnllllllmmlmnnmlmmmmllklllllmmmmmlllllmnnnmllkkkllllmllllllkllllllkllllllllllllklllllkjkkkkkkllllllllmlmkllllmmmlllllllklllllllllllmllllllklkklklllklkkkklkjlllkkkkkkkkjkkkkjklllllkkkjkllllkkoonmlkklmmmmmnllmnnmnnonooopnmmmnmnmmmmnnnnnnnnnnnnnnnnlmlllllmmnnnnnnnmnnopnppppppppnnnopppppopnooppppoponnnnnnnnnnnnnnnnnnnnnmmmmnpppnnnnnonnonnpppppqpqponnooooooooonpppppponnnnnnnmmnoooooooonnnnnnooopppppppopppppppppppopppppppooppppppppppppppppppponmllmmnoooooooooooooonnnnnnnnnnnnoonnnnnnnnnnnnnnnnnnopppppppopooonnnmmnopoppnonmnmllnnmlljlkllloopppopppppnnnnnmmmmmmnmlnmmllllmmnlllmmmmmmlllllllllllllmllllllllllllmmmmmmnnnnnnnnnllklllllljllllllllllllklllllllllllllkkmmmmnmmmnonmnllnmmlmmmnmmmmmmmmmnmmmmmmmmmmnnnooonmnmklklllmmmllllllnnmllllllmlmllmnmmmnmllllmmmnooooooooonmlonmlllkkkkkjkkllklkkkklllllllmllllkkkjlkklllklklllkkkklllkllllllllllllkkkjijjjkkkkkkkkklllllllllllllllkjkkljkllllkkkkkkkkklklllllkllmmlllkjkjjjjkllmmllllllllklllmllllkkkllkjjllkllllklmnnmllloonlljkklmmlmnnmlmmlllkllllllnnnmlllllllnonmllkkkllllllklllllllllllkllllllmllllllklllllllllkllllllllllmlmlllmlmlllllllllllllllllmmlllmllllllllllllllllkkkjlkklklkkkkkkkkkkkkjjkllklkjjjklllkkklooonmmmmmmmmnmnmmmnnnooooooonmmnnmmmmmnnnnnnnnnnnnnnnnnnmlllllmmooonmmmmnnnonpppppqpppooppppppppnoppppppponnnnnnnnnnnnnnnnnnnnnnmmmoopponnnnnnnooonnoonnoooonooooooooonooppppponnnnnnnnmmmnnooooonnnnnnoppppppppppppppppppppppopppppoonoppppppppnnnoooooponnmmmmmnoooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnopppppppoooooonmmmnnooooonmnnlnnnnlllkmmmmnoppppppppponnnmmmlmnnmllnmmmlllllmlmlllllkkllllkklllllllllklkllllllllmmmmmmlllllmnnmllkmlllllkllllklklllllllllllkllmlllkllmmmmmmmmmommmmmlllllllllllklmnmnmmmmmmmmmmmonnnoonmmmllllllmmmlllllmnnmlllmllllllllmmmnnmmllmmnmnnooooooooomlnmmlllllllklkkllllkkkkllllllllllklkkkklkllllllllllkkkllmlllllllllllllllkkjjjjkjjkkkkkkllllllllllllllllllkkkkkkllkllkkjklllllllllllllllmlkljjkjjjlmlnmmmlllllllmlmmmmmllllllkjjlllllllllmnnmlmnoonlljkkkkllmmmmlllllllllllllllllllllllllmmmlkjkklllllllkljkklllllllkmlllmllllllmllllllkkkllllklllllllllmllllllllllllllklllllllllllllllllllllllllllkklkkkkkkkllljkkkkkkkkkjjkjjjkljjjjkkllllkkkooonmmnnmmmmmmnmnonnoooooooonnmmmnmmmmmnnnnnnnnnnnoonoonnmmlllmnopnnmlmmnnnnnooppppppppppppopppoopppqpppponnnnnnnnnnnnnnnnnnnnnmmmmnnopnnnnnnnnnnommmmmmnoooopoooooooooppppppoponoonnnnnmmmnonnnnnnnnnopooqqqppppppppppoooooopppoppooonoopppppoooooonnnnnnnnmmmmnooooonoopooonnmmmmmmmmnnnnnoonnnnonmmnnnnnnnnnnnnpppoppoonnoonnmmnnnnnnooonmnmnnnnnmllmnnnopqpppoppppponmnnllmmnlllmmmlllllllllllllkkkllkjjjkjkllkllllklllllllllmnmmnmlllllmmmmlkkllllllmlmmlkllllllllllklllllmllllllmnnmmmmmmmmmmmnlmlllllllllmmlnmnmmmmmmmmmmmnnoooonmmmklllllmmmllkmmnnnmmlmlmmmlllllknmnonnmmmmnnonooonnnnommlmmmlllllklllkkllklkkkkjkkkmllklllllkkkllllllllllllkkkllnnlllklllllllllkkkkjjjkkkkkkkkllmlllllllllllllllkjkkkkjklklkjkklllllllllllllllllllljjjkjjllnmmmmlllllllmnnmnlmlllllllkllllllmlmllmnmmnoonmllkkkjkkllmmllkklllllllllllllllmlllllmlllkkkkkllllllmmlllllllllllllllllllkllllmlllllllllllllklllllllllkkkkllllllllllllllkllllllkklllkllllllllmkkjjljkkkkkkllljkkkkkkkkkkkkjjkjjkjkkkklllkkkknnommmnonoonnnoooooooooooonnnnmmmmmmmnnnnnnnnnnnnpppopponnnnnnnnopnmmllnmnnnnnnpppppppppppppppppppppqpppponnnnnnnnnnnnnnnnnnnnnnnmnnnopnnnnnnnnnopnnmmmnnnnopopppppppppppppppopppppnmmlnllmnnoooonnnnnopppqqqppppppppppnnnnnnonpppponnnopppppooooonmmmmmnnnnnnnonnnoonoopppoonmmmmmmmmmmmnmmmnnmmnmnmmmmnnnnnnnnnonpopppnnnnooommnlmnnnnoonnnnnnmnnmmllnnoopppppppppppponnmnnlmnmlmlmllmlllllllllklkkkjjjkkjjjjkklllllllmlllllllllmmnmlllllllllmllkklklklmmllllllllllllllllllmmmmlllmmnmmmmmmmmmmmmmnllllkkkkklkllmmmmmnmmmmmmmmmnooooonmmmmmmmnmonnmmllmnonmlmmmmmmllllllmnonponnmnmooooommmmnmmmllllllllllllllkllklkkkkjjjlklllkkkkkkkkllllllllllkkjllmmmmmmlllllllllllllkkjjkklllllllllmlllllllllllllllllkjjjjkjlljkkkllkllllllllkkkkllmkkkjjkkllmmnnmmmmmmmmmmmmnmmlkkjkkllllllllllllllmnmmnoommllkkjklklllmlmlklllllllllllllllmlllkkkllljkjklllllllmnmmmnllkkklmlllllllllklmmllllklllmllllllllllllllljkjkkkklllllllllklllmlllljkllkjkllllllllklkjlkkkkkkklllkkjkkkkjkkkkjjjjjjjjkkkklkljkkklnnmmmooooooooooooooooooonnnoonnmmmnnnnnnnnnnnnooppppppponoonnnopoonmmlmmnnnnnnpppppppppppqpppppopppqpopponnnnnnnnnnnnnnnnnnnnnnnnnnpppnnnnnnnooppponmnoppoooppoppppppppoopppppppppnmllnmllmonppnnnnnnopppqqqppqppppoppnonnnnnnppoqpnnnnppoppnooommmllllmnonnonnnnnonnoopppoonmlmmmmmmlmlmlnlmmmmmmlmlllmnnnnnnnnonnpopnnnnnnonnmmlmnononnnnnnnnmllnmllmnonooppppppppppononmnmmllllllllllllllllmllllkjjjjjjjkjkjklllllllllllklmlllllllllllllllllllklllllkolmlllllllllllllllmmnmmmmmlmmmmmmmmmmmmmmnmnllllljkkkkllkllnmnnmnmmmmmmmnonononmmmmmmmmmoooomllmnonmmmmmmmmmlllllmnoooppnmmmonoonlmmllllllllllllkkkkkkkkllllkkjjjjjklllljkkkkkkklllllllllkkkklmmmmnnlllmllllllllllklllklllllllllmnmmmmmnlllllllllllkjjjkkkkkkkjlllllklllkkkkkkklllmllkkllklmnnoommmmmmmmmmnnmlllkkkkllllllllllllllnnmonmnmmmkllllllllllllllllllllkmlllllmllkllkkkkllkkkllllllllnnnlmmlkjkkklllmlllkkklmlmmlllllllllllllllllllklllkkkkkjkkkkkkkllllllnmmlllkkkkkkklllllllkllklkkkkkkkklllkjjkjjjkkkkkkkjkkkkkjkkklkkjkkklmmmmnnpooooooooooooooooooonooommmmnnnpnnnnnnooooppppppppoooppooonnnmmmmmnnnnmnnpppppppppppppppppppppppppnnnnonnnnnnnnnnnonnnnnpnnnnpoponnnnopoopopponopppppoppppppppppppppoppoppponlllmlllmnopppnnnnnopppqrppppppppoppnnnnooonpppppnnnooppppoooonmmllllmmnnnnnnnnnoonoopppoommlmmmmmmmllllllmmmlnmlllllmononnnnnnnnopnnnnnoonnnmmlmmnnmonnnnnonnlllmllmnoooppppppppppponnnmnmlllllllmllllmlllllmkklkjijijiikijjklllllmlmmmlllllllllmllllllllllmlllllllllonlmlllmlkllllllllmmmmmnnmmmmmmmmmmmmmmmmmmnnlllkjjjkjllllmnmmmmmmmnmmnnnonnnonmmnoooooooponnmmmnnnmmmmmmnnmlklllnnnpoponnnnoooonnmmllllklkklllllkkkkkkkllklkkjjjjjkkkllkjijkkkklllllllllkkkkllmmnnnmklllkllllllllllllllllllllllmnmmmmmmklllllkllllkjjiijjkkkkkkllmlllllkkkjjjklllllllllllmmnnonnmmmmmmnmmmmmkljjkkkkllllllllllllllmonnmnmnnnlllllmlklllmmmllkklkjkkllnllllllkkkkjlkjkkkklkllllllmlklkkjkkllklllljkkkkllnmlllllllllllllllllllkllljkkkkkkkkkkkkllklllnmmlkkkkkkkkkllllllllllllljkkkkkkkllkkjjjjjjjkkkkkkkkljkkjkkkklkkkkllmmnnoonoooooonooooooonoppnnnnnnnonnnnoonoppopppopoppppppppooonnnmmnmmmmmnnnonoopppqpqpppppppppppppppoppnnnnnnnnnmnnnnonnnnnnnnnnnnnnnnnnnononopppppnnnppppppooppppppppppppppoppppnnllkmmmnnpponnnnnnopppppppqpooooooonnnnoonnopppnmmmnopppppponomllkklmnnmmnnnnnnnonoopppponmmlmmmmmnllllnnnmmnnmnlllmnnooonnnnnnnnnnnnnnooooomnmmmmmmoonomnnnmllllllmnnoooppppppppppppponnmkklllklmllllllllllklljjijkjiijjkjklllllmnllllllllllllkkkllllllllllmnnnnllllmmmnlllllllllllkmmmmnnonnnmmmmmmmmmmmmmmmnnmnmliijjjklklllmmmmnmmmmmmmmmlmlmmmmmmmnooonoonooooonmmmmmmmmoonmmlllloooopponononnnnnnmllllkllllmlllmlmlllllllllljjjjjjikjjkkjkklllllmmkkjklllllllklmoonmllllkllllllllkllmmllllmllnmnmmmmmmnllllmlllllkkkjkkkjkllkkjllmklllllkkkkllllllllllllklmnmmnommmmmmmmmmmnlmlklllllllllllllllllmlmmnonmnoonnlllklkllklmlllkkkljkllllllmmmkkjkkjjjjklkkkklllllllllljjllllllllllllllllmlllllllkllllkklllllllkllmjkklllllkjkklllklllllllkjkkkkkkkllllllllllllkkkkkjlkjjjjjjjjjjjmllllkkljkkkllljjkkkllllmllnmmonooooooooooooooononnnnnnnnnnnooooooppppppppopppoppppppononmmmmnnnnnnnnnoopppqppppppppppppppppppppnnnnnnnnmlmmnnnonnnnnnnnnnnnnnnnnnnnnnppppponnnopppppppoppppppppppppppoppoonnmmnnnnnoponnnnnnnoopppppppoooonnmnnnnnnnmonnonmmmnoopppppnooomllllmnmnnonnnnnnoooopppponnmlmmmmmnmllmnnnnmmnonmlmnnoooonnnnnnnnnnnnnnnoooonmnmmllmnnnnmmmllllmlllllmmnooppppppopppppoonmllllllllllllllllkllllkkjiljjjkkkklllllmlmlllllllllllklllkllllmllllmmmnnllllmmmmllkklllkklllllllmmmnmmmmmmmmmmmmmmmmmnmmlljijjjklmllllmmnnnmmmmmmmmmllllmmmmnnoooooonooooonnlmmmmmmnooommmmmmnmooooonnnoooonommmllllllllllllllmlllllllllljkjjjjjjkkkkkllllllllllkkkklllkllmmmonnmllllkllllllklllllllmlmlmmonmmmmmmmnllllllllllkkkllllllkkjkkllllllllljkklllllllllllllkllllnmnmmmmmmmmmmmnmlllllllllllllkllllllllmlnommmlmlllllllllllmlllllllkjjllllllllmjkklllkkklllllllkkkkjjjklkjjkllllllllllmllmmlllllllllllllllllllllllmmjkkklllkjkllllllllljkkkkjkkkkkkkkkkklkllkklljkkjkkkjkjjlkjjjjjjjkllkkkkkjlklllkklljllklmlllmnmooooonononooooonnnnnnnnnnnnnnooooopoopqqppppppppppppooonnnnnnnnnnnnnnnnnpooopqppppppppppppppppppponnoonnmlllnnnnnnnnnnnnnnnnnnnnnonnnonnppnnnnnnppppppopppppppppppppppppoppppppppppponponnnonnnoonoppponnmmmmnmmmnnnnmmmmmmmmmmmnooopooooppomllllnnmmnnnnnnnnnnooooonnmmllmnmnmnmlmmnmmmmmonmlmnoooooonnnnnnnnnnnnnnnnnnmmlmllllllllllkllllmmmnlllllmnopoppppopppppoomlllllllllllllllllllllkkjjllllllllklllllllmmllllllllkkkklklllmllkmlmmmnmllllmmllkkjjkllkkllllllllllmnmmmmmmmmmmmmmmmmmnnkjjhjklllllllmmnmnmmnmmmmnmllkjkllmmmoonmmmmooooooooonnmnnnooooooommmmmmmoonnnnnonnommlljjkkllllmlllllllllllllllljkkkkkllllklllllllllllkkiijkkkkllmlmnonllklmlmmllllmllkllllllmmmnooonmmmmmmllllllllllkkklllnmmllkkklllllllllmjklllllllllllllllllllmmmmmmmmmmmmmmnmlllllllllllllllllllllllmmnmllklllklmllllkmlllllmmljkjklllllkljklllmmllllllklkjjjkjjkjjjjjkkkkllllllllmnnnllmllmlllllllllllllllllllkjkkkjkkklllllmllkkiijjklkkkkkkkkkkklkkjkkklllllllkjklllkjjjjjjjjkkkkkkkkllmlmlllkkkkklllllmnnonoooooonnoooooonnnnnnnnononononnoopppqpppppppppppooppnnnnnnnnponnnnnnnnoppoppqpppqpppppppppppppponononnmlllmnnnnnnnnnnnonnnnonnnnnnoooonnonnnnnoppppppopppppppoppppppppppppopppppppppoqonopnnnmononnnnnmmmmmmmnnnnnnnmnmmllllmmnoooonoqpoppmllllmmmnmmnnnonnonnnnonmmmmmllmmnnmmlmmnnnmmnonnlmnonooonnnnnnnnpponnnnnnnnmmlllllkllllkllkllmmmmmlllllmnooooppppppppponmllmmllllmllllllklllllllkkklklllmmlllllllllllllklllllkllkkkllmllkllmmnonmlmlmmlkkjjjklllllllllllllklmmmmmmmmmmmmmmmmnmmmkkiijkkkllllmmmnnmlnmmnnmomlllkklllmmnnmlkmmonnooooonmmmmmmmooooooooommnmmmonnnooonomllljkjjllllllllllllllllllllljkkkkjkkkkjkklllllllllkkjijkkkkllmllmnnmklllllllllmlllllllmllmmmooommmmnmmnllllllllllkkkkkllmllljjkllmklllllkkklllllllllkllllllkkllmnlmmmnmmmmmmnmmllllllllllkllllllllllkmmmmlkjkkllllllllllllllllmlijkjkklklklklllmllllllllllkjiiikkjkkjjjjkkkkllllllmmnnnmlllllllllllllllllllllllljkkkklijkllllllllkjjiijkkkkkkkkkkkkklkkkkjlllllllljkllllljkjjjjjkjlkjkkkjlllllmlllllkklllmlmmnonooononoonnooonnmnnmnnnmnnmmnnmnnooopppooooooooooonponnnnnnnnppnnnnnnnoooopppqpppppppppqpppppoppnnnnnnnmmmmnonnnnnnnnnnmnnnnmnnnnnnoonnnnnnnnnnoppppppppoppppoooopppppopopppppppppppppppnopommnooonnnnnmlmmnmmonnnnnooonnmllllmmnnoooopppqpnllllnnmmmmmmmnmnonmlmlmllllllllmmonmmmmnnnnnnnnllmnnonoonnnnnnnnppponnnononmmmlllllkkllllllmmnlmnnmlmllmnnnnoooooooppoonmmmmnllmmmlllllkillkklklllkkjjklllmlllmllllllllllllllllllkklllllklmmmonnmlllmnmlkjkklllllllllmllllklmmmmmlmmmmmmmmmmmmmmlkjhjllllmllmnnnnlmnmnmoooommllllllmmmmllkllnmnnonnomlllllmmmmooopnnmmmmmmmnnnnnmnonmmlljjjkklllllllllmlllkkkkkkkkkkkkkkkjjjjjkkkllllllljiijkkllllkklmmnmlllllllllklllkllllllllmmmnnmlmlmmmmlllllmllllkkkjklllllllkklllllllllkkkllllllllllllllllllkklmmmmmmmmmmmmmmllkklllllllkllllmlllllkllmnlkkkkkllklllllkllkkllkljjjkjkjjllllllkklllllkllllljjjjjjkllkjjjkkkkkllllmmlnmmnmllklllllllllllllkllllllkkkkkkjjkllllllklklkkijkkkkkkkkkkkkllkkkkllmklllllklllllklkkkjikklllkkkkkllllnmmlkllkkjlmlnmmmnoooooonooonnooonmmmmmmmmmmnmmnmmmnoooqpnonnnoonnooooonnnnmnnnponnnnnnnnonnppppppoppppppppppppoppnnnooonnnnnonnnmnnnnnnmnmmmmmmnnnnnnnnnnmmoonnnoppppppppopopppppppopppopppppopnoppppppopnpponmmnponnnnnmlmmmmmnnnnpppppomlllllmmmooooopppppnllmmnnmllllmnmmmonmlmlllllmlllllmnmmmlmooooppnmlmlnnoooonnnnnnnnpppnnnnnnnnnnmmllklkkklllllnnnlmnnnmllnnnnnnoonnnoppponmmnnnnmlommllkklkjllkkkllkljjjkkkllllmmlllllmmmllllmllllmlkklklllllmmnnonmlllommmkjklllmnlllllmlmlkllmmlllllmmmmmmmnmmmmmnljijmkllllklnnnnllmnmnoonoonnnllllllmmlkklllmnnonommllklmlmmmnnooonmmmmmmmmmmmnmnonmkkljijkklllllllllllklkjjkkkkkkkkkkkjihjjkkklllllllkjiijkllllllllllnlllllklllllllllllmllklllmmmmlllllllllllllmllllkkjklmmmmmlljkllmkllllkjkkkllllllllllllllllklllllllllllllllmlllkmmlllllllmlmllllllllkkmnmlkjkklklllllklllkjjkllijkjjjkkkllllllkjklllkjkklllkjjjklllkjjkkkkkjklllllmmmmonmllllllllkllllllllllllkkkkkkjikjllkkllkkllmljjkkkkkjkkkkklkllkjllmmkllkklkllmmjkljkkjjjllllklkljlllllnmlllkkkkkmlnnmmnnooonnonnoonnpnmlllmmmmmmllllmnmnmmmnnnoonnonooonnnnnnonmnonnnnnnnnpnnnnpppqppqopppppppppppppponnnnnnnnmmnonnnnooonoooomnmmmmlmnmllnmnnmmlnmnnpopppppppppppppppppppopooppqppppqqpppppppppnnmllmnnnnnnnommmmmmmnopponoppponmkllloonooooqnoppnmmlllllmmmmlllnklllllmlllkkkllmnnnnlmnpnopoponnlklnmnmnnnnnlloqnopononnopoonmnmlllljkjlkklmnnnlmmlllmonnonnnnnnnnnnnnnnnnmmmmmmoomlllllkkjkjikkllkkjihjjllmnnnmmljjllllkllkjlllllllllllllllmmnmmmmnnnnnnllmmnnnnmmllllnllllllllllllmnmmmmnnmmmmnmmllkkllllllllmnnmmmnnmonponnmmmmlllllllkjkkklmmnnnmmllllkllmmnoooonmmmmmmmmmmmnnmmmnmllkkkkkklllllllllllllllkjhgijkkkjkkihhjiijkllllkllkkijklllkkkkkmllmlljjlllllllllllllllllllmmmmkkllllkjkllllllllllllllllmnlllllllkmllllkjjjkklllllllmlkllllllllllkllllkkklklkllllkkmlllllllllllllllllllllkllllllllkllllllllllkkkllkiikjjjklllklkjjjjjiijlllkjjllllmlmlkkkkkkkkkllklllmmmmllkjllllllllllllllllllllllkkiiklklkkmlnmnnlljjjiklkkjkkkkkkjklllllmlmmnllmmlkllllljjihkkjlllklllllkklllllllklkkmmnnnnooooonnnnnnnmnpnllllmmmmmmmlllnnmmnnnnnoonnnonooonnnnnnnnmnnnnnnmmmnnnnnooppppqqppppppppppppppponnnnnnnnmmmnnnnonnnnooonnmmmmmlnnnllmmmmnnnmnnoppppppppppooppppppppppppoppooooooqpppppppppnommmnnonnnnnonnnnnnmoopoonnoponmmllllllnnnoopnoppnmllmmllmmmmllmmlllllmllllllkklnmmnmlmnonopppponlllnmnnonnnnmlopooopoonnnnnnmmmlllkkkkllllllnmlllmlllmoononnnnnnnnnnnnnnnnnnnnnnommmllkklkkkkkllllljihhhikklmmmlllkklllllllllnnlkllklmlmlllllmnmmnmnnmmmmmmllmmmmmmlllllllllllllllllmmmmmmmmmmmmmmlllllklklllllmmmnmnmnnonoooonmmmmlmlmllkjkklllmmnnnmmllllmlmnooooonmmmmmmmmmmmmmmmnnllkkkkkkkllllllllllkkjjjjjiijjkjkkjjhhihiikkkkkkklkkkjkjkkklkkkkllllllkkllllllllllllmllllllkllkkjijkllnlllllllllllkllllllllllllllkllllkjjjjjklllllkllllllllkklllllllllllllllllllllllklllllllllllllklllllllllllllklllllllllllllkkllljikkjklllllljkjjkjjjjllllkkkkklllllkkkkkkkkkkllllllnmmllllllllllllllllllllllllllkkikjkklkklmllmmklkkkkjjkijjjkkkkkllkllllklmmllllmllllllkkjikkklllllllllkkllllllmlllllmonnoonnooommllmlmnonllmlmmmmmmmlmmnnnmnonnnnnnnoooonnnnnnnnnnnnnnnnmmlmnmnnnnnooopppppppppppppppppponnnnnnnnnnnnnnnnnonooonommmmnnnnnnnmlllnnmnnnopppppppppppppppppppppoopppoponnmnnpppppppppooonnnmpooononnnnnnonnnopponnmnnmmllllkkmmmmmnmonppnmlllllllmmmlmlllllklllllllkkllllmnmllmnnnoppponmmmmnnnnnnnnllnnnoppnnnnnnnmmlmlljkklllklllmlllllnmmmooonnnnnnnnnnnnnnnnnooooooonnmmllkkllllllllljkihggggijkllmllkklklllllllmnnljkkklllmlkllmmmmnmmlmllllnmmlllllllllkmllllllmllllllmmmmmmmmnlmmmmmlllljkklllllmnmmmmmmmnnpppnononmllnmllklkklllmmmnnlmmmmmmoooooooonmmmmmmmmmnmlllmlnlmlllkllllllllllllkkkiihhijjkjklkkjjihiijjjjjkjjjllllklkkkjlllllllllllllllllllllllllllllllljjlkljjjkllmkkklllllllllllllllklllllllllllljjjhijjlllllllllllllllmllllllllllllllllllllllkllllllllllllllllllllllllllllllllmkklllllllkklklkjkjkklllllljkkkkkkkkmllllkkkjkkkllkkkkkkkkkkklllllmllllllllllllllllllllllllllllkjkjkkkkkklllllklllkkkkkkjjjklllllllllllllmlllllllllllllkkkkkkjlllllllllkklkllllllkmmmnonpoonnnmmllllllmonnmlmlmnmmmnnmlnnnnmnnnnnnoonnonnnnnnnnnnnnnnnnnnmlllnmonnnnnoppppppppppppppppppponnnnnnnnnnnnnnnnnnnnoooommmmnnnnmmmmlmnnmnonoppppppoppppppppppppppppppppppommnnopppppppppppoonopppppononnnnnnnnnppponlmmmllmnmnmllmmmmmmnnoonmllllklllllmlmllkllllllllllklllllllllmmnnnnppponnnnnnnnnnnnmmnnmnononnnnnnmmlllkkkklkllllllllllmnnnnoooonnnnnnnnnnnnnnnnnoooooooommlllllllllllljhghggghhiikllllllkllllllllllmmliijjkkkllllllmlmmnmllkllllmlllkllllllkllllllmmlllllmmmmmmmnmmlmnnmmllklkklkllllnmmmmmmmmmoononooonlllomllllllllllmmooommmmoooooooooommmmmmmmmmmmlmmlmmmllllmllllllllllllkkjjhhhijkklllkklkjkkkjjjjiiiijlkllllkjjlllnlllllllllklllllllllllllllllllkllmmmmmllljkkkkklllllmkllllllkllllllllmllkkkjjjjkllllllllkllllllmlllllllllllllllllllllllllllkllklllllllllllllllllllllmllmkllllllllllllllkklllllllkljjkkkkkjkllllllkkkkkkllkkkkkkkkkkklllllmllllmlllllllllllllllklllllllllkkkkkkkkklllllllllllmmllkkllllllllllllllllllllllkllllllkkkkkjlllllllllkjkkkllllkknoonppononmmmmlmlllmlmnnmlnlmmmnnnmllmnnnmnnoppnoomnonooonnnnnnnnnnnnnmlllmmnmnnnnnoopppppppppppppppppponnnnnnnnnnnnnnnnnnnooooommmmnmmnmnnnnmnnonnnopppppppopppppppppppppppppopppommmnoppppppppppppnppopppponnnnnnnnnnopppnnllmmlllnnonnnmmmmnmnnnnmmllllllllllmmmllkkkllllllllllllllllmlllmmmnnppppponnnonnnnnllmnnmonnonnnnnmllllkkjlllllllmmlllllmnnonnoonnnnnnnnnnnnnnnnnooonooonnnlllllmllllljihghghjjjjkjlklkjklllkllllllkllkjjjjjkkkkllllmnommlllllllllllllkkjjlllmllllllllllkllmmmmmmmmmnnmmmmllllllllllllmmnnnmmmmnmonnnnoonllllmllnmlllkllmnmmloooooooooooooonmmmmmmmmmmnlmmnmmnmmmllllllllllllllkkjihhhijjlllllkklllkjjkjiikkkkklmlmlkjllmmnnnmlllllkkllllllllllklllllllllmmoppqpnljikkkkkklllllmllllllllllkllllllljkkjiijklllllkllllklklllmlllllllllllllllklllllllllllllllllllkllklllllllllllllllllllllllllllllllllllllllllljjkkkkkkklllllljkkkjjkkkkkklkkkkkkkllllkllllllllmlllllllllllmlllllllllkkkkkkkkkkjllllllkllonmmkkkkllllllllkkkllllmmllllkklllllllkkjlllllllllllkkkllllkknopppponnmmllllllllllmnnmmmlmnnnnmlllmmnnnoopopnoonnoooooonnnnnonnnnnmnmllmnnmmnnnnonopppoppppppppppppponnnnonnnooonnnnnoooooonommmnnmmlllnnmnooopnnnnooopppppppppppopppppppppppppqnlmnoppppppppppppppppppqqonnnnnnnnnnpppponllmmlllllnmmmmmmmmmmmmmlllllkllllllmmnklkkkklllklmllmmmllkkmlllmmmmnopoppponppnnnnnmlmnmmnmnnnoonnmllkklkllmlllmmmmlllmmkmoonnnoonnonnnnnnnonnnonnnonooonnnmmmmmlllmmmlkihghjklmkllljjjkklllllllllllnnlklmmlllkkllklmmnmmlllmlllklllllkkkjlllllllllkklllkllmnmmnmnnmnnmnmmllllllllllmlmnonnmmmnmnlmmmmnnmlkllmlmnmmlmlllmnnnmmoooppoooooooonnmmmmmmmmmmmmmmmnnmnnnmlmlmmlllllllkkijjhhhjklllllkjjjjjhjjiijkkklkllllljllmmmooommlllljjlllllllllllllklllmllmoppqqppmljkkkklllllllllkkllllllllmllmllljkkkjkjllllllkllllllllllllllllllllllllllkllkllklklllllmlkllllllllklllllllkllmlllllllllllllllllllklmllllkkmjkkkkjlllllllllkkkkjikkkkkjklkjkkkkklllklmllllmlmlllllllllmmmllklllllllkljijkkkjklllkkklllmlkkjjjkkkjjjllljjkjkkkllllllllllllllkjjjmklkllllllkkkjkllkkknoppponnmnmlllllllllmnnnmmlllmnnnlllllmmmlmooponomnnnonnnmnmnmmmnooomnnmlllmnnooonnmnmnnoppppooopppppppoononoooonmnnnnnnmmnoooonmmnnmmnlllmnmmmmnonnommnnoopppoppnopppppppopppppnonnmmoppopopqoppppooooppppppponnnnnnnnpppponmmmmlllmopoonmmmmmnlmmlllkjlklllmmmmmnmkjjklllllllmmmmllllllllllmlmmnoppppnooonnnnnnnmmmlmmmnmmmnnommmmllllmmmmnnnmmmmnmmmnnonooonnnnnnnnnonoponnnnonooonnmmlllmmllmnlkjhhjllnmnklllkjkkijjklllllllmlmmmmnnmllllllmnmmmmnmllkllkllmllkjlkklmlllllllkkllllmmnmlklmnnnnnnnmmmllklkmnllllmnoooooommlmljkmppolklnnmmmmmlmllllmllmnnmnoopopooonmmllmmmmlmmmmmmmnmmnoomllllllllllkkkllkkkjhhhiilllllllkkjjikjjjjkkkkkkllllllllnooonmmlkjjjllllllklllllllllllllllllllllllllkkkkllllmlllllllkjkllllllllllllkllkklkllllkkkklllllkllllllllllllllllklllllllllllllllmllllkklllmmlllklklmmlllllllllllllllllllllllmlllllllkjkkkjllkllllllkkkkkjjkkklkkkkjkkkjjkkllmllllllllllllllllmmnmllllllllllkllkkkkkkkkkkkkjklmnllkijikkkkkllkkklllkkkllmklllklkllllllllllllkllllljkkkkkkllloppqqqolnmmmmmmlllmmnmmmmmllllnnnlmmmllmllmnoooomnmnonnnnmmnnnoooopoonnllllmooononnnnnnnnnnnnnnnopppopoonmmoooonmnmnnnnonmnmmmmmmmnmmlmlllmmmmmmnnmmmmmmnopppppppnnnoppppopppppononmnnpppppponooppooonnnopppppoonnnnonnppppnnmmmmmmmnppoomnnnnnmmnnllkkjlllllmmmmmmmlljlllllmllmmmmmllkllllllllmmnooppppponnnonoonmmlllllnnnmononlnmlllknmmmnnmmmmmnmmnnnonoonnnnnnnnnnnpopoonmnnnnomnlllllllllnnnlljjhjkllnmlkllljjkijikklklllllmlmnoonmnlllllmmmmmnnmlmjllkllmlklllkkllmlllllllllllllloomkllmmmmmmnmmlmllkmlnmlllmnooonoommllkjjlmpnmllnnmmnmnlmlmlllmnnonmmmoooppnoommllllllllnmmmmlmmmmmmmmmmnnmmmlmmlklllkkjihhijjjkkllkkiiikjkkjkjkjkkjkkkllllloopoommlkkjjllllllklllmlmllmlllllllkkljklllklllllllkllllllllkjjlkkklllkllllllljklllllkkklkllllllllmlllllllllllllllllmlllllllmmlmmlljkkklllmmmlllllllllklllllkllllllllllmmmlmlllllllkkjjkkkklllllllllkkkkjkjklllljkjkkkjjjkkkmlllllllllllllllmmmonlllllllmlllklkkkkkkkkkkkkkjmlnmmkjiijkkkkllkkklllkjllklllllllllllkllllllkllllllkkkkjkkkkllmnoqsqnlonommnmlmmmnmmnnnmlmmlnnmnmnnmnnmllmmnnnmmmnmnmlmnllmnooonopoonmlllmnonnmnnnmmnnonnnnnnoppoppoonmmmmooonnmmnonnnnmmmmnnnnnnnlllllllmnmmnmnlllllmnoopppppoooooppopppppppnnoonnooppppponooppponmmnooppppppppppppppppponooooomnoopoonooooonnnmllkjkllmllmnnnoommlkklllllllmmmmmlljkkllmllllmmnnnoppooooooooonnmlllllllmmooonnnnmmllnmnnnnnonnnnnononnnnoonnnnnnnnoopppponnmmmmmmlmllllllmnnnmlkjjjijkkkljkkllllkkjkkllllllllllmnooonmmlllmmmmmmnnnmmlllklllmlllmkkllllklllllmlllmlloomllmlmmmnmnmmmmmmllmnmlmmnoopppoommlkllllkmmnnnmllmmnnmmmnmmmmmnnlnmmnoopononmmlkllllllmmmmmnmmmllmonnmmmmmmmmmlllkljjjiihiikkjkkkkjijijkkkkkklkkjkkkllllmnonppoonlkjjkllllllkmnmmmnmllllllllkkkjjkklllllllllkllllllllljjjkjjjkllllllllllkkllllkkkjkkllllllllllllllllllllllllllllllllmmnmmmmllkjjjkllmmmmmmmllmlllllllllkklllllllmmmmlllllllllljjjjjjkjllllllllllllkkjlkllklkjiiijjikklmllllllllllllmlmmoonnllllllllmlllkkkkjkkkkllkkkkllmlljiijkkkkkklkkklllkkjlklllllllklllllllllllllllllkjjkkkkkkkkmnoqsrnllmlmmmmmnmmlllmmnmmmnnmmmmmmnnmmmmlllmnnmmnnnllllnllmnnpopppoonmnlmlmmlnnnnmlllnmonnnnnnpopppnonmnmmnoonnlmnnnnnnmmmmmmnnnnnmmmlllmmonnmnnllmmllmnopppppooooopopopoopppnnooooopprqppooooppoommmmooppppppppppppppppopnoppoooopppoooooonnooonmllkllllmmnnoooomnlklmmllllllmnnnlljklmlnmlllmmmmnoopoooooooonnnmmllllllmnnooononnmmlonnnnnnnnnnnnnnnnononnnnnnnnnnnoppponnmmllllkllmmmlllmnnmllkkkjgghhihkkllmlmmmmmlmllllllkllmnooonnmnmlmmmmmmnnnmllllllllmllllklkllkllllllllllllllllnoonmmnmmmmmmmmmmmnmnlmmnnopppponllklmmlikmooollllmnnnmmmnnnmmmmllllmooponnnmllkllllkllmmmmnnnllkkmlllllmmllllmllllkklkjkiijjjkjkkijiikklllllllkkkklllllnonnopoonkkjjlllllkllmmnmmmnnllkllllkkjijjkklllllllllklllkkkkjkjjjjjkjllllllllkllllkllkkkjkjkjlklllllllllllllllllkllmllllllmlmnmmnnmlkkkkklllmnnnmmllkllllllllmjlllllmmmmnnnnllllllllljjjjjjjjklllllllllllllllllllllkjiijjjkklmllllllllllllllnmononllllllllllllkjkkkjkklllkkkjlmllkjiijkkkkkkkkkllllkjkjkkllllmlkllmllllllllllklkklkkkkkkkkkkmnoqsqnllllmllmnmlllllnnnnnnmmnmmmmmmmnnnmllnnnmmmmnlllllnnnnoppppppponnnmmllllllllmlllmnonnnnoopppppooonmmnooonnllmnnnnnnmmmmmnnnnmmnnmmmmoonnnnnkllllmnmopppppppoppppppppnppponoppppopppppoooppppoooooooppppppppppppppppppoppppppppponnonoonnnnnnnlllllmmmonoppppmmllmmmmmmmlmnnnnmmkllllmnllmmnlmmopppooooooonnnnmllllllmnmnonnonnnmlnnnnnnnnnnnnopnnonnonnnnnnnnnnnnnponnnllmlllklmmnmmmllmmllllkjjhggghhlkllmlnnnnnomlllllllkllnnonnnmnmmnnnmmmnmnmllllllllllllllllmllkmllllllmlllljimopqommmmmmmmmmmmmnmmnnmnnooopoooommllonlkklopomllnnnnmmmmooonmmllllmooooooommlllllllkllnmmmmlmllkjkjkkjiljjkkjkllllllklllkjkkjkjkkjijjjjkklllllllkllllllnnnnnonmmjjijlllkllmlmmmmmnnnllkllmlkkjjjjkklllllllkkklllkkjjjjjjjjjjkllllllllllllllkllkkkijjjjlllllllllllllllkkkkllllllkklkmlmmnoommllllllmlmnommmmlllllllllllkllmmmmmmnnmmnmllkllllljkljjjjjkllllllmlllllllllllllllkjjjjjklkllkllllllllllmllmnonmllllmllmllklkkkkkkjlllllkkkllllkkkjkkkkkkkkjllkklkjkkkkllllllklllllllkllllllkjklllkjjkkkkkooppppnmnnnmnmmlllllmmnoppponmnmlmmmmmmmnnnnmnoonnoonlllmnoonoppoppppoooonmllkmmlllmllmmoonnoppppprppnppnooooponnmllmmonnnnommnmmmonnnoononopoonmnlmlnmnlmnopppppppppnoonnnpppppppppppppppppppoopppppooooopppppppppppppppppppppqppppppooooooonnnnnnmnllllmoooppopppnmllmonnmnmmmoooonmlmmmmlnlmlllnmnoonnooooooonnnnmllmnnnmlllnnnnnommlonnnnnnnnnnnoononnoonnnnnnnnnnnnonnnmmmlllllklmnnonmmllllllllllkjjjkkjllllkmmmmnmmlmklllmmllllnmnmmmmmnnnnmmnnnmllllllllllmlllllllllklllllllllllikmppnmmmmmmmmmmmmmmmmnnnnmmnonnnooonmnnoonmllnnnmmnnmmmlmmmonopponooooooonooommklllllmlllmnmmmlllkjkjjjjjjllkkkjkllmnnmllllkjkkkkkkkkjiikkkkklklmlmlmonnnnnmonnnllkjjijklllllnmmmmmmmnnnllllllljlljklllllllkjkkkkllljjijkkjjjjjklllllllllllllllllkkkiijjjlllllllllllllllllmlmlkkkjjjkllmlmlmnommlllllmnmoonklkjjjlllllllllllmmonmmnnmmmmllklllllljkljjjjklllllllmllllllllllllklllljjkllmllkllllllllllllmnmmnlllkllkkklklkkjkkklllllllkkkllmlkkkkkkkjklkjkllkklljkkkkjllmlllllmllkllllllllkkklllkkkkkkllooopponnooooonmmllllmnnppppnnmmmmmnmmmmnnnnnnoonnoponlmmnnoopppppppppoooonnmlllllmlommmnonnnnopppqqqpoppoooppoponnmmmnnnoooomnnmmnnnnoppoppppponnnmmmnmnmnnpppppppppooooonnpppoppppppopppppppppppppppppppppppppppppppppppppppppppppppponoononnnnnnnnnnmmmnooopppoppnmmmlnmmmmmlmoonnnnnnnmmmnlmmmlmmnnooooooooononnonmmmnnmmllllmnnnnmmlonnnnnnnnoononnnmnnnnooononnonnnnnonmmmllkkkjkmnononmmlkkllllllmllkmkkllllkklllllkllllkkllllllmmnnmmmnmnnnmnnnnnnllllllllmmmllmlmllllllllllmllllklmonmmmmmmmmmmmmmmnmmmmmnnnnnoononnoonoooonnmnnmnmmmmmmmmmmooopppppqpoppooooommllllmlllllmmmmmklkkkkkjjjjjmlllllkkmmnonmmmmlkjkkkkkllkjjjjkkkkllnmnmoonmmmmmmnnllljjjijjllllnmmnnnnmmnnmllllllllllllllllllllkkkkkklkkjjijijjjjjlklllllllllllllllllkkjjjjkllllllllllllllllkllllmkjjjkklmmmllmnnnmmmmmmmnmoonlljjjkllllllllklmnonnnmmmnmnmmlllkmmllkklkjjjkllllllllklllmmlllllllmlllkkkllllllllllllllkllllmmnmmlllllllllllllkkkkkkkkkklljkllllllllkjjkllkjkkllkllkkkjkklllkllllllllllllllllkkjkkkkkjkkkkkoonppooonooonoommlllmnnooppnnnlmnmnnmmmonnmmnnonopoonmllnnonoppooppopoonooollmmlmnnnnnmmonnnnnpppppppopppoppppoonmmmnmmnoponmmnmmmnnnnooopppppnnmmnmnonnmooopppppppppnoononpponpppopqppppppppppqppppppppppppppppppppppppppppppqpppppppppponnnnnnnnnnnoommnnooppppppoommnmmmmmmmmmnnnonnnmmmnnnnmmlmmmmnonoooooonnnnnnmmmnnmmlmllllmmmmnmonnnonnnnoooonnnnnnmnnnnmnnononnmnnmmlllklkljkmnnnnnnmllllllklmmllllklllllllllmlkllllllllllllllmmmmmmlnmmmnnnnmmmllllklllllllmmlmllllllllllmlllllllnmmmmmmmmmmmmmmmmmlllmnnnnnnnnmmmnnnonoonoooonnmmmmnnnmmmnoppooopppppnoonmnnmmlllmllllmmmmnlklkkjjjjlkjjllllllklmmnnnmmmllljklllkllkkkkkkkkllllmmmnnommlllmlnmllkjjkjklkllmmmomnnnnnnmllllllllllllllllllllkkjkjklllkjkjjjjjjlklllllllllllklllllllljkkkkjllllmmmmlmlkllljlllllkiijlllmnmmmmmmmmmlmmmnmmmmmmkjjjklmlllkllllnnnmnnmmmmmnnmmllklkllllljjjijllllllllklllnmlllllllllllllmlkllmlmklklkllklllllllllllklmllllllllkjkkjkkklllllklklllllmkjkjllljkllllllllkjkllklllllllllllllllmllkkjjkkkjjjkjkkooooonooooppooonmmnmmnnopopnnmlmnnnnmmmmmmllmnnnnnponmlnnnmoooooppopppooponmlllllnmmnllmmnnnnnnppqqpppppoooopnnnmmmnlmnmnponmmmmmnnonnnonnnnpponnnmonnnonooopppppppqpooonnnnnmnoppopppqpppppppqopppppppppppppppppppppppppppppppppppqppponnnnnnnnnonmmmnmmnoooooooooooonnmnmnmmmmnnnnnnnnmlmnnnnnmmmnmmmmoonnoonnnoonnnmmnmmmlllllllmnmmnmnnnnppnnnmnnnnnnoollklmnmmnnooonnmmllmlllllklmnnnnlllllllllllllmllllllklllllllmlllklllllllllmlllllllllllmmmlllllllllmllllllllllllllkllllkllllllllmnmmmmmmmmmmmmmmmmmllllmlmlllmlmlnnoonoooonooooonoommnmmmmoopppppoopppooonmmnlklllllllmmmmmmllllllkllllkjllllllllmlnooommllklllnnmmlkkkkkkjklllllllmmmmlllllmnmllkjjjkllllmlnmmmmnmllmmllklllllllklllllllklkkkllllllkjkkjjjjjkkllllllllllllllllllllkkjjjjkllmmmmmlllllkkjjlllllkjjlllmmmmmmmmmmlllllmmlmmmlllkkkllkllllmlmmmmmmmllllllmllllkllllkkljjjijmlklllllllllllllllmmmmmmllllllllllllkjkllllkllllllllmlllllllllllllkkkkkkllllllllllllllmlllllkklkllllkmllkjklllkkklllllklmmllllllkkjklllllkklkkppooonooooopononnnnnnnnooponnlllmmnmnmmmnllmllmmnnnnnmlnnonmmmmnnopppopppppnlllllnmlllllmnnnnnnoppppppppooooooonnnmmmllnmonmmmmooonmmmmmmnnnppponnnnopnomoopppqppppppnoonmmmmmmoppoopppqppppppppppppppppppppppppppppppppoooopnoopqppopoonnnnnnnnmmnmmmmmmmnnoooonoooononnonnoononnnnnnnmmlmnmnnommnnmmmmmonnnnnnoponnlmnmmmmllllllllmmnmmmnnppopnnmllnmmmnmmljklmnmmnnooonmmllmlllllllmmnmlllllmlklllmnmlmnnnllmlklllmnmlllllmmllmnmlmlklllllllllllkllllllllllllklllllkllllmllllmlllklklkllmmmmmmmmmmmmmmmmmmnmmlllllllllkllmnoooppoppppoonoonmnmmnnnopppopppppooommmmmlljkllllmmmmmmnnllllllllllljlkllllmmmnnmnonmlllllmnmnllkkkkkkkkklklkklllllllllllmmmlkjkklllkklllmmllllllllllklllllllmlmlllllllkkklllklllllllmkklllllllllllmllllllllllljjjjjjlnmnoonnnlllllkjjlllmmkijlmlmnmmmmmmmmlmllllllmmmllllllllmlllllmmmmmmllllkllllmllllkllkjjkkjjjkllmmmmlmllllmklllmmmmmmmmmllllllklkklkjllllkjlllllklllmnjjjjjjlllklkkkkkllkllllllmllllllmklkkkmlllkkkjlkkkkklllkkkjkkkkllllkkkkjlllllkllllmllkpoonnmoonopppnnmmnnmnonnooonnlmlnmmmnnmmmmllmmmnnnnommnnnnnmlllmnnnoopoopponlllllnmlllllmnnonnnoqqpppopoonoooooommnmmmlmnnmmmmnononnnmmmmnnnppppoonopqnomonopppqppppoononnmmllmnopppppqqppppppqppppppppppppppppppppppooooonnonnoppponnoonnnnnnnonnnlllmmmnmmoooooooooooonnnnnnnnnnnnnnnmllmmmmonmmmmnnmnnnnnnnnnoppnnllmmmmmllllllllmnmmllmnppponnmllllllllnlkkmnnnonooonnnmlllmlllmlllmmmllmmmmmllllmmnmmmnnlmlkllllmmnmlllllllmmomnlkjklllkllllllkllllllllklllllllllklllllllllllmllkkllllmmmmmmmmmmmmmmmmmmmmnllklllllklllmmnnoppooppopnoonnmmlmmlmnooppooopooonmmmnmljjjjlllmmllllnmnmmlllmmnlmlmlmlllmmmmmmnnmmllkmllmlmklkjkkjkjkkkkllllllllklllllmmmllllklllllllmlllllllllllllllllllllllllllllllllllllllklllllllllllllllllllllllllllllljjkkkklnnonooonmlllkjjjjllmmlkklllmmmmmmmmmmllllllllmnmmmllllllllllmmmmmnmllllllllllkllmllllklkkkjjjklllllllllllllllllmmmmmmmmmlllllllkkklkklllllkkllllkklllljjjjkkkklklkkkkkllkllllllmlllllllllkkklllllkkllkkkkkllkkkkkkkkkllllllkkklklllllllkllkkopoommnonnoonommmllnnnnnnnnnmmlllmmmnmnnnnlmnmllmmnnnmnnnonmllllmnnnnopppponlllllmmlmllmlmnonnnnpppppnoonmnnooooonnonmmmmmmmmnoononnmmlmnnonpppppnnopoonmoopppqppppppppooommllmnnoppppqqppppppppppppppppppppppppppopooooooooonooooopnooonnnnnnnonnmlllmmmmnmmnnnmmmoooonnnnnnnoonnnnomnmllmnmmnmmlllnmmmnnnnnnnnpppnmllmmmmmmnmmmmmmmlllmlmnnonnnnmmmmmmmmmonnoonpopooooonnnlllllmmmllmlllmmmnmmmmmmmmmnmnmmmlllllllmlmlmllkllmlmnnmmlkjjllkklllllllllmllkllllmllllllmlmlklllllllmnllkkkllmmmmmmmmmmmmmmmmmmmmonmlkllkllklllllnnnooooopopnnnmmmllllllnnoooonnoooonmmnmmljkjkllmnmlllllmmmmmllmmmoooooommmmmmmmlmllllllllkkklijjjjjjjjkkjklkjkkkjkkjllllnmnlmmllklllllllllllklkkllkllllllllllllklllllllllllllllklllllklllllllllllllllllllllllljkklllmmoonppoomlllkjijjkllmmllllmmmmmmnmlllllllllllmnommlmmllklmllnmmmmmllllllllllllllllmmllkkkjkjjklllllklllllllllkllmmmmmmmlkmllllkjjlkklllllklllllkllkkkkjjjjkjjklllkkjkkklllllllllklklklllkkkkkkllllllllkkkkklkjkkkkkkklllkkkkkkllllllllllkkjknpomnnnnnnnnnolmlllmnoonnnonmlmllnmmmnmnmmmmnmlllmmnnmnnopnlkllmmlnnonppppnnmllmmmmmmlmlmmmmnnnnpppponnnnmmnooooooooommnnmmmnnoooonnmmlmmonqppqppnnnnnnmmoooppqppppppppoonmnmlmnmoppppqqppppppqpqqqqppppppppppppppppooooooooooooooonoooonnnnnnnnnnmlmmmmmmmnnnnmmmmmnooonnnnnonnnnnnmnmmmlmmmmmmlllmmnmmnonnnnnnnppnmllmnmmmmnmmmmmmmmlkmmmnnnnnnonmmooooppoppppppppoonoonnnllllllmmllklllnnnmmmnonmmmnonmmmlllljjjlmlllllllllllmnomlkjjkkkkkllllllllmlmlkkkllllllmmmmllklkklllllmnllkkkllmmmmmmmmmmmmmmmmmmnonnnllllllmllllllmmnnooonoponnnmnllllkllmnooonnmnononnnonmlljllllllllkklmnmmmllllmonoooonooonmmmlkllllllllkjjjjhihijjkjkkkkkklkkkkjjkkkllmmmmlmonkkllllllllkllljkllllllllllllllllllllkkllmmlllllkllllllllllllllllllkmllllllllllkllllllmmoooopnmnllkkjjikklmnmlllmmmmmmmmmmlllllllllllnoomlnmlljlllmmmmmmmlllllllllllmlmnmnnmmlkkkjjjklllllllklkklllllllmmnnnmllllllllkjjiklllllkkkllllkljjjjijjjjjjjklllkkjjkkkklkkklklllkkkkkkkkkkkkklllllllkkkkkkkjkkkkkkklllklkkkjklllklllkkkkkknnnnonmnmmmmmmmlkkklmnnnoopnnlllnlmlllllllllllmlllmmnnnmnonmnmllllmnnopppponmllmnmnmmmmmmmnnmmmnppppoommllnnooooooooooooooooooonooooonoooppoppppoppommnppppppppppppppppppoopmklmnoppppqqppppppppqqqqqpppppppppppppponnmonooooooooooooooononnooonlnmnnnmlllmnmnmmmmmmnoooonnoonoooonmmlnnmnnnnnnllllmmnnmmnnnnnnopponmllllnmmmmllllmlklmmlllmmnnnmmmnoopppppppppppqppponnonnnlkkllmmnllklklmmnnllmnnmmnnmmnllkkjjjlllllmllklkllllllllkkjkllklmmlllllkllmlljkllmmlllllllkkllllklklllmnlmklmnnmmmmmmmmmmmmmmmmmmmmmmmllllllklnmllllmmmmnmnnoooonnlkjlllllmmmmmmnmmnnooooomlllllmllllllllklmmmnmllmmmooooooonnmllkllllllllllllkklkkjjijkjkjjjjjjjkjkkkkkllkllllllkjklkllllklllllllllllkllmmmllmllllllllkllkllljkllkkkllllllllljllmllllkklllllllllllllllmmooppponmllkkjiijklmmmnllnmmmmmllllkkllllmllmnoonnomnmlmlmmlmmmnnmmmmllllllmmmoooqponmmmlkjjjkllllklllmlkkllllllllnommllllllllllkkjkkllllkklmllkljjjkkjjjjjjkklkllkkkkkkjkklllkjkkkkkllkkkkllkkkllllllllkkkkjijkkkkkkkkjkklllllllkjllllkkkkkmnoommmmmmmmmmlllkllmnnnoponnmlmmmmmmnmmmmmmmnnmmmllnnnmonnnmmmmllmmnooopoonmlmmmonnnnnnnnnnnnonppppoommllmnoooooooooooooooooooooooooooooppopppppoponmnoppppppppppppooopppppmlmnnopppppqpppppppppppopppppppppppppppoommonooooooooooooooonnonnonommmnnmlllmlmnmmmmmmmnoooonnnoooooonmmlnmmmnnlmmmmmmllmmnmnnnnnnopponmlllmmnnmmmlmlllmlmnmmmlnnmmmmnmnmnoopppppqpppppopnnnnnmlllllllmllllllmmnnmmmnnmmnnnmmnlljjjjjlllllllkllkklllllllkklllmllllllllklllklkllllllllllmlllllllklllmmnnmlllmmmmmmmmmmmmmmmmmmmmmmlllllllkllllmllkkllmmmmmmnnononllkkllllllmmmllmnnoooopommmlllllllllllllllmmmmmmmmmnooooooooomlllkklklllllkllklkkkkkjjjjjjjjjjjjjjllkkklllkllllmlkkkllllllllllllllllllllllllllllllllllmmllklkkkllllllllllllllllllllklllllllllllllllklklmooooonnlmkkkjiijklllmmnmmmmmmmmlljkjllllllmmoooooommmlllllllmmnonmmmmlkllllmmonommmlllllkjjjkklllkllmlllllkllllllmmmlklllllklllkkkkklllllllmlmllkkjkjjjjjjjkkllllkllklkkkkklkkjkkkkjjkkkklllljkllllllllkjkkjijkkkkkkkkkjklkllllkkkllllkkkkknnonnnmllllllllllllllmnmoponnnmnmmmmmmmmmmmmnnnommmmnnnnonnooomnllnnnonopppnnlmmnppppoooppoppoopppponmmmllmnnnooooooooooooooooooooooooonppppppppononnnnopppppppppppooonppppnmmmooppppppppppqpppppoonooooopppppppppponmmnoonooooonoopoooonnnonnnommmmmlllllllmmmmmmmmnoonnnnnooooooomllnmmmmmlllnmmmllllmmnnnnnnnpponnlllllnmmmnllllmllmmmnmlmlllmmlllmlmmnnpppppopppppoonnnnlllllllllklllmmmmmmmmmmnmnmnmmmlljkjjkkllllmkllkjkkjlllllkllllllllllllllllllljlkklllmmlmmllllllllllmnnnnnnmlmmmmmmmmmmmmmmmmmmmmmmllkjkkkkllllllkkjkllmmmlllnoonlljkkllkllkllllllmoonopponnmmmmmmmmnlmlllllllmmmmnmmoooooooomnmllljjlllllllmlklklllljkjkjjjjkjjkjkjllkkklkllllllllkkjkllllklkllllllkllllllklllkmlllllllmmllkkjkkllkkjllllklkkkklllkkjllllllllllklllllllmnnonoomnllkjlkjijlklllmmmmmmmmmmmlkjillllllmmoppoonmnmllllllllmooonlmmlllllllmnookjjikkkkkkjjklklllllllllllllllllklllllllllkjlllkkkkkllllllllmlllkkkkjjjjjjjjklllllllllllkkkkkkkkkkjijkkklllllklklklkkkkkkkkjiijkkkkkkkkkllkllkkkkklllklkkkkmnnnmnmlllllllmmmmmmmllnnoonnmnmooonnnonnnnooooononnnnnnnonoononnmnnoonnnnnnnmnooopoppopppppppppppponnmmllmnpppooooooooooooooooooooooonoppopopppnnpnnmnnppppppppqpppomonoopomlmonnpppoopoppopoppommlnoooonpppppppppommlnmnonoooopppppoonnnoonnnnmmmnnlllllllmmmmmmnmnooonnnoooooonnmmlllmmmnllllmmllllllmnnnnnnpoppnnllllmmmmmmmmllmmmmmonmlllmmmmlllllllmnoonpopppppoonnnnnmlllllllkkllmnnnmmmmnmmmmlllmmllljjjjjkllllllkkjijjkjkllkjllklmllllljjkjkkkjjlklllllkklmlllllllllmmmmnnmnmmnnmmmmmmmmmmmmmmmmmmmlmlkkkjkklllllllkjjklllllkllnnnolkkkkllllllllllllmmnonopnnmmnnnmnnmnmmllllllllmnnnnnnoooooonmnmlkkllllllllllklklllmlljjjjjjjkjjkjjjllkkkkkjjllllllkkkkklkllmlllllllllllllllllllllllllllllllkkkkkklkllkllllllllmllkkkklllllkllllmlllmlllkmnoonnmmlllkljjjkklklmnnnmmmmmmmllkjjllmlllmmopponmnmmlllkjjmmmnoononmnllllllmmmmjiiiiijjijkllllllllllllllkkkkllkklmlllllllkjjkkkjkkkllllkllmllllkjjjjjjjklllklllllmllllljlllkkkkkkjjijkllllllkllkkkkkkkkkkkjiiikkkkkkjllllkkllkkkkkllklkkkkmnoonnnmlllllllmnnnmmllmnnnonmmonpppppqonnnnnnoooooomllnnooooonoonnnnnonooooooopppppppoopppoooppopppnnnmmmnopppooooooooooooooooooooooonnopoooopoonnonoonopppppppqppoommonopnllmomnoopppppppppppponmlmmooooppppppppoommlmmmnnoonppppppoonnonnnooomnmnmlllllllmmmmmmmmnoonnnnnooooonnnmmllllmnlkllmmlllmnmnmnnmpppppponlllmmnnmmmmmmlnmmmmmlllllllnmllkkkjklmnnnnnnopppnonnnnonlllllmmmmllmnnnmnnnnnnnnmmllmmlljkkjjllklkkkkkijiiijijjjjklllmlmmlkjkkkjjjjklkllllllllmlllllllmnnmmmmmnnmmmmmmmmmmmmmmmmmmmmmmlllllkkkkkjjjkklkkjkklmllllllmnoomkjklklllllllllllmnmnnonnmmnnooooooomlmlllllmmmnnooooonoooommlllllllllmmlllklkllllllllkjjjjjjjjjjjjlkkjjjkjjklklllkklklllmmlllkllllllllllklllllklllmmmnmlljkjjlllmkmllmmmllmmmlmlkjkkllllllllllllllmllllknnnnmmnlllllkkjkkllllmmnoommmmmmllllllllllmmnnoonmmmnlllkjjllnnopooonmlllllllmmmkjiiiiiiijkllllllllklllkljkjjllkilklkllllkjjjkjikkkjkllllmlmkllkjkkkkjkklkkllllkllllmllllllllllllkjijkklllkkllklkllllllkkkkjiijjkkkkkllllmkkklkkkkllllkkkkknnoonnmmkllllkllnonnmmmnmmnonmmnopppppponnnnnnnoonnnklllnmnonoooonnonnonoonpppppoppppppooopopppoppopoooommooppppnoooooooooooooooooooonnnoppoooooomoooooooooppopqqppponmnmnnlllnnmmonppooppppppopoommmnoooppppppppppomllmmmmooonpopqppnonnoonoooommmmlmllmllmlllllllmnnnnnnnnooonnnnnonlllllmkllllllmmnnmmmnnnoppppppnlmlnnonmmmmmmlmmnnmmlmllmllnnmlkjijjlmmmmnonopppnoonoonmmllmmmnmmmmlnmnmmoonnnmmmlkllllkkkkklljjkkkjijihhhhijjjjikkkkkllmllkkkkiiijjlklmlllllllllllllllmmnnmmllmmmmnmnmnmmmmmmmmmmmmmnllkkllkllkjjjjllkljmllmkkllllmooonkjklllklkllllklmmmmmnoonmmnnonnnnnnmmkllllmnmmmmoooooooooommlkkkllllmmmmlkklljjkkklllkjjjjjjjjjjkjljjjjjjkjkkklmmllllllkmlllllllllllllllkllllmjlllnonmmlljkjklmlllllnnmmmmnmmnnmkjjklllllllllllllllmllllnnmmmmnlllllkjkkkmmlllnnonnmmmlmmlllmnnmmmlmnooonmmmmmmllkklnooopppoommlllklknmmllkiiiiiiklmmlllkllllllkkijjkllkjklkllllllkjijjijjkklllllmmllllkjjkkjkkjkllmlllllmlllllllmmlmlllllkijklllkjkkllkkllllllkkkkjiijjkjjljklllkkkkkkkjklllllkkkkonnonmmmllklllllooonmmmnmmnnmmoonppppppooppoppppoononmllmmononnnoonnnnoonoopppppppppppppppppppppppppppponmnooooooooooooooooooooooooommmmllnnnmnmnnoooooooonnoopoppppooommmllllllnnnooooonnopppppoolmnmnoppppppppppoommlmmnnooonpopppponnnnnnnoonommmlllllllllllllmlmmnnnnnnnonnnnnnnnnmmllklllkkllllnnnmlmmnnoppppnnnllmmmmmmmmnmnlmnmllllklmmnnmnmllkkkklmllmmnmnnnonnnnnonnnklmmmlllllllllllmmnmnnnmllllllllllllmlkihijklkihhhjiikkkjllllmllkkjiiklmmmkmmlmllllllllllllmmmnnnnmmmnlmmmlllllllmmmlllmmmmllllkkkkjiijjjjkkkkklllllllllllmmmnmllkjllllllllllmmmnlllnmllmmnnnnnooononmlkllmmllnooooonooomnmmllllllllllllllmllljkkllljklkkkjkkkjkllkjjjjkkkklllmlllllllllllllllllllllllllkllkkkkllmlmmllkjjiklmllllllmommmmmlmllkjjjjjkklllllllllllllllllllllmlllllklllkkllllmlmmmmnnnmllmmmmmnnmnmmmnnmmmmmmllkkijlmnmopomnnlmllnmmljkjllkjiiiiijklmlkkkllklkkkkjjjikkkjjklllllkjjjkjiijjjkjklllllklllkkljkjkkjkkjkkkkllllllllklllllllmllkjjkklkkkkkkkkkllkllllllllllllllllklklllkkkkkklkkkkjlkjkknoonommnlllllllnmoonmmmmnmmmmmoonpppppppppopppopponnnmmmnnnnnnnonnnnnonnnopoppppppppqppppppppppppppppppommnononoooooooooooooooooooommmmlllmnmmmmnmoooooooolnooopppppopommllllllmmnooooonnnopppppooonmooopoppppppopppmmlnmnoooonpopppppnnnlnmnnnoommlllllllmlllllmllmmnnnnnnnnonnnnnnnnmmllllmllllmllnmnnmmmmonoppopnnllllmmmllmmnmllnnmllllllmmnnmmlllkkklmmmmnnmnnnonnnnnonnlmmmmmlmmlllllllmmonmonmlllllllllllllllkkjjkkljiihhkjkkkklllllllllkjkjmmonnmmllllllllllmmllnmmmnmnmmmmmmmmmmlllllmmmllllmmmllkllkkkkjkkkkkkkkkjklllllllllllllmnllklklllllllllmmnmmlllmnmmmmnnnnoooomoonlllllllmmnooonmooommnlmllllmmllmllklkkjkjkkkljkjlllljlllllllkjjjjjkkkllmmlllllllllllklllmmlllllllllllmmlmllllmmlkjjjjjlllmllllmommmmllllllkkkjjjklllllllllllllllllllllllllkjmlkkllllkllllmllkmmllmllmmmnnmmmmmmmmmmmmmlllkjklmmnopommmlllllllljjjllkjkkjiiikmlkjjkllllkkkkkjikkkkkllklmlklkjjkjijjkkjkkkllllkllkklllkkkklljkjkkklkllllllllllllkllkkkkkkjlkkkklkkkkllmlllllllllklkllkllkkllkkkkkkkjkkkkkkllkkononnnmmmmllmnlmnoommnmmmnnmmnnoooooooooppoppppopponnmnnnnnnnoooooonnnnnnnopppppppppppppqpppooopppppppppnmnnmmmnooooooooooooooooooonmlmlllmmmmmmmmooooooommlnnopppppppommmmmmnnnonnoooonnnnpppppopoopoopppppppppppoponnoooooooooppppponmlllnmnnnmmlmmmmlmmmllklllmmmmmnmnnnnnnnnnnnnnnnnmmmmmmmmmmllmmmnmmmmnnnqpppoonnmmmllllllllmmnnllllllllnnnnlllllllnnnnnoonnnnnnnnnnnnmlmnmmmmnmllljllmnnnoonmlkkllkllmllmlllllkkjkljkjjjikklllllllllmlllllkkmnnnnmlllllkklllmlnnmnnmmllllmnmmmmmmlkllkllllmlllllllllkllklklkklllllllllkllllllkklllllllkllllllllllmnnonmmllmnmnnnnnnnnooooooonlllkjllmmnooooonoonmmmmmmlmlllllllllllkjkkjljkjkjkklllkmmmmllljjjjkklllmllkklllllllllllllllklllllklmmnnomlmlklllkjjkklklllllllmommmlllllllllljjkjklllllllllllllllllllllllkkkkklllkjjklllllllllllllmmmmmmmmmmmmmmmnmlllllllkllmmmnonnmllkllmlkjjjjkkllmllkjjkkkjjkkllllllmlllkjlklmlmlmlklklkkklkkkkkkkjjllllkklllllklkllllkkkkkklklmlllmmkllllllklkkkkkklkkkkjlllklmllkllllllllkjjkkklkkklllkkkkkkkkkkkkllkkoooooonommmmmmmmmnnnmnnmmnnnmmnmmmnoooooopppppppoponoppoonnnnnooooooonooonoopoponppppppppqponnoopopppoponmmmlmmmooooooooooooooooooonllmlllmmmmmmmmmnnnnnmmnmmooooppoppomnnmnnnooonnnnnnnnnnnooppppppppppoppppppppppoppooooooooonnooppommllllmmmnllmlmmmmnmklllllnnnnmnmmnnnnnnnnnnnnnnnnnnnnnnnmnnmlllmnnmmmnnnoppppoponlmlllllllllmnmmlllllllmnnnlllllmnonppoonnnnnnnnnnnnnllllmmmmnmmlljklnoonoonmllkllklllmllllmmllkllkjkkkllllllllmmlllllllllllllmlllmmlllljkllmnopponmmllkllmlmmnlllkkklllllllllllllkkjjllllllllmmmllllllmlmllklmllllllllllllllllklmnooommllmnnnnnnnnnnooooonnnmlkjkjlmmmnoooooooooooommlkllkklllllmnmlkkjjkkkkkjkklllmonnllljkikkkkllmmkkjllllllllllmllllllllllllmnoppommkjkkkkkjkllllllllllmommmllkkklllkkjjkjjlllllllllllllllllllllklkjjjkllljjjjkkllllllkmlmlllmmmmmmnmnmmmmmllllkjkllllnmmnmmlllkllllljjjjkikllllllkkjkjijjjklklllmmlllkklklmnommlllllllllllkkkkkjklllllllkllllllklkkkkkkkkjklllllllllllllllkkkkkklkkkkklklllllllllllllllkkkkkkkkkklkllkkkkkkkkkkkmlkknooooooonnmmmonmmmmmmmnnmmmmmmmnmmmmnoooonopoopoqppppoopononnnooooooooooooooopponnppppqpqpponnnnnoppppnnnmlllllmmooooooooooooooooonmlllmllmnmnmmmmmmmmmmmmmmmooooopppononnmnmopoonooononnnnoonppoppppppqoppppppppppppppoooooooooonnnoommlkllmmmnllllmmnmmmmllklmnnnnnllmmnnnnnnnnnnnnnnnnnnnnnnonnmllllnnmmmmmmnnoopppnnmllllkllllnnnlmljkkkllmnnnlllmmmonnpooppnnnnnnnnnnonlllllmmmmmlkkjllnoppoomlllllllmlllllllklllllkllkkllllllllmmmmlllllllllllllkllllllllklkmmnnopponnkllklllnnmlmkjjklllklllkkllllkjjklmmmnmnmmmmmlmlllmlllllllkllllklllllllllllmnoonlmlllmmnnnnnnnnnnnooooonmlkjjklllmnooooooooonoonmlljjjjkllmnoonmkkiiiijjkkklllmnnoolmlljijjkklllkkiikjjklllllklllllllklllllmnnoppmkkjjiiijjllkjjklllllmmmmmllkkkkllmljjijjjllllllllllllllllllllljjjjkkkkkkjjjjkjkkkkllmllnnmlmmlmmnmnnmmmnmllljkllkllmmllllllkllllllkkiiijkllllklklljjjiijklllllllllllllllmoonmlmlllmlllllkkkjjjjjjkjkkkkkllllkllkkkkkkkkkkllklllkkkllllllmkkkkklkkkkkllmlmmmmlkllllkkkkkkkkkkkkkkllkmjkjlkkkkjlllllnnnonnnoonnnnonmmmmmnnnnnmmmmmmmmlmmmnooonoppoppqpoppoppononnnnoooooooooooonopnmlmopppqppppnoooonoppppmmnllklllmmooooooooooooooooonlklllllmmmmmmmnnmmnmnnmmmmnoooopopononnnmmoponoooonoonnnnnoopopppppppopoppppppppppppppooooooonoonpmmlllmlmmmmkkkmmnnnnmllljklnnnnmlllmnnnnnnnnnnnnnnnnnnnnnooommllllnmnmmmmmmnoooqonnmllkjkllllnnnlllkkkkllmnnnlllmmnnnopppponnnnnnnnnnonlllklmlmmmmlllklnopponmlkllllklllmmlllllllllllllllllllllmmmmmlmklllllllmllllllllllllllmmnnnopponlmlkllllmmllkjjjkkllllkjjllllkjikmmommmmnnnommlllllllllkllllllkkkllkllklllllnopommmllmmopnnnnnnnononoooomlljjjklmmmnoooooooooooomlijjjjjklllnnmlkjiiijjkkkklllmnoomlllljijiijlllkjiijjjklllmllllllllllllklllnnnpplljjiiiikklljjjjjlkklllmmmllkjjjkllljkiijjllllllllllllllllllllljjjhkjkkkjkjkjkkkkkklllllnnmllllmmmmnnmmmmmlklkjjklllllkkkklllmllllljjiiijklllljklllkjiiijjlllkklklkllkkllnoomnmnmlllklllkjjkjijkkkkkkjkkkklljkjkkkjjkkkkkkkkkllljkjlllllllllkkklkkkkklllmmmnmmllllkkkkkkkkkkkkkkkllllkjjkllkkllllkl \ No newline at end of file