From e2ee4fb8738caa1fa8d6388164d5468e0a9aff91 Mon Sep 17 00:00:00 2001 From: Ti Chi Robot Date: Wed, 4 Sep 2024 11:15:46 +0800 Subject: [PATCH 01/23] develop: update connection page for TiDB Dedicated clusters (#18718) (#18790) --- develop/dev-guide-gui-datagrip.md | 6 ++++-- develop/dev-guide-gui-dbeaver.md | 6 ++++-- develop/dev-guide-gui-mysql-workbench.md | 6 ++++-- develop/dev-guide-gui-navicat.md | 8 +++++--- develop/dev-guide-gui-vscode-sqltools.md | 6 ++++-- develop/dev-guide-sample-application-golang-gorm.md | 6 ++++-- develop/dev-guide-sample-application-golang-sql-driver.md | 6 ++++-- develop/dev-guide-sample-application-java-hibernate.md | 6 ++++-- develop/dev-guide-sample-application-java-jdbc.md | 8 +++++--- develop/dev-guide-sample-application-java-mybatis.md | 6 ++++-- develop/dev-guide-sample-application-java-spring-boot.md | 6 ++++-- develop/dev-guide-sample-application-nodejs-mysql2.md | 6 ++++-- develop/dev-guide-sample-application-nodejs-mysqljs.md | 6 ++++-- develop/dev-guide-sample-application-nodejs-prisma.md | 6 ++++-- develop/dev-guide-sample-application-nodejs-sequelize.md | 6 ++++-- develop/dev-guide-sample-application-nodejs-typeorm.md | 6 ++++-- develop/dev-guide-sample-application-python-django.md | 6 ++++-- ...dev-guide-sample-application-python-mysql-connector.md | 6 ++++-- .../dev-guide-sample-application-python-mysqlclient.md | 6 ++++-- develop/dev-guide-sample-application-python-peewee.md | 6 ++++-- develop/dev-guide-sample-application-python-pymysql.md | 6 ++++-- develop/dev-guide-sample-application-python-sqlalchemy.md | 6 ++++-- develop/dev-guide-sample-application-ruby-mysql2.md | 6 ++++-- develop/dev-guide-sample-application-ruby-rails.md | 6 ++++-- 24 files changed, 98 insertions(+), 50 deletions(-) diff --git a/develop/dev-guide-gui-datagrip.md b/develop/dev-guide-gui-datagrip.md index a421f41b26fd2..7189ae7f2566f 100644 --- a/develop/dev-guide-gui-datagrip.md +++ b/develop/dev-guide-gui-datagrip.md @@ -93,9 +93,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Launch DataGrip and create a project to manage your connections. diff --git a/develop/dev-guide-gui-dbeaver.md b/develop/dev-guide-gui-dbeaver.md index 459e99da532f3..2df11d2231dd0 100644 --- a/develop/dev-guide-gui-dbeaver.md +++ b/develop/dev-guide-gui-dbeaver.md @@ -90,9 +90,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere**, and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Launch DBeaver and click **New Database Connection** in the upper-left corner. In the **Connect to a database** dialog, select **TiDB** from the list, and then click **Next**. diff --git a/develop/dev-guide-gui-mysql-workbench.md b/develop/dev-guide-gui-mysql-workbench.md index 99c767fabce28..5523fd13cc636 100644 --- a/develop/dev-guide-gui-mysql-workbench.md +++ b/develop/dev-guide-gui-mysql-workbench.md @@ -95,9 +95,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you have se 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere**. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Launch MySQL Workbench and click **+** near the **MySQL Connections** title. diff --git a/develop/dev-guide-gui-navicat.md b/develop/dev-guide-gui-navicat.md index 9f9834f3bc151..cf47f2dec0f25 100644 --- a/develop/dev-guide-gui-navicat.md +++ b/develop/dev-guide-gui-navicat.md @@ -96,11 +96,13 @@ Connect to your TiDB cluster depending on the TiDB deployment option you have se 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere**. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. -4. Click **Download CA cert** to download the CA file. + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). + +4. Click **CA cert** to download the CA certificate. 5. Launch Navicat for MySQL, click **Connection** in the upper-left corner, and select **MySQL** from the drop-down list. diff --git a/develop/dev-guide-gui-vscode-sqltools.md b/develop/dev-guide-gui-vscode-sqltools.md index 4e945835becb9..37ec3a32535c3 100644 --- a/develop/dev-guide-gui-vscode-sqltools.md +++ b/develop/dev-guide-gui-vscode-sqltools.md @@ -111,9 +111,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you have se 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere**. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Launch VS Code and select the **SQLTools** extension on the navigation pane. Under the **CONNECTIONS** section, click **Add New Connection** and select **TiDB** as the database driver. diff --git a/develop/dev-guide-sample-application-golang-gorm.md b/develop/dev-guide-sample-application-golang-gorm.md index d9f462ee0666d..9059ba6c6f314 100644 --- a/develop/dev-guide-sample-application-golang-gorm.md +++ b/develop/dev-guide-sample-application-golang-gorm.md @@ -113,9 +113,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-golang-sql-driver.md b/develop/dev-guide-sample-application-golang-sql-driver.md index 41e3153d404a2..395011896e41d 100644 --- a/develop/dev-guide-sample-application-golang-sql-driver.md +++ b/develop/dev-guide-sample-application-golang-sql-driver.md @@ -114,9 +114,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-java-hibernate.md b/develop/dev-guide-sample-application-java-hibernate.md index ebc1ecec8058f..7da8655f087f0 100644 --- a/develop/dev-guide-sample-application-java-hibernate.md +++ b/develop/dev-guide-sample-application-java-hibernate.md @@ -114,9 +114,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `env.sh.example` and rename it to `env.sh`: diff --git a/develop/dev-guide-sample-application-java-jdbc.md b/develop/dev-guide-sample-application-java-jdbc.md index 0e7e495c03a2f..bc74d431188b2 100644 --- a/develop/dev-guide-sample-application-java-jdbc.md +++ b/develop/dev-guide-sample-application-java-jdbc.md @@ -74,7 +74,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `General` - **Operating System** matches your environment. @@ -119,9 +119,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `env.sh.example` and rename it to `env.sh`: diff --git a/develop/dev-guide-sample-application-java-mybatis.md b/develop/dev-guide-sample-application-java-mybatis.md index 2145321037c00..9c8f9876f61c3 100644 --- a/develop/dev-guide-sample-application-java-mybatis.md +++ b/develop/dev-guide-sample-application-java-mybatis.md @@ -114,9 +114,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `env.sh.example` and rename it to `env.sh`: diff --git a/develop/dev-guide-sample-application-java-spring-boot.md b/develop/dev-guide-sample-application-java-spring-boot.md index 00da52a881c2d..5204e07978f81 100644 --- a/develop/dev-guide-sample-application-java-spring-boot.md +++ b/develop/dev-guide-sample-application-java-spring-boot.md @@ -115,9 +115,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `env.sh.example` and rename it to `env.sh`: diff --git a/develop/dev-guide-sample-application-nodejs-mysql2.md b/develop/dev-guide-sample-application-nodejs-mysql2.md index 88585ed59c314..4c82397126fe6 100644 --- a/develop/dev-guide-sample-application-nodejs-mysql2.md +++ b/develop/dev-guide-sample-application-nodejs-mysql2.md @@ -122,9 +122,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-nodejs-mysqljs.md b/develop/dev-guide-sample-application-nodejs-mysqljs.md index a092da1b127bb..a7ced1b15d09c 100644 --- a/develop/dev-guide-sample-application-nodejs-mysqljs.md +++ b/develop/dev-guide-sample-application-nodejs-mysqljs.md @@ -122,9 +122,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-nodejs-prisma.md b/develop/dev-guide-sample-application-nodejs-prisma.md index 08f7692d9534d..0f270eb9438a2 100644 --- a/develop/dev-guide-sample-application-nodejs-prisma.md +++ b/develop/dev-guide-sample-application-nodejs-prisma.md @@ -125,9 +125,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-nodejs-sequelize.md b/develop/dev-guide-sample-application-nodejs-sequelize.md index 01f9ccd075e35..d60020b9ba528 100644 --- a/develop/dev-guide-sample-application-nodejs-sequelize.md +++ b/develop/dev-guide-sample-application-nodejs-sequelize.md @@ -123,9 +123,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-nodejs-typeorm.md b/develop/dev-guide-sample-application-nodejs-typeorm.md index 9c1ae1ec490ff..a97c0b60f6239 100644 --- a/develop/dev-guide-sample-application-nodejs-typeorm.md +++ b/develop/dev-guide-sample-application-nodejs-typeorm.md @@ -130,9 +130,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-python-django.md b/develop/dev-guide-sample-application-python-django.md index c520bbce74dcc..c5d02f96ffdaf 100644 --- a/develop/dev-guide-sample-application-python-django.md +++ b/develop/dev-guide-sample-application-python-django.md @@ -132,9 +132,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-python-mysql-connector.md b/develop/dev-guide-sample-application-python-mysql-connector.md index 7a38a24d8a053..272bac8e9067e 100644 --- a/develop/dev-guide-sample-application-python-mysql-connector.md +++ b/develop/dev-guide-sample-application-python-mysql-connector.md @@ -120,9 +120,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-python-mysqlclient.md b/develop/dev-guide-sample-application-python-mysqlclient.md index 5ec188c37d3d2..df199bb5d1916 100644 --- a/develop/dev-guide-sample-application-python-mysqlclient.md +++ b/develop/dev-guide-sample-application-python-mysqlclient.md @@ -123,9 +123,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-python-peewee.md b/develop/dev-guide-sample-application-python-peewee.md index 4aebc427609f0..62ac7afd5dad9 100644 --- a/develop/dev-guide-sample-application-python-peewee.md +++ b/develop/dev-guide-sample-application-python-peewee.md @@ -123,9 +123,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-python-pymysql.md b/develop/dev-guide-sample-application-python-pymysql.md index 7199f8aed419e..232a8fa481363 100644 --- a/develop/dev-guide-sample-application-python-pymysql.md +++ b/develop/dev-guide-sample-application-python-pymysql.md @@ -119,9 +119,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-python-sqlalchemy.md b/develop/dev-guide-sample-application-python-sqlalchemy.md index 8a95c33fc1687..77df94a60490a 100644 --- a/develop/dev-guide-sample-application-python-sqlalchemy.md +++ b/develop/dev-guide-sample-application-python-sqlalchemy.md @@ -130,9 +130,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-ruby-mysql2.md b/develop/dev-guide-sample-application-ruby-mysql2.md index 80c685683d9bc..9faa2e5b146c7 100644 --- a/develop/dev-guide-sample-application-ruby-mysql2.md +++ b/develop/dev-guide-sample-application-ruby-mysql2.md @@ -123,9 +123,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-ruby-rails.md b/develop/dev-guide-sample-application-ruby-rails.md index 5e4dd284073a4..ad6bc9bc4443e 100644 --- a/develop/dev-guide-sample-application-ruby-rails.md +++ b/develop/dev-guide-sample-application-ruby-rails.md @@ -113,9 +113,11 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. Click **Allow Access from Anywhere** and then click **Download CA cert** to download the CA certificate. +3. In the connection dialog, select **Public** from the **Connection Type** drop-down list, and then click **CA cert** to download the CA certificate. - For more details about how to obtain the connection string, refer to [TiDB Dedicated standard connection](https://docs.pingcap.com/tidbcloud/connect-via-standard-connection). + If you have not configured the IP access list, click **Configure IP Access List** or follow the steps in [Configure an IP Access List](https://docs.pingcap.com/tidbcloud/configure-ip-access-list) to configure it before your first connection. + + In addition to the **Public** connection type, TiDB Dedicated supports **Private Endpoint** and **VPC Peering** connection types. For more information, see [Connect to Your TiDB Dedicated Cluster](https://docs.pingcap.com/tidbcloud/connect-to-tidb-cluster). 4. Run the following command to copy `.env.example` and rename it to `.env`: From 4c37e25da4edb891d0f007e15caa099061fed24b Mon Sep 17 00:00:00 2001 From: Aolin Date: Wed, 4 Sep 2024 13:46:13 +0800 Subject: [PATCH 02/23] develop: update TiDB Cloud Import page (#18780) --- develop/dev-guide-bookshop-schema-design.md | 32 +++++++++++---------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/develop/dev-guide-bookshop-schema-design.md b/develop/dev-guide-bookshop-schema-design.md index bbb97e630d588..3684c56739a71 100644 --- a/develop/dev-guide-bookshop-schema-design.md +++ b/develop/dev-guide-bookshop-schema-design.md @@ -1,6 +1,6 @@ --- title: Bookshop Example Application -summary: Bookshop is an online bookstore app for buying and rating books. You can import table structures and data via TiUP or TiDB Cloud. Method 1 uses TiUP to quickly generate and import sample data, while Method 2 imports data from AWS S3 to TiDB Cloud. The database tables include books, authors, users, ratings, book_authors, and orders. The database initialization script `dbinit.sql` creates the table structures for the Bookshop application. +summary: Bookshop is an online bookstore app for buying and rating books. You can import table structures and data via TiUP or TiDB Cloud. Method 1 uses TiUP to quickly generate and import sample data, while Method 2 imports data from Amazon S3 to TiDB Cloud. The database tables include books, authors, users, ratings, book_authors, and orders. The database initialization script `dbinit.sql` creates the table structures for the Bookshop application. --- # Bookshop Example Application @@ -89,26 +89,28 @@ You can delete the original table structure through the `--drop-tables` paramete ### Method 2: Via TiDB Cloud Import -On the cluster detail page of TiDB Cloud, click **Import Data** in the **Import** area to enter the **Data Import** page. On this page, perform the following steps to import the Bookshop sample data from AWS S3 to TiDB Cloud. +1. Open the **Import** page for your target cluster. -1. Select **SQL File** for **Data Format**. -2. Copy the following **Bucket URI** and **Role ARN** to the corresponding input boxes: + 1. Log in to the [TiDB Cloud console](https://tidbcloud.com/) and navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page of your project. - **Bucket URI**: + > **Tip:** + > + > If you have multiple projects, you can click in the lower-left corner and switch to another project. - ``` - s3://developer.pingcap.com/bookshop/ - ``` + 2. Click the name of your target cluster to go to its overview page, and then click **Import** in the left navigation pane. - **Role ARN**: +2. Select **Import data from S3**. - ``` - arn:aws:iam::494090988690:role/s3-tidb-cloud-developer-access - ``` + If this is your first time using TiDB Cloud Import, select **Import From Amazon S3**. -3. Click **Next** to go to the **File and filter** step to confirm the information of the files to be imported. +3. On the **Import Data from Amazon S3** page, configure the following source data information: -4. Click **Next** again to go to the **Preview** step to confirm the preview of the data to be imported. + - **Import File Count**: select **Multiple files**. + - **Included Schema Files**: select **Yes**. + - **Data Format**: select **SQL**. + - **Folder URI**: enter `s3://developer.pingcap.com/bookshop/`. + - **Bucket Access**: select **AWS Role ARN**. + - **Role ARN**: enter `arn:aws:iam::494090988690:role/s3-tidb-cloud-developer-access`. In this example, the following data is generated in advance: @@ -118,7 +120,7 @@ On the cluster detail page of TiDB Cloud, click **Import Data** in the **Import* - 1,000,000 rows of rating records - 1,000,000 rows of order records -5. Click **Start Import** to start the import process and wait for TiDB Cloud to complete the import. +4. Click **Connect** > **Start Import** to start the import process and wait for TiDB Cloud to complete the import. For more information about how to import or migrate data to TiDB Cloud, see [TiDB Cloud Migration Overview](https://docs.pingcap.com/tidbcloud/tidb-cloud-migration-overview). From 5317bb6ba11989abc648e2266ec5e7ef1c67b404 Mon Sep 17 00:00:00 2001 From: Ti Chi Robot Date: Wed, 4 Sep 2024 14:28:22 +0800 Subject: [PATCH 03/23] cloud: rename Endpoint Type to Connection Type for TiDB Serverless (#18756) (#18797) --- develop/dev-guide-gui-datagrip.md | 2 +- develop/dev-guide-gui-dbeaver.md | 2 +- develop/dev-guide-gui-mysql-workbench.md | 2 +- develop/dev-guide-gui-navicat.md | 2 +- develop/dev-guide-gui-vscode-sqltools.md | 2 +- develop/dev-guide-sample-application-aws-lambda.md | 2 +- develop/dev-guide-sample-application-golang-gorm.md | 2 +- develop/dev-guide-sample-application-golang-sql-driver.md | 2 +- develop/dev-guide-sample-application-java-hibernate.md | 2 +- develop/dev-guide-sample-application-java-mybatis.md | 2 +- develop/dev-guide-sample-application-java-spring-boot.md | 2 +- develop/dev-guide-sample-application-nextjs.md | 2 +- develop/dev-guide-sample-application-nodejs-mysql2.md | 2 +- develop/dev-guide-sample-application-nodejs-mysqljs.md | 2 +- develop/dev-guide-sample-application-nodejs-prisma.md | 2 +- develop/dev-guide-sample-application-nodejs-sequelize.md | 2 +- develop/dev-guide-sample-application-nodejs-typeorm.md | 2 +- develop/dev-guide-sample-application-python-django.md | 2 +- ...dev-guide-sample-application-python-mysql-connector.md | 2 +- .../dev-guide-sample-application-python-mysqlclient.md | 2 +- develop/dev-guide-sample-application-python-peewee.md | 2 +- develop/dev-guide-sample-application-python-pymysql.md | 2 +- develop/dev-guide-sample-application-python-sqlalchemy.md | 2 +- develop/dev-guide-sample-application-ruby-mysql2.md | 2 +- develop/dev-guide-sample-application-ruby-rails.md | 2 +- tidb-cloud/connect-via-standard-connection-serverless.md | 8 ++++---- tidb-cloud/dev-guide-wordpress.md | 2 +- tidb-cloud/import-with-mysql-cli.md | 2 +- tidb-cloud/secure-connections-to-serverless-clusters.md | 2 +- .../set-up-private-endpoint-connections-serverless.md | 4 ++-- tidb-cloud/vector-search-get-started-using-python.md | 2 +- tidb-cloud/vector-search-get-started-using-sql.md | 2 +- tidb-cloud/vector-search-integrate-with-django-orm.md | 2 +- .../vector-search-integrate-with-jinaai-embedding.md | 2 +- tidb-cloud/vector-search-integrate-with-langchain.md | 2 +- tidb-cloud/vector-search-integrate-with-llamaindex.md | 2 +- tidb-cloud/vector-search-integrate-with-peewee.md | 2 +- tidb-cloud/vector-search-integrate-with-sqlalchemy.md | 2 +- 38 files changed, 42 insertions(+), 42 deletions(-) diff --git a/develop/dev-guide-gui-datagrip.md b/develop/dev-guide-gui-datagrip.md index 7189ae7f2566f..15361d8dd932f 100644 --- a/develop/dev-guide-gui-datagrip.md +++ b/develop/dev-guide-gui-datagrip.md @@ -55,7 +55,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `DataGrip` - **Operating System** matches your environment. diff --git a/develop/dev-guide-gui-dbeaver.md b/develop/dev-guide-gui-dbeaver.md index 2df11d2231dd0..7ba4ea3d9c806 100644 --- a/develop/dev-guide-gui-dbeaver.md +++ b/develop/dev-guide-gui-dbeaver.md @@ -50,7 +50,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `DBeaver` - **Operating System** matches your environment. diff --git a/develop/dev-guide-gui-mysql-workbench.md b/develop/dev-guide-gui-mysql-workbench.md index 5523fd13cc636..86892146e6eb3 100644 --- a/develop/dev-guide-gui-mysql-workbench.md +++ b/develop/dev-guide-gui-mysql-workbench.md @@ -55,7 +55,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you have se 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public`. + - **Connection Type** is set to `Public`. - **Branch** is set to `main`. - **Connect With** is set to `MySQL Workbench`. - **Operating System** matches your environment. diff --git a/develop/dev-guide-gui-navicat.md b/develop/dev-guide-gui-navicat.md index cf47f2dec0f25..374d80cac402b 100644 --- a/develop/dev-guide-gui-navicat.md +++ b/develop/dev-guide-gui-navicat.md @@ -56,7 +56,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you have se 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public`. + - **Connection Type** is set to `Public`. - **Branch** is set to `main`. - **Connect With** is set to `Navicat`. - **Operating System** matches your environment. diff --git a/develop/dev-guide-gui-vscode-sqltools.md b/develop/dev-guide-gui-vscode-sqltools.md index 37ec3a32535c3..d8e5dabd949ce 100644 --- a/develop/dev-guide-gui-vscode-sqltools.md +++ b/develop/dev-guide-gui-vscode-sqltools.md @@ -55,7 +55,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you have se 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public`. + - **Connection Type** is set to `Public`. - **Branch** is set to `main`. - **Connect With** is set to `VS Code`. - **Operating System** matches your environment. diff --git a/develop/dev-guide-sample-application-aws-lambda.md b/develop/dev-guide-sample-application-aws-lambda.md index 6e12fece019c8..84949693267a6 100644 --- a/develop/dev-guide-sample-application-aws-lambda.md +++ b/develop/dev-guide-sample-application-aws-lambda.md @@ -87,7 +87,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `General` - **Operating System** matches your environment. diff --git a/develop/dev-guide-sample-application-golang-gorm.md b/develop/dev-guide-sample-application-golang-gorm.md index 9059ba6c6f314..febbc3004e799 100644 --- a/develop/dev-guide-sample-application-golang-gorm.md +++ b/develop/dev-guide-sample-application-golang-gorm.md @@ -68,7 +68,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `General` - **Operating System** matches your environment. diff --git a/develop/dev-guide-sample-application-golang-sql-driver.md b/develop/dev-guide-sample-application-golang-sql-driver.md index 395011896e41d..260d7bd651a23 100644 --- a/develop/dev-guide-sample-application-golang-sql-driver.md +++ b/develop/dev-guide-sample-application-golang-sql-driver.md @@ -69,7 +69,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `General` - **Operating System** matches your environment. diff --git a/develop/dev-guide-sample-application-java-hibernate.md b/develop/dev-guide-sample-application-java-hibernate.md index 7da8655f087f0..e6b71cfade13b 100644 --- a/develop/dev-guide-sample-application-java-hibernate.md +++ b/develop/dev-guide-sample-application-java-hibernate.md @@ -69,7 +69,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `General` - **Operating System** matches your environment. diff --git a/develop/dev-guide-sample-application-java-mybatis.md b/develop/dev-guide-sample-application-java-mybatis.md index 9c8f9876f61c3..ce36b4258095d 100644 --- a/develop/dev-guide-sample-application-java-mybatis.md +++ b/develop/dev-guide-sample-application-java-mybatis.md @@ -69,7 +69,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `General` - **Operating System** matches your environment. diff --git a/develop/dev-guide-sample-application-java-spring-boot.md b/develop/dev-guide-sample-application-java-spring-boot.md index 5204e07978f81..a27be6c0134c3 100644 --- a/develop/dev-guide-sample-application-java-spring-boot.md +++ b/develop/dev-guide-sample-application-java-spring-boot.md @@ -70,7 +70,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `General` - **Operating System** matches your environment. diff --git a/develop/dev-guide-sample-application-nextjs.md b/develop/dev-guide-sample-application-nextjs.md index 3ef992319ac2c..ebe70797e0f65 100644 --- a/develop/dev-guide-sample-application-nextjs.md +++ b/develop/dev-guide-sample-application-nextjs.md @@ -81,7 +81,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `General` - **Operating System** matches your environment. diff --git a/develop/dev-guide-sample-application-nodejs-mysql2.md b/develop/dev-guide-sample-application-nodejs-mysql2.md index 4c82397126fe6..60b5ff2757fc7 100644 --- a/develop/dev-guide-sample-application-nodejs-mysql2.md +++ b/develop/dev-guide-sample-application-nodejs-mysql2.md @@ -85,7 +85,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public`. + - **Connection Type** is set to `Public`. - **Branch** is set to `main`. - **Connect With** is set to `General`. - **Operating System** matches the operating system where you run the application. diff --git a/develop/dev-guide-sample-application-nodejs-mysqljs.md b/develop/dev-guide-sample-application-nodejs-mysqljs.md index a7ced1b15d09c..4846cfad3d245 100644 --- a/develop/dev-guide-sample-application-nodejs-mysqljs.md +++ b/develop/dev-guide-sample-application-nodejs-mysqljs.md @@ -85,7 +85,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public`. + - **Connection Type** is set to `Public`. - **Branch** is set to `main`. - **Connect With** is set to `General`. - **Operating System** matches the operating system where you run the application. diff --git a/develop/dev-guide-sample-application-nodejs-prisma.md b/develop/dev-guide-sample-application-nodejs-prisma.md index 0f270eb9438a2..273ac39729481 100644 --- a/develop/dev-guide-sample-application-nodejs-prisma.md +++ b/develop/dev-guide-sample-application-nodejs-prisma.md @@ -85,7 +85,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public`. + - **Connection Type** is set to `Public`. - **Branch** is set to `main`. - **Connect With** is set to `Prisma`. - **Operating System** matches the operating system where you run the application. diff --git a/develop/dev-guide-sample-application-nodejs-sequelize.md b/develop/dev-guide-sample-application-nodejs-sequelize.md index d60020b9ba528..9fa55fd7286f9 100644 --- a/develop/dev-guide-sample-application-nodejs-sequelize.md +++ b/develop/dev-guide-sample-application-nodejs-sequelize.md @@ -81,7 +81,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `General` - **Operating System** matches your environment. diff --git a/develop/dev-guide-sample-application-nodejs-typeorm.md b/develop/dev-guide-sample-application-nodejs-typeorm.md index a97c0b60f6239..14bd5407b2d6f 100644 --- a/develop/dev-guide-sample-application-nodejs-typeorm.md +++ b/develop/dev-guide-sample-application-nodejs-typeorm.md @@ -93,7 +93,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public`. + - **Connection Type** is set to `Public`. - **Branch** is set to `main`. - **Connect With** is set to `General`. - **Operating System** matches the operating system where you run the application. diff --git a/develop/dev-guide-sample-application-python-django.md b/develop/dev-guide-sample-application-python-django.md index c5d02f96ffdaf..7b3be12029054 100644 --- a/develop/dev-guide-sample-application-python-django.md +++ b/develop/dev-guide-sample-application-python-django.md @@ -87,7 +87,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `General` - **Operating System** matches your environment. diff --git a/develop/dev-guide-sample-application-python-mysql-connector.md b/develop/dev-guide-sample-application-python-mysql-connector.md index 272bac8e9067e..a81886aaa8921 100644 --- a/develop/dev-guide-sample-application-python-mysql-connector.md +++ b/develop/dev-guide-sample-application-python-mysql-connector.md @@ -77,7 +77,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `General` - **Operating System** matches your environment. diff --git a/develop/dev-guide-sample-application-python-mysqlclient.md b/develop/dev-guide-sample-application-python-mysqlclient.md index df199bb5d1916..837c4c90768ef 100644 --- a/develop/dev-guide-sample-application-python-mysqlclient.md +++ b/develop/dev-guide-sample-application-python-mysqlclient.md @@ -78,7 +78,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `General` - **Operating System** matches your environment. diff --git a/develop/dev-guide-sample-application-python-peewee.md b/develop/dev-guide-sample-application-python-peewee.md index 62ac7afd5dad9..0d305f295790d 100644 --- a/develop/dev-guide-sample-application-python-peewee.md +++ b/develop/dev-guide-sample-application-python-peewee.md @@ -80,7 +80,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `General` - **Operating System** matches your environment. diff --git a/develop/dev-guide-sample-application-python-pymysql.md b/develop/dev-guide-sample-application-python-pymysql.md index 232a8fa481363..ba12186f6833b 100644 --- a/develop/dev-guide-sample-application-python-pymysql.md +++ b/develop/dev-guide-sample-application-python-pymysql.md @@ -76,7 +76,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `General` - **Operating System** matches your environment. diff --git a/develop/dev-guide-sample-application-python-sqlalchemy.md b/develop/dev-guide-sample-application-python-sqlalchemy.md index 77df94a60490a..e8c8cde777ee5 100644 --- a/develop/dev-guide-sample-application-python-sqlalchemy.md +++ b/develop/dev-guide-sample-application-python-sqlalchemy.md @@ -87,7 +87,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `General` - **Operating System** matches your environment. diff --git a/develop/dev-guide-sample-application-ruby-mysql2.md b/develop/dev-guide-sample-application-ruby-mysql2.md index 9faa2e5b146c7..f9fa871a6348f 100644 --- a/develop/dev-guide-sample-application-ruby-mysql2.md +++ b/develop/dev-guide-sample-application-ruby-mysql2.md @@ -86,7 +86,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public`. + - **Connection Type** is set to `Public`. - **Branch** is set to `main`. - **Connect With** is set to `General`. - **Operating System** matches the operating system where you run the application. diff --git a/develop/dev-guide-sample-application-ruby-rails.md b/develop/dev-guide-sample-application-ruby-rails.md index ad6bc9bc4443e..1e367d8503500 100644 --- a/develop/dev-guide-sample-application-ruby-rails.md +++ b/develop/dev-guide-sample-application-ruby-rails.md @@ -84,7 +84,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. In the connection dialog, select `Rails` from the **Connect With** drop-down list and keep the default setting of the **Endpoint Type** as `Public`. +3. In the connection dialog, select `Rails` from the **Connect With** drop-down list and keep the default setting of the **Connection Type** as `Public`. 4. If you have not set a password yet, click **Generate Password** to generate a random password. diff --git a/tidb-cloud/connect-via-standard-connection-serverless.md b/tidb-cloud/connect-via-standard-connection-serverless.md index d8cf180f10989..c07e50b212aad 100644 --- a/tidb-cloud/connect-via-standard-connection-serverless.md +++ b/tidb-cloud/connect-via-standard-connection-serverless.md @@ -19,12 +19,12 @@ To connect to a TiDB Serverless cluster via public endpoint, take the following 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. In the dialog, keep the default setting of the endpoint type as `Public`, and select your preferred connection method and operating system to get the corresponding connection string. +3. In the dialog, keep the default setting of the connection type as `Public`, and select your preferred connection method and operating system to get the corresponding connection string. > **Note:** > - > - Keeping the endpoint type as `Public` means the connection is via standard TLS connection. For more information, see [TLS Connection to TiDB Serverless](/tidb-cloud/secure-connections-to-serverless-clusters.md). - > - If you choose **Private** in the **Endpoint Type** drop-down list, it means that the connection is via private endpoint. For more information, see [Connect to TiDB Serverless via Private Endpoint](/tidb-cloud/set-up-private-endpoint-connections-serverless.md). + > - Keeping the connection type as `Public` means the connection is via standard TLS connection. For more information, see [TLS Connection to TiDB Serverless](/tidb-cloud/secure-connections-to-serverless-clusters.md). + > - If you choose **Private Endpoint** in the **Connection Type** drop-down list, it means that the connection is via private endpoint. For more information, see [Connect to TiDB Serverless via Private Endpoint](/tidb-cloud/set-up-private-endpoint-connections-serverless.md). 4. TiDB Serverless lets you create [branches](/tidb-cloud/branch-overview.md) for your cluster. After a branch is created, you can choose to connect to the branch via the **Branch** drop-down list. `main` represents the cluster itself. @@ -46,7 +46,7 @@ If you do not need to use a public endpoint of a TiDB Serverless cluster, you ca 3. Click **Disable** in the confirmation dialog. -After disabling the public endpoint, the `Public` entry in the **Endpoint Type** drop-down list of the connect dialog is disabled. If users are still trying to access the cluster from the public endpoint, they will get an error. +After disabling the public endpoint, the `Public` entry in the **Connection Type** drop-down list of the connect dialog is disabled. If users are still trying to access the cluster from the public endpoint, they will get an error. > **Note:** > diff --git a/tidb-cloud/dev-guide-wordpress.md b/tidb-cloud/dev-guide-wordpress.md index 8f961e13e5ba5..ba1934cc80e3f 100644 --- a/tidb-cloud/dev-guide-wordpress.md +++ b/tidb-cloud/dev-guide-wordpress.md @@ -56,7 +56,7 @@ Configure the WordPress database connection to TiDB Serverless. 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public`. + - **Connection Type** is set to `Public`. - **Connect With** is set to `WordPress`. - **Operating System** is set to `Debian/Ubuntu/Arch`. - **Database** is set to the database you want to use—for example, `test`. diff --git a/tidb-cloud/import-with-mysql-cli.md b/tidb-cloud/import-with-mysql-cli.md index 749efd0697c31..18ada91590a05 100644 --- a/tidb-cloud/import-with-mysql-cli.md +++ b/tidb-cloud/import-with-mysql-cli.md @@ -27,7 +27,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you have se 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public`. + - **Connection Type** is set to `Public`. - **Connect With** is set to `MySQL CLI`. - **Operating System** matches your environment. diff --git a/tidb-cloud/secure-connections-to-serverless-clusters.md b/tidb-cloud/secure-connections-to-serverless-clusters.md index 78bd39153b71d..52389e725a29d 100644 --- a/tidb-cloud/secure-connections-to-serverless-clusters.md +++ b/tidb-cloud/secure-connections-to-serverless-clusters.md @@ -21,7 +21,7 @@ In the [TiDB Cloud console](https://tidbcloud.com/), you can get examples of dif 2. Click **Connect** in the upper-right corner. A dialog is displayed. -3. In the dialog, keep the default setting of the endpoint type as `Public`, and select your preferred connection method and operating system. +3. In the dialog, keep the default setting of the connection type as `Public`, and select your preferred connection method and operating system. 4. If you have not set a password yet, click **Generate Password** to generate a random password for your TiDB Serverless cluster. The password will be automatically embedded in the sample connection string for connecting to your cluster easily. diff --git a/tidb-cloud/set-up-private-endpoint-connections-serverless.md b/tidb-cloud/set-up-private-endpoint-connections-serverless.md index 0195f5ae81b2a..a63cc67727509 100644 --- a/tidb-cloud/set-up-private-endpoint-connections-serverless.md +++ b/tidb-cloud/set-up-private-endpoint-connections-serverless.md @@ -42,7 +42,7 @@ To connect to your TiDB Serverless cluster via a private endpoint, follow these 1. On the [**Clusters**](https://tidbcloud.com/console/clusters) page, click the name of your target TiDB Serverless cluster to go to its overview page. 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. In the **Endpoint Type** drop-down list, select **Private**. +3. In the **Connection Type** drop-down list, select **Private Endpoint**. 4. Take a note of **Service Name**, **Availability Zone ID**, and **Region ID**. > **Note:** @@ -103,7 +103,7 @@ After you have created the interface endpoint, go back to the TiDB Cloud console 1. On the [**Clusters**](https://tidbcloud.com/console/clusters) page, click the name of your target cluster to go to its overview page. 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. In the **Endpoint Type** drop-down list, select **Private**. +3. In the **Connection Type** drop-down list, select **Private Endpoint**. 4. In the **Connect With** drop-down list, select your preferred connection method. The corresponding connection string is displayed at the bottom of the dialog. 5. Connect to your cluster with the connection string. diff --git a/tidb-cloud/vector-search-get-started-using-python.md b/tidb-cloud/vector-search-get-started-using-python.md index 08a3e315db98b..9693b802163f6 100644 --- a/tidb-cloud/vector-search-get-started-using-python.md +++ b/tidb-cloud/vector-search-get-started-using-python.md @@ -54,7 +54,7 @@ pip install sqlalchemy pymysql sentence-transformers tidb-vector python-dotenv 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public`. + - **Connection Type** is set to `Public`. - **Branch** is set to `main`. - **Connect With** is set to `SQLAlchemy`. - **Operating System** matches your environment. diff --git a/tidb-cloud/vector-search-get-started-using-sql.md b/tidb-cloud/vector-search-get-started-using-sql.md index 5da699c224bae..d26291be3e257 100644 --- a/tidb-cloud/vector-search-get-started-using-sql.md +++ b/tidb-cloud/vector-search-get-started-using-sql.md @@ -33,7 +33,7 @@ To complete this tutorial, you need: 2. Click **Connect** in the upper-right corner. A connection dialog is displayed. -3. In the connection dialog, select **MySQL CLI** from the **Connect With** drop-down list and keep the default setting of the **Endpoint Type** as **Public**. +3. In the connection dialog, select **MySQL CLI** from the **Connect With** drop-down list and keep the default setting of the **Connection Type** as **Public**. 4. If you have not set a password yet, click **Generate Password** to generate a random password. diff --git a/tidb-cloud/vector-search-integrate-with-django-orm.md b/tidb-cloud/vector-search-integrate-with-django-orm.md index cc11b69ad1d4e..2f83ac4cdcdaa 100644 --- a/tidb-cloud/vector-search-integrate-with-django-orm.md +++ b/tidb-cloud/vector-search-integrate-with-django-orm.md @@ -73,7 +73,7 @@ For more information, refer to [django-tidb repository](https://github.com/pingc 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `General` - **Operating System** matches your environment. diff --git a/tidb-cloud/vector-search-integrate-with-jinaai-embedding.md b/tidb-cloud/vector-search-integrate-with-jinaai-embedding.md index 1ec86cf0d1017..3779e1f24e822 100644 --- a/tidb-cloud/vector-search-integrate-with-jinaai-embedding.md +++ b/tidb-cloud/vector-search-integrate-with-jinaai-embedding.md @@ -63,7 +63,7 @@ Get the Jina AI API key from the [Jina AI Embeddings API](https://jina.ai/embedd 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public` + - **Connection Type** is set to `Public` - **Branch** is set to `main` - **Connect With** is set to `SQLAlchemy` - **Operating System** matches your environment. diff --git a/tidb-cloud/vector-search-integrate-with-langchain.md b/tidb-cloud/vector-search-integrate-with-langchain.md index 21be2741ca4bb..9143363a3f251 100644 --- a/tidb-cloud/vector-search-integrate-with-langchain.md +++ b/tidb-cloud/vector-search-integrate-with-langchain.md @@ -63,7 +63,7 @@ from langchain_text_splitters import CharacterTextSplitter 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public`. + - **Connection Type** is set to `Public`. - **Branch** is set to `main`. - **Connect With** is set to `SQLAlchemy`. - **Operating System** matches your environment. diff --git a/tidb-cloud/vector-search-integrate-with-llamaindex.md b/tidb-cloud/vector-search-integrate-with-llamaindex.md index 094388563de34..33294dbd95145 100644 --- a/tidb-cloud/vector-search-integrate-with-llamaindex.md +++ b/tidb-cloud/vector-search-integrate-with-llamaindex.md @@ -62,7 +62,7 @@ from llama_index.vector_stores.tidbvector import TiDBVectorStore 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public`. + - **Connection Type** is set to `Public`. - **Branch** is set to `main`. - **Connect With** is set to `SQLAlchemy`. - **Operating System** matches your environment. diff --git a/tidb-cloud/vector-search-integrate-with-peewee.md b/tidb-cloud/vector-search-integrate-with-peewee.md index 0af42329cc0f1..6fc7729100b83 100644 --- a/tidb-cloud/vector-search-integrate-with-peewee.md +++ b/tidb-cloud/vector-search-integrate-with-peewee.md @@ -63,7 +63,7 @@ pip install peewee pymysql python-dotenv tidb-vector 3. Ensure the configurations in the connection dialog match your operating environment. - - **Endpoint Type** is set to `Public`. + - **Connection Type** is set to `Public`. - **Branch** is set to `main`. - **Connect With** is set to `General`. - **Operating System** matches your environment. diff --git a/tidb-cloud/vector-search-integrate-with-sqlalchemy.md b/tidb-cloud/vector-search-integrate-with-sqlalchemy.md index f66cc6c97f676..f56eaf8eafe33 100644 --- a/tidb-cloud/vector-search-integrate-with-sqlalchemy.md +++ b/tidb-cloud/vector-search-integrate-with-sqlalchemy.md @@ -63,7 +63,7 @@ pip install pymysql python-dotenv sqlalchemy tidb-vector 3. Ensure the configurations in the connection dialog match your environment. - - **Endpoint Type** is set to `Public`. + - **Connection Type** is set to `Public`. - **Branch** is set to `main`. - **Connect With** is set to `SQLAlchemy`. - **Operating System** matches your environment. From c05a4ad1947170ab05b9f98e0b27f572c2686221 Mon Sep 17 00:00:00 2001 From: xixirangrang Date: Wed, 4 Sep 2024 17:28:49 +0800 Subject: [PATCH 04/23] sql_plan_management: use idx_a for index name (#18784) --- sql-plan-management.md | 52 +++++++++++++++++++++--------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/sql-plan-management.md b/sql-plan-management.md index e7d349ec7827c..afeb0a6bb9739 100644 --- a/sql-plan-management.md +++ b/sql-plan-management.md @@ -43,8 +43,8 @@ CREATE [GLOBAL | SESSION] BINDING [FOR BindableStmt] USING BindableStmt; This statement binds SQL execution plans at the GLOBAL or SESSION level. Currently, supported bindable SQL statements (BindableStmt) in TiDB include `SELECT`, `DELETE`, `UPDATE`, and `INSERT` / `REPLACE` with `SELECT` subqueries. The following is an example: ```sql -CREATE GLOBAL BINDING USING SELECT * /*+ use_index(t1, a) */ FROM t1; -CREATE GLOBAL BINDING FOR SELECT * FROM t1 USING SELECT * /*+ use_index(t1, a) */ FROM t1; +CREATE GLOBAL BINDING USING SELECT /*+ use_index(t1, idx_a) */ * FROM t1; +CREATE GLOBAL BINDING FOR SELECT * FROM t1 USING SELECT /*+ use_index(t1, idx_a) */ * FROM t1; ``` > **Note:** @@ -100,13 +100,13 @@ Here are two examples: CREATE GLOBAL BINDING for INSERT INTO t1 SELECT * FROM t2 WHERE a > 1 AND b = 1 using - INSERT INTO t1 SELECT /*+ use_index(@sel_1 t2, a) */ * FROM t2 WHERE a > 1 AND b = 1; + INSERT INTO t1 SELECT /*+ use_index(@sel_1 t2, idx_a) */ * FROM t2 WHERE a > 1 AND b = 1; -- The hint cannot take effect in the following statement. CREATE GLOBAL BINDING for INSERT INTO t1 SELECT * FROM t2 WHERE a > 1 AND b = 1 using - INSERT /*+ use_index(@sel_1 t2, a) */ INTO t1 SELECT * FROM t2 WHERE a > 1 AND b = 1; + INSERT /*+ use_index(@sel_1 t2, idx_a) */ INTO t1 SELECT * FROM t2 WHERE a > 1 AND b = 1; ``` If you do not specify the scope when creating an execution plan binding, the default scope is SESSION. The TiDB optimizer normalizes bound SQL statements and stores them in the system table. When processing SQL queries, if a normalized statement matches one of the bound SQL statements in the system table and the system variable `tidb_use_plan_baselines` is set to `on` (the default value is `on`), TiDB then uses the corresponding optimizer hint for this statement. If there are multiple matchable execution plans, the optimizer chooses the least costly one to bind. @@ -139,7 +139,7 @@ SELECT * FROM test . t WHERE a > ? > > ```sql > CREATE TABLE t (a INT, KEY(a)); -> CREATE BINDING FOR SELECT * FROM t WHERE a IN (?) USING SELECT /*+ use_index(t, a) */ * FROM t WHERE a in (?); +> CREATE BINDING FOR SELECT * FROM t WHERE a IN (?) USING SELECT /*+ use_index(t, idx_a) */ * FROM t WHERE a in (?); > > SELECT * FROM t WHERE a IN (1); > SELECT @@LAST_PLAN_FROM_BINDING; @@ -164,21 +164,21 @@ SELECT * FROM test . t WHERE a > ? > > ```sql > -- Create a binding on v7.3.0 -> mysql> CREATE GLOBAL BINDING FOR SELECT * FROM t WHERE a IN (1) USING SELECT /*+ use_index(t, a) */ * FROM t WHERE a IN (1); +> mysql> CREATE GLOBAL BINDING FOR SELECT * FROM t WHERE a IN (1) USING SELECT /*+ use_index(t, idx_a) */ * FROM t WHERE a IN (1); > mysql> SHOW GLOBAL BINDINGS; -> +-----------------------------------------------+--------------------------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+-----------------+--------+------------------------------------------------------------------+-------------+ -> | Original_sql | Bind_sql | Default_db | Status | Create_time | Update_time | Charset | Collation | Source | Sql_digest | Plan_digest | -> +-----------------------------------------------+--------------------------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+-----------------+--------+------------------------------------------------------------------+-------------+ -> | select * from `test` . `t` where `a` in ( ? ) | SELECT /*+ use_index(`t` `a`)*/ * FROM `test`.`t` WHERE `a` IN (1) | test | enabled | 2023-10-20 14:28:10.093 | 2023-10-20 14:28:10.093 | utf8 | utf8_general_ci | manual | 8b9c4e6ab8fad5ba29b034311dcbfc8a8ce57dde2e2d5d5b65313b90ebcdebf7 | | -> +-----------------------------------------------+--------------------------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+-----------------+--------+------------------------------------------------------------------+-------------+ +> +-----------------------------------------------+------------------------------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+--------------------+--------+------------------------------------------------------------------+-------------+ +> | Original_sql | Bind_sql | Default_db | Status | Create_time | Update_time | Charset | Collation | Source | Sql_digest | Plan_digest | +> +-----------------------------------------------+------------------------------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+--------------------+--------+------------------------------------------------------------------+-------------+ +> | select * from `test` . `t` where `a` in ( ? ) | SELECT /*+ use_index(`t` `idx_a`)*/ * FROM `test`.`t` WHERE `a` IN (1) | test | enabled | 2024-09-03 15:39:02.695 | 2024-09-03 15:39:02.695 | utf8mb4 | utf8mb4_general_ci | manual | 8b9c4e6ab8fad5ba29b034311dcbfc8a8ce57dde2e2d5d5b65313b90ebcdebf7 | | +> +-----------------------------------------------+------------------------------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+--------------------+--------+------------------------------------------------------------------+-------------+ > > -- After the upgrade to v7.4.0 or a later version > mysql> SHOW GLOBAL BINDINGS; -> +-------------------------------------------------+--------------------------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+-----------------+--------+------------------------------------------------------------------+-------------+ -> | Original_sql | Bind_sql | Default_db | Status | Create_time | Update_time | Charset | Collation | Source | Sql_digest | Plan_digest | -> +-------------------------------------------------+--------------------------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+-----------------+--------+------------------------------------------------------------------+-------------+ -> | select * from `test` . `t` where `a` in ( ... ) | SELECT /*+ use_index(`t` `a`)*/ * FROM `test`.`t` WHERE `a` IN (1) | test | enabled | 2023-10-20 14:28:10.093 | 2023-10-20 14:28:10.093 | utf8 | utf8_general_ci | manual | 8b9c4e6ab8fad5ba29b034311dcbfc8a8ce57dde2e2d5d5b65313b90ebcdebf7 | | -> +-------------------------------------------------+--------------------------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+-----------------+--------+------------------------------------------------------------------+-------------+ +> +-------------------------------------------------+------------------------------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+--------------------+--------+------------------------------------------------------------------+-------------+ +> | Original_sql | Bind_sql | Default_db | Status | Create_time | Update_time | Charset | Collation | Source | Sql_digest | Plan_digest | +> +-------------------------------------------------+------------------------------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+--------------------+--------+------------------------------------------------------------------+-------------+ +> | select * from `test` . `t` where `a` in ( ... ) | SELECT /*+ use_index(`t` `idx_a`)*/ * FROM `test`.`t` WHERE `a` IN (1) | test | enabled | 2024-09-03 15:35:59.861 | 2024-09-03 15:35:59.861 | utf8mb4 | utf8mb4_general_ci | manual | da38bf216db4a53e1a1e01c79ffa42306419442ad7238480bb7ac510723c8bdf | | +> +-------------------------------------------------+------------------------------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+--------------------+--------+------------------------------------------------------------------+-------------+ > ``` When a SQL statement has bound execution plans in both GLOBAL and SESSION scopes, because the optimizer ignores the bound execution plan in the GLOBAL scope when it encounters the SESSION binding, the bound execution plan of this statement in the SESSION scope shields the execution plan in the GLOBAL scope. @@ -254,9 +254,9 @@ To use this binding method, you need to first get the Plan Digest corresponding For example: ```sql - CREATE TABLE t(id INT PRIMARY KEY , a INT, KEY(a)); - SELECT /*+ IGNORE_INDEX(t, a) */ * FROM t WHERE a = 1; - SELECT * FROM INFORMATION_SCHEMA.STATEMENTS_SUMMARY WHERE QUERY_SAMPLE_TEXT = 'SELECT /*+ IGNORE_INDEX(t, a) */ * FROM t WHERE a = 1'\G + CREATE TABLE t(id INT PRIMARY KEY , a INT, KEY idx_a(a)); + SELECT /*+ IGNORE_INDEX(t, idx_a) */ * FROM t WHERE a = 1; + SELECT * FROM INFORMATION_SCHEMA.STATEMENTS_SUMMARY WHERE QUERY_SAMPLE_TEXT = 'SELECT /*+ IGNORE_INDEX(t, idx_a) */ * FROM t WHERE a = 1'\G ``` The following is a part of the example query result of `statements_summary`: @@ -291,7 +291,7 @@ SHOW BINDINGS\G ``` *************************** 1. row *************************** Original_sql: select * from `test` . `t` where `a` = ? - Bind_sql: SELECT /*+ use_index(@`sel_1` `test`.`t` ) ignore_index(`t` `a`)*/ * FROM `test`.`t` WHERE `a` = 1 + Bind_sql: SELECT /*+ use_index(@`sel_1` `test`.`t` ) ignore_index(`t` `idx_a`)*/ * FROM `test`.`t` WHERE `a` = 1 ........... Sql_digest: 6909a1bbce5f64ade0a532d7058dd77b6ad5d5068aee22a531304280de48349f Plan_digest: @@ -544,8 +544,8 @@ In these scenarios, cross-database binding can effectively mitigate SQL performa To create a cross-database binding, you only need to use `*` to represent the database name when creating a binding. For example: ```sql -CREATE GLOBAL BINDING USING SELECT /*+ use_index(t, a) */ * FROM t; -- Create a GLOBAL scope standard binding. -CREATE GLOBAL BINDING USING SELECT /*+ use_index(t, a) */ * FROM *.t; -- Create a GLOBAL scope cross-database binding. +CREATE GLOBAL BINDING USING SELECT /*+ use_index(t, idx_a) */ * FROM t; -- Create a GLOBAL scope standard binding. +CREATE GLOBAL BINDING USING SELECT /*+ use_index(t, idx_a) */ * FROM *.t; -- Create a GLOBAL scope cross-database binding. SHOW GLOBAL BINDINGS; ``` @@ -555,8 +555,8 @@ The output is as follows: +----------------------------+---------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+-----------------+--------+------------------------------------------------------------------+-------------+ | Original_sql | Bind_sql | Default_db | Status | Create_time | Update_time | Charset | Collation | Source | Sql_digest | Plan_digest | +----------------------------+---------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+-----------------+--------+------------------------------------------------------------------+-------------+ -| select * from `test` . `t` | SELECT /*+ use_index(`t` `a`)*/ * FROM `test`.`t` | test | enabled | 2023-12-29 14:19:01.332 | 2023-12-29 14:19:01.332 | utf8 | utf8_general_ci | manual | 8b193b00413fdb910d39073e0d494c96ebf24d1e30b131ecdd553883d0e29b42 | | -| select * from `*` . `t` | SELECT /*+ use_index(`t` `a`)*/ * FROM `*`.`t` | | enabled | 2023-12-29 14:19:02.232 | 2023-12-29 14:19:02.232 | utf8 | utf8_general_ci | manual | 8b193b00413fdb910d39073e0d494c96ebf24d1e30b131ecdd553883d0e29b42 | | +| select * from `test` . `t` | SELECT /*+ use_index(`t` `idx_a`)*/ * FROM `test`.`t` | test | enabled | 2023-12-29 14:19:01.332 | 2023-12-29 14:19:01.332 | utf8 | utf8_general_ci | manual | 8b193b00413fdb910d39073e0d494c96ebf24d1e30b131ecdd553883d0e29b42 | | +| select * from `*` . `t` | SELECT /*+ use_index(`t` `idx_a`)*/ * FROM `*`.`t` | | enabled | 2023-12-29 14:19:02.232 | 2023-12-29 14:19:02.232 | utf8 | utf8_general_ci | manual | 8b193b00413fdb910d39073e0d494c96ebf24d1e30b131ecdd553883d0e29b42 | | +----------------------------+---------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+-----------------+--------+------------------------------------------------------------------+-------------+ ``` @@ -586,7 +586,7 @@ Apart from the creation syntax, cross-database bindings share the same deletion 3. Create a cross-database binding: ```sql - CREATE GLOBAL BINDING USING SELECT /*+ use_index(t1, a), use_index(t2, a) */ * FROM *.t1, *.t2; + CREATE GLOBAL BINDING USING SELECT /*+ use_index(t1, idx_a), use_index(t2, idx_a) */ * FROM *.t1, *.t2; ``` 4. Execute queries and verify whether the binding is used: @@ -633,7 +633,7 @@ Apart from the creation syntax, cross-database bindings share the same deletion +----------------------------------------------+------------------------------------------------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+--------------------+--------+------------------------------------------------------------------+-------------+ | Original_sql | Bind_sql | Default_db | Status | Create_time | Update_time | Charset | Collation | Source | Sql_digest | Plan_digest | +----------------------------------------------+------------------------------------------------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+--------------------+--------+------------------------------------------------------------------+-------------+ - | select * from ( `*` . `t1` ) join `*` . `t2` | SELECT /*+ use_index(`t1` `a`) use_index(`t2` `a`)*/ * FROM (`*` . `t1`) JOIN `*` . `t2` | | enabled | 2023-12-29 14:22:28.144 | 2023-12-29 14:22:28.144 | utf8 | utf8_general_ci | manual | ea8720583e80644b58877663eafb3579700e5f918a748be222c5b741a696daf4 | | + | select * from ( `*` . `t1` ) join `*` . `t2` | SELECT /*+ use_index(`t1` `idx_a`) use_index(`t2` `idx_a`)*/ * FROM (`*` . `t1`) JOIN `*` . `t2` | | enabled | 2023-12-29 14:22:28.144 | 2023-12-29 14:22:28.144 | utf8 | utf8_general_ci | manual | ea8720583e80644b58877663eafb3579700e5f918a748be222c5b741a696daf4 | | +----------------------------------------------+------------------------------------------------------------------------------------------+------------+---------+-------------------------+-------------------------+---------+--------------------+--------+------------------------------------------------------------------+-------------+ ``` From 6f224f5478f0b67385980a012f2fcea7aa6ef491 Mon Sep 17 00:00:00 2001 From: xixirangrang Date: Thu, 5 Sep 2024 09:31:31 +0800 Subject: [PATCH 05/23] glossary: fix descrption about isolation (#18809) --- glossary.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/glossary.md b/glossary.md index 5b404be6358cd..6cf8a46c5c1cb 100644 --- a/glossary.md +++ b/glossary.md @@ -16,7 +16,7 @@ ACID refers to the four key properties of a transaction: atomicity, consistency, - **Consistency** means that transactions always bring the database from one consistent state to another. In TiDB, data consistency is ensured before writing data to the memory. -- **Isolation** means that a transaction in process is invisible to other transactions until it completes. This allows concurrent transactions to read and write data without sacrificing consistency. TiDB currently supports the isolation level of `REPEATABLE READ`. +- **Isolation** means that a transaction in process is invisible to other transactions until it completes. This allows concurrent transactions to read and write data without sacrificing consistency. For more information, see [TiDB transaction isolation levels](/transaction-isolation-levels.md#tidb-transaction-isolation-levels). - **Durability** means that once a transaction is committed, it remains committed even in the event of a system failure. TiKV uses persistent storage to ensure durability. From 5451a05989360e961f7caebbcd211a9adbbd7b0c Mon Sep 17 00:00:00 2001 From: xixirangrang Date: Fri, 6 Sep 2024 14:24:10 +0800 Subject: [PATCH 06/23] ticdc: add a note about schema (#18816) --- ticdc/ticdc-sink-to-kafka.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ticdc/ticdc-sink-to-kafka.md b/ticdc/ticdc-sink-to-kafka.md index 691d14a29c672..41dd1aa469613 100644 --- a/ticdc/ticdc-sink-to-kafka.md +++ b/ticdc/ticdc-sink-to-kafka.md @@ -225,10 +225,10 @@ dispatchers = [ You can use topic = "xxx" to specify a Topic dispatcher and use topic expressions to implement flexible topic dispatching policies. It is recommended that the total number of topics be less than 1000. -The format of the Topic expression is `[prefix][{schema}][middle][{table}][suffix]`. +The format of the Topic expression is `[prefix]{schema}[middle][{table}][suffix]`. - `prefix`: optional. Indicates the prefix of the Topic Name. -- `[{schema}]`: optional. Used to match the schema name. +- `{schema}`: required. Used to match the schema name. Starting from v7.1.4, this parameter is optional. - `middle`: optional. Indicates the delimiter between schema name and table name. - `{table}`: optional. Used to match the table name. - `suffix`: optional. Indicates the suffix of the Topic Name. From 16440948616d5cf1f98eb97c2e57169fbc9ff7f0 Mon Sep 17 00:00:00 2001 From: xixirangrang Date: Fri, 6 Sep 2024 14:33:24 +0800 Subject: [PATCH 07/23] tidb: add a note for `cross-join` (#18817) --- tidb-configuration-file.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tidb-configuration-file.md b/tidb-configuration-file.md index 2ee7d3a943670..c1c47cd3874fa 100644 --- a/tidb-configuration-file.md +++ b/tidb-configuration-file.md @@ -539,6 +539,10 @@ Configuration items related to performance. - Default value: `true` - TiDB supports executing the `JOIN` statement without any condition (the `WHERE` field) of both sides tables by default; if you set the value to `false`, the server refuses to execute when such a `JOIN` statement appears. +> **Note:** +> +> When creating a cluster, **DO NOT** set `cross-join` to false. Otherwise, the cluster will fail to start up. + ### `stats-lease` - The time interval of reloading statistics, updating the number of table rows, checking whether it is needed to perform the automatic analysis, using feedback to update statistics and loading statistics of columns. From 10774858b8e9f205dd4d5f6dde0532cac4ef5295 Mon Sep 17 00:00:00 2001 From: Ryan Leung Date: Mon, 9 Sep 2024 09:48:29 +0800 Subject: [PATCH 08/23] pd: remove shuffle schedulers (#18760) --- pd-control.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/pd-control.md b/pd-control.md index 84de713dd83ed..b5b392e3c2e81 100644 --- a/pd-control.md +++ b/pd-control.md @@ -806,8 +806,6 @@ Usage: >> scheduler config evict-leader-scheduler // Display the stores in which the scheduler is located since v4.0.0 >> scheduler config evict-leader-scheduler add-store 2 // Add leader eviction scheduling for store 2 >> scheduler config evict-leader-scheduler delete-store 2 // Remove leader eviction scheduling for store 2 ->> scheduler add shuffle-leader-scheduler // Randomly exchange the leader on different stores ->> scheduler add shuffle-region-scheduler // Randomly schedule the Regions on different stores >> scheduler add evict-slow-store-scheduler // When there is one and only one slow store, evict all Region leaders of that store >> scheduler remove grant-leader-scheduler-1 // Remove the corresponding scheduler, and `-1` corresponds to the store ID >> scheduler pause balance-region-scheduler 10 // Pause the balance-region scheduler for 10 seconds From 3be1c8a21d3c1be2c038de9cbf1a42b4ad157bc8 Mon Sep 17 00:00:00 2001 From: jinshayumi <791682161@QQ.COM> Date: Mon, 9 Sep 2024 10:31:27 +0800 Subject: [PATCH 09/23] Update tiflash-configuration.md (#18828) --- tiflash/tiflash-configuration.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tiflash/tiflash-configuration.md b/tiflash/tiflash-configuration.md index 78f036d1d2d63..f5f4278f271c5 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -208,6 +208,13 @@ delta_index_cache_size = 0 ## see known issue [#5576](https://github.com/pingcap/tiflash/issues/5576). # dt_enable_logical_split = false + ## `max_threads` indicates the internal thread concurrency when TiFlash executes an MPP task. + ## The default value is 0. When it is set to 0, + ## TiFlash uses the number of CPU cores as the execution concurrency. + ## This parameter only takes effect + ## when the system variable `tidb_max_tiflash_threads` is set to -1. + max_threads = 0 + ## The memory usage limit for the generated intermediate data in a single query. ## When the value is an integer, the unit is byte. For example, 34359738368 means 32 GiB of memory limit, and 0 means no limit. ## When the value is a floating-point number in the range of [0.0, 1.0), it means the ratio of the allowed memory usage to the total memory of the node. For example, 0.8 means 80% of the total memory, and 0.0 means no limit. From 2a4c91bf2f5c91938c5fe3c4d56f4094a514a9f9 Mon Sep 17 00:00:00 2001 From: xixirangrang Date: Mon, 9 Sep 2024 10:42:20 +0800 Subject: [PATCH 10/23] dashboard: add SSO for dashboard access (#18831) --- dashboard/dashboard-access.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dashboard/dashboard-access.md b/dashboard/dashboard-access.md index 5a84e4fd76ce8..7169be86f219e 100644 --- a/dashboard/dashboard-access.md +++ b/dashboard/dashboard-access.md @@ -34,13 +34,12 @@ You can use TiDB Dashboard in the following common desktop browsers of a relativ ## Sign in -After accessing TiDB Dashboard, you will be directed to the user login interface, as shown in the image below. +After accessing TiDB Dashboard, you will be directed to the user login interface. - You can sign in to TiDB Dashboard using the TiDB `root` account. +- You can also sign in to TiDB Dashboard via Single Sign-On (SSO). For more information, see [Configure SSO for TiDB Dashboard](/dashboard/dashboard-session-sso.md). - If you have created a [User-defined SQL User](/dashboard/dashboard-user.md), you can sign in using this account and the corresponding password. -![Login interface](/media/dashboard/dashboard-access-login.png) - If one of the following situations exists, the login might fail: - TiDB `root` user does not exist. From 11c7ad97c90520e85209bcdc1c8e6ddcac35bd5f Mon Sep 17 00:00:00 2001 From: dbsid Date: Tue, 10 Sep 2024 10:19:36 +0800 Subject: [PATCH 11/23] Add cpu and traffic into performance overview (#18698) --- dashboard/dashboard-monitoring.md | 108 +++++++++++------- media/performance/titan_disable.png | Bin 0 -> 122744 bytes media/performance/titan_enable.png | Bin 0 -> 110860 bytes media/performance/tpcc_cpu_memory.png | Bin 0 -> 561956 bytes media/performance/tpcc_read_write_traffic.png | Bin 0 -> 452874 bytes performance-tuning-methods.md | 90 ++++++++++++--- 6 files changed, 138 insertions(+), 60 deletions(-) create mode 100644 media/performance/titan_disable.png create mode 100644 media/performance/titan_enable.png create mode 100644 media/performance/tpcc_cpu_memory.png create mode 100644 media/performance/tpcc_read_write_traffic.png diff --git a/dashboard/dashboard-monitoring.md b/dashboard/dashboard-monitoring.md index eb9e0595a808d..bb642c8076a36 100644 --- a/dashboard/dashboard-monitoring.md +++ b/dashboard/dashboard-monitoring.md @@ -21,31 +21,31 @@ If the TiDB cluster is deployed using TiUP, you can also view the Performance Ov The Performance Overview dashboard orchestrates the metrics of TiDB, PD, and TiKV, and presents each of them in the following sections: -- Overview: Database time and SQL execution time summary. By checking different colors in the overview, you can quickly identify the database workload profile and the performance bottleneck. +- **Overview**: Database time and SQL execution time summary. By checking different colors in the overview, you can quickly identify the database workload profile and the performance bottleneck. -- Load profile: Key metrics and resource usage, including database QPS, connection information, the MySQL command types the application interacts with TiDB, database internal TSO and KV request OPS, and resource usage of the TiKV and TiDB. +- **Load profile**: Key metrics and resource usage, including database QPS, connection information, the MySQL command types the application interacts with TiDB, database internal TSO and KV request OPS, and resource usage of the TiKV and TiDB. -- Top-down latency breakdown: Query latency versus connection idle time ratio, query latency breakdown, TSO/KV request latency during execution, breakdown of write latency within TiKV. +- **Top-down latency breakdown**: Query latency versus connection idle time ratio, query latency breakdown, TSO/KV request latency during execution, breakdown of write latency within TiKV. The following sections illustrate the metrics on the Performance Overview dashboard. ### Database Time by SQL Type -- database time: Total database time per second -- sql_type: Database time consumed by each type of SQL statements per second +- `database time`: Total database time per second +- `sql_type`: Database time consumed by each type of SQL statements per second ### Database Time by SQL Phase -- database time: Total database time per second -- get token/parse/compile/execute: Database time consumed in four SQL processing phases +- `database time`: Total database time per second +- `get token/parse/compile/execute`: Database time consumed in four SQL processing phases The SQL execution phase is in green and other phases are in red on general. If non-green areas are large, it means much database time is consumed in other phases than the execution phase and further cause analysis is required. ### SQL Execute Time Overview -- execute time: Database time consumed during SQL execution per second -- tso_wait: Concurrent TSO waiting time per second during SQL execution -- kv request type: Time waiting for each KV request type per second during SQL execution. The total KV request wait time might exceed SQL execution time, because KV requests are concurrent. +- `execute time`: Database time consumed during SQL execution per second +- `tso_wait`: Concurrent TSO waiting time per second during SQL execution +- `kv request type`: Time waiting for each KV request type per second during SQL execution. The total KV request wait time might exceed SQL execution time, because KV requests are concurrent. Green metrics stand for common KV write requests (such as prewrite and commit), blue metrics stand for common read requests, and metrics in other colors stand for unexpected situations which you need to pay attention to. For example, pessimistic lock KV requests are marked red and TSO waiting is marked dark brown. @@ -77,50 +77,70 @@ Generally, `tso - request` divided by `tso - cmd` is the average size of TSO req ### Connection Count -- total: Number of connections to all TiDB instances -- active connections: Number of active connections to all TiDB instances +- `total`: Number of connections to all TiDB instances +- `active connections`: Number of active connections to all TiDB instances - Number of connections to each TiDB instance -### TiDB CPU +### TiDB CPU/Memory -- avg: Average CPU utilization across all TiDB instances -- delta: Maximum CPU utilization of all TiDB instances minus minimum CPU utilization of all TiDB instances -- max: Maximum CPU utilization across all TiDB instances +- `CPU-Avg`: Average CPU utilization across all TiDB instances +- `CPU-Delta`: Maximum CPU utilization of all TiDB instances minus minimum CPU utilization of all TiDB instances +- `CPU-Max`: Maximum CPU utilization across all TiDB instances +- `CPU-Quota`: Number of CPU cores that can be used by TiDB +- `Mem-Max`: Maximum memory utilization across all TiDB instances -### TiKV CPU/IO MBps +### TiKV CPU/Memory -- CPU-Avg: Average CPU utilization of all TiKV instances -- CPU-Delta: Maximum CPU utilization of all TiKV instances minus minimum CPU utilization of all TiKV instances -- CPU-MAX: Maximum CPU utilization among all TiKV instances -- IO-Avg: Average MBps of all TiKV instances -- IO-Delt: Maximum MBps of all TiKV instances minus minimum MBps of all TiKV instances -- IO-MAX: Maximum MBps of all TiKV instances +- `CPU-Avg`: Average CPU utilization across all TiKV instances +- `CPU-Delta`: Maximum CPU utilization of all TiKV instances minus minimum CPU utilization of all TiKV instances +- `CPU-Max`: Maximum CPU utilization across all TiKV instances +- `CPU-Quota`: Number of CPU cores that can be used by TiKV +- `Mem-Max`: Maximum memory utilization across all TiKV instances + +### PD CPU/Memory + +- `CPU-Max`: Maximum CPU utilization across all PD instances +- `CPU-Quota`: Number of CPU cores that can be used by PD +- `Mem-Max`: Maximum memory utilization across all PD instances + +### Read Traffic + +- `TiDB -> Client`: The outbound traffic statistics from TiDB to the client +- `Rocksdb -> TiKV`: The data flow that TiKV retrieves from RocksDB during read operations within the storage layer + +### Write Traffic + +- `Client -> TiDB`: The inbound traffic statistics from the client to TiDB +- `TiDB -> TiKV: general`: The rate at which foreground transactions are written from TiDB to TiKV +- `TiDB -> TiKV: internal`: The rate at which internal transactions are written from TiDB to TiKV +- `TiKV -> Rocksdb`: The flow of write operations from TiKV to RocksDB +- `RocksDB Compaction`: The total read and write I/O flow generated by RocksDB compaction operations ### Duration -- Duration: Execution time +- `Duration`: Execution time - The duration from receiving a request from the client to TiDB till TiDB executing the request and returning the result to the client. In general, client requests are sent in the form of SQL statements; however, this duration can include the execution time of commands such as `COM_PING`, `COM_SLEEP`, `COM_STMT_FETCH`, and `COM_SEND_LONG_DATA`. - TiDB supports Multi-Query, which means the client can send multiple SQL statements at one time, such as `select 1; select 1; select 1;`. In this case, the total execution time of this query includes the execution time of all SQL statements. -- avg: Average time to execute all requests -- 99: P99 duration to execute all requests -- avg by type: Average time to execute all requests in all TiDB instances, collected by type: `SELECT`, `INSERT`, and `UPDATE` +- `avg`: Average time to execute all requests +- `99`: P99 duration to execute all requests +- `avg by type`: Average time to execute all requests in all TiDB instances, collected by type: `SELECT`, `INSERT`, and `UPDATE` ### Connection Idle Duration Connection Idle Duration indicates the duration of a connection being idle. -- avg-in-txn: Average connection idle duration when the connection is within a transaction -- avg-not-in-txn: Average connection idle duration when the connection is not within a transaction -- 99-in-txn: P99 connection idle duration when the connection is within a transaction -- 99-not-in-txn: P99 connection idle duration when the connection is not within a transaction +- `avg-in-txn`: Average connection idle duration when the connection is within a transaction +- `avg-not-in-txn`: Average connection idle duration when the connection is not within a transaction +- `99-in-txn`: P99 connection idle duration when the connection is within a transaction +- `99-not-in-txn`: P99 connection idle duration when the connection is not within a transaction ### Parse Duration, Compile Duration, and Execute Duration -- Parse Duration: Time consumed in parsing SQL statements -- Compile Duration: Time consumed in compiling the parsed SQL AST to execution plans -- Execution Duration: Time consumed in executing execution plans of SQL statements +- `Parse Duration`: Time consumed in parsing SQL statements +- `Compile Duration`: Time consumed in compiling the parsed SQL AST to execution plans +- `Execution Duration`: Time consumed in executing execution plans of SQL statements All these three metrics include the average duration and the 99th percentile duration in all TiDB instances. @@ -134,16 +154,16 @@ Average time consumed in executing gRPC requests in all TiKV instances based on ### PD TSO Wait/RPC Duration -- wait - avg: Average time in waiting for PD to return TSO in all TiDB instances -- rpc - avg: Average time from sending TSO requests to PD to receiving TSO in all TiDB instances -- wait - 99: P99 time in waiting for PD to return TSO in all TiDB instances -- rpc - 99: P99 time from sending TSO requests to PD to receiving TSO in all TiDB instances +- `wait - avg`: Average time in waiting for PD to return TSO in all TiDB instances +- `rpc - avg`: Average time from sending TSO requests to PD to receiving TSO in all TiDB instances +- `wait - 99`: P99 time in waiting for PD to return TSO in all TiDB instances +- `rpc - 99`: P99 time from sending TSO requests to PD to receiving TSO in all TiDB instances ### Storage Async Write Duration, Store Duration, and Apply Duration -- Storage Async Write Duration: Time consumed in asynchronous write -- Store Duration: Time consumed in store loop during asynchronously write -- Apply Duration: Time consumed in apply loop during asynchronously write +- `Storage Async Write Duration`: Time consumed in asynchronous write +- `Store Duration`: Time consumed in store loop during asynchronously write +- `Apply Duration`: Time consumed in apply loop during asynchronously write All these three metrics include the average duration and P99 duration in all TiKV instances. @@ -151,8 +171,8 @@ Average storage async write duration = Average store duration + Average apply du ### Append Log Duration, Commit Log Duration, and Apply Log Duration -- Append Log Duration: Time consumed by Raft to append logs -- Commit Log Duration: Time consumed by Raft to commit logs -- Apply Log Duration: Time consumed by Raft to apply logs +- `Append Log Duration`: Time consumed by Raft to append logs +- `Commit Log Duration`: Time consumed by Raft to commit logs +- `Apply Log Duration`: Time consumed by Raft to apply logs All these three metrics include the average duration and P99 duration in all TiKV instances. diff --git a/media/performance/titan_disable.png b/media/performance/titan_disable.png new file mode 100644 index 0000000000000000000000000000000000000000..9ea2d732dcdd2fce6300a420154b73fc4a9a27c6 GIT binary patch literal 122744 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�pUkV=knboY9MG~- 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 I+z{=ApZmV9=XG7r=XDiyK~Gy~?bfvz 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

AGFQmp!<6D*t+n|F^xb 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 bC=fzK$Lx0nDZ8fU!OtEix7~NYKXUHh5F)WG literal 0 HcmV?d00001 diff --git a/media/performance/tpcc_cpu_memory.png b/media/performance/tpcc_cpu_memory.png new file mode 100644 index 0000000000000000000000000000000000000000..a8dfc22c4780a1422f1a9b1b0aeef9e21b30b482 GIT binary patch literal 561956 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�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

f<$=YEVuLjb{s7Z^Ex`#;9*)+{5R}QcI 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

O$Pj%|lTMd-c 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 YQ4q( zqv!TVT;W}B*;#bM zRT5(~y{)E5#$3q@dWs4}b$R}C^xA4s2YR2;8pqrKLmypl)m~M0i}v}+hiYW1%i>1X z>y{3DQ%KVw%YA3UXuXJ0I-Ogygd}*DhqTRV#X&Ru|IumRGPHSomVs%0%~W$1xMi}) zE0LAzQcm?$my0$Ppr_kOSa$T`>ow_3%o5}3`^xiR@J%JGQg)E^w+WQ4boA*}@K#M< zWwy9g9{)WaPTEMd2{*4atEmLlZ$55!Z{-ofX1-Szk2)jwD;-WmZ*vG*uu%_Fu*5Fy zc)#`e`W#thv-0wfvp<_|zFb7nVBDN@_y;;r3yegn^CaaZidelfbIe{*BYs&~_8q3# zET}|s+5P!m=dWhhYsCbbKmst4f9JD0pRQrN*QdCCIH^nkLq^Y88eaf zYLRJ?ija=HeZTXU?BJvY?JkR4ltUpq@KBAA^4Al=DALayzV&I!6&aus*5%f{Rn5Pq z`o`b+vw4Z~43>6!z5d0d$)Ba#B%QTqYNIv=0e`?|NE>yFJKq1={^~6w(oz&`16r9y zrXOBBb~V}&&k#wDUZZJ#{)&drE@m|aET6!x*njSbuxLv*DGapy*Zk|r+i#*hn`dJ0 zjJ+LpMbW>W2>D~vQlLU))FO!cQpVFSCEZFd;RRV@acpm@%{)n%I>Y$~e5uQ6i!EaY zWBb9`t!4Dk)k@7ZDca^J27jZKgR|_LLrp^F*>2-0`w4Qt3`2G0c`Y-#}u{ zl?*J^qvM68wrKPyDfM7?n~|Ca$G%~5R%_I9TAg8AeUjRBIw&;K`?8$tgCdaW}x_KS4C5vzLh@9Ff6+}6ym_{GUDA_#=y z8Q-w{DS31kRbz>0){QLa{#43W=xUW|=yCYLQ3`8t!ce&zt2+(GxAFZ$CkB)%4Fd)0inVs^Do&^@d-}Z_j z^dR(iYZ1(LuxI=X&Te5KZvSlyZ!>JqhTl3M`8~k`SRx7@7a~q08xyjl@en8t1Ja z7uB@9+tccfW@(|s?e7Bzm8MQN3fp{`yf!t>-FPEeJ!yy%1!?H%CJVGSyk*ihZ1`vl zrxCp4@Y67<(RL_q`tcngoLnIb0jyPim0e4r3AeUpnA?ndfLA6+RDAs+?#45omA-=; z#!UHK>2}qoE>eu>he9Q})Lm4dU_~1CE%^7FmZS3|rMdpwyxI4DV^~|?7r}$SyEO~0 z6k2AlV4xwm{ug|!Fn6eh>|S@`_QU2=D+kF3KmfKP;Rpea{RRhm#6S>X?x7g3JD;A$ zfoiLy-@N?%m5L+ULm-VKt#4ovT@mm<)mq$PMy~$V#DKw=j~M<^%N)LJiLu z3r5X=vA;&OBt}enaivj!b~tvW3n=LyA_mk?O+pa*O;IPJ{Se$zncXy0ZyW0V3z1(m z1$M<*`y!4}Yn>hG9o^_i&FM2t-(}~Op*}lyZvZ|sZF`iR}m^~lEnTr-0xz*SS=XFx{;f%(bEB-4g zs^2<-s=R|RvtErnM11Q+f}LLyjC}6&fqmLu2+{W1NKCp&5r_Y7J)f)C0jih+Psi$- zy($>Yn4u-{m77N;v!mUftJigk=Cw{`8H%y3$}Ee}ZLXtDyZ&jG-+W~1#TRqH{|Es$ zKegt@lvxIACzR*ltdo8%OQVj&QJ;7!+uX3mKNhKu==PYiOht=JHliO zxi_bOE zO-|$}5%iPGez_K$363%HaQxUO)jzor-M~AgL-8)9gQmT7M|xoGO9S2xdjwY^SGv&9 zmD#c>t_WEr$_ZX}Updb3sI^wp`I9t+b5gkTl-tcrh?Zdl&{hCSuTU3Ph?8!36~6Rv z6o&<_AS`P&qYF{JHp?-PE7}EY-v%Ge9qJ(^P@#(?0PXtxkuCnCiP4pSjU3dWdGTw2 zd^U*u`q@US)NjnxS=gqiuA%YcRxR1Y&wy<5mJOk@S9d{mGucC?r?9QPU+oN&z8e8>0us=g@IfqyuvyP8yc@!J_@>~eA8J;_m7W3WLn zfV49f?g&)OE}X9@Nwz~GaQt|`odfr=&ffCoEvb=W8mVTBwTB#y=H*KvHWDpw0h}Oy z+680pgp;G6Wn5WcJgbP9`VQFjF9-n@aVw4+Hi0`U+gEWTABK*E1F4(Uzs=`Yuzddh z16w*Ph+15`l5o4K6Ly(uxvfuQ>bvOG21N~nlBwU4cat~9`~2kaNH658Xz1RZ*E7=u z4SVDWm;~Tt{@CJY)~RRUw|#=ZiMSCR)#izwiZe=;2TZgd`+P9xL$!G>_;WUEx$iVF z9Bsb5>eWe;Cebe|Uzqv$;84M9(EEo8Bq^XX(&DNMT7BB-ea~gV3d=4g%8BB=x4cH> z3l6FD?};hiNpw0%!!&(cA;~P%xipw8Zw7mzR1UbXgOs2l;`7h8c#@P6#~fR_X_@Yx zaf(Kl4{Z;9k4HKf{kM|tyZF126g#{s&TC@n^NovqxhkP%f&UNI?SERqICZ$|`!eZ~ z2!gp8M8nZZBr z-~6Des!5@v2L8UAV5LPHsc#^ZA@o9MXBK7E@mhB~b%)~P@mA&*5%b*}{xjyMIK2nA zJ?ke6sF^~1!FeG=v~nLTMZpJHNIglCoMg50f0yW@scHC3O=2}UAo-tArfS<6x4Ih6 zNcN#~KjD^1yo&@xG1GvXaq$Gy#e^7SBPSxD@ei9v3y%OpAswDf)CJVRIIHKy_uUS9 ziQcTj(8!7CIa_|fckyuY8L~QmCC$sJ^ojh4V-|sL0_YVA)atCUag6Y1z9Vz7A0h;M zhtWzLnK$Yde?v@ku)CWM}o$ZY8Dmw^2^Vc%MOp94U27k9C||H<~zBKWf+aZ{a(CX2~n+L0qBx$%1`qy_vo=$9O& zgP)5~AEtP+8;T{e)PbB=yn?!~UpSNJ3Os&|#IJk(;dwuEu&8q&lNdna6AxewroXu+ zF(??I6RawKgLj^5nTfl%V4jIHThlpNw#XXK9?cPcquGCdi+8FrWTpYjm<^iu1AL0zXqezuBrpPPOhy#0q9eWH}ZmaPr$`ylIO+I?L%9j|2^f`u5EjCW%P z2WAO8IKRM3oBzmqQ@;0jWdQwgT1Ot`vx&-EswG)pkOqmYzJq!M4oc|Q(I0ZY01+{3 z7E7%lxkUo9Y(qo3@d{^O7!*UHcj3V78eLpB!{zM_pyX;)0a*B3pY-O%bdC3NRB2l6 z^67+gO7^K`XOl%*t)-c>8NKM%yC*3hd+9 z945r$E`S|S3^+lQmx~b8xz3qqjPD(BC@t-{n!~nEH?+&39ZM9M$0T|2kPs@n7`6Y- z)9bTKTr_9ee5&1=$7C6qnN=u=Ut@$8LWIv#<+M#)S zb-8d768S2`0uBwyV%gnCLubZ?UFJA2N8@Le2S@9!Fb4w zd!u6?meDn+dPQ$=9YXH3D>_$}d5}<#FU>_cXKceSElQrDIq%oUhhtFWy;Xa$@> zmv0!sumldK%n4lfd>KXDWkuQCk-JFfyFaTRpJ36c;5Vi%@Hk_bu*e!ui&y5eAk1c#|ly$!F5B}cT}0@+(%3l zst7a=3ml0n;Nxn8yh2>RUkqQ~XQUHEb{SVFsx(4zr_$TyN~nqL+8idgw;Ix~UNpV`ohwLQ zkqbk-S!%#T4l19WUL}4#8*AH`5G-mtzjRJB;BIaTBA9Hl)v{18a@0DasFiMfj-=dgYtlbPif~_2o_3W#xE5S$O6K zf{B${EvbNnspmWt3%bG^a}DNh7A$iLt>)P0{ED=E382N{HEKBle7_E?Ud8ehzvGy8 zkwR*Tw*6j@gZaXsA{i?SKwy$FBtY%?c2*y@;?i@{0c%(>Yhzsz_(-w~qU%jPQI((_pF(eV<-QtX0|#nq5`?J85}Ffs?_cdeq&1}}_gpfr7uB^N zSV7`G35m%#IB>souftxi-aQQsA zIy&{3o2p&tlR0IUomKmzpHH@Ijje?E=Q7^j3DI*h`&z5#%1u3-H2lCx%80A~`Eybt zj7wXnS{NHY^|O!3CNAoi5XM5Ea&q^`7*#PfMFTE4DyNB`=}Qj!23z)y(_u*zrXUS;k@g9$M%9{>0Du;D+b`+vr$Mr1FuYy=CIN zYd%tW??#AQ{LevU8K`X3x~CZBm}xQ|Fwr ziBIiP7Rm0|PNd>8_$Sn8NCxYFX^_Ft?W-zorbFYUHt;INd%B2?TW@;qRe||TOSLTvgyT*N+PK^FoC#yIPD$NbJoj)z6ffWG=KF;L^heLK{8?n0{ii#`$FY! z6N8l-OsXOVZ+?mPC`0xhYM?-k>(QkTX3tyXcH%HC-4uhJ!#h&K9{U)sr;b9tlHg{Z zsY<3-Ixb=dE6(zE>}K|$nq}t}&(AYeuZ!?t{V5FTc|bSMV1?Yt`+CJwO4*Fm_Arhe z6umDt!l0u3d(_Du-?z^|zsn-nDmYCyP18BLotSL$lLzF9!sM(Uuib4VI;u=f{XMlV z1gEkfq};OkJI=yd{yr}LW+>?D%|KX7YW`VuPLw0sAr`}iZ=jjbM~r7DSka7ruR)^) zK^I3gBUm}77U9;d^hLuY%qEYI$(79eCpKo;#U z@J_E{qQf@Bg6J73Ctp03wABwDIy&GBwdr-i<0j;9Z1`D3)>FLMk ze)d>1#9IX~Vm@)HVVuPC@ zP6{gq<~LP2-?p^%1*1=mA;p3~3kFT-IP^u6r-;UV(rhVxVd1wLyx|_mlAcO0bZ3Yl zVwZAN;w^lLSP`pU1eyg@^|&RwPj+ib8eU6CQELZ}_Xok~{=Q$QSV=tzzxiNC>ow7e z6*CA<{zh}Yj>iUgxQ&-xmjPR^!g_yIBOpgJaNH`1dC=%j0`sF*)+3O~$<6?9?oB~W zjmJnOgOd>O(D%a;F)!o0=7(rMhhilOhJYS5AxLEy*k>}k?fy>X)Lxm)CWWHsmVM<^ zKE|>w(Rka5nCOEPIB}fleLI20+&hzy5q_qCG4ZuP)qTXqS;Y4A#9Kc&@abt%DHI#h zb`@Ug88rL#!X)>_k4~hv-2e|YZRvd|+Y7~0`W(<6F^EoR6$fA}4n6q5BXR}^5O=ra zV%Tj|hdX}Y;z+6Z@4)p|at(<7FE6C@e{{(I=ZTKRt&*4W@Lbe}1varSeZHX@<`F`tps7Twz z(=}O|JJ(BSuF5I<6kL8&Rkq69ieQHdU!7~sq-DOZ*$Y05EXWAG^8$(dUS`^y{-8g@ zdD%MU6R7U>uYmxT^`EM^ZBJZ;4^zml060s8iq#C^b{|ZWhLfB25|W6(mu1QU;<8R; zR?|`CQMXd-#Uz7KmHp!Z$ggkOqRE;C+v%{|UwV%aU~GdGz)FL%9vGn5W(`S5%6&WQ zme37V)6eIkecoAn(11T@wzsOD0u#ERX1Z~E=48!17>2p~@aT%MVg-z|ey!1t3zJp! zosSe<{kkuFuSuOL?G?7YJ=qcpyY zF|Nkwof`dCEi&8HRR~Ika*Czktgj)W|NFBOxlba*n?m$~!E~@HVEho$1)N7-4Ch3E zb!K6o5^T_8(8ze%x7m5w=2)=`j$M{jSC8;N!r0pdvre_$8LWd==T05}FJ<;W#p?ZP z3%p&2_ZsBuD(v)*4lS=nGcqrQN!i)E*5H{g$5_|i?!iX1dobuo?pj^zyz{h5^Rx&W z3XxvOUFt`W*k{}+vj9>q0P7BAPt)A7>6RLTmNW#uh%@j@&iuVsjxRC_)mK%$lCYp5 zCVpbpWUd~b0?qKO{72Ijoa8OkU+vfWG9$hu=#FkeBpHys(|za@=uu0DETVpktH#+Z z(-XN83em=#xfZiwiU>OYbG*~Y0q*0ko8;M6`PVhSirSYd7|qo=nRBGx(huo_rI!!9 zUb1l1bDgr`8!SKNT&-3k&Zj2ko<2rMSV$!2a>J0+9uy2UZ18rrR9mJgDt7uo2Ws_> z=O3Savi_d6I5o1Ctb0Wxc+RZIC{h}w$`uECEmqQ;1ic;+=2b7sU#2Ga7|PrD^q0IG ztLUvEN$PVn`HqG2ja2^CLq1iqYGiKD)-TiD^6rUO3zg_)dKLM+xWf7aYjxM>L0fkE z-b9^s6`JR2BfGO=n)0bUv_gm9%s&#WpqAs zZ~M~I!CrL&*>OXk!@>;|eXy;RYmfBwX?l5LR!45`3a1NL#JuGAfsD?>x_ekBYJc~7 zx%mb{D)#H}ki|trGO1k#eBj;qRXUbxmkzu}Ws#*9u2Px2@)XGJM=3gMeCt}#?sh2w zFQeqARO7wnV-U!g4rjH=540zjUkrO2aKr0WY@}h{90v~3{(R3Bg|qv%Zp(myJDCvO z@Bcj)R!Tz{iS!rQfBx=^)n_ufggxJgy2r!69+Ur_U%md*BUkFR*Ilohi+7UPGy0N0 z=l`0P^Qe`1gcT;^9HM2MGK_B@WCuB&Ig*-@N*QHrSL!n3HM0|QpYpI~ddqy*9;`1i z7EEc&P?fCi}07PO>QbAY|0}oyX>d&p1-`vnAN#R9-dT)GLj7DIVW!#DFX#yPG4$ z+vt*$b7Pu<0Ge^PIY<#>o@66qQHfwnjJKtqqRma@rxHE4Zbpj4`GtMsHye2H`CfN{ z=U)Qa(%bH^7>gZ^2aI2Y)xmn@mUJ9D(I@j9Z=nRaH${E{jNr%c1vwronuZx9($?8|<@_&crIM=^pr8%7A zp}k`mWj z5s?x8hi%Q*SVfnM6#C}@HgWs+aKx!|!2VXzqo#j-CY49i6Ofh51#H+|MGp(5>m2#V8NwYT-^lp$r>aml)i#@9`UxB8YD3611lCTCJ2?IBfCk+-_!@* zP~)8j24lUptk z*W{1$v-9i=y=u%sKU(RDqVG8~lDbO$k~`VbIC~&k@wcuQcOS#fv~vZjAZ4OU!fmBn zXBPNQB5dWWi(fK<0F;{(mX4#PjLIfB=buC>};+Ce;UK<=tO<2>Q{k$6SLO-KxDBIt^lq4tcB$d|=q_mlv;bFAKh z!i4wYcDwhn12IV;`iAFh)#a2VV~&Zm(8Z8G|o~Sd>0bBsq@F* z+I5wAA$N_SjB6m817ag@-+cwqW6&A`y%qHs{r?`aYQ5;8eLceJDuT<(HMEs66N}QWePR!Mt1=jdaB$<;093)-b8(msNO97_qO`v&d&@-C z&*WC-{dt(rHDJgBtsp6#3qv{n*%nJX*zmYqr55Xo9**JwIgrv(O^M`o8}Y@HDUcf1 zY)0igsZ)6B5u~~mzU2VE!=~G+l#vrEAlYr@-gP(4`GcX*e^QyBq#~r2MOUVedO!+u7lK0u!QF`k269?y=q+k#n}}V1cz> zoMq|cXXfd@_q8pF|GdEPQTQ7I_hxDk&xu58@+5Im_owwcL1=qJO$Q-oM$I$PqxPH` zefk2Lyh3&UpScJPof${^AcX^3iW%sU%z#bRw&$2r{dI7Vyzp7XC~?!A z#HSJWIYQp-7#!ChdJd4@X__5Ss!93HBuWe7@XfRCB_Z+|{E7WEpgaVo1i^X}OwZB6 z=qXKn2h5jMwo+GZ9%;#EwSx}cve**Yvk-8$vM$k{CDj}6ppQ$!>|KRh&mxuvRX~_M zz8R(KoxfZ}3ria6BGl|k?!&*lif*Ke^3a^dlC4VKFBQ zZKxd-1stSEXTJbZVyQLCM>uUok|=ld>m7ueHrJ=LN>D}Dz$IBOI4^zc;$KU1>fCDc$ zkW4}MK*U;Zzrn!B?|G6zI;8M^Nr}<&@7M7xUIC1hf;uB&pG1CRS{FH#cK;(!<1U-ECi%N zmQ|^>&XyJ5Qxq)?a1uXXs^^3|oHjVF+^T96au3*XG+9k?y7@s{w&T*LqWbudGfk@4 zMsL)I`cxH<*gM-4`_mXk~ zfM7hmPP6k&lY2an0SOe(2wjh9!TbdBxZZ|&dv%FcV8n;zF&_)D-KWl(l71`&FQe}7 zj1xR)Huw4$*?3`);n@ddMSz=Ya*CS1je|pCX`A0oM(HzDtP-LbFIxu&j=JF3N3^9n z?GNwV1am*^ZVhJ-Qy2i2&_hMAk2ex2iYfC7e6P(L&C#ox3}CO+LVZzb(e8w)ef}yG z6j~49hUc!W_6Abfb{-Ci5KA6)>;ksgy`zX!|>rZpg%DV%bXbqaT{e^?r?XU2W z@qg{x)Ov5Hj@LkvgpDmd`eO&XdV~g8ow)03erDKBLH#Z`$3kT^nsDk^YpLrMZ9N;j;)BH(?rddCMoJC^Kh$9H zdE{1468`Tqa$^l#%}duSI$PUoNn>7*BWF@@SBd#}cnn+rqKpfhc1JBv2n-b1{#haw z7FP7VziWkz&t|}MCO5GdW$Dl~UT(utok(TPWqNv+rP76qTZ~syT9%`-uOVsj$XhqH?u?&kd`Zjbn zkoWVa&XT@B+65ZUTF_jo6_qdulgm(xd06RPTvN!(%)AD+rZV1+`^Y&PIOCcHoe!Xk zQ*Q(2+|f~bmfvd(1S8vU5Ft>>0ZXWYGK*$)YbfTq{>X(-Z9=J%8~>8jnJZg%?_qj< z+x_aP@0~wKGKF>~T8G{WCVabW%&UuQ5*eIkdeUAxa?2;U>^Q0J_0{+ebZ4T%i0Zzy z>uX4!H2v67CHPfwK~KPqymp5!^3XKne@iL^y_1scDd-uo=`<+8U>Sp=^&XOIhKz(LxLvea#X1xNzybg!qHxPV( z#s@(?sU#0Tx8yu=^3tn7R8C z688J@^Pc1Xr)YUg^s1#yYDhgWSNNiH1_z^ZFa%4BIKK5Qu)Tvb0tQnN#n{}I;ex72 zZ3XEuw83MC(+bvyW9D*MB9wix%05*vsYA9@_va7BZgHp{DtxPvt5vj;t@UyUW7($`}Ni<3K+S!-;QY4~=vaj@PBYoY-syZpFS5qJslSCwuhsjJ>Yv3nI0p~?2R z9t@Fme63y|6pM?!iUv|hias91<;KaD9N+y@97awT)lo9*{#yO=#KeO3Y4dmg znYoMUY&Oz+?zi8*Gc7RSxXVp6C*n0l#S;^CVUm1(ty~OGsR&$I(|k4$r%eJ+m_Ty) z*UIVJx>kv2S7Eg4%p;#rj&>dIaG*M78f+-Khc0+%#+b993+!-`zK6yqsA-%eYORTZ zG>NRm39cHVxhsTDp_Z%Ol2=b5gx162ME74L-`Ke{oKg(L4e!@gZhm%~b=4g?x~E%_ z{Z~0_ah=XLGTcEZy2IY8z0cCcErtUsAi|wrxMEs|wSV99rYr*9q#!)!M$0nKIVTcD z9H?;5<<3ii=o1lVZi%cn{Rk4$z2r8xna0WCKb(P{{$(yupU>c{f{j0ay|I-B({YTD zOqf2>+&nAvBv52tDl&PJo>})r&qHq3vJoR6tBu(Q z%tB_56I?6qC6g9B+04IrQb7-Dr86|lfzw$+@-2)hC{@7uKhT|}E!!R6wDvap((@vA z|Hib3|K94z6R?mU*V`p#(&bfzN7@LeahX4P;M8(d@$R`G$kY5T_u*{8K6DHZM>*Oq zz0DSqt;+bIV_g2Ky=AmIJI20{QDbl?&dKVS5%Lr4uArc;o>tBCb} z>x!iCN~Qm?s(<4L15M8c>`Nklmq%S+i|W9npA5F9pi|wTEGQ6`JjuT^YxVeFZCP3Y za^R+Z{ufd4nkNI(MfH4pz9dX#GM%jn;BMWLS~-+hd* zIuT0hF79~|mce3KF*&(jRRw+wqB+Y;%grL_pct5Aoxd?H^9CgkYOwq7v$Z9LC(p!M z`)3~G>b{7A#{zCxpQN7}2`N#gYEB#U3`85)Ud4PMgD2sW^;0TE@X%>7_fdedTKt&qYET z3DfbP3*XGnwT~A@&(3RWJpQT(($TZzR#dn@ZOW_yii=va8_^G`?%cdivv_a$BJpHJ zH{cT*VltXMDQmwv5>|iYCEQ#bnsH}miP1B0=e#`kZ}peA1f{?zRr7F0J$z1%-KGzaz2*!AH>GHRy0yuBOPEl?e`bv^{3A;qJ{+hGG&QqQBTn24NP`rC;lzP>&8 zul3}Qc3S=O+{qMxKAvlH0k;0=oMGOL1(TC$6_jt+&e)9a1s;(oG%;Wwb-_=Tl|H-z zdpmrp{Ks|;cwTfEu4c^C%N-#?OaZ6Ex(km%zcX|5Q_FNiQe^GETdH7c>q+}JP;0n}d2Qs`{7iOblT4@W~AIqIlz{zFn2Dj0M zwd+?+F-0}VTZvfwx^e$KX!0Y9Yt&f1_nOCW!vBIm;iM$ zhN#r7nm{Km#kz_!gu)&GYOBiM(*FHRdXB1W#)2=*(bN|V3z=u>{?j! zx*;YdYo4Ji2~>1c{A6N{$*>-l#9^f~wZZiR-ekIu(M{&>!IYgMoEO$h5!2-h1MuJ< zW*f+E75>u4tFcpSL0%#)C#5;zFtxP|4t%%B&YpCky+xwYvtG3_{v_?}Q5Z}&RH98E z!)vf%I6eAfaAumQAxl?XBb+NaFfwEpddW(DR)aHp{rWIq?qi2O$G^>wHKV9;_5Qtt zvxx!gIX9vYw97|a*6oWmwf64mQ2EKxOTS5GZ||C9U3+>4mYhW2rs-*i#^OW1)w`Q*eI@2dH~q&>b(wI2{iPk&amz+?BXX}Fl#~8MnDSxc?7Nq4z1q1 z?%rUA?@fid;YEs4lKCWLC2BNI+)IjWnG&OTx4BLka!J0Ml<0?*Wd*LG5HV_`pPoK$ z2=v*WTVTcq4#~1uaLN{wJisv;VqvAgTsov8&SzRU)syHOUg>xTBOp7NR@S`zDVps! zV1Lkj!=|{T1&SJ-OR=AC$qYcRb6c{J-0VcD{U#84e(y*AP4Tzp7CuU&49531%fGx( zC4O-8rfmja*bgrKR3=C~dVLT!)@bFoaFDRwS6@=PvbSH7*RoaeZWuF1U2-`)bN=ez zP~)OKt=A-OR*1InrOElo+M>)}%lr9UH`Nu3I=s{6rfgJ{WNQEmTk84cmrD(8Wd7=1 zTtgO9!NZylX51HcQ6V$5;`P>)F{7rd++8JqZbHydDfXwdcj=h+Na$}g1zCStNP91| zO1ZQDRD}PV`|}DG=#S=sB&|CyI$O$}-HMu?7|jJE)0U}^;-OKO8kc`ZSxMl@Y=O z7SHY`R#9DMoUxDCcJNIJ)8DXe?e6w_hY;w2;x1Q6YvS;ik1a0q4)4&k5wL5r zt=pWCb^Bz86x3VXpEgEz0rsr?AU>2s`J0J)g;*%mw47 zU%+E)z1PHEG08`?akoxhCMZmv?%v}e2S@JkmUo?`2OK`9oJw7MltaOFZqL5XC1fE^ zT71GY+%^J}$JD&ptN*6_?D^)_!7cumw8|RR?D zgRx9SIr!ac?Aj&s`R}I?-y|Z0QljF`oBW42I9t=Pv8SD5I;#cPg!4{{ zgD91x;~pOWpuftb6g#i>zE0IS{F7{Qq9aJmSrM;)M@fQDxlA`QHB7V^U>`vxxIBH& zvGEfodm1HszZ-`yRa2av`?Pcvs-BjO!OyB9#c6$+#LpY5F~<59 zXMd0ZxvF=Yj}>e?dQ9;9AF}P9eGX0?WLGHp(xo_S!*OLtdxi(t6je$+d5qzkZlzvT zB66jZU-nmC8&2&LLkh<|9WrnB0%Jv(L2=kwtTwW3YEah_4}mVK$XtB;&tsw0FMRlD z@m)*b3Wp5#GbiEG7hIiSUhh8AC7jWA#L-4O#$;gC7IH+^7BqEq+a05E7if8%tXQ-z1aVd&Kxzp+@Mb=I8PHe>K~g z3{IW87i^Ptwv2V@w9!plyFU(~eF@cP7|{w=101%&JiY{j=ckQ%#zmX-OsJ{OnJe^( z6YOH*J|bdA&*+WINU;@mV>6?bSpWtU`{1Ld1zFMLvZ2h~2-E=7FvgvC9A7k-{xxdB z1&BPV*Z;k1A2&P=3>+^Y4_MdVjZ@!m0gR&bNFAe&++~1&vZo8_I*dnq?xD;C9s~XH z9hvqBN)ndf23cT%-V zx%sziC8$ZcT4e1{#wi@at>YGx_hS1tmTowFLkj^opsg2Q2vLO?6q#x~?(}4m*m?v; zan{Tm@kGB%Awd!ZY#IGqF~)?YRh_&gw2@c$MNo5Z5H*23%QBJfWcJM)s+%_m^0}a8#wFi)PGG~&Jqf)3)No)Cd|pz*#kU8#4+ zH`n{*>3#)n? zkr>#72l^U8lmrwYPLB}!{f%2OC9%ox)jk+a_DL$r`K>uILT6)in{V_z8OeI~8h$Uh zS>%37c}fIIJ2);Y#q^|Cbz{}B^LXljE8m!?ss_^k;O=l)f}}9ZV%eye`IfnzVr1CU z6Kjj~?*=om4k~37(7=_lV(y~;cUewazADNp{F{4E7(WJhhPA?fp|z!UV(vUT8CmD4 z&Qi;WE86N8I(*SdBoPDF1!G?*pC(%Le79$dm~W>WiIJz#ue`{LP^$JJ)Ji8;9g``;n^&4pbJv^YHR+vhvC($Ah!qPg|SM0{>Jh5Wve-2e-_l8f&OtOq^_^QJD+LFH@eJ-nZ#-q=I=%aT^=q$VMNeD(#LC^a z2l^-^h`jjeXIS9sPCPdhU0dkWhkF)BIk+s_|IF7oa+Xc24j#CjkadbRdC{Spli5^5 zlDm?lRAPV9tDn)c%-!%j5#Cawu#;_D4L|p9Tio)y)!~anpn}n=Nkec2MeqCqI z_*%aC%6hTsn;U*iDt5cEBoMYDb8^p@llCAiwf{d#^room?y8LPvhATGJx=SgY~kkn zwM*#@C8XyVHg66Xkmy*sVd8lx)2#_(k-QrgdViJnrhL%CEA5{Qe{z8qT0t_Fa3PvR zozGw98h=30jrpI=|4eR9j~1=}C&h0C#H&3EBZ@Lc%Zg{KTgmP<7~7-}+0_YKb$AM* z;_|+Sb%oGt3*Fgd-1@*F04}0SjWOv{&8IAxH``yn>#<^)QnNhJD3gwE|7Y2MTGSID zw6DW%k!+MNFA*cJOgd6+D(`!xesZq_<+uXQ1kvisCH@otaEs#s;{ZE!#Q=BGTzHYZ0H`JIBxPGV7p zEZjN-yoz30N(EVApNb#7Vv)G>$FrxOIP+$1O~B;jm${jR@Nh`ut-F$@*wduez>t5> zPc=*c6cW%=#M514{+d_gbqlWVC*1JHJ`tD&furI4(Jx=8!%?LZi>U^B$T(>%Qx#X^ zw)akv`q93OrQb1v?T@F-d6?GWfMkMo;DP16d-oO}RLB$Ja5y#sDc9h3sj0v6fS;eA zwTlZ_)MKdb-M@c>DH5T0oY*lz@LP>TW-qq7-IEDy&!0XB6QXmYS%(I#A|Sz60n?S) z6B0-DZ~unUoHl>qj#X;S&VDU`zgG_JpUjj1Y*~R!q<#%X6epjD;Vscw7cXtCuw4fP zY7s1GXzk+82K^9F+*DK788GZ*huz!zi#amJsm6Z!t1E3k_4gf}7%D z7KCC50CfYRaBm0DJlxxGMEY9FjYI$E!USW*jayYt5oVAMY>`3pI)Yg#Tl1~cuv?kH zU;=KtdndPNJra1e4*2^q@xr|rWC%7aF399@C)ShF3URr)>@CY_6)zXqo{>tq2exxe z3|t_s^kWl5JKk!v5r_Y`ec+gYT~i6fHj?Vft(-0r92R0Kb(`_K|MMnzR}tB=dw6@x zbK4#&1GCG3EAdL!$Rqcdi>t1BcoFL;x_e0Q{EY&`uxq$h_2Kl~(YEnr&jX zeYX6msC`DkX_o`?Z)i|k<}kIDsr;LzsU~eL9WoEBgPz6TH)o$9!30}3S@KAPRE%3< za)2R`E&m#|hwE)G9*Rz`?#dQ#3`j>Mw`B^W*;MBm9@V%I+|atB+^Oql*lRtkzD>x; zI)5|Dcr5PQ+Tqd(=Z{7@@vo^vN6%G4V3y#GnTCL%k&E0^Op4zwg`-Zf?qLUK$L7wS zPs2w&&BW?E7qOpr!w5W>F7iLGYBPlAg>3G}6gOPj`H?NkoFtrZ%+GxaF?+~vXHzEc z%@m&3+EYLbes#s$?4oYOq(dJm4e4|vz1!N6SkK+XplD+T?}jq(?%Hq{yL8j@FJp0$AQFjuhqgI-jj`B=fp z1>M)I)hoP)BU?-WSK;WFshr=lL&U#5Uj-A)wR(02edua+TuuHih+p<*NLXm3{FlRb z@p170Uv!I!jo53;HLLOC`%G7~33OH&=3wsc~Pq2s*Q3_w=+0*-Qd@=wyZ( zj+rndr+Yb^DK{qTx&I}dk~m|3;jQfv8S!?D&NS;v+0#$((1s1ahQU#`};kw=Rd~GIOjh1eJ$_z`?{{L+P}vKBPwgD%FG44+&RRRN8^bU+(j*~#X$IM zvoR(zFi=$p%?zh&9FEfO-~cw)gEO}O$dH%78wl`aWK4|R5t%wqE~N^`%+3rH{i%s; zu@F=}RmmbCe=$A3c=V#-v@_*q%m+*6g|vXSTG%hz_-^4*&}Y{84J%(PsxO;p--=EV zD%}+`S^WW*!F}Bg^@&2~r-QFFL5J1*4=@%59UGNh2Sfq-&;gx_CYD}lX7aY6TX^FZ zT4D|@F##?|uLb|26F&a{G7b2cA`56~3OGd|yycekIY_6|w|0x~^ndTef-fGl-sNQ; z604_|pE|YJl&|YmKBhqy3wZL+Qj&ki95k0{9xuRfA?c0dZEW=cc)vz%SRfBrFnyDy4l80y`jAnP#_$CUq)@C%Pn+L^Q8 z&(!!RV!p6_Y#+Vshg{Z6w^L>+A@>Wo^As%o?`B(+XA|i8$a|b4RFW$3koqh!$pacbDw8KBR zmSCAg*wqy+)3H~`$xoTyVG1pVx=75)a~s#I8MD)aU+a_gDYy^(q6?9gn%5p?eaPrA zUBM=C20j}5IcnhJdoC;dFG}=++V~&w=NCDXYnyoB-#Y&(a<$g|wJiq01X=aTLmB8g z_T^TKeN@L#oBV{^u|xF`A|O-k1I1-=i)U9fKxe6w9yyJ+_XOX4H=aGgX?MtS&K>i~ z>ogP&4YOpnq?X=xcNw81W6YOUGw*a(xD04ce6IqJL~YybzT;mRuMQ)DwNd|kwBVDj zvEe62Cv(8s?^sU$SPGQl=6c?k+~uTVaBu%;$fA7ZPpOD-bvAQjj%0N;v`xteHSjdY#eNqwW%?Y5me-QriS zcppC=6i(I7uV=CzDGiAfYzRJBodz|IN=#_2KV@KUp)TZ&{)7^$$|=_yQ(FlXY5ALx zMXwUct-4XQ%%2-A0y1!Tj7_w^!sW}C`|*U(J6~X`iA~&6%AvLyJ|(X)XO_@+o{Vq4 zRrXjL3&bgJ1w_@mSxe^|sJ>0fjN<*ZRC9!+Rao;|tVbX{Nk_LinBH0K%k8%?ng_l;S*{TOTS4{X+nM zQ4x*NXkrl>K6HPQ`U}~-aK%^22=(e9!@ux?!@0dn*~FQCH)FD+ScckrSBz4cgCd7e zDnh|}6+J?W`sT5Yz98NWo!h7SO3k>~A)f8hR^)MYHiy`kQXCQ_{(~_Zz3F))`1F+B zmzK9&Q``!bJ!s3eHld~Nn$9fmoA%<2;kaeeK+FccSRf`BXo?XX7|4SJn5 z7}c|>@NvI_dVe=qu=a3|>1YV&18H2;z?iLtWaHhV2VxW7f8e0@BrJ%P*v6fIUJp~f zaHn%Vk5Htvs*pOET*f3X#atLUyB~AB zL2Q5IL!L8HR&$@y;$n3+i;86!gf*6)l0sPlZ{1y$_N(ucCX=08KI}goall$cq!j|geWW^=KLn@LkQL+er({;3A-cOJ0vfUH`XF7Xoj$nU_cF~JZW zRG_Iu-i9H8Gd?lme$TkgLm^iS7bv%3!QMl8(KnL!;pha}>P~g&r^rHK4pDo(Z;+#p z(fcAX^0tG$jW0?avgNRS=gvetdsT~I39bEFZ-)K&e>^^Xb?L4e1@6GqjYeONYl*_q z#Ca69r0;*EsvUW`Np5?)>&@KY-T67zJOEZs`f$@3jM$!qfa?Hyv5`@X^x;yLdh#5X zF0g=hAfXlfqQB_rz4$OiSiczJ{L4y5Y*#Oy2EXqR(a;-hky;(2Vj0m#u6rZTnKQ23b%- zp?Bfrp4Ya`{`^N|0e7r4gVwtH1K=gYJ-LV?=3wY96oH%qpV0}6WuXn%pH9KPBRyN5NHT#tD?8v>+jawyR^}{jL`Mf6~D*a?ToAPZ3ZrIlT zgCR+>9X}~h5`FyBdHrM|F0IFor1Q4yMj)->N}G1y{09NkY7bn*-X&&GiL9!lMWw(ciLfj_M@jrpl^Y>aXd2CTU5ETMu5S;aiId*3(kF zESd#s$u4{hazAF9cNU>Ym=p-D7{zCx)0U75aC>A>83UepQj~Q3f~?R%nQM1?I~qy= zeWl(R5DKHAz!)MF?%7|qiPDMR?aR5ud76KcB~w@&yC!XY7q)(ypCQ|4{gU$f!Bh8L z?5J%8!LWDp61Rm$xA?TdKA!{CG9}iW=Q#9r)rxcLz6(vue?9c{jcE}$dezd)S*-eN zTCnXKBi6b3=j&r;aytI;UR1xeN0rNi-vWk&cw-3>wdM`XB92*qmqmP#cw1hv3yq-h ziGgYEYQN}p)l4bquO$?yr~E~1(YpNDAZv7A;ZW(gK>9X5350#n*7}1}37kI|eLj`X zT|vF`ZtP|lH5Z9r6ihNiAyEI$@D4&n;EXuG!h^ON2X!N9>%HQCHOPl`<;oxN_~(;_N0AItyz!(ENX zAGnjo;~Nq*cb+ZpT7DBK(dgIY1ezMC7yL7l4zD8~F|{zsMBX z!!v`x;54x3S05?D3#hU+yAEjJ$j{(x*O%TrRoE;3H_(Q5FkFdQ5rey%=>GNh8gGrg z|A|&aW<@wWf{fvNW%l5o)2XT6KA4B-k3ph2;UbOLC4QJ z9Df1|`a|=wGe6IxzdUMi>r=H+z=v;0o#di3Pdy|E+(bBzSGUC50u#M>L=t$weT)^u zx9`tF!vr4f{rbZry(BLy=C~+8tp;vcIL(=xbS#-T)tXX=xCyhozaIC=S@+u(dOVRJ zy+mJlz2yL1amaDD*;-ro@8DCSnLn0}V7zu3jHH!z!lO(W2#e)GKhW4lv)r{XZ4VhJ z-9#|*{VPMMIHk8##3?k{MVg7+y4H=3`WFoVCh`E}e#X;zoPTeZCFUv1L`jOP^&WS? zm9{#@emjk(FxvtHXobFG`Q z1jA!!zIAc_>li6Q**z3dDqH=&GV91AKhvNjgWT$yrb${>R(c-?=IL{|53volm;PMS zdT4vQ{pLqT3Ez!gfKiMgYJq(FWW?^?A7o9(qaknmA>p_2*loK-BOKq`w8$X+hQ&_N z0>#&NChu3mBi`1D_c7(#nj@uNya==7Z;*!FUUT7JNX_7fyaF1kpZal?ySZ$m|OcNQ6tS`V8KSP zuG$WK54=B^Zo(kQq3oD5go5gF5XSaRyJGeXX8>yl&#kC#|d;+0wEfHU(8t zBj6VwY)%py@MyzFzgKN_3ZQR;FCKpbmR3L!q}bzIZV0GGYPg{Gk^9>Xq})H1FhfV1 z*BMr7QO!9^S1YU9wT*AN&gaIh=BNNy?gL15W_Bxl8ZQzR1YHkvy9a!){{1@+n(2Pv zz=2q(Xy#+SKz*X55fuU6hP#dm9a}LCD~I-bY4+#wz7&(aEa12JB4FzXeOMzF3jHbP zZ$+2ZRrOKCFa1WJpc)7r)qf+8$GWYQ49mw~sy9BL4a=#YwsrgAdmXuk?FJda+8ySpf|D+vz+r8^_mK>(Qh6W%=7U;6`$S*V)(u1=^_~!R;KyE^ zREJ0n+I#pB+(!l$Lz4)yo*?MBYTR{aej2I+;CqDp~lRk7Pt4n!pYFgS&A^ zHUAk{@iyfz?)|rOH4Qe;?4&r0uW?G08(iF9wJYR2t)C9XfpoLGJr`eITp3qJ#DWUZ zch!0?lr{vje=vT3zmHNsi+y}^>g}at?3be(SBL1qw@@ZvaXIEz{g(^fXerB6XmknG z<@l~<5@=Z~4YE39Zvv_)Sm9PEVlUM~F1`w;$-xMf;HvTw>>;95VY)^1J46qYw>(Cb zBw}BV8`+KV*ujl&adhp%|L*(pX$R!xSIs-1H%RxW-JUZjer06!}!Iwsc; zp!+LU&lqZi_Ac5P>UPLYT+^$VWFi+iDTD~T zn`e8Pd8@&vEU@DVQ3MrEV_|wAE{688W@&^VdUR=Do6FDbWeJy^^h%|%KjhpU za2!XRLn|DEeRz$2#oA1NAQq4A1fL9*Sa{Md3Ilh zFa5MRC3EfW$22LSLv84&Hsml}=?avk%DoBMUHg9)#vZ7_aW*&z_n0^R_6p&%qqtmBrYPWCLyjlUI()knvVmVgOT=8(Br@V1pgfk{CRV`q zVfm}J%c5O3yQc&eq#-{Vq`!VC2a{7)cmQ77V1svK6t9N+e<<}fR_M*vK*&F$=ZmDm zQ@w902oe&_my~b#O^Qwdq&Ve|gLYTG&Mu(~{Ut?jFPxw{Cf{i+wkk@XQN#}&Mf|41 zMt<6}24!~_AQ-B#hG59R{BbI{3}ldOH~yqcJ;M(U@|EiA06VFmkmmH^u#qCDRmbVm z)feQKfYJy|vqiS$8Mz|LwE3((C-%<_V;xge&YO?8*d8sfJd?CiluC7ACI(F(*Cr7PPczwq<(FUW<6oIQn;7MV0^6qdi z_zI)I^P&x2K89G^#Z^#nc0k|NQF{tHT^KzKFLYt;zXq0fG@PSj?0{4rvl+lxz;6f| zCot=2`JP(}C3e}k;Er)(^%aSe5muA*BR>~xalh#7ysnGRgS#^^=zZWuUZ0g$2j}_N zFiXVN*4DHRQbB}32Zo2}#AajMNdkS!kVXZk-n#YSPF>JWJTDxhB+VK^i`6f<(>D50 zZ=vxw`h=l8*11VMK1MFXO}GdgzP7luT0vX>aUo_O?2Ws-73&?l`_%7sY3t%70CDro zFr1f%cjiM=OoM=P#C?N_Jn~SYOqAY^spX2s6>6D1&zLI!krU zR_9Wbt*UXJkTyeN$)Ro)ziAF{i*2Cc3^xh&BT4E^mh~Hb<~7z#WS?3wE`Ae%0EYv2 z31M{bt7omCfcX~BRg8J~{d>bFB3gcUO!}BpN)c9*?~d?PZM--J3E2}AzP`F?uke>F zl3NWh`lL|m_|oTZhAPcHJ$Yw0VX3XuQ4xOxBv@i zik2U6t*@!kTtg@e<7H}Ue5I?bq29j4hZF1L<1)p5B`=n7&P@C$)KSwx9>`0xRfW?1 zQ=rydkUcz~>FMirz)@(<=Ee{FN(QA`m<};M7<8OQ#Qd6`4vx*jDDhT}>$7&7vS!`fJYf-ORed}vJuwICVC^W>DS+j!yu)`Ac>GZFrMNlLjXH>F)3h* zR`gw`#}I=Q!tgI^Wgu17(0+HC0Y~m6dFO{~TyYE$QEAVBKXaR|!VuyFacEmd(yH6! zdyfv5;6;YyT)FHH1!rbg`n%q?6hBvb?%b5%e!h)J_(8Y8q73m#SqOl(dfjtB9Pj-< z#LoEV8}}jqF47AB`EOQ24BaK5HpC>A8442hZa_q4_o0vtB#VYWhWkoJsMtBZmc0XS zvt}B`?21qWZ!U+m_hv5V^#fWYw5d1Ktcw|1->Adrx&mxhKqkNu1r;bF$7cZBbda9V z8$ieS191sI!Qmhzc6ph~LjQVzZ8YmM5b(*0J7f;TOIi12sQjdT+?gJ_(R;5}DO%5e zJHiXBnX)t@$+Xo$#PRp~QT;jZ33rm?PYBdq|9(vGmsxKeU#1Pwq!Puh3n#y30!2z& z^;27D++95+R$V}pvxIl0Y4R-?4R1so#*M2Wm01+m@*!URu zZUY%d!!OY*b0STB6U0>=>9unct{-I+$2t9OQ=_~^bLt9r-4rrdX{ow6f5$QwUGWRo z>w-#F0?=UcXX2_~!rqGh#ou!y_FV@}XX&Nbh{Iv5!jIqr)p&uj-M5+mYShq&!R55! z{jh*1uKbCJZS{vbIy0+lKab~RxLmg0IHkIg+(%?zL)B#IhAlL7x)w1GQY zLm#&84AyHt-?>Q&Wgk2EiWI&2b3R)T2J3%yyi3e@x;!W2U3mC|W@{Pq?I?-$DQ!vT z7Tz{=x&a6Q4ow?+N#Hh78fb(7fIod_2$oWLj!WgAl1b_wRj-~N!pv2|c=BZKg;C;5 z)XwjdznmBx!W+%*Hvv;Tf%ag0b>n}Y9rmHQ~p_bvs_PaoC#1Qk77JO0htx zl0a-yui;hfW0g%QDCqDo4myp>`WD7j0k7g6$4ua#Kj(_CT6<3N-t)}?202eo9oK(CJow_jDdkgx|4r=vn`2_o)=-M| z-?$k{JO83bpg7BRk0>Z$A$S#uR3rxsnp5F7t&(^y(SWp$TCW4uz-d@CeCFbwL%0y_ z0}b=pJ{?g|2l%iAr%V*}pn)Ux2i;0bVSD_AQilJ6ogb))XM9OQyBybd+3C}(iddy@Du*$DYuheuNF2^;$ zkC$+17;{h9?^MdLT}NOT-$=+#Xt)|~p62N}@h;-!RB&Zlj-Gf+;NN_7(@&CDK zkvQvspchDh*N`>84FHG_YAvjsSTRLk>+K`X92EJH#-JX-HS|4I9LvXd3f_4vTB0rs+bmiBB{tnQA#39* z%cC(@uHHlaRgXN^yNc1!cgO{W_SVvNeXo;`PtrniRX5gM>X=C7*vW>nH>sd;{hYHZ!g`FrfLJa&3PgW@=`VtgB>nufqENgAKB0? zpx{gCJEj~iwgKWlW>37{We88N`KHMlh7od^Ir`iaAmoxpL&EC62#4A2|2!2#o^SCFB!&8jvKKTaoKXRf(%!<)x5Mtp}txe$gs@nB;IoKNXw7 z5jEz-R8K}rFBo+8=?vN9vdB6qVCnjAMIvFKImAc8`V{)JH&FQ|{V_9Ym+cX$SP_~( z_5q|nG>5T}OFpF=ScI@Y{x4IFkD3FHeRVZ2SDpmU=LX!LY}gad3a zT~+E$WpL$22G#iDQBB#n#uean_g_qL*?67XL5>VfBtj%XPuFy7!i9`jP z^9?_pR%sDnT^y$8&uqGKvRq8dEkhOP!J@w)SIp}cV0fQ0$7LK(0j>$s^a6*7BFbRp zd)7ZvUI4V3g*2!c=nfSj^h%2DceEW-8hB%$MPoGXxUrP7#aG0Xz2>LFy@Xy9xCQlol)5Y8j2GlHklSd<()K?tpMO9{A2 z!CoqYbM&G9eQg=d*s)=da8y6mGI;A?!NE2cubENX28seV*al|`L-r}34JL;1QG^Vd zUAkPAD|EYeRWY8gO$)LB1~XAg^WxFKi<}=QT<_k!%k!CZxJp#|K$I6^lq8Y`C042U z#Xnb!iYy&tOUcXue0|`T#!Fu70DQIrWEHaWo*SaCg|`9G#=_`*oT4U`Rw@;aqrYka zZpbUGfzHfhd*ST#F3xbp*t@5tG8&xRF&U`__2Z(F8m~t5T?ueP7p@M0-L4*|^D|d? zoJpg3XH-mGi+|zoYu_YdNA-*{TBXEt(kr`0Uzl~GsJ98QJbzirR^K-6rNVpR!t@uh zYT{}Z)S=UaKhIt)8VV#hr`SZ=P;77Xc|>2f?bnVSj8;gXrMy1I#M+5|tDup6o}J8< z1nr}6A3mPj;4NrYUldanyB zKJ81p_wxmB0$@D14@#w}QE4eSonphepce)?X3P^+0b4>?yn{vmm3Il$r|UgK;(Job zVk)i*D^-~KW#+V#we;TDg2}o+_7uP$_{;vwLQDrPyDIL zzti(5ssSJN76O)1iO85xjUEV&a;5&lLr8A;VS{iu5iE} zuBE!J>vvqdrv`%+m=q8EGOKtk1UtvIPhK+U{x@zLBJtL+BgxWPCP50r0rMlLBKC_P z&vop=qd8LL>NxLke(k>k4d9I$Iz#^IY5u*EQ0;vz>qz5_X6QVl=z0eOr9lSj3<)BcI)eVh*F#T;FV~4gQ)sBtN zceg#R)EyUelT?=49E@I&kB%_;*n~B|)qIq|9qjRVH@39G!4W*B|3s60dgXA}v4mBl z5BjMkbk_QkA<|&o%2NKB>Jbx+w4+E`b$kC-<#kjh3sDq>Wa_7yYlSpRoIM75bfCq> zg8RZ+1#F_WBNPtZ(Fpkz2k8~>ofirzTYQfw1P2*zUNc|P`P?8e`P_8r_Fjm#i_l|Q zXXGMRw!$%q6i5od!S*3Z*DP6;sn_X?FI86)Kc|9Gzj?Cp&v&b<53{b)Ue4$i!cB;w zR1q_XM_{)C7&C7-cEpUu_ecgPy6Zb5@`^-be7~&{z6ZUtuL^;eEkTcrvCp-D>k-pu zK;T%LGjsen=q9NXbRBH||JjA|X?*Ys0qRG}20^P$+6nq(?8D2!8B>;5&x%m;2&V)4 zi)H-g;HrUM$~<>Cofw4FuI<7UIufcrte!~Fk@{Id{K@&Zo~+wewfUt~7SiB*QOUZE zEo)vesK3!>XoCujBrS7SLT~;?B;``4u2!bB>|MnE{96a`kwzsg*(v)uF zQZsyJ@cDq$ajq~82(WrCZYY^LywK8m%|}C130;oyMu| zJh<8|^{EB_YH3kF4c&hU766Td<^sL8kS|s#U#|%wnp4&RH1M0&9Ua?BkOEW$nuK(wgTg{1^Comp&?SsIlZHOjY zVRS2i9RZr(oZ(o0-ehfe%sgv5;`He|?@FpZ%HJC90`+x+KE)ljOagiAcNhrE&I>gk zn*MZJkzzPr6v1UAtoqy-`J1?fo*?tvFGWe>q?2gF1kG<E3i^YFoWoW*QXw*tggUgR<$M!~8Dh{W=6NPUkW` zqTq(cQ3Nm|f|8V!)I1X^GCv&^6=U-}ulmQeF?DosmSDQ;*pfVX#qGzNH{uDAk;|mD zDzdEd?jQI+1M`U^1y6I(Q*~})0X~owlACg^5w7{0VOiIEF=ToyAKN_AW7fI+dYq2k zXFpG`Iek1D{flY)pil^W`A7mn*m0+a3Ya?#kE=HxlluLhLAzCN)dO^^$aDHz7MqIr z9-Fx|Bj4*XrC0k;eEy|_ileBpf_pi1=t(0~bfVA=Soj&Jw_3r5SwBdHx__E7@rU30e1)qXH7bx>@smFaKRFo@3NXded|H!FiD3RsxNZ9+)4^&3y}Pw$ z{;+W*l72}SPNWvm4Zq?aw+ZdIGM5vShE7^oEdKr5?|p-@Jqzj6y-wGaKb8j^qUg92 zEW%;?$~{X<&5{NRXF#Je$j{{>RF*@(+6QJUBDB%B_*!G0J1Hx<2px@W#fi>tb)m67rLB^kX|Eat4tIK}THu;$3Z@@qK)=jioUcneBFZ*4q(} zZ=jZZq~*$`Hl=MIc{{oOh~-saJs65yXL~Y7v}g6jpZw@7Wd9zH`S>|(KT*im$Jgb= z?!g~X@NzhH3-=ezfLC;${x7dCEqWejm#%dROh=l5;^w!%1KT)piRT~C~>IdaNX|E zxbS$yYfm9c&9O@xy?GG$9a9MAFFB~J;^{}9fCp8;U}4anKK5W6lH;r}vEl%a!cMp% zCFs@|Z;lny%3=J#hOINpY?;n;3SBkYY)5H5B8+|qB@8ML(1&B`l{O2Q&i3*QLsDjO{(7-+VvV=pEv2X4Q5`6^QIxABz*Rbs(#dOm(AW#T*FV2JZW1vYjPJ8b^~fEM3d$ zWd{K*$ATPI>v`gUkh12!dC;gGJ-qWBEbr@yMqfIWejJ_N78njr(vOufjn|Z**4-*9 zDki=SKCo80R?$s?mwbWe-v23gsPuV~-8xpXp}u$4rhlK4WHsPsQu2#9U{{}(aDbFa zk+1pr+#!7522V$rUyg$sl|wDU8wens^Dj6k@*7Wx(VlV_Z*3L(Jv{st+)0+2wGpW< zd(HBsCu7^j+{tV(Jg}%W=Q{fFQb@|Nc`}>_67ie64f8s8F4+bU<;|HzJF^ZT^{K_* zLJ}YWb5|wz?Mz0L5@;v8>I^Pr_Ue<7?1M}TJRbf?5g9cP4O))vnm5hY?3=*@JX#$6PFwD3RWEhwJLn6pUk*h{zMyyczW7T>j|9n96BBr z#hhC@n6sb2&x-|@L9#daA_F{91MZgPO>Ib>c!_e?C-$8d;o@psiB?~+{3Mw_e=@++7s@Q_PyuD>!Dr>I_k4C z(AVmzu;$AgzvoAsv0iYSVInR;w;(8((j(TyL|OuI(aE3$J8w~$*Z6LxWF3IptO0{< zVtf_o2M@T62=+EUz$%>Bt^JD2GstY&RWP>jNQXItn7_eSI89U)!XdhdYjRTM6r$oV z?&p$`-!f6;SJ7D|l?AOxg6f1l)JW@H4^*`^?fvCVeHan4-ax|s8!fXg{x&%liPSc4 z!<~4-ZZ=9%c&&BJU2uIFpZ-20L)ed+N@yL1(|G>YQ#|ZJ`!5xF;FTdRs;4|?Eclip zGQT@RtGu-ar+$_OyC|vYV6VcpN-6?UaVxD=+|L-1g_M%b1Z=PC4%~KkRmFqaDK>UF z<6Nv6%Ezf7d%ZSSAM`C0aL;tbKdqZzRxjAFyNAO;81rS-E;2S5a@HRxm_ZV*VE9Y% z%-};yDt-q-^PmpwU6J0!#+V>KwZ`^=$J$Di+EXwlj0I(f@?;RGDi$N~}@R=Mr z=1GWKvxW$|#Wk{KbYIo%4t0ChVvWHEd$x!2G9=w~9~8Qj1BqC(TLa8d$bCIjj7nFk zuz@}zzx^{YGhgC81V|JYyA+t$oq?^lBZN8H)cK-Xu2e_%G;UMQtWK35s{{!>^bN>U z3c0Oxxh&3T&Kio<9nch_9yNDuG!t?yvpG{gzN>o{ENR8QHEjf;XYUAk_Abh}JChuW z@7=-pJc6(UR!wzvsHfLPrYW12nX}Q6r|71I*UI~zJia&mU5TuJM)Br=-5T}*qK=3qdS7w6h^k@^(hshh z-(X@TE*|MZ*GS&zn*d*ua7l48buWbTMumT zgx8%*hhGD7e3-$l>-FGne{v%C{XSd%D0i!ll0f=&>VX^Err*ZSTr2<;D}lk@VTa8Y zBv8DLtLOZcVDr-62r#^peiSqv8)3(t_=`r-k1pWq)~oD@} zyE(|eProz8egV_1%&1C80{d;uFfxzwq1nP-h1bEhWHa|aOpHkS)dl#~@n%Ix;*`FL zyYv^$sSBjKJ#ZYVr=X$I9ccb}-jgxGCblI@Q2T3$p5IpR&shdsLk}r+AoKvW0;-E{ ztv({SXL|h^+toYq`e>EiKQ>;Q#cf-%ZLC3w^-(GR6O)sZKi6kHiDU%eH%Z3r?mn&4 zHLaXEw}+l7uFV_-B8MIDw<(L-F{--9Jo@wMPc&MBtc@vOAxA7@!;sdZQ+a;sY}+W( zC)LKrc6=C}OQ6-5E`QpqUpGGMuElh)GlN3fQy_gw8)6*lLwDCi2Re|0I$zUghHmY?9GN&!=wd z-tXrR)nE`-e;&28*yLRy>V;8sWYcx8V&U2%oRc85=o)H$=*P#4T?Q}Pt2|!a!8LG? zco)xzrW-q1KJ+ckPKTOIlDr5w|HCln-&UbBd2J$@73={ZbHJEC>bsz%6ysM8*$7mx z`FieKSSo7wh95N2Q|;=>y#oA0o>SYnpEQfaDCt{%Is<`}#h99U9rWHDa zl)*%4aMd3h1FpJRTe`g%{+NB^``Mo-DD#&|Lay0?rRlb7K2=grD^}~} z!H0$*C8Abxu6YHl*7mxY{jr)I6-fRg@FmGTQPA|(YsJpznu8s+x7+F$TPl8py2VLs zu$Bw17^Oh-)KSDWufPl)#3fqQH`vn;!?>zi7v6$P;3=9&#kN`(IP~y9UUFn~huY-C z(hpn|1%bYxc9w!W%B<)B4@|pVMnN%PBG>(EbA060J3f}{g@aQ&wP~6@s-a(sQJQ9^ zU;b8lRdgAdN|=m8!c2)7d^r&8SyW~XxO4570m^`KGr*7x`pkH8z1=1F`K7$BnTI>Z zKD?x?^zsz=1E9RdpIV0w$CsY2w~#Xu<4IeF7ljb4C}>n0PN$`^`$Px@T|n78Y^LMU zeQ4{hQjZLfLKCeRp`(4)Zua_8l1)lI&gv?$9?p5O@lK&dN|LXlfP6EkZXjc_Mu?gQ zwb_Xwp7&Z=i?OC;3%IO{hR)`Jb-q8Qydmp&h+88`l=D=2@33B`b>#5`5$hPrf!Biec|4(2J(U zJ5Xr{A--0MsryA5Bu66cNcGv>AF}%5BEnQJw8kqAiQmxdj2$Ka7G7VqyrEu&&TW6T|eF~_|h>-43i3&;sodg-I zM-n7le|9|)vsCBn0w~zVFSPXDi6(7Kvvx$|dZ$Ua>isb3Tjgz)y-<7PB^IK_qmJC# zn<(smHClf8k`KJ7dOI<}L0mY79d;RF5*Nl%ymvTz(UhmE%kX`L*1$Ld+!sjdAIFEv zWl)UvK=h4Hv?^N&-wNbcBDf<`_Pr8(mq$TgzN(~J2-IxQ$Q&s;SfEvREY57Ay*e20|2R64$8EqZjUj1a$eT{OL~0rA9rrwMCR1Lo6im{LZoP3# zf?>B`R2w97*S>~lj|;H<_DTyCin1NCtv8o%*!|>8*>B@O*6d}zaqD%uv)|(ti|SyL zKdKi8&7-^LfAPfD{!7{W#o`zH%lQjQtE=c$^UQVXeuIi{NDrpjFj!rGU=*8uMMl;u z#XI*psMHQdb)k!%8!sV)iP-zz&!G}O3x&h1jJYN-nszKxZ@;>Ku-I0|g&^I0bT=K6 z1MSjY`m1f>o+4hMDXW#b^&EZR3>EPd(ZeddS7f*fMQzng{N>+Fz>B^Z@0m}=ElBGN51=s8-V8@))e$tG@Nz*jLe zLDrUS=oI4p+0|F@Qf4R>X!-|SP63Y;z&%#~M2jHYvn=IM8xjN#QI1_d;XQ8h6mEQg z90M|Ejeq#`m_i-&2WgEvKwDt?{foCb)gZ!uzSbf}hWEZ7)r>d^hWffJG2n-ziR-Oy zQ$d8OEp2Tj&8SS&Z*L(@g0e$l@sg_K@ko(QUtgau?XKe^=mo&&JOoXe4T3NIzp!R# z#tb1#uyGw)3$b~4V3pBtuV&Hw*m3jZ3Rv`l)Mt;qjM0n**nSG?9g8Un%@iIN(5@c6 z?LhY2_?Bp{kiLE7t&_*6Os!SV!SSnpQ6_YZYz1cu3$=Phb9f9}Aya=N0*QJEe6n}Lf=LE z%y0ahvskFHTnhz#kZ6oF+`x0*ts zb#zLjwz^5n)*lwI+|+HJmEpVNOo_rPv0hP%AA1U1bCD&U`ueWuPUG*=*Q3|%9ZyB$ z6uW@WG3b9*^Q&<2?Qgd$vss0zKsjZ_p9c%dQsG%KkcY5zvqjBy;>K&(o_m@rWK2FN zZy$|&zrVN)5)VHG2YZk0`y}{kH=g(qYBQ4I{af>K58KvT9@RM^i+?(*ULrzAk!yxG zR(F2oa==rMi*9)D6^B}GU&Fr#D$7>aX_a5Wi{UR`7!|6*B#erh|NN0Js@@#G za+3QbP)%J9x)n?E-^n~WyI)wz^L1M_RdBDG(oL%NlpKM^4I3Upzi{olC=jLYvenB$@Ge?Shb)oKT@5;9K_7gE>k?E_ z5(g)9q2vIUhI*$eBPT!r z4hWA|I*zOoAL1~4FbwP0i$%dx_b$h^&L{e-5pFM!AS>x>#&XQVw)HbTPy-H923m$w z^us;=J(WPyUmreE4pN$L5vq2ng(MhsH}f-|FhhgXNW81INGPCKr}GwptEq~D>it?7 z53K=(KbGfe+=n7aiJc0D4mO@eA`0O4xF^ZANLi}NJ~tN9O6<(D^kp1-&-ZR8JEyt1 zu&MW|sk$1NMY6dSCCzj86MCUmFgbODtDfzn(EHuiL$;&fIEnDL79G)hNT)RD|A>9{ z-#$q0O*y%CZ^x_s2H*A;pds++8tV7n4jX}X80tzbpo9kt zpii!anu>y5te+2vjO3kvOFU7zaacHf=p+#XRjK~OK_;=gji8z_H`uYK?MR2(5B-nM z1FB<9*Xt}qu=t}|oYxyer+;6FZtlp*2#?P<3WOREdNdo7nnIIAoctIE;jL6W>r@O#d@S_lccc8;*Gd~dzkRTECPgoC)g~{e zh~<&*B8gk!ruDnyI3SrY6n0y$Rv-BZREyYv-G|Tf^Bg?u$EivW@B92Ossc4G4&`a6 zixxh8x__70l`um^`bb!Ayhm&3Au#siZhG;R-_I`NPM!j9a={m&2guuooB!{sUg`^o+%3oDr)W(Z86nq2EBTeM3mer2y$zj)`L{U(uXg=h z&?Hp0L&V+ShZm=dO%7vKc5kjsRdM6M$<+^+4k495#0CVP@j&8w^nuZbMv06?G1cIX z6B5vPEkYB79)IZB^a4h0uWlzj=#YQ~m`jEVWcWspA*BYG2|dq?Ur;oJ{MxM)*8<@L z(tGXk&nwxunjFCk7qr=6u|=Gg-pp|M`LY{(${3%i30BQ`*VYXowEI`+#)AKXzX4~a zS@bV5&W(lW2eb|Rjh(<3L)}l%A(x)0mG09Mex}Sn(K^`vm!p)u*2|-W(p}=DeC@YK z=-B*9cqXg7%jlQQo<_(ROhtXdpX78to>6hXA->IJx=cB9{Wj+_OO8kO+T9oxuivN% z&za}1ZztmWm zDBFMkY=0lfe4Yv<4#=foUf0{_LUd-9$Ns8-?tRE1$Ap(z4BOBlxD~7ItsK&9ZWcmc^1_k$R80Lha$5o1511dW!XdN7*k3@JBeXvcK#6r0>L zHcsr2#36X*;j zW6R*-gF??{`3Gy0UNv6)7A8@@Yv{LJins$&4^z}B-s$wjdXW%5f1XIbpe`v!P_#?) zW2u(CrfQIiBuj+GsY)&8HE=lQM(CzIL6PA-o-cP?%sJ!$rlQ}H16YV*%=ZSGI**)F2dXyy4_og6*2K1j4Wp-X)W<-QnZ0K3wcquwcddQ-CbPrQMc3!%_OB0z^JE&0{8RD|-DIW*yOj&fiX~Zi zXC?m?BC!_GeGT^HHD;otP2hbI^|c!qHedXMR2z@0r|6q8Ha?w8*(RmY@9F@k0ESv! z$c;miPj3{2D_yAY(#Nb$$=oLomzIBP{s5YPQaZ_AqeHKB&(TFkp{VQ0to#;@X?}JB z_B-##Tr1i?OhYieyRnCWU;EYMd6;+Q_oKjY&uB2ekVxbuCM=FHobOxb~fzJ~x z>Bi_0n|TXXCA3=X=g8`-+%(Y3s3)l@HwmrFf zQ1Z0Wxf!XNWNqI-JYMy)9`Z$a@ocN=EfO-fUsGYdaCmlE- z8#q|4s_Z^Lm@e=hQOuUh&X#EuuY8kW5$HKJ?gE>`Nq76!po;fjp!=6sVIO>S^78~) zj2S0`T~mv{wy(gf2p<=(X5$+wB-nkrWG5`d9YYFJ$dI6CYt&oNAdqbj@$15hhDShY zx&3o+Ftyn1Gi6j!Z;nN{5IBK3`CwyQJ-=qu%ZVcy&Q=tZwi z_)IWAsl7P3^uj?|kUY9xSkpi;`_i{hYKi1za2;ZH{+E@ONE`fY>#iHb#Yi<8+4{H} zYb=YqUBIYGS@D-zf@Xz)ia7l}w)5KYHv;#6pvr$C2%r>gSb%^6T$Ob4tMUhiSfUWA ztn9)5dGmi1mH(wemFVPB!FSySrG>xSY5d<(BufS~den=qA%9!&X`RSo5Bm<7A_7p3 zb@5vDcav)?fy10A8k8YY=V}bIx^DdWVPTR2q7~f<86N=~XneDpq^~Yc+i>Tp_~o&T zPfk-;vMh?%l={0@_NMPOPXx!dN+XksbdgW!v5;zw@(04sor3n6xc+As`zP=eQ12MA z5W(pC)8wZRc(-wFllI;_CX`CR-3p(K6n|@DFT4?a19zVLTa^J?GFm;;<4zZvTPGll zCU|g=-5Y%uT_$_G>hT8sjo=}!=LLOhQctv~D)!PA?a9@=8AMA!&mFv#iFSC=zVhl# ztfz{&Up1E9@YG!vDp4NciFNhfDA^w?6X=m*XM^Sbu86!R+{dqiZ~>Hs!ofbyYFk!z zr(C*Je&$W>#=+V=x0W?){1nN-i|K)j+3`$ykP7=!iA|UbYI#i^?m*&TA|SLV?o1*r z7@TEtaCA9>%)a4m)TZIu*?IK3u9ek|SB~CcyS(atSl*I7>wkl`Kf{`+^DSgeW1*Z{ zJ5Yfpk7|v4lD~=;cK!Mz=s=&=opKE=Gzt#E0 zvurUnKlc|~TnmLxtbI^SI3Xsd(l~#CJvOFq4U7DaoO~UKk~kI2vp1&+h1o+jg?31o zkHGYoc~3~`s}FhM6g)_xGH?#{C!%ws{BtTP0LMc9M`hDatf&qtJurY6n6MJ5_)$9C z^W150bE<^209q*5?Y;T77PDIHDO~JI=zZNG?MPe^uyU(xf;YumRBYqQQ(JtGL7t<3 z?t6PrReRqfnSGD`{JeM1+t^3nKaoGzD11I*rLnH8Y`U;*Ca(MJzGr7WZ+bn6e>Xns z;&~}8gT@PKG_*DCslCv_?n{4(a!-adUwit{-%8!fyRmX92+1|Q1^&Kc;AwXuM6e8D z%t(lQV!(4WNC`8ZdO7x_|KX;nJ{mN|A?`qgs0+^}gb0m$M-QgS{6j-ITuALQyp zlKs)m2OJrFgK1Q+IYC@!$i_iZ75xZH^#c#3a}JcaBIqVf+h`11rB{AG`l*ZRNfL`(kmx7KPa zFgbX*ZI6jx`CQS|Ha1RUyr!q>o3T9NTBM<6oC(54|O;-B2*?u1u z*e@mFTOx65$yXgyt%DwhM0sP)%m;d?Nuwv_Ktf-HnCETT%;}I{X_>#cimTV#^n7M0 zPjV%kW=Sg|a&oHs^g?J-(ZhYVSWQs&&X6Q5yGx3Aua23a7aO~4k2-qXW-A%qU4GbX ze!&6Q$%GAZq-`nMed_GC(SN^dSQK~nhqs&_}*giPJ?mC7%s;?KD zC4I`@Xf3%WoU+_+Zkt za_ats?-QvISN=ilW@74%IMJk)?`}VqS+BdR^TN}0%&*X;?I!bcPNB!FY;-zSygrbi za#;?4B>u|wlh3)u<(e9N{Si`U`50otNGl*TK;sK)PPJRGvGna(CH%cayy*_CorTK| zZsrwoU05bv5}WS`_?)+2U4MT7r=Z_}jldyN=zFr!M_yV1PT_+!WcSu)!@){K@lCK7 z=p+#K7n?B7Bk@J84{gTh2eU*kKC{HmT<`Nm)4}(p(O~~6Do<^2XB__HR79j4w$%rX zFZg}EDFH!oVQFzfKd_aXMj;gh^Q`mZPqj3?Y`|_-;nM|9Z}tA%%(-FTqV1OFXJy(F z6q5v(+&1=D`QV4xE7dB32mburAn^}&uZR7Xka4cg;@=~;@?xPpb<<&Dp}jpDZ-Bfq z)x(nK>|^2dDU&!@cmsQph{y&AwtZ?I0|}pruRZx+ua1W7_?bzyV`l7*3!?lQKk;{t zO=ht18Z}`1GnyNt-RUQYxgS($(OE8~L(TgvkiCOm>57%WC|=rF3m05~-S;{8!pYP@ z(v!dA@DIbKfi+xnxeXM;fffWJIXJxh<+?*rUESs-4E_Q?`wtE`3QP+7 zf8BUgwU>H`>l-jp^ztvSgnAY;cZ*cKy6e_2b#|xk2~B2s;g*b&L&mH7gT4iKs);AF z$LMtgy0)L?c*&s}aWG6d%*d7p;UB85Qkaw1PcGeltZ?tKkmXm#4KmODjMa#BjK910 zVmND}bNDV1*{S0Yd-UM6PsUXAq|{?Tu78>GITG?dIifI+M?Uj%TjC!2sBeKu0r48@ zSJ0f-D6@EnwY@i13G*vZ^Q(TK>*a0{!-|u`nmU1yrgs;MWP5&)s0gM(|Nq=hy!EVTCv)eUy>3g{4a$SzqI1V z^Rq>}$FgSP??_xdaWtX4U!oMjk2J zO7@25dUR(N^l|kIH+1XllEx#*9(l(jcZZ&tQ?5o9GoCvmc2wxL%4#rOlV4Q9MoOSn zQyv{gfvcN%cbGSmNkvL1#a}%?ge=8*plR9r>jVTT<(|MyZ7NQZdwEg)!IYo7DU%(R zch&OIHouZjy7hJCN|zBaWT5^GVq6ZU_Oq|7q#rOjI^wDGb)w{EUPAbB0pB79S*(4e zg?<1d(?M0kpnCLH(2(k*+Txy)C-;7A`b@~+(sR~#A_Tol1_gDczT!p|Ko=U9-yqWeL?lf ziD=>GSg&_g9Sf}{M1u9L23E?lJf4_4O3id;&+KJ1D+|~f1q)?Q_2+)2}Y|~D*KTSY_Azu9cvyclmOwQ529?$Dz(MVN~<)TKG~5!{oxeuB!~!@S7rW3QrORu6u))Vcl{oUfd~ zw}Wps|6F~*dF^@6Ougd=Q0fcX=ZS=j^ew1Duu~*S3?&yjZo&NE~iQ zly4y>CFtPI+83Bd)D&gs`Ig`q*MkvLcUqohhJ4)ilGk}KBsp7ms&J>v9B%ep;ZCPb zA%k2hOXVEm{q8JMSlZD&0ykhq3j&WvD#AJYNDiw`aGmvH6D9u{Y8Rg@#3UG z6KSVL;|KZA{5YC&>7tr}SEbZP-PGH~_0mgUx26x(Xj5Fvub!4ab9woZbAM?4O-qX= zPMzytKV!mlv*lKL-nfSNG`P7A4>|sl;=L^&jrY01d)r?-3ioSQ`_eD!qWXfYNmWWWbTK$y zaQG>-Jt8M%+|3@D!(Sk&V|lfZV&C@6K*sw|ddm)@3`(C2)zl41eLg`mwRtux<%y(e znfsXz5)aUmGqt1eM-go+1(p{XDkFdBFXZ*zMoZb!g|_ojrFPnWUmY1UWa99Iay|VJ zQm$q2hKbK^fV5<3MMs!FZlbA`#_2q0+rgEv#Z%wsF7@At_c;=6TwHVO$pS=bYRP=! zc&lmjzi!ZRj@WkDQ9!=WkkCQ*)4Aj`Y|@d*%;6FrQ*(K=^=40TMjjVHrL;Uc#N(RR z`7twc*7B4a8H_XSr#0HPIn=0opi+3$drEvYgLpwaFh-4by0u6~gW;JHeWf|3(;~fK zUAx18dW+t#Dw1!W*H+%*!k$)#kB7;daGhkB*`yex?k3JwUg&)1@)j;%Vzv;haos?wEj2 zA#TAfq)ctU`VlI5CR4I4{p*>u9fkW+PVP%j`KbNuN72;FRta~7HBCBH@w@L_^&f@y zCDw0!h`s*KyN;YpjV(z()@;{&IN;gChb@Ct<};*5_pw{=rf zL=B>9&liavA#(K}fL&jGL5)%?3o$?4X5c!cbkMrK@(m`ugy3AR3s^UWbhsF)D{n_6 z&Kk2xDw29BZljE+%R;6-K);3WoPym68kNWrx%OmWFUY|@uWag}FK zhm;UwUe2Y%#2H!h2&f}r-!LQ#>!OwBzb?o8#<`J#J+}9`8YZiti{xiwKQ7}3M=#T! z%x^dAEBqjPZx>jXOX-KP&xb~RnpPlBSpld%!?dxv0_WFQS6QyqLWflQK7R%f^p#I& zUM&-{kki2cSUjY17fQlL=9KxrcbI)boSn=VpH=2>!oiqkY|9n7*A$Ng&Whb<-=?gP zd~y^WiL$UXlm#1&RYNSWwmW5o$d}ux4^^6FXuu%Akz;f1*P zH?AFl9r;_g|8E%4cnNr?px+Td+YukeQ7NlL+B8@7>(F;l-Nn+&xxQ&v2KQd~t`F4K_C82w zhY_Mv>$##yiZ?47D}o&Vp4eUw4j^5J5h=5oCror#^do8Cyx4dd{`W19yfN`% zyc3dKd789U8XHBT!&3Kg#kJ5dEo1_`s2n6n0OQ>eB-O#RMomq3w0Q)dK!tK*-QxV1 zpZ|z;M>c9|3@n|yU%6Ka6c>CDtlC)4GjOPNtwKy9@atohX8C#-zBLXuKzT#N;rE*+ za4J(L2Pvn}8rJ3!_~Xe$D18Jnr2aqCI+^5sLkIwz$=Dp5%vN0=`<4ltC-7qZNRPe3 zFWvggBgS$SK{x*WJzb`Q<1K|&A9)IVa*FdC6Mb8g*zZjlIor`A?q3{8F9B$ONIHzt z;A@({D#*R?T!FGUheKZa9lk}IAI75eKtzqd%?Fr)-DeFpJjyq_e?U`RBN($2(~fG) z^z+`if9URY`{bcxPgg|tU&4=#%UaH^ypl6Ph@SV;ep5m4AlBg>(3oYf!s-I$ITfL= z4`w944ErS|xM_2S*qJH#lFf*5hPzKCx2NQ@Kn2AKAx~ zBaX*CfpQPlzn}X|hMw+3tB`m`!V++B-!DYcv7wMUbs<2wf*$Rw)xdHQE5z|X^wA8@ zNdW~1`|SPO_gik7lAW8Qy+oor6`UlYZTTn!Gx_zM`WLf1!Q9(V+nC+l1q4Ap8iqQY zZsuk}?5=gl&GJj_QYUI)3o0{cSwDceEi7|+2_$Fppe4=^Szmu zM)?hLk4zQ*dh`;rSYRxee*bOyM`OSMUqCpXbnpXPh$qX(P6$8Z3eepq8s^8Ajvpbl zu<=t_t$zYP0Xp{m7dw)%V6|bKB?jKDB8Sg^L4&IS4poQ}vL}SrkaOAhp3J{_efZq_ zLDDY{-4)5Jm7(18(mHp}SC1(Kh_W?Lp@yXdV{Rk^CuaVf%Q*9lN65n^Vd_}+?#<&Y zssHa6J97}n?Bu)ISK@q9M$a{UJjNwa){qqKskoo9n<)w7h0x{9WBvFiZPip@(@ z-l!lMxZ0}GirR^)4}^Ek$EI_o2U?7i}|YDhGGADQ;&3oU5ERe847! z2N&=3L!xMqBsch|`ZuswxOAEG_uobhI^tAUDe<|A_0BqI9tgk&3TpejhN<8o?V*MKoMEp9no^#4H{L0Eje!JI#d0{^3Dl zgUPOe|8g3-Y+M~&tvrzt`hUX@33l-p9_gq5E!)FMn992wEW+4Q)ZqRM+iw38Z_62G zeH2OmoaS`S+sV-&nvh^{MYm_(b#aRL&@aK(YDC1@2PFO-L@>C|szNsXCya>A$@ooO zNxW!)UNj0_Ilv^vPm>`kv%ft(o2e{w$wd6^J_D_RX8pD5;kT+*tiI$|;;$Xt?QgvL z@hQawc@KlTMEdhrkYiY=mrv+t*0DnG&o2e%h+{YGRYTQ4jcIsya zeX~HPIJoJ|y}x|}zUU!!`E8rxE0nFtF|ZcsVoH9)tviglc%u_?<`A0BiMWn}bA)|n zrLGCWim^Hk?9nYjQWah+1jGsFGCrf`-&qlW7n#G2xNRT7Pjw2xn;rTuM?IunoV6A_ zRg*|WYy&6s?!NIWiCp@Lx|6zUI~LGl+L^!y1?dX8~^KB?V66pVw-v5dyCO!QG|B z&ue(fI4Lj0g9=sSurXhunYVK#*sUYb&17q{RcIxW3!rTyAcg&IS`P3Qc^`0v@~t(F z89B6K)m*==N}7Mf{#qGrATryza`na`gR!@}J#~~fUXH%Gvx;65Tzfm;#+sN%!9CBq zj6|(lW_>>7>4jzI+rE*A=MTp7o4>@%iU-*#(_?-eZz@*Z?xJ#KR9~l6RLW}`<qnb**| zTaPq_l=qPOB$BBOCUO^|3Vi23kfg+DgjXx-H#pjI*jqOGrlI_Lo+&tcG`ET?CMIS~ zrix?zKM$3Z-q|_vHyh_L_xSy2!Y7|CQGM6{mj`$gF+BYlvU?wzn(7eAmywk{QP#VW>>16;%?j7%f1EODgp@+;-=tvD zwEx;bpmA2(|1S;tA{I{@0k~6m1+(kn+SmoDe^cZdHs_fnA-Vh8p*L6mi|Ce&>T^e0 z{@H8xN~0x+xWZbI2yXa#jQsbZANm_%&z&xSlN^*)=BC`>;JsyXO!Ql8JSu$$4Ld88 zH4LY|`^GBWA8#q}KGf#AmT5ch_CA?ZxNd?z@bIL>Tt{$62%qsIHLe<1%r#$Hli6Mr zB1#jCNwAWLHW}4$P-gaQdSlSW&GGR-8ope_J>}(hKe}xUImQ2MMWM!5R>Ljkz>N2V zUY`E}BfYT|y4(uUW#?VHiV&T^VL`|SXId9+_u=JUWow&xovyw&LUt-%4bxfgI#s7_ zdO5k}J&rdRT|;zVuT12i(Yso-FlxG<4i1MaY(bM3L87PVbMu z#)dwunw#-C>c?N_KAlF<*uaFlkJOf1DN!DD#6V9*FQ9d)lZ&1pZDghhM6LbDl=HVG93YP5#QFLAFBd5|e_>#0f?RD*;GYn|V5G~+ zyM3d9;e-Q$k*654Tte>#}o#7>_gm`YRR%zC^~nS(J@BsB$wG-h(7~qwx=Zr#PbS_BAC^p{IR; z?aF5nKr52462I(O0a4dl%+cM64R86qDyb#;&4&z^{Kaj`inLAd=^A>a#QgN0{yJdB z%ycDIzd5^~>j(Nbk)B``Wnw5N*ksm(+Q(zcMQ|P~pnG8UC*l@#Sy3juWx)eg4P~tv zfpLT;N?!Js%jke`vXt8@v{;~7K#rAtR1H|aYK%rNZafu zci|QNvSVg)2{Q(25PL3On^ySq&G`LtOC95!0+X(#&DGG3_a^U?L+&eYj*n^rMLoC6 zV!k`0|d%qfpwbNM$jtv`g95Hi#CeY6p1fj8qu2*R4@;_kD=4&$&FdT5<6lO*m0@EeEOu%R?lz zhb{&U-6uF)yKIS*kp%~m?ue6+U2F>VDxEGDD`zF+?09BY#S(tYk9k4(1!#B~w`~!c zbjzc&7pm{{1}K%3lza*V24FH(4r@P97SQR&^GeJ6K{Po&i%rNxZ{_0%DvpA&T=^{5Fi%eeYm3&ei=_e zh7P26Y8LUoW2i~zZ6I9rIT(z|yvl$(rN7N`q?T*T&dqUXT9wF%*+ardKzsI zhJ6ov7EQZOmNVJ2k(==mpn_AD+esgw;+J-`k?*v51WbD4jvE+=iS#==V}B%A2mM8% zD$X_$lJ94myN5Z}B`_-JU)Mw2o?(&D!ZN`{kqVnaY^!3>yk?7zj`wspd?J7#VLSgz zaASBYv_eGIzv>Qaq_9j5UaGFvWS6Gx=i1NWE{*WR9o6VVF`|!?4d{a+Um|J6jpbK% zeM!!--Ha)PTu}M-t?x_hz<(zRf9G|d3Y-|FUnqEQUy#wQZgLF&H71;>CB`#45D5*FQJ*eh_y^6UQd4^^sajIjkET<0 zeC0aw85wxuG7%uyUF>i0;s;pYX6bX$fbz%N;INBLyw!iq?21jfg{CH@zBr8SCSl&| zvlIT`fI^_@preCENshDdS3#~)7@&v>!Mz$CBnfOw-w8ng-wx4~8E{7xJ?M|Nu$CCQ z+_p6~$^P=wA8K|d9f)sh_9|%*0}I;~)gp?}>o;BaCh?O=%oA($_51Z5L`4fINaV-n znDQI$-$wL3a6m7jS(5R;Nr?tOAS$3AOy433J7MDDtJgeD-eK)(@=9J*a zj=aq?bp3lZ6}%I#b&dL;6o@w;uqw~LgJgRJ>01#-I0wYw%AQdF&b_2>9J=i~ks{8B z3@cYcE{aU@R@mmCIao&RhsqIfz?Rv5v#T9*U_#-sF$r!5A-PaO7nxO%T|{@W@}dr& zbT(I9A40X84olt~1saaQ#gm&vD!M0?ri&+xCd=u)?RLZKi{>8T?cIZ9v4!VhA|iB9 zv9V|2464Qvbu6ioy0=}r_2B%uAj-XAZ-s+~ohqx2!P|H4jWz2s9&}!3)5{I)$9SE} z(%94j&{ia2$7{CY^97Fp&6xR%N~9lr&m!!&G{hqAc+z&lz4SK@Ro(%fMBu|RH0m3) z5d^J`Cm+RQ$MHh-K;QZ22fJ#IqHP-G_dxHA_eAF}`-)8IRIu=*4^eJRG-wQ_;VX>SVa+*> zZeKI@ft%h+#P$Rs7hrVn6ng{i>`Tm$^3)$8Mzf%eJTMAXOeG08&07H8Gyeh{brX?D4$2n;S*oo8dJwB1eWS=a^d`yqKW_G#TJ9iskb}+eES7waCn%g zx?f`r-Wya1-+gza%h3_UiiKC`!j#Lk;Gc27^SHQ}Es2CSIZcejZ9_U*69FYKJ0X?f+~@H36km1oJufZh-*H^hgj zk@w<<%)rx&=cG;@OM4=nC-*ceT6Lt8@HXtGolBR>k={^+G2e2tt#A$@nY@<~aeL2_ zl%7m2TtP|OCAILx#;B*{l=Vp^Z$8xO?}wZa|t%x4&{o4LZ###`E5g7kS{c zBTj)#?u@wYJy676806_M`O0UW!ztz7zQdR8c@;K>$Mf}DT-CaR80(7I3td;f&m`$= zxs5h=B6OV*5#}=z?P0jnqa%Ds66VlhbX2!Fc9m}WDN9!t$BQ@4s*=f-Rw>MYT=u_$#4K3(8&o39=1 zGDy#_X%=dldSVK)Rvq%(jTV(Vh2v`%l~@y~LShwsr~cKQPeqdMC^H&2-uG+Y5FBJ( z&ng7!ojXXvDdw4Cu2;2C+cbb*8zJP#4E=z>gs2$K=wl{9YoCpS&DpptTK*OLhf#dn z{-i1@ydg125h%0qIFz%Glh~XzqWMJygkcnDOFx!8A55b?L8QvjLPe z!cB`7?l~?Akl#%O(uD6E-i8Q_OtRx`c(y--HjktNhO*CBR4*;!*NU9O2MdUT04S=Hj2b> za#4MYTze~b_@=x_e@f|0#eRufY6U%>cg_1~ z*3!+q@8?H#zRql}!F+?qe2s%g;$MpyYNIk$=L2bmcsiaKK;CIQgHk zW18Fv*Skv-a^tJic&jg&lBJ`5som*pgJ|-6R?2iMXRmK`>xrpMZO*FXA;Tdj!d}se z(U0us_2pS6 zcF$aH&FUL871g7u9Ojr>W)DM%%EWL*xIP_5Qu`f}ls#+kJ-3Dj`zr1wkOS8g_TJna zvcx`Dp+!w}4yx?&rEkJsD)$!GlTS-=CTjooF>g(Gyj1q(1M#k2>W=X(+C7x4zx9R* z*;QllJ~-;*63QwSk*n*He`ee&+7x#vS=xcbKckFZrOB)w(o3|~aNxhu-iZ!>&YH{& z9t*1557KscDdcRhsq;-VQ!=jz6NmhQpY&ml(>n(xT#g?G4$kPjG#1Vq#}fcZ0rWb~ zOmZaPQsj7EtKo+wwC%hU zNn%aL&QlqMK+a!LXg%kKO0|Ocq;cx+RM!2#PiH&mczX)z zrXWlMO^Y$Ap<`?0AbXHz3Ok4eJ8!kc_Aeo@I|I-Bs?8>UV(&>##`u0@S?toWD0hMQ)6{Har}a1G_9Zgmf2RZ9M~ST6$9yv<`cokE);$k?}#Et4Sq^A ziit3iYNdG_d7Z3&p^hHvV}Hi^r<|hi!!mA^Z;+12+O4GEax`dr8o@@k($}&Ye|GL6 zewah3fvqUX2wh;4GtMEdKzrB^1NJ@Bz*c%aRjTY4(i#ldhdbjyVdu* zpOX>0mds6aQ7Qyt& zFh0ZPiT=KL264qdqQV!kq$_)PUIG+{ig%7DRM=_%71)P0FU{>d5E%wtzqKt|#n;#O zeoh5G z`DY%qoeCM1xzb>vH%!}7iaPrvQGfoc$K;!u9}#Ubn+mkdUq$q=ui3OzUa?&79#}Ka8J#Q#NUuJq&gGwA!KWa8-SL}Cgm3_;E zU(lopshUOoN}bZ!5rXX|_WZHM%)G4!!UWukrU<_KaY0I$;tU=PphRXqAD({nw-S?*^C`)W8l2q$GPN0 z@@LqvGkmOtc(Assyc@R?L#w4^u&+~ff)4H-syga4tGwvU?$bG_jajEgUD0SB(pu05JzH4p2~dvJ8b3rzW=?+fGO;b2L_$B?kv35OnFm1)ZSyf0V|rm+yw3%9g%r-@FFXh;%!w}wZ7 z_t4?agFn?B(K{t~K3#u}YqoL%jmzjeKp?gq)Mn%utzEa)-pOC`XphZ%8r;EKS?}xd zZC9i2wR*03nyL#zZhp2A9%DnG;gdS5jy_!&M$Zosr^#n|jWWaDZSZ|tz2{vjqrBy{ zjnE~cBNYE-|NfB2lHMAZ9vtmfSWtTqS(2hiH)X4zmuk(iBwZa)_hs5W*#cR>fgMsO zs$qDoNF$IK4PN4Kb^N}<+XJbjxh3UOh~=3;%0l>yT6jW2avx}rsq2q8up%O>y_lHk zON^4Q45XVBqFw=utcgkEQrl|Zw$TQ^WJVOwE?ypdId=I;r%Rf`*6<(YJD_@F&}XW$ z`@3#|d++3U&euT#w@HiXaO>KZE)Q6Ai7#c>{2}Hh5S`aLYWKe7(J$Qo8e*i$x+YTL zm|z{9enDooCf?{`i$X&()IQn;c8no5NNBpk;iI*(${^3w<36D&<0NEea<@?s& zaG?5feB+N(g3y9aqwI6`Bz8Afg0E7b%ODrzu^N?uc$KsbwxZ9GS?z<34wtV{Azu*q zN!1S^{_7a``p+ zQ+Qw2ENRxoIe3zufGn5M$O)iRM@FQ&Ik`OEjjk)6lL#nAQGJMiu__@3`mnHFw2CM) z&P}={hzGI<_z5rJ)cGCQa!EKD>*9HBN{)e+>=^_H_z#wb93;6AKQG0p2r~l8tqYBS ze`a;+SpM4gKr>09_49~CdbOA0Y~iC+8)Rz1#2>A$G}y8*>=Vx*R6`a$UniyZqSMlG?T9fW6d`16xo>LB4QkewlTk6cz-t{20LF%$H%25RHS-EWCU4zErqU$`vx z!!Gvp*x*^!OZsxpx;3W;8RjIK5>l$QdT0|s{B*~_$LQwg*s zy%1lT{^;~V=Z@KzbcZfYxFCO(z@l=9Urf6|=TZM-6#;AbfwOqsl9ht8 zvRexsexN(_c}d6y1xm5^g1g_2uU$JY>}l3sWVg!_iK>U5bMNq%z^Q!?(;Jd&!VSWEt8tI@Kn#fzJo9i$A`I;8$qF{={)Z&$dn+y=yhsfr#3R!U` zR005FdV(OY@@9J-;>1LA#8eIy{V_rJs`wC-^kY!M2CvnTHUyJlT;;Cj7cXCaFL9>JM3DAjrKP2ZbX21f z$F^q$-_CAK2t8U&ddtFRXT@z-LDhm0qOnkLA*>=Xa7R24MoTWst2bwB`eF3TWJI=4 z2S+&xa_Np}i8wd(>e21l-L#W?8+IGru}Pu2NG*2$SOZY8<`a4Bp-D9bugdo>jxkAl z&!zsokBZN^%vnksfzR^D%7qMERNtVN!6X86*+dyg1~Z$aZj`~s=SZWxb1p%2cg*sF zS;n*K!1gpVF|VAgOoX^pbrdP%c{>D{Vu~$;!V9D$I3&khQTje?Ya#+x?u3f#$ zT}-6?leehI)uw)+N_#AfTc4*lc=F;2x&Vldb4uFKLHW8K2G#6n2FC*sZeF)1zKMi3 zm(Ok&a=lGGJuwX?CR}brTy;7LzuL#g=fw+)X!Eb*q1OX!slsZoQb$nx|_x4>Vs3gh{ecu_V-e>+s%mq8_+ z{L;kzz%Z;#`e?3(vMXkeT)P2enodl(t?|pOsxd6hO|D!eb&7%O2`m*nbwSc}ywY&S zPM`#2!2>*vN}30<@uzt>b_lOu+<@Ic&AE1KAkRo?4ioR7Cs4Zj3Vt-w{MtK|#_1GcVt#2a@D_f=T+Xu)@RG_4Af_ zBuH8hGiA*1mD-WK3>LG0K-cW5fc%psb^w%R>}BKbVQYqQSKGLSR~dLv(}ztV8X0YH^ta#*uGtdF7L3lPA4-bNn`0*%o_QIT=x=tc<$H4ZqAC!7Z(XgSPk5 zQi8rS>j2Tej43NFE)EI~*Yyv*VwjM4%eOfc@hCDvw(pw`Xn`p*n}$au0fTx_q@r*7 zt6b@Hu9Sa|hcYrI0mo5+cuu)RODutH{A(rG-1nwcGA&|n)#=WKWK6oXO6_&KNP_x~ zQ=`k@js|(CX%kJB^IrwZ?D;%`Tig3!6XnMs?x(3PI(XM;aT(!#-`7FnDKJNsr!{&n zP@8$yg-BX7iHAOawq2;AJAkTF@gaLgVlZFL&s8&Cpp|q8?18Wggxe4(j7*S*`@HJl z^#&h}R9CfRd)H`w_oXGk@|EPrSqu!3D&IDvJ$SudxxRG5;V{aosrD?T%HYq8WXG*@ zVa3J906Or3Nw3v0oK=2pcHXU;OS-%&h8}G0o_9cGMH}^6G{);tew&&qs?m2#)DxS? z7G^G%i{x+_GvJsGn&?MhqxF*|{FHW&#WDc9vBJIRgXOYIJcC~>nCx5fn#5s=i%_C7^_)q8GNS+$iT%^J>LQsE{Sj+QT`x_W(^J&E~ux1XZ1k#zfVtX{${jG1tsq9=A%c$}C z6_IB@9C550X|O2gw6!~RP2H$!nvobK@*hCnaWf?o>qRPh0(#bq0JQwgwy}$D4&7vJ zTC369&Z{U}EE)!!P1&8GpMOQHntT`{JkThcMAq$ZZTIBM9a2>dGa+cL7Wvt6tMpr? zgrG9J@OFc=$T2S>xqwu3B00EaVWUdok#E04THz)H5SxR3#H9-0!@q(V-}bs)ZTd^+OQ&Qy)Hka{V{Z+ODbVGABrgBaGX7h05_kK>PKh_d`a&*fDk1zA zs2+u(q=tIxYglOMddZtWf)!$Y#AZk9xppEW3FaB zP|GBVh)iO&=B54%op-zrQD)m2y)q|~<{D+-ETx-bv$XfxpL-ir^r=as%eQ~bO!^$m z8aY9GrnhX7p8D-8@yP?geRh_m zo25@|uH-g~!bN>W8ghetk_u8uH1kKiDWOxb(0Lp-EG$z}!|Vi|+%7KDj<{6@<66sm zn4bcI_oNiegQXmYb-$hUDMedD5HH|BUL+^4bf_=XqgZ6;>MaBvqI7dqM7SLtc>iL( zfo4U18`VfqJLZWwC-ZC;x#*plY7;`>go9AqA`*Hf`$4=OCJzq66cIUC-XC<}!(#C4 zNs&-h(9hSsjPbE!#A!N;;*`-X|JE9_HM;Fd0A=A0@1U-ZAEc{bgRR0BZi~V+z zDTH~g+%T22JuCS=4pF(+yO^)bum9~UsHDKwbl4C`%p@A1UhaF#nvliO6_PN**#@EL zXrgsndGL-eL`hUfYMp&19hPeh?t|V2)U>VBl|3B;Z7#_Bou~pf0apOEh+IB^XnN*` zU0Z?v8A%+0w;2?tS*Ocv3*OiLk=n`tWm9v6XNM5G#muXBByaC{&kmYf*gM{9oz~Xe zdLiT7qg`j83`$@+f5!!z&W#Wi2Xh=5q%y&tHxJ=4I_!hBJ~L+nz=uDZ@dUG#(Lr6> z(yF~cQ75E70;^1B+B0yZ%y&~lkeS3uR1Be5%<>KBg(Gf`hFz^K-#^xBhq>zT#D_jE z%O@4RG)p^oUlSC3`yQ8c1RaIwH2i4m;$A-cS+mhHhqZEYazI|>Fv}()tE7kvVqY0H z2B9j<)(oOHui3K{uyxiU9pK0bfM`JbEoTODE+i@sLeE7<$1W4`{EE6}S>|;*&(y0L zd9^!of2<}^!r`T(2a(p9+(kXwND-$|FN{dM`M6Po71&E?{O(cM8(ODa`hQ4!^KdBt z_wRp1QHqLeSyG}>hDvr*Dc&NJY+0w0kbU1>gzTmgDl~~mVzOr)>r4@n?8{*6`(T(c z%k{hT{(OGF?|mP?*Y>zq-{Vx1calm`)C{ou6=SBLT^#@##Tgy#7g)?b#1WXvmaEC;#u|qJt zKen`yNHXdb){(^9limUha1il`Ao}&)^)yik2c?v~eOy?48xjtCIr?y~;2P7&ET!1{viBf^JHO)_RouRyGovm6 zp5oftg!h&b@d?0>8L;pt;+yx|c}C9~4f`cc?MZ*=Hua(R74f-8d(A;vPsS)kff%6J z2U=9IZckuDfqz*2K|$S@ihmZIXN9uQ%~?mji~YDfoc7|?W$>PvQec|vA@c+g@U12b zt`e#S`X%kg$oWg$#pLby{S2ALtOCn9Mw+vdCAcT-YxD_-Ctxy#h{Z}zrbR;spyvMx zD1dOzcC*=vy0a!h2{RIhzF0@SqPAZ@0<J# z9XDIu8Qz}!<)^+)J}?M%W;Xe%EBL_iJ}moq?dkWXUJRSkowK6b^{2?=?A!FA;O%r` z1N5doUb;Iu5R$Uw@$yPa(d}|oTo}ZB3yif`RJRYqnDcl&G*>(L-Uh4XoKQ3C<~I@3 zJeCv{wf6!jmL81faPxNv-4$x|9T2>%zeEE= zn$G{%1c38oEIv;a!g;-BQf0m5s7Naw$dorpO$qzb#tLKP2LbgAxB`le*DmA4m>77craETD`;LnZ@HupXPWG-;! z!PQTl3})qk2gh+MLj~j?Xa?sM#XbUbdRcwhW-QBzk~<@czaF+y-xtOWur6hIHxYtE ziID2?ZM@d2`0LlO(|T#P&cPp`BY+640Kt}o-C>~Wzb-M95Uf#&@#_b+w3Y@aXm|QS zsPOR!I!vMm1urPi8U&H29on|^Qh*HFTK?++9gJG(SQ(Df2 zsK31tmow&W~Ay#el~G=^Ur6#d2C zgOY_m0VBS;Lw5)M${Mc+s1Q101dlMUk#ae^1VvWj2;R9~(pN8&h2q*yLuFn~tAQsq zrh+N!smF_I1Xk6lw;^LeWTx-nv7Vlu-9oOslHdy1Dwu(ehbv2HH8&3gq*;4_b=&*K ze&t8?eW(4!uu1I7-{gr4I&;h@EI!hE_p_ zX!EJ;tVP?;BR;cY{)E4m>bg`xu-Uy-e<<>?z!UZiD1C&L>J4A$@zSY?JqDE=5z^j;eX{NT=sNd{iF&S>n=qdXfrS={IC}W|U`sX>_ZRNHg1xm*czLQ$y@Ueg3 zApzJG1=D5!*Rapcqy^nlDO-#Os(p`55NA+cx~ICDa(dPK%Jp{c7+L)|`qu{q2~UtT z;t!par7s{ECCOMAP}}M`+(SSJK&>yc;LL&D&wg9*FKt54WUW60cWV#qr|`FZp;=Pb zWg@+J_PISU=#7fK6{dezKy|hUn-($o$1Z=d>Big@m!X(+*KeKu6~cIXjCs5hYqc%x zwzZmMPmkrU3ngkNHIg(xf1#+$gPBV6TW`Zh;e<>%zkI20VEja{anatQS3j5z zJ{Kx_20MG|gHU(GzJ~$i_@xAut?!fYc`MCxqJUiJ2854jKgIfM?Cg}dFJ1RS>-W5K zo-@&ywU^?KXpfip{rVT}r#%D$BGi&mZ-ugJ|7_K8}4pn^Wil#UGiiS5TzaRY6kF%H{3NciNKl3K0d*~2PZW_pW zx&2%oOAkrqu4f%lFX%`>#9~edFz>Bl0%$>Az z;pGabnkQuF+v`Y~l1|H$-Pp9xyw5*Xe_MWJ=;MhnpNn)e+_i!*I-bx5`gLs>1+!li z-n6T+s)b$)0F4ME*5gmiN5{Z3nfu9t1-O9W{#ac`(B9gov{iyF^wKe4MBe%<&CEmAsodYmZ6tDsAGt6xmdx@$$8^ z@$yx~#b3CGc3L{6EHeqwoBiMYi+1ztKifEUa`X(sb~64d$~rYSWP0DdS2%FCPQ?m~$QQDGadJUmA2nZ+vmXmqaD#O2go-W!OLDTj7!SgcKFll58kHuQUA&!7?an^@GvBm+0!}ZvL&nBcBG7ov z`;QqWKhnVuQxaGC0r9)(Ef>J6z&N7E+_Y=VWOai=BA)!?;bO*7_fLIovX;?^- z0Qkgq-xxj*_kf0?IXetHttTG)>dj;IuX@+bwK(Ki5466E-tFMvg%y`zdqrLP493E) z-p87f&XxwoJvN5#X{M?v_g}e6<{JG5MQIK8qxs(Df{7K1p%;^(NB!!>MxYi}SSEHt_5u zb^!`2AM%4D`8&)mDb{G$SKl*dL(R>`$z4#_$wFpk{Z0THd{WMnkdzcvksLC=xTsUu zcjSp)%B>{OQxqVS+Y!LQK{F`%s~@1IVL*A@+mv~z3(ji_l|UM@0-xx#y#t!^Ok4dK z2AnBxLCzWduNy>D+UlEoapVx2Bq#=V4I#TZ%+`HfPDeLTH@3Axy2FN?PSQt7@rJ0& z9Q*d+m8%H?*}GXQYg9w^*-isjwYJPJ73CZkvq-Ab(Gzp9#vRn`_?hZxyvWVHmcaLy z;KeVvvRGU;R$`P-FMViXZdt2q%Ckc?@Bkxv6xQB=$RVdUbXJLh_ZYFmf43FnrNRsD z2HLYdc$67-w`;EVi+-N0K8JPof4u-!tmuk$Jko=Tp6sEWmjR(q^-(yK5=2m@a_-xA z2TNBndp02?BnnYv%^d2=)^vJftJ7Lt(u}>`G-53{c?$A2v}VmrsidLL7s19`9n7}h z_48!(M%_QTWV9qyB(}o*{!0983<>fQ>AKLSAV!M;+!%{v(5Ca#gtnX+I+*1|BL1mA zcZEf6#p7xjGQ!|TGQ&>8K&R=fA<`y?d$E=lW)X7N?^*#V_?oUhxM(_k|8vN*`Ipj> z+amo@`2PjRQO5!20;_*SXVm^2PB?kx*tZ}KWzICXP(W$8?d4y2mZ%E0o4?CeU0uiP zJ#+h#k#=T6?0l><%dZo3%91;)?h4)wIY)O5z%!ty?itZ$h1|bsK24>wp6A#92o-L_ zC1{x;DT)fAG)ykCX9I=LD#+Ur5yXA#Qmz#1LRn+%8deiYCC5R1IhzD69<@F2K(d|( zWR-84N6||PHg@900q4qQ9_n`)%|s}W{*c`q@Q>%?zZOqCZvC9BI)4X3E~AO=)gYR$@mmWy^Th& zg%V%mI5xnX4PN`ssSb0=c`N#@n!AOd4S(FcqgZG5Ak^5cH&q0Jv6 zpci%BE7vole+ToGsHh&d@?yUkN*kQmS6Zyey;|t7Qc-?tlEyq}X^IdpYg7>sahg87IFsl(SXn`Zf8Un4$YZVX zNwo?ra@{;XIMfAk-p)`igdRg1EHO|hwwUq;D7W$}T4;L?uB&S%-Ee&t zfj||s0I#v0%vQbBCpbZqVFlA>JygBK*hW3?eRl^TNP-#9uq8oLrDm5T#!K{oe3wdR z+Qs1Y9Qb`tGL+?qa{0CY;V-IL5ecT08SSBh)5Nj3<|O5|Li*34JaQEh69zc}p+?3h z7T=w|RA=n}VjVe^a?V2u`I(u2T-L5`$o`cwj-^*mA5yE^KVyB^?c~wvi?AJA)!9h5d zVsd{!RI4Q7p=mY$Wuge!gXY#^8TrS86W^RcY6c`{9(=hF`#JfC-fsh!f{oUK{(}JZ zgnBGL8(=IEFd#T7?RaNGcH2e#juMZ<(B8IJ@SQh!IiukmN0g?^zyaqoFT4!51ail+D6ho~@jk*{_dDg}qZy&#j6wX?app|kZ9)K`h zR=-p-EUr911^-Y`L+Gz4%}z4^*&+_jlRk!R@&H%)KJ_nZYSXPoEIOC4b?~r z?r$7WFCP>GmurVtU}2DnXxZ;xtfgDkei&qlTM7;TJhTKkWX9JH8>rHZ8PjoKtC<1w z0~#7dDGxQ+POCvEA~ynfh4tVeX|*3h_YDeS-*o_8X%8Xs*KT=|bJJFF(4JDuMfF*J zdFu@c>y%~;xv}{J3BLnQ&w$}KMbtnap9|}VvYvMXYrpDV2d#mG zY`^-At&UGmL8-2_O8YVmwYaRaI&~2U$hOfzN(4%$?Gs-}C|Q+FUgcY$=ACD7tGO_i z{oW3f(YqO0SSI)^HW7!~Erp>@v+Pi{fzw@}a%cb}8XK1X_S`ylqkL>IpJ`K8kY~Bx zLtJ^U#nXzD*m0HEhZlm{@jNz*3AXfQ3@PXgKg@SDgg1DL8>L++eML`Ild?&90Gf%1 zrKo8N62yI8$9t`YyhEQtYwp{f)3e{&dQ?bUxK$9xP!tXPg{wwnaKmKHG&v!26jG0B z5*zqly0iJL;cw?t9|PZQJ`l3DH0NM_3N3As$isYIUtLj~nv70ZFNeqfAPX`Usis|} zF~CUZXHoD>{sINgJf|i+K12i}Pnw8kopSBOR zkPt&^g_{X-+V&u<8ZVIT)qT~wOSlWi={K+!DniBYG|0o=J9!_qj%ZH2b(y>>BCa$0 z3yQc1-HMm@!RCl7RYHTLsJYMm#b0*}^L>5$QN%bg`D#MEeEGuay`Xl*VtPJr;(I6m z5sg(5(QDh^zir>Q*QYPH;M@ieoDZcfD%7}MFlBBr29_Bq=W1C;OAYGWV57>y_c45#@tUCT zkey(L=Mebbw4imR(gr&*uEoRtx6!X4FY_rRK8e&U7b|IcOwRu5>4{*s*|5lVuSgO zdZ=kaqu75LVo4d?ayOyLcQ%X?=5FZ10ju3u%U(;3V2P#K1WVR~nLT_HZZ{`qj7y_~ zN?s}ZmijB-DioaNgl^O6)X{_1rDQi(MEl75wi>D3!lB70$QX2S4K>a13;s%SgCf7Y z!)hSBiP4Wo+}f???cQxc4ESZO2K^@PHY6y0wOv-JttuJOW*M{5G2d^a@{&&^iA?3W zGGA+0|Mq1e0~r}`el+;MVTvrVQK3V{@I{zowwA5uoa@zbb+Jrk!DJ*Y*6ktvDf$b| z{yy7S{vg{Uala-9UHDzHbqeQHR%`$f-nk{*qcpg zH34XsiWnOh_g+*HWF%zlfkq`Kdyr|fRXb*)Ysg}Mqjqj3mez*)EicAx7h)3V!mukQ zD@6ml2&4gq%na&W{7g5_G?#9SJ1Vy~w1C>M`t-sQdw4Fs_U{Jym?W8wP0I%aSYcNx*`4c)p4@g%h`roLz zTm*=rGufNx#M7_NHpmC!rH$%X#<)+bfa9!0!-%?|omd_FT;{#p4uBYPZ(*3pZ&mRF z_sJ*{hk!QvJr>ffvCmEYV4YrN5?<0vlEk*_2ZSGk>L7WQy9W;(5_JCMPi4>1;8+hu zYw#}Kwtf}lfA{%2Zee(Q{P15yLH+8@%<7{`cWaa+ykqEn9X$rLgGKcV@Ym^<4TVa? zNVGU`u!a4!PVKf(WygA9WmCyCH0KJannXjrjzB_whmrr(i)i-|I=Th2*1^W#YmH4$ zzP?ui*~R}Yy3wjsMuN7jVPRsXD=_>MA)ArSW=~FL(7yX?$#&Y{ZPewk~Y?T-=oCbk;Kf|T1z>?=A(gdf_-_mgg><42hw6$NuUe8SHlEL1lJ^GRq7>%`sed@qc67~Vzdwcl^0WpX z=3smF?}cP~3zqN(kkzU3EyL_C??JAG4?~WgcV0;?~8}NkRxtm;DP@@LN^Vk3cPStwYQ#JQH8DnkM)cJT=lu zon_Hi8lw;hL8t)3bH!zZ1E#zaA>m0#nr#2BY?~nFH}s>|nj8(fh^kfh7GPQ~IrTsE zf5g$O6_L2rNhSUA!*N<$TaRau;$<)~maer~rxPNyng{IqN3DXOwq~~w&3Ip^c!Tp; z&xg8sYbS_f376{0Ca{LTvAX9k$=zNPg61aM&#tb$YoAfDi}E0>!ZrptutryrYkrP^FQPh{h@;P)c+sXeRcWLSPnrDFtG$>M19Bpvs z4g8s7A)+ea?O~m)eoT(4574ilq4sad^qG1k00N?E7yjCapt2?x*{{!0a6DMh4!_$_V@(_fce%J}kc&v| z7UY~m+)ntb7w=Y>eN-WLDDy8S?Dv(ZE12Shtb+M{9v;#ys{cQfu#ApcKphHQZ(glJ*;JgW91Ttms+}DRqI*+1 zA&WgPJM3NX!dc9UkDLD~*!Wn`3jPB0>5Eoem%fs2{aIw`UcWR5Ris8qdhmMrve9Lr z?huhS1CIY(%}DxNv`5i0#EM6GWQ*5Tx^C*!W#?;1)`f(uDAOBph{HA3hEajLr^x?i zG17B}tR*;KW`VVzXWFd^I5e8o&-$1LORa>y(XDYsc&KZwh<^V^J1E?&wwjnUc9Sgj z&v&4U`tT2(!mJc1-y#t;uEciU)SB8@y;}t2Gys;%mtAh?&O&URXhJuXxfi`qKxK9| z9@%uOIR&W%ADZHs$)N9s09U$dfsk%nYwgoLhJaJR#X_6 zv|_UT(aHJ1)2>}p4?a8rMIlOzzp^g^z&g~Bf zR-<3BM>BrF<(ZB)47S*Z$nM34uIs`Y8a}X9I?vy=XLP9$Na(@?)bsVorMbDQb)|f; zuM6GLY%n*~x#iuK0O;U;SR>{OgN=A?XZlaGaX#EV&VT+qXh3h$EoP!$nvyUkWAXyQ z?dBFAHdK(1{7L#Jl@X!1J%~rB(aAHt!g$0pW5|ZRWrW`?VfJibEaK!@*$`;xzr>#Z zl=>jj+b)pJdYfCU6ILEDJA^trq28C)kaUWb=iKbwh}utnSKT+?G&HYpp5y4rpLvg6 zNELk7ckMv$i3u&4optJWW%MW0{9bQxgT=#p55`uG*x94DXRb?r>DGAqf680}H zCX$h_X z1WF+17SJ26ytI~WHTn@p4WJQ#NRr#X73b|8NSXdUNF_K~USZW~ISVb1silj zKboc7oj`Y2{3fHjuUuk$HW-i{-)#%j3bNjBeXS3C<~Pcj3NEFgm_x zt41a*tFM0*$N5MdWM|Z0>dqTJyqB4uL`< zUP6sZjXS)4$NyP=6=*)xKZ7y8BLO8RYcYN5?7tM%pA}^p!me)rI#d0OAYbb0GTe`v z-TjBmN!!Dzz?W{b*WQN?*{+`kBg4h~nvKk?lk(iE&)rAO`dt-aY+oP>#BT>_EYvZ_ zMehM%W~01kQfIj2rd#Q$8ORFwjK2DH5qWzZn_Vek&8HVGFY;|YRWBct^e)sJZnLu4 z(-ZyfhuwZ)}g+^Rmy`|oS`aIdUe_Ll_bZ^Q;jMy zzkCO_QJoPSy|V~a@b%WcGRr@&+uiO}+T<^8R)sc~-cQJ?B+?}ZigjmiXOvzlwKxbF z_(#u>1_E2J_^*Z2$#s|NV`rD?C(ql|^4p`_V~1CuPFRn22&<5>kttE2v60|*f8)=L z@fu-tK!~z0Uim1+_o8{;ar)wtl2aa^wM4+g-=4;4rM$ZX&}5mb$~pmSe+v}|XE0H> zAEFd^(~u|sP0%4XitOdTvL5np$K3Xgd@_)S{yGa!*ZadNeQR;}N(}dCPg9RIkkcDV+Jh^CRFuhfpH3#B#K1VkCr;C}M!TxQ_1RYD z`uIK$*ow4Bu4ucebxoM2wpwMz_xk7R)NKu7?k2{M!M=P>9GHbVJE5{KoH4@0e7K|z zma}rAQ1#QsdlAo@snJy!2wsZOAam#=-FE3MnhY{>;;9}Gjmg;NuAMs#XNQf1E_Ohs z!`YhUiqXe4&k&+PtEKRrot;rHn2?BYt0Rgo;7hc{<|>#04gv5^WGaWqCQ@o919#VJ5fQgwOMM2581!WuPjlFjvkPua3 z$ZJ>6`1T(hpX~-tioqF3!Sm?$b+q6Wab2ey{zgA(?ko@-q^~He#L0qg9o`uk&5v~p zOs<oD2!8e&KW_QnMuVd2_U;FZ5G0Kh^iJ++@3ccZdFr5Hj_943L(}I+>tfH10>-*` z@k}IW%f7zHDD0}+F9%Fu@eMBZLmR(5mx+O9fzup&?f+Zke znn!yk&*g8J(?N^k?OF4y z?sMbU63}Q{XK#LN{rVo(1mwzxW0*(pCABuP)5*gG@uCBvrydP)_OVW+*538R*A_Ce z1U3}aRAfV|JUu^tB0IdOHa(6Q?R@e8m1RLCuB+xESmm3bek|@qt{SVn7PP;?h@A+2 zyCi$rjEU{z#Iu^59l*`v9#BqtcHD1m5mY6Cw*ofH-=cxc-H&*+GZt~a%f1j&O-olQ zP1>@t!T}3Ondc&2t2MUzOOtNG96TRKpXr3-Wwoc<91k_dyl~~3-f+mgOgv-eYMm#7 zv$icv0aFC$7t*p1CGX+th^P-avLjO1bv@~Gn0c4+kkaYR7{^IAmuw;4eeXV}-+Cq+ ztj555_PC%Dm8|p5uHka@`7dieg)U$F?KIge&HJd9`OTaYN@h$%FE!SzRT`>KSiubx<(DNAwCQdIoS58278P;@Zdl&uOE5$vXlkbdN#@q{rr*p%|`& z#e24?bQM?{F6Bh4`y=FlF2xg(VRq&zY3e5XBD3cBj1n|{JoWUi@!z9PAHn{MK-vqs4 zWK3$_S;n-jt~~4To_N!+BXzHZj<`V0I?v660A=IKbsQ_qA3M!}p0qeoMM z)^|vslJxeojbAKB>pxzX_-8(Qz?stUP$>azLOby1g6ZiNpfx=$#7kjaegZl?bc z)6k>izM=DegU%-srk>sAk~2@#M@Gk`gyzcDON#PJn(*qr9G?t`nSa~{(LEdIK_MCs z>rE_C7&LQjj>YkTPlo&^5q?Yr-x@M1gv4>Fh9P(%uhQ^&GW<^M;4IiSgt^I+bw0Dt z^A@WAB0;zH4o!!vu`_d+>?aX`;~`F-)^lIa&%5?gY9zR4)_cb>bGp~0nRtf?>pms4 zkWraZzLB1pApi{38@hU`zjYI=aJYORb-KZ0Pst!zm!xc}Qd45&g6m_MojJ^PjXz+m zHb!3?*Ry0i44)~eItpOAII;cQXhO8Rvcq%s)AoNHyRvB?CsFNNN_>;>IB|}MP>wy< zsLXm5AF%&7*ru2|eIz#W`HuuG{(uNkYqM;FAn^|DO?p=na$L-lpOaVAbBD+i$_XB9 zSxo?CD<@irv4G;T8W~f=QkwZuR(&h?;xzO)zOv1Il!)egDYcPWvHf zOZ`J2^kqL2<;2+i7HhUip~XOz@7=S2!`rKO1br9sbGxx2^a8e!m0avZj!_>wEJ<7= zK?xOfjCEhgsV|c&)sDy%luQn(f1*;}Z<_UdvL1l(AtiNx*E5`3dy*&yzp&rRXN7-!&$e6kZ@Xo& zVMektR&jc#A7J^;(D$NH-cg`95E&gJ3(BJAjBuK_V_34ZmfGehF{F%BV^8eRz}FJ& zA0vIG@IkU_Nn4BJar*VoN9t2=3b_vQY`@S5yUa!@dM=fGDBpdwO|#?D%NIKB7UZQh zWLn7d;GOgM-ZdA*%Isu|JgSI zJ;I;`4cE7f8r-@z{32qq`$H1gPC&*K9V~usWQASH^;9QuKJS|CCL+REtnd#^wkZ2v z>^U6T(1!Rt*I2bsZXtN*2Z6lo7J9pUew$9tu36bj@S+YNSeIB^Zbi{j(~aL$D0??6 z>$grDS+6qZt?v~-Im9J-ugrTtkNAjNQ`RO}U8BaW{*+e8O`hrNH(>xFlOC5VE*EH8 zSMA*3(;i~_q8`zDRss7a5P@K5uGDX{xvNLV!)tC?4>)d)l7EAj`s`JAh!?x&L1bl! z49iIE68WGh-zofwko^vgqiyx+kUkIHt$!%>mPI&v6D z|K9w6GChu{Vpw9(_F&_C)6|&}rGS3Y@1S+OBvmy1^{3zDyhEYYU#wZk3p$I6qOx}T zUwEr4*l<=V!C;4vo{dZ^y0)4Qe=ybHIw*Z76^!y1aYai!e@`<(JP!*^Z>zjFnTptRvxucf`|ppK zc&ctlSVE1V0~<~P$@D81f&vwiPSYIf*`;vBK~7)c}Z`=EdN+Wnx}Jngrt%JHxp$}FI}O}$V`b{2}mk^HLWZFlUGp4S}!39AHF{B zS#v?*z=u1^(sRp;ChbCG6xfJ9!JqW-D*)Rb@!?!y%wr|Fo?7&K!3Ppjocbs6yjErk zEI*z)_GflbI6Cz4q4c^#y%;?C$J1GJQI(-2{l~S=Rr#NsPE(31m=;t_?mcHAO{`#M zCRDKQ23nlYk%05Hw-zrYlOzsA9X_zrJv@wNg@=EhJ0F!Ta^C1C(>v#sMG6E->z!PfE0MwHJ z+2U2`h}l^Nh_NWa5RfXyQ4Jihd#t@v#fKjAmYCZFF4vQmC$!}?jbp5%3ZH==%= zdbOynlKrJVYpyGvoZx*v@JTpytX^OuKketZfp~LOL&>W2CHwt8trWA){nkY%>0z(G zM5hbt4f!2QiZbRKdHVAF$IV+uBOhsuJpF_T))I?QHA5!?jw;+5w^T-@ICV?P6vVbt zJd-y7J97VCo=?{q1;1FIsK_V~N`mGu!L^%boF?+!OxthUGg1Z}hsqjHGR z^)KB`Pp>Q{@*|jnI)9e~5#nMx&Y7D9p2`Pg=K(A4A9k>*y`R8Y%gVV;o`ajDMk3&J{MnL*p1$+tfqkDml)$3x4PUVd!%u>-v6z=SLYJYR1` zRZ>u3yI#pxm3wn-vG{jC9*oDV6ivQT}{T@HTkIyyh%kRtJ6Y+n1D(s0EcFpS?OW^VaYQX?#)^=w4JVoD= zA(@*#KI7lZ@#(b?x!d;OvcCu(6NO7j0wZr|2%*iQ37z%9m>Tab+6}RLXu-(CT*a5w zZ*w0()f@>vZ&D08;%@yx$fZ8D+%%lkmAAnaC7euFUbc?GcGnxqf@=HbP3iu#8xpI^3a6c5V>jBF>Q&iW>I z!#=HKS3sLtz5W@o8QTBQ`Xd>^1a@p*Ny&%H54e}PpCiOkprHA~GpbQZ6b_1%{&5}Q zATnB`{1@ND&MXb&&*@Z=(?Esr!&Has(;h77uad73_8)SGLds&H1~{HF0U z+^sIew=()uPY$*Q|JuVxDFVyMbD27Wmnnhgr((JZrd_D(`FSDE4sNd3BC!FIdt79X z*m!vQFp*5wVQxT#iR21TpPkTEN*583Y?+4uZ!(1hVbGF}7Y0>#Z_1C|ZSZ5^O#wBp zjJfE)MT3WJqOKAO~LS)ULayI<<) z*^GcKm186&&Cg%nS^KKX0)v@+pV3%Gd9~@6TEotjkp-cbzE-+*@#MB{TS}08=GL*# zQDEUe!ubaF45xYU%~9agZ9j%n0N52n)%%4(CWl1Le1?Eu4FibRV#_Gm)lFP{iqD!F zb=h5+1US8W@puFpQV4z0ixg#Y=3dB$0Z%uc^k>|Y9eDc0f?|&P)_%X)! zs=~XfWM_CD+$>mr|2?IQhl%+wFMj;gM|E-+}nZ^$8nLU5BV6X(6R|o8F8Rj3=)|fAaH!`-Fd@Vbv zXGUpx1s7E9)oEl?L2$dr1(^e zbNg5!oe$WFu)ylUaUUGa)y^q7I-gH#Kg%w)$MEn29l}iz`)oHS#+HN7y0}lGc)DVN z0MC@)Rs<-ZBvgVBk*)Y;1Wuo!{m$xr8OxIjk&fexi@s!#qkDxMa}$BvACnq2G5U}bX%mAO=?0FcrzvI+G2Dc4H&-qH z-m`00epdDyLC~<$(*sn8quUaKaZkAk`hf{kjutRtZEHm^YglL?eK?-i`XomEOlu{I|e{650BwXk%*{DVjw%r zy=lF-g32%2*WW%joMxEIpQ7ei^72P&N^0plZ#50*K?kI%5-lRpeBgXB>dC|#lQ&Oj zfOHwoVuu*OQeDQ0jy+mV`%pCo`a*lGeL{rLkd!Q`BotL^IppG|cb_m(Yph#zX_-?nmmx;4FIfl>+lB7KxU zIa#K1|2oHB-GVsJler?FqCN-|pOuv~sn2ly5R;g27#jh-@E9E~?(wZMiMR2ZY$sZJ zs&yY32?KW5-@g9DE^#}ILepzA?y1jbnrpDjuGv=Eefvk$`9#jK3#RpNx7uSMwXGR^ zm%G>D+nmJ>Q;da8roC`z&3cb3C^Uqt3}72_WvE*eG2Cx@h7E$OKEAI@MwKT+`aaqr zbmmyxf=O8`3|T{f?6dIDsOtSS&zIDwM;bFY$WjUPr=m2;7qecDQp!{$4+pe_LcN*WPJz-(8Mb&s?tRB|iZQ^ZY!2%Dkrf(}R;;+nkx?_rp4smtYf8Dzs@C|)ov6H9DxDI4d>I)ljKzd@&{1%Cs7i11+COs} zGBbj29y_LuNBuKfe}37BmG)(ET;PT^PsfFrH7Sb3{i&yhIah3A*4m89;;*pM1l_L8 z!DXkpFUr}3-MJ@alP_TxARfLq{)o*$E_`MaxRvTxHL~D(_v3dGxoO%n&7?x8LyA#; z;%~(4q-(&)q_zY0HjKQ8#}`?jhu{|V42D_x@S^?}_{eei3XLg6;J#P>I5R0t|KpLQ z?;&5Thl!?S+)mrZlQ-K|UYYqeaqq_7$?2urXL`xabf6&qx<~M0DpbB0Xj;K=ZZDho z_y`DO#)&Uym!^zkmRj()d@DaiCe(Q9n|9vPQIzpD*axN2Xqts}}$$*>F<)3{4; zR?oGz5yAFtoKYF;rJ>xJ&dR`i%LMzZx*XB>yd_f8K8aW>D6!VFIh(n2Zq_99qq^ET zX){Obf>>03JH*p|(8OK*CQR~}Ys}nGPosatTp)S>)HBZVlFR1b&rY{^pSn1@{2h&6 zY|}Qy62^;Mz8|6t4k^7DeI&V1-L#Pz$Y#~doC}#$IAQdUf38Ra*U6Sgd_v?y`j50t z82J4svQlJDK`-=b8~;6ZShs7T&c?PP3)&dn$a@RMYiDM!mxzz$njTyU)l;H{AKsr6 z^X|ux8Kb%N?tOJl=qh|5KQYmtcIZS))Rv4y>pjAQ!t=K`y|gcuNX<#73Aw!b>h^=Z zLFedeAqg#4hxg7Z$%r`G=c6FshoRFgA5$(I1wRj&v2?h&>bjzCG76>vvBB>F$7dvK z*Nwv-D3tke;_20SJb;R7;ey3!#ySuveIZY?E4Lf$bp&sOXm&5hN$&|mOH1a6bZ^hZ zr>c&M!y|8qjXZF+Sy)-Mm&_mbFc}(9_3yr8#W84U`!m!h2ySMB*ngEL!RJ1oWg@ zWhh^E_WCN(2+4w!FMtg;J`8#s*97O0<7<*Mzljfe#6-&RPM9QzRzw6eVFo5CH?`)xrWfd1uQ6Wax~Sd(|Ua?EXM|!{#C>0m6%a%I=$8KmV@b z=4$;O8BB@z2LklKZ_PLz+a7*w1@e9zzNa{h84de24?>zH5B-1&IXY`;WDO_AlgE_c zWGOu;LpB_12Y!TPk`9AbXyDM=;?9bR5Mah2MY3#UZeStdIGxnxb)6(Ke=>cHEV zGTF>RQT7xf5PW8j9RFU4qzB*ZBm+^)&qUN5T&_V(3DR{#_ZN_$P@PpF+PbgXnZFc^ z`g#GJ-XqC1@#qHwvtE2k*tQW_f8v|F6~UHqZS95fdn=<+m)R9U$Zx(!l^d=Rw zRkx8BN8nY_0~I*+P3on(Orb^PgUIGRF|n6-#&TSy@^1+nA7iWvgdCo9R8hM5BfmcP zp`)2wCR?0+;uB0bQS8B2JO5bJe@!ky zT*aXzuP?Hic&*oZ+tSd%DcASLgNj9V<5F;AY>|kT#ny|%+(GziYu8GB@^51skT6S` zuokpVI96bq{n1WS-3C!qxBl=Ef#9;ZK=JozY)#{TB+x*jHluPswtn*@YiEjdg5%r#jN7%t9RIwGqysc=Jy8h=bO3{a zUUcBWmo@Q(17;vv+=msG?S8E8_Ob=xP&!Oje! z{-Tdro_RsYL@-ZZpWu2&ZO5!h5LvnB{D|!6dju z1X}VS8xg{p(|tY_6PQI3AOn(Ga3du~4^U7{EdMHVn$_QXn~46ju+zRrp(5j?@k&^s z2#Whntg&V&{n_kc_l3Oru&5*A%e*6d@v{-})AIihTW=i{^&9q$(jYA;A>e`_h%_qQ zAR(o|Pnsn}knV=1L%KyuKtNiMuBB5%B&8Nux|dv*jq~++=XuYZnKS+&v+Otv-rxJW zK6PCl_VQq76||`K5n|Umeg-C)&4PkZ2_&udTU;Bxogf_J}qF z$fmIf5xKYh2CnT9yPrPz{v2iTj9LM*d#djO+EYNF9~trYx`p!(B+1=^;uan5S-6V= zqFXV%LXCs_!5YIMbVx5_O#R!}U)@Al;_>g-b~tD7c6GeSDl8G(((*`N%HY4-trS3? zzeM%=q1^&8l{ig@!s4Ce;upW03HB0mg&SRYq?*xp+ImCAJ@j9iaU}(b@#q@-cvQtz z@Sli+`1+(cMC7cEUzPf>j63h|rzd@DN+L)TlhnO~-Vtm*p5^CO;6u@M3dH}uMlnzx z!9FB0zev^WQd!F40?5KG4QEmxtIih9bWS2Cb^^h#Fy|g4JI)aOzZz>ic%Kx=1f%=? zT+6$U-!k22VUQUDMaI*o?77T)DfH{o(`$41%?++SgEL{^b*X#Dc<{^qrDYOc>7=lH zQ|I~&&8=0)tOE{!LL3ExthWFnof%wtj;QCNV-bs>h!&Z1C$q^{t27{#ZS(JKG!46- z83B7tMyq$(Y};nZG(|rdT4#GVNW12A<^_CB+1D|BuG;I2pw&$)7thf4^Dpe=fAeO^ zTUDDY;zHernEKk`w|@$+?DA8#OE z@gJu79@4KG$thB8)I<&STWbL@lS@k;-uTWr@=Cm0k03h%3Ot70o(BTR9SG);nIPj_ zVfWnwU07_8T%F*y!M7hJgfNUeteWf=hrP%ylWW{K55wXwpJfXD_tmxeb#Piv*__nD{ld|+yrPIrxe70XNd8e*?02#9Y8q>DLFa|dX;@9VDxcw zXkvs_GW5z08w-dJ6*54{xf3})XR3q#>vqpf_@leB%kPg1uYoTUoFKlV4bR<+p0vKE zBnoY5qw2r)4MUJ_tw<+|un%}8-V>aTXOm4lPn~?Pxec{vb}T)!0_beN{m)aFv1z80 zy_xLNGq6wm3uf?ZixEw8{Ul=ut(nSdX*yz5+K2kM@mIxNBY2%ER#$zFv(^5-sx-CL z+L0m0T>_2*Rr}EgN1u!2RMCTHg$eU9yNijj)l0Dj*#%0s^vMf5t=>}3Rr0)Pl(SwG zapY;zOr@$RNMxh`04Ka1a8M()_k5%r+{<)_`G-iqQZ;oUa)9AAZ@tC4}(Zn@=NB{Y6mN@%R7 zqq4&piGpxR9jW76Gu^3N8h(fyyWg|3Md=;zTUb9dWX};OE?_xddO5`2Byf7GFymp} z7BXjRbpp<-*V7%}tuGy9u3|ew(`m!i9=3yc3WA( z-ZQtS9=gNyvkw5cFzH?SkBx!U>OaN`HL2HszN&iR-^BzRO7r|}a_rvM3iMI(;6^KI zk>(o{=lZv?^MKBF*1KPlqozO!9Sfpl#RvLRkeZEy($(~Z^>R;#Y;*4#lwyLl*Hv3? zPXj+0$LS45%0ie6`opNxD`zz6V|XQBzp(oJ3wHDQ&}WmfG$1G-jul{xcxI{$I%zTc47StMbN9c0=E*`2_b_Bei88z~`kCz=1{5398*ITwVub+JY%t zwZ~0=Do*XoSpWs_lDE^t@KLr&sgs(16u^NcVw3qzK87ZTd5uYu37QfP!TXbzph<5W z6shsq=U(&=lC$H zJJA;J6^M_{1HJmB_!a&@0>TH6f~9w5+uW^fuO#fn`C27067Me#AZh=&!Y zz|rUM*~kHC0z&0mUu$cpdnsIzhIy2(nk>;YhoPplTWo6dR7|wZ|Gq^On&Je!B)k|x zMqk4DG-Rbl2NE?b?5^?%;Q6Q%*iW#Jxh|wB)ak;A*c+V$fUXp1MnxRi?H6^A`I$|Bp%X@ zmHsa!Ae-&~xwY;-Yo)`0L2OC?v0}{tcFm1T1Xz9Mz_v^li-@4<*rj~Ma^0FC9 zY9%B!CBL_m9B{O720l~cNm538%3_;( zgfvpf1tul1EeE*ihUdxMZ>Nx&z4`+o7Lwxo4NOaa;51bt(;2|7TgUWK+>@Olbo%nc zM)x9%tZ%l1Msx|o(W0$rD>zaky8@+ z!5W}`0->d)JB&PiN0-JeBCi-H_4W(;M-3kzwO{bjjLnulv z5`pX;o_>5#iQP8>hOp1;x_+@7J|5)y*bLD-{UK8Reja<7B-D^%$Xkro^*>hF69=48 zW~?;24fud&^vUUau-IOKh}a2eM&{FF-Gdn2%M+Y-OAy6Hpkc6lgBNb6PgAfzM*hnE zvS6Xbm!`SvhGaFwk#9(Jn?DKHRVoJ*RAL0 z`mP6e>Lr-Au`=DEGc8I9SAObM@OyCrWu1w(4Sf~$X=|0WT z-CrI2!xVyvzdfzG4XN$NEshJp4X-hjhGyPWf4r&iHm@^UU{|1jmGA+d7S?A!>YJzG4gbyycUHYoq%2xjE7KO_&vqG}k9 z%(rDPk%jdT*hBM&D+}@%!2TGc@+j)(0u#_ZOD=U60nNiQ6wT?ZQV8QFVl)qUtOKm# z1yCrXJhVd#-H_!c69$;DR`Q)&3BR>_A>?aYF|zMsF3!_WNW zGIKPik)Glb* zoduB`>##Jmi?N^7r^*&^Kaa#Km&$ZbQ1to*t-*O)W#q`}?|E=4e`2bK-N^u)k+Izk z`~L)KvO>2<(FFmtHp*RVHoV_gzu5joqCD3Nq4)A9vG~dzEr0hZ8*3DNzB87nQ9p9u zZyV9w{Cz#A`4qUP-uNDG0krGJZ%{~LZ@z2Be})9?A!mPMt5-s61t5wpUucXStn4j& z^|-{G`bO3wM&n3AH_t~I1~1?=VaeQ=$YA`G?Whr+1CBXyo9crnqUJ}ILHNSOj5)O>!fEb| z;SOox5y_<~3$4sWkE>Eyn3X2SA%jyq4~r^mZ-$N#VacTezK8Erga-U7oo=_b|15{A z6+9vF7m-^P&33<0CUfc}>daN1l!Xzp!|2zycsQr$<5uSj#YaaxcP{GR@{}@45j;IF zT#hQlZ3+@8TLDoJBEks5g(lA!TjQv+8=3C28(l&?hGv22`ICNASErXgGSa-Pq%;qE z>~J?AMKVQwO^W?}mhX@g7go72oZ1miVqwW>zxMJ@sZ50GVHt^_Crl8l8N!+nb`)yJ5VxSnRAMH?HhR| zuOPPMx7Ne@p$3vTQVr8;0S!7PFkTS9ZG2&tZD$DC6jAimNuLo1&5ol*Y`d>{;&FC? z%58cwK}xn2!(g46IO-nW0iq8W<#K~?=bCJ1!bn>TOVg|na*7m_0{XpIK6lG*RLVC# z6IH&0Fj`##NzAjwr#M>;Re6?JDpguz|EEm*vRcOP5=NivR{#sq1iM%hwdXpbvy>^} zL!|O(5n3f-Ik_arEz0op55**7)2Ogu(3&!+DT9~W?qwnRVrLe)dIf?FfgsnP#+J^O zpZSH1dm>LjD^XtNY$n?iYBn~{0Cyk_-mbm;$GQ;2GrYs45pZFUnJ;!%ndVDL7n@=C zwFzF2@lLm<`GO>U#T*9q{{l5L9v&P}N)P=|9zR~-%E3+smCH^g*7fa9=aL4JfoSN> ztk7vLz#aC!X41^g4>gze`BGK&!#;QMYCE^}N;W%u$DbeE_8>TTWueQn#ra0hYck(= zjZwaXWjw1+#YZNhWp(+ZnM?7zK)x1??)^-Y&F$Yaf3!|<^|tJ6QUxCXz4`N$$n#t4 z5WX0@O%}$1MFFR#KhgkaIMc-RAF=#q9PX9iiC-UB;Ik9%x=(X8aj5M5QV9HXglsin zT87lHo>7-8MSaBoFHHW*el)-(@LcGVF3uq` zpAT+gOaRsXf32^R-X3QV&nGz2+itVcn>uR`^5l9HofEGO>iz&po2a)@O=R=NXu!w1 zFSQxvX5zJxb4v#ME-vg_BgP2(%KIVkvCF+?-2?q#erBkc3wAL<>dwow&1*y`ir7Ls$X(um9wx$5%)$~Bo3*pIc# z6x^foo^opTAa(gWvy*Uj@C%SITRcF%G=riun41QXR4x_&o{i!MG>X@*RYmv3y{1T zlrfgUir*iCmOJslo>ek``He{-nk=H`YN>pO%Nmqd84}Tqb^rVtN-~LI&UI_M>B(d1 zCgdV?*1TE?)D;i2@lL1iEkBg^;Edo-_{W67V~Be0C-gn`!_&x3;MAadAm|SQaQ$w` z9xw7U!&o}3Gla6`Na-55$n9@AX64w0_O)D=Ba3900QVRz;I0wOQZDN-7w1tS=y^$J z8H{hfG()a_+ENhu`^E_`+W@2L_-5L(VUnYhE%mYK*3A_71nqNmiS`h|Xcar#lehm>>I zKbRu=`ov(V$OK$jUEX$oJ@cS9#(L!98c&6QEUe`N{xt*(t{#cv(ZS;+aMe|h~d&WooV@UoHzdavJd=?P%c$MfI;!xU9dfPh_f=ErgIN`GPKGJ2hPL zU8Q{|;hGm=R76|EC22(2Yxw`H)9y@OD6n{aa=W-0AZrnii@0y%Ays5OB4o*cF2@?q zO?k4Ev^w96m%`}cQS@YJk!J6pM8?0U1&qel>P^eYtTX zFqv7JehfKW=&n(rYYsxE5go2{Q3U#)Je6efL_wPNAP4ZR3tahZ|M=wJ8tCj97?? zB!#3PtJ=HS3bIDQ-raRV`;!xWn{XxUf)p0T^h$3%{wi}DLJrCF=*|)ou*2(NBja%E zi(}ezQSHe)Aydt>yOj^Uoq=?i4UoZWm<1}oW{rRTix8+dp_@*@^9 z#RTr^!VglE>65sdZ6Q@_%nj3G2OHZY+QOC>#HN4tW8V|+$;Uzjieo6PlDF7Qb0*^Q z2B60*J42A4O?&l0g8IUu#f%9;p;|k4g#lT1h z@l}C;X60<9AbglSd$6lFsu(bACcIuEPdEyo$|-;NVx4qzu(04A=a3Zjee{>Ez~2S# zsC<+A2>{!^$()-ynZU6$PfYvBrX>!FcsOCY{sqCZq`I!`IrdCR$Rr;If%GJ^$epzS zobOS~YESXwaf7bG&0YBQ3j4_>5gx34i@Wn|BR)!M@fuQ#TT=t5RxXV`@$RdaoxlkF zvi9t0+#MoifO2K#(onLq>u`C)V?KX^gF%KTT0%$x+y?0PNjU7PuVO4kxvLBz07C^l z+F0ezN0T`V3!hNnghE1SYFkkcXqCL;t&``mAamHO%{+8+I?jCqutI+n&n|>C%8^1Y zPg!mg2G79cg>q$EvD(3Wy%O^qFxY(jPJw?rfBx8IeZ5HM_bp>{{sajCb&82aXIm_I z{6uC}W=Q8WEqooemfCIp!0+hP;sabsrC#9+OW&nhN?swB_VNX9$!EuKD96yevz%3A zHhuQrhmf{}t6Y&4MBNq!JdUioRP5%)wp4nGu$J!n1!BLU94^pxjkT&QgIgCzAD*J* zu?l$NL7T4lcuOr^72AVPr~KitQE4|FEv>aGf* zXID#yeuJA14L0Q>Zl!)h>}>IQBHx<6m}~&efgV=eBDr=Y7D!(K#}hBqXg(p#+;!jQ zB4dkuYd(*9h;c^Hgvy2M4pnaLTz452J0MRoL71!??!qy_WCG??bD%WegXg<<^{L#> z!>#OeC}c9sFdeIecq3kV9e&0J+FD}Yr0vKnNd6P3G0)j$=Vn=Bc$r^$dPd(HL%;jC zoft?TWP#q(rC*LPbgR_KP%4e<8eEdaNdb?Fh=>$r%Qx8IvsNcIJv%cpt#=}g5JskC z#ym(17Adv%HZXY;4^$Gr?>EsHA1{Rna zlnF2*TxIV-K_gt@9dR9lk1Cd=|#r(G82jyU^e`WdZ zjQOd>W^_}&eN897Zcqt#V`|^m8tV}HE?Ro;ksXhJ=5xV&{Y7e!=paD~xq@gS|Mjnc zKav~x&H|-wFh!CaLRgjhM9rh08)>Sma8fmC>2~6i@A416H~~;kCBotR2}9?;iiOy{ zmn%1h;Z&;ZwyFSiq71;HFTMxomVPvVaY-~-me?tS+9EWidcFyA-w|J)k&L4=Kvpzg zjlGN|b+5>0uykZF{`5st-w}nSJ&ZbmRpjLCaKjJa{ns5GBFa5`lr+8Vxv%BRBJ!|c z=YPSpf5r`f6?4Y=0!CB5^$BitchKYhV!38K;<=fNxTZiUiP!Vt zn)B?f@9v|TyQ(doCF9KSxDyP$2ZpEJOb;6Yk3~u!=~Sm8i@$%E(R@q-3XII&fxQMwGk!zj(Lw6Lfa3C6~V?;W{*dXZ0Ns4F2^)@AaxGjhaAK*z? z;v()4iOBu7DH=e9R5;w0z;!PuX76>UatGr0wg5UgNEomR_4>K`#$CC3YbSF`FC?2m z#F+xF4KxT?$ikj&S8DzD2i_8_J|!CUsI5p*{jWPq^_52e|JbvUA)`16Q8{@)=s9g} zv{lp_UeSS&;_= z3eqKuB@+oixV8jsQMBH!!VIcCr(d1`X7q(_s=7|(Bcr63`kwSxM}H%n#Ox||!YPDG z-&x=dpW8dQ3}L$hQ^vK8#*C)^*z$ZErdh!`F15P^V_qzWEcvd#XX?BedYd`F*i3uQ z&`5yCl-283*6RFH=fZDBtkE~wpRp3&06<$vr4Ha&wgG}ba0n^xupb=PZB0SVA2=|K zk9}n?28@Ay8V!~4Ki{Z+_3cyM{kqPV4qM~ANS=7O5du_I0AIn4ZIqZSi0k}pN*7T5 z!GUc$gPQ-{Ymf)By&A9Ren#85JI}4xg^K@&EB=GAj@FA%z&H2x!TL5a?MS>x+iS{5_|$3b zb!Z}24-gK_n z69WufFW`>h7PZ+8xit14)~u`{kCS@t)J+m;CG24-ZWccOPAI5PDl)rHKT#8JXc0D* zxeoVc;^pt#gnL`cgp3CO-sk0q;G(?Fr82fV^-_MOB&oc+#Gz{&nM{(FA&MZg26F38 z>O7&?-Tmnl7B;2%c-{RmT7rI^@9&G-g0xoMr(3`4o2$R))Oh`!Q)7)&L%17{JDOw$ zdCMpm@yUUNF_AEZr<&L#8`z<7$8bG(HhZPtWi2Sutxx0Qt zacT7a18#T^H#-;dKcVTZ6nY2`b}K{jAqGq>iDW}>W#s6gg)ad0DO;fK)ABp}UvN_X zA!ypM(F)s-j64nhy=LR2VClBB#c_A&Aky>(&qVH7<(A#61bH4u3$3}ZyIlan=Lo(k z1t8k`T8aGduC#I`!?=&ip=$KK`v@pgUH^Aqo`!zqZ4a;9G$$DWjmL1)UnOzLL*DTc zwr%^3^3pnAyqVKj#QXKa1q$3CjxLDYP!{ zZRsLd5=vEiEdLngQOiLtcrO)-tr-BDuQ5jv5onD#$55#NIkq{F0$)_WgyJ~&(8Yg1 z83T#(qxtdW#h=H`7xi&OB{DvOuQ%q{H&bYH`lqeaD&+P23RXCX zr{GR^3yU(TZ-2U0$v zFu>ht)ab{HxAqIPlGGda2W0&03c{3yKa9W&T`#giUl`K#!4Z{{x!tQS%OWxBj{oZg z@R;7IcbwOG6-^BGt9v2yJfRS?&*4Wt8LUKx3g~b@&z4Khmu|^E#5MjbtQ$L8#xi`I zvPqVy9y9IwBDBN2=R=?8|I6PGM=D=z5qOFXj8}i+El-Vt=wOFOaT#xh;vgT|a^6E( zKTlwVVp!47Kv467@lnV`B2xEph{7@9AF(~L|D4t}B;)m7y^%b7d(_F==5dl((FZg_ zTfYrZ&^-Jv^tg&2;9A#l-e(oaY{egv*ne?*M7DC13#11T215m0qU2eA$*{yzNPDf` zlq`unmr%*9H%W15z7+@EFacIK09hu7oOaplZ%Eog)ET_{A@2V6b~rP2ozo8DFKV(?Ew%$AfXhS^^HD+pA+m z!Q3W($C&;-+%IY%eggiV;R=$Q|He~D+9s*tvX!Z^qT6IlsDDFgRD%5lDt4ah-Z&aq zZYZ+wvG|)jzEJ!U#t6^p-PGRsSk0#E-YD`#RnlfH0}3b;eoaHbFF+ONd*a8^HuwHC zq;T>510jETc8%SDJzhY6BLg@=w;!xh%`S=;13&QbR2(hK>R|Mx`OJP}1M#Pyr!&bv zWR{G5^q!EiC_5LX#;j+@R!b1~zN~s~nvwU(f#8QH-_Y+UmST2sGb@QAKVJ4#?)aiSTnNtj^K_ZkiHW9c>z}J3&v#hd|-a z3&Kz@1T_d!VqCFwT$2lwuKhu*H*m~uz_D%$Sr}y1`kxc0#j4NwJ%(|9pedPW-SM}${XDu z;hV8jy6Ur#Tr+fk6I7IMt31uKjJWHz{-gmDJi@?G_>}&_N#w!l4@G}QvK!yz9>6X! zN|j4%Z(asQRW%A|5Ws21JKRjx=8xr%jt$V8XQXS+#$*5+F0vAfIMz9>Ao0`F1{BjV z?~-HFxdYP9kO^^vyx75WUA^NMTfTYr7y^+u$tZ2Z2%$sD#oHkY31pA?qUW4VqHn2@7C;WC_ZVydI;y+uEm;MLb5ZSX6i}Q8zRDT#xek`#GT@&EEXY;RH=`9{lG0-Nd4Il>9`*ab<1^1#ShcC zdIbWu%ovM)u$mY@wzJ*fwK1^e|F-ZI^DPNt3w||Y^mfP8gdrn-@9g)dw+OrNH<5;Q zq#lwAX@DU)#`Gfm68ZdAY9$I${<7;nOS6pBDiJpfkm#5ov^ljp???lSvc6!xL2W0T zmE-s_57v}LzK4C!OD;Z(RlOx2zIRP`l)PQ~tNWgkIXz&eo`RBw&DGA_-ov9$z#Dih z)Z94YZG1E3hhw(ke=ZLUSUArPzWI~6LtuLl{WL; zJoEuvxZmua1Va>W$#Q3Zgx?`rceEhec%Q<;I^YN9S+;=w<;h^xM_PVP!=+hHVKbzj zI42to*Uy~CaN8uzni)4dtav6i3VQi0qvYVxz;tZw3Lb!`{NHS!(w3U*oj_$C^9_UL zyaR*QD8$}@U%AE0osL=SwddbU+PjUs+jaV)r7!*4j{$XZThgIP0=|dsH>0E&R z{Tk9cdseZ2b5iV9bzQM&QO$5UR%)(Ni8_%Vb_W6jK_qx?yZOHSJb}ie%$Lp2TfWU3 z)|so#Y8=N$_q_=MywZ5$!B_eVC{z`|Z2JqG&w2pkf4-&TzfQU7ergl-hIeV^xvs3- zcQBMiK@tNxnrkBerX`QrB6Kh#Qj8og6%cNNUoCwHrhC|5wjSXmZwdi-**8c#FyRQ8 z^OTJ_Su2b}ZqXAae}lvesQgCUGaqKbwmrl>U7xSjD6=VD(aI{H)dbg?6{P-@n|T+H zxYzmC`@hXHI%q18pmyAXpp3BMU00<_534^V@4P}guH!tMenuh3Z$A9|dnK>Gp*wxp zQ@65o<_}a+naP7QYa01eM}26K0WQXtInVvq4X&{3Iw>9AejEgyl`P*I#b+i`ctop3 z$EzfIU*l<7v(uhH{>8f*LoCv`!?mVqi+x;CXYwq-xvn$KX_3y^xZ!a;gTT`i(U)U% zpYDXSt3R><%)5I=Z2OouZS4VNq(r~*$|hr!y=J?13eKf>=8gh&Vfu`r^urb$P4*Ib z8?4*%Ams0uyF~c)+-E(&;Eqh)`IlEQ^9MUqCvrb?SAC=-BKoy-T-FZ%PCtM-yM{b- zNe((4mxt_8bY42Uy7s?oKYrZ|tnR+Kg`ggg5$Kfb2d=a9EFV6HBIL14lIvi{oHs34 zbPEV4q9>325s;IK!k*m10)izMAhH|cb+`_Q#_%gB#CSZRv(|^U&c!-jtl|gnGyLxl zED9HVo~BoL=48&-{@gX|`e}t)uK4+CPL%WHm2HCyBM6#PcYQU_fDCO;RwK}$RkwhI z?k|5}eMm$0+C1;2LoCsd`1+|Ib1U}ka_^J9a?mU)AFnKtdx)(5k`w}0<&nO5I;-cY zZcP+ZYc!kFTol;qV8o{l<~&WF7porLWri>U7v5ceFB`%e9lrm)~kN!{#kp zVVYMY*N4K#?A^Djw3`#MQ;xMI7Q7p7flpWi!vcIX&f~b6PN{T(kKvfkp}wtc$$gU+ z>Fahc#-p#m*G+3l1+GgCKaFW@Pc^@FCsCSVu-l@SethTTOLy3S`195GYOvo->T4j@ zqRI;@*cwyQ#Um48g4mJJ3iDE} z1IGY^ff?UU!v0oe5rPsHW=S_vY`um7sj;{(v-6<_<-rvL(M^VS6(;QWws|XO{ndo& zuB&%;N}-+x-M!wkLUFNB=?DGN!egg3E%cw3o%-smUvCB4xOXDBR_&K9?QVBex4dI) zT9rhM1RdlE$()yyq_glen!|YL=24aAxbzg=ljpra@n2 z#|jQPs#XmVI;CQYc= z8NpemokZs$+UDw(QD&qshSq3BEUWQ@WuDiByNAuW+Z^ zY=_7w-PclqKR0d41Z%&Co;kYxN)l|j(S=~`HccT{;s-0&xWO#gH3Wj5_CA2O^iK^# z;x=01BJ#&+Iw~!)*+N)M46!Xm@!{aK6#J9FfE>l4rw8)%2jmBJNeEDnyr_nKzmJDn z!B>lsoH^bnqI7|-+zpqR~$RX_l#n!1^9)#!i*cmjF2zN&rrYa$E7cvKPcPzwQ-6(P1ds4AS^?c4<--o5cLXU$pQ{R_<1@! z^+v#e_hx1*rpD}H>|4#^@0~x5aN4j|s#5%s&Yd4`)A31!M2axlP{UEwtLke<(l=^ny-HZ?Q@G<+^9j zKuB8O?gPQZ9Xs4~a-GC5;^uO~X3JyH;HtL}M_eYhtMRoGM}u7xdDx1pdL_%ZeKi@< zf9I=eVC;)j`r%|S^SS(5&;(>6=)e{0JlAo8ix+^N;IJse`I=-H^{{O`tQFXk*;#+g z_v3bT4r`7-{5ZbQ`xx?z276T+wlzd^wF%H-z>CR(SPA_89yS3maTkIKUAS#zVzMeGcM?2Ue4-ce1*5xx$4hz@&okF z@alDX>xxJ5<_>le%rrJ9hx^;=|4e^ueEK2wDx%Tk&x0L#I+wcm$qainz{09|(7rGi_(u^cl>;aKE6eim8B(aqkJgs5I zIWXOx!!&82Ij)$$uxeizj?pv(hQlCq=biJ{vt509-VH*}7Hjl#Qs-?Ajcb3`*YFio z|2mo;e2kwG8t1zlfj7hO-u{J(etsCHu3uh85nF0!=l9{9bd~osOC8mVl<59`5rY)9V=aOs0^XqbIxjn;~ijR4`G^=S-i1UY}w@u;V zk{_o*zmJo<5wa2(d{#m6t+r_-$*|jvaupxDMwud6kM#2-ePh<@sLrva=J|nV5=tf2 z&@Qu;MiSZ;e}SgWJfD>~vwE)m_xDB8`_?bVS!~Tj*ljrX${+sv$GRn?E#R8it_qqf;(xo|z`9-XtGB-rdWDlt`c)zEq&U=~JJ zl(>Z8SqJUz{*c zSU33%w&;yn7<+LVWCz6B&upK3w?>6g`r=sgDG$0r==)priFVQ&8&lbPKSh1bzueQH^tn&toKCO1@o@xEJF=axB6h-s*}OJF zVp}vUeDQ$hjv^VG`xcxDTJ4Pgz0KCDY_*NUfJeJdFFxBA(lZyx>pF$5o4WF}T1itR z%PCy_hBKOVviJPaPj0xFDN$)Td4IayQlKwgt4`@Eqv3yC?IYA|1FC1cRhLJQHB}#; zjG>JkG|!2+#W*C)7fKt%HT@mh9!u7r6Qp0>T+<}eGr?4Tm~cxp-FMA)-}L0xOqjV( zxej_hJY^o1;`3;?ElpF_zg5!%MPQP55R}r-*yGAr_v`{vE*=W8KkFPlj1IVuS@d1G zGz-iR(%Z&>F?8piKX#VqkOLW4H$dKJ!&e?FqEN6DbTtk6wK;Py@al+1M0jL#^Pb&g zft9s~UIpjr&uQJW4iGTup77F64#TMBvM_SoHJ`@B^v=P76L{O+6R7PcIbs6*v8@K5 z;PDz)b_U%~`wipMW{O`LjU2t;P%S6~K z53|F7wb{YJ)tlN5JawT`2@m8=(q(%N4!t~ylgDc`5x^e1%6aOb{JKKOZ&-PBS?#8` z1rDKD5>{%Snz!k_y;eiqn-Rbcumw)M){L(+O@DHx%YixrCV2c;Oj2T?>DG0vGT+d1 zJWSkeqM!?XaSPF^f*ss|>ppbBPhMOuV!N`Ss}=KCCrxMzeGqOd8AhDHO4ooI_>(nx zN|M+to@Iob1yOBjnH-oZCH$>BvgJe6yq!xbxrKu}whqcBfTd0IXEj&4&&dEeTyG1!qgEyj%>eSquVb`h1)KTmXi ztN)|5fBT)(tW+91EzFaC!sLGWWHRBCQoB2|J_-_Z*kvXpk%l#*p7f6M!h5N^)AFJf zdy=Rj-vgFQO2u>JF$-n;gN*w`)7uO+6TR+cSj*g?*E(wk$RK5#vUFmFkZ~vQxNp4R1Kq!Iq~ z%6@$!4jaX93p%lQqX#Z8nwVD`=vfIatrdrfn=v4bM~(iZmq8{WYT<7#Gm+tMI+w22 zKJdEIq#PoKuezG~&_xwBk!8(vGC!zh5cc=GGsg(hP2-L`b#!{1#7S_a&-)Hq#Wh-eQ z)&-{dZb!~x@8xn)Y@Xi}vgcWzD$Pe_yl-D<9lzEJfe%#mxPIN=pv;W=5Dw2paFZWVQE#0uvT$58gRVNvsBobK=K2x{56g z{w|w7;1QO3+0?&n60;N!d6x#U2i_;zXU_ca8DJLtt_ zhhyf89YGKf6n#V2)_2lC@?!nD3zL2d|V0=Gi1&7BrA0*-}a{Qz)HZ zA~AYK_v{{jh=|FU14JaZZ;yuV(?S9tlUU*BZ@W%rAV*sUwncQ^Ts;yhkUFtznk&Zu z6l9=`wkao1Ke=zu&-lIlVGj#vi0z|;yNs*#Yk%X+L4&kC&`fLE3vBtKk?8X25GnIb zs_&lMn~%UltH<}w?WJ|3*onf=vL}=IQ;Q=0ug>cq&I|vYU}u@YRn_4x^$E8=CGljv z)5_x5X=Z2W1&6_*u0#YEqk`O^kq>&VOgVK`HAl)e)D~KRc(hVxz(jc)kl1n$N zuyilE!0z7v+t18*eh>b`gXO`_&d$B(oa=hkbsG8{v^AwwelD=o`WJg<7MWE4excs} z?P*)E*r;|wz;ng(GHDiqk>G8f>B;ERW=pHcnRRoY5ZwfZJP7!_5KTaHi&~;Pe$QbP zOvPDEreT&%H8#>^zG`6(h0Y4HIceb`@0S!WOL6L;{$TQt2v1jj~I6r9o+P^j%&BHA44-i zQ;#9VQ+=<&@FLD>3-MLRrBFn`7Iu7;ap2I?$p#8UnY&GGM_*z1z>9=gB*n4G>8U6{owH0z~hDoFw(K?mopC$+KyVcZ4Sfwq|B4%oj3DO;5MEJyiw-B zOVjFLbGmO8AI-7o@urT2A_P2W3vzZ1L4yN~vwS;k-Wtze=MEnQZ}HLQt*hjsm%F-)|b1s?90aR+gvI z-EJG9^m&Yl;!<`@PJ9DM`BQ_Qm^$AsB}h14U?510TY(u0A}s^t*h{Y;Hvsp$Lg|;9 zwNKua>&11P*G6b=zihgW?^)Z(XTB8=WBE30i^_tbQ~2_*)xlYA?U+N-~h#H_gXuF|jS6*Kz&YLzfYMi}}A2?JZXG9}tk2c?hocX%9t}G+te32K`!Jh*| zESO!NgiEika=DO!e0y1*v*N| zxo@1TRh{^Ls*wfS&riUvvCsmzU<7s>&>g^N{o_L@jcN5W^!zArfG~H=@W^eTk$I6l zU#f33j0=l{J#TKBEE2t_n|S7!aS_rKRGzZ%Qo}pEVPxmKD{3Uk>{c`|3hw%GzX9U~ z!+cxcO#@r<2a(L**vp8f{3yV6oSyif#fQ6*i5402fP@R>N2KPrmZ291X-gTgtg-H4JJ@@k-GwY~ zRY%vO*xf;!!$-)62YLn~?XT+ebx4Ybsc;=jUvk%RdVID58BfH?4UU1|0k{S7n~NH` zPqjqn{VVZ=q7jM~9#Y&Jeo4Q{*3nBoW?_)_ zo~enQP^9Ip^tI*;Oe2J^DSQec)KrQ>nj9Q6Jv#cs89y;}S99k8I4NSvtg@7e{p-F) z`g-XG`gM+p;aeU!OnpgO?5HNTc|epRnrz=HF6EfRDir1UB0 z2geu5C$8?ELOo5Z8u{8qCqrl9RL0(W5FeBtMYMmmq3jQmB@abQ7gWCFCB-B7t8%j* z%DBO(d>XW;9)|lx$67X0OjQwN1vO1H{_^IAWPCoB{+O=*Fnh88PiPa*H+J=R?_R|C zzLE`{CWQ(;>f#hv!@xm)WcgQ0=+GU!s#fabzdM=eW72SU9?sL>cUh;vX-ptGqR3uW z$xpv0*D3h|#FmQ@aB6})LIUNCuv}r7y{x`3S^?Q#&)+AOfox|hZBD&a^@f|l-)dO3++WP47xZZyM z7UUi-{sOKZ=g2GY&-kRtW6)0>$v+&Q>x1OKh-?`q1p=-hWGDF}YZwHByI+te+t1p^ zO?dzhl1XG1$&HYu^hM(yg}%4#Kq`VA!%in>iObL${vk{jBwn|RUF$QPpG`Hecctdt z5Rf)S3SB{R_qt;oOt+XbSo{$TpdnfyO+VJ{&1F7c%O6Q$4L^kFDZi|yg(c+^{G$TB zY5~l}?KfV{I+3{i2Dcbi!}G>ehU*v`pM6;n06mBNnZ=fowS%kl?tA*epWU+^*r_x> zPebXP?#&Cz^m%8MxBLBoC5Pf=3-b$i3>PyV$w8Jlm+mN~Zfg4Ppts zg&e{3`=NY!4j4W<3OByXxgfTNlm19|o*Ft$-l)Gw$GJ6iNdmXUJ7KR(UmAKAHis&U zJ=L&ZDt116whODIFaJtnVSU!SkrvZ%4WG2NcO>c#m3)>P)KaOYqvc5#D* zKlNi0!-c52?EDfeZkwNG$oPH*-u&ToBQ*i=BFL6CcF%{C#~9~6q~XfF%<$?(SI`g8 z-isTb)(44g`aRW~V z5>_yq%7m@6({MP0Gf7qpJoO2=tj2a1?8`zh#^Q{&fjgqkd6EqKhR8WbHkkA+mDuvR zk`BC<9IxIoBaP%xuweeV5RNboJxnDHN7;M84ham;}&Ol6Q|xUNU_Y=%SH zZvm+_vFCK>KIfuKOB1&lHE}h^mC4hV6;6D0h{FiC20_D#OaDV7F~3D*WdwA}_Bi^f zd7;??H0e3*6tFTs5dbyr7zS1Fz0W}4HTr52$dq}s-Mdc?sm8$bkwEwQ-1f(9C#+Rm zbl>$U=8*sFt{+IO_3y(`9JWQU(*!cW#5n7?b=wZ7M4vn8jDc)^KL7R_h7Sz$J2nF_ zb8JRw#qD*xYtsN3_M2l%3_tnb6<^>H*)qW2cDZHz5I1zHSR+w+80t$%8fnAZG(S4s z(c|}d1%1pc1I#UBR>9jD1|*Nx|E%?xu9*+IVy=%1W1(Q%07vF^0CP=1Yagf>gdmOQ zfSh&ne!+c=>otx^|6m5Y^5Q`!{r4pP#o?GapL*>KrVLK@%Q5hoh?q%!O2@~k`*h%U zh+5pNsA|=-+rRkS33s|qWUo1&jLyEkp>Ts8#3BkN% z@2Xn*&NTh0cn$U4O!Bhmy88bThSrHI17e4|iTfz|AGT}-TvsmcP_7@W4Q&2b@mBY} z+Z~ET_P6SztWnei5f`IGG}lUHMYhQQ@W?gWUX|;9H>#wp(qm!Fci-TmAHJX6TGh99 z_Cu@$zrjh>t3G+^CWe8XhWQq+aF?>z=cq^Qg2mpctUO{lBvCte>BIUa7KVOq*b^_sYYLx-=@4~*By{mKU#C^}&P*jCN)i17(@(#tZ+40CGy=pD- z8)6VE9Cs2taq|nblZhsf`$j1`Lz1AB5H=SN3XWd`w4Ap?0DmrUUls0A%gja z2|oUe6f({(2?A^sUIg-yS&TK?jBpP6*(>L?Ac@89CuDC;GY8Tb`>BapZE2AGn<8h^ zrpy+5Rb*g4xe&F}jCH2*BrxMA%`^YRhGXdyrR4A5chU5!71&>(A}x&fOMKG&>3zdl zre8ZKDEDZAI$QP+_oe7Mb_R$&av)T0`Ny+W6nG<1exVsdWj$8kpGroPE$Z)wpB>Gk z(}0@q0RmKf<>R&=G5a!Hk6J$NTI;2IfQTk}6+|9SZ>O_|C+2Fm(aF@D?@V5w# z`nV+l{2dd6u`C&OkdobrXB!)jba~?>Gg+G7mopykv0>l06_-`_$vq{!upYbdj0=!a zSld((F1NXhU}%uYIRN$Glm4Vbn=&Ij3}gRNkzf|8*t@N1={&sU_;>fiHsl?9-4ilR zilty7kSs1BlTqWwd^Jle|` zH~PVih!7(0-XxkVq2hvN_a?nrCk}s@MpL6*j7qz>*13fa?+=u6Fn}bvuQZZ9YDG+I z_<3R=HfrpQ+2%k9^R|@a>o`^Ubm|s?%VHG7dU?bANqoZo;gR$$NND3& zQBoSU3fXCLN%1>wwq6||rlTmqLW=4QFM^$CB=K0Hua1MV$gpVsyC+qxM_YMVBvJX| zt0S_#_#25;*FRsN3&}~-Or-cBd3nE|HO@etw;&jl=08{o<#U4rIoJA#L&Py+ZofSM zowMcd6bCV^=BGsG*tesgl$F$wR*f9ZLIbX~KBFe%+RHhOD1mZhWk1iOSs5Sk=fWYa z|K&z=K`BjnZ-)b!?2QS`)Bt1uxg$oj%bffIxXt!~(DO}&nX z9V3e7R>Rnpvt_&!TNW~?krgrKP5TP)kZ+Q3Z`w}^PuhUu5c>Fc{nwii6#DC-v4FvG zr7*vn=mq=o+S;0`CAMjG8;U{2x3n<>yZ<_E9vC*KBpw=EHK$HII<&p_w%U$ena`Lr zhX~$+mlB}d-VdqSe79xij<>8!WBZL>gdF!9yC962-M`00Jl_LEh4p*hf{~A3C$i(Y z2IU7OW`%AsW4SG5tX!AJ7s^ZN;viU^k|c-MEN?c-f~UQ>q-xkntK*l6G}l$*)*mRA z@{WyDDLQWrUl#0C?wKQUszm@vj|mZGPu^krs4nZB9o z=-Ss_2dY|OC+b(4ouz!E6BT;j*#AJ!d0AMtg#5t6;+o?bV=x|k2e0hR4%`rb;})E2 z1-=y+5;&?7f&8!kS(+A*miJ`K$0^E2Uj`wKBLG59Z8e}Oer#jq^IzGwPkoTQUA(kc&M=!wDic0M zJ5EXDa!ymHDy%Xr{7TY8t|PBVD)4UcfT~3hQPsB=X1iPrS%H4ij^3^N=YtE{Iy%PZ zY1uI)<6kdfcJAUP%{>8_02y_wm+?H@ZnIo@{-4nkcBQmu)2AR!U~wYi#t|@M_B(*! z0NvRC9aMwvy~rstvO#z)Jl)V>(S7GHsp6r_Gv&-mhC-XY7U2ua(9;pZ zFv=|VSiFYDOq=VDbk(j17t{SU2KuyMI3MBN(IJqhdI*&e^*w>`wZGc?+w+g2LS(7i z_+ShQZ41@v+A4BVTj}A8A=81=tL0X0#*#Zk3sTE;DLx55L=JqK*p-k?*$UZ zxD?!P#@wM;^7$rxsXg~Qk8JM(T|77Kg#LfB!iC2E3ikgbwe3&GU;EuKcXE$rW$)d( z*`PWPc|(r(t;u97Ien|fN&gIfCyjrtF`wKiCaCP~&_z|OJt!s^6%e+RIrz&~?Vz1d zQ&{kv2m6CCTg7BZRyb}d(SU0%=N}=*K(8=T)S3oxU*LT)Z3kyB9M!73 zdG=B*=_b826cn|QcGHzv@#5Qu-<%8JHZfdH`!JeGcg&5(6HvSze!iw2H$lZCE)^1J z$dvijxgGD_i?5PYPCUjAlu?`lYL)(v z#wau+BGZ&>&!|7|yu$HX8K;te+n%PDXs3IhNmNMn5I1 z4}Sx`da8GQpM||s&h&}QzZve*x94fwbnJHv6icBcovcV9Fl~tZ9k5;~U-g!_7^dp& zAm=Jc)etMzkOYpg({^{1?7=_!{$Yzc=+l$S6p3EQqMMIwoJcu!CTNMWNdFt*^5)`Z zPYsWP9P}9VRxJ*Uhc0pDN~s*3Bsn?Wv!7Z3+ga(>#;l!j>2V6h-UEs-{*NGyzDfDI zH4Q>4BguTe4Y_$u%%1f1fxL0;;W1_c!2Nq|m$$}z)S5Q^^QGaOgqyg>y7)x^Q`&If z%5gBWIj{&#--GTS<&Dcg-BJEHam=zB`4i)Q*bDQH$%O4cM3L`$b*hqI2Jf*mh`Deu zMxCx+!F$rMAs6b7)jrs5&(`@SH(8vY&$ORy%q{Elm(HER|9`66FeRjkVO&2yB?K@{ zs0L5qyAZJtGB<{t5_2KW15L99nXbF?AQ=fdCO}=Q^+yNLiU48W;q(A}08)j5;TvuX z0K??8bxCKf5L7V^W56X{habEhyfv$bdm4mRAxAwQ(cRTh0Nq}#0?k7&kgd7@xmmeg z(1eyX#+;K~tqe0A2a(|%W1<2#pMU>9S|ad6mKMz4N~E&9vUyMAD;}C|_^K@W#<=yq+--aNZ}Di| zYF6^Z<9joo9aMyh>vity%8XKmt@7M&_hQ3IndU7_;@43geG4lbWcL3$S^CaCIZgey zL%R|AMia`|1}E`{nwIf(-lxS$Vj(#8fkt)w;^f`josXyG(i`zoiseSEzrCPs9vWOF zMO#Srfs*H=TCySGdz0CzZAR*RZ*yf7>&&KBpYbc-4P((V&9plDQN4b0Q(Cy~pg;Vv z^ADff)7t$28-?t(g=8k{t~=Lhxlh_0A|0$0_weCABz$Q+{J!@8!E^D-Nq{Zdg8XIv zPfoGf+UPeFe$;%pJ;01l&?l>p*(|%K_d&aoQAWDicd5WcrIy}Penvv{~-oQ0W6sOY!fYJ${(N5B=}* zBnfvwjN;K!%%!NGviu02R;CQ-R!no@T)0&lDfS3x7gu;_3@yE+^-|q1_scv*(@_Mv zb~CM3B5-=;X}Z?J-^5HVAXF@WEf*LEFF`HS0%V9t@4ORlbOh!!p1xq8Rp}>5O2nS2 z``@r{?k1r)&vpD(5*~%Ib9!%?2jSU0Q*)m4u1{d?s*&>g+C5R6P(U-0a|?1uc>d!C zsbUrWKRuSFG$o`5F4hI>_fF3ox#|$*X{n`~buO4n$`D0qV_B649ZEH?R4dk^IMv^K*X!3zlG{`*Z+G-+5!pW1T-mv%Nsf>Dt8u@7L=T&+>6iDl)j`^z^NB$_w@-#=5 z@KwIHe3||UJ092!Bm`qUvbzWd8CJ(5%*ly4N$2O4`ks|SC|DW}Zv7Lw(O==aZ^(0(_B zE|vxME77W5*qinafWHwW=?@*G7vOO>s9O|Ftp6+)E&*$}Z8LHnIXe5?J%0sIhnaW0 z$G)p9UY@EV*(Ylie5*0_Auw6yS;k_c6TV)Ry5JA?-Jre9v1aT^Yz*SuPc9K;Q@LvR zhHq3~4Cqb2F}1J`+lZA7!=W z6s!0`dT#z0Y%$R1OL;}4Qp^c97S0~mV-*d7(#yIxTuH3*M+F0wVQ@STc&mUpc4eT)jaNCtHWaE1r^th}U0S z7Zl4UI@dfyk%8T(Iq%~jZ#V+84s3rhCk9cJ7#+p2*W-^cF?CjEpF2E$GCnjTDza2k z_WnmBmU|#UF65zZ{02{r1ZN8U z+3=Q1E`4v%sE7eBSe_!2jquVNK{q}TRrlc;R3xW?j7RTu1U2-=+wvk6r@ogS@fmqp2#_Q*T6iTm$d73<|G}Y;N|Hsfr>NZjXj|9y z$sC|}gIuljuHQq?9%ERcm@KGD{_0<*W2}~I%LPst%L`fAf%R^wu)p9Xh8@?Pm}Ss0 z@`W=IeR&K#%tOV-PdE$v-?kpDry7&t{QC6*w%&~{L&;u8nQu=)F!vcr@sFX~cJs{+ zM3CDSsO9?*(ntl1{l;?CAAaC#qgK^|z5U^iX`jTq*=hu`*(ZmQasBYPBP+|yOQ_=& zj&h>-X?GpX%JZIUP!9AmJA~#UWI+n!3MyU6dAp?b&o^Rj9Pj-QsMR)h9_jV<|9f0i zL1{{e{r5sQe6SVlQ|$DCdp{NSh9@V{gLO!EMSt=_e$9Lrw>p{?9``&IQ#lt_`=)&! zYtBb#Cyg?1fLdIS{c803fre@?q#Qsnc(g0nG^&tj*X=OG%-^(MA+qL#s8P&r&o#X2^9L|qpvuFn_%ALyVD$bF_nf;|K18K~YyX;yDuVcazL2eCf& zk57!ZZEaT;A&9+tv;D@A!UrOsbVYNr73dZV#){M?CFD?rQsR@>()ot%oL39|7<)WPDi)|VKQHbnTrgchqir=2AvlRb{+A< z;BYuW4T~VkhCaiB-)}_nW;HOng)`bhAZ=8!-Z#x#sV+(W@gRZIJ~{QypN^C8pG{g~ zB}KLlQ6er+=w7*a&}cg2M9vXWP{m1ohIkTHs$`@Z=!}=XxbLW1SK_g+q9WrkrAVwC zwl~S!wfJ1hj5)F3&z#Jk;()K8D{Ra6CK-juFm-E&xXBwDAHni|2cICU7k$NSeN=;w zeERxPAR-X->n6(H@OG?u9I|W5y-&mqH44ZLU{xsjKoW{n7Z1L}z58-6C9x~i?@Ke!D9<9nYc;a zVvvJdu`?XtC9(0c_JstcqQnLS^x+u9=}BW2^gvTw#lktC5NhxzRH2hHuHm}h5u%fE z%J~R;KWcr%gN8KZwUF0`0U12=Ga5rcp8j3=54W(S*f4`XT0GWTQ(t+!iU%M2KkyZg zkfg%L1!qt`zX%@_MW0?hRDxS|-4Tv9H1d9^>HNKNuIkl9lc;Krc#zp_ej~6GvGLMIDcNog_TJj&eLy3VK|)v!0|(a%)F@2O@iwJz~8 z_CFvHVQw4n*Tf-=Uu-OJixXZ{2Q4IR9|(MbwVp%izf*j)tyJUVi!bJ@ zkw5yQlRWnLpSCO}zAA%#lsOf_d@rO_zpx{_M@)RNv2^x}LSG4Xszh%ysgguA`I}hY zjF$swt3EF@1RaVC}fy}l*uGo1%il7Yrg&^vrNeFfb7f`Hy0 zz$V%}gFiQ(*+);Bp9j5NdQf`-sXkF1QZYP~OcbG0axiZ#$C)X8128HyO5|w>9L(Pq?UVf|*gW_xQat(7^ zD<8BFx(P>luoi{H9Cny#B;G?SSb+e3ucf}I$%AQ|`Ei=&m-=4ujf)>YvsfR#A;)b| zzbMq_>6JY=aI4R71lEj?J8yHft~WIDnO)FD)*jyHQ0oe(lUVB#UfZ;iwCK~pA580- zp3oO*8GH1zmASp-&wGf*I}e-?H%n=c`YGdvHp7l&k|uD~u+CSp3gu?7Vvqasjf2i> zqmm6iZBcUVaJeOkkiWm@?)*Yw+}5JW)}o%Ca9@2bHj{U6L6#|}hb6K&&XCyiZ9Al# zrm`EY#IMeOoIQTJp(CM}_1lV2+NWp{{?|!I*2o4^Ed$}WbrO(!i};gyU+oTwT%6qI zRCCY2^p7Qn%`>;FEK^|aNSWedQ|iLxfiJ3|nNpelI-84COIxA@x$wn#N!>4N&Bl8V zWrfadxZWTLKi6?2fge}B#WlD5qMskf|5Bc>-F~MSk8w!)pVV#xn-V?lW2!CKPh{vGc0MWd59_fxRFI@igs}Lu_8}+-C#&Tgw4F!F_gr(K7 zw2QY;0W<4xtF9elTu>%f;I#&`SAVX8?gaH9I6_*Huy6(Db2XcOHvbC2ziBU)-h9hz zOAR$=qEWZ*tTyGju-OsB>MIod7FY0_(ijrr^uX(Be$A1B1lD1Y3Y+6#xU@-~FEbb~ zxb%hFNKl`x!h$oi+@xPgC0N5cFhSQ&WNgY5q>^k96}hZKJ^O(}uS+~B!0 z%`1owLhHg|{^i#Hc>z!e&5$6)n7!@3&-bw#WFe8j&4hW+n!EeiKIzG#vFpsD&{&jC zG*QrAysX22&Rxsc>+0j%+C#KPBKw2uyU?>NXvj4T;7z|p=7pe(j{&e*KC14Y`-gnx zkXd^fo2Bpzi4ZT|(Hl&N;kx-TR+bDk1M5HL;mLhx%(4F@{mAfoOr)_jVELVCIlcR+4=$S$XhV7(u5||)KmkRoGK;SH!Qwl}s^_BFm4mLC zq3$3Pp1-PuzFN6`DTBNPm~krgqxsRJ+s+>J;4L@UsoI96s+GX&{o4-b)2y0yD9{?1 z@lvv#gK^tv7DUhGFpnbr=7WESSeXcDoWotKJdMaPvb{s`N&Hj5PdmQ4SNYE3cZ8FEYH_XI?^XLc zbWVu2(jjONtaNNWOx0xUVv5s&@lKQ^*C(;ZB)4sj;w%<%9(TUzUtw)Hpt$ade-b5f zmof`HV5l@7&xoDxF7s$3H?+!#gqrgSQ{$P7YQ@Xj{Q}4>#noP zd(M+rC>%(k$sRYnDNn&DF2B|&TG{MeLwzdzz~R+*vp-<=&O7Jp%U=0Lt1R%uDdp^l z-rt#GuZBq1?8FME)_u7qK5}0+F(lW&c-vmDR;SHIFr7y9W)$xzy^X6Lthl!AVDh3- zv;&08?Z2#-woZ|>&$tP{gD0o{#H+ddT+?n!O>Ryvut2IhMrHY!BPh~`DhG2|(osQA z5NgX<%Gx&1gzn);Lr|Q(7ii97#m)c3mc|2L;5{Har+L>YLq~y*w=WEj)03@9N=_H-l`6{R_I<+HOt?xy^jK?Ov9TFi%>&n<$InoyOUtFY#Y*^NY>r}GE4tc zGs%Jh-*?AD_5VsJ#P{L`1*^o!U}tt}J0Vqv)!gQoJT;K+Wo>g2JA+?8Xi$3q{9)Iq zhBY#QLgpI^&|FnQyJ&@Pn!xhGWt58ylOk2midm}=2tkIV2Yv4rlthu1vZ{fa{@zXKzcpbkeE-CPE)_pV>78j#=QEd!`#XKCb!3+UEc6>OqCA zNzWN)5p9VLO_cLeEDyQdqv;ILzT}7hx?%r+9DWSv51`{;Q$-R7URLWOOpY~`v z+^>3n&IM?yo~h8cr}E-hnU&uo%i(^BkwN!Z)jR4rmip^RKY7_6f>ya(>e6bN;^-K+ zQ?(D06^>W?!!L*I;vcSfw+H1Dq4~7feNoDuk$Jt;#7S+)#^)228ryh3WaQ$9X}_ zQ0!8kHEh*MU23^g z({`RIP+!<*g7`L9nV|PqfR#1q+v&sA0k4%O3ncKCo68_A{!Oq7z24cP+r0(kwZue! zzrBP~-M|AHWh;)6+bRIoICg9sJwQ);@8tHLGn{q6$z0}!ZMX1)F%tr9XM4k2sZSKy z)1}J)*tPt2>}vV`t4jS%_z{ril`FZc%(Qh28ij<1KihOCyeQUSEdGwJnvHx4;pGs@VwYFrw^x$27gUkR$TJ`|kk zbI6Ki>?gLtNSvV&x-@nV>$r?AGNY;!GuIC8<;`iV>kh|omk#FWi%1Su7j2!eM?9=k z^|QP;tu6E~uJ*WEU+A_wNmvmR{SAZh2xG2OMh0SJ64I&raYeXj5m@t)N})wyDEi9uU2I zf9vt}JEKjCP-JX)%c6cnbMnuZW}s1>%~l%(er<&J>yVm>iX}ATiM^hx%?Rb?Fq79K zypz0qPgpraY{{fGkRv?5K_0d;@6l3CtJZMQhV^Uq2b^*1Q6!)xlYKu&Jt1UE;97U= zw6=jdDc13yhIXfG?YrOJ(;=cMqnd!QB4qNX09V4u;aDEVdvf3Xwrqyt^X{{+gQTpi zM3k|#+!VWNBXo~WAWz9%JOxHK1R(j?OBH**&6i$^3FM_v%0K-S`?QV>w@+r>GZme{ z=^?U*d-qQEpuov}kJpwQltzK6rkeZH7~F;q2~sWySXwM)mR2)sJ&L7#BTh^6{n$LD zw7fivSHyB=fW2>1&$jHp>Mc)*f3}Jol!m;OnecYZ3i7mFWfcF$zT%$KL3h~y=btBr z3fYT~^R!ebEfhJrDAW+N_cS#(g!mirWuk07w_@h!iV*s*>Yi;?`J?TmsF|Bn^WhCZ zso_77x;ObIY-eaPQ1@dIuc14Rm9=!#!O5h)F3>Qy952uVt*)tN|1la^E^rL~N;NKU zKOhfdAqOc{nVcSiPRn82hOiR$GBMTr;Q6IvSeHJK#F*e+reCU-_uXvdiOAkYoJ{f4 z15uu*+@<$FwX<*5z0#=wjUhc*j1G0i<=RE=Xae;b70csMKWak`if|v!NAALX+%wY^ zK1(Rxa@2kBQ?w**zoyPFP&j>Q5zd{*v2-PbpWyP*_5Gq1&;)&>ne;(P;r_oQ z)y2Yr4+L7LJL1yVEnBOsK)smlqUZQ8F|PV4*w26={v`RFb!MM^sD^Z}^=pyFMkQb= zH+zv|!0eu0N4oJ(LoP=O+;NSv`o=@LN8Qw4*W&(jF&>q=eYVh}`K|3ze_h40n4J)G zh6YHfCYEf{ctqrb*0Sj^^29~jcPG$GCABAbR@6PxZcK7)?a>?_}xbB*@|Sa(jke7vrbyW-kWs2=tJIjCvj1igXJ;NV_v1GNTc;M$Rt_hgy#^^&P8|j@K~b5m-K2qxjNHabGWTOU*`D@1Ow44}%~D2Z z9=huoSt^UhP;b&9tCiA*(Xc;D@xc5Uh&3)R-nIG)fKiG6w`M1w#zPce-uR*%r%T7c z|NrM6J*G*Lf~GhR&rWVR)=%!z`E2H(4$gmB8mP~`i-v2=_9a7}e~>wZo0VqSZFCQU znC!S;iFO(=9Z%T+ye5z;{csY~1FUc1U$HZj^lMn)k)PGTO^QlJ>rqfrC{%jZIlE`0 z)^PRqXbIUYovhN=_*?d(gISvYEHC9l$MyhxrsklB8Ldnb86c6)LeO?)>Q-0j)?0PD zup3Z13P?-@WB@)tLA1yWBmjrE@VKU9@FEZ%kP%kwhT`Q&B*dBL`FcCT3iWqNzDER>GyeVk!*ICygkRYK1;>MoaKcIFw-Ie5*h z3+A=EJpH3d{r@R7bSxJAXY+osmy;{YpPOh(*h%la=xJrU4;>AXX#*B~6;d0S$1dKH zFyCQp&&nAn(G~&%hLq2A^bKV{nB*MVYzPC0K$FxTnXBN;8SYW-T&0F?Fri#%_Ggl! z9B-t5L;Z{}FwCO&lXj8$(&4rCKEsj+!D&Q$KtQN|Wf*xJozcT-fP5-ixUx9%!Cgy< z&yrMqyk;HnvShV?6^@;dI|IZ~wQYu)f>(FE5mf!L{(lAwNUP2H7333fK|B1*1nmW9 zEp^zGQD)yZx&0Q+g{?3hg$p)~U7_ZO+6!mv|Ll^kbaoj`rlCe0itY8z2%?s%boGh1 zL&dN#U2BA1RBnwE^oCkdD7?Nu|cUDu}y2tSwBDAP}8SSfL>Q_ zw>(v?m>XU$$cA(VdjNYvPMdMoZRD&Dkl#;7ABTsq94D*iFV!eWroV z^z1jr-zcB2td+*5lExx|Ezr{^BEk)#x>jah$You;J?GXbL+!HWZmQOAt+nx5%8t_K68PYA{W3l)>&%1Ivn$1HP!96m>@3SOqNn|Pct z?+3R!IW44w1Cv>Rsmblq;NC5;KG?L{)Y_N|mcz|?Xj0Wb(@oBYcIy+TEB$y#<$tHk z=YqY^RSf(d`qA9bkR32jWhtYsO0_gA+utzOy9C#)(|(VPgimOA62)k&z17grO(ms| z|E;fL5=c}yHE`igMgC~zRZrqUX_Xe{iH>-CMP_ z{N5;owO?faMR;eIRyNkcI8cA3Lgs=bPD{osMybWRwtT{@40C@tcxIZX67p2ll=vcR zn6AL~-rP8DSmN7qk*DbhGNaRUy$+mK-l!Z=c=>Zn3+WUeDd#ZRA(%wKnvQ8%VK=B6Oa$Dcm2P5YtsfFH! zC1o3AhNX37<*#Q(KKx!#(~F3V9GH_9@WrSJ|!) zZ>|Y(ig|s%yX8La_v?#dVYgs8@hr}xFF?Ae2jIcs_;S!I5%VPDK3mKEf`FO&nzHtd za({%EQV(m(+^Ueb#xJNxtoQS}7{(dw3Nb?oqM&mSNygYwlWH81=`zAb5I*%X{B62i zQ|M#`{pcfsCl=!_LWwrrh_pO)$6;NE_`W?13FlNek!pA%SNG?iHrQWR{^R>BGpeF7 zWsg7Mg+&P`bl18(-j!)nJX@TxP2A5fsWYK*hkE#Rfw_PO*)3D=5bHu8^*XX(X&@D)#gfY+8n<~5_b1`Hs-69@ ziC3)HcF;!_@~@mYlnYz-`2jr^Xz_A&0og!Gh zTd%C|fclW2oBc(-$9twtSkGDfJgxN72N_`bW@{^4M)PQ2OsrbAW;<`f{!e?3 zCl*{r%tao+aWNAQppeY`xyNA2kv|i|c`-8pSR$ILTJ3%)Gfc*K=PPbUe}q>+BrtBX z5GnN7`}eUmW3^iTv$077hyK~qxqAj=;&UlUH|vv}YO`z32<3IzUEAZdQEb(v)Frcw z3y{}q%U=#up7S17r;VOr^NN93tijgylrWa_!kgl_bd6TG{?V5cinS)0dmZU8*{{4y zX5Y4CfoqgG2Ra13{b2wS1mw8_lEdv)Ia1630+Dy=yu-fjmCppl+!ol0z$hhGa^`?v zWodaqNZZ4LrBaTU{`%WF|BZ3&&(PMbdZ0M@!!+b!_plBwQbZVuU7rtGQ)bTzj81dM zvYbO=Ssx!#Haf@D>`yOx?KQMQeq%!%$aGTTa?`@BzoS~kew@zm!XeJo z!!y0*P%YI{*lqlBZw0@pG~|;1F@|o=#eOi;43&d0uPz7Y7_UIa){l-zJzo%)sff3} zx}5QiY3eavYrS{51EZguJ`36XS#@Fn;|^Q-ne2R z7UK?r2fk4oL=o)~?V_FvQ`9dUH9COX&3lWIVlG(v^TlZy;C_FJyn!^^xa&A-&q@?@ZPR@XmI(B9 zfMYW)c$JSDc;>uuJ66PJMd78ui%e9&s=bPtYvigb|Dyme$=8(N{gARS4+v+}VhIo!p zqIwS1AT8&PEC==pfw*SHhj57Wp<4&taDiNFTv=JTmyw#&xZ?}^Swfq$<~Mo?OX_%| z+&@0#ekqJ2RRDAsNs?_xzYIutL zfU4KQ;M68qsNY>BqE)NT&L0%UW}Lyhe7&c4awN^4gy#>a`(GAu)VuW9?{1X96{{XU z^MjMCp=&*I}Dt0*v%w;Knbu(B)IrpvyHZA4!06%rN!p=nJ= zalY;}fqC;2U=4R{E&*O)q7bLNieUHC$Hn|p8zzCG9BA8-$*qF+6bY=up^Q4ZuKuic z5x(qO0&Uw}*lU_}xP-bw_yZ-Y^CAE{mu;JKXj$2g@r%3$Oyvjq?L5O>o6cjs0SFd} zyam5UJTrjgfCD}q$3PkkTTBfI2PgSW<=!hE{QP*k%WF13v-?rJ{FI=FcfbvbldP&( z{cJLj0uyhK&Di8{b@e00U`}Nufm;aKE9dwAnU{1_QhV(J!}2QCVwGfqKXe!M zIcDMx7@qWdRvMfCEF2ZAg@9! zC=U-;60sX0 z(EUrwlir~O(_#hp@u@`VLzg8n3zB}q+?*wIdK;ZagA7m1<4+;5D(x8x1^o8L8sw<5 zc4hY}1TA|fw0Dm~dy|}%O1_Hm1^MkX^d^0*J*#m;IV-5Hf9*A7e{kwnkV>(4FTp1u zjFt#L7|zT9v(Mi5z3#QvzIXosiP`pV6Fm~Dqzeb!Mhz`X+|oCr8r9XWd2`+_ zudwViwDm56VQv)y4Cw)_`w(Z8W}+W(i-yGb-ASVr8R)@Hlo^$awwJ(oC&XKgMOWl` zz-BBis{s4(_%oBCwEb>95nTB%%(@LY@&(*v;m~~x4a80N4!LZfYHbup8CB3RGoh}Z zZFcv-!%t}~>K~_1nx#tJ%;sv^Fb0%Ii`)ZUxbg++3t7CIGbV4fjG5NLw0lx@aeK!@ z(8@W6Xmsu<&;EGx@%3lwMBCXY#witf@)TUw1f>b4z~d*&pFKGp?cRR~p;J146kR2) zfb;67X+Y}x*@O?J8k(Q=cF3Oe;SEUc3Y9$;=X&}4blte-3YwO`q1>m)j8tN7;VnQ@ ztsqyMWNmHvn!?r}Sd6c;&bj}#``vg>~6_N=hb=LFj?J!GpbL^x_~@palS2Xl@q zm0fCNkwH2VV>`cy0Gepf4u+>zwGC;w_#H@cFJQtJiX2B4yl^2-mRqp zjwp1Yx9Qq&6#n$u-j(`d!O!hsf4U=IOUTF)+6ptvL%hgthVbp?Hk*@10_mV{;c#1o z&a5IWySd3E%JL>HYjL>Z2I_yB#y7d(+DqlDAaUb4(I||>)6BA7n9r}mu5=$YT_{{A zC@XTf8*RLPfEpm~a>~rNVAa_X@7^KqYS-n4#^A7wVXfeH@7%l3#PDa^c_IO4qZav` zVJbF^lamo6dv1!zjL+xRvrjprIIB9?SrURv=P|X(+EKUEeP)gU))s6DFy<`32b`Jr zp|Ub|I-IzLn63rg-{u&T)M#$bU97f#_l5L0jo+~g+5cQ1=kq6J;m|6Oly-k+{`ABl zIdK>IFq?HYvr#7%*o6hCZFbQ9S^oVExj?Ubt4R;2lxsL&a(BKjVX>l{7q}e3$slu= z@Lk4E-l)^u+Fv^FKCF$t2&pD6BNAN0-WLy2aFle~*Uxs`Sw)@?L4B|Zi9Ta=ct!l_ zkXy0OWESBu{ASmt)9l#nd-*y;=q8juEph`CXpk1Yshb(PQAgfSHl-#h}4%MK-$5gKZcJlIIOLPnX|05 za^M;=gF=YiZk{4cY^Uy52kA>OfB$AN+*KCPT=m>KV8{Q@hp0m7gg>6|B>V3m3Abk+ zhm24H+@6&)`uQ(Sp1C$I(QlcprsZv?Y!|Ph-m}K)Oo{~0@EMxBD~zzs)5saTu8|Kq~elzc-=|aRT_EjUmGjbX`BLZAI z)BWFgaohpy)f5Z7>Z+J#0)z+eX60ZcZ5ginwQK0GZ-Bd;yh2(7LSe#eG)2 zl0WLv2EZu1w5{Y7RJp>D7)Q~;Uzc_%OB}0~l#fM9x}Z#6Z<0zn&H=wf#^L&L`k<=S zm!e?AWwgtWf};y;jL$XRfybXwI`zkF&C#4LLTx$vV$50f%PsjYR_4=5nS@u!8fRfYnQJ{ji9MUa4UKQs0|hG_DjwQM za=lvlH-r*pfgg>f_!Hd0Tls~*vkR?1E70zHwbXueHu)|bKTySfQ+(7fesA5g?xjC| zOcB?v|7tB$pogIiLb>*vJbQLcAM`wJvGLbnZ&@hHWwG2x%mX0I5WrFcpsBNOXggtBYxg;UD#3bq#v%Vh#?So> z1B>c%chOz)-x~WBv*tb_CcOnpu{7=(B|!}FejOom;^=J3b1i=~uJw1URTqT_hj`xo zJlKV*Z|&jYvnK!kM(4Wek!gx9AZq@Fv!OWmv>ydVXDMfO=l2JBGVIALruvg+ z9_Jj#>+Vxm_i+$oYcP21UQvUI_?`uTY8YNED>J+8`MwyMc!1;sr!wE3XBc@(`V*io zragZe(Ez7#7iFe<%rHezx5T>8LAMH<;-QmT`)LHF?RIs+&9V z=FE;S(P>AWj9nVO4ly5>6`*94XR}H0Q*FE3AwD(WdQ()49ykqJiUoebkpChtVg@aZ zP9;PN^jbQ0wE=^sBN>H%?^Mqt1A*FGKzUhYP-n{1y24#IXR0ylgIVAB-=^y59MRsy zzn&+#b!hL|C2=;esf6_|JX@m%*tCRK1>^_=yVW`4;^<8&z;|@;BMcBk-i|r zfaKrHRmkZS*eLxHu&oDdyPbj66rAabgVwq|K-Tb)gZ!r$J#dS55d zE9^ABNZLZcsVt>|(hRg_^RKp^Bzu8f*v)Nr9w&=DoW4TTG3gRWIoR#Ql__>l)#E=e zb^ZBzZ}#TxLz3b-SQ(Tu!eq@SShh-Wb5f7J?op)#ELxM`&yLZ$p#&^Zf2r7Q)4p(r zxY}XT%=2E8sTBwt7n?T3^EHXyzOLfm@{Fe;10z;HEMV%W{0$+cAjjioM>+WIfyk^e zMa1v9Hv3hov|eD%Ct0?k#|53bOLo)Z`Nr2I$pa4>e9>lv@p(nL8N4FSm1=y676~ho z0)IL_L5@`nTL1>V@YUHv8&e?rlSb-zUkj_vOc)!^>~_w_KV=2AyD4aO`o38p(1YK4 zJW0DRbKvIoa$B?Ibwkdm zF6=Wx`mM_8+3_F?ansDNPBb7aX1<_0YmvtrJo7wcj3s4t-=W|CQk(gNaVf}=OeYyV zN*A4}hyPRs@oII0;%D@ug|-%R2RaXJ=vxbAr`lD|8{)Uqhriq1lVuSa?8)ZKMoXTK zXEg)(J|+W5v?4VOoe|t1{mk%6PV-Ky?z4_iVgsKQ`FP)u5p2BmeBzf|*4Qp1lyFGh zv5i{`s>(`#Awh)m3`+1Gq-gYP0^E}4?e!#4SE5LWnRhMl7kYYSU_;ZWQu{K5XsLnW}Fw0hC6Y z3CsceOgI@*bazOAG~W0g(NE;HZw3KWAehPz?wtd_+eBXP!0Gl5jl-nuQR3HV&~A^E zro9lk-B^VuP=YuI19`uz0R2u6Izd4SfJj>MsGLLLObJHAYdUA}^#QaFnbe~@75}6R z1c>$Ex4?&{IJj5WlEP->aTF`dh4ng39o)xRHvc$Jcb}B@VMS>=@=2MxJ*sb{{-`gV zcX3^%@3kpW->h&F7hwW4#?2SUC%UHV5u+`}c4;mx?3b%E;@MWLSA6K=n7XYpOFr|8%OJspmIi`7~?RI3& z)2%gwzBD&Sj)}p?5?l#JRg^yb6ic=5s&8O*R|>q+>hxkL=M28QYc1!I6?mxu3sD4- zie;_7iFRZIZf7&Y<{6}!t_?Ej!i@Dz>b|E{mg1O{dzdZk+7?B`zbImN zbk^J~^_fq!Xzt}#JzRN4rE`uB7m}8;3`ZLNRpFrU$DccUMYa0OUtij?XEW6|$^$lp zFYtY6!EhkM8S`ulWMObv1mr37qAt{cT@P2a2Qj{+&6t`BL{7&E; z;PX+l$4n0FciRKhwMX4Zb)QIodiz_;NqG#*jevGsX^%-ShBCsR37t9HtOQbk#W8>_ z+H+R!TQ~AsZ&%jUr?-L%uDf5XGvy5a9KAB{))l4{9H?(E4g8^$@|v0q#|AmE{2^w= zGvJ2|NxZ$H@Lsc6?bTernYroOKd7C{tN=l;{-bVh(U&W>XMWR5dzrC-vRRfyK;@6l z%%_0sZ{9l(u3lDu_{M@EzOu!<-ZLv zsoq;twsaSl4kKaKk`e#}p9X1z_8hCZ03;6q@0+D9nv3h}Kg+o_z?-@yd#?8D?|&Oo z!0;|ZJkQ-8pVDuGaDC;yb|g) zIIO35bP1I%xbtdvd!J|3yxyJyWKJic=9Rrf10C>q}p=o0b0ZWBkQ&nbHQK>KnV)z1AdOFhAVQc9%%u^%85Vx4ujOz;* z!$YP1iPWo~HDqPBJ)Rmn19}jkC~~O@9%+kqr0=@?!sZW%DLYM2)zW}b^I2U6_+fFo zrx0|quAJ)k$5@VaNgmnggJCa$45I^PX3vbDL(~{SPHt9rU7%EOROpt)8M&( z?${<&li(;)1vA2GpS2ajZn_E00EP3!+?j#gKUehqBtc*^0oL>FRKh6xA}HeSSd+D0 zEI}TWM>=dUtIYd%?9cm!~syt zW1}Ueq=6hItK#oeN|LioU~xngPG=<2?y6vfPz$5#(;ZGje0((9#-e*crObFNuqkPY z^=m@M&o=t4abhf26+Pbb_F4_IUB(UoqV^l#$oRU)q=UE01z5A7KQt&vHS#VJ}zfZ1Q>EqE?``xOD^#{c* zkSrBaE>0-{fbhnoa5mqCYbs_-dOlxY--_LiM_eLC!7TPh4_S14?%c-`I9g2Br?kfa zjTM~p`u%#32}%%7u3NmKXBqwuq0A2ZVD1hLh`Ju>a_X>&`aQsU^4Q}Z4{U@QxX6Y3 z-SLp4y~qD!dl1hxv6FBXOP?u>(d9MF|W~Z^bvik@k!x&43quIKq70E za4yTgl07)57*!`?FrxWCgpmNtlC(N7BEthBKk#?0g0G)nN$g+cvPi{_Kt>Y$?hrIU z>;G>u@UWrdrn>SjFg)+>f7vv8sqyXky9|a3$xEY`zbfo`7MaDIA2X%8S-Zz*U%X*W z_Fl};%<5yg`+GQ!CcboJAdmgWE7D%^K%UE_`=n$KCGbN&Jgo_ucWr}~Q z&>7R69CFoz1vfD0gSHK|n<5`eL42VGz~Z1N`nW^sk#rA42rDvoR{I z0o2v5JXiFjc9H{7ge4rzlOrVkYm~J+KP!8GU9Ed0g4`rH39=Vx3y?#ZdbW#qE7eCL z$WaX@9IQYEvrXlrORznvgx}V4>veDN9P7Y>Q?_G3P)wu=#gh_iV~oOgMTG0Ti1ki9 z_M~52Mgyl15Ls$S0@6EI))nvAFQPy1FMHk3s5_{k18$T{<=)7b(UGWFB3NxSx({#E z-D?yhl8292SNBM)aAjL!AG5n+SwNV-D*`2`8_CM%c*^AO;>=pYt ztX{;Zt=~SRLwrM$WCer7-iSRqW4FgVFmET4Xr-J6i}AR0U$hDu8X)@(Nn(|8P5}yL zzluELASgD4p-0C>?p&jEV zz25GP2=7;krX`OA8W0JjluI_hW=<1M#H^z%Gez1mr|zIrX~;11e_k;wo(3dPLz6Vz zPFgFNK_0ddS)ZyO9s1c3RrO(Kl~jzYKk0(bH$8ZDgTn4zlGQZ)f?(_Pz}E z=F?p5jnQ|=P~#Vw=N0gBQmha#DH!r+c! zIs+YBbM4ojE`kHnw-%~TZXTeWdZQ(1d6xN%*6O6-udLh;&g`PO3Jo*=e*pkOV)&-Q*9J*owwbg5MuKMI9 z5NQeeCRIb=tj`l!+i=v0KK~D9ChdgSyGFR(NvdegF;l%bEM&9EVkYh_kG2kmFW%&0 z-wM2Q&N&3E3*ZUSIl-vh&|}YxeMo8aI6oi?_Z&K*pa7JA{$IjK`tT_Vl38&GPz-{l zZ~usB6Xxzj&gwz*@mIFS(H0Tr}fnf=*l_R z_=>&a(!Ora2AtDvc=cv!HqM_z;`+*McGch(PSVTf4V0F>d7HSqzyBVn^3aHa|Ng3d zeTC4(NAhd%`)gg%_W(E>NZE#<`4Y+R0K?ze6X9|I#7wuqow@45_EoY|sBG2g^cB73 z-TkQU124B#zdod}hz;4gZZxTU->@-uw4z*3g-j|WcvZ;Ef*-b_#ULR>K~!3 z>>}xQ$Nl6l74SW2cWK|B*i`Kfu>iRJh&AtE!w9c)oNYi_F%Mdq{Ys-Snq#Dl*^2yF zomMYQ)Vnkae2O<_(kCaZXGwv!DR$;Uk=9L$nH)q$()VRH-(#0f@h1f8a9&1=Yvc$- zN9apG``)O+OD)H_Pddy^6w$la?=|c@s%6FO8eL_sx?5P!O%l~x&FZc~w%;Q;y6*1l zlPNGPb&#tg#+;@^8pZY+I#I1sJ8};b)3vf&W-rkIqAD8CpUCTY;W0O=5@>35jO?JC zO5U~nB1UGgBe3U=(@mn#_O6`3jKVcC1?zdoQPam1ENV)&c@K}TwPde5F^YKaQ#(*epT>PhhQ02SlRgVe0C5y!ehmUv&KI=z}f{*A}o5EOTZ9%bG?_fv$z4 z;_vczMu6`$EH^Q#x@@N&s@`P2Lcb6c+I_fWwOkq4gs-1NDAeZ1)bEiBOc+eNy9`JiGb`G$VJ~Z4l z%!R|)|4nF39OUWY?YOY0;dP?0s78V|*9b6tRhhWSve}ah)!0oEqT}@^-AwF;RN|w2 zoy2;sFGVOhtq*j=J`-&ExH~Jh>~&l`TH)%G zPE&Bck(+JpI6mMxFf==bh+Z-{G}!f=g#qSGLd(PA4z>8$i;>v=QAWUDr^nFHtRif> zeaYeg3cARwUAo^Q2Kvsgwfh8fxDUGn9alqmWrr875iuJgFlj!NR-NF6Hy6856Pq2J z5U{6bBD~F=2VC3aot;BBqDQtdsmQR?>+$}`!s>+_dz*zxXZ*Hz!~o~y3=gDwuN&iHV|a=sx+v5sOoQwnEE8OoyG zMXD{ucrkQ^xRiTh#PmBdkOb!)#YLO?bGr1$9_5l8hnidMMl3X}|c zR8rn6_4rIggu|K;lBdPRXADuTXjHiDpanG(-ugNxr-@}nhL61$7sw5{jJ4(cltu+A=aDdyVXp6I9Y{uhhDfa`&0VZggQ6BVp}Qb+mdUfMfm#3Y z3I_Qv-B|(J&_b)=_tx=gMUQ2iCW$fcb*5*%pn4+X1bt(Ozorl^+hW`Nh}X2$vfDu? zq>?pa9WAiaa(8%zReSH9_0}$Ys`sfX8}!twdR}ChvTyAwv`w8B>8;1U&#F?eQ&Jf; z+1vPb`!a7z!ERCs_gM-k*#i${e-y(oLKetXYA}D~75EdfXj|v=g=h(ySYYUKTGJRTJQ1*8ta2Fm>RRVSV_`HCr4XQ6+u~ajRks>p4lLL z2a@lb4enm>{k?O1KYu#ul~yL6kOaMy`cH<_$c` zWjua6;LSFPmiE>`(h|LK9SKQO|0*}B?LU*51;w>?@qxPaJ3#EVt6nKkv*3D{?9 zkbM5(6}_@Bh4=(%$okTlzWG--T|+LbY_$^7{$uPqa9IAqBoEJ<`2p?epKs>uT~P%s zwRTc+)*jDaxxCQa)=2hf(=1MtcL-OCk$-KE6zE~@seG!XSbUNf{zosT8C7|jL>J(b zf}R@GSXpJ0LT^^WX#1{pChpJ`dxz(lAHb7EV$8KqzX5JR@RzV$s(>uyC(L-8FnMl; znmEr9KD?S}0f~I?FZRoW+z#Ya)KI z2@$>#4Pwk{bP+(Mg{+O`P^}kH9|_VSv(ksR)!yV514a@eHv98wng47(^#JGEDn#n4 z$R{``7gedg1nS<;C*(>;zH#R0JArst{S=N);~4@=;`3aOjQ`~C+Humo1AdMi|@?w*xLGa(Uj3RcchmJ`K$x2^&ivsXwKpy$?>-r13l>TS16Yu0=v9Q2!EY)*s*72r^8(U3sXfoQ9m_9~eV|MD zaI_gkRuB+7yf~~K4Jbu(B*(&E+U=5B??i`1s#oJNKC(0X>Rdi#A1KNhw(MK3+NpJg)JYzU-rB-NBjrUk2u18g}jo$6o zb_?=EC8>0M{(%+Um;uzoA=kczZEJb($P?2r?dgFxOZMZU;s$rWBFFG>$wl1$5E}j= zq(`;E*c^hc6_O2y4$(rt%WUHz8o7;H(u%b%I zPwzj5!ct>;s-_5E1c<`MW7f;Bbgt+0&NQyz-|MU*=$b<-GE43zGj3{4KrL?T^u|P0?g|FLSUPq^X-TcV2c=c z0_A$JR~5r9jZW>K$8CWqu4l8Ef1*feMkX7Bch5bD_gfZlFQTUUB}LNWcMVgsyT=8* z7t*WmsY*HLC=`TCBK8X2`ej@p&TkF2F25sr>GYdtY8#@AD3m70e`Z;1&R8x;X0Bn; zvQ6+n2}=CYc;bXk0yZLC?tQL-ACE&k)Pqz*J?yufTho8JB_vuWpRdgLNMoY{^A3SD zhgG(9c%_#gWAM@09sK(-f?pGW;N2Sa-P(48#{=rkf>RWk=YA+&ETs_wn{Y4P!3$kd z1@Knk?>O18jFGk@5&<12&v8=5VbM!lsjJtZUodn2&^jORu15BrqJWC?TXe&uMBBwB z=pqCorYRrS<~gVH6jX|z*A(lHH5>FRoJAem2WRM_)aT4&h6Q$ZGVydATBmndK?#xg z1t)P>Hzy)FS_V2q$~G~2l_Vdmnk&9i?Uj+P}Yp7-{|1?EHhq zE%QYMy~@>*8Y3Aw3-FFJ{^$6Pmgnp^8F_B)rw1+EVF(JKsP_2rZHl42@g;A(#c#*^ zWkUztH01@yylH#z7n-j?KArMxkH%On*J!6~*66IrC%h{bEyYx->9_uPc@Oi`YYWLx zb%V^Zvd!tZT{6s3%4Lh$1GbLZwD}7DEf1w^-{=X*^~k-g`4;8d%<>PH2Q$TL0^J;W zf*kC$TnBb_Eo0#OY9EU^4$**JfG4-%9cRAf!+GP3Sq8jjp&<%jBh}Z;2}9%lUZFDV z@)lWXxX&7>pMl#W3{dlGc=8>!LQFael%dIAt}9zwzyw$G-na?d1yO>D2IdEEX7Q<~q%E(z=&4-gN;Q$SnzfC^ zD39n(KC-AK_1)5jn?<%@(itm^Qbt_LdodbbAxikHa=m$){$3~3q{`sc7CT$|;emsoy44G<& z$5g?6GK)?hn1%B;O$g>I#Z5#;K3*q2?-JgA8Q4=Png9OdYv!mw@iHHKWithwE1uO` z4qTQe9ZtMiBfg#xTri}6MMr((_Tstt1l|3fnC$^V9zM#bE$O&$7N#eiR2JSctKWhd z@vpmpjYq)(1_%BDKbH3&eHRtefFHq-<>&6dMmSlNd03i`(9KTrSbuvJFZI2PWIV)Pwahc5 zL=eRU@7H4sFY>}({`vYL+?p{94n*ZcwAE^ER6cbo#4Nw>-syQoK5S9fo*uJ$2@K6C zWFl{nUtKrOStfb7s$IMvlvc4!ADF&4J(^`0H1ak@9dWiyss3!cw~4G94tCC7u0ghh zPbZ39E>dCs7)JOC4jRtCs7d?Mn9Y>(xW>0ljghp#i+iva`$6*%ohM|$`aGGjS|=@A z^MW#3;irFa&EZ$lk?yA3ZSH6$-<1;giYl1l+R5c`yorYEY3gNsGyk$a&MRu7m=IB4 z%V<;WmF1~W`7iIxZ1;OS$|)#tgYWP8)%VHJk*L1vf07_bVB~;o8J>Az?{~V3jm0Ee z5FkpvvS@w#=fddgG14dC)16^RkP%tgEteLaOUOXjYtf&tsfZtA>(392a$m;X@XJ}s zBe|&dy;w@JQIq0Te!f8k*&KvO&UkLta8{=ITZh;Ir^IA8Z*I6(3^;(UQ%xemzwx_V~FhPK7EPt=%Fw)lb- zBr6`>9%-FpwI$Vu8~CHsFl3P4i8MU4>7s^~z)4f%Tb3};qxCK#)BEAc$KH3L;GC87 zmhnfbH^(tU!`^rasqZ;`L>WO(%5AxU4g+1-^Y`ytUa~(mTa6|oX=0y(G!HHgMFzW&oRCzyriMca7}NI zIKz#jG|?9i3p&CE>2oYkhsf-F)eYC_Q1wcjWCaFeB;W9MsTS{6@#M|k1uj3UTVSPe z<{mFSm;E^A=-cVWPhoyKB=qu_*S_irmC~$oU${fmP=oGk`QQn?M`uQlX4apSaDdmQ zq$O2POVlN4tZ%cSH|p^Ye6RQ^5H8b*>eJRxz?l$c2SzS>K^^1a*vDm=^&yC~;(0)#N1Gxi@y4+AEvcWw;@oTnbshC;dVG~b)hUxqriY4SV`AQXq9b14GcTPJ__#V`;CzW^m; zHSOyK#mBym=6+>9!N-^XEau0!=?a-;1L^cAJ;i|)8h$7sjeBj$LNdlkH#;E zBUnIhJI2pCrjR!Bd@oEc<~&2g*CzXhsFEs%bst=4a9V-f_+&0qje9EKPOE!6c+Syf zO5;yU`~FHnMuO}8Z^tjbufIhxnE&!hn(+%vkJ`9^%eZA8NbAh$-@DfYwf^l$Y-Ie3 zHh0bT^pLV->?;F~ELg&&yq>YuH|(GUW+NN0B2njJ7-xmXUD^b|F1h@b-fx#vbrzhlP}&0M{Vkjv&>Qy%_-33 z9+ZkdYz_cV5I*oz-yIg3qa3$n?SUk@U^=s>kACx*i(-yf3W$F#UhqPe^RVEnwIXnrH3D*6NyOPh)@|C8iUV zMVHyoIb+neBUo)=$zkfD@4mY?5tOL}sQVIY9`6M%^6C7YPZn|=W+zCOZ(vt*al@Zp^n@l*Mv!b&W8;PU z&nMc(?Z$jjg%kD8^bBFC#z4o?_9%tuivqG@awc%HDf<`)ju=hU*sMlOp zOR3X~%<}e64=`d**5rK}g%g4q6~gf;4;<1WBMRIQ%*WVFK9$nhhPfvw@%-0uRz<1- zLS5xZWRDCL$>RsFKdrkxNEzXw_MZ#z4KB#0&VL`*DQa*D&V{a}e!nO$R)s2->e}qp zI>HfR%|0Sb%%H`%Af6qI$vSQ2iFg%|Yy&X^2&qnXJR7!!n6d7WG*RMU_B%YiM_I~o zPd4uZvIA9)?SQNsn4Eht-{PZG#Sr)?a?V?;iEz8;@4Ffl&scd6!NUlXuDM|rCJv8tS_o`pG0jKw8 z-MN}-mPq<53-z1yEiTLN6L{`0^S{CTgt6~4!p~E-HZ@j}#ghk4{5|LZA+_Yy$;U1U zp@PLuyNqPK2hEQ0J8cj5ePF6<^8*5L;4vG)Ajqk4eMel%B@l;QNS^rhno#x`GTq|* zi^ozS`AUgQ0E@a0gK~3T_Tp^^(t9q=nZQ}E@#eC@cIwyKunps{-rd2hmhT{$VYZnl zW%1_S>N#29yH7l5Gwy@ehK9A($MHH5%8lv_%LEjusIPkUlX+ zzt2=-P!^>EIZN5*5*G6a6A-#qj&i!sw3+hXFkC*-io_jm)x~=2BA{tiEiXvCF+d1o z$#_(A+J6rQ>=A7DV9|i}0>wV=$0G^D^aXem>8O! z4kf!hRewf8SmT=iBNHMzvb@hRB|W>`MsG4n!rO&6ZKL2HUyI84@X5B#Q>TLdzkdSC>E|WW0P%fz2H1VZbqP5AT{Ui72bA_yk@@_s z?n7qnKCZe+T&tL3*u-}hmL`s^%!zYt+4e9VM_<^RL9vY#K* z-}+thO9CH(I}uG3FYF)t^Pef|?=75sanSDHrVa4PY4}nsT#Ebp%DS5nbcolE^9!*a zPjE%h-+h#=k^?JNs*76jm!ejQneuptsCyV4@)0M_Xk3iaT18O1TDuYRg=P8ETy`jf zp5$S)35gL!>;&PgRN>OA>SX-D>a^z;ZAjxmo>MH7Qa>4_A4W;7=hvFM1^NVUl+oue zd_*!F^q`q1TK=^nwy}Cc`*qe18~x})i>ekxY_w=8DX~luE77*w5SM|H*{s|%>Yff4 z-wSCCPLpeNtdf)Ivos~y0ta0=30lDk%PZqhX>s~<-W;2xi(h0QB2KSiE#*@({Jl{Tn&09{A8@M8 z*n|lV9^=gAzNpm0ZDr5~g9sn9B{4BR-})p2ZX!P$#AaV$buF-3EmO-VpyxvKZPkn3 zr2;bNHL!0-2cG?#z>mLmhYN-Nr+A>Vx&GccH6v!6v9z3pOYpm@pq7-&AJk{!3SUYl zTiZ<8S)+Om7ZmxZcD0YA=eohPqS3t~7T1(A37(YXL^ zY4oWDH!R&2U9AgRKFz$Hdyky~f7<>p!c|qdEX}nc0X|iF4Y6GS^M7WNk}BoL6$fbTU;8r0T)AA@{+^Wp^}NL;%)2uLUhCAoWWIw5QE`COkDh`7)fO zMbMqNpYmdj+UCbzy|UVdz%$xFjqmc$1D~g`3V!bOZVEM#);$kHAVqI^n z!i2;1RPQqS`@Bkoo8F`{m)+{s0;I*_r?O*w&0%)_#kb*`b<43=`-@(ip;gb^nZdzt zPFwr63wp)c_bK6r=%WNaa-C-xIH0;%)0n(@cWccWGY2lUC1B7qUOa-Ox<$#3p*MXh zm8};T3w}aV#pCv&WnhEm1;&%f8oy1RMa;L)IKVLi={6=}lDF3{Kds|Ec=+WdVwS0{ zq|MqRm@dQ&g0?>a;iAu8jbTA2DvUd`J$I&(CA`hsPOC_r;y8OLl%jr3ZhAmCjcL9ozm+oc?^peC9j1WU^$k zQC;`S9Z(O*m@mxt9`n%PK+L9*3KKUCST6|iWoAu|C_73^piH}tY-eH6AxERr6J)js z41n0*-h#GakHx|0C2zIc$UwND^vtugU(aaw)w5pgyYejltMNr(sF8wyyL=7e{_QoJ z-8{7htY!bP9~ak@S5krYY|-$cNIw81V9)a@U~|GG(rl;!whHC^uO6-ZzE)nQ-yBHB zo@0Pp7VUC@z|LF9v!vk+R7RY<(6~wdOJwcH>mAKxw*|8@?IC1 zj^;o^{b=sbRW2f`MGe#kF2rNRodC^3T=b=(!w!pU!9d;|ze=GMe$gDGFtr{wpUXTHDAN=q9)~QTk|J{`!*ltFbgpfR%{A3-sPMz zW;3Di+qNmTD3mspvY4`&R2UVp#E72153w*`4*BXN=u=vDFxy~k4jwJ0uSU2LncmbC zs%RmvZ_#Ly_o5RuTW7!2HYK&c$m>Qp`@!DwL#9xLi4|UVb2NufC2LBXh|!Idyej5S zr~B<+D!W+teh+Ob(ATeY;Y{D&xv{LeHeB=So!BAuO6gq5yK6tG&d3%!iN2~)$BF6y zl+));Vf*(qWDYC#xW7ZDAU>7iSw0We=D$DNbiRu!hnKh|;!Z(Gdk@}Yh52VWRTeO~_71#kx_Je|F zSSSrV4Iz2~JNk)|bATOY03HEDtr^4EtuT?JQ*&cqPeRyjb|%L3Q@|eS zM%pqpvU-<1^p`70`fvy(slrpvPCNPg@S^7}3z4vRASMrF1{-4@9lhIlazW636RKyU zClNUBi9Rwhh9B~aL-A-N>_r<$q%n3@jOL`@WBka(_O1XM9WF-WeY5A5Mjy)=w|dhZ zqW%i&Hn@6S)lle*WA81rew?=>IDbi#NugWqyDBN}PLqoo(ykqFl)Sm65QTe_?uP{B zj6Wb8>-)`lf%%kQlQp1*4MR}H(Qd{LG7FM(t4RD9Z?c1?QnwxH_$44w!I{VDc z$v8=ct}3#u!IB=_HVjmJJ-<06O}enRNf9rh6CSNIsU4u*TWtL(fjlO!ulhEm-lsV* zy*P&>oWQqKt)5L7aPicnB{I2=to1xvwejNIWKCGN6+d_I{XQKBkAw}~+}1Q#D=Mhr zegB-i_em?*oyB3?*2$5|SH$!EZHt~PPJIXOUk%Rq$c<1GV%de~1hYLS;igm`%d&f#=*lGW~KbR-EaLVb+ zXm~Tb$;Cxl;aHV_Ru*B`4(@9ypKfUnn%F1H&lSm~FL-0Kx)Oc*6Un){W~+Skf5>_h zXsF}wecVn-vZb=N+Co(JOq3)cS+fnPB)ja}$dc?yku0Mm*-7?gjBP@UrRYjLOuI}e6N zH%CGjtIf_#PR}R^eMnD^SWX@n)Bcr8OMeWakNo0A_j%a9n)ZC4`8{v=XQe-hY0rHt z*ZToGYv)!XXI)kMdVqPmRzdenR3qArgB+OK3jLIg>6s&4PRhc^*!Y8MO+r|dUMJMrg@RGZ*1VO3jn*3C$MvAhCU}^ z1KlJEMe8B=&UfKI74NOv8o@zXn}Z3_89LgaiA=UVaiYYn^s$SFZAIm<*I<#Ar7avi zvZdAns4Kt1weW0DmZ9#DURuD-d6MYpso^T-ZruoR1x^M zx?$CO)25iScDQqShRs~ryrQB0Ob2c+f4gO{$TEQ5d8Bd1B7GY`?D@LdPPF!PDY}Q@ zkJiYQIflBh_C3yY8`+~B&PEnkPTI8-Xch!!dm-h`wD?l}%+(3o4cKLSP)pQeYwL^m z1D(7vHdY;X*_daQi5`GH_&J5ewmAMyVWQ!5*Pw+?7OEk-90_+6(vWw{HFkxzu->={ zy|_73up;y+Uv@)e8;SQ!^vQq3o4I&S9Q+bNN>?7dTtnPwA7x-2sj(n#5oXW_#nxkw zu#60TBQ=A*LC~`^mandCsgCRQ_p1b#j`T03RW|q?*EP}~Ypjp_n<#u-v_frhr$^N$ z%t^4e<)r{>9~UB6u6d)2x_4$PjG%UNd{P@lKJ@<}q~1rv%#P}?p$fr|)MQOX0LcwP z71&AZ^b&c;T(HajQGUR*$?!$7GCFb>#Z zdUMTNGt8EHn)_o7J@A`5s4IAVjfBwX>Ygpgxt~SX?F<;%E=b9g4%23+Q2rFB^2247_`TB za(jGUbcY!F6#Tn>5rRj%{}NDg2xkuSA&b|gOYhByu*EGM&$)O zEF#+j0UHZg=1;EtQN=!wntS_jtn>V?a6Gww{su9Jj5;=OU)m3V1lB$b0VsYkczb60aF{_%vKI0@eh7_cclNCo} z>bCm`4$y@-gI?@6yp{Goy61-jiM5p^V4qcty)7#I!5LxpOA;kW_v)xuf7wQAFCcd` zlSV)qU)1Q?YF36?t7n;d%?c7r$PgRjGNW2^ZFjtecjjb-NN6L449CG*5}yV~E;Ls2 zs>PH)Ku~0ScG$Iok+{+i18&ME{Inv=o`|?-yKU{V4+oL>|H{K&O@7ZEEpdG6Wb~ed zF_fCJ60kh?%Z4hGKyc93<%qlJ(9S|A`| zjCbpF3tbgPIzWY#vMC+8!suRgyw+|n#hd;{@#x)|SjM14=_#utv@Y1AvQhV3>vHe2 z{gW@4$lN$h;k;4j&o6h6x>&e}w{Y!Ran)7xrYYA{Hu;J^!D|Fs|bK8S=vzdsrdzHCe3Z8D);9;@Vy&iM4S`>GkQb}IACCXdGCB6KmTRKxa zN7~VlYpt!f7K=}8arFc^DW%|~FQ#UIr)Z=%5b*e63n~EE8gRk$6pam3X_{519elwG z)d2C5lT?ze-O8g@d6N;E{BRuwjtGkqAQ(8{CMVnKHwBu2jZ;R1<}UKSTziq~cj1vi z0@-WVj8V|T?q=~+*T@VTlN*PM(SD?4vW2?H_98zu3O?q)*>~DxL%AAX+TcYuPWG_XDmA zJUy+vWy8M7vsfHz9+{F$`CQxnXa_;9l7vkhXd#rtE3Di|_Rb1N`~ znk>1$h=k{v)m%CCV7ElHg?Q+1zd1Tk;`ewHL8}wrxjAsT7W%VIt-9s9S=zp~J8LD! zU?1$kEQ6OBo0x3fN_1;F&`92K=o4~buO~w#JWCfsCKCI5UOQho80zY3;}fg7t`)nz z=U!Jq)xPTSVm1mpU^BqB7-F;ounndN+|_A#Zjvp=vm(?6tO~15M}T z8bfzDyO>Rkp%4*$@%Xx?K%Rq@i%eoSpeO$$@;X0C0O*KXaLbz^1^QBe#Pweu~hCo^akTz3%h zx#_jm&$=;PC+@l)LNhA&qWz50LWGxYx`ohVln2>^9r5|r>XtYgR*v9>O`u()NY~&& zg{E?U`RCyZ<1mw3OK;bTr>4;8114#9-;EiKWOAul2@q(ll zV7y1%%?s5yToPIa@hg?V!R+|S;<}KR?B;2sxSJqduCq(0hFG=zCBbmIa}wpt z_5Q>klEF!r=#yy{>Em5K41T?@%r@IJ&*c7fj$F3khyQt?`sDgR(C6qwF^%>S3A`)c zCBb-)78Ueze^ABQVT?y@qe{@j+naT<)0u+ywXRK+kAI)m%Dc@%$kEZopUWN7Ihd+= z6x(Y#Z9kSan*LziBiF^hGML0vv!^uYXJg8J=6TwrmaqrGZMM|IMyq%V-93D+W?$*% zDsRmm72s3w}|2iCe zs1o+@#5}cKY#LKtzB#{#s_Rz@-*U^{{tZBqWi z!;Uam+I2hN=M~nY)2@uP#s3KCGs!i79uYCWcW6QEgVk}KU}|(;SoJz$oj&p)z=R|x zaurmdZ~=9G-vH*q(n2ty$MFfR{M-U~@Do&Vv}K_cUAK3zmQK7bVst4-P{U63LCM?H zK)~xAua=x*c>b@-_1Af7q9dafnhRM9zxC$5tZ3_+zVmPv-jVvR&kM}JpKK{{ua9jf ztQ)x?>~kwnJz})sj=aq!x!ZIvh*O!^Wpz-E-RiiKQ{9(|D+^Q&*|ip6$iydn(7X zs=$+U!-^VzuKMZXxo=qh+ggvS+$*Pjei25?76)t9zKamBrid3i^UK#3P2;~$qhj3i z*cyEltz^+IQ>AGGVdPVI<=(L-qEdgLkjC_j?%?whE*1wH$k~y&x?Ocpb);-2%39{j zr28G8hZVJfBcimU=5yk9Fteqtp>OI@zE%jKOzZMiwZQYg9^9+^v2a7A#ZG5so0V$L zKKJvyWgSS-PR`jJLI5Q|H^A>sw$z-gmA5zYV3ah>ZS0{W`Lul1CHY zPP0;kjkdw($s)9yxq@6@Fuh>Zy|wVeUuIK^*vuVQGv{B@qIpDG?_EKyTVZ^Py0*ov z1vae{Gk;gVxfjaL0jZcNyrriM>tzqu_R^E*J(n8*&fFEtie5~m8(R%)flop;-owZ} zT$F6fZm2h8;Jj_J-CFG+$jwNdbbVQhN&lp~?B%>L@f&drsH@CBUA!J(33sMy;J>Pa ze@bEaC+mpzgKt3IrI#S=Mz$Y4-LR(tToFMTRi|FcL3qEJqAJ=!RWxV1JrmnmA0msp zEsJAe;D?)e;jJwyf8;=4CP}uGeIe`-<3YN`W5)XvS>1+%_U(Cb1(v+CTv=`rOyTrH z38+ReF+8`pT;g7uYyAAP_rOi;CfgVDX>^ed{@erix?=%)0!?FNu_K}VZ#X!T!~`Q1 zXgjzcXS$q^I`(<%Rv?O987m&BeqSK3=stElnx!H8#mv3Eve8q$Y$y#&*gOxGM3hZO z5Br^``E@?_5UDu6AtNA5>s=N zsOWVL87lJ~DD!1XU>FEKJm=@JnQQzaFUKP)2zsmLw?eZv1EibFT8k!E_u0@Yn9qjU zZcI}sk3189h!{omXo={rq}^oaHy>t`d~0ph2{iMr_o-PWUdjojTsnnpsuX0YIHS~a zczrJDve+M{gb&QQA$ds znn;-u+EW^V$XI>tD~P~J?9YgUB`gec&-9W%bsiT5cAYy43^AR=;fPsMs>H?c_wN^6 zKgjM~x`%=jHk*otR>nfZ8Ol*AU3mE<#-81uG9ntZas3TMN{q|?l~czmex%$Q-D2}w zB7kK}^OQ%Yd-1AG{%gmJbh$Ku0t?T}f*5R5aE2fP5=&OZ2#~+pfsS(VAFLjy+mV%{ z!*lJP&y6AuSVrC9w@L@%nl1dZpa!b7I=02*lLQZ`Y=`o|z#vjV>>C%HJg>KeZd0?4uMJzZc9| z@V##abKnfT?RL!^@m^5Q@UhWf!=Q+UrYm?tww=8Q;OcyHl z-CgR^_u1rWZ=T-Fl}hiF&QuTS0`G{HzsG%8T8=z?3YNxwj%9ALSGaxP_l{1l-O|~C z-y1AXSEv|gQmB1+vwS*j;>TX%3j9b-Y%ePN#gS$|zTTNG15H0@LCNPycY9wa?%vEv z&leYW)#kqSw;EO-4a)xJWFduwmLhWL?Q(sYwmMBWw{^vK-idnmI78y^vzrW?bSFqK zUX-(&Z;Z+U8xy4)O3!#tsx#Wu8h3hE#VwK4-<5oth>DA|5aNT`(*G&QE7b))sPW-s9Z~-c)PoQ#02yp3q|E+J_IUF3RQ?fo-7BC8gDo zp6?;Vvwnz$7|Z%y^RJ0LAT9LMbgd+{Cfcqssak(DLYDI75+R4>_TzArGSv;*!3R&j zfr&7C;3i6bQjhXy9(`r2u|r)@YLRf&K2-{2-hT!-Zuc%IkWp_T-A(Dh!<-H~F55%K zCTrEweKDZq6Po;vDX{-iv9f$yh3c8`aU7LC8;2-P0EdUp^&#vKWxx%!BmhW8h+N_y z+-2)AaI{~U|6vT5TTKN`PcWj1XS*%q zD290Z;jw@CY(0n=xqxViaUkv<}cYlvd!1pud+ zNck2t)(Thzo?x=%@@g+i9)2-_uFuoe8Iu)^IsxI;)jzT}O<|(Ss89jjWPKINJGa>q z;gL%J!*efm6D1A56Qoioq_OJMlQ~n9x})n~C=Fk(#Noc*9>Z%pgyAH*iW_I|<|06!Vd(8$@!S>{%Mko{fO!9#hMi5vIIbhkW>ArZU&Ui?Clk++Hbct23 z3HD?%UQL%^vLW9~M12GbTDE?1I~M^7UP;}6KD%mX8<`pdJ* z*G>;XX^!e^a34fy-yxf)amGuSrj`oi+*Jqa^UBqrl`E8g-cH;ShLT zVi&!mUZba%p`@qL=o#KO32&!b*A9dn+!jv0CmL?1a@&1HG0oiEUhufWYJ;|QBed;0 zTOVz$M0XSz&v(qS#+mL&bHmV7a-)j>TInB;jh}H6tLjSL?U{FeNv%}=2tHlMFxJWU z){0d~d8VtL%%zggx9jGTV23IAI{C?@+tHUG?IK7!zjK(qSm3Jufr*-Js2!hg+D-oI zfhx5~en8u1-qO;+V7V7E zJ050!p7G&!j7gon2M(7(qSp6q1dY4$UpC@iNK_mN?C^N5 z_;nI!AmhJXwgbNbFN5e^VCv_uRvAUpi)1G(=!}uB$&>}gkn=ZkngaE^^N1Rc%x6xV z8XxN_INH>2e8|6}@JVIFc|njWTEpUT4*{?WtKD50x@AAVw~y=pt`GjY#(ZeaC4}8- z)(b7QG7!>*#|qsn)=iu>$O4u(CcOBn^Ona(VKC8utTIJ*TSY6y(2K51%?zh!CovaX zT^6#t-Ua`3h#1{MS2vn8g6yvKZ`IF($UOl6)8=2R%dwm38GuD7lVFkX&P-j}>r1y9 zHp{J1?mhEl7@Ul(It?yR;4`6 z8Sl@?pkJSrzG6H#j1RX~7VkRu^&Dw}Y^_q;AnN|}?A#>p=8(dq&25gG99eB=+2n$$ z*BNgfd1bB9g$DN#Uq<(oJ5qA#4+HMBc9k)qEYHiSS~mt=ZDnRKB%Wf%Fp-C?jl5@j zU+1~8d-WoBUfXj2qcCI|@;rbb2t3&r&J7w+1u8$Wg@tFH0NMP0ME#n`o zwQAj3dMozR0W=o33^@ySY5jV*de!JSy7|SCFgckORETa#?3CXwOb zF6zP+Um-Jo0-e8pQ>0|K(Go3Q$JSPSGr>_6xNCn!CxKKGTUqGYspl4X@mp4sF`j$+ z8P{f{h2?lN|MPoAu-nc*$YPBFQG3Ohv9J|u##Gxgw>MbkLVttAKEj>qR~7?=?B}S! zxSjGaM(wd>uY#<7Xse^n<++30Do{8-8IjcT_fExF{KH)}gRvzIB@b6`#SNqv9!6_U zMQKuMLZNo|d(58l^AiX?VBhg|gjoq!F6LTI>@+79z0h z8Q>8oBA~-9n;lh3N2%JmUfJ&+-Fz2tjAQ@BI7lQqEyLJQXqYs15k=iVlBt;Qj!PKz zxT&UjWg-&VxRwUCt6s$B@jOD#zj%rkwsDYerNBz3n(PoE2rtL{+{X?5D@?-j0g={L zqB!JxhF>01e2TB@{#@5G94Vi8kjkceW#;E8EJK*mZy%LQiEvHKy3BYb!V_BRJFdI8 zLD+YiM^?qef*FShX(HzD%!)7Iu#Ct{{2)e<^#1poB~uLO?Ni{L(=xCbM!q5B%xRjyXv6FcaXM&#sq%&Umph@xJQ(7rN1eB7Fl{WjM9K8KJ#8 zHHjEpKm>r7fS6Pw*mMZL9$qyI`cVD_v=SR+`Wh{TaTyFl<=kl+XdvQ8kgxCmi|OHK z?*K9LUPW>_R0^H%Du+dQ`gsVBE%!qqTlwBP#Y*8vT+AsS5qSj;tVfeCr#`^eWB=AT z)Q@=LuMxR#4h%#Psk(?LYMv46BM9ec)(%!#$h`8K zw%qVLU}jUT5BGkiS1Q6lMK6sKe%NI15X&1mi!^S zC#_DNt^2hESQ z7N#{RH!7Y{1_fp+Fykol@{t}ffPbVr>~?>l#lQ!pC)B*+5F*bE?Es9U4zu%Yx|bfS zmFo7Yko*&NzvmzCoVp|Hx0!M?iX(tg3SivLyzV0;aP!6WdyvWr!MgOr2m4nGska(% zY2jY;$$UuaW{2at$MiFiYA9Q@`r3bJOU#8>X6QDr zx!u&Rs;9`<(6^T#fK~d~Z$wuL6o_L>YZf-nkuWs+I#;2x6f@tI?!TC$$3tQDYBs$~T1x$e+>*cc`J#$zor! zA+fOs*w}s78d=MtpH6p*gFn#F|20auh@@-b##%{@5kVhxQ*9kwYKMLc4i$-MMI9=dlgSWz@9Jg zCl9(^f7@7rnfamDPK#N(x4;imA4!D?Sh%!vy5t)9*TF)t1kDn&o z$_DwqZ?Z9vCH4nZ$Jrn45X6VeVV+%Ft{sL3Wx%l8-#K%A%ld%WgV#)3M44-0dx90g z%+Mi17oMzaYKfjEzjd9Vl88O*cTFmP8CcWzk(!DSVfPo*zA3pB#%KTW z&`+q(iQCe~+=vOKvjsX%pq%_6(XR4O%$SnKg7UpRu(f*bz2VIn&V?evn5TYV3A`n# z#SJaD%v=KCjzFky6ana3&P*`oyXHBeo_kSWAL8V)?ZI;36hlSB{>hM6j1r^%Zl*1i zi_-8A4hEH#8)LZywbcM2mGk@31kU_Hyk!FHzfH2L*Z+wr>k7S14FaiE{XvAtG9JS0ivH-u33V4vw`6G_rwST7hCx)0r!{Gs$4iX=KpBa$Wdqo+bOTx@W%LwyQ&RZ@ zg)^+2=-D?;yHy+Z--<=2ECEiXxGC^H^eU_+jTt?4w+zAfx!JkGFyeNA^tj55BK{4B z$Z_k|lNiSzdKxwMH~p@8{JM~HUokn|V7{`l+i;Fp9GEa4_@g8a1D}!>9&aarZwc(* z>o{Upx-XCd9tju;*IHq|lKJ5N54!UhZi{TFOvL<-fA@>;X`Y7G!^p6}mnOfMFS#L3 z)cm@5H=8*}^AO96Dx)NKHEJmFfy29qcl78Kmp7>BJs5ehuG606M=yZv7tXVxP_@6y zh7k6cA;vHC=g@WPHxA&CsJ0-8$-Z$I@7)ERXcPxvRFqhFvZ63x$5l>dZ&UW>>NfTzx}q6Z@X^9kHM;z2>nUhCpw($l5&NeXTjv(6cZ6>Jj(LNr?F~F8EHlfe z&8$guH4JDx`!mzJ-;q3@KdVAX7Mgr$A3P|eeWx`IoU0z_$x(92<5t3iIdYEKqSdoFsDPvU0+^UwL7) zo5IRs76sji#%e{j(mUF&7gkVc9x?FYZ_F|%EV{>rwQ4=DxD`c14)Rt-!XEIBv>y0D zJg51NfQ+Eui91qEk3`Qg@@z;i5UST#ue*FUT>G>h=yAbdC-HtkA05 zF(y*2a^N2VPw1p}txd=J%!h5@)GG6xN|b&57#`b*V%>jGDV9Uie-qAWU4Dy3 zy3s2$p4{2}AB0!_AMvIJW4Bi^h+-N&H!7i_`+Ewej6Qe*|JV2SLb+r0w+d@4Co8Z-tLvKwWxRzl94=uR* zW2%DI3zZzFz%yZ4)H#yVhHO`s`OosVa9_}r9@Qb8pyEO611CX^%{5A;EUYdZutkm22x;Zd>l3E{@Ggg?s^7bSHN0e^=aHPWPTG@W%Ydu zJQ0JSOMHigUddz3GHfDPR_J32Rvj7uLZcG&+d2p&4Y*x@5KNJI1$&c{DUflHj7B~k zN`%(}B_<=Ar|J1q zOIX3EQ8QsX=UiVZ>}0)ID}vha;&=Pfe1KxwBYd(QFkA(b4Bn|7eYlw4;gv?j$ANVL z(9+^w%aem(_a2f?H|iugf2J8V5iW$h?4sF%Yn$>lS4l|Y|M}5u;3~z;@mJjcw6qjQ zbUGlGf(%0O?iedRpFv?GJywh=4n6sGaBy5EUa^iA- z&D5>P|9!g+*(UrJ2;FSq>N-rCwMw_BKA{|q)kYiAf3OPwT9T5Es`Mb=)R&!VD6Kxbxc7Bf5pX~OBHVI~jGuXK*=9tKT z9(BL7;59`{|Dh~%?sFHvg%Be{t+^J;R(FeOzsuag^(f7T=9g)O}TU@;Vn39 zZ*O`={cy(36dF((%k_v1mXOT)k1n*Tv~H=1itNiIgllh|k3;RPn)oE)awm(9_+?|L z?HATzbC1MgLtuNb3^2%CX!?bMce$DYJ(eZz+%Gv9WF9YQx{frZ3%=)@ zohV$S`mvK&xV6$=dgAlLS4MgzLn$VZ69aO7de>*o@`YVaEk>ox&Md$)Ly(FmwV~OG zS3|mxc}krCDlzz3e1!yF&-dSvp~_G=1m?}&g(e+ll@H1b5#JY=2LVzzt^=h>=iEd{ zyT`o6!;AVpc~vWFzab)ys=189t!TLntX#NrmzKl;h0nJ`_)Z&OIN4dAS~JNz4fn9! z8mgAByAL=6-%+0|JbDP-B55Y5b*A0{A_t<$D9KJN=kvvo_XTMrLI1)-{)4I^?qgs7 z+_hP3Z%O4a(m)n4*~Q#W)(e0hivaw@<{EPz#Oh?-efOS%hm zku7V$ilRMe?D>7-85iPft9~Knyn5}&cYTKkTnY0uoV2IM%3|DaKO)B;Uq)@H9dgrF z{T*l-?YP@`JZs)~AjVdsqqUmh?DC^vRq)YH%XswpV+~4_kgsrA``L-d=C|tCxty3) zlX*f#=9iB#HHJjIa#XN3Zj}|zbF!|8gBk=)w{g!j3f}ADDp^FBwKDg!FHH67a`H;V>Rpb;1=5u0PnwOs=sRGCjJIXBoSsW z5R)PlWE~zJlp}n7Ty%V_$!~0mXv&mqZQqhET(QM~+g}}*ZORSkK3MP-W7Zwk=4S$P zzZO-VfxJ4j{WE6#Fe(FN1U|wn!wR@pz1~A})>R+vss^vr2Nr>p(c9(2+K`|379YS| z$1)#AIya@dR!+G~<+;N=HFU%<3~&?%$Y5eu6?^P{%Gx;0fG$rHy7kJG+DKMBy03Y2 zbI?f(bZ?GmYvz7{pk;V^-1oo?(qNu$DxHquC-(NAMNyIRS3O01j>FN?qFzVe?PeZe zRWzXB7kho{@5mympbAxpNKpFURERt|1ZHhLKvB9)Y)TW52q92@gq+UC&L9WABnOgwmR%_EL;QN|O5xq5 zl53$ItXf$mXaf5=#PRK`tf0nO{+-mETXv>~L%b;;4&UIN9#VONH@_?12%BSw{VUc} zv{+}(QVD?pWHh~9S+M9ik%+xT!@AJc{#zCCHQ-lrG20a^Aodz&Bk2l32oTzeRSHXb z_7v(8LiGP1l1M(!2cE-G5Sla?ZO!8wkgw)6Pw=6%_kGGL*++_b35{;$5_dn})2Gpp zQ9^PD#MdfqG>n|+=e=u*%;9ks4O#}^m0~TM_ zRVzx08fljo{g=dpz$Sx=w`% z^$L9{yKu;N1xKB3_{&5!cX@nJYc2cO`Kjzluy6?=c1ZT+vzsuG^5Yz&|L@b*aGFNzeGvY<)5NHXu6nTua2 zPsucu57f`)fae6oq$oD)IKdHW_Nf2lwtKup)2aJ=&fHI)ebnw}>Mps!t{|~31`$8s zjACUd*|P0aY6}kdQ{I3_2rCl80#4FkFX#rRPetKlCdG?}kju`$|Ml>MXrx#O{HS~y zrTGv2zdoja;|~VeGF&>(thzwXKzipKcmJVSRKzcmhx-IUtat~0G}=}CUX&kN_1umb zl{rV-@WrWOq|Eg~ugfZ74s~a?s~V&Q2u7!W{KHhW|3$Hzuy{!P@&8}($3Z<3nXTS< zK=@8wfaIUsz?X^tC`}8JlSHHQA%D;O_)gDzS^lfb@LuO=@VAQ}roQVm2a4ZgzbBD+ zUirm?KIS!yQTWFT4nFmR3zoHEVQ5S3VpH!0o3IA5(GU=oFoQier%Z(X2-^IIscXZg z_rxqv_r@RXf^{ZJ|M;{ZBg*}M`q(2x{H1@$4~B=@nG1Mja=FeMuqqyYec5XnTvxCV z4f!3EU@dXwGbEKxR7o5OZS;wvRU%yZ zKe)a@3QzG(g^0rl!dz;Tli@W_XF!$t0@(f5owhK7;JEwbWvrTnsJ0Z-gZfyVi^_&{ z{a21Qs*wmE2JNdNPIO|40n;llhqJ z_3i~Py4=#h?B^{fN)!y;(5FweS6uwmL?2(f7+#@t3?*NH0jfI6Wq^Z#V(#D}d% z>&R#@b+dd9kXVJ=fK>=~^dMy6b>2+22cG>)RbKKZ|wP`LSr`fvx?UBjXCh{;FDe zDy*FE7YR||8IGRbhk87WlGf1!Qo;_7zS*UEx$onB#SH+HV2Z-JQA@aqhBmJHMz(SN ztAWUK;E}GrnH*hPiH?ia`!8+4Gv}hP7!7(_}D2<+BGsF(- zIydaj=sLqT&PQtEqbD-z!~>(WJG&wU0RO;Cfb2x0gr=(MN{;i0Poy?#)@@#vO!_UKQFtLV6cZ zvO2_`Q%l`g9=)hVlQBzsN^R^rLrrY(mlfyD3=17!A&nx-s5p(ki0^{&xl^i9USc+! zAtEtBy`LnZp`SU^I7fUk8HE6uR8U&u*e9E?DKHch;Y;ByU4ef&*Z?|q<6lS+5bMa? z8Ebdl@8E$VGX^qXuoiK{w8&`PN@_dd8F2OZKfY@K#9Pj2ETd8vGbqYLY-%i6MF1;~ zqe+zdcaLZCXN}joMZ3WGm-PHjqnkG)eKl_173H|WDo^vZQw$GCBItHbG0Z3zl@V*3>Q3 z5jH;31xJ(PC=73tCHhj8FGnF2lU~gV^N{Q>*Q@j>g@G|aOt9U9g)8nxSibUtE4`n- z0Tr?7mefGxwq8E|HSC*KyS#qyw!Hh_5h_0(7F@fWepzC}(w$BQdi-W}JVoCiyie6#Hf zji4`5Ep{s7emp@4oTjZ;9zFQ9oqh4;Z8X!_hh-9;k(WC_XpZYtUCsOKuf2$p|B(NI zmm9ZL=d*q8VOATHu9Vqdm1fMES70j>nf26{ICXm>7{>wG*!E`nrIumtM3xbBFNaY- zB6~-HEs2$>RSKEwVXY0jT|wLyjvv=FT}(3?s8!d_{COalpL0Y?04ud)gi5qk)hZuO zAPd#eEQDLX?!e>h$Fz*zgz&j46&w&$C^6lI1MH)UN3c686T0%Av|7Y#ss$=(yRGh4 zl(Ib8BYTek^%9G82#Pyj9-ayRA=dNr-R!xnCNMPe?db_vDOgI=JRY`#_zWyUK^Vh0 z3r@4_tDXkA-)<-a00wc~2I>+%sI%Z27W;YaziQA$LETGWb~eP1EsWDP%Fq34Y%C;U z--FS9kEgZ5W;51JXznx^*UY0XAeC5Cf{C)cHNZvze5Am;ntt1DeFb7_@9(8m@>zAKb5h zyh!iy{rRV-AxyeDTK?toI9%rvAP56eAB&fn`<TL7%&$~MU#WNC7j&%>pJD9Y ze7$hWqJP$CcvxjH{Z7*Jzu4bbr|vj@LVVA1rw`X4D7&85W!0dx=S=AW8+QMb%bhR) zbm;6rHt@<2gc6|YIa(_AtA@_V2d+(IP>?52gZN?YCzC)p8hI2Ew+2$H)h&BUD-%E2 zDxZ5Ukfh*gdku+e-y5C5>@54OD;Qn{^>iOMLg0^O#e5V}%-@$90mO2&$9w(tQCYzO z)$|1=`y|-?n8{yj?@8!8#s%+maqhYk1%0U3>!tj}WqH8hNk#i6>~8*zQg9m5iu}&M zDV_5%-@y@oa;M_27p-1@v3kA8GxPe>%>FrjpU0kcvX_L6#>>ECc=6|EywjHc_td7v7%$fa!4So!>oFiQ2=^G1bVvts9Tzr;H_6~U|M)p%^(fAw-_$oz!6 zGIRr?vtm~uZxL>GRPWKhig~kUllvpZXw*Gr0ipJ?*i=Y;No(5(u7Aezla`6v8y1Uq z=+5biFRo|mhfh5W>(m(b*yeUY-YyzT&dK9V4#Lr+k6g>Q@i{M*zy30H$Vf-4vyJiG zu2@d|L&_yal>Rw4yZ8Q{x`zqwep#hq8Q+`{_w*?C-%f$@ia_8S(BVHFDfu{XsRbJW z>b66I-^TDPHyL@IW^DWDA6`>@+6NSQWl)TCF9C_*c!4O`8~Twt`X~XcibU;Fc!Fy9 z?qk&tLXQR6DrFS#zpp?}jh0PolgK8WY7yHBA7HI>DA1&?nrQ^rAmG|!lI->4Al+82 zE$vYDDN@=y4rAHuV-OqpuvJc!oobi~eph;RhdOsM{8%pv>NwF|{23VhRFf?bd#DTR zquF5B^E3LWoiO#U*s2ep;>>M4tmvf_k)12QJ)qw8FQV1l@KtNF!Ix9v-=QY16cwB^ zs-W*3R`lu?3?aKfX{!z@T!rBvX0iLA>-k-?|MddEhDd+b5#9Su*EEp7q2}Gc(vtbw zX9X2M2X$4TWNw1G&$$FzO0~il(_Wmvbzcag@CbTgm%t;NdrP;Zw`q>rM{cSBCsZ$8 zNaVTjqh7-AJm;&5)2|;e^{g-r_Q&k&XcD27M>^_J4!Yo;RNqbGh!R#8^$Y_#RG2bFnl~-FAsMLLEbk9P6y;J zcK0s?MqNHaO_h85l~a6@Vpd+b6qyd5#d#3+^|YjT7CXvr=iuO`F<-;pQKfWtyD2-V zKRP)xS7PG@Z>wsHukH(qe)lBCpM4@y^+zlRSw=5}T3}}e3x)xW<7Vn&G2h|uGYOOx z&}83vUTokgn1KWNL*>4J<0yT!u%sa(AS`E-fR#`C_ne{oilm`1L)b(h1wc&Vb(#O; zN85+NYDvipFKq5BeFH8!_rIerk%}BM(x1}I!^9$G(jh4k-6Ix$xja0g^Xh{6HaoE) zoX&@fWnVbyy{)hV=T$w`3xpuGg0&egGY;J_7)TzZVf!nU z(9J{f#Zdh1IA({?G3D%s3W{$!g4AeeUtZDs*MOKcr2iq`ya+1-Mc0oD@+uthNH?@+ z_h8P603(BM?TW5kf4fbhLlaOIrEpV)K=3f^(iCF29Q>z2du(IKs*s@x$lRprPFYq( z;5raB3kWM_L;3DRQ}^=fXG5szUJopidK~4fx0RCvj&+epaP8B`^o14L+W=bN z7x$Iy6T63*{!dg-a8M%?VV@s9MWS!DJ#_u`=r#?yLhi15U0;P-uV7y zGyqtVJCU)7egu-B;&Y)`TBWrf&2y z%>Zno4x%z zgtpShQgnP|ajM;n+Y{Luh2RL%pf_Ln%QF5?mGqNm+&(~Q51f4U>e?%Dh+YW+y%7BA z<;a`O&T(T#V?_Me`joHj&-Uq z`h$l|-KQ{ur9c`faVc=zi83xdcbSJsiI7<{Pzng}LWm#$aKRp{KQQN#?FrOL2%9^L zN5yXee7nCs^*yi|b{HhM^UVUuahk^vaf$bg{O`1P4qNJ8(Hi}(h+53$r*9zjIj5h* z&A|AFgo**t(`Ed+r&a~9x(D#+xq$jj3mr=XLFN5)S2iYeoGv5wAe|l>NwR!K!5*hjN(qS9(y-ge8I}rsb&KQzX z^zTZRsE^h{;&GGxlQqVBqa6ADl|=aF%1v8)5aA$N|4mi?RqG0B*x-3grohXfE(qjH z7?ZDgA-e?lgMgMXOA&~fW)E7x=`e?&XtI_VvgCNdY+BafU z-p?&_;F^sNL-bRA5JGtw>JZ^-ZyYeAbl)T+*`*`vrv zj-=*4+z7-ewlZ8#L4mV<^?x%JRJ`I%*o}lb2LD&zpklT`6;I$^ga;RVCR(3UH9!j`} z&dd5uQ5};P4oqR%TF>3_l)uGdE1M}uwiEQ>Dr1C(-@1OzB=gkB-ovzOOIlnmJ{fMu zek@7dwQ5-5_i4|0RR_rU(4Mb-fAlUL`gv(*Q?UAgT%BYu0O|H{*eIT{gZ)ywvVia$CyKzS)cbAPAStpb49M;~qx@Vy2K6=O4&EQMfz+6rIwIsfb+b)@{4}haG;w@$%oP2C+ z-&20!Eq?asaStFNwzZ8I3vXTpY#D};b=kmkF2RvkM0&CD@69O4B8#~+*vx9OiF5zG z4mu1ZqsS3vI*zx_S1lI0KR8Etr?Ca^+T|4*!~D?x;klmK`KyMDT8drHCw8nI{ly*; zd-rb9IjRNg+m{Pq5 z1%u7H2K9JsBFX-`!lPhJtEsjA%VzaM_1^mkLAbWra45~_dgQ&{d&o!SeVK?i4>-Q6ds|< zM3Ee#$n5`~81RbUXX@Md=VwYmt?eF`*m*}h1D?KfINb^qYUxp!JIyhD^NBfPe#SZU zjk|W8KHc&uv<_=TnsCVX=w5_`yS#J}mTb zL%VWBk1nDB?A>`fH8=N<#~ABKh1q1CA1~eKKZpH4NKw#%)hUUoRfcwWw`$kQ73Ucg$C|uzed7 zeg5n55H5OW{GXJ8GF|w(F``ntFq!F&9NPnyx5}5Wr&t7UMEBq1G=q6!Uo(1+I|M(9 zf){|jbr*-%Zg`RJ|Ped z;wS`;%+RberoRF{NA3Ik=_aze|343T%f+TwDYmZKn!2~qFDQtK{S5iwZIFw6iYELjQGNseFVI{Eot~)+)cuat`I7rMU%qm z<-Q7jd+;sj0P_rgBVem7F)dKZ3-D#sO0o$rCITsZ$C1)f$pge35j2an)&Drw`JUgZ zzYWLD9Jn-Y5ox{yQjv5lGPs{` zG=$;YFgNfPTaB3{oH={mF*J;aKGcN4LDCw5MH?y|F{BScjfq)@O_&*QcJwN~?9IrV z*CTICQ^!z^MI_^5ZP|sssCu zM!&kDYh#*+KrQD!X3S0mZ-hM;4QImCzm@%fhFPvZ|Jr%B5^kf43SGP7bdilH>!5c? z`jpa_CyxYsLJ`PL_<_(g@9>_(n7P(AK+LC{im88ibUv!*rp@ofEd3~n{ua95I%;3L z${mZ}JB9bDV8)XSe=}$oQkhxexFyc{>`SKYW=C8XnbcRCB-bxeLbK6i<~f{>cCh1U zaMkN@fq`Pzr3m6C@KlRrGOL46{QojCrmK5Ouzc2BmF4 zYT-2Vjx1Ro(h(?zz>9Og3j!b8@QQ9$Ou@C~w>BV*PsD1(aR`$E(MCArFWb5`8XR%g`4kPgD#5JimY~oel%D%Le$xO@R>oa{!Qu0iR3n5 z<2Zq*I@J2a-KBNr_Q$iM3S-BmFM@U(?>LG@`ybS@6m1h-@BP~B(XLI?p?3*-*k|J8 zy+MyC8nJ2T+$Oi-b`pvE_T4SYt5uHNku4lcCgiNeKBHcE`NuVG^}tXhQ7h6I)RHyQ z!#a}0R`x7W7rW+fm0*@NG5H-MgotfZy--C9!m<2VV^^CGRooZ{(jk;LyoUnsuY3-% zb+>ok4L~mYsK8)4{*6vq3Ie*Q60m=tt^gw{(NZMw#Fw@r3G2=3+oK+KY z0#`i1_6oPHUikjdXIDw#<^vYJ@cei(`&4I!J7ny3v!nwYzdZoF6aYB{nv1@ zVBV0@<_VXhIo~NhhK(9+x|)Sx#^Ym>yGO#rTo1yD{eUemYWuID=s{;$5unEAY>kcd z8lZX>Q~V0fAHF?O;Rt7hz~To-IGzJ=%c}MF-frOQr#;|C;+B{WfTjy)J%tbh#lmyL zNC(Itov(k=B%dpkNE^RREuWUez{dr(l#dkdQsI?tuiL_ltbOlWiDhqnd*Z|e)gAJW zHODr2rQCUZ=jCsNE2S>;ILcPb<0G9JZo5T*W8b6_`bj8H+t*{3igb1Lm9*g=d!lPm zH}WLp2qiMmH7O(6mY5CkC81eJ`bD|hhlDCd#L`{FGib7quNXvb&Jz>>2w;FMPARW; zD)HQveYY2uJFl(SF2Q(z#x0ZhDHlcDAKUpDH=0KH%fc<;0MQ4Y@2M@Gl>GV(z1B|6ke_VIxUqfiz4y zQ#1;TM%oPoge~;HAo@S@7RmJmz7aQi6FCnLmy-oSr7Yup(*Kyu<0|XE$P(@*tGazm z@6P$@{N|e8nTzjIPA+u`+|mfR$HMeJBZqehLihx&u(6S-dA4iZENz*i*2pja)<0e2e_&AR#3GOgbIz zea>5M3GD)%-SjgJ`^rM~C3neqS=O$lr~)!*@z{MOfjT!u9MCmXdP6DPb+ri)y&1Y; zG}uC|x*{1iRfi0oSxdLzef*I2a!>g2&TnqF3bDxT6i?K@(E%1+vz`tV^wXQ%K6V37 zrBd!7T~KAx7^+JjWJJx5hC&&CnS7-4X|U|AM|;TuV_WA7Yj(UUVZg8L0k=i*Gc7mQ z>==8fn9_aVY2?OPV3*zlAH$rxNoRL9N2uJBJQ?{({HBE7;~l7?4d?tmtxAeuE*>Yj zjZ5C#yk_%E_?~hM`YoagtNi$B8h%lvLYzRo-$VS+v8!-Ih zvj7PErR!1X-ap<4hlr7%QATge!6W+D2~N5zD6~@7qkH@1lo+pH zlIUd3yPQ3v-TQRxd*a7Y=O%92L=jN&M4`xwNcg*Bsz6>%<=ty@Cb-M?e?i5GFMOhK zsMsS<8@yjPE;fK2UFUg>k=S_gHyV6ggUxq}&%@w07Ju zz3(<-QZo77cw(;eB^z$Q6}iL!$Ap2~pn4G0{##hcvfD`_O>|t%z^e8XN#zqg2UqZi6Z=5?7y6D?IrI{+zv>9Gq9xVJjSl{rp1JHuru&g(9G z;XXPWm^DNC6;|&*U4?anyNG%VX~oQb5T8@P&~%|x!X_hT74W40F1W4a?=Wf|KEus! za7MN0_jw?43XqZQf$y*`?c58S&sji69C>Xh1qNqQ3+Fp2{HwLqx?wzGVn}4IkR@@+ zr!k~YMQR2*@h+PPL{78t-tsBWSoG7hEyXCA&nHq6Sw4)8==`~Y5WdGcq8l%t|G!81 z48sS?Q8XXjb__Clo7pTy*){Kxb|FAl=6M@aFCzouw?HR_I z_|A%L9OJ8?Bbq#Ktdr+#b zqtxza|251{I7jSt_=%m+P8BP{;KDT`4kC#jYbb5)k;LN$D?DxCP72nIntlW|r z?LjAN9#kkH@3^ae**wX7b|=xYawxBO708`W7--gjZzRKR5by10uq+#{GVkR|?st2H zxja(9!E>(5L)%IKiv?t<`?a9K$0wMAc_S@lu9s1=GX%xGvi9c(i(C`#1zdb6Yj~{8 z_pzy{P+l?Ir1L40)?`GuCVB7%D-%Mlxj0(ho7`wAIe6=5^DP2Fa*BXkw~5v+vJ;ne zNy4G5w(hiwoi-1`lF~FoAFZVP8DJhWJ(Wgz8eu4WZ5V$2m00*G6K2VzW&wkl@XxAb zbJ#TkGUQU)SbYx}A!Cz~XSO~4#>B|wFtf{LkUdE_1ijo)r~-xXoMt&`Ux$t|`oWrT z#5`&GkoSGnixV=ER>QjjFP+K&QEdjGLBdS%@jRYMX=ESr zLim^Ks2g{Bl%!@>E03rCJ={*Y1)*&y1y_Dg{y98E3CS9vFGAr%+pIqh_fgQp8>^~&0E~|N@@3~hvIN9qYtr0oBVY2;96?2)Kq{?LBkpa(^L6BZ?>Z~}0CiokTa_B%p{ zDjEkrVW)Cpu>}FS)tp1H!4NSwqDKrlac7y>H^1TJ#b5R|PgO6@WNlX~dtC3=V_aL< zWU*XNt=EWBJUehO88ge6rxCKe4 zKHC264L_NS4SAQ&?3?3SIT%qnN-Rt}=EfPYii|N=^8yaOmPU_|2vhKOtXSj$kj*IEJI$!SIgW1T}e%1qGUD`@HnwWy*g^$|&vIorvjyk6%>jgO7ek-GhSy zUWqY9FS>%s8#??!Nkc=hjb3TY#pfa~nhqb3=wI(c<1r^JH}oYiXno;{pDl{PylcKKUuwY|glGTnHM z7d7$n1(|kwpPRAd4Y;I5>}N|&mFVf4#AhDNv(_2)Sa0-7#ZM~zSipH2<>s^NI146f zxPGbb#w{qGd^sChPBKFEc)q3ojO z6RW;vE{OjD5}25Cx&LVac)8ac8mgYcN2;yD8GsiFQ%wdCTNrUgJK-;20oRO+$!gYE z0-V5Wo*@Ul;>~0cqcNx$uZF43+F5~KWG|Ub3zm4@QyF82ktdXivci0x0~iRTB* zhVxGxgA5`>yetX}wg?Wlxx-Z@8TBwII?-7I#9m7Spz{h#U&Vkcpp`BIRRYIS+)|cM zPvIP{8I!n?3G8T5vIOPTuV2fW^Dr!sv*2ysmHoYN_jY&dK{x5$8XpUFf^;sJynm_x zU@$(%f;AJl-o(?PA+K^zL79Ku+>-9?ZI5^FUYfBZiH=#z&w^g7Wic~xdG-4P&ZQkG zc#|O$D4iWx?LwHHiLTlM6hBB;NF-8RjCi(huIGR!;C>%UG2GLOVbTbrR1_J$5pQ6n z49P>eUZm+F`%(~edu-0_lCQ=S=Rvm}DNKyWipkb2U?mAq;Zd5oN)avTR@o%v&$nVb zcQ^j^&+3c|d9O|17;*8J0`a<E-~cd?>O-|BfW%;YFU7q7p3xPI25aSdq$&l!@L@EUP64> z6oCLY7%^F9ciYwrr#(CHwdbe|B%QZKhjn51sENZ@6a6^TH_GwW=o=Z$8Llm>>3-0s zX3KQ!jVZ<>vZX9Hh`^eLK5Q`(z2%NEf;?3hC&y(f0e*7 z78vV%c?9T1GmCl-@jQlc3hm)e1q;*b4E9q#z8#4F@ldN{;PkP%n{jsN%QQJFdRwYj zeFR%HEHg|eOSuibBC!Zxs(QZu;p_O)0;vA|f-&?G>$E#4TFlnL`ji=2JF*dzw=*T@ zI~HSTvba^Jyy+4%=iQCRZgW3AAi=Aht6G!19XFb?wFCa~TQdmKhI=*-Wdtt8o0W?A z#7IKVEWn&C3~}Jvsc|LTxEYEVo&X}5+3L)S726}!59eS~5P(nrm6p<1MMaeV?~lWo zp*dK?n=X8X(u`|KP5@uV=C@`!6rA2Ixwi&Sncx(esa7T;zttbZCLC<>b6IFO9-|Bu zm2k}Fe4d0Mc^~qllhuQy+s5Cl%85u`AsyJZa&`$DO|6f(+34H&jg#_68QMxP>}@(Q ze&48AnP^4uo;nqs!1$#^@YB-F-8Fo@D^922t)rx+S&=xe<0($q_hvGdJ@LVv*$^?F z8P%$f>!+F_X@p@OXH@@(2HfO40WUG*-##T_>Y*#3A%skJ$ZrRRQG~>yE}x^YQk7&T zY~JWFGWQTuKBs2o6X( zx+u(#^B*Wb(T2*Ow*U?Q-?3k?h}9}4knxX!-MMAC-}RyVc`~EG-hlrJd~slY{eTR0 zaa8L-5r4~QdGbI2&+)LK3e(suPW=<=4!`^XMuduL=-VTxeIl`1rcl{Yz?O=NgFnH@ z>*qh<#A0HTI2BLft$jeMvA-WmeFom2vSFrWCUyUf5a?lQtOZ&hFy(fy4Z6X)l$`LXhFn^1E-|fTWkbi4>QG#LD zXe=$#_7`3{`zo?<1}vmdq<%Yc9{FW_NW35$3D`WMB_~JBPbVUCBFhceze3&AgV|R! zTc$NVf0UWw2#^C#2Xnnpe~XuzQMjs;4(I(GPC&9?{DEEYPT-IWGFZ+7&ioXTqN_tg z-;4q1NYc$v&}0O!Ak&<2t*!5#rn}n=S69kwjQv2pN-he%koGdHS(WrDawpKvp?1T_ zgXCcACpQq&`0zkvoGz#=nxmBTzilP@7K!et8plIt1Uozob}_y7HhQ$rpv+b_t~|F? z@0ajyOw9DPLwT|xueqTCUk^Uz1~k_@HN6bJK6-JrBqezfFI{8c32hcvluvV(m=MlP zy;o~+8tjgCZnwHl^D!J;v!EzM`pKSgok|t&+C95EJ3S(yDKYVYmD>3{0vAd>AH+e* z4)#c8G-ZIJ>yydN*1*+xEdjw?lPsVYV2%|8E~ytfK94BK9!cwL$2gOd@{rWXdHR|> z;sS=ZGe)}TatB~>;44m-UiW${B$MlW24%u1ntba;+&x8jjzXXm3~uer%*@^SXECTx ztE*i^?=4fG_7h`SHB3@g+6p6MFQ94m&kr^CG%WG^KVD*BnUZm_*4uUG$_ z{dqoJ_6Udwx7kUtW%{zBg)~#chvOpXh1JuX?l|Ge_mTALgWTb(L2EOT&d#}7a<5;o z029>8%ruq?Zh-Ap(p)#l>IL>i$OL?xxz&7{W0+ufe;8SSC18ejfpP3egtQ#`Bc)D~rj0Gg9p$u|ST`;@782_0x4VMB zV!lVb||8Re${NK?X ztjJr)S?jhfY*Bxt<^kdyf;d^Np^>^So>a|~5X8-v!xbtb`gV}ii*bBI9(A6kriIBl zp%#T{VZ1y(A0C$r|6MC?dLf)FHQ}%A+xw+|FmVL(6<@&KF)QY{lKbch0jiv24NC`% zUIJbp+Jpz`XF0P3cw*WU4FzGclAu5yytPR{I6lK*rEfc5Nyvgg0 z4nbL`(EE8(SEdv8I?skmi-tF-S;kZ5b4tK`GKDK2IbP%?_}6@n31~jl0Z-DSvtEX&u#^a{etd8xzA|#Nio#S^?%tVxf%9BRI3!#fP6942xqJlDrF`&UWNv z9Ywggin{a4l8@mnUkYD0kiV7`$yU81c|LyEVPE9`z1v2M`E#pU@J}tY@~wndB{{MI zW;!BDSz!;Yo|Vf?_3E}a6jp@yxC?y%K$@%Xmpo=(@QAL?F~6_5$JrYHC|p%g!|-D% zxjTqgna6q%FlinMsX0?e+$o7?NeP2(^33L#6w_1cmbxZAJ-2V){tS7@o!V%Xe3AHAtpq%cl-a zk|AQB=k+|$+NFJYwRMFh$q*+Rm1j|qnvw6L4&PA6x7pAfu6+T&zxk3=&K*#B06t&c zP#(b`DE~XYI3`xRd=w_NVp`2R7#Po~%6VC zwe>li67TzGh)r&%5fbm+TjSeXPFaIBunTV(8alNyh7wwAkcNc~W&M;*F`?Uqeqk^b zRUtX+X`%N1KO|}w@-e?Ebmy<_#|Z5LI_h60H~$O?S|}e6&;MhcYr1>;2mbk6+u2+B zLgi<=7{T_3}QO#&ec*kaVi?1wH8ArQ1h)96bgNY5zxDZyH@va zmcY4TfPe>3$lJFFqMk;4a|8?8VF|4Q!_e$`r(}PT&4ea7pRy#Ken0K%;tXxZaH`axiL{N5#Sm&<=X+=INm*F31CE|RytPk z%g~aVumah|-tLkW`V?4o3xoqihitV?2!wb>6)Nw?$LESfHWx_)CxasygOANzu z@6oWv#h>b0vz4Kabe%hUZ$L@8J}_;4B~0 z(@Pj~3=LfmM%KFf_My48#am0sPuWmded4->U8zCsRKHmXpO-slr&1NJ%OuS$@@B7R zqZ00^m6o`!BNigaq89U%7l?}pns0C_f{Q--%zyz<22(#T1^dl#1nmPdOImM*nVqd4 ze{a0lrzA(N4+?GMfB{;(I1T`65SI6HG*FdTkD^b(&BNY#=Gt*m9hE_hTt7X(< zsdMV4jL!Mm{$5KmFyo4>n(}rB8|2rUFt;huuPHDB&oNO}DL{7tK8NYr`j*^R2W@S( zT?BrHUDc_=P;@-=*|UvIz<(!l*`#wbDCNA3ECal@GVH;tgwnj0+3b4(3zOuPVOQ+s zQ77YVA|k(8R#??!3~#n#*eA~;$fRA1Un;;>qp(x^++vz0 zBtd=Lg>I69?~bc&6D@1q+IK3x!Zbs;SGx^-{{5LgW3e~q)@qVdIOZHHz?ovh><)NqYxvNn&>W6 z#^*cElYj-@(NfHlKZ1%tE6@c=W^!hB0%3xb?*ZFyA!i^pF-Ratt$P_aBl*CfeqWSd zpw8w1%O_!1gB%|II`~@8AS%%P6fx_cEYrit$FiD*grxS$wDiM})hq1w)}=h-&!eLo zggD)n{f+h9#(sK!z9ODjTDnH)U3D3XB_g85*hP~x@dgRl8~@DPdJ$i9CsWV(HT6B{ z>$Xy@&GsEADw?%o5bkt4h!je%AMpPzyp;GdP5CPlo{N~?2_J?nvDoXc$^r7 z$?$1_D@bJlr_;GPbGn2sX?X5U>{)x8=D^Ki^$j1SQpO+OL5RB4aGxK?i*1_r3Vj~_ zwort8+fM-eT3Y*j*El-k3osayDR$4~f^Cp5;}EP91#GQ_$S_ie?p%CQG#XVEUYLM51@ zRQQ+7X~(tYv55UDE+%;*r4+D49Hmh%a`~F733`wOu^@Z~Yj%l|mVsKANuM4kW5a}x zV(ZrzVfgDa1L#J=)g++Zxvgwwl!|Oaoh;ivpBPTcCWZxMHqbz}paWiZMojGLDc6%9 zvFoVB9L46q5kIE=X|?8EEE5wGN8O;hFyG!Ly`jxYx@LFb#9Jt9bGYI4*uI>xf5gIC zjjsOgIwqm32#P29v4te{JvyUDeJ%95SzThWXZn(ZaJQZl0=94G>b)0Cp@E-*8E*9n z1HA|^k|_Lw{o65wk?F0!G9_0M`RXUU86%tHF<=%>u;S3Nh0tlc@bLU`;)x%kPmYo) zeuA=kE&y=>L4s6TP?IXdc{77-1HyG9Q^y;JPVUStvU0am%o78hNl8e%|FmsMNrQX) z7GxlgjF9588eyShA!F>vU6YG>>zW^u@-HB{gZto?%+Q7C+n(-iJh}>bUA*M80oPN8 z#pYM6j@E}UhRqeU_GC3WE>%CmSRQKoEqqBk?R_h^#?ak?mU!{&bxYup; zDRy(Ua@LW|fMdIerq_cEUh70M8$)V56assTiY4i#L7ng4&)(1d3aaGTebhEIvr7A1 z_PV*DKsrG!!F`Vi$^Vxge#E#`bo}+Ad%JCk*Jyy8A76JH)#DOdu3$z)dC ze`ZJii}@k-e%8GEFam(s=);-tRP?OLUT#n|-(_@Dsg(3HCCJUoZG%u?+4Pg*hVpwE zwH|VVbNw9}KkuBCGqbAUZzr_xG?b0Hnqwy`)ip zuNP6#pxOoVr8xwz6GCGwbuf|J%7_C&7Gem-g@53D4vf|__#G7iKDm~L?KU3%giLGn zzyv(QL!HsPHVd}1CldiXyWtN~XMI9yG?Hc({IW0qx@#t>q)F@JB2Th0bPkk9u_vga zcCv74N-}cJE=nFmcEIGVgSbxkdOw^QaOm@<9>A^n!L9)3e~PCN%<*y}F_X4LLm|%L z&(&y7{Y{$1B~nI%b%p-<(iGzC^4pD&$6O~QIrWrhV|_~KzT-EALZy{jNFgyWI7@h>r`7Lg&x#0*JrPlDRfMqZgCt~e0# zEF*r{8nLo;;){&UxMme}tEDIr%qLN1cS!PFMTyfOic3j=C*QpJ#*N=KnE*)d&1y{L zoXV0iWU)me)f6Ml3aTvbc#wo`Au@!O(i)-70OXtX8e1hKes=XQt}p+K^X{ z%8>ktd^ukrK81ET23`{x#q(+N!#;lV z<oe~tZ*^}P!aMo-v!qN2aR_D zYP+?({eoCG);YRe&Dvp~WGH#K+|l}jg`1HsOp&urAYwR?fped7TyvbewUz^es3eav z)k17LGRs1(%OJzDSsYgs&X6rJxynetjK7oJ3JTd}S;}J4LP(2Eu1iTON zxOpk3;MJ=&$Tv|pQ@MBLd>Wy{OI((`!O3>uFRtyVJ&rDk7&ohk_}~q%Yx8-6Y!F*E z@)~!9fbi43_#U09JAny%Viu&hkf* zh}jw+!tXdtoMzzL7j_*rG4K61A0f@V{)FA|z|8FIRV-a^`6Bt zLfBu(0@!IkedD2Ed1Zn4mbp6Su?SutQr-26&RI=Si8~Oi8;NLE_~=y8w{}|*H&Nu2 z0SEElO5m&put5A_NyR}Ld*rPIY~>EMYv=bDf=;-(Ehf0Rd*`?M(H(%KIg7_P{rD2^ zzJ5jZ>?2OIYV!Ln8CKySfBU<53Wt*dOB8MgK4Zs+Cuokk60z`^uK3H0@v;~g+Tn;} zXbYW=aFEUStlSw)arU{4fC%JX?VbHKlr?D%{suR7->UuxCJ@7p7T>+%@HcJBM?_gx z3dYdTDT95NDtUcpx(d=TZ|*+7761nEn9D0shLKD?4JnKqMQ_>Hw>MR9=;reB^7zMg z_V2NVg@KjubDHmuUDR||>y0yW>K{z`hBDxa)@6oVUj3wy#e3mbfS$4Fxj(ZeJz#xz zNPx*RF5lrqS6SBVZU&O5XMJxIY^@B~el+Jighl~I46HVluvmM3KBdBEE>uWH+fuOT zn;Pi9=MccYH}-pQgKTbuGqUToBVN;iK^&4(6_Hyyg$ET7a0DSrZgEY1h#r=_3+Fiw zpkD5njjLbP5{Z@m(Pl+@URG+Wco7WQLaWjNmX0YkNh(=&r}jg2g!iFM|Dbkeg^juImZ!XTaVq{kAPJzeL!dlgOW`7 zPYW*m6<`>y3e~Z&JGRPPT;*Q`d-a??1vT%gw{nZ_AD&_#E78&lyeG~o}{)E@7=?hGHR&VK<7x@EAT~u)= zqIOKu_M}58N-@K<%$$Y-VH5!Rz4G=2Q?PUy4{z^pBur0FFNJ*9F{$o8LcBvoXkw(m zXXZ9=HHjau582~;3cT;hV&Dw}NR%*Be5V5SSM9lGijXdXZC`G$!W549XaFJTPV;W@ zux;+|O}hi475?O|&vdFw2X*YK#)0crrCdaU9kzHODW7y<{->wAKW;E&v_2@>ISgW| z*6&JC`@6DVC&;(@vSJGDJY%tr+87NuCL-~+jQdd;;rG>$?bxW5maP>>^5@XeC1Jlm ztG1TV$#u$8{#1kb2&SYrMonkzbk4{8iSg6~WFrMp^_bpoo9wWu5)H8A|^! z3+;ZTS@nueY*_-lYxitx=cJu4##q1jhAmAG4GPl83M+1739ozS9vbrdj;z#$&H1c| zp1s7R*7fj==xX_1eso{YH{_hbW2vow9Jrf>_Qia;7ttf|>~w5{9G?)lTYp3yZg0+b zhyCnyTV?TMx+j--FW_?a&ubhxm0FWX=lKsp&s6Lj|JdCDsSDCa7O-hll$v)e3RY`e z>DHRe6Z|+$9j7r>RXJZZg8NQqYMtil)WCGh{#=LD8 zU`7ZCxZx4rFd)gMd@rZ25sLB$q9XD1!L8!s|ZoyQ`)WmqY=S0&c7!#S!+TNJ_N#L1ACWZ5tl*%myV`PByU9c`NkX z^Ts#ZsQaLC0pPa8P;dP=>QB)0N+SSl>l`^bd(2zNUuJ)2t)FzH+QT*S+xHlO0d$An z{?^%K$b(uZCCp zHQ=zYQP4WWOjHPAO_5q{ormyRE_*Bl@GPGM{<(eoQwKgPxEhTiX_NJNz@EfTQvL0u zxnfKk?nf;o#yc;lLRa-IAaoJbw}oh{rcdnG1V9CxSwTFJlq4(MTep15LF_7(h(t_b zE!r!t+Lz|x3xzBFyW!~REVdvuq|2eN3oxtI^IVJ#y|HW!>@jj_H~c7~SR2|a1+aNT z&#E;__hW4z7i zwhtba76-oKmKT*Bo+5A8U!P-Z`;PUkfAMQPn&f0%9~e6I4OLx6L`-P>dmrL@5Qx!c z99xlp;O_CN@UL4Y19<{~qS0Tl z&^~9BVb@`Jx(~Q+{#662r(@fLUpE61OnXfS*aJb|K5P`ve7-zfRMzq~^@#6?il$L$ zX&N@{P%=Eq|L67R)hLePYYW!jq0q!;$^@*O_%D~UbwyI6}KMJLsLgN1SYj4_&IHemX-9~6|(P_0ZG zK?D~E--c3KK5Dc1mZi0RCZlb;s|$PPbG#T>TN-7yjJTF0m7ZaEBc^Zu;IxuS_Wkl` zr4Ax85W8;7BKnqnxN&q| zHh2k4b;{+KVa;$S>3{=<>ihizeTtl(p3e9oi$VKo`8`?)uRn%kOMG=@^M^!NpRu{o zG(yD~j2Os32Kg&*AO#ysG*8$CPa_K|u}o}{46-O7L>-DKQ$tQa{E{OUnMPatt1F;R zqgRi%)(7<+spU5aA!z`D(JIgzsXs!P_DIwU<{=dsGLT?koviPjW(@3n4{-<^&`da@ z;GK+hfX18EWXVHoR}x)Z5P3{l756Xjj|iYoaZ@=*+O2sE>>}+Y`vxIkLHO#c;C;zS zYNyrm#fLtYuA3kyKC_~MM|5m6AI;D%{khCU*RpOEV~KJ?zP%eTEl))>*9uiu)lip; zN>@lTQxtppEPKk%^IlfSsBC5c$Y}{^qI&Q$u_F5aA8YR&*3{O$i$+ngqoRT$#0t7m zk*(4pc0@(CqJmN)q9Rfv(o3@Jh?JWxY(R)eZwV?8rA2Ch009C-2oNA7A#JTQ zS?I}F@Z5D!m}BMngBuYmqsj!|K> zws5OlQE#u;ct#*ctXgDJHV-#7(Cn)x%YA`PfQH(fOA;X83Zf5xSK1X0h~uGTgYWrf zJzcN`YI54u+PYfS@p&8X!xNTpO5uaSV|-hg-D&{2L(mWu$!ITm$Qx0wdsmRXhEIM$ zO^+PbJN8=BwdP89@v=SM-3#JB_a8Ho6dM;$y_!E;pYMf2;VUZaB@<=O2=%21u-l41 zm;~8-mG8)!%QG*ReTN>7Z?VNN7D69zXZOI~VL#OQ11CX(u|9+L!7Ps1c-_{Jwz~|! z5?FP5wf%CBC5Ap)L6e54)qF<~?!ZcN$SOGTxYjdS7^CjwPj7l$rwy_W{w2(|HeRRzI>cPh%VH>dU=s~0DU+i3IR7GxoO~S^w zx_9YW8t8I_Fc^`vHrGY=4OlE}VEtM`%at-PZ+1fa$5oauAAl7#Dr-fh4PTehao*LF zlY7>$UtiwW5pnp!yux>}7cJ4ml$h6S(?(;OM8NfFQlT#%_dOf)sqhB8656FOLlg14 zWNFm^fI&5%!mfXqyJ3NH_+;h#(8-rd-}tUcNm*e67Q{0*6L)Nxom2uxNL{SnFwLM# zJxYJZPt^BK#p3Vv*cU%%K}qVsvhVO}TTgWdScNL=VBoZ?s4q*I@U4!R?NGE_5nFlv zNoKzS`IthaJ!6^Y{B?|Q^PmNZc9cU}mz89+vtSIG`lk>@{Q7xEBkt1YLCE=Qn*KPP zw`x3LSnp`2RL(sRH9Nh?E4i*mS=g_PzFbX12h)&?-+dcQt}hQDFug$*GsD>Dl!|_ z=%llz97FW@v}_J9>k_$JMz@gTmM;HTZO{^Uz{yGTwlU{{bCI{^1eND48+anVv^<#; zG>~gK*}Q~)as&AA>cS+7xwgWvvkea5@#d0{(y4F0^vXAFq_h~Ur^5tMlg;C)PI1+r z`>cR={gY~oV3|Qv#p|TMD_c6_nlNGt!e7oYhu8K##L7Gg?+C?+Vb`rKVLo*HK9fgb z7DSNPE(fN~NK|i|JCH)$hkq|lcRgNnP_ayYaK+M0fEjp#$o#89;8J%5`k@TFStt^T z<6CDBhml`-xr3-Z@Jig*J@;vKmg$^$GtA1f!94u(rJ&=wLzt_*{m?`s?5rR!COUGXwjV#jDzm zG32UZf2tytCsWBc6=>oo$W0moqHdR?T)ZGs>xDg3mNqIsKmT4zJUVL)!70Ig1Hwrr zTzaDCYaCuJhXt9syBUSCbk0V0jW7vg__+EX~r zr`Cf5ij8bqe?Vnm1$QN;8Y&nDOc&*$>L)Dv2zzZ?@1sM`r*?tDato;{dH~~qhU~iy zufJho>DV|5VhyB*F8tm^h%2EL;r7H?4_(;9({t|qJgAv!xlsvLhB7Kd|8%G4{cK0`Xk89nK>*Bx8; zg{6OeX<>5VvfdE(GQWVF7c*AIHBp-3UTL^+qJ<2_qsT9eh3tdDdcXq9eblO!rv)Ss zpdI)Ig-aDR^b>qP%`0!0;`<{z<{8Yggo+LL-;ckWB^S!jZKV9^A~2x(k4_J{TOG7A z5~wj8dmb!`t(-F>6mFgHXdl4XH5(u%HBo|rW{@G9u3iG)8Z`g?tjazG;_oOpD52c}1M1Cu@O+Q8 zGd9BQ?FM@)rCNF*bJ-FhnNroh>l;I%^xAL8=>;1>R}_Ow6a^F3?{9)R>KI82IiWNd_j;K|BaZsWgwwRM||CPLnQxd;#RK zNng#+)y*Dzq@v8nx;!^_0P}lKJ7bcR47OS;bEf$I18`CV|E8?{e<=y;g+yvFzDh>5 zmJFz4Tvpu~P$9J~hIU1RXI!Z8z%YN471b+>+yS?Yw2VRnhV*~obOS1*U<{zAr_*)d zuE$8XtfTfNTFvjJ05bAg7V+zd#zTNpyAGa6Q76TH6QN9O9jQR!4HR7jL+e$DyY!f3 zskS*I{wHvC6MlbIUxC#7KYrAcPUr-Pam6NvnPTn)Z8BgQ?yABW{<9JNM(6>woAA6# zio+%2%1U)5rOJxcPE+20*`-_LwzQReHKxseRW%KjO2bUjmtFWfPSx+T?TNMs$%$XJ zo#1)Hx4DX(3{>JjG?umK_W=rcSpTs(Raoz&zd_UWigFV1sk3?|;AIfG~&E?>9aIuLRt{lN*^CV)rjW^ug|y>-?=8mJ|CjHsqW1iTNC2(rb@*fhVXk01gOhSSS2BbCJ;$_utusOD5%R088fNL|}Xjm@D3{RfhHCLqBDrw z$`ybcc6)5yO6bkFQh*e_kr4aeF*Pz#oXG@(x2s6krFVK@<(n@tZ*;wlpCIo6)&DWZ z+q`7MlqK-FphVZy7ZIxzh=YI1P<-N|0Ql{IHVuAthuk*)PfACEzv>h4>RLD$j_pnt zz`CzOD;Rj_qGZRI*%nXqCnkcLvX!Z2*JUa!&;M-T95MONZs>Ijt6_c5yAOf^??+h= zickNvKGw6bdR;MiT{l^}W0DVQ6waHxw?FU{LD|j2>{9~3DcrR}P*@y|} zQ1?l{U+Flp1$z2H!CW9e`p}8AtpGNa^Aa$938DY@Vq%5sT)WUavs&eGo_;5Fm7hF% zsQjo_bIH$)KMArUdr%c}eDYzZ`}OW0e_r=_o^fBxE*)%YwyipC53LdnVucE>>1yzp zo)xYuB46waB!W{I^#$en!+-sU|Ljqlzz%V5Ycxz8wYemAxOC}@`e9DynzI*oyw={j zqOB?+D`AhzDx*8Sy~$Nz$RPbi^7&1ewJ(t7kt6b1u=N>RVzIcLF?+1ovdB@DYA8Sf>Hi)boybc-coyWITs+Y8_c|Y)k3Z7=E}R|U>zJ<0 z+;kAXn46WUv4a|Nd(W$u7G7T;xxLb6%TG;)Aa;qI*kYH|I5P`yT$gUX#w=r? zpCEuYbuHr>fyq&LIC=$U$mczP)|2q+(y+}pS)N>$0{no~-!-mA+9<8lvbwMT{XU;A z$w*W+WS8 zshWQ2esU`FV@pP~Z)1VYn4kZEs%h-w#RDcM41ETE`AIe=ncVW>9vyjpykxfS8esAA zt&EY$2L%^1Z9W6NAhmWqCsWYg5t$xQ{_OarVd^5Odoldt8(|j-nh{xIEDRix<~_)X zm8CE(?vgQ51!!4nyZzu6F&a<^b*WcJWV!%KQkV~%uV)*Nf311q8v~q+Id^7`+}r+c zR?n1AUj2>>g;_}jhPxodGZFEF<7n{lt-JWF2l9Q6P^}B~6&)jy9-hKJr(BPqItnc} z`@yMf9x0knYDA_x&=DW5!3m#8kGM9*W87i;lP7i6U4JbNx{_{>O%L=3LAbffKbg!e zoqx0gFJL-)u`GAgLwWM2~<<}!OnK&=^ zIm(}I4$-#dzwSo1ndjy?t_ocBX7LT(U1{Qz1=xutx*YLmto^sHs1~~t$AH2kZyOhvl&vr(mE!7xXB}wZse!4$jpe%*iWPo0hnfVd5gE+_aa z+i5*=Vx+kb8c64}jv5s6NFULBZ;Ei%B%7S0wG7T%p>e;!P!6!szWVbdIb+k=SM zFUD%g9ad~oHQ1B${9&D@PH<*7lFL=OokNfb&~T^|+>i~G?t@=8r+xw6DHvx^dyBy4 zqgxzUP(>avaQf$>OaQIrJo<&M?s*;Jk(Wo3P-jX%OUdFT-ZCXwl4#K1qKQ9*#8MhH-lcX19&y==!ZNeQ5M&d+*AQ@Qv#- zSVM%?b{T!>_6?P(i_fRXSy`3F$;TkynmeNe`aMQf;KIdR}(|$U4F!wj}F>%u8t&r?(Yt z4u>cHs#n zfk@TV51pjqf##Ew!y04{V?e}m21Kl_0Lc>RxEr9pLqbD*m^>)5TGX2q&-#FXxOUX< zDg!{3a<+@3oMm@hvMzKy+Lnsk?+E;e6{esE9=eg%_=S|^aT25OLZ%AHZ9JAAh-}Z@YZdIqo^<^6h2>)fR z0d!0+>p4If{>!G*LTxcctm~1ju!7su0hj~&KFzB^`u`({n}IN()@~EtPQUDn?3X78 zfTWq%GsXdxZvf%A5oLAc;5iLD1yilJJTSJPqQ|^ZaJ|1GVvPG?J&c+D)j2zQS2-oP zbvthPvKbM((G-4wK}JMfAp_;UC84FIzlZTC7{>4Ln6b_kp8N?z45B?Y79jhvyKEkg zGIi{Z+}x*okxnQ>0}T8UhDH-F2l#C6WpKn5)8D=gOW_gvY^{TdTNKuVX!{5-m7RYG z=RCf+vlhDM3NstgmhY!sO{Av@V|5)N3FEmxY7*W$#G;kH%0V!(yMUbMT%nGu5I_2P ztcm8rH88|JJ$I^sY89J)86XKm2uPdW?zqv04i9vqM2vS;f8-6OQ(YsUnJ$ z-C?W)!t8B)0SI$<2V}*fPu_;nhN7)wc}U!TabKho|M_W)*{fjE-7hUQ(X;6r-cbwu zTBM(4e4>^JqM7~oMXYbtfcBKLKTB0E$9PXzIVUgJKCA-;bZ!gcHW(HNlei5#dduk? z{-NaInHOuC5*squKsYzSIl_jS}xih_q(S}{c zPkAQK+mV%5Opw%AFngc3r+D`^H7NbM3bLeqfNXh?7O&qMVsyHU(qonAwKx-ZFSYWYZdupw#Y#zdHqdb0x~Y6=BY<4kUGa_@S{muFfSWNFC(J z%0Jn7`fn~X5M$kt?;sq^SZ;Q_F?`w5zD6eU*c1-RY9|=;S#2}W1|T}(qGZ%>vf3S%>g}J7mqM2vr^Mb)uOp(9vI< zdbUD|60&hPIqXeyTA209Asw}(a5oa+j~DD_F@}~u!u0SvJ$KR#;aMiLoB%J$(q;Ig zYrerc*Pt6yn;rReq;!c)Pa@w4z*s-{>@6yYrd=ZvQ5X%Nrgz8?`>&&RGl(i6$HZX+ ztaeJ{oC#|Rchv{Bg(vzt8Y4PEvL?$9A>j>)4`1iSEZV>iU#s^O+>)94_T+Gukv!(6 zPEJk^rLnB{RH8Z^vD7lx2;UI!;JxqYvSrKrmE97f0$BvzwY1bY>_e{y!FrN?BzoLX zi0XCf29qR<6M^H_R2sn3&Ap!zhYiwFOALK<+8(=Dp}S1+7sghhgTo~hO4p9? z@z*^@ib>DxSCB9!lRpsLs*yrEHJ^kCmI)pTGGp~_4K+bBy_{0nXP|LyG{`g>?J#bZ zVVSJ(*Wp?l%2?}Wf>mE&KAJ4Sq&)Xdih`*;YLn|4}zec1d?$)pM zs+D0%ewmr^Td84%N2Qq8i0=-YjfE+7MEzIa6m-t|i?n%N5O_4Kv=8|})JNqNC)C~| zNZ76F^V3j8)$dOPgN9befo;it!%#f$ijzM@S-kl)Yhd&Ue!mREjc5D(>fbxxsR=oJ z|F99K-uBaAQs7*#C$~F??A-bLa*W_Oe(aUxV+ATGs0`B25f9M|ge|w_RACy+wfV!3 zCpkulb4Y)%mohkiqsPu{8ypBN>^rn%T zKNa^G_G7k=E35LIe2hG?NLlI4A?iJ&D*TC?2?G|}a+AHyGbe0UF;ajFbI)_@6xD$T zY;fOO9KrM_qR5I3V?%sCQaT5ajY*}LW{|A2939mRo|!V5ncT8?yjC`0kqffGnst<2 zu*zqjaqFTh%^!9=IsHA{9NDnjNVGJ=8Q6@Mz-CCdG(|}AX+UX$IROpO+a-E2AZSX` z{wH*ogn&rfgvb7I;ELW+Fw>q-Xhf!{3XBUrg(!P;Xl8ePeh8fzzm+V4OOkfNqtBf= zvL)>i{`dV(W1lRy0}2Q-S!$8%Jp~wh7RqvG0_3aH1CVRu^|Y>wLlT!jgWINzI6)&1 zIa3_Wu1Xuo&&3lSFGN1ZRRK!g`B`{}ug|O@S&28v=t0P(zAQ15Ks-VEaxO|} z+NXPi_v`q$nA+CfGLLGr_-~yeefR0B8-gY`q3(cmX1A1K>eKxZ`I=P3di3S)K>$}| zMw#n-C3tNa2Q`Fx?!|}RYMio4XYooLPw!=MZ_U=HRI2l(PH%Xcxg1i4m@3G3FJ@0j zeOmQ>KP0^VCZkHD%*zu@%G$%8_|lE$=PgIHwH*D>Mw}ZrJS#79oL6{&+rO1S95w5f zOZY;#eryd#&R?2TR1-mJDX`q4s zu#qiqk`cfVU!ZLh@Z3*<+RD&rtl6YIK}0(R#TbUC@g^^h8MxYzlS3$2!1nAd_a)~w ziY>I8;hFJ5wH$uZ!(i-;DN0e}b25M>-|ASIS7}W9`E$iEGPs$<63M6M-0;Au%=lcA zp)a%#&wg9|AKz$X)@HSaT(L9bTVN2)0P1ys+B#gg)oGHm$0;72BbX?K>>pdR^-G`I3+idx+qovXM!`XJ$V$2h4 zoX)~JDh4JZ)xmDbmt=wMqA*^MMw7C#^3+(1%|mA-4OdiAlu^|{lrs$F1T}610bAsq z6qjBy7>=3Djyq}+Mc=?He!x=`SRLVoJ&CEsZ+i%#f%)xHWSCxsdjkLf=!)zxXe(W6#8nfLI z*Dbrco{aEMiz$J&oaSx3ffuSV)kTy-^lrGn(>cdoA~d}m*W(s6{+RC_6lCAHWckuN zzPlUBK1~IZ`ByA@11rueR z#ClVf4SpM@EmB_^$p?+Qp-n5e z1iz2e3B&1J1yw~c4-HL_P2^M=B_hspNlOH&pdv;Z)co;8$K~heoc|a{Vq)|`O13YN zT`^QQi9zIidx1q>TYE=vTn`GBlyza?fh)0UJ|_%a)az&N9M)gbAtag&8=)Fwr%xx! zopuIuG=WJO0Pf%uQzRd7kn{cXU4baaSex}GAI`!!J2_mZd$>*{5DW@A8S8A1@WmEs_ZrbO&&86}Lmj3UF5)-m^HGf#+N(Dt(|A_o&^lC2D)U zNDp;um;_NU&hb2Y-^V}cf#++@k&{!1-Eu#|cvDgqxk9qIw5+}F4HjN%V=*DSCkJ>T zp}Esx9Rfnt>_h(MHb~w~BT*H?1t+o|_vHW)j3?sU^SX8eRh@a@=ptrV<3h#yP88J7Y&)Q^4T$WKJ;a-l z+(6XSw5wbmG~Q-c0g|0NQ~G=nk9$&e{9) zGKX5Cb@JzDxWn&GpF<+WR-K4Xjv-L#GG8ptoyhSH<5hLq1M2Uz*en?u9;uYs|0-9V z?)Pa7ge+h$FtgT7Pc`~e%)j_sWXLz>%6TB~_gjJkENUQb5jhSZEeeg=BBxV4i##A< z#@4$gUxY%$ue0Y0@AuqM!v9*F`UFiha zW}NPWoLFCbg7=0d3;hH+IuP2rk@ID^!Qw=jP5qDi+n74nQ;-Vzl^*j$7WJKa!tg5b zr$I3 zh+pss*Z!58H%hYz`-n2 z)jRw;vviW*h6`b`GusiMBXSG4iv5`$-j!(y-V>TEPyQ~{+fUD24vaFfJo~;RUGL@< zD2p;SXATOum_ZU2@*@6~p3{?wiQQlaf1RB+e_B~wa0!N_*@m|`<4bN0x+wR*D53Qo z?7v=rc9_*2OHr;-H{$djTU~QoeSgU6-7jSmt+w*r!iJvW1t@GsupLj%3Ak)d3Tx7adW?{B( ztTWJ`x65~IZ_TH+cINR?#qoxL0cjn*Ww2ob&IGotHbAltaiB2lwroqF#*1x>z9H-B ze&x4)cJC0i*%0yK5ItBw)MQO{YG!{A((ZXC`gOg&9AzxdjUAH3*Um$M7WsfQ#1d|r zbp<}dk$&`_GzIweVC?YU;bBU&tKdT3*Tf~ zVz7?VErTcBk}{1!!6=wWpkp*e$28R#Syu>4?Bh0}X;CcxwPV0N$zf#U`cYlEc4jmFOSk)uFk$_l1V zyg`JcyfP%t+{xBg-zLx9#qrL7pr#`CuLfG#z_8AoKHp}+Fcw_TcrtD_#}LG;4EOI( z37)wDxDPY7HnX)o5X-!GLoz@B+WZzksELmwt@0`_^4t*;Qkoh}Q;(gV8t`|f^sZI} zf?$IR*2D4-K^0Rnty>lEW=R8Rg~~L5V5EshByJ)ZAPeRrAbs{SpRC70KB{7KP64$P zVh#0GBj$YbS8T0B6*Y|KEk#uVl-}tCLk%=EsBMSMcvKPu=J-}2F-{M16d<&tRvrxI!2-M zt-eFREBDJeJV9x_hkR?ywKnw4(Ii*MR!Jn%tx07zQTmVYB1~nTM;7vJ7_yE1gdJlM zrM16=kuTpM21C&K<^Z{hWW!dFjeCUv(dDs^KtOMV^FMrse!A}u${9I5Y{>80eZS=N zYRll-q-DJy)3Ru1PSwvZ81dVfj@Ki!TR$)oy!R`;>r33WZl{xZPm0_9)1!Y=UL|0T z;}Q_e$XHdjp?pC_h5Q|U4H1|BL%Sm^Gw(4)Ug*%oWD_7-0lda>bWM2 z2UMJ7!cCZ-gT)eb*w@Kn{dnT{c@GhLqOt56vj!WLYak9wP3 zu3c!|EJ;>~`TT3jEqM^(PbX}d&d;++BdRGMxjbW9*cv}U+0g@LRL#89UPmN>r# zVqiN)3VYzZUi4E27HVr5&tt{q^DA<5S4QdMfG*50E{`v>@R`19!_W`dfVynWNO!)N zo6O=(HA1Rhcwr-o3BB#pkjCliaQ-tip$zeJOV?aJ7mGJd96a5xyDGfe@*A~|J^@QJ|QHO0nsS00}Fz`do2*1D^(Dlo>lQ3Dd0kjr|3 zc1tKj9AT>+N~1;j$|z|b1wt9N;C8AT^#TF|m7EJ~VzC1B;sD!xeW&ZNoDd5{s|qC; zE9?kRq{W`7*r*weETpmQmfXu8$eM`X-q`iyG@=6lQVGUj9?0ea2QuY_-u72*WCz1u zKU+_WwjU3Ba{ENTbO&h$2_|iJ?E;{UWWqfk*fTh~{()KaC_<@}#g}w(u zkrhX$c&LbxQj~6I)VKve%Nu1L>w50dCw>jmfaV9aTw_1zAsO@#AlUSV76EuQcr1y& z?iHhjOa_biWsX}*{}C_3nC%aWLtxvJHGPRG1y9qh2C{C7SwHBG#NJ*)gP1HrboD5G zBY_FI>4S(@A#+ZYF~&&L%6z|Dr?0(GIi9cM6>Fak?FmgQ-Bxb?=F{O zpMZy&B%bLH=UJIF8Uy)>)k+?Wd%iI{YzK6QMviyLLd96CXJtb;r&-KJSt%*@*upUzfHQBd+)n1TD?4BT4 z!n=57rXVu(xG>eMBa0m5?SMd#-F;2)>666Ob zBp{{cmrF$hZavFNd`9OSFz0leRvL#VB>9>S?5fQg1kOp@<=4o!nBe|gSESjKNPW$;ixOKzsVf^J=|6}UfO2JuK&lgOqOl~`n;Z%lar|m!eiYU$Z!J?%PFC9EAG`5@7Z#1bBqZ)<_^;+=W*G<;_sW^-jP1Kcjxbv6!vnH&mEq%F@AyP z4gYdrwEGjFBgx+Z@7eR>Gyly4?>T~5xTh6eAUPd*)# z-})<|O{}Aho)$^_4&3q#&+VO=FK`d@EYg1z+)|1bYTU6^RoxX6{TQl5_TN}@t%ZvB zHs+Fm$h0)j31Wg5;(c8S?XDE#$&t9hbx$D|a3QmuKZDAZMGBGlZ-_}yx%kem47omX zourXlT>LmWSxZ(Z&`lWik1cm@lV{=AyW_A$56N~z9mU+V_p^Z>@*gw_zu0G02z08t zVONhv^nx7e%dwNf`TQT04>OxMcHpxGQ^&I~22(%3?KvoPZ}!7^oH-^>ks_AJ)cv=Z zfH5Dvui1vY%JHI}dtS`tU$SgM4&TZdBhK-`-|PL0R9S@`r4Zzg`igr=O*HFM7W3%* zKe;)Q7E;_9q`LYj0N!3{=<+{?j*TTio;@{%*E3;;d{k}4p?QJ@dqg_s^d+Owt=NU{ zX4pDW@U@CF(jyl?ot5a->-9O*F7uR_(Jh8a0K6K;tJR$=J?_!-1Abv~x`)?H9bp}O zQ&I60DZG)%KeVvEq45vF^&OMwaas{=MDU1=4B}$yyx>B4Sq@e4Li@5t&aRZB3w`Bw zTalWQ@~4e|)JrU>tE0u>TDQoiFbwD)$ZeNy3@$pSjjs4&%NBAi5KTWpw@_ zJnH2)S@#BsvLshAKP**`f@Q{#EwDL6hmjEp=)Y8?3m@vEV3GCAct1x>UkR}z68o|%!HT!*o zo#rgez3R9%DXLEQ=DN!XR4=4(Wl=<-7fZ_wTwfd-@_jg1OUvii7N0MvSlY=L(*?f1 zupyJ>Pty#7^N7c6@{}W&M568#WaAPS-08%(>~ZmFLLL>ucZJrQ8Y~b7Yna1{cD)V~ ze_LY>GtRBK*pAKXtYjf1L>X1gCKkDha*|M8dbss(-TGh1N2evw zwWnlc4Ml6sp%2c)TCDy2_rZT{syaJFwru&d2ZQd`DNOSxb;!DRg1e@wD1JXUpWMRC zf=p?A3;jD1&e5}&kFjvzYXSMNocyOFgCx@pkz2|=zWi@bM)vjT zP>jcSon+2@B!lkD{OLV8QaJl|#-?hwf7@{IGNtrmlh_xo`UXrH+hD!GhT~ItSGg!z z%5wG>U&GSsP6t^yhmHCAaCe!aP;$B4Xr$FJyk^&~aoSf|c@3rB|%h-`!|u8fb9`7bZCQ%;)6ElV8FY%U%0%ee>Q+sTI8yg%{ollJjfI=Q*5j zht45PZ^}BG1n~yR%^Jr_f6w zRV-oOQBqm%woB8lZ( zcYtV=pFCo4a`+NDhG~yHu>U&n^!8{1D zw1_yCa#t=DvAu9+7flU4kR9c)j8G1#Cgi+qJ`{4L zB}qW<5zyp3p@erGez@WtR2>B_=72VB%7mmQpB+jTp?&ob7r;C;-k@T3!(&n%l`|_e zoSareN2+2c%>Y0I;?-34ZFEK+6+M{cOQ@=HaCx59cj?uxt}6NGPqjPxC3cTj!&4$m zDj)0v&jpA}mWsC5^x>prjte6vX?B=F+0fK>UfyDK%vguzx(2MR>-%BBdGaF9l#~=B zwk_waA`wKmef!US?dRqE9OQbQjvuvy$?|&=jGM=I<3h}z)KUQ}K+cw;r^y!31hm(2 zfG*)oNZ4>u5p2zy!|bXO)tVISzq;p-R!)gmHZo8%(hw=c&XHSZ5$>kMj9+!!FcY1w z_h7SEp_nPe9a=MkEplml|`{(Z3FDt8u5AJVw15QaM zXBo%>bkp&3n1$%MsN$hvOy3(_>V3^!6^6LpdrS1>f3$zpw4NbL9$SW1WL+xQRr`8V zw15$RRbE#B#|kj~SakKw;5<~{Yr4gPIKmKfwp)!F6G@pBJRJ_Lsri#jCchJkhYc6? ztEi81^$<$*w-Y10;AM$ZBm7Sx3JK`fXkHbg#De&`Zw_>1tR8YJyf%athj$ld z=TX-6rNMt{t#g~z6WawNWacORpa~JJ@k_6H=w^AYj)j=_cFV;2I^6RFq0i(_lifq5 z4TZ4wR&q+1`EpcHqc5@uObYs}dO)|I?d6l1kPk9>xw)w|-HMp)EKymuj9pHL7BN+V z=b@+=p*)LR8I#~W59Qf;d*kl%nJjx#llAM<`F8B37~=Fo<|V$mmw$-dkPEe^H&)iq ztiE#r8p~qUaHuoZVG}1=m0eB#Uy3WTu}>a5ApOweIwsq?E8%*Am%K$rQVi71hMNmF zO^y)p3te5ymcmTKsf1yh5Uq5gl`b`rR!)2p?DaT-#6#Ez;fcwjan`)J8N+w07}WWl zj_uf*E$pSp5Nv49kyutax6A5i7kiP11x>wK4?XLt-sDj@cIvy)H>j?b6{cB4V5e0E zC?*=MhJZBqirb;yxlk zkg8ECQ_GbDxAC4`lN@gkdgcnmu7cqxdWIAfbNojBZ@N zFIKjGw`72k8{p@($D7_UaRhO3FcQ#$<-njVx!DrbB{J>bS&iLXO?` z@6(?qO9a@ph<5P@>Y|U3_b)y6GoMGuZ6qO?aa~>nXY!_Is3FM%$u#o|B*W+M-2&#% z1dS=qHod5!sK}GT6O{^&B%vWi0W9!9t}h`QVk=(TsIave|Mqf^eAbhP1WA2k#5$hc#p_U$O)BNeicy|?y%!Tv zR57%=T*_k2L#aCzE!Rn$ovsqI{o*FekA-t9R1Ub6a$&DcR!ApaIyr2MjRdb7A5?xH zJ%7-5#-@m+HQ6h!#7FRTM)Vk12SiwECorsjeH8iJhO}5rZrU*Y`0yMQMovc$V4#_A zkCFF6DdmN~3d-EvJli*x8=dKz9AaxA_wUGo?kLVt%H8egPj#$9h#@Fy055mA7-n!i zRMdAHo--Zz8hQp_gFKIo5Hr|c<+;~yIWjOze_MV0dZt9FnoLbehIgi70<5kh?)deU z-EoeWj*-%8B^XXT^fk?z0F6bdB*zp{`UL<(W7F@2voN-VJQuaJ#D3wM;paYcsaUe< ztYmLn8x+8@C>OtATn->n*V<(}KWy?BOI+_bh>YyKB^IDJLUF*ZsuX8qD!D9APMhuT!=iFAoR zy@=-xdd7PJN#vI?3s#H=K4h~6)CM@N79+M;N3tyA#b+bi9vrXG%9e0hc_aqKM$wDj zQkyZ=Ag06VWr8oxvgc4ll)n?QSx5>Yso(jDzXFwy7v2#msdSTmv5tauZ7Fp@RvM@O z4HqqwbL|oS`%x)W!v4;30;ek_Z?4KG_?js>S;7R~Gp0`>p{IH1NDLpYcsBe7^Q@#l zt!pONYR}5A9DR>P6~7F~o5WOIy>y?2_&(?FrjX8U^kI;vW?E_n24&*xHnQ+kZ1 zW)Eu9ykTL(dNz(vyy-MwKGeas3EKhufiVhx78d2ymcwc3Y4<}4yyYfa!eRIz%B4pq zU0dI1--G`1S%=I9*-cH$P~iBJSI~t(A`yZ{T?Q_6U)m{S;Ug|YH08~z{yszvvfy3i zHZ*zH{qT{Dk-n15vIi?ps{iy;yRs;@<#q)*CQ${Il8xJvaK1g%Kn|{{?af3&*d?VfDoT>Y#r2d5P13=m1>N&LG$+*sb}W>F(cRFVB3Q);!cU<1jFyb zg%4yZH~pQz^34G7cO}>&yaRUsNg9#udl4+>-V)2hOl#V)7A}_-G7km2!EY?xZ-3k{>@H?*K}!y>Nyv=CNcmmxbqg1MvTk?xq@*x-YT$? zrwX=-zWeMi9YVqAP1o*}?1ZT64u&Zm&WMRg8?po8LWdXLoyyghjiqB2b><*)-Ypsl zetZ}$-fq@!WwW?*CjKgR73vrxdOdy=KbP)t`F6-3zv%HnF)`i?CG#>Xc1x5#V}v_B zdnlTgn(|Yp==FW+i1^!E%mS3CH`L}v;)KWT+kbqX@JBM?=Jp9%k<@k6sK92m5Zfq$ zns?x8*fBw7sJ=7}0&ps4a&22;)z@n+58{FdO5Yfzv#KNQQmIlC6Nje69Bc*N zu(E#n&6l}w25jwH3d5|`YT~kQipiZbf_st$cDaXQ5b~LT);J=aXM{4YuUj3pAI_`d zzeaBIs3DWAvOvQ^Z)S`|Dl0Wc%9jrl)X2y;dodhmoVFuX<&(EOgl(*(1S=myhulyx zBlnA_Y3Y0Zc2volG*jWWi$&dAd*bYd7#M*?E+Y9sJj`)Mq{s!yWgAaWF)|=xk$6-z zO_P7h({ylUwzNvvuLI!1f2#zr@FHzVpe5qTMLyW}woZgQAwat?9CKp^dkzUrogs(H zZ8T^isHylnOB1Yn?k#J`*6}0M`Im~k1UYY%2RlHKO)L*_q_A=8o9PD~cV2usR94c! zFaK^YPn_MT(e-RwiZ#|O)0$Eeov^ntO=sh-XQPLNNTy6svXwV$Y@M648Y!MXQ3@w> zjxM%iQp2Sa6lJ36z;TeGb7>oGi%*PSIK|3$_uT`-Qr^kd>)rutC&Zrec8+{96=%FqRqm)=4G_G%-$(|&#wG+9_=6Xr?Eu@^9L*9Z{qpR z{z7VI=#~M9KdjUjtd*t>!dGZQ5D)-3W1knW?@EiDPH%9zd~457CoJ!*Xv(QfiP@X0 zuh=}ZmKmO2wCSF}V!wGtMTa&Qn=BxGq>duJWxTKRIe6_)6;eEUZXdLSK_pD#*+%=F zGmv&K&?=!&@SZHlb`GW0fWoGHK(pp6nl%jdgdphUX)kf>bv@*mi3h4vttrWKP{rIv z(@7x|diWz$(D(*iJKrJ-Ek^>9R2Uj4kUX-)LTF$Wdvh!9)~HOZ1HlA`PuCl|E<;%o zvICE`$7sL##ViJv!Gb2`q;>u+Sd4c_4)e(%HkpAj6c8g{N?A*DpkeAhF(YiNfcpF= zflmIqOwPWt4Y|#ODl$GwMN(IrBUmgNc;wYp-&De7xbFOIK|67O>Q^s1Fw)`~`HL)a zzel)R?(I;pJ`Ii=)A+$H9Q}wXK$6R0Eod|9yR7DZaTlX5>u|1>IoQ$9imxqpQW1ppTv#9%@E@$`XuU*_RqglRO&4M2%^v^g zoY!tdT~C+E%s}!!*Gsx(bK!N|-e0O?ofSHtGVoR{iCja^dB8x~_AsD47*2#GR8EfR zRHrX}u_uqfvIIWMz`$mhEoIygM@ZfzB`uSDEv@KeE|pBN%LbL-9DR%29DkG}1h>dr zoVf(!JF*bHpr%E$R7Q6NtGzN6#%t_%W%4glX79e2_jXj9 zrK3^7b7f4M+O&)YE3CUR-_uO!+MK^Je0aHOGm98TIvi#d8(+Nn%-< z1R*DfFGVVPh?k=uGQOjJ6ByXzCmqnX(R*;ji^n4u+0v$BYDJZ~?OwkIO8l*78|#Sr zwK_)+&LRbgFY|2So=h$H$nF5ArDZX&%KRPjdU|6>q}j7C?yFXu4{zt(Cw9hO5U+k4gmEb)B8lv~wSji!j2?6x+Gd@^j5&7)wD~YUo5B z%AO-+hixs#-uqTxu_aZ{3q1e2swm=pE@*ZBjF#M(YI zP%^1&87+VkCEJ7->6A8a$GL23CO%z>3wDyKB-;X$-!Pk%Z$Z7J_3_Wt?EwV?+;-R6 z<3lt_f2QT3G<@UTJaidvyeJLH)~{Q#g2C}OJ}Nxr$}P!QeirNXVM@H*tS0Oq4R`2Y zhVbZqXMQ0x9-V=J!Mi@?9n7Q?+&}5Iq`@rT-RHDUlM;8v*?o)x*1ofcu8O2rbz5=Aw``| zZoakaVg34Yl|noz?H1Et%(X`0KhKlYn}6>mIV8E<758AVI0p?)GwkqCkJ8CSo#UER z{&wVB{y5GUuk1o0bcwo_*+ky2pCl??TNr3)g4x;G45D*BUM|Z~bePHhC> z9wjgSCC6g8GQxU!fXz6Ec@M} zEu~0oTohp*NxiO@#blCQDMOz5ll$y#>Ut+s_eXk8>dIoijU8IxTct?T>TS%it0A-7 zIIG`Dl0W9NsBZDw?minv9O|ScsR&YfM(CsbCmxwZQjd|z7drFGKJ7v=_gr#%5^N4* z*vw2uU?z)+nTV<9ZZkJQX-?lAxTeWIIrz9B<>3IA+0^p-1WmYE+_fmIyop}0ilNAa{%R{q@VcJ{FCoKeIi=B7OU4Ly%K?ij^evI`TfU|rnR>*ceGAmph z5;DD_@5tmdlgamV(*C%c^iGm8Hq0ZBaK*v;*Qza-%%54!SAf!TQDw=JMGXa1*Pzqm z2zDTBtMnS1ak3dS-N2zRS_Lexzlv%;D@<#dF(2_hQPzT9x`dI=z}P~$tBRU!U-i=# zr2XDV=7L?)Y3ECId97GFB=;mR8e;#G)9UZInG=GuccDm`dWXwfMhp18f$Yescv!-t z2?GsGeO?;ho7^bSzc|jASkS(DU`6t)gZl1A-P(T|Pr3od@c~jg#rx?OGQSY&okHb-vpWa1-?I$5`Yi{A;UkrmmVEif1;uk`EkwSLqdDYBj5z#X6h zy10!fDRF0FV@&hNTuI&nFn(A}#km!+L}`h)=~*huz2P#(8I>;J2u_lAKYX`hz(>M1 zMjKX@aM8De<4lp5`>r8y`|@{qM85F>rjjZD-Xv43e<6r|SS&eFpMu?=eyu-pq(^^S zlQbXGo@lUiSzPuD>g?bsPpl$jsKj0+dk#ZeXb82}K(((waCBMAjJ1|CbV`|2r|rE# z+XAhWCA{tZ9K&BbB*D(8?T4?&d7COY6Hs+DzD(3m|J-gLABi+ow#QdVmo#hrd6#ry z`9u188U4^?^T*YEv8%|1p7+)IWR(jpjfbxXZO>e`+Fq2fhI0^ik7v&heffr|s4URr z*E08{I_q@pOYFL792e5wZk<0;s#?0p`uqc?<}t26r%;|K4qkFM4s1T6HD+Kuk0j<- zQg6@#K6;XhTp5y`!|>%qr?yN*%Pi+|Hj}TnMMdR7R+i=nx_U_EmkHz9d_F(B_u1x= zaeF=K*_SVCO+HYyIdMWN@OjKSfRw|U%%Z8O;aaT~Xsn+Rbf-Nw#;j2E=-#z}iCE)< z=N^XngBN_YB7W+t{gaa~Jdw>B zAyU$%7Wl~&`ZbxRjRs7|P)keYf-*~|f2+-{bIeH2c#n|Yz?tVY)46Ck*Kr@W{a4pQ zx6!NXo}ae2A1z2yk%c0^Uj8r^HaeOXU5G78S4%7 zpYP;co3@Q-7x7Z^R>C*Aj2}@FCRWuKe)AE#FdPjj@;bUO7TS)VY;i0JeDiD&R{Gi5 z^TZy8$HN}V9}i~w4KAB{YiD*MC};`b!D4Mb-(#v`+DLX>^SKX+kg|mW`ww^|B(E|> zbA|-^G~RJvSnXtQ>;RQ_mcEz$ctCV0U|?{O+eoJK{pRt$X&zdjj5COzsojF-f1t;*aEUgH}N9QLkM!Q}k;4 z#Lraor2rDuf8d1+MLvac zxlkXT6L?Ub+uG`s$9vMsSXQ84CzOTuNH%z z1auc9nxL=&YUXqT#kaxUome&ZG5xfhoTi^+Q@G?l3d9l7FN-B7oh2{T!EBP@X|xY z*mgBZqH##N5WSR(R(T=HSIA5sVQa1z(8_XOy!gs7j~k{l@;0Jysg4gWzxVn*_cSQI z#vr#9)}jY}wkJ+(TQ!*o_nTBJyLE*!WlO!slBi)E@jygzmT_fB7Ni_vM~my+dwL@F zpN~aRJKO=7oIFvCUjF1;QV+pqN^a-&d|n&x#~z;VJNilBhA_P+cpP$G7;&ej9Ok=< z^btPHQ#RFT-YJ@{8_Jqj?wUV3d0*f|bmWLhDnD9=b3Z;dEH)7}C7#=7 zRWmxy)0~?-jS6s6)e_erLC7aRdR%F_{&@TD$yz_kw8o!TK4YUyJ|bPU9@yZ3lb{#wzs!dHzy|9_dHzd~QTQ3RELH&Noj(p8g zUD<-_cAMDT;SVpH+j;Q0@O&Vq%=KvVtP`w@Io5a4dnmFkOO`At@*ipA1uWXFMSC{9 zTgNOUBqV!Ghx6K>BM56Q#Jx)n-~lMH#1!xGm3Ww7F@U)t1h0axB$J~yTe=<&j+SMQ zyE^X1Oy?POk$^2KnMmqm7^QvQI`K8nRnFq;|)i?mh`md!Znx+7y-fs#D+mX)~Vw6JJ!u{$;FwY3{~HC z3HGNiZNq-?oSeQhWKKoTBBUkq>wd_i?9fRPENEWC(rIZ`Ha9mf`Xd5c#0zA%EaD(= zCHk%t!q~*b1UKRY{(Dv&jV-PW8U1)!c5m=t-4nrq8rx@@7n*6v`!%zfM*9%6S!GAc zw1(=mfY~AV)^>k)nkc`iPT^*_bbjB)0Q%v`E?@h=?Vj|*<9<^^kDD+dmzs_rIy8$B(6nGmpo%Sl zHFd!dX?5r|hHI^K%#yO4Waba;fgcKut8`U>s1k_slCk$9kiT$F%(pcEn1bT$e2J^2 z$SebINx^y=k=HxAcxbc_$YiE?GB%t-8OFfsVAQ8)AL^^V?UkV=FF(_k-a8k~KGru+ z${>bvL)hX^vXNXf9Jx??6|g+(L}7>FJo{+4#oEEF^zNdqE>f?X!dISYa6gT;^|`iS z;7B$6M8e$0exSONHz_Nh6haX}Mq0^psY~wYyu-%E_MK3> zR9vDX-Zs_coOQyFe5-!IIanOD-N~V=bBc0@_@&^*v`FT~6ES zNPGuM5hU8%vfJ{>oifuvMD`ph*6OZ3*iq=uE7tRAlh-jynY?i$*me>%Ja2IWwoPY( zf@{&u1b_eb)G$Zjv3x37Qa+T`zB)i5K$*)p%VolD85V328o#HW=tzd)S(6BuKMD`FQdf$G+jREDKIp3Q ztLTC(*t`oL1AUsa*E_wpo+s(rjSHGl^=a89h+BSwGwxYS-qBCdQor7Qnpo18zAd|4 zS~A;sa;O7wfr<<=KS9Jnn0O0DLbAex^tqfo_`sSyss+XM@gX^^^wTx ze%ig}+^2_bJUyST_`KnpiptY>!oydj>5k)vSB53vHy1Hb=(XU-8*lr@CTqF}u3no% zk&i&c%BPl)SBxtke~Jtw-_@g!wLd>;j~qMojPD>cn|{^RW&2d!9mf~NL? zc}#49?sOf_FpC0+Wmn7T5pWFAh7Cz1Qr9(1;jV4{sJn-Ylb{@`N0#2bOrvSlC8m8G zCyn2yi(RgE?otn9qxYwMBu^*bydG`L99p`@?c+rtWpKCY>HTp70R`ap^zV-f7K`(a zqa`peC+zhGcTT}1oNnZ4gw1ZPr!1*#vxO>cafEHZMxD8t0H`voW|Vm!TW<9f1)zvE z_R(?Tq|c>V)!A4BvsfBrikp@6YiR9^a4LTk-5>h<)Mv`nzX!5t59_q02dNzB?Z z(Ifh#*HsFaT4>IF&B;XDKk>#yyad$IvFv<&@MzlcpQmj)-1`gCLlrdlks{xY6dSeG zh$Ao{(f))3lgvV#mx9SpW#By_FOB{evv7Wn5$nTRwU4rgqWva8 zX;IUa9~G5vWFf!%`yb;wLw7V~gw=&V)Mwe6(0UZ@FEbss2z)}AOAmeE90APa!oYet zL*nw%eYnd=A5NpyfBmOD%VJaD7Gm+i{MluA#DrDWQ;v0C^q-TD@k?F^i(?WcIw;w| zKY9aDR|}Ue^wB}?qqksBa!{8ou{QKPE^V4KB;Ztw{o~~V+TeKIX;Ip1>nJ={s2R4S zDJd0oLUG|N59xMU)l*cI3h|tWm{oEs5;_lTgHi;gQY(T_mXj6c71O6F`bW)Ry>jyK zY%~O`pl2hZ)@@T9*w&^L?dWzUyNf!gu5Hacu|jw4SV-KEwytgG?+d9LAel*+|1PMiF{7AQj{&rAT~3q;WwbWGV5 zCUm83rs4+=9F-z@^ZaZqa7~xyS+YeRJhLgickpD?ic$tZBtJvY|DwT^W+4^GrlH?4 zf3$i3lTt{Xdr4U}=>v7}6wb{=70jS%y2vc}AAuBEv0R*0z71`Pd1Jj_@`gUmF$KOF zR3O=cKHSGuA}dQHk;=-wd%|=M>54|Xoy_JBtUtGGhQFnd!q1ZV!kl2Auq0*`%oT;h zo*DiJN^C3A=-7p|xP4}^`zU4#fY9TWok9_Mpq48@a4+$aIP;0$fbZ~#zSnbECf`+| znM$maT)TE~&PTNPiS+I{TXQFrcRw~nrA7`W%A8tJY0cB9{_EBB630-- zZ!|y)UrdN6?>MhqoV>+PP_Xl;*^9aUflP9qt%iC$W zHDA`2<+^#-(HJl-;>-uOFZ-cSSbPfOd4>6LaMO?h@<4rAUn?dVBCkp`GBO{^Z|Avk zIs)rRO2eU-&W+jfd*_3D_S$-Mg;fO>H9;1#9g+Pg49u?cfBtfvm|u( z(NoE=n19XEYa{Hk?7sQS#>>arHSd-tG%JYSh>ZOLVqyJJsyhhLU=%uJgCR2)6RSv1}p~C4!3H-kWJ;7|Sq} z2Gc?JQHtP0AOG@d1I35PC4Y8a&S=bCD?YW2z5c#y0>vJm?cWTTrE1zZbVr!9(98oR z66NjfV8uOrBu)SIm@O?4=`i{2uP8cfV;qBKLf1S@Zapkgvyb<9e^2GYH!+23;bm7@ zAu4AS6JBrJxPztbkVfY2wE_qmkO0{BF1QF_j8XO*_fO@7a_ArWL_ErxXe3rDbA!1@;2CDtI@p0((k!v&1e4R70Mp zd?wcruN>ux6^1F5YMOky9e$2Sf!*-2z~Ejc3n#Do8Pd8`3fiL4OKHhA`oenx>u>=m zPRW0Jh0VtD^%G>hPRlF5Q;YlE&ZgbnqIYoRDSqwmi|f``r$e2qGFLwL;(C|8TV8?m zM%;!*HecM%WiJ1c^kuFQsy@UwOF{qOSM9o8ThLGUszi)A*(e8hey~!=s{<55mM;{%r>Q%}ff^2Cux0whu6uuf>MJDN+x>sxjugO-4UmfJ6f)f$ohz^tL5$ zy{y_x(RrJXj?MzZ0g_T#0Z#Of-BAMS0ypF#X_>>PhKb?K$sZ)JI)DSWk7W&E8-G46 zF`ETfikc&}$=uwzu4m5wKvL3WT?QNC{Bq*tkLmr5so(%eCOhi(?A^GIMNi&ouk$8% zt%Y-LL7ld#zqRG^^r|S$hMuvA@~2E_&r~{WHIf0S`4ad)KmsalsJcR+lz^WlHHf3vk zdIR&pOiqGw)0=Q+w5&oxW0SSq< zu-%9T_jt-viM`l3O?4Q`qU_OI*=m{>G zT+iz2J-)L0OJhSbu5uM0YkDm>le*K+b{7@`sHcn`4Is_iOXEf zWh@cr;5yP=_HFDDk_(KgL~G=lvp* z>tU+6xl8OrcLpd4*~?UV=>kqX+TO!loO&Ds13Af*2<#P9Qc!Z*HP!~S>s2XygHW!6 z;~2UFt+$UhoP?bYK;;rLEqw^(7L^L1&YYKjMujE-nMT(G+jTdMZjDlRGsa_CWEi)VUt^?|968sxsgv6 zyPaNimbLk*S;Dl@z#mu3WR}P*lD{b@mc7+ChyLC$^{F`r&`kdfn%N+J%JKfWX(j)h zv%9O?(YH)L-ToDMZK=<%(30^eOjBS+3#SOnAwEb(ZK-Lv4_lf~cd>;>h~Y0vDt|*4 z0~ZHtKrW5Do+Ec=W7Nw9%FYU!E?|y!?tCK-F8f0V?QhOT|K<4i$&F+q}cE z4JR$6KFxa6bf<=QD%KE*9%Rl1P=)yb)*hQgcL0e#14COy;q#Ckp3xkMPVT|G>E#D- z0iYyIkBhx{bJ{7tm>n-v~Vat^y5fPp3KsdFRk`yXbT?upZ zg}ksT-ZnzFFMJd;e0XI8RL%zQj3K(v9+xm(28{7;9@>b-0D%EQM~H(^rP%)EHdJ~E zW=IPahjf$ipY5}1E5_agt!=((LRZ!p*j_`QBM4{s*1XwXlZggJnlJjSleaopHHqz| z_*5!jLvh9hh|&4+B_ftsPO2BI<6Xe$FiX~~F?$Ki-{`i0@_dE#L0L z^LjX$u$KQ#6RJKET1@aHw(+5gkoN&wsRmw4xlaxCz)`9A=e^tOE9RGoU*V}Hy##EaVn%^*6!E?fV{wF#H2k8pP8+v@;{47pf3785! zt0y92Qc?V9+izP%#fDA%-!hzmGdHW~!-rG7*-^+zqrQd>&T&CXAIyPyCg!X%ItL&L zrt%rn+v9%&`4#4{#vz$cy~k8F(E|y9`F*5SEd?fNS9xe5ZAXiSOLHfOqM_HeOt}FK z0-R>Czd-kYGdR$s&#->x*`GN7uUS%@6yz=D$`WS`JTkJFSqczoa*Pl{Lkac}~ z(Lm#Ct|fUeHa;q>aqXO?`~{}+zdO|YTohek60;R0yiN+S)7GeWN&mXTRvQnuc8bEh ztO5yHVB4+(W7U9pt>L?-M-5gnl{WL~rKc+?R8&EwU4@-gF={}-uep8Olym`736*0^ zhdMYB^=PcvsFx`gs=fvEZKYd<`Ty4q);uGcTef@tpi5xt4#RS-mNG-jkG|HQLRjV~ zqv=;2DvCnis3C7LUqBNJ%t4F0I!{SpkI$M6fnw6<^m4+mLi{#UX_1gkCu|1LPg*Gr z&!aaDl?~93&bcwXerSKr@R#UPn74QaU4022folN4Y6rwN#<)t!-_KzF6ztt`ngFhT}}pc z^Wjr9*;8Po-_(fn?o))}SUbob=vTH@3}LEndV_XrHbo-8elR6;&7*{V>!{RZu0h}v zNn$u*9=Nqm=8QuoB!FhmhrU;bD9Q54bE!y&9xlx4V=fl5R%{lAGZ%Ej*9eo*1Q;;2 zX2KGkvc3V0_B-dGd zX8sJm>~@_cG>f2cnR@?bs13Oz;9to5ICnLjf3O^;0i_vGw|wht4?y4qvRg+l0=Y*rHL#Tc(DNST>C@tvMN4D2`E z8gZXOgnhCMB4nGgqzY?Pp|K5#H()mGBMl;+ul02g&)A55b4!z6&Xx3D=9z#0Zn21* zS=m*E6}tPDHIKLw$(#StB@%sr^N{z}n6Rqn4h1xzv)vR1WXuH=r-6wozx^JT|O z&O!{LO9jXXBiVt3Wj*qaB}_uUXtVi54_oJI_JcNh{E|6MJTs3Oq^8C(U|$+@7mWg54P?|R|ONkrVi?uuq{2} zCFZ{EgjHrt^Mq;!q|JZdhBiYoWyUJBtOciXc8$;scmto!#Fr!$F}^Gr!kd)c#spJ7 zm*A`{i+`!T;aqC=x6`(IIb~@$d-iAh@!z+^#I|H($ro_*qv!XPY?w9j(KjA>+>g&+ z_gvyQ+d%_P<6gUVZJVz8&5c`5a0;7l{h5S%^6h);N7bI~KZ%UTa(>Coo_f19222C{ zAlmN!4K_y0csh|gYA+%5di4%a=7>GEy#%y%IE;6b?M;RVG?I*j5?PrguN=p1PWvs~ zv7_#m9wfUp>zwxO+W=p1FM~73kxf~uCScj&d^28oZyVp0g+-}vnrYvAj3M_Kp9pxrjmW4?yi?PRUBfuvz{{pYQQ#Xz`rVNI@=#|mqM<)_uGdiF_mJ&zUPmy z7ExuNg+w#Pa9l7!EUxr2bGp#q7>I`)$6*;Ra@WB z-~Sz(9dh8|jnb>W#G$1h;21$PZtYgM%f-`EF}fho{8%#$sC__UO2_4FcEn}f!JT;& zVJx)hJe3s(WB#|(Agp)^gsb8#T3+H`Yw`RWIO%%>NLA{q^%|Mk7lM`i)V8a*I2|Kz zt=G^^|LLCKhN0>dd97sL`fnP?Zz$;LndhDUs=B?smbC5|dGOb=-zpY&D>vQ zY}lbw4(SGYx{2@VF4reD+-qv76q~Jux*ZXwERZAcP{dknw)DoM0EtjhjacqvrH2xq znh!|;2DZH0_2a$QKjEXg6&$sOlMYkoJkKo)4W4xf5`D+`Vdjsn^*#0_pSFJ4~0Sy;}0vYHs~ z;luii(>~y8j=#{iRL7S#)U~wuMC%qiN?4kH_lq~h=;y@#I{#u$Q{d9Q_d0fd+?hWS z(5z+R=6>q&)<{DgRj*jNQ2+gs@}?I#S6oci-rKU;x#op?Lf7UYN-CsS;UK=VfR^Fl zahrMCWH%&uMJy2~`gb8~M;IXwBH~f~QKS{4At!Xym_s_9d!8x{oV7`SL3RBS47U&BI|ljOEk$;2Xqlu8|EeVf6*iQZA5O?^rY%ZI8k}n$mq&2 z`4B(iG3|7EaG8t@ZT@$c<;1GvYu9c#Hul0Rbl&&MuIJg7*gltS;68=3-V(;E(2PEd?$Xq=rg`n$=PBdMOBg0Bl4=4;eQr z;lsQ$q0;}4Z&4`dKL`20pQZUxUiv%bHUa`>lGEsmM`VcX(@oX+gbL0%FHxW&j*9>eVyQpSj`|?DlGNFeNcW#H&seslqYkwdnU;eTdXZ z$YfB7Bqe{?-zHk-`kfKdc^OqL&68%cEDd7%P4Y5rca)kv+FIiRHtT2izC({cThT-!a-cn0rfu?g-@34rHHb>jR}esW_3Y~ zLz@j7(yBGake$IUQRw{Vj>o&In2N}*0$W3bnt<>Ep|;xsVqAV%NYht&n?Sb5ho)5b z;lSJICTkKig_o>z$#pqzm;9$V*CNboms!)ht+-5GVsl2&`{NW< zmU6dX_Z=r-r0Z)ojq^LjjT5qwJ1xH>kS?JxP|qnZ1;9w3JL4kgn3aXNg$SK52w5j> z@r=;tP=ntFs$)+mR0iHhHd{FpIgo8W*Q#uj5-_VO*fNXVpv!Y$kNC>``-_toIgns$wEH`{P;FftIDYkuxo2PCX7&A{Ju{C_ckYR<>n)RFva z=n=40zEM?oxMO(LvvwqZ;$Gx#!>&8P8c6JN5=N9mX^DMzrSUTT-)0OaVTu~G`OWV; z`#r7NfP?~WU)(2OF1F8jTxxPfwwEaq`bZ$%@`l37&V`aTti%i?V4Xe`k~p7Sg$ejP z5tj_j#JhWSK`{|bCEb1vpI$xFOC%cT;|SOkVx77M%0NuOXi`{Oy_A@(TjSRUsG)im zlgq$B9DK{_LqWcX)F8kBOvCb+?*1toJc*96A?XC`cr$4|I`I0JBTudzAOBm7m$w+| z=+{1HV*V-8@{uQs{h#wNe+vQO>M2OqSoOIo{O$eEDIMp_M6!k;9sKS6&j}kMWMo#l z#r=m65Q{jXffIoSN%wrbwCsfoi&G^IKReW6X(r9z?4@s-3xMpSRowa3?4HJ7{iAC& z#Hwtl_G?HW*md3y^)@i-hA+dh954gmTnHw>muG)c15PEwD(!FiRYw>>+_DCm^LN_7 z|J#OIdN_40Y@g^pA*Hqds?qq~*##5#uUB_J>hQh4N0c)bx%dDsBmPdq0c?ulhB+Fy7?VUL=RS22Tbf|RNljWNiOgAmw)AW@3MF-pqSG2SYC+OK&b zLN@I-QM@p~1t6*LKFG3kBv#k;$hWS>4!?cYXB!f215wS^dczEY^f8-8q;*JqSHD&w&8!H>*ZgToyLL%I@J;!ciIWJZWv|`vM%&_JIwT)wS79rm*5PcWYye0q1KaCNWahd$-3*A}PO%#R+>CaK>Cyty{2y&~ zu76{>Mwet=GW(V8?W!ZC@t? zVl3I_kyzeemi+FO?F00cvS7iWxK1EAm6g35sD(qldd3iMynhow*FIPrC|wh|zL2ZJ zEU2{qX~+$}eTX}Z-l7Qm(l%ZsQg|m%;6r~o0?XxZpZwR|TlI2oYVjW^_iLEAtFKd8 z8W`K>o92-qyq-~B?XU~mC@FWi^SgRmrj;aO5s;(~{xL~aY#=gSZ0v61SU0@D7f==g ze5LJcvPMpDf1qhQ=4DP?wr7PbPIhr2l|a;`bdawNP=lU~;YlSTNMQAeSj!ctNGPIz zUBzq>vS$BF<5MCiQzYBqZ8exuBjA*0`Dh>&2XmPNmqgxx^rK#vSj zUU(gk`;3v^_xB+9??ECl9J%vKmzYi^<)dr85T;rjld&7Jt@(S9^}>+`+ae)%B>TzVgT#Lis%D9ajRpQJ#uZ8@a_6%IPqx=YTVUsne-GmSJ?Jrw z4<&eslb}wxNUrceOzbK!LEcO1jv{wK{mCX4zDIaPQ(++`q za@I9MnvldY_6Qj0s)rWI^AFfILdFLvNvLf#q$0T?BZnBG{&2swt=9PP6s-~-p5iWZ zHbMoKQ#_cEMAAZ{{*)-`cqxaL_4p&WXg&e zEjZ%o7`oHtn+>y;EObR0!1~g}_@l;=jMWl89P+JELjDb@0oK(mE6CgKtcRW&&qTZs z?X2JjOk!8Om($j{L_Q?SJG2KmHU5av3Y(xz757s!H)OM;d0?~=`r?B(LVXN@MOO+V zWNbZdTMwNzNrw{9BOZ>uJVN68FXT(yz>M*cD0(zz2 zA4z^;A{N6eh7I~s0K-fkYnVn#M{79Okm4Ay%J)R|z?$eqd03uUjE^MJAxhT2d+_d! zv-{NeolEz=N?Tkb;c9^Ak$&@ddFq;-5$4WHePimc3*;|7j_lHeQ@xr_w#L67*z3D) z06s=QQ{zSYs2^+>*T|#0sj9@eCFu6iCK;u@utgW4HuhjT!vwuk4i zpGj*Eu6(mbTT$XFC({klsOhlmjXw_)Sm<*-um>0yzY{5lyZIp_B-O{!E2XMtKVpk= zbQ;k_e&Ncf|b_f zfbF33o1DjIw49CpznCJ~8Howndgi3f+EkxIQ70&E$$afSNRwZe*Fbc93N;W+?Zi3kE ziA_f(>1YBvcz-gE4?WsiefTUebQod9FsZ}l&drrav@}s&jXIx3;@75~mD!MA(^T@B z)@5%u%wHpDZmd{V@5dRDJ1X2T@yM>GhY&ZJ4bWgg_G1ze#E-Xp+9XX(YNl)Cf%ONj zYhKSNp}~Dhp)qX6c#iWr6nk4_%xpT39k_>y;RuhMbd`2qC82bof9W@^ECrWDYD|P4)&$SM75F^x5-tGuK zf=I&s4A;qOERg3m{_y#u&=%>jgW zA1o0gM&G|0QpY0wDX|4b#Qd2K)o`%eeFiSeJxVp{BSwH!$9MTYCgSI>+Yg(R&W6pke@z6w`U<~%x;))0;#~3GF2}$ z78r@fCNhp!L-96fv(r^XRU35#D+x8PI#dT%8VmGVeZ=GG=#ZWv8Wx3a2Mft?d-$>+ zEHr}g>@fjWHQ5m>G05G6-)qizCoe=Qk%Ym?;0F<;~c_#~n>(Cx6r>N98qBOB>7Rv>VR+>+fc8w zL{h%>>~~;4K{28PbVJq?uqPg4w$cud0gEvET{eilY0-RG`#}s?zp!XvG2&$qvm`OI z-(fNDjR~K4BpurnuQ9tFaq6FB(XB)TET<|?o#+|9RHTe--274)jNXojar&_qVePRrw6A6}Id6 z3~S&4+d^u!!NzZn1pCt|)$pttC~l;9-4zj#{jwMf5uZlmqpcS=f*m|@Y{%PBa62}m z7bIpbp%G%d$M!Z0q60UZy*i4RiU(1EdDiRQO_kfUNurIGI$8kc*T*8xR!K)eoEVI| zbX*xcl@3+b5QiD01e9WjMUW)a0r>Ll)!NWmq67LpFWcERlg61?xO%?+<t^wO{*E>D91nKuiY-58T_c(rc+r4DT$WP&?x>Q%j9gWiVeU+A`sG;F}|8$Ki zbp-Gv1*eDcpM)KD&p2cF7M9+$FvZ8X7l{r49*$B-7?zUHc3 zR9yU(OI-RUVwo?o@>kb{V2kHj4sBebMyF}%k4;P)y6#mF4ft?m(|s7!7oCJiY=hf@ z6tXp<|M4K0*)SGHusGqhW*l7he|o{GfedK>^A4jq*n@<$Q9JsQ(;d6(4CVGpf~lz~ z+vQV@E}7T5eL@iAa{P9$Z-3-GxkNuEKl+Lu`<>mzUpoIZV?4jcC+7V*jlH?2HFDD= zRTrZKJjY`@TTC#d^hO=*%zgT84!e-&Gug|jwGJO(W>$?4mP|i*UIvi`9{V3Iqd1`7 z!gpJMH*#Ia1SQjdb46|<+<$HL3a#UN52wtls5sDCbR+B~ZIwW^Z21|klQ2W2R zg5xhA9vS(3cX8sT2g{Z$UFyim+j^RadPj|V-C^t5Wf>`5)qjYr^)P?7YjtO*>82ae zbH3s}aO!U97c7tMOW)AeS=O;HqQRvu`30{~SYFy=YEd2e z%ZiWtrZ&j`)Uwl2f8Tyx#NpHvB?A3EgAh`429~h_LJs77htt|~n;4@!x-pi2xgBH& z5P2!&g!k7zTs)KOo(y0woyzUf-;JjF2qx&Vnc+q()f-Gx=9;GdzV)o29jh0T zD~bN1OVLL)T1(xveS}@g#kA7S3BvZv-!2^=9o?7ms;QZ!*;v~ubvkYL-pZ@YqeWoM zU=kZCF{PUTYNy0>UZ(_7CEAS6d+@;6?8F8Efj}lxpFx(zK2mlNd}Fo}p~@PtJSz;( zv5c_tz$OMZ)eSL+^LAkNPF|U-VsppMhi=>X=CqF)Be4VUy zL8!w%yhL=&26&=8}@4?3LxS+pf5SfJJBML2o(VLk*nh}Te0@R z^JeRcuY%C0sFlP$w`xs7Nz1BaTCL{pD!(m*z%UC;O9nNKAtn)-sRZl_QyYr?=ZO*t zq3FEcEK>sA5)&PYFM`4m)bNeOy;$X-+L;kQOScd|O7L`WAr|$uX6G6P$t2+R0Sp4l`^T=h>Ys)4NW=j2**YP%cQN6XhUhe5*iAp_5Mnfl*-E66(;*9 zEjrDP`}g5jryRij*yI~gi1 zCHh5xiQb3uAw*0M4TJlpM-|=i-wo2(jGmsKZC2clh`4rCqWTI+ZX%HY(UyZSRROPpUHpqA ztb!$mJU|Tudr3F0-gy)t3SrzOFzf-S2MR;4!5g?1{ zV>?`;v#YsHol9}81zx3>yk*gBTmh0R%idq0^6NY|*H+-}7DWxXmnw>}c2+RI+u>z*vBV~7X&cn5qT)y)y<6PRrsKqyyyH1#7T@zz;9Rq0!|VN0#QWpY_Y#} zh3LQdgTbKGRmVf{#oe2Jpi0Q^7=RYo`e&)S5 zwAhnhwER5Af?-Ijh8y~=mo0!yVnX1^WE)UZ0gnNY;4feU=>Wr@^RGtzLO~%!Jo?Y{ zKpf2f6$BIH< zYJ=OuUF+i)%z1uxRNd2RO>P==!gA5EA<~~)2tFVuot@fb=cM;xDAaoQI$rD9Dc!b9 zGQZYu4{xOF2STwI&s4^}{SUBLdLB#iHCmjoMwXNwyO~McVkJ_g0xU4)k)4QvQk6^W zLE*8LX)$9~j+=`fFzRq*Iv3&xw%*6(DmuGhA4^T|SnNmGKE!C8_pzVf~ z^~5|+HIX(++Ij|%mFa(xl_PDJj4=qjwK}5-iuJ&TrK4_7ufeY_ZiKQh0+^-6nFX-> zrhKF{6aO8!3*xs+U*-MCtv%}r!ivgW&*f#ye3Do1bT!cI9@%st`fgK8cE=F z)UETsmD4OGdbgt52hP$iI)6=gZ3auW2j|ZS%sGbIY!T-Nd z8VwDNLDyy>ueRzpqL;v`7=pE&r5a{Inz9bM@1p#$oks#%18n347~@%h4!~pBHTm%9 z=sjoK#(4=2;l4=SQM%?KiyB}Dqr?5+J@C{ zmhM|8l>v}@dC9!%fs4>Rczq;XD>ion_-^p11P92=NBH&+x^=nIHk+$UNQ;&C8!AQx3QLui8C}=An>o!s zfbU-UvgbtCiC=~LJ;5GQk*&3{>fAl&+*6Z%L6@l0pKLg;6%4M*cZ-dLJEepO5x^FZ z_mZ7ruKFFgE6D30lJ&3h1$-wa*8dG#Yb4}|eISPdW{M8^1DpV24i!)wA#I`0Fy7t( z064vBkjnwVG)VvfPm%FQ$*I<7!wrQ2Sv6SHwUbMZCgD2hVW?6`0c_P&@!Ci}io;O)k+3x_^_$nYR?yyjNRh^jETb$^G^1vpU(rb2&N;=SddzufHnI6`sb{`;>F|iS z{iU>RT|0d?q^AnkR&!G4T@oH^XEp8<=N7IKiB)~YO)rQh%Wfw-g&1lk_7-a z;6i4zK3*O0Z{)d*jA0sj>|(IcGMA;(yvF5Ae0FWD^PIUEdq?hx%w&l}gI|8b%hnn& zGdatYl;$l5*#>u@;y^}TSNAiEXHr49UeM@a&rwfVkGZg*VP@!dUX>Z6lVcI<*30p% z@Nf*}(2aU}cd9%fzAM;{_F0razH}T!9oB5RrD*hKHyEGX>M z-#kk!yJ1^VS%D4>^bwUQ>u`s3M+@W@d!;QKf^UtbD+jPw-SG&YJZi{TxM$Zc-Tn;- zu+yi@YA!j=HuQ8*ZmXZMavXsE)N_8?_`l@f|LP$a@69dt1hf+1oiTz2-m)ww1N!71 zaG-{TvGti7*;&<^{!bG1)JJVUL zb^mk)xwu6qEvB|WRzo#JYrvaGLFq@W$4I={M(5jEmXFUk0r(58S*mW9Mi|7nJidf} z1{k*nE>g}#HUl0jeSmN^6{>2=)~%19ElE3!+5uRUTS$I#Gzz-?%UQi@rRMthT z22$4tr_ca5t~-{*B11r)y#Z1LMom~CS*_n9EHU8s|DC->Z9GjoJ2P<}?FC&h)>&1}#pI{H)T|)TEh& zE5wg&rxqTZw_mgF-iMyMnHOwTraHU{#|MYKt8`D=+yO3O@`X6V%CD)p$j@D zVUzfbpa!!9&=p|lf;|#9y<66&gK8&T-!ee3!ReR}2mGT2z`e85nGw**o7B;VPjkj< ztr-ht+dA-P-cC3+RfW$qL-HjS+eiZw!_+;>O!YvMWv1}&^;83Vv5(+$5ue>VYD{LX zS2B%vM_$$gzSsF_JY<`WUKO}c^}qx-#2KTdOXzLM1sFlZEUz9Wm5B-Ny71JW@8mdF z_es))s`@rywl@(cE;Bl~oaFJM3;Uc(PivyV8pfFclUtmL!U7+)K$>rlW!{{<@2&Rb zp6-VufAFVm>m?QxK+ieNI@ETNG)@TDU6hBolX8@>o(3TdRA&9a41;})oScX31leyR zz8`=18?QD5w88%+wAs9iQFzL zi8|lxlKzvp$JD=f$~!;o#1pXl{(N{KrX7Ka8}opY%kw-rDystREBhgt zG4~F;6lvIWW0!Xst6ZLWvGN*!PUCb?cZHv%jX!hI^wM~b;c&mJ6T30dk4bgliJe3e zg)ylr6Qp)bu7U4{Bb{_WIm~$D;bgn_`?vmM5k$v{uJ5B< zo3pw2?uW0o<5NQnI(-_^ALC)hK*(W%=*kr8|6(1)q-elXV?haH9k3_4K7hJlNh|vC zP$O~}@4v`SpFEXI`^FAgAF-#(Hm+Da#c=%Nk5={-deGD-GugK5dH4dM=E%*SU>o)Q z(PMNxygkBXz(yD9U3_!en0tM)*$ct@d_MJqroZ(|h?~ZlDXvXU$B_F@2eB}o7g50^ z2K@}k>uZ%eFJH?Sh=aLu3p1MA>GkUjbLWd`CalngA2ngTQ#>OLE}~0 zP_!Rtyn{9RhofozkNO4&QmAN>U`Xr=G2l%py72>VouT}?tK;#bJo%Avv&-$R2GY=O zdWl*zn!EglUS7w6~BJe}yFT?b*(&}9E z`y0a9K5`4neKpE>PTm;)MtzpybU67``v_rj5TJmpVU4{uIV3v)wR&^TV2L~RQi5Teq9yh8JK7IDOHqb(J4T57 z+K6uW71SYEH~2q~@tN&Wjz22}f)%eBlJ}^Z*Fc?vQ4y=0bOkmo3zX#F6mVx^^Ls|T z9fS|<=xi_9`+P&EHt7#-!sjm8$gl_0-y3#S*y&ppI{h%m;a-lz_!iv9aqY(P?vGb) z^1soULusei@X-aT=O1R&L`U&S zci6jk94muIta+t;$k4<3nzZ}Q8rfct;_h)oZN%#Im9p3Ctn*wxBylJ2cuE%70Gx6Qv`-)Ra9s#np zuoqni>lD_fZ2jF)zD6&`#PiTay8}ZdzhUB&m*bo)P!~l4b{OEPp$eEuvj9n-4#6tOvQ|pfQ$mh-orcdP! z49|#Z=!?i=4_szIb53iSr%qCUXz_8HS%tq}(-i{~lZOIM-t*#O)$>tWb8uFs;`BNo z77$;B?N;x+0{UP8V!i+TY*>oF5LGE5pFr$p`($@K_SL!}cML)Q#>!(KAPuMz@g8%IJ6JroG=`pHp zi`@Z9FZ+gE3?1>9IOiPQkd{fwAayU1wY;#(4VcXNk+{QoVou}r4I!!%=6UZoZG&3p zH0B)Vv)^Y8aP95}|AAb}tW|ltHtOT z@#*!ydbqTMsY{kBDH(X|FHmXs*xDh)B}~)t<-4te4jZ{l4bjIcf3ZS+M%y1mG@jtv zhzzRc-m=W!ei{#2lezA3!iAP^cFiPDS$IqQg~r^_a5a5H4nIK_5EsO|H))8PqIWSq z(@Fz0L_Pxhf0RxRA8^{yFQqO(vX17XS(_9kd_Iw3h>F+GHkAD{7`E>)mJ3S%CV+Hn z_ajY-(9o*8%WDlS1q(XdgOMy)X7%1J-MaDFZsSu#+!%%V-g!3%P@WzmJec*Qnyk;b z;+%#I2&EQ)r($mDM3^su00l)^ghmv8cOOIL=WaE3_;6qW)$F^z(4eh0>u%*`a-gRd zO?O#N?jFbfj+Ck;jqaU(09oWbLZ1hn3f_}ZUgeSdTvE0>aEVd`z$%Ve@u$%z?>33a zx}HsAEJ@@?!FIdH8H{}#M|}~0T1@M2T{CU&&Nc~AN|-)jo#;2dE~NJrO}gYQE54`0 zskGOU->qOx>M3N@RPc#)H3v@016jmU+qUUicgjP5@$~gPqUe)2bLeSInUo(yJ9uQK zSj+tS)-R*2Wet;KS~zv@`tb|_SI#1D-?gjnq0z2g4;4m>S^b2R&};IBUl@avga@HJ z(5i3xO93!m)UhmQT&x7Vyk97$)xO<{mLQ;26!`#t%Vun-Wy9`OYf3-5eVQ9h%HHL0 z`n~nJ*gyt6=2Fop;jSW}Z0>Wxb~OoL@bf?{iKP?!l-BG#Ham7pEv$BovkMSe>#rKu zTfH78fANWbuK`aM1q(R&FBs4o-ManO)~cXIs<(anj}JyyzwRp|*e13Um#)x0aqzu< z-$VbtET+-;+>f;}7KeA#f|RS)B`V6%^KS6~AmtNN*br7qHX)+&I^(VliBJPv=N=pD z9G+oo_DY>`UQA~|?eE@a#opuzp=3VVDQ> z5sY})_R*-+sTV#|$&}C!7x94rgh-ntnA=)uM4Cz$H9{=ou_iS{6$F5*H#G}>tTp*L z^O4V&Fo%bCNY@v=otW%N>9^<>Dw*C-EcU4q89|@ss^6H%iU&oUtCd-}wk9dmT+N{9 zV)jP%!_!B)zf>#(aXjMly-61DwoF(tU`_?Bs{6yN7RGZmpLIv$^}Mw}vcBzX`_5{M zA4Ra{xIoC!0Bz) z>4}NX^`uPIB5mJdsr44+k({e9hVKPTbrfzxlr2ne2dRvPyg0Yiot?g~u;aGrbUP=D zY(H({qqJm`BzRNLtwUj%GnwnRJC+|b$r{1?!CB1h+YOf+lWiGDRd{n}1e>8NVToZN z{~P&z8U{KVpypHF_m)ir@sGA(FoWoy1l_2-_{R74*}Op2+f)eV%viN7|r|Zn%S(q$_iu+w$W%t)ddbMG-F>Y_6y-!Q|-Q}&Bqy9^l zSzZ0%7{aT575V9zW!e~@irjB(Jdu3ff=tjiK}{AeRM;NaXn%cr;(~PIX~sCeJ~0e4 z&$--CU}ZM!p#i^Cp%n$ra&qgy0&Q;513QdpMPq8UgBn;5@Tr*89>{zpj%e?)P>f4 zWSv5r-_M!Fzg3Rr)*VS{UYJ;UviZ_aQWx#Eg)`dw6DV7##*I&ggF2$Lt}wP!Yv3*= zkzk4tnYsYn@2(guYQaU-UwfeQ){7DETGLS&-3USse@9^mIu>hb0bWK z4DUaYRh?RN8{0Bugs+-4P}sbU8U%B1bjiks*kwP9Ou4eVA49d{UfFLmmg(0086=FG zmSb(H>3m3nd6=n1gO~vh{#H~Q3@AYMvMw3L}};!#d(rigEB!0B+xm*^wLfW zjSL#v*;qzJMcVerdvd|du{Xi8jAd4-bMEusD7ypYShdpG<*{WdT>oytxK z^DX1cGf2+4o~-u{!F2nZKex~W9R`iV#9TpBiI`Nm54kuFWaMCd0IxD$P1Yn1uD53u-;HiCNGuysrkAe^(fr8|piy(Ozs}Se zxxSW>A>p-kZu?rd=4ZcZO@C@yC!8Oi9h_^?&H~~=P^SPkX|@wd`&=cBD?4tA0C68^ zdwsS7K5#4sl~&(RX2>-8j}9nRXm6X*EeZ^XacWH3scMb>2vEO17IsqxO^8W7@0=p0 zO-nAj(?G}In@(9|k^|aGllNL*Z5-};UBYh{-kSH-AeXe-;!(L+IQ^pj{RHKrb=+`| zISz!G+sikq2X-tjkRE0`f#`DHAXgMVHLjg>mrUUYerx4Thr92Owl_H=ecN3$3|Lnt1ZSQvfOiI)GCh62&!zf{E*$Oiou#)R|G_$)U3>o?^-Qm$RDu%B+C zMlkF9;zIq(HYn}iYLj_k-vy#%>O>jW-K4};?^pCKfSWmpb1ss5U{-`_anVVBjPw@h zwSlmpt&bs&;Mj8%)C;O}O+kp}%K_Hq%Wo@a^tl;;@`E3gd-~IqC&$EV_ozR@ts@05 z{zgBv@Y+G%f!r%TKYA--hTr&b+PnvPWo-G}uw`b39Z)*Vw9Ee>HuLH|m~gFq^)^oR z4=KIWB_#l;!f(J2w0oYAA(m@c+H(mVDL#jm5h#MwC44#lx@pN~_fHOiyi|8+2!4{v zIjqlziUIemodqJWbjRcjIHv-droX5S|Hp3ziNqPwTA-AGm_GbycMEuRd9&CODep`STx&!|c%Bs|QUz@f(0zRmR5D zr+*2hf&MKoJJL21K=C*rryQ4K=sGFC0K zy=fR>IJ7at$EveD1d3N8zVaAC4D-VQ;q#&1#sjnD$ zmzic{B*_qLi8;7*|0~M+S8O7;QVou(&#kBc6eL9h`yyPe#i>GiTN=M0&!CqOB%$nQnh16Z=RV(XZCj+nxHk@qeRd|-~&>~aLYBI_lEn(Z1s+~HgzpogBK ze|7geCEzqxL}&sgD3{n>t^oN=btBN_v^1(Z>~+3=e#uqheaTBzd?q6q5WgmFz-eRJ<`oQbo;-+E=&|Hwwyek*sihTv;pr&)`4;=^?ERl%E+Xz7o zm9F%-h~G)kcC)rWe|LLj9Rqq}Fb?P3$~bbqc6Xg6%Z!(9+b$mv7UKA2gIkxsyn8P9 z-sEr+vuf$^`K(1>XBIRp9cG7ToXQzYN&mg;U9UpJe;;GH@#?{vu!x_01h~cwp99d?;^!pSCPH!?4edk zxnjl?xZKk&chB>iU>CVFUxc!*XnWV_TXHw(lXXQt>Qw7}4;}SEPe;Z&ij?y5F(o|U z&uvi~v`=8DPZxnkX%x3anp{Snd&|gs`lBmjhW6u`$?B=nhU)4?nv`zjYu?72gTvhY zuCB>D8wL4Y505br=S8RXTlgB3c~2^R1!(r}^7!3>%OZ@&H*|ROe>t9DILCWBp8wF@ zR;5eUn18XUYANnkWeEOu7~|T56)ZEwY46HuIy!ZVU%Gs*dy-vvB&FK~h-ssbZoJu( z7T5i#GUPy+fk&Q&54^SRT7OEGMl3XKK3wX{eV`yLRx|b;{k&6$R#l@-8_>ObE;bkx zg*^hYU--@e1)_9uf>(=WG*tX06iHoElRs5ZbE2iqjmW5KYS6;drQrXci8r;rY0$)x8yC!E}e- z31ewI&jhptYVb6$FVg$C#+2f}Gy<~~L05#6cnke6D_12!)1@vG?XNjBsY6Lt*&=q{ zQDdKxkKfD6T;{D?tE+fJu{GB_nNBm!C>a2~dE3<<$Ue^`5$(H5$YZ$A6`V36#x$gr zV5crzCMvi>A+?3_X(NDN3U7aa>wdKy8g25_c zZz+Ce(a|@*F;+MP%vK;*N4%KEPKxWsrbF;2#|(r`d1TH#MyJRX=6yYUYKw$*rY<{y zu|Phu03Wh^V+p7bm}w;0!q(~QjG49@GZiS3AI3XIVtk)m-shPQE5}hv$NN73$wdJ? zgumE6u^M;lX^u-z!3vA=&SO_B5}@g#q~L))X+=nY@QkpSzs=+-x3krmZku%Np3Z1z zu}`mneDi&d{C4EcdfS}&x3E=1WcNrft1%RFhxx;3OdvNGS&3T0Lx zI>{XiwKibF7%f6YW)w&X=DXS6#(R#=@F9Ov)35V0(80*76_dm}&dqwB((5;;+i5R> zG<*Ld49%?z*;e%mf?8w3(i@>B79_$X@&ElYf+}0I=CyC)w?L)Um&9VbGS6Z<+v?ta zWW%Dh7aTuiU2VHHf#0BL&^cp_)8B3{|8q_U2gJOz46lBh5{0bGI)z;dZ6%`izB0$W z-#ifX)H-HL_U@G);;D@c&cLXv1Jdb5^_>-q_K~Zqr0fq_$kRud)_OH{-K0gprmxw$ zBYI@B40KYMNR3;3{yd-rCmuTX+#81e?CEh_bgCRcm|!4dK0$r__-A{c8tX)LVSA|> zNm72OppV1#?lqFv=Uina9$R~KBVdVt34tUlj%E2bX}P8|i12dYEAhL4wC8!6`!9Qp zjX{^{?&*}f7|}9*Q&ho!WtA3wWge}xJ8DLpYCL z#2Z>|&}aHBL`=daGH`N|ySG2#lkN}D9g2c>8I|Z;c1#(H%9E2*lF6^Q<_5?oS8-Q< zfam^QqffUgE}#3(ipnT?nh&RW*wV1P#O-92z{Na$;jCu3hWjvll787qz7tdyEHiYy z67l{#6^%X*d|<~owy`dbJ09L6vr6~-CDxMpHe3yZv7jeFFkOJ*VO;$I zQprGvfpJj8o+%rXsUKW#JrtaFs3F-?e2HR_FoIJuE4S8$c7kH_ZTKYXE*!W>7TPc;84)N&hY?20%WrB z?p|LDi*EBaP{wSNRatv6J@XA^CyWG3tf`i)jL#*es)oEddvnj-vCO|fuWCqWwy}A? z#A=L2f)kqZlk*iq)QeV$RY!t>_Uz@Wv*o`Becp}SUAzKtes@c!&;MvgC(c-0yl^4k zo#t%2Dt*a?YZewAD_?J`%l=Juf2TosBtfpANs=nz!c7_ycB>uM@LnSsU(sPG&TdN!tSMHN^y?qF6nR*Z!-uS|K|OG;G!C130p4h$Bts< z{5O^u5OMuw@BNzWxIO6>+kn?}T<78S0;lYg8_xT}OZV~=e`A3T#2j4MZ+K}38J(Bl zvwr=0oAK{wZkK5mpblr#QUjlN6K%rRHwO%AepCHAw_)=1DYtZa!!uLY<7QE{4mlHU zZQtJ5A_O4P_Oii9#&oWvl12Hmbh=G-|E`OH zF8#IF=c&6sy@|~0!xVDYK@A9X{w*89N;pzJr~qG%>)^Yi$r}WoGmvnL%0F6wBwUPO z=(QhBJzO^SRvw<0drsVAE*r=h|KM4jzr4_}7xi%OpmtJ-(7 z3P*DIBR%b1zCB0*97vo9-^@K=PSfvfb{+3I+}$ZO-&%Dz$Un&asK4Z~yi3`&;zjjk)%peu zB6p`t{atUN`=570}F4bw!De~f=6Ycbv7*G$(hG^vj$^h9$%^v@P!>7}sBeE>S zdFQ`g2L`-~D77eA++L#B#+wleo>ioIglC=0X?C0U&MLLA5lESJ8zHQp0gl^?fWD;0 zupHnWK4{Zo@NAN>`fz+T$plmYR-iq-sQ((z!c28EpQwVT6o{X%$8`X)!5myZ%%vqN z7$zSV9CmeGz0;*}jYd;Bh*iJN1Xm13oC zG=?VzciNlv4iKv|G8jVv>CbdhcZ0K&lG6U{-Mv}Ad5+4skEF@>nWddK8PjF5LYSB% z+I+eAD}9IIeb)JzLHkDZxlPnm-LM3|()}BykEIE40zlnFbR%!k3V^+}{{rSMj7#d^ zFrvgs{K|{b7m@4_@^-F2nwA|rd8X~?)CuCi8iSfR_Hx~{h_cOR>^(bt>ZaXnRccpg z8Tu3XH|R`01HPf#>P}{lFIIP*2x7mk$;g}cDl33@M&iqPqKS5+;{&6rH}70wFlKZ} z6^s($o!d&}fayYh@gD0f!D1N`K#avJv<=mPgsrUA9|4GxvQHm$z4?p+_0&87W5L>s zF|Mkz|70%k|5sAyr;I-)S&8n=@;F(ud)#zkekXkkwN{fk5ahR_nv7V=v%z`StMA&M z5V`Q7G$<82sO>q+7M}GK0|_#~S8)fLV_}yuvJImV9KQ10b7D{bk`Pbkl;^5d@|Rzk zac1{GCBgKWGNK@EBD98UgyA`-yaT5GRn%#g3bMI7I7`&w|_D?kpKrW zALBPH9ZGh9JO;Q9ISD(YVN^%?^K7rTs=Rdt7Ryh;4{j*y4xq(8J>x3=jG$Hg#mg3=Dmwf@c{Yc{>{2}>htn<1b zWUqee#DE`i;jB|D&_08vuJd)8^g`N`(eT2-w9y=c-ZR|qsZxo2KIiOd^Aba+N5s{@ z1+f#RKtd1xUk7&fLLbAi-zcYofJ?X-i)T3f+(21QkW3%$btU>-o9P&8p6LswE%;JB zoRXaQU^t`jC!qJiYa9U5jQ1J5-I;-^J|nF?t%9=b5i%oj*X3UjNvF`eEy*TtB||18 zIX368Fu*ti$jor8o(gxgRRPTFk2Qh&*&EnCVlBOyb<7PC>#f-f`?=Gdd7&^K>OEp} zbLQ)5U6t4l!~mXT8C(=RpJIn)<4bpC6pZ-DIZrWh!5WEDdxVo>myo+mV)o)A zCADm-g6dd%1`z{9gEc?@t(6Rzykq!EP4U1yTy6i32>%+d6EbETQc=kmmE^`V_;Ya| z-ASlRTx6io;mKUa$@EEytXiJu**P?ktE+ftUUA~&X@7gWSZ7Dxy`^&y-T+CSdD#ZB z6#u}uE`SjQd(3=0d~~iLb+j?KeK!!56-;R}4i?%+7@@sfbYTPZTyl%wvenK$570{& zN6)B zo>RKY`VXGEyX4tD-MTgM{)T5C=%dE>k3_{SNHIJoIE?gR!tZUfs+b()sm|;N>RB|l zgQC*~SaCh40bSg!O^a_%oKfu+(*5U+F!@5)1iUdS!I1XB;7FoOYQp?sibcq26O(xk~^(uX+Kx_Umv6rVWIcpM#Ev{ zMjs$I;LEvJkgzmCg;LkB$;UQh=TP_a0whp)V#N4F{Scw!07ZC`h8({ygzVl!)8m+BNRWzXjy5VOX%C zuLj4w$SRBosjCr3WPlWiq2_+>HBU^w6>k7pXh$By2Y!xWM_CxJ=!`0UleGo~4sSL! z7=|@8n0Wwwo*?3EKs6nQo=%x3m&->b+oeU0@;&^jlZ$T4ml-YxBv`@4!J(o3!f3O> z__fw;rjJ*sBsNw?ulCz8@sa;dzVoq(q zl}R^MCb3jzf@dZZidNy#i9?NyLh-<6e@k%q^bA&m&T>o7ynyJ|WgK($-8_&`8+r++ z%k5l*&8mm^P1Zub6(e$+-v$Av(i6}H{k6A6@< z8v}fD94I!y^j)w6a<;R{y#XAkL#De+_b&Ua79F&6ku~*W!GXD_ z7z(#QvWWQ<>bAiL{cYgUgPBrZzD0O4nW6P0Dw9ko>-W0b7-(&sGW9kDxnZ}>xMgfkNoa(LqUBG zz>(^>y%4$!^j@YDNw+`jcI*X04-qqNk1%*SMzT1%K}6hzs)tW!T4LB2dOvStc6m_Y znYz=S#jLfk1LGo6@&6i}(yq9vSt`s?PG91A<;9+i6NY@j;5Gv{Gj_Ispou>A5ys>!HYu++)Kj<+eG|%q*d6soC6N((fi+UYeA#eIs4DO<4_~J%pdBW+qS$ z;{(;Zq*K0yQaOuGd7366OM$t1u{89*dqvV8l+8)ct;vZ$wJ!_6=bfKA#XQ-1COP{~ z!7Pqm2t|47I4LOS`uv{sM~|SFzv(g&BXSic2L6$2GToU{1BV@w8E{mWQHaTV8(dk?Utwry=VZVM_Zc2q!g+eJZTD+ogD1rU@XA|)yc zN=JH2R8&L+Y=}xz5fKq0(rb{qrA2C_28a+K^bpe5`o}`u=iGD7{qDK7X-K}0iFoVfldO6k&JHl*i$g#UVhM$+}*NggW&{bz##&v#3Y-!25AeUj+{90C}l1-5V zCS#<7bo-Yxp!AEzvg$gO65PEd&e$L0pCKtEQ=&wpZ$*E2eN|yqWQ@irar9n)4D2E1 zWUjs*86Ng^x<_$R#`^T?xLvv6A=eJ=bp`K&$INC~YyUwH~ zkI9jI);7qv0KeXUu3WwYE#__CGWk}KGQsk6;B2L7Hu|Ukur%BQm1jY~wpI8E4BaOr zA|e^0U=veu6mo$>@tAxj1Jsqm2tU)(#t2*~Mi>BOZ1Wt+cs)!poK)40?I?KK$dm5P zJR<{1#phv+k+7?5{O06$ep_YuY%q=~#u&!c-;v=1>Am|05;AF0F+~}YkOxIB4s;{} zz4rJK+L1dV+wRaIu{~RSCN9QPw3d~C0}(OJP+^&M%);MZuQ!uY)=VA0D&k2PPk-8K zO?z{qAYio&D{de_#R%yU1?)_Jgwl~-W2}yat_rCfNOv@CGqUs&zY9(8j{c@XZqLXK zZwoO+1k%QI$cNF3Bd`*VV>Ni{ZYzskQsm?jO_Y(giG)BWBKKa*Kg?dQF@!^ z2z4iAsX?O6xMYuyk&lp&u;}GXVWUv0xYgXV+ktJv`m5TiLkBxE9ls%-jwK={@6=Ms}Enp>`%^xsf9?(^%a~`UJ zV{~8MOl*!-ROem;V=TPenr0pZekm}T?J!K4hadpf8Vo4f-90==^k2p$)@CNV&mv5E-LAe zg=~T{&TC_H*M4*`fiR0C@=-lmdD>iwHh#k@R48!)y~ z3Hhwx4!;hed82!~%29TV@wg_reb^vj9<+#mX@d;!>5e@Yp!m=Z`MnWf)GDp9if{8N z+s0z!_+!E{)}vOmcNA9$A=9V$6rC@0&yT5IsL@K<5=h1ST81X+;_X+G zuCec8Hg9`nQ8*r5$y}@JrSlvmp+aL%dM>?*chivSANlcml4(X~0G%=yjQDEkNT+Mh zU3-d5o6dGT!3uC{KbFHrAF}EG>d;shW{rCn+At=hBdf3iSOxl~sB155k;bH)dRlIW zor&B1`weC(yPIzN_fmR3m{e#M_Ot&)%oyD_cJhZY5|?+Af}9rGHJ z*z&>^0wA8ys|+2e*c9nYiB0$>yb^?n=nIH^On?ew?jeO`Ha_@z->%=N&8Fn$$|za*t~h$<*l6E6DG1`Jrm~gDOc3oS zT9<7{Emy|RE+=?k9YE`4LH>wO2%90-A;yx5kDWdud@grl;y2tL$CibOG4|{x%JbA- z98Rqw3i{OMO`dYL`_cOUHk8uO2ETy4$=*0k6nZ)GciAbdk)O}l1SC0&PGAsRdPR#a zEjf6eep`4EiT1fr9wO&C9#{@#sVlxgg)8F2mF81C=$grzIV(ku0X7QE6)SL=m zm%Zp2Frr@UsaM!#f@;MrUI1DT0Dt62r0)m7O_cyoBW%w&i>cR=e1$Jxsd_{e$-x>; zHg%mBvqzvrCnE*v2bh3r#>nvSw6AB$b{ia%zFqS9+2ItqkZhBFz)&H5zt6-s&Yydn zFUo4;*J`D7uaJ632&J$8QJOGjxOyBP4SeRdRSF{0Kd}bDMu=K9BEnPL=SLHAH@=Qi zM{UoLi(WJ){_ZHcnRc0NwJlrR)Fy{|w-=3HuKeiRyo-i>s77zxIMC+7ZQow{eHrK) z7Cf8Wih9D6<@G?esR1MbYZ4z_aR@2LS{ikOtr3RS>_s_c&)(XkPb(!CT@vylH2*G? z@}GTIX%FSH2^P!8{>&CKEKI3n^B~ZNa^YtUSJ@&g&Z2FEN!6#J#J!Gf#9?=+;{z)S zn#nffP&)e>0!grDuxwzPxC!O;de)+hEg&S~$FX{+asw|6Q$h5Wtt}OS!5u9hl&kKv zUzj^KPbjTg85LWt73;L^ZKl71&OoDQCSlv-8*{Z-3oSzAfY_8A&|Ybu1T7YwfMBOVMBb>Tf)u@E@r zedn`lBB-5T1AECm@+u5#2+Mh-A{#I;61~>9i&^q5SS=Rd8(`>!;A5qgLfzW7GZ^(F zv_6oo1O;=HOnx8_fP7RE|Bo>3-= zPEI8`f20p$&_@_LO1!;6AV$YvH*-xN90EU@NS6jYJ@vn4}DtskqZun1J zzfGh_zod{OxBp5a;%f@dl)o+tb3h)G@n!wBXGKPtY0$WlR!JXI@xwId-z6DCQ^}1f z@0@<25RR8O(+18OX8o1N`gg{nprC)W*N+DV!~Pa)ljZwzeIH35O>CUjbMc+WG^4wZ zERCD<#6`>9jr3+6)7UQCpy)uc^8G9kDPll-IsT;z#36rRM})wVSrD2iz8I=vC}gXH zXyF_s0w&KHkjU=lTozXvW8z*FvaFtdCg^w==EcC*^ctx*Jxq4?ldXRn4X%}~WK^an zH}f_DjKjAWGDCi8>K3qIt;QohV_l6@lC#|p{Lb<+fizhOdStQmcsVR`DXUTtPR10Q zv)u>MnBWuAqk!o>Ss4}~uiyiTUjZf@Q!1pg`uk-&heW#$_k*+V0tWNdFAYOyAq(bI z^S3_j@BS{EvTK$4BJA={jIEw{>0B&GSZv?=xW&#V(Q+fS_ggYDxiIlx2ryb83y3L5 zuzgk5RF6^*AOPu20g>#(G;f4GRT9sNIrml;edh@=ob`KJqou(Rm;y!_djJ54b{QH< zq9X|;5EQuU)e(F4TaaA2OJc=0M>KJm$VFyXBCOGoh2R#?F7#?c?rt z;t#=fcyX@08~%MoL?}W?q7(W%C@@z z2pzMY|90UAQUQPz{0hxS4ANbHp^i?ygYHT!RiSDv26UPNLg$P&Jt7o{t(;VHda8ab zB5ZxG@M`m`S71@>CXDyQUw!-ygYkJ(R__1`iNu>@572Bs5nTY*wFW2>p79s1PZXA; z!W1C%*d4&CF2iEh<(*(0P-KK%oOt9k5>O9WNf=GJeWniQJ;Ia-#o(b>fdX% zKj<_JyDvw+qpJQd;f16=`NcFCFfA6&jl&evl<2p^{44F&zd&dI)6vnlAwQ(^2je?Q zCo^mw4_TOgq17orOSMN`CiyoYyLryOkTd%BvPnpNZ-Ldpn|9amK9tOuOmgJe5%*`+ zRJuU*g6wyB`5#%@wOVCZSui0)`L4g{dpN<~2lnt($#$EPHb0y(uN#6aJ;tr88>t=G zCfdYJ?L8~|s}`VAAL&uW8aIjj#*AZ}R4z8FFJf@t_tvag02T`|9r$TbjOAyqL6Gr3 zzJ@Y~qc?lnt8ek%O3;7mJ9NvMV($)ha?rdl8N8iUPM?6@eJHOGLJc&ZPi_0#ZzgC} z)Q^hOshs(LbtzbcGn67!kl*`V7|ItHW%w=an5n<}WzNZ@J$G&52DH+Q-}}dZx_!bZ zOT1Gcb?Vyz?YfOx-)WWqLe5jp{C$WDr2AC6_LMYNviLt-)T>oGGoyCys&aJHs?m~) zj!9HSqc{ww1KQ!4&@lBHWAY!`gS_myuV@;0OlGh~)0+OBi*MNyS1>#@VW!${gwVR+ACS+a#3g zpF$KSGn4u$vZto=rmAJxw%NG2Ys@RDN9(p#ibvl@>L_`dMbJ71o_*3t*skMTrn5?c zUtZ=o0-#PmRW~IJBwsgR>SMIA$fuk7$5CQ#Pzx^M^d}5esPJSZ4 zm7A$VEPD@$Eh{l}To3|)^ zct7+mrThMKkKl3AJ5O9>{_dLf-G6@~f?w5ibX~p!dSfmm~IUa+)ZqQO6fs8c5_7v5BMXg7wire46 zN6_{Y4%f;%Ugbw!ef}y<=jQMJRqxi^El%9E`QGR~<$<8Q*W}-Rd#&1i>)v(!!v`tLzJaX(< z{H-04(iPL*JgFdb%F4@s?)&q2*X3m@PAy&cZ@v5N`?2`C-2TCt-I+1rigz1=C>E2p zi;Q#zvJ20wN^N=OBraVCAg5s>{oo~ccx;hJ_|Yo#-1==Cy$kqxWAPdCPerUOC?OGt z(?}j&;uyU7!a!}rXlN@RPDz+I#^jGEUZ9h1#UWb;1J)u9lf{onax_X-9y%@3kf)7wMx*CyN)7Y=jrSP(oM) zvksD%*h9Jl<=4-AnDrgNQy&rDI~Oe^MWe%un*fx}RQ=Y%r|gO^-)LFE&-Hgtu46FP zt&ov38W1g)X)Lqv3U z$$hNLm>;h#N*D^*f?ilSzzIF~j_>w?L@7Ae>MZ6DNl%K{0^?lqX6Dbkp-Ux7yrTy{ z?_fT1T5>lfgfl`jwpCBYQ^ZBlBn#9gQ@%$ew(NYIq?~M=Gu?fctJSM+57R$Ykt+IT^A)^= zA-0I7jP$b10N2(GZ7Kl3yt>=EfbRRkswObxJ# z$|7XTQ%SaTPi$l?dRr)q-V)Bno8;^$iD4120V)H&Tn}*{n&ih=hK5Wo!0ji{1&>05 zzw4=<^ZwJ*y@4IBA|BY9F4aP{*thiH7d?9dm#2)^z^D5~qk=O0JW<1BHnJBz;OZQN zr%?*Vtcl)48{s~b6HLNr!{3&{?AQw90GpHQE9Df~TD#}JU!FYB(+n^QT zw;V;qg?jceEI23UuyiIyV;NF!JQHqb6X?8F#}2zE>jwi~_0rz^*QM0%G&VoAlm2DZ zo8TBCQJlJ|xI+HJnwu4u#tm9&8c3C1rJg-KbW{}TC`y1=3l}8=MEP#}*9%GbB91&A zrcNeV6tVFIWAVN586(HCVD61+fd@t6*))kF@a1b`z42UlTuylmzqlAk$0RwKYxp%r#k6SB;J^8PacN{9AhJJe zpkIN_s{ZfZLQKk;%-C}r=O@$DJn{M)dAvH}Xl_Tx$_Kbv5)w9()gPD`1!R6wpsNd8 zDtuOQbiqIkwvh1OjspD_SPnDvvm0k3jL!jD|NFP>c|pm~pZ*){Wbb!18x^8VTSj6( z9F5PrVc^DOHgwOAgbKw4a&Kms4KLq)Ke6l&bt{@gW5RECx?0=SQVSmGZV2v<&j12E zj|riy-t&4j$Z0dw47DL;A(diPbZeBBd>k*}2CVNeYt)|HHOEOR)jeEm#3;gP|0*nk+93?GyO z5;wdCmVn1#!?mu}KrB>R&+L9XAgwx7_U6g6GoqO_pS#uu=q^=zCQutG+s$ele#RMK z#u@atyM_(plHGME1x*n@*TkEsg1X+tr;B%d$KNG8e`mr7sr&$avVq8-SHY1dV8mYiDNV5?}#MEc87?}P}j-5=&1p>d!&VgY~;UxM|!kqXh?1$POy|xXwqk$ zZ>;a8aU7qk_{!#d!5Qyuh(Z4c|4mP*)#M?Xc#>V0@SCGqDyxbto_MVPBCF9-z)9~A zIe3TQ*@>>s-@|v2?L`2b$^JRA`CTHA%xem+iOUs`1FDAh&*6NPXf#ZCd+*e**+@2$ zFK|Zk-EziV#1iZ7L>E`&w$3EMq+i>0i~zAEpq##7*5Eh%7V2yHIy|4;{u?! zMAxbG%fKt1i1Dy=@6@k70;YgFP|oKz^;b|i@>RyYq4L<8P|@=RWe-7~*A%Rc1g!zY zOh!FR@w1_Z7WP^>n{tivwT#}K%JqBlKBHimk~SJHzhv@8-mJ-3gA;KtXY?~0Y3Dy) z`!46r$cd=wpk6IEkAHM@?C%8pNl(O-Q^v_Eo!Wm9PGb1Yt%mfGXyNAuierlRY51^F zQRYA}3l!UK*zPJ_0_?X)^t?DvfC;K8MMx%X?czH&%Fr0grx?JYTOGM4^GDRlNLpTb zmq?|kAfj(ENu`TJf3K2UzI{q!YyJQ7_T3cMz9DM6h4H89OG!6U7cKsyGfZHlzC7*} za9{lLURp%VxxcaC01snH;9hKMHW!Hb{Dj+TU@j*d@gUkvv3L7V#{H+S(s!oHoqNAv zr-GbalO6pSzJ}xk?AidDJ>fPcsh4BV1}6XcL^tUlQX}TvGlJvKXHSU^Y%m0mfAQ6) zS>r(=A-Z!e$liNONpBKu&(zn_iP$6eTVdzugF~C<%H0z$-Wau{;j7*q-8iYoH6O_F zAuYsb7pp|xdz(hpuhnHm$XbKeXVl)^tbYK7Dav zXXpMk!t_2v?;89QK~^a}wB`eogV!9BS`wQqQUk+vvUsVbIsbq2euqCuK0XpNt``(= zj^w9tQacn(9L@V@)f_xzJ^j$z<&K@Qt5#p@TeIO!Ld?Rz#qTbd?Y7$B_kiedLYa`s zVkJG+e>5gT-iuT@rqu?5NAYknf#I0fv>OGf-fNt0`^Im82iKvZJqFfYRAvi8LB`&- z`>#uG)p(HQe50XNSK*E_+ZswVKRyJ%n=M_b6&KUCYc z_CgbLv7`RJmj>3ci)2nSZu3^@P!Y=Aw>~XKl zJsl>_+bFm+7u){(M|jh#^uV;mC^0!LpCRQW7TT6`@FuTakZHgfL({#><IREfF{hN!BTb{=F#}Y3b*wDd>#09( z0uxidi!U$cC5pNQ+)ZYHELCLrghAyvE^qH9j|X8RS+@_3m4_#qp-71=>9nW5i&%1P zC-?eOwtTcGeCXJAII%I}NG3euB1Xm8RJ5=BfBQZeQl|T)&*orThl@=!vr&ClS68h$ zCU$+p4GmZ8*Wv)WZLh=@*R7LodgtQa@P?!>=_u{o^kMXDJ2m2c*}MVUBvIJ%Pe;EQ z2lsDqz6WPXDP2GWupkgXAapM!H9oTddp|EGA_UCQ66`pL{Pnt^zti~@qA|=BVbduk zTM+p877Oo*SCIq5InV$xvh+R?$;(D;G3EFfvzsZTKm#}r!g~&ll1lI~mBF1azT>tr zN_gPit5hK-OmG+o(w_z4^aIcGZn5R_2oI)Sm50!J71-teu=Z3Ex;UPfST?aZ8SNCe zxq?-^L6<)@@NTAnTn&m-0v0tIMK8z(&3xH_sRCIQ?m!pD#EWz;4zm*F(P=@K<5QDF+UjyWJbca^^{vyUEm~Ezs;h* zSK7xENenR?EsTlDq+~p{slkUF`1#dcoEEF*~Q*XEc z+hwqbjXfe%PxS9Su!!T>C>;%M=Oo*PtbnKCX)$1qPPv_=RDgm_q9!g1*hCz0N@hlV zJy1%GDrgiiW9S-zkGCHfaee!7O8bK)j9i*aMMtMhRQN9q&!lUE@%qy^pnO>zjdo3` zPw|(f;3QJQ`~GGVJO-bwSboYNFbWFw*C7N%?UtSGBUR03@}(XAatb200b?Ok=5dS; z#(6%0*ht-`Y-$w~a5F_y9FKoq1fDNtHDdE!uMVRrt=ATRysfJ<9sw_0i6`m2r0P-;R@`bG!w=HnO~yUmIhj zM*#>$%6D_{))HQ*d(LrYG6hmGH6Jhs#}lC$8|x7mMVNOcucg5xgo2xWC?V8Gl<)h) zs{88(${BOmpp@p6$Q1<{{CU{wnVp%IYyD=husW7DXS_%L@LQ@Mh6Z;@7him;0K7T*S}gdn_>re(oQ1LE4Xm^K$3V z@T=Y$%we-W|F9GO%^Mi{DA?@}^q)F(e#k(4;;FZud~%(>iHV1vrPs<67w%FbMg^gF z`VEUj-lIPZltW1SVQJtOHDM&lqjm%0P{jG~-*D*@UtR6(exN|Sx%G(pN;TU*%t{iE z7j2$AoNJ!wzU^tn{~f=t;iBfmn}vTFeqcIcff6-v9I-G7IrkK%!_t96wqrpDFLAxe zPt&vgZ&oK*f>=DG21aDW)j8uMe>sj=@#i-weB6`$06?TQO@%erV`Oen&DTWNNn%)` zp+~QGdlIXu#*y-glm<%&DtM$FS{(EJSpV;=11Ec!9gs}Qo-t4F|9QGp|PEeTxyG4O*i zUHy;u#;_nXgT!Lykd5#<^yRRh!*m(^k?p5LDG^jGjsS(j@MTy^D@bBf-|hSi=FwcLW1 zoz;SuYKI6z&kpz{h0(KW#;g$=-(blpjc{s!v6`d=feQ%c^v%;?;?F?m>}!1YcvTR!P8<`!Y{*Ao%aRtnyg&@1JWNhBxZSZ{Cwp#)8;K$Fk`Yh8AQFjK^$!@sQe!i;-4RqjIL2T1o)X}AY$^Wp&WdD z1T&pLGqL9R8Fr8KNMW*QVbm+8=$HZofqu^7*_1nqxZTkl92>bZg2PR4k^%;fY76;q z2vM)N1DmjL?rh727p|UvnougE8gM5da{6+$y*E$o=-#$17kq^lYL?Zk3>U*hWtKv_ zoA#HHjk2U(E*35M{xe*Ng>^JBS>LP|^N*p#|LPi1qnqB*vEaB#&W+SZN@1e@D9t4g z7Egzf>_uz;B&Caggm3><^FJTwv0&{Lt&A)Otc)qd3iD8ymWT#mdM=*j1pp9^-@KivMG-C`Td z$D)BhcC+25y6iZyW`&LGoXsVOa@4`uFL`32)4Do1k85RLGR94y4j@ZRp6_(l>7??n^t-paso zXm>;rVpqmpWiXDS{Ax%huECUMJ(UH?r1Toa(?M8d{g)1^CgwPoJja4DnoP>JoHF`g zyo>~ma?U#ZT`3lwce6m>4F#-4t?=!t-Bt1t0u@e58D-qI-1DBZDmuJp*K@11^vuSp zS1ggTu)pjx>u+DRWFrtdx;7>?{r~PTHu@8^=ENGs`K-$yj`;8<@ekdKM3>zcXC=K+ z{>`=Ibb055GCpW>i`?<`bLXsFy{d#0L<-0q$uin`rvw1_LX`1hFIRWBaKXF@sZIea zxr{KJbI4?kOK(l7ielE%{QCHHQM%J{M*{-JzFDG0p#>g0uUFiji4*2?>>>M2F&}5t z$Lw1cvBzQJJNiY56tveRb2@ID-?cf4*_|>Q5P7s)tE$~0+W&O#hFKEAv4M*4u~ve3 zF{{JOHZVeK@@&>@X$!%j?;AHdRgj{tn<+8}BK#t?yi$d|8{VtVeK?xdwTy&coQ8-d zQZp=xO0Ph4VeU7kZ6vY~aUcBQBp!9Gfhs*%{we1c)M{o3lR_aLz`{F1ObEbfiQ>NQ zRloF<1SVV^<)|c*_~t!qi`xcLV!nCPC<3R}P(S>^C=}30y1$1;g=ETm?pW=|TPqse z6mE2xG~zc|Y7!${{B~0JkXqEVQ|DVV+!T`Y1vJmm8$vnDNKSUD^F(e)x|wpfhT5)s zDzt(SnPgNW`rLR{okyzQ+QnH&Z)@$7n$Aa(1vldK6vr;940@d~WYOuoJj8f07Pk6J zo6C0!xUmcYmquPyyBEC@kY6iGahy}6KW4api znUUP>u3ViXzdyXb8QInMq-KjME7h9eLfBXS@cwO|;oC9Dz^bZfWr>p~PsXvTlaf>i z@5YW+(iIiQRUcm|czV_0sDZ(f7cX8s(2aK`LbDC<>~yG?BPMU!tCADfUcCql*XsOAWHP2#fR0-HLo(%O?Z zC)w)#8xK9h=K(!r)^f6%3sz4SKSPfme+K@7%0Vneb-R4Dl(Gms+7O;Hi3fQ(m4lv0 zz&hjtY##dTA5MRAY<&YG|+bPo?gaqVo|w zSuwycZMS}sVEEp3xmujdTzAut5;c@QA6^AYY=6wjTB3Vc+g4_A;EZS!!4qqr+*@AA z?t`9Usbiw&c;Bh%fn&7@-2vG;$6HR2Ta*m#3L>ooA6yp9o>36jj<-fdaC`BediL0a zseGk38cHqr#@!KXd(w^zx%Xs0wk?4&T#${xqGxXPvS}vTAn}Na=AnQ zl6yO#b~%dz<$uHJ=;%QA+;E8;0K{49sV*v~aHk))u2b!k3%Jk)Ed~5fmvPrG>36P+ zkDRr3#;4|OMBnBOfNo5>SZg8dwnaVG?y9a<6||Rkx6sW4Zy@#?B4X5qvg;q8z!lD? zi5GZuxJ$l0$tul8J*M?Ks7R$Ut3KC`c&iLkMl3>aK77gykoBHH6vU1gK{M-py=86# zF-MoZ9`$v-Gy~v_xZ0Ln-IyC<`lS1|7F+q*Ye)G?e#=6|Y8ongC) zjbmMw)R0segkUn{XMa3NAZ=*8FdE%D$6U0%VDCt5T8y5cF*`7yP?S936MiL$k~aqj zEu$filu2TCRMvos@p(p>=C*>~%q-$qW1Ks{@fr5>fu(Hvk5*MGX5&yndF-=ie_HlG z*6U0pAka2F`-UEIAT>_YB_krpB-MKQR4-oJXn^g`efw_hwmribq(Y?$Ovp7N=`jBk`-W<6LCw?Q5OcMsb!%3(t0$jWGTA z1GDF?aLeX=;w zIR6g80y#wR(m(P0!@{fa(gmm7FJAo3nlz~cq|?e9uh9PXjTYcDoF^BfCN{huDqV9p zR09#urAQJrVWwIr;!BeQOfkhWdlhj)!|>f$de6Wy$B}teFN{3<25b-4N|}2=qz*%y4>&u@K1nCB*;p#aJ+&=wZ(Wb8LnwI?H4iJNl+c~s3DH7 zi|>9#X(!tWqqzn0AX={|kncx5`M9A@tt?4}e%+;D@+7WsSaNxHEd~F^&S!AWNWhcD zdU*bfYuS;P?}u!O;)%j*KI^KF+=K#4TYFLo!ciKFDk4P9)S^U$f9 zVs0HX`?j;Fy*a5a+uVh%{>~68wo2Rn^vdo%9M`+-Hor05wn@)QoSmQiMwv~sM4E^C zo{>`VYLG63_{oGb72kst54mkH&j%F*SL zyof);8R^?(ZW&v5V$0ea-DIz$c$Azc`rRSFKQxQ;7Jt#{{6gGlzml)Xb0xBfBII#j zXUEMvID6mtsQ=kio3M50baCq_m!fgqGDKs+bDdc}+gg@XhHKca(mq@EM`bX{?7oyQ zZ~f95duFR=rM(`Xw`px$Nnr*tk5|NAaA#ep*QO33B4ycIBcwc3avSDRyQ@c%5;ceUOmPh4{y8yx1^!|tfc=rM zi@N{W#S#vI^DLbm|31z9bl%3tYb#^?W(CMO&%<@T^pL#+dp`e-X&Sd+!%Jqkl7jij z!0;@bU36?XS#TyJ%A&!_Jk^2;BfN26L|QQuA8Dr02F@pKVqVLO|wPFjJLw@7{c4#j3z z$%+0{ePX}?9_$VJNo)IZ4#BZYR3B6$l)4@bMqyl^ChEqN@*fq-(JC`F(jPt`CeagL}j5sq2^=%- z_pIv@s5@R$e47j^K`P31tA%%$SDvUY=$VS6k8iIeK`~ue+1?|g-r71>#cIJMSH0}X zu26fi>6*C1F4`{r=k!Kgk8gP>M}6U|Buu|*NeHxs#UF#Se`V(wmG;+|Iu`9^`bpwO zYxP7biszpfN;tbDLV?k=J;Iqbl&R+0 z%j``tNLar>eSAfvyMPp)-0qgk(Y`Q0Wcq@Av$t>G{wI^21&G(%bC%#o3EwQcem}k? z#hzugZ~QA}dVDPoEqRjc;OfrpWYKe0NF(&@kZ&b#5ihh{NV!{ze@C_=`A=A46Y4eY zhe3<4l?4Cepz-Y1+c4Qg!dWQAEf?aWe$Dh)KCha2@lJ=RZRkT?2h9io!2SJ2W-#=)BGT{+&a!Fvv++h4=?WGZWGkksHXNs zl(^9>{EI`0nMWLz%C4p#|mUne^`ShCL@Q(>1-`-Kryg z6&RPMv=A@c#j}-33+33#*uP(QJ}0#6L4na!?H*Nhz_p4hf}aEBmxvu`c3?7J>JY>| z`2KxBT{+P~+_D84!M5(Y47cxmzsb}fx=4=|H4C>wMkeW7O{i$>X|5Jwu(hr2=A~UG z<6Q%E(QgVCis*0g%}l8n-&MHI^e_cL;k>ev4I|vHffuI66v08I({PkrfeMeY-2)u7 zFJr98nGrh^&{cx|0_4=cGcas`Azws!sLK*_w)`CkowFrsOGD{mX(Ms8<*cFb#RvDl zAQDpR+M^Ey`vgAm0{w>EXLJaORdk{RZvV!5vpTXVccTMR&$&meyY?rmH%2~1`feCK zzwp+=D_5_U+N-o*r$+lNsC)hgAh2KA$14=$=Bhjx&ZSSoT@NGY-TZvxzhZIB(Pf* zzGilvghRXro8z=}x3EK2c%4*Rb5>N%01V?ENUGCAdHwQ@JmDhP=6HKp2meXf^4xXK zJwM|X#Pu~$?g*N($>ZqxE1m;3K5T%a&vXTC_Pd2e-QgPi$r;UFkvZd8 zlRICSwv5tz(EG55j=ZVA>N{E-4>_lOU4HVL{nia}g2;ECc&&dFxY&R9p4;WMwWrOz zN_$Fa08eA^ku@wiHtE0MGc?&c^`xtGN?QB<=9q`%+(!N7_b$VYjt41$Sy1&_X4R@~ zVy(Wa=c!J`_N20)%9vt2GPVPu=ab5YGTXl2eVo6eI@_f_q5INmS|1Z%hPa*aah>#U zqC_0t4JjUsL9rjYDp2o2AjMB~^e316x+cV5=aPu7?twNK^TLm9Zzg3=)XDcmsLk%R z#>WS(C%qJfQ}>F$)9;?nN%-?eGQD85C)4?IO%Kk{#r>dC5$ARU)|SjzppU2LfdQ zSjno$HLAI%cfY||LBo=YZzbyp$dmt?3UKvw zPn3BK;-yf{{G6adWVEH6FZM>R{gsM@^()~#} zTw*8XYpc4PzLsb-SK4I3#AJ&P0k*i**T(kX&}jErL?WL%4aYZIt*>=y*Ym~C_69!J zS%rI0*`sx%#;Sbnt^Kb(4_*Eob8YA47nKx2_GQ-cpqeX*Td%vmb($?0At7?$cmC09 zmnrvFH{xEfpC6q5Cxye^nI%a1jz`aId?_+Js1-O?yR(f%&ku2zT&`H;LE^($%3R_ zrgU|6^;rsWdRf^~jk5dl6gqrq5o6@J+A@1!|Fo-1?%cVP#>ixKSI`?9Zv*si-O|QG4uL z3~%g=7Ug`W#Kq0b&(B}6dgbS`0!_NOVoz+fJXaK7e-#eWoz7q|&SpA9712D|;MsgJ zoaE^l?_&#Cw`Qf&qHEUC>I4?dOF(}V_@-55RpkI8B!;g4RIKV{N z#tNyqHI)V8Lld7AFL({VP1Ww95~9=+>A{(f_;()#OHfQ{g!@^-Vcu*ZBfONQdo*Ft zx(~WWpxL={)4J1L9@c5S1Wsu-aUB1L>aCh&hqSbG^{g20i*pu#DbjtP=yR^$thT~5 zWMDc;oaoPgPdB?!O3IPz*IBhGZ{!ebg_<5h+1Xm-pZQjF_YW*m2zp~Yu z_6Ea!p^G14H2$RiaASIbM=@B8bxHC?1E{d9O9{$??UQv|`SVW`3hu7*7LrjlXhT zb|R#B8cs&IN3|fB(;uhT-592T!wKb`_V)`4J8`&|ep&(7s-mM4aMx2Fj?WKd(emfu zj>p$mXewJ*Z_ywK%UBhA!Y++98iz%bCYGSVUace7ujbcJ!%4M~96QGb$3aqkrMOAr zI_(|tf4)}le^S5pRw39;tA$*Am^hWe;0=Up2I={AF9p0*j|=S)j{CI&5C47x;(5Wg z$+?S?lI(X2`?nY6p140`{ER$*ac}(6-c7ruKp<&dAnLQf{wPEHQ8n^+pPwhT^RLF$ z1@x+YgYr&mVicH|1nWh=-w2jb!QmkM3Npc_mcS!1yG87pQa%A)mCWmxdjDzXo;~;C z!mAv?=4AjEJ>Du(A^=8MqA8kT79*tKuoOQ&98 zDcN^^JW+K2y>GoAdhAD~9aiV^_yt((__!VT1h1*=<&?sls;q?%@EpM*aF?QPKYi#5q(CB`<$!`jn-Sicx+c~9H1XU}jV)>}tz5N!=yf`0wFqow6s zid8jh#a3k6omcfYD325uh?K1-V_hnie(+OR^zN9kAds8xCMB zj(AHLuD?wP7iDHxs_@{YnQM=V}YoV zrCjh*Eq7_lnGmC|LECAuP9GG)@{ znBCSf^4T$)&6A|ZDQFy|Ud5RaB;ru${gB@u*PL%0pzTmoTb&?+VAugDrRp^fd{3`> zuKcyJIWXNZxwx?Kr8{^vQDy{J{fZ|2Crx!Uw_n7o5K=~mFhQ7# zw}0zWsM2vZQ4Uaxtr4ej=^E~}KXr9BQ@L$|nYBPoHhl#V5ry-Ia=ak`0q&8JX5S-p zM+x*vfX#B7xwBK^JbnpVE%6U@tMvooR`a5)zFQBP%DeGlH8z`H`8p8o_c^qm;Te6| z>(cxCa~-vo>KMv8+<9N$yf;2X{w~ZNx$oEUiBeiNu@dHCu8K1os|z|J&j$O6q*XxV zJqdl9Ec1z4Ae@E+WVB1&)YjE;${RO|A`nmW&*a{DlO)qF<6Q*r3w!Szt5Q))pnKl_ zI56nkN-USFZ8Ycgw#=8QAl=F@FFMlK7YS}9lEw1~DLA-(v^f=(FeZ2`S&sJa8O&+D zS;t99+3Abc1!>!JJ3JhXg~V%f-)*|95%NAmH)?O$d!BmvlU)QA;d`RRIUmQSzy6rj?3yzQihDo*+(M{;BOgK}slms@yx0dMm3)G5(*EjF zECA8YlO_DB1xUv`yq2Uug=W4yt3-Z8Bw4Oz?x@=+Fc^=2p`T?l z7Mvx>i5T^-B!BFSwh$~mlb^Hr;Ow-tjNczRmF?QYp$aK?M$kM>l{qemk&Xjkwx1@W zYv7+Mc?+aS7$FQ_RuYB3i-lf-4mD<+BaZS(MzRp-q$A`r!aGoHLPfW_yldG7!4^)U z1illwZK^g3DI!oXjcybuT!rwcIEJvm$P_*y6RXI*9z>+e?@U6D)Yp-f@#f(>)X%%u zc@Aw1bKQD+Ceptt8i%`d?wnKChVZqIzu<8C2{Q@=9LcZBZmVuB^c>?`Yl|JShPfMB znSSinXM1gz<6h>+%F%_jRIPaw;SgEd&%&#JgWb1}t8q@>Ye&jHkEnj=n?9NpR1l=& zqKxaDGNpuBSzwNJgHXJuQkmnfvC^ZyFjJeZ#{?^{9rjPMx2# z`s(C61Mp(EEzVpzm#I&GjCWVVbyla7W66&BbyNt;re9*WIYx%IOAju<_4QpTXBPPC zCbRTD^{ z(XxwF!uJ#9SjADdMWWo`6_jHz9t%FT=Nhk(N;32I>z5+lk%|%RO!IIBBjnPq8<>WZ zHuE*Pdf!(uKCQl9c^ROB0KGmd<_?D_#R%t{c@*1UxoSW2|KsXQz+!6O|Dy;|2-TaK zh!$bUk`|4Syh^e9dSni^gVp1|C7UuT63^=ZcD^i zMYJUty)kyAdi>*>x;d8Qu$m3aeF?Wxx=(R;8;XBt6C!k;-aE>&xr z_Hu4haID~1+=t3YTn6`FKEd-xr+|e*pnicB9Ea~zzC9>f4*XaF?cegA#cYZH@A03+ z)A*O$EO7jSb1K;DYXOh(6&;tufgq$(h-Px%1;Dm*1~c!dCMuceC2JNaC@Fn&l!Hp< z?zy{fUg-B$k2;JTcX*jNo1RWSb}-S{($Z3Mi7CRe04Zuk_ib-iQDzFfu1IW=Xx5#! z;V_GJx5d_-P4uuS0_RqGW&$@W7$@q|ka*>e&3#b0KGTO0E|ry)J^AkJ zcE!Lz#!bd)ogMsi=6Q+?+h?8C=JZLqDv`4Q{!!mxSUOR(=@V_Hsr7j5>whyfVO!Sc zOW+p~Fa$=l-Xnv=|2!YA1sthHpd&tnimCxesE_g6EKe5R*+OdAg6ow@Xy}N;)NOdW zOQ}|7LEMktblYwNO%Np{`Uq(4no)t`Rb{u zsqJ)56`Ps+vHdf@xhHNAxb04RdD8BTnku<~JRc!PmL?;1p?pHY%vj3=gM#lh{f9U)7YWoiySfUY7GEuhB z`#_7#(FNUqn4}sc(ko!zJz(&mX-h}{gL69oYyS4x-LWeA>^zz9ag@YTJljb1?#lQW z8Mgqk3#`68U}2%+W8bjh_GTA+y4;)BL*8aJHPtzpkklqT%SOaZza!L;I7>kK0RUkF zZkGOzYP1&{DD50LWqN4*#U0hQq@3PT?toOotkAT4vi9`5(&DjI#Pek~o3+Lw@Tq%x zGJaC-W%}}sZhM~f*!*!2bB?YS7qF{zx!73C*jJ#nl$y zQFvk1>Rnu^TdF-RUwV4>&cC4Wx+cjjyZ_z1z_gb*y zqh3wa&7aQpzRBY@o~m`2Bk}u$dQQ9@~7g1~`|3ZzT9 z5_mzQ`c1@`_C3FUtZMV7iAaE+s~Hf{# zf%slhi1c<~6^)e4hpYbK%}FRD9tg;vuY*Ppe?ej&aP~fnx-@aSnSij6b8}dvGC?sr zFxWJQF`rCmM5Y;g)-`{k6xU6=d3LPy?5WUz-QkEo^!T^>Dtg?m66O0J(`=W;CsP%L{PqpaNHHXbfsY4s{{A|kpo!N zWYhEVFEi!P#aC1c-!P^I^ieFgw&)hN?ulpG~E1M-R4;cs5wP<7r9C}vTi z!k}CQ&&2i1EH!rTDuE|v|7eBR!Y)IB*iOm&UuJ9c(JJe#000ft(fd6H?>o^dQFoML z1hA{~!*Wf#Ufi0gdvU8VVH5QB*~x8*E%PbZR9E&?=e>pD+AL_}AQ@}o6kMbd<9e(u zX_@>*?uO_F@uMnT`Z6EK^u@$(*--7TwX;AB?XZ{3T+*D!wi4&KY6~z9Vdn2miDzi2 zB1ta2pVrI!cznf@5;ZWv05)M-pIxh+*5Ln2t_D^PltAyzt=nJZko`SM|4m+=6lItH zCUE*hmJsAq-I*P1D0j2hVDxhMg z3^=?_L6Oh9JZQNFI(%EybtEwExGQS?dAV3KcLO+u>v$T^8M(`pOZnbvEeB4j1qp9M zMLq42w5&HG8~9WMI8!NTE-rQMgDTvo1Egrrj9iK$@p|(i)*_xo>OkHcd3`@RwhkI0 zZh}(ZDOvX4)Yc;!=D8FZoY#&!u`r82ey@3|^A^QoZw_J=0nZw|ywfXFH{!d$sZZRV zY`8`@=JCmGE&Bug_n)S%6N~OCTq2wP9K>1Xe5G2ve-y=NCtHU($m&V!)(zn9|G*zM z)<%ud25$WG7oR#@b)*@#t$28Yn$g5JUoYp|S#n1W zT3703uRHlJCZ*)nPiOb`yjoA&a0eTm_oagy-rjTKhbIgWbrdyU*FsjRRFk9MFe>O9 zReL}%(=W?>3<^tzxZaedOQZH#<2GaAxrf&TGmTK(KXi~U@Rg5)CI=Km?g%vb0{$|a zKr;no(#J=l-1)^1)zp!V$ot|gN1J3ulR=Fokd2R`unk_nA3gniG)eR)d=vJmX8y!2 zmG_%x|88g^cIn`auJfeV)@{3A;Wx}lx3C)>gRl8i#k%z0#EBhYl|GigKKW>Zw&Lx} zmi>1Yn0~`^OHpRc}@##4;Gz2Gn*fx)U?CU~J&Y{s8#U90r?0iTYIGZBdWX)&!7?W>4N- z_1p#y&iUat9N$vt^}AI2Foa!wn6CnM@G5Sr(YBX8F)4ZaFTcFEcfYFobXRh%JM8Q# zXx&Iu)zP~zdc+3L_pEw8x#AZz^=Px=aVLIR3#;5aW$)CdR<7PfZs}y)9`A1(l$!+XoYhnH!AH&s zJiQ#wM8MA;(>wmQ(nWUI=nc~dSLVC3-V9;0!+${6fdjM!JsR=@7e~HHFDe3E7JMco z=LYVa+RSa3u34|gOuTJ3Om;-+0`bt%DnRCqbK>c{HtQ*I`nE+0*bDZ3B0$Es?e;KB zr_BB?;!hoXZ=+xGh)DZOO30b7g_d;b#%nG>^Vwc-);$mEEP^!zg->x{+cW`&D!fkc`8(u)V%kzCW;5Y-r|S1ldp8gI_Ky7VR>9B3JYAW!hg6Pa;aFYho5YhPD=2}ZP6(uVs#^+25GcjeUE_CSLE|97g7T~X(No7r}1 z*SXgG3=3foIo-DBb|Z#>Flj4S1jC>9PDXgH-$-bG0nm`A{g;9~(?AYaKm(n`EQ|6? zJ3+guZkdLMXja3(zqAOgJp6!_`K5 zC7zJ@`qdoo+=3|>Dn5~JArFsGf8dYkk{6u&EzI{7ZTFZ(Zh^5LM7KI!Av zPGMgw(8Yg+v2x3Y&DOk-monm^7JWV zSq{H=Y1otKLx{~%=8D*s>1tEWce~IIx~FrJZ=$B=c9n?m_CDk5hX!}r=CM}RxGm@? zEfCn{JMi_BNd{9onupNZF7l%X@DKUOY_AoLpsWtG{uma!f1PJc!cB3>bHO9kj6;8t zR1m#Y0>Z$0QDl5Ma(w}+#+>|lowl|g{rLC`63O_&?3uqgghglV63z^#zYbS~f14I7 zu}a27x!p(aqHtZm^{{F2m3+Yb<}Fxp&w9$)BA0vwT#~n0KN=UPS!7SpISk_KhdGYB z!&|N6x5ivQ>NH~RV(TOSrC+GvFtS_h$F7d*PzjawwQD@8M#HwdbWI)+JL1GYyq8y@ zTHDyC^s&SIq~>1sxaEt^eCax$ zKfHZSavfKRU3DL}to5)BK5qHf>BHVvlUf~Vch?pFCP)SE8GbcG*@#=uB|A_~I~#sq z{e#l4v$1kzkaYrAV8w$(4r|q)0s=zY0Cq#gq9cKK1nCpx6EARwAh46~ zMG1FyFF+Qq5vQgHwd1QepB!stJdIMz6cf1NE&JW%-qNQpj_WY%V{3^rTe=LEt!#^Y zRUETqNL_8b`iuwscLPioQicKx&6=l=Rh&m7H;sU!-G(MnL7~(gmS63oHxCmr;nPZm9^Zj_NZI+9Ds4v?b5N#sYr zvv2BTY>A>)K~K!*T_kh+e_w)3g$`XVCY+E8O(oA=2<85^O`n!n}ejsf}Jk*4D@? zy}09#;q{iPKxyZCf$YWlR2xyM1*1vcS44pH^qaf^2=J6gjZWzk52)lXMbu~Aljr?1 z4NE>gyDyQeh_4xSvjAZAXTIO)p&2;3YdBNverUN>ZTaj{2Sb?zijjH5u~REGw;#9k z_IpFVDtZ6W@FfYBm#Z`Cp2}3~98U{TgC333T260L6_GFP6y60sLjI6hx7br_gtYU- z*sUn{_|Jb#H5SJaz;6?Go&c(Ze-XoF;nGJNL=uC`5d2_&P+Sal++&@P$R%Y>L74KT-ng(POMazny==_o`TlQg?);P$%r|okD)Ga>FCfH{O8a+F^ zX}xRP$4Z48^A^uLj#)>SZhtjW*dg%~pSE7qWNkhIdR_jAOmNzp#dv{gbig+UL&k~c zwdVIRR;@pc+#6lB-WD04?fAwCz1hcMe3L(qR6MCJ#*QrlCjRX!4B(3`z8Vrg zE6f2Bi;uitb1UH7y6~f= zuQ(ZMJGeTASl_A0Bw@YbN)wwc5|7@U-p>gdT~z@RVMX~qizEe;?y&WiC^xU6d@poZ z;Wk|d+I_ZL)unRrohAta5b~ye)Yu!98x|xEdZonc{ZWy_GeTCkFXPI3TyfDNoY^Vn&hMGtGt)91qp0-c*CYmqCR+ zHU}Qt51MR(-be{F$^p`w_L0>OMpK|aO_o6CrI7{i%?7e z)K5xU6F>GK=l)8~%$w7u!Rv0N-tc~R(m8tkBdxXzHHonh2`mG!t#~c^7LcHV>89Gecl=3C!67MS*=V!_rN3nsTLNgO8TV&`vYe` z>7I&`g%14Z509^i`n8Farp%ksKW`^M5GjbQ-NV#5`=3XAUjL`&7+gdyeSYd#zV9Zy zR4o!2E&CYXxM9qx!S9_$|7VTksR6dd9zpiKz)zAFJ7ONOrNq;53?YtO*+`E&oR=wX zR#AR3UXXT9?%htowU^ujZzTfyYc-Eo+@xlla)$T*T=DFg-@E2a(#tK=D@qeBYy*Yt zeIn2;ys2=-{pjZ)+?fR~^jl-$Z}p-A?pg))k*$)y08oOo70%2TL@P1*%ijnP5=|dJ(czApuLK%|jCGyBLV&4LY-qHGpgrQ1Y69 zS41W>nBv3u+KIb0Cif+xG0I1sio{zBr}Z0Ff84)*>x0c=wFb8mJFdC6Yv=nmX~-1W zZCC3LP^hJ=Ji6a_`l_J7c~7B}f_BfYqkxnAm=>TYj(%QO{J=1Oim>96uYQa4+Ae_{ zLBc}Arvp!&TMzQt2O^e2U4-M~_$`eT5^8)CwZ34RG;bDp21Z+3LHg|#V zTub9Ctu+yvy8x%+B#=O;}gGf+$`(^n!HbX6|D_5(|Vs0uw^;oC(9I9Y|Z6= z6G5^MNQ!|W_YQLX{i!s)!JVD4r;&69t0K0G zd%G65L5Dq7xfrt*E`%#W8<=vFDILD5l>=R+YS(zS@0RbAI=L&$UPM1GZ4=3Wj`~*K5 zF@eZYJRc>s3kPa3Z!rME;PH%aGKT1#`Ct&@=tkQC?jGkPqMp_!1h^c8WUU8YtR}$x z&d-aQ6sQ#txg8YZ-|g+=iL&FlFEL{^ElfB*EA72!@RTeZmJ-`s)C)@2LOV3qj*Xn{ z5sU(;$^2YZU8`krwZaE@8B1ktsCJ{X`lh|$Eq{p;NZd0wNb|9E)oqa7nk(`)wrnPT zax<5H9Wd37-TqEOVrP{6nq88qn^qK+m?l5axvw?0Ba}uMzHg(Ou>|y?Ai8$+@VWE1 zbGdzC`eCz0;CJgVsBFSyFM1{&tvDbSg`>{k-d{|u27G9|bpK|k^isl`A1~r~k0WVQ z;I+V*C>8scj=7vkXhRyHJuv4*UPv6`y|$7dFKXu!F^~Uww7WdOM2_IWl=*t(2J1kF zAcq3qZ&>d!d!Sqp$FF*TUqR<*n}Zbc{ie@2k2T2cwyA@3P)NYid4CZ!Z~%g$gCDHN zddtfDjVy8Zm^`}RUw+jOZH`={T5?Z8TOZ!|N%pw)e{uoDT7K$d>Ri1aM7pU&-)}T^ zpxsrLO{Au}j&D|p|K3@jrczUrQChqifGgs0?Z{@?@})68S@YX5tl|N5SrV!J_*S$~ z#{{%T;$@t?q#Q|)0d2*TJO03-H9wQ~&0<_XT7=r%lCr{xOg=3(#r_ z^zZIHk;L>WQ;VbC{w2b^U{xx(nN-7rwJ)4j;zZC1YzCw1{h(3M) z*VdJDJxRn}elh2)It~))YbF3~U!l6ZwI1eQd`I(cRIy)rq~2TNTFeiwpdtRFl84}{$<1IJYS=>MkVk(X6|>_Wcn+GK7Sm%F;L-QBT+|BB37;1h@7?l zF^^=kUnC{ZU*VsRO)1@{3TNphq39YA-G`C39;~u6V3Kp8%AN}n{ zjU$1~^0J`zD|8>d>AP3Hlu(VGdlML?_6O{)TaQuKFthahY1ie|W8tT?$ZY&HN0D}J zu%l>wa1@t#O(=3hSi60cID;u@1^?mxrx{A1E6bJC@7Sw-Qlr&m6C~1e#EU3ZFYkzC z)4>q7Y$^DxT?VziOU6_nr6*+KH9>6eOs54%O*oDGzMR%njzH`zecS8TJaAoYGD*h{ zuQ;_)S|emb!=0Qn8>a0mzkcn6zB{pN4x`b0%yYbCPL!fAqRjz0+zs`# zzc(F3LX}J78-#eZIer!LvJpk-O^L?;Oj-y+;S53hlY8gL7eZdfg?r?FdW=7`ke+$8 z{i)Ywk2gy-rdp&<2PYFVF@}-JxKf#Uc>ex+qgLg|v^OS&RE9x089M)b`_X=0ExVIzv`IAqCcFir5x|at7XYq&U};P2dE% zGjw~z;P`Vs!+!qUKF?o)2QA?+>A z+FCypOeCOI-ac1oS4xs>lk4Wgp>6G?51AMtrjkP>nf7A))eQs}l|y-B^q@+-|C$ds zMpnpOY~cp?p&blEeG7GEyMbw+%_oqnt8QyE7fR5!*6Ci{1$LSc19^7GUy$|oiCvZe zQ~gTn9#&wUW6#xA<9ZRvtGum=?t<@A5I@-W)@*zY+F@Y+(*j3|6yh&TSOA4tiJMhN zb`p<++`?QY)}?FH=_h7K?MkLxbdlW?H=7h){Fs?8em|N%9HOt=P`N7gb~${gy+zc;)s)Ar-19pmTG zC!e;nUY}5W*nkn6t~O(1r;}{_-Ec+ric)DZPEVJ(x#%R!FCFTj^fnWI=RTyX=%j6L zQ(JeOC6|dg*@q-NY(yjHXD=kfYNql>=Z017RrFG z?aU%`n}f)C1<@t^gr0Q}jv?uS(v3Hr2h%F%QoZ`_Uy*|MM5zw%I@8Tx@oY}7;vBh` z*>8WMZ2bxusE9l3*+2J#@-f+?u+*s3T!VUpXQgo;v)Xp)wl0Eg&~C-r<2jnLqMfdM zHU~CC;twOCFv_7{^I+~nFCWX0>NH$++;f}2Fa6fOAlrQjLepzlq%OO}r_NruFE3;cs_tMJp>#%KOv z)ht{@msiVuQW zYcy}o+*!JK+fS&?mRQu7vG7J{%%CjmouCAn{ZTC#)C@~C8YH={g$BsNxJ2-}3Hjhh z@qN-HNop+wF^L@$m23y z<{G}{R#x9{l=^1uwK{P9OYPk_*N|I|q1F2>bdhZX4vywG81WOA_toJ^rY)1?Pdivd z639a6@3|MF`;Cm;8Tf6Dbo*7^wbW9C6a-|AJ;KWTMH#rd!2K^5!aQ!F2 zD8gKH5FZre2z8^gelGmcp}UVl!CNV^B{~jboKUyZ8#ThVZimRA1}h!qxJ?HSPC5)? zgVC~~oaMSWbWq8E%!ChLt%T(gmJg8XU)a)53B;@6^5s@A;lU?kRx~YR4fEyH@`CbB ztxf5z+1^q=pFH_zhKj=$PDjoWKBYI#b#IeejvmrLEEU=qm%mqow=gz|4v=DJ8O^rU z5<>;h4)5(qB}u*Q71?=&V(c(TnpnI|DD*{OG!G>vv7zkzHPs0Aics%(51v*tP9r^w zgsH{rp#hQ`V!M#@S49op7hRO9_Yc^RK?^u&gl*xNRSDcRhFdlxo-#0B?^Lqn_HCEW z(p78pi&QS*<=n_G_zEkQLwq`>-!0BuTdS8h?Dn|%^PbkL?)oLEA(Joe*!@;g|ErLm6Oq<4c9Th`LdIL5%==ZfF>a)!FnZh*8>LKofl zK!p`=h;FBgenY;CwX)?haZ0r*XeHhgNjS2WDKcVxPliAAWN$v=Q0K*|xisl67Kzi)gp*whBO%7o+y-TIE60W$_Y8gHqtcC} z&ZmiALPH>J@8PPtvyS3WhY9&Fjf~_n&)jpeC)zMKH@Ai6VdfaQ zW?lF*`MSDIHJTlFJuF+N-+m7_%SU4$-2Qed|3RzaDe zpt={kSULp>Kic-+bI9)I}JZjMJA? zV9{h4EDji;yJ^4@0T=exH|apI!+ulW4EQ*c4hZ0C^aA6`L_Iv()O< z2O(c+LNg?c-Bot_MF&33UPoaPEe&GgINU|cmOykBvQ~-SP3m6b3|xoa8=I!q9s7XW zRbA&sA4&{hz2%C#Xn(CMn~>jmkx?<|a3sBP$AY%g`=#4uPx|Z)Eiyf9C&}d zczry-n2W=nTrcA<+-a~Dz5^WRdqS3;wRg$HEH!IOht#@Ebj0`fWyqMda7@4;e~(5d z;x7s6NlY4!=Ll?a8&4ez8Q&z#L8nG6bd)wsOU1 zgOyrA8D7W;rjWDXjpWTgaTqzp$DviYE&JBGLPDc${XMxg`N%tMwOKg|sRKff?1vNv z7l)|${@p)=kr*N*|cflfQ9RE$i&@Lj(Tj(L_lV)3R4C`dZ?~$xYk*Eq@@0P4g>#wE^qLi6KZhZ z@7L*;2}+a+7Xx_|SP3pQqBFf8@mnv>4C19x{iXx~#+{!xxDKj^gatd<7QSF2pckdR z+NaYm>2w3>E}DVUT}}f?;=!YB^H8a>D~1wIP#S`CSwtlw$N4#Apl)>u)kMJleIWF^ z{apooubmt;KoU^On~Tw1-Z52ZU2|Nrm$onj#&IRLpzHX`aR;1b=cOJ30n*Z^Iq+KN zf!cMhc_Sdg?>Xuy%b`Oz77g-%d<_P$7D!&f$t%s}Bkeo<0?XKW^^MBIUqAgEOKSH^ zRXGbEFj`;N+nx5q;w`AhWf#v7*2SH#jFKlapL(d zR4Yt)ICr%O)Hu?ym*5hiAIbi4146in9v_YGLkPdHmvB`$&=XyOi_23%Zh^_uKJFgd z=Iu6JfIlk3Ts=^A(pD|4ApAnqMw0{^96YwLv`GJBU-#WH^-ItvHs#SyCE*a-IJ!`H zXx7kWRj^PKDSgm^4)t)hAlge>XXPCD^c~3AN%fat(zd^XITrcxGS>wFLoFlBK!tM+ zp3r~=m$bsJ5SDA<#g|cVrC*5xO;omMr8ig&*`h5dIM}_C#Kf(uaEGwJnAri!G1rBy zdQr|o4n&DZ)*>ZPW+RaSuOIKU(BbPhS>iBkj(1Ahh}|Xhy8?9oqFg5QI~*4{oi@z^MI`yi zt7>@u@X>z;0V>Av@K#od(7sH}Ofc#QjwP9HjZM^%F&d&M;;6hlMQF-zLXrdO_xi1@ zLpq6su1U;4U=y~@<2n(OBQz)mwIu1tRMK#Q0_vVRS7A|uLlm$-XTcwBYwU`8{# zV~64qD(mb)6xeIg_NVoEej4`TOiY7=gsHqG#go(fErbTcxGG5SLO{_scizl|##ti| zIFhmO3ZXkD&0kfvF5{$AQb5{+PF7gzeGjMjkN<3lT+6tc_dCh)`~^pMd`hFibT8u$ z=Akx5T z_q}{1SRKh<6Iq5`TxK_;uU>*CmNZG2he6pgaX}kUC-WglKObBCgD2;S2r4`{+(f!k z2SXm{gKn>1_UxPE`jblPPc!Tp1zsgYUg;)xj3OJ0s8a!Fm z1~wSpFWrSVL`Db>kTP*%hDeQjNDx|>h(uI0ZgUQrfO@~f=cC5Jce6xTb8a;mkye(8 z*`0VFK?1){4vYpiuwOs33mg_EAh`*LfLRNH-*U;x4s+>h#a&2%f{ZQb2D&p>Oy^DA zE0M(o(vy447kE?kP)u|(>{9CqwF0dbuOtFf@I>_DW8t?s(6N8z_TWV#Br>t#9aw#b zBEVY+Xs6r@uE`vpIa5PXv2J-?gJM@ zbnEaD(T#wK6%9SHC~*lV%2PF3pqYQ*L>nusp5#8WeNhppyAbV_W}oH^BXnRT&n^Y4fB3 zVh0ZH#G?k648Z)r@-ktCRH2MznYA>kzR!99V~7~lLT=qp>X5p|xGZRD#Y>^^D{cjs z+@OK<86oPZWF1n8H-PN8GGBS7FFgxR8Hb`TowN^_t6!|_{_1yilGOI~d}@dH`Gj_j zP@XH^Jr9v6^IILmyPe%!usn{?D0L7kOmZ-1ULK>yX!03&hy4rcsD9nUQOH)Yh(IWW zv<>che6Pn_+4Y8B2_ivC;pX1g2j zcI|c4;qFYgQy3@=kXA)!=Fs^umSZHR){uoh2!EC z>!Et|RSzzqSZ&BFwwS7xJjA|PiePZqcgK|aj3bD*Cl*jO{rpb+1y~=M2e3> z=VX#}vW97+`_8;ANe&$Z-@^e3E<*DgQUV9w_BQKBh|i>#a<~9<9(B9rR`RO{&*tRa zYH4oe0YquKDIZA~=J~-jr1+c*AtL#Z75s(Tl17HCV3F`mOT-`+K7-b3^T2|(3X+)@ zHvzfRH`>J4|3;?5W(EnM)~k4M>dnTazy5vC4=s}yX$5xnvXahga3$`LG3k2 z{qD&0*-{_<_`92P;hr2SA(R)kc*9Yi*K-CPsE{Me+9Cy{hlExH5D&nDusbt?J0PTV zNc6Rx>^t2-ixMmg*7BCn04xe&C4WbEkfE&bl=%hWw8Q{b5{P#4RUwmbVRBmHi|Em~ z*Bj!=q`0=-Ms00@`^=P3TU=pzLrkf!VLQQdokOGe4~CvIVeqaVB>O*|3@#m ztOe}Pf7MQF?NCxsEq?#;8WPZEsvks-sO5@J!hOsBM>n;KwA;T*C?7B;a%&c07Eo|0 zboYl;Q$;!P2a z0p<||H}-8`5J1nBAxwwDCK|s1SNTh`X2|dz@vx;fURcDFf;p zu(-J^8;G1hBytm$rb)b3gc6}r3A2ADG&Uv*yq;hLWWF`ul!1T2We`T{w5wXlg6}El z{lMfxwyY9VTCCgDjs^Rs{zncpVfI5GuAsmwA09FR*A({-E zzQr-B@aFni+!Du0n{}BOL^3@2Ds%qIr5$EEg1gc2aFoyCspDfqPvzS%C1V^yx z?Q4Ppgfc)$y`{+jh^1qGKXYN^D2x$M#AoA!p|wnmGHkN(IG=TdiqoB#mK3SCFyMr6 zaRI%W@&IS3DSZiD6hH%x5x#R--NsPWrYRRdKsU3r6^%?YAnHaGQMHUCo zr{w1T{cA2Zt8R`JL;(EW8{3nn?=f6_DM7h+VzlF62-~7kQ+9Ko17Q#thr!3h4k+E= zNYq@}j@+gpf;a=B{d6r77(64qoq~$Px zH9^GpY!nmPLxF~Rk}Ny~I(W&V-SNQ%@V7ji%rmrZIHz|O8;-gP8=gb}!V^FR;t{5E z^F?aW@tXH=lxP{NNlek)9u7g1o5dtp!gv>ePf&5i6BKa( z!r->OT+BgTF7CF%Y8GO_42W|1is`I^U3u+ zd*cYH^WsC0*W?fz9#+nd*rFlGTZWsFThld(-3O)vK%Pv?Jk3Tw40V4Xz?$P!iiAr5 zu%CW+<bmAY#LCk?#hy3-H_~4;9n%$iUqaffwv#h3g`6S-grn zovBm>6&^w4(iSh8jn_xZx(>*)DU$a&ZIc7IHdo=}U7I{}KR^A@6yo{7vAl%ZOEtx% zWc7|)2tD^R+Lj#<)^!1!t97;j-juY%dZYsYc>^?$VcjxGNsKp}r7z1zSnDb|d7g$M z@|_m8r;2pj1!96bwY3sEWwU~mz)p$bWkxq4rGCRtA-xsiz`G{tU=x6k=4H%eTfhFq zqy6dve*sVZ3b=`GP#s!YZj_DlvISTYxFvRI;|vw#lKlM=o=-~En7O2~oge%F?&Si_ zyU~aRt4ZF!T8^&Iq^;^=5_PZxBn2c}nDwHJG{FF4XwQOatpb8nY9Z4-k9)zsgNrv6 z0(?`Zs)$%P8UCJuCuXtw5K4zFV{dfQ@C$Gp&u(%u&^9R9?XsxP#B65eAbAu zV0$gvNo(xHhmNrbsAG9S9`bS*VMorxPXj9ZYA=MSY0E3_;Z+XuGVRCoxb{q+;j^%` zTTAw2rjcEtU*+7(_UTO_=cQBUY`~dBncC|7JiJ3hkvf_en3?;EOQP|mAJr|&fTceI2Na@$^twKQT!fesRr=R%`!jDUaJ&b&;zU(NZ8FDCxICw!Sp8FB2KnBH&w z1({uUkpE{TyO^W_+D=t87VYviDum|^raO12BHt(wUntY>S(@Mf)-`a_hxpFQd7HvJ zTeZ6W&x2}ITN96J(`D}X7~W)^Y_OHnX?e1+w>k7DIY>Z}(IMoQDAIk^q<*RwXWX9GF-e9J2V&gy@ zL<2d_u;_^TSg(Oh+VhNXnGmy^lq?0@hN7d(`Oc5v$tBzS$BBi(iJuKdE3Kf1e(KjT zclqk0@gEKk<1ju#orVG`G7IUcpfy|EkR0zVNW$QB)$V*Gk-k+GU_#LiL&1HrwczvDUlI}gTp;MR%YCgi*O8S49wAaS_cjS1y~r>&cUL=fN%@Afut z%)7RxMB8cyimrdfGTYiOr+3H-dmq-y@bW^xnn4Bw|tS04?EDx znPY-biA-n%^b8$10^qj#!#}vH>*(4E(&a@f+q)XxoD)3s=g%mXnaM!KtB>rcZ&IR9f zjFpU=f`V0Fxy|R5I@Et(nqKWZoUyZuFaobCx&m|npfQ@CG~Tm)OHfM4hEqpthR|#t z-tBw${!TW%sZENQU5SBG?pHL%)&zB+zp627DShrYS2K9daohvQ0R5baf>bwJweAsz zD!ATr2=lv1osskxArnn zIAf24Gq}?~cb|dx)BqHcHjll$cyAeCSTLLT&Jk}uCVPAQxYys&VT8Zr9Sgcv4Ff*w z3OKj}eX)NR5LZ7IQO5#n5CZE%Zk`Nn7XA|I$C|59-6;T8xJ>A0GyBRG4RV1PeqAD} z1?J!>rd|KDe?I-+{nKwyHWRH5SjWs;Oz56AxJqat7#_i%f_e|yPQ7VNS}n%3vU;4V z5w+&Ff>vRnV`z@_K}8joHf!_NoZ`?{@^|H#45fWqZNE~k7PnBA`+ParaqaKfpG2^) zl8|!(%GOaf#X+F1I`|C>n2Y9tf(MTqx!A2D?!u3?EllJtHbd;?xUxtLw;>4~8>a&} zvJn`Wa-{R3%k*y-VZ&RqAc&Lpvc~S0s7zaW-hfRK4zk!(p4>AI6&dG`U+n_WOD;)3 z{Q9zH1FFr%d26p3f>^yFkecrD$8aNeT9RKwf39qDz_1&|gk^uFecrh`} z4AeDQbe{e%xv*6P&jIXD1p)x4wxw=IZ*lTH15jT4iYQ zOMuqBQ&P82?*F?8P#dAp2uEBQ)`;E?To+sj@C^PBpJ5!-kA^K1sk^Q5nqwx2wvp&# zQWjz)&L8BozR5-jflC2wS@8wk*J|MexEB!}DmA1P#-*DqnQS6mD=s;8=Bhzw&5l7M zt2YM+I`sX@*z?^KEN|oXfzIH#E|1N2b3KmcLcx2S;Rz<2YIrxh|E3ut^9D`sZ&}`l z%?ZBEdPkw_+W1{tH1w3X2>>oZ)gV?eqy`p+m=oO(Yr#GU=uF znIzDyy#SuX>H!@~B*r8Ot*mI)l09HZ4RlhQeV_`CFE3_71cGuk5w~WYDK3*N+;>xn z1R=`^S3a-xpDvJV)^l50j@&b}eR;Si`VP$>yE$Oy+k0e9>++0?1wDNeWNdf7XV9d6q1|licFtTL zCEI6A+lKaC2JO2Im^?gT`xXq!|!#m5aC8{SZY=^AV2xtr2{{>H)9A^kwYwS^N+7 zs$94fSO_9{oAH_)u{TY6VUi z6tG%%5`+1UC7AC{P1SgR&v7d{ z-CiciQ@)|H!T4L@E}NMS2Kg`Hj*_Xz;=K91$TN6rVq61Sk?UxhbBnu55v#s`w_8Na z8*{O9%dm|B%SZ49tGf{*-ao(o?g8`Dm}$h600+1^_e%_f?}d))WgNeFY@4e6ur0qh zGDb?M=abM+b+^uopc2&=eqhTrLR%@#4-T7GAv`&SSfC3sD0+Ez>jeq zIIO|LdQy{p7pEZ_{k35PB%!HCrBXo>6{Kvfyn&xa!Cdx}XW`B$Hz=UL>b=L%_oovF z@+~bKKkN2MIP6{p1Y!fc`*MgIxoo+TUVhCI$qC{@KZLO<@&ras-Z0?M6B*oJBb55V z!SmMEgOf${fp6dhrbw@m!?PJHJKuQN*x-D3r(0)MtkLOWxs)4zbXgo9niQJ?!q*JN~Bm zu^OC(OJ%}m22ULNe`Ni2T+`hjH;&IlMMXsgNfiYYm6DQ}iom5J$c3cHM5J3fr=X&w zih-V z!eA*W8pHBXaq$Za-)><^Nl6%tMPzQ!wn`x7@z7zksDxAXBY)wG4h+&rB=7 zSUQkrS+*OAS@{>_<_{QPLO31gnq~c#WW*GaoaI1P{quuZ<2<%>VvxFd+4vFILqkJr zkj~O^PD}>8NjtWVQ|_{=s79oP(f+0*<>l(x`U0vV&9TDK3`Rgtz+&gqR+LLmB_?SE z?&M)Oa5U%?WNDM9rb|a1j+NPfimiac?;-cQ;=VKlh zw1XqKm@KTq@Dmz`+>f^V>7p&`y1)d^Sd8W4Atrl^#6xo-KI@M6fe=1qZ~I|KCCQzK z#=OTL=N*=AxyQTs2+Vn=`iQ<>AU`T-+v+xah1^wLeM6197MI~)Nw)5P{4tW|nWM8( zc5gNKOWw}z^j+n*X&2j-ukxQ17uitgg2pq#G4%T&2SIxB=@Bzs0SR`9JkaI+H4)5l|2O_NSMcxH- z3menYhnaA~)TdzGa&#FATebfc<_djdZr9h8w$c;{C^Hk2k#SnpcfF>_8LxM zLLc5={EBOqy6AAu(WI=NOeK!I>OH1gJ+R?Yn%v1(PRH0Q@I@cD7 zWHQ;5(*ExiOPZ9U6UZUUpICb}u~FZj&hBOCtK;%smpjhXr+bhx#69Z|3=KU>55Qh~ zv;jukj0Nvo&t@M~zu3YF|c{)2v3k$FM;pUK>6Vw(h&^~@C z$=?a>=ARBl(ZHjf_5i`xd_H%HcAv7@KOtXhj;gt%4uN z{t;6xD)@=v6T(L%i_OTkOG^HLu|#_X{;rHkNN{{an0%k}q~@XF6Pup=yt^vb>gNTv zS0=Cniq%v54+|VNG9peXAts!=C}otA+s-T%?B%)<*|;;jPeWb}9?a>2mW^+_rsf#* zN4oF>?r}$khPeI?Gx`6DariCQcfd6He~HWgq4EEhm%P5iZ2nheT`O{#P&_QGI7#uR zmS)GM7Z-CsGHU&8)hx_Jcn>R#=03jol~Z*1$Pw1=W;)-KsEb92&K^+j%rMwTuzK|Z z(EYt0EHk_gpDhiJA(BFj9Z=>u}NF9`Byq zf`q8LYVYW=%5%T`FYZy|+`GW?|M;GTnf;Ud;oCR6lMQJDl3QC_C${Bqg}cJjohs@K z|IB22@(BekS%ICXTJF-mFRrfvjLFyq`}He&bCkC~E$^;jscQ*W0Ch?f&f2K?*|t&T zhWN{OGWEx_iim!q`&T?s91(K-E2q3g`I_XFmX^DCT$YvCF4#AV5CuKaz))*Qgt>hu zU5=o=Zl({PGee7>tL8`!l4Ez8vA6#tjQ?x32F`Mx(YrZQVql$)>@dv$MgISL2T-Ey zV9PsVjI`s=IambM_qyBkZdjpBx3R7oQz-9A&FPmE;Ag_cG+yLG9EMdcX9&tZ`&*PD zn6~Y613Zkeb7C>KawCjQ8SQ_P+zZFy*o|;rI+95d&Pe!aiTkeMa=F?k|N5}*SYo=D z2)d5(UkzeZlT+w{(=Lc1U8_BC|FjeNLsQf3bX#+CbH^cFi6n)O6DGOe6UZdT45dlG z61&8|C(=mzr6C5Al9zYGf*8c`O6oc?{<$+-{i92QlAG1gRi!*cxM%;3Bi?0Y4^QsX z)Da5v>>C_Gy^p)ra#cxJk?b;_rviJ5drMaKoQ#jJ-zH)3^>rT+A7ZOVo1OfX$+}lj zwL>$b0l#u`I;15V#^Ui#G zPEU@2Dv2U=#}ysRo(V81pdYog`+ll3rkTV0L$o6aDkBjk{`m+sFC!^@VWFyL@l2k&%(#+T0~= z)O0YlWZABLVY#EbySXS`&#Uyog-_wr!91lMCoJ~z4-JpZ4{&8ZwO%_oyYL{PY8?9O zVFyYuFp%na_cy4O`~X+nwlrl2FLj$4=rBOEpmLfV&rBOujag3*dgkLg+}R{I4i}TL zVFa&(4i-Sxbw3dQc0ircI4+16Fwt1c=B14`xZsX<>=@_|zA{IF&z-j-*!68bsu?Tzjzdd+RBi)xx>M*n@}z$mX1g06D6V= ztG!osakU)AW7_s$f2!o6h{y={megBOF@CBPzxEhmn)R5R36t*>Uz*8A@IaAfpuXa; z!6S=zZ0c&**Q<#&qcaS;ZvYWtY3Z7%BhEr=s`^l&oG-aW4uj&6x^o;bKC>B*3VvlB zD;TZdRGR2fSab2+-M$TzxFp0IzplBHxn$#i0gMxPjn= zwZcH?AN3-!8rSzFDmqRkTzBa!i|(_^GeA$iUg(DYz9_{?v5O#Utibp5l_yt@j?;xp-@_aYzQ#}~Nlr_mTsE<-z!=U;ekE05(bV48 zkV0_8f)E|<%<1ejTDRh9x0L!&Ao@OR*QZ5AIL}W4syn9eN%yY@o|H0S`TqR zIDr*a<*rNB0V*|mA_jAX4@f59u)(mCEE{Nz^vxQ|41UOeg~>d}3H=OwGZ{3cW;YJ? z28jEq;|gX{v|OGD@8{9DtSHJ%a4AE&xLhr$ncJ@>>v9>~aqq3$W_y)pBBIg!)|(m~ zCMWZ=%uGze!P)ou^XGW43#*XodZlon&&q2hOXQxx6u%SR-jqaxvsYor%I+l|&U-k{rvLq`pL91CnhU+DRM;Y9g9O{&kqOcT)(e3wSr1HHTGdCv! zbaH?3cpR9T1!4#7UJ(4YJ8&ORC>|ptgC|CB=1pT(UN}uf_j-?T9#=TuBAvc^{Jnj7 zjJBXNrN7${w3(K$m%cOp-EDJO=X7>DnY5nnYBl!Vkk_o<2p^%KH|i$Lt^hy-JpQV6~e~k$&4n*%?)3pb+t$ z^iaLAQI%Rb(`!Vls$#=W~FQuyQLW*MsR&@dIpIZOlr}m0KAzxs_Ah=J)4Ni5X^bo=M z9%c!GNUy%(XrLC*RPTgtaKH?t*+|_ve;nLL=|6rlq0j&~fi948+BYg_sp z7_t6gk39GNG?qL+34C7wx+d?*o`4&kg(3%e{7Nu38*`)5W_#ZNZF*-D56eIGKkXRi zFY_WdsI5k%cSL!Bzn7NV!c>HGh60nt4(9#8`s$`51z#tsx9`@%Mp-l;O^GvxJqcx( z5_cbGaC39-g83hJvo7?p0BiD98nFvzk1e=*{-au^t0I$17@YXcW>euA3rMghEG(jA zC1M%_H|oPC+%TtV2<3^nAtL5wIX4ZQ^|<-2-VP2P8Ynl+)N7us+IY4;=?iY%jT;4h z^6-9Flm||)aT(VxsN}XHdFfIk8Os*t6;Em`>%Ej2)q0Lg)OoTtI~`lE?lIv~u^aYT z4KLxc#Ujj*C8%_a4as&wMVbvurG_xi=!da4>wJp>hF|D=K5wsLXRNxf{ce_BS!#Tz zO%USI$iol==9>1Uv|+s@+9E(0*MQf<-u0B8mHAMjbetVTVjiC zeUCn_GvfSMcd+o`qUgg|IA#GeQMKc!>jB+~=z$FAR4eCA)}#MyEqh+zMQ^gg;-T+< zr2i+D{69JezB8?0y|QoGLVLD3*vKeacpSJM^n6MauI5qx19*326vt4Yp~iq8tF7mI zjJ34cmZ~KZccdqod99u{f8T`duiJYUt+{Of$UI_sP^3L2`NsD(-uHKY*9H34GP=4Y zFJF^$ws`btZ`}xGc8}rjpLeUW5e6Qzu9b5Ep!v9wp{gOB%g!&8L36MJWsgn3^s$pY zA{xlBq-%QM99$w3v?+((0|e%W?uK=j3GLz;(iY% zFHd&dd+7jdwA4dA%^-x0K%0PVTziA5WtbS(mK@SU-tiM0Y1EcW+=W*3e_+I zS|tu%Y>9)})@H$+0uY?E3fJ7ec{I<=J+cr(6kYho9ws2%rJ2rhZQU zzIPbpe;?WL5#Hp-!bMoFNO&6xxb$xF<7Q$x{m%oHSY<4IoOj~XV?p#-|JY8S2+qi? zEc^G3VX+OLnd`0UApcsC?^J)?W{|n3-$os^D43}TGbhqNgz>cPjw#^qt}&;9+C{cnf=ZL{M?Il$eQ{7Iq4aCo3k)LNp41d zy$TN9``b%n+$K)~#Zvqz7t>RjeUFI<{4l4DfZXn|-UW-~<3v=C-@pZ3NSmecw(t6# z(!%Wc9O&L8tLZ-IZDK{fOt^nc>*B?DKTDR0ZQW+S7we+u15c;KNT+lZ8VOvJ|1A{o zZwYcLHWWIbbq0G0vUo|uzlA$vq`vy;7Gu;vfAnpb^NuZ7Ao~9n+VG=|IYyMdW4VNY z&j1y!oB4Ccf%%)iD}=NJ(Z+_8e*HETgFfLiTAVbB{F{G zG zahg%B~ZGR-wTX9>kx&2Yh#)6MxsxaCI{#ek$`X^prj`-bYaWE*sVacP82; z$NCr;z8Y13X-<&80LA4Hbq@tLh}>d@eOWZirJqm4VN#u=!{xbXD2 z1DjhE=_JzK0$-z}6^2QpNQ!Sl>=Id8nTX;t+Lxq3-ITK}_9XKmOL`98>PJfZ=beiu z&Ja?ME-6(@+!Ns274a;{HqY@$gO}IW*1tVq1c8yNnCA@A{C$(94G!jZp~ww&i8DpnheJC0k#$Jviop)XChgwAl-QP{URYWSzah7 z=W>!FM|W+sh!-Xk%!nJ!4D{Vz9~6XvuVup8>PDwHCme2BOk{ z(IXYU(>`Kp16dB2+y$GB;9@nKpSq);EeoRSd)ROErYF7F6Xnj0U8kf9btcM}sy0F- zC9m8Geo{9;DLrT>NC}{HX2%Dyua=Wgv#so8L!8vbTAE-ww5`A5b+yaLFG*3-ruM#8f% z%M`h_G+~-NN4+EISOklD*7NpnD$??~Kxh?Yef$FC#5@8!u*j4iW23q(-XmpbtEk9I za$GRmcm5nVP&j=;IaRa9V(pXs_AW3`1tG#Gp~BLOkc8CWhcw^^QK%B){O283V}*Ty zHfidYk2DqokMgfo6dcq?sT5^sF`g(ylG+R}}4|;O) z^y&Gm^q8h8s8&fE&KcVVGbN)mfTM3W2I8n%25aS#yzOTiPbYqlfW{L9l6645z_ZVZ33%0FZhuwzn+n&pAz$CttM%qcH)1 z$_3o{|C&c2S)PabG=i^;pdYVxeOxFGUNz1$uR2k)QN%?d{K87DMulWPQ0}&e;4c_k6>qB=;)$?>yj9o?06h?3Ht$p&C1JsP<;C8V=-xI9&n;}rXh%& z8n-<#4wax(xxUgZ!yen^iLieB-r{LCDvzVvF50LXnuN5(@++B*(sD09)0gZx z0(qS?$Jk$JMt$&q$Qs}P?)ir8?{i>u15mNw0_7Q?lOEJPQ<30-bZ?f1>`3MP-mzJl z*Po9=%lM{pNZxh2=lmmBYjmXhZ=$-qYQZeot(`(>TWxCk>umb);mhM<+83OCXJ2v6 z=157m8<|*IF_i3|A`NRG&PJex`c2 zqdKFDmurJkQIVTve-NA=&SR*y-oyYfz+K*3^wHd#*+#XMHxtv$xH@E4LaO{t=3 z=NJqz0XYJ+M1rffv|~beGbPzC#5(98p-w$_?RV1ZZCdFj$^JH{HZ*^6&-`!EN;Zq|2W6J z0q-R+$V@?)i$04s5% zhN`M|tU&7!{hAWTd%ZSuz!u+^9Dl?6MvRKj$v({NZ59;+DY%-dg1zTQe1k89b}=sw zeNp^(6Irb=_)!d}V2JsP%G>Pb;IRl~OGdQdLjaB7Q-Tj=ruYeI3#;>EE&XL3b8>gV zY!+;k{U`kflZ3=qJMQBeCzGOR0VQCr=@n>Ie`sWAer5v`#x0TjexR8P7gf}5y%2Hg zx7**Em2pA!E$qmVI?HTuZEtPKtkB}3d_MlOH<-eN!}`eg@C>CHw>`1^p=~zNRmC1S ziJL}7>6V@2o#yB@+ia7R6S*dqAs+JqzfAVZLL~CdryFbAFOFN=5NkZdVp{U#oL*$- zP*rQ{YCSf0C-Vg=dF0IYb}siCTy_^6tUc&~2^I>=eTUiMu?j|OS4 zA}Z(gop4{9IrFH)O_iLCdF1K|;TGCAe>OF3hGDa;yF!hF^6@{%Adf|{Q_u%IW+FbM z1CI7o5FO<7vu?ywsD`YId&VJ~Y3QO&>!i;i*cY<2eumqfe0_?IjV^+sJ>Xmbja0fv z!0TWQ6Hd!7%43H)E)(SneQs05!y}mbdJ)aHA}&IFe0we$; zc`z(>GS|StI%vC*8Sllhk-T!brSN$B>@PeRx*T&xp-u8-J!}37`2Okp_VwIoSVRT| z*D(H&HbIXJrb2F=UjoI2wusVxE>T6;mnllqP-aT=C5fmg_IU?2=qM|ZvRa2?<2A2A z{wQRGCWGfrNQlOI^~Ui>CPr4EwDfaZe@t70i+U0|@u&rMI0#>e7t|}eH!Wc-w}!lf zfV4>Z`>iaHHe_Tq6VBdc3gQ<&11T1>6B_XhnSt!B-`cV7y6S?$c}#o_1<}=^q?oDa z!0%;qs~AI>?p3Q7rAdUz6kv+mFg>f7<#;;WgaO2?t5t<-$P=$qV?GYUXajE?8 ze?s!ztY^@Co7Ph$-<)3}_zNW?G+oc~j!^+iMGErB5i)F+(a`c7D=Oh18(b||9JpQu zG*MPoKL*N+i={YJHkESgN>)LEcAWS^8~@^{M*-Z7AnUVs7Zm)zTv+h0SDW21Y}cqv zCX|T^X@sv=^2YV4aD|I%NGfJTY_+ix3zOziCi31fkSSYJ7Ai)?Ax7&1dLIE^W1_nE zx_IiaZun6_*G&NI+ycb1%yLr6z_0suheboKkNeuka$l?LP@)4t{3v@yM>ObVtOl*Y zOV22s=HD0_AJnQ<30V=u37oK)2JRBu%85y>SoYgSzhoyms@r`|#cq`0JY9Q`@4*dW zc{|J-z?FLytQ~4dhC5;ZeA1>Zh4I7(EEL7Fo36kb-dXFMSzVBlR_B5NF74@}z(P!C zu1SnCWv^@9r&bOZB@Dol*NxGoi&fc{{u|9%**Q(~rgd8+eYkAdsWPZ!#FckSs#A5O z{T-T2@zKMku)Gv|L$uD@wM`JE57&lRJ~yuNp7T6(cDgbME?VMBJX@4 zNjtCVr)_raN5XF|vi7v>xMHurgXd%P>!3PxxM*NQ< zo!`K-5qoQ6$so7G_Ha*hyj*Bqm5hPvX~KA!yrneT`cj3yi%b48nMEhbA~`{|YD}$1 zj~=DsHJGWjwL%jW8?!6WawY<3EcqUPoDByPJjTl%hY#7If=?e+U6VP<=b+S`lM?|7 z@SYTQgj5A0gx=~mRX-(C;4-L%vaE~7f)f{D`EoI4f&dzy|MRcwExC{Aq;a|n#QTmd zo%v5cMRhfa^!ulSJggy|hr@k@e59j$@KB`xM;f0TkZ}ETfhS`3o%Cts#}e?^71R+G z0Sg1f0Z!=31AwsGnnY=Z{4k!~5$?&_ZyMMGUKEh!a}_gRpVDO0VfOxv4eIppBFgR> zhxqWZNo=)g3U-$%Z53@=x@mkT-2mvj&fdFs-(#q7E?yP?Aie*`p8aY6L;UGyScvvI zeBa}u0PDB5MSZ{zRGmKa~LHACP?W9Dz(?6e$@E;*p&2|4f1ViJ4^VU0YW^Jt*?6A2U!; zDT>4Mg40>gdB|20I<|wi4jk)4xU=;Q&YRY_3Y(YOTUGo2nZ8CRhlh{Ulqp(%`}#HE z`3S=>cj|H_u7=)K%Q1Ib_drNNV1q6>PX0ZG>MjPkNHm@^a{Si%B9Ror#P>dFi^>Ds zA&gFs5SB_Hy8UMu_$Yvi5-#n?IIj6z1FSWMzW5kC4*S64@N_0c9h})QE)(-gFEjQG z(19!OpXY%PseJ=u#jf_wvL8Own^5*oJhH4zLGsd7Ef0@_naQDB;zY#gRH27vQ-388 zY%&=8d!Q9hA;sAP01ExA%{%9SDFUI zbZ!|9gN>vPyJ=}D(xW6f-kz78FF!2Bch%yxmhbdi@EmAz9e$Bza`d)A5hXd4?-}`? z)8w=#KHs#=@nVdyx^}L~*RKNPu1IucTb2pK4Qj_6AIyGoLndc#@pd)6;NJ%sl^w?t z-LF%yL3T=!eu!zUD<1HasC}!tPI8qO^RXeWay#xQkdLzHVv$4(bP+UWuHr-Ik?e0% zrtnN_(X zGLx)NMTZ#PDhHt_A0Zstvx?I~9elCHGtU55$d0p;TM6lFwn;_$!#ulh?c||IShI?7 zRit+UPF`|Cdzw+f@T{CgiLK%{uzY!7FzXk`xp#W8TG_vlKCKn-jkniJ^5-!^4#GMH z=a(k^^3LOsfVPs4cG>Ly@rX9>R3a};YF5}X`w>&DBS?7EMPa57^>W38Is-ZnC_ z@FHF`t?|kKb(Mc&0=eLY%ZPr<%JnD7K#3di^zYnDU?lhZvgm}i=g^A6(Of-a+hoyx z5sn421&s+1iC_IE;R=ARmPVsvVeZ6J*x64~=!L$82q)K4@>v8gze%B0jOQ!3 zGVv#ul-#CYG(W#$RxEj!lXG>yt%kgC*nZJ{S_bap-+5&T#BhTFMe3PBdp4E`ug*9J>@f?wOZI(0A+4EpjGwt+j}xIac*3~ zp`1Oj4I1iHE&oAVAP{ZP`lhdKaQEPJGAUzpHP)r)PT5@&E2;elOFs54D~_PUVt2x) z*eD+jPVTc?CCJSg=no!g$)FE&c2Z@~kKsA+P684wH-^PL$9MH9eGjRQGEw^c9M96P!QciGsx`A)Nj{!*(<1*i>C$T zLKm%-&@7WY(^n!>HJV0707Yp0bP?l0*ExT@CxLuri*#sn%6De205qVZGAU?1@5q&v z%b&k~O#{tutOldfMq`mNXoBbuuX?+%&GvQb{b<5nGSRpKO}H|-Ofu2|FB|VSvRBAw z^hZYGlhxH#A{~#I{ShwO#vltmu=WEeT>CLb)5D06e*=%xT+cqCgn1pmsV;(hG;S!9m&0cj+)#W{S%3L6N`% zSEVke=9t&X6@Ul}r3_w(y4ctFV^1l9NGPXj_)!TeZ=JW}i(oH}q>P`E79YgOQYK6E z=jmtkaS%iJHCX4Hu_?^7+Pj8;Ri2%fD!2vI?2CQ=-Gx9bI=1*d8lHQkcIf}4`XnI{ zZ%36t;F=>O2`=jf=-LYO|{SItZ< z5a-;ljqVmm*VG|I9(Jo`obXLDt|`;5p$I>mc^JEaVV*|xGk5R20KxqGc-wLc4yX_# zEw(CdD}rpznOIO3QM(zLk`!w1UuaE}0{rH#EHIu~-?r!J)=r@3$5Wi6_`EAFAeaFp z21y?*6yjr5!gPfFFTkGuQNhnfNTCLF;88f)Vta@63Go`0?s04NfREj80e%-N*fDq<`eD zzrx`2TdN3g>H{UUpW|ZpJIRK}ZuOyjwi-@OhQ`x-ft0+g+bhK`H(F3JH8?y*^75ry z9(RxDb{ z*1gk~8fuGW#6PjL%r-c0vDbEZE7&Q4MQ|uA16YH7pvc9I1%czX9Lr znoxGO*s583XxL$2TBD9oOmQ(V7O{CoMXmKU#=M1AJ-X-J zg+gG|e5k$#!&iVspd_S79JIzixY`nN9m1yLf%vLaI9&=5IraLyORhlpB0h8&g7Nye|;IdBm4c{$L|~2yR20kA{8H#b354IR(5)8+G*i zJ`ar~`4;X_j}0MAvKFBX~km*Dz{|80FZ1 zE`)YV*MM65s*2jDTzC;rIZ)G*t|KH)%IsVekvsh2+rz>!?II}Kp*_Xlk!pVV7-5f= zIptuMLlHd-=u+B+C$=7%n!ek`=8^a6LBUb!s1ZzR0Wy09jn36HFgPyo<%`w!!OXKK zWV?N5ta%=lI)d7w&|@&;H4aJbHE9cq5msosU^pxpK%VA-6}n7-R)XmL>&K5>(Oq4I zZX4_YkA8I*_E8olWISkfwaCfjRJh4AP6-ONOUvLHxogiZdvX`p$t`W~8XWkgaVW1Y zKO8w!6cdYr(;xlMgb=hjtvXqs9wQpI>Q=Q!X*z)Kt%&;M1tzVTr;^ey&Tzpam8;32{bljWC*mKhQQW^Ez zf1IzFm%dX?Nt0aqckIlQ%QdO@ZTPlVrnobcUdUPc(=P&L8UXrO^4y?ankmGEdX zWFlXi3D6-__jloMkjh>e&qYtz%N;%bCQH|AV_F#Y5cEug?Xm6ZzB6w;`@X-se@zU1 zH|YOr0qQ%hi*LA{uQM_-Z*)ebsQ=FM_e}4=hqJg_7`fxC|6K7|n|via;rkRHlRR1! z%vJ6-v-8(y?UdxKoN{%ghzs6%3vFO2wqH_33yx=MnPL1Z3F;(oxC&q*-qvpPH*; zNJ=~{a>s^>7{So&4*vxa!5ceqaYX7KA~0Q)bg>;FX@up=9KvuwGwn#?nv?PV z$`M-9^Wh=^%W|6j_pJ{D)F0s@4RWfz-d#nwVUxm%?h!LMQ_LqB< z_J2$7aazUq8|Wr#2rDR<_qvQ0{)i6(#>Oi{A;AT9{lPL$ZSwpoFZQM&T~9~ck2rG8 zM}x)S?cRB`qC5dz$pyQFMfnhNnqs+6&rXuAHN?lY%_moFWL%H=681%Bo@U~8?i&)X z7nlaX&!cLaH+7SgkH^9(lCG7U8-LqHQgeoN`8>&>rhnv$u12_J|GtO2+GvuVwXLP?<_>VZJ)T)HuO(07LUZorko zEg$Wn6RWb%5cT~HK)>UiNqvve>E#)xK`+!ZI_TbE#oh(Gc=2MTU6*wm`ca=h&d3mh zlve`dv{r?Ihfe1F@qNF3{i5O7v8fkM*MPd9X+Y0|vsh*V=ggPr8$5a9(p5Ir-(Na9 zV!2v6o@?E%R}^4l_sECvHa$MzB5dbD%9V!8Z;L7}{R8^34TyO)%^*++WE#2EQi?s) zLYgiJh5Y^4(I1=YVP>7=-A8X@IHFA!6*;3CdQ@%kPh<2zQHdFcvy|F2$)|~9HkVIo ziM5DVj=6&<`W;nmqHbcM_pA5tqK3QwMgMijEx)?W8pNS5zV>ePz`LbX1W}Zz+;5>W z&)M^4%tZWE6vVFPWL++u;20U*N{S>)N2cDXGeOVwu{esC~}Z4--mPM5kD zq~ELgfiBJ1(!T;;>lRZil%(PvOK9r(S|wwA?a{W8(J8Ej{P*vKFxSbuVT7awpWKt_1qKo{+1cGlZSu2{|AR@I8$ic2*9S)vkb zN7+uJ)Ib7kzgA}vFQgi2?eJlKKmHruYp;RpQH{}|`L@>!z@Yp3)l{2@`dxG-#(3bY zmmzEh5ReE#{nP&KcMX09vrKq>?Bu!EPVlwdG;Vwyfuw{bQ?7Ug9Cz2_?!`kI|O!} z!Os?`at^^pA?RpJYNKk_LTr-EaUJ0}+Npc#bxe*o*K{D>MTe#B4<$o$?+)_r>UiHx zoe7+1xQUs2xEk4wu74E}bN|z8(<^T=Q!mm3(wDNH_-Z?>$%2JT z08Dhn5Z~Q7U%AGEouisq<~r5X)CeM(-Kh8ico+GZCu{kxE*N2#RxZ{DZP;f-LesO%FIc7J~$tCfW}h9nBSH#@;!rW(;3N=OcN zc#wsXW}fE+p^%|)6(lRU;IKY`=JCRiH1rpwa}gbd(~Z=%GPk>9WM^1V;Of;VeiflO zJ>^}mZo>F1-FIE9o!u=Qe&MdYlT-7rZiHTL!+LA{d{<0g-j}Z9hq;5BZf>olzlkJW`x3zY{X_b{&@TiR zX-WzTb3in0NG=U1t=4P91gS^cuMM`tuU6Ro#Q@=vm(X~K8i%Ia6ZGP%1M3nctnsX^ z+Llb&%*!PCy7>tB=r|t+7_zCpJj5 zMbU22YeD)h)SJGy8tV5wbkkj1UvC>M5otEVTOPQ5prD!~ZsAXeKCpN9 ziqM~-(U)}3lmYSv8Ee^g4x@5HGd%icY?mdC{RKPsN2!Aq>-Olu4GteG6lKS(<#vKf%KOdtVrKc8 z^!%vc50+)AKGgKa?Aa%J+ZEVQrta<+FVc&OjssTZsGf>-*v&UA zJMlG{p81dNik@XhPJyk(KW|BnV}CBLRMIGk=po!L1&8G;dY%2G7Uh`M?JFgA8W}*_ zR7dUczPh-(vrVGN^zhXO4`__YevidVaYVvA+Gr}+4~`}BK* zgoKHR55tV~dRKW@_MkU#+2pzi-u}Z^k%Y{W^)~Rnnj)T6m_NHqJb)) z(d!9ZAbK8@ehn=+y_<%Hae5L4Te`A@)%f~+9yslQp&oosnV?cm`)8J+rluH&yir4J z=`njxvA+A_>}mgkuOo^s@>?Qs#Z1Pa|E9>LlLxNRT%Y>2P%X_CmMQH{LVj z!RJ4>i?8P4;h7ZG8#g>SV}?X_MdYw`SJmXyR5aEyK*Z#U&yRw>#RtHpeq^E|p>3U; zl+yg9VkSq!OMw_!bt1&P{_tQ%N|e2tUH+F<$oE*LiqSzJwl>hcMgfs zYQ#YIfousxM&8mzm`tumZ8TM@&4=z zsmGuW4+&2hU? zVRBqOLzbh4hVlrR^SL5lzVHM8vnj?(9Vq2~i8qx9LpvXn4dM@>+Z=IpQu;pLd7bm) zAuL@xR@=ej;8)h>o^rPd+niNxXfP)8U+M3CcM+bQ2n&nDC(hc(AkQ`Tvwl20=4lzg z+xYZYzq&eie@{S@2SV)Q0UyB&AW&59; z_fOV6a4sunWzWHzo}O{HB>ua$9Oi8}x>RHs7dEvp^_Wu#dmn+2oU#RXVurlKC_|H- zGZk*4+gVu+Z==iX9UT{A;HREk4kq)0H>fdCUzK!!p)K+KrRY#Z9+W*&^2gy9_=CS}VmJ^U_K;t@;##3q{e( zZWKYJZ%|#6=z+b3s|D%6X%~9&{?`mv-SG1pTHu2+Fa91l`MQ}F(s|-ex~$=pEdG_Gg@ahB_?sMkGVL(&JPSKY3L#lHJ-h{?8x1gH`8a?&l z@9k{W=dwgTbeNP^lsy9)6MF}j&MfrUy!53@uP)rpLQni0c#Oa7fN5DS6?woXcRKaV zNADKxa6g=F`~82TZa7G`Cy&T;P8JT|`RQFy6qS}f>Vn?a732toH@`c{q)s=4Ih-9iGBhgtY!B424f z-UqVlb3=fLfwt9>TB1{|T_lQ1o{=KWP+TSo-REvQ&Jb392|$F2^0`5Mc*)=1>zo0} zLRw;LMu007Sx%c$VEsu0C+o!?26Cyw*d8X)H;t&V~+Oq+>^}kAG->)cT zZ=k$Y=UKe0PyoMvUxz+DQSzvP>WU$G5nprtH7IVCr3}4e@y-x^b8x{Nu&u`Cl`LZy zqXA;Ydd9ZXfX+3VLx0T3>es z?-hS{1xmQ^uU^cRqRHd+YxR>+zTocP7=pGCY`(sdIpj2M<8%nFx=|3G-`_^H zT+}yeVP#?iZCGYyt=yOyoc_ej#PHzAFKXmfun~=$UT{jPiQTa{R9Uc8ryYx+%<2Q> zr9U1VxV+Gw?+B>yg!CrUigghmd#h@_Q37KMeW5<%@DlaQEQ_l{QKB5M%JY2~sP(sW zEQxow=>_Ss_B=4`hwzSQ7bH#Fhs+^=8n)?0E#svLrSn=l-|Ye|lGGo}GIk+0{a4rO z@QtvH{WUFV{;`&f#_Uc}#N7D_=2{`++yCs`dx=|L{y)0jJRZvSeIFmGC}l}SS%x;1qEZww zr6O4-k)5fukR;icncLGQgeOAQsU%q^`)-mg#3WnR!DKha7{iQN?%y@N-=FXI`}yPd zdOfe#^E_jWd#?Msuk$>Q^Ei&vY_>BhAezhy_;Fr5_8Q5iZ(iZ)&sV39&ubd3-a4M= zROw!@eS~fMpX^Bx&_OO;Lzs+!^e>5ft|p-}w+oLhj|H$^5S?!!PhjU^D+xG#LuGV*KGsyf)S15~9Yd z#P8>o7`_Ztm{GJX-Rxl~zbLE!=O+IAqAL2|Ujrsh_|r{b2;3lAg};RP&~(NE2JuU) z12voU-d5dzoU|joinWQkNopXl|L$@dH^DSD?)FpjGtqHaqz5-^y8631yv=f!>7pIa z1(C^jC5{EgXXx+)qKLk_@tg##f%;;QC*LPq_y?o7APo$It%W0yMiproR?S)dHHySJ z{!oJ|*fK?V&h9{3tag@-KLEa7W~0k}72Ag~_fvjFEeh^q#jk(>9{SJTt|GKFILghq zjqE8i+-qoDhi~ScOJz($b|e3);F8Q1BbXRflS$NtS}o*CjUvPpHOfot)id>9LYb~7 znom7I&ROHYCuG7Kz$3og7BmNG&Uan>0qx;8t>Ty{Q~yzwhP8x~)P=Yo@oGxYPvfB! zqoAY21lU#1)Ym#|XE#f4P@B?pn%?(as%z^yU9Tf~fmVB17E@QZxn^~10M0zFQo9%A zBlrWpxMJ1hZ1@s)=35K~xApRF#}ncxI!Bj3ur=}*G6TOxyv0wiS^dSb$Y!+SbJODd z{{c=XSH3kzfTO9b6xla9q-T1O%Rs@uhn1RyiPwombuO80x+sL>x_`BBL>l}idF`bN z4=tV6gfz`vyU&{b^S0A$YCr$MT*De^MDWY(MdE+{lweiA63*OBA;;A8@k$;TvM?aU z-5qMpE-K)+H6y+zK&-nCDopQ3A7dIivPIao8VR;?&mxS?hip_*`VGF zMPjEfHIQv}l-6gwN4!Yb8E}Gsa?F+6)!@!;St-Cxp_`P!kg7RQaagZq!E+E;a%T_x z0Z@msFf-A=&^!#D;kM???DJ2vt0@a~Urp0nioJZIS?G<#<$&#s=Ld2gx19Nvr^4!| zgUV$9AH@p$|TX@CD=pYl~`~F2<{D1lI~~Kffv+AWZMddcBmz`s-jq8kqVsyi&DT>QCC@k zDz>FjBt&s_Bz5qFBFKCZLH#rbEj_LPIte^vQGnUK<%W%sxs`iSG>S$6mB9~CD|{`3 zg}}pKQ^23nw-KB<=fFChf!4s4Pyo$J6!8W_{mD1Uq|1~R-^w(W4NFXMk+IBVVz7CmLKb`Jfq>kV-tUiXsDEPsD!cFyOyKhsQ7B zD3ec5fh#nicd;}y+vSMY19a%yQ0Lz9Ce%Ha7&ZK&QjhIY(A2mDEXMb~v>3rg*Up?{ z&jI1bT4NV0o!Qos^s&b_jv-BS49Kax#mh`U`yRosMD7`{ z9WA*obJI2OqB^{TyNTmOAwA$F05)Gc36o2eYjmT_OyPsrm-t~$BWC^-!Bq#d$bt9{ z5n_obSXZ4m2XJ~W8#W+YCy{&L@pd|TE@6rSm=Uc8En>l^r^5~gAq_T23G@sI;vZ#8dRX_j7z zbU&m?jXgH0e!20pHbtp(R&>+!{NUF0Rp-R`%d8U2ZId@;QOo{Yl zqSBZyZln*&VWX=yass#vMY!CcOp(z<>tXkOPN&PQ{<3nP<$!5A&g4jK8V!De$R#ZE3M zn@7*5>u1shcVOx^zl)Dv7f|GJ)-1@QyJA28uH48V+{O7pVreO6)@aQxwG(vJ1OCWx zP&FOE5B=|JVCVP6OLK?~ZpYy;mVL>L0c_9gp>eag|HfI}t2XLl4a_PUr?;OwY>?`G zt(M*q>>O&YPK-)SNr>7f?;(G7)A89?!cDF?tQ5N zLzdB69K?1GIrKtY11S*Zx@IT(7FLO|rLVAbX^@u?g3o^gzwg_?k5&WKZIveX1mAY> zo-TY)w0cPuE5+r~BY1dOXk_&N@t=Oq>2^<7LNo4Qg-?seDgK@HjdE?M=xS)(w1%vZ+ zxs8o|W2NPx?P?Kpq(n8-({r6$U)F%K<%QFKvzkS}*H#-F zc#?C3hYm{0O{SJVi*!b73;Plfb~6PxaCh zP8*=2Bga8FY{o?8c)~POaBah<;TE*~hXm3m?4^rb=@=T@a7K^7oq6ORipMF+H4?eY zs{<4#BoyMu6MVcl@fFGrH6t&CXgwvV$ZiB?@2T|imnb4QYP&Xtf?GM$-37OwAm*p| zJpAQ9WZC=8$pA~KgP)LJgD*i&o`W2cUt>XD@$heE!f!bK8v0P9wV42RavKqLwf9V8 zx$a>#t`S7RNpVK~5?7)4g6O%+R`U!Te-lneyk#*#3j|4xSwO3{L!~|faR+av%fo;t zn}H1CRCDmw{EOt2A;Uyn1;n#`M(dOt3g3O`%8tBKa>Gt!PT^myg6R*TzQ?z%Rg6t! zuGZmqrJs#|nI33o9tD!4-j%K}qE+FT01)YA8^$P+R|xsXgX#C4cII)HUKkJq?lzJJ zYVpl@VC9R0X-QZX?B|XO>n%0nc;F$nz{5Y z??RR{tO8$O=^0r9kx>0QPJdfazUAyLpOf@;P^q`wSOD)H$nQ|f)oZ9utvbA^!3ZmE zuCa-`H&1c6_I6j)BBbe4D2TObs4ga^$!)+X>MGBG;zoiI40S92-WFCPW%4n8Y zRDix76(pS6sgrPU|7tLo0vSIQ+M;@NU6zMQf9;;?G$^cg6K<~d*J{DpMQ|=aJVB+A zFWblm>H8l3!YcH^BbYA7h_$M?Qg!xjrM41ZETuxy?p^E#R9tECHQRoT3C*_FR;kS! zx@M!LTU3a0&jmrYIzk$jzIAxKJnzA8(#NA^Vs5x9_5ME>z|*!9lnN2R`?@1*UWM-s zo*EvK^i7bt6zv3$TB^Kp*-_<{Z&iZ4)9>+-;nJap|1Vr?7L_p=KiKHehi_|BeVj!2 zQM#xHqOJ`bu=8&+S;7j#{J~$75!54pab0ptf%o9!Ds1mKC><*bX@68-I=w;xpm(R% z(iG#3_g)nG|L2cQJw<(l8^tFwukM$uAHM$V9QI4JxuLXCc;eSczhArWoHN}jjv7Ds zYQSg9M)BP9&KA;Y+8pouHNxU&MW-Ad9cooQEGfEP$!J^B?&QTE7SWVQYs~xJUB@0N zJ>)W|pR@A~PRnmZ6qkT1_Y!`50pgod2}6E+iNPuhX+hETOs(PF>MCO&yguEUi_bG+ z(<)#opbC~md|}P0(^rW@A7>Z%w0hZNUz%=2p9?nv(9qZHI24d$e{!~<8rZ`^U%#8D zd(J7q27cBuW<2UeZ$CeaGu!1198civbdx@UA-pEzVG&u~ZSh#UVN0qT_D*J7oS?`l zzDa{}B#IN)$XVD-pPHTUMY(xa-r9FT-K%aCGr?|4!k6$a%JF3(1BVe-Y)^XF=)GnE z01VDYyvv0Kve}e1$f6t;-7t*rG?Hqzvpp9TRU~#d4T}B*w=|SZ0Mo5ZE zp5=U7*QSm5*LGL{=jK=-@-`YHE0Cp8jZ#3SVQy z71)@hKu_>3YwGyQ5g0soxDQ)B8d3J(h=)oA$sCQPk~5{r3De{*KyIkTI*+3QOs>Vd zfOIMH^=f*feNv?WOgKg-n^{(-1z8XWmaT!3dqDc zC_&iL$upF$BgNp;f=_dRVRLe5m{j4l*_4<}VSwPAkOo*P`FXj)8wRZ{B>2`NJ#bL~r+& zZ=(t?J~LalI_L&ke%7AA9Neyd{-#ji%4}rKO23SRo~B$Ve^S&QzwWDRCi=o@`KI_h zd#Q*t?(|!rQ2>*0tBDxIh5EVQf|u1?TWER|d74 z778_k-|bsA`>2q zd@VWFo#~n{e{??)K<^V)Nr{ zX#-n@mD=3~W-Ck{um1Bloh4dwW_SFz!k-OelPU=nf3zMp2T-&W|BKuuE&~vAKxm?^ z*D0KM9rE7=Tk$;Qh+WuR47-s}N;C`lA;vG8jTS`j>Eh-F!O?FvOP3cc6n{v7swsUU z7CYY+S6Rg*%{@0UJR)ayQopL|q)^JwmOCY1y@#1v4E?R{}iTU+mkszwBc)G8gFru7Qm{TxKiSGP0urBFYz4EIeA3wy` z9QAf#<$|-&(+e&O4x0)`Vea^fW|P zCUQ_aIJgK%lSF*5m=mU@Pjngc!#QI%fK0G@8gj<_Q&xkxR6Y59ZWgK!M?qm1$-r}k zVn*`GO&~0qOd%1QpIpaa+i6ee3HG?PfRt%GnN6KzJHz)N>`N<>E2gFn|I-y*Mhyx1 z^zrahH13|Zd$L`P4a_?W@An?iED4l?RzaC8hRdndo>bXKKX1?_gC(|C?CD~P>7Vna z-kyXd$dCjv-}Wf&XYtC8s+ebO1oqzS9L~G+8U@UeHA`mPl3QHNzA>tnlcATf@GA}* z(BNi+gJ*X1eU`|?`mRWW)eo2+w(qd+-Lm@?UwGr_;@;?{L66#pZ7$2vF@$0Yijv}G z$}Dz29I8Dqu!s+$UF#3DzV1xGt~7r37hj5LBQ$+L>lqju7ugvMK0J2$*sbMIXSG zEu0F^r@T$^8CNw)Ju5up`G2r(rwAE~is zH6DZP8%v(lToB|nsK|Qe9JG_lI025;Ds?`nSw_n`u4}hDfBJP`babPc(Fr)^p5~q3 zi&C;>G(On0OrK=WE~fQO5Kr5dV$pi0HBt;b#L=j=Sw4igLGQziC#kA6EsG$9mDhK5 zREe&R_=q5GjJ`WRjkNJY*>k-Ap+$U{nXXQwGL~xqwb04Ujj>JsVGtfzSb>rB}f*@)n z_`&5oXr3M`wPmAJqyc^MiM2w%$$=Ku^FLO9v6PYLeqdGV)F)BOxzAQvj1JIp6<{p? z_jO-@ouWwp3wE7KMU}Ce|E%1B%ZiIfLoa%33>AE35di#ANO3T zeLPl0yUGM?3FlRLLu!KgpWq1&aEC-Yy2#z-eXLcp9^s9dmyd~P^AC$rSNJ{2%;)}r?aPpo7ucH!dW$Z(bUU+fLi6) zz>?;k1)1mH4AD=}o+j(TMm7I*y)BL<8v_Wq3+IA<5ZBh}Bjf11LsWShG~nYB(n8}W zcRK1i59_Wfis*}K>uA#_rXswlytTIbCp9&JIB#A3i)hQ(aL$6?y8#ktPUV+w`c7oA zhs!XxXr7eL9P2o<%re5G%Sn`_IcZ31gBTeb+UhU3Z{nd@e&YvZDX5|=KTuj?2=yP3 zxV7V|3gYXcRJuUSHof-g`!mV`Aw(@_QnlgMnhG}|E`b7w6irb&R6rp-QCw1TgPMe) zFY;DzQU^{QaB{;{stvPLE+%ge)&At-6X|?`e0OriRWs$cmYJrRkAYDS?91y2<#~^* z6AvVvzPA8htZJdk4bmTTi?IAoS&IqlzAZ*4W?bYA4(v`(?QjRU^{a6O+y@=CNuXOr zO`MHCIaN@Qi)Tmr@S4<70l&%#%mc(+Mm+2q)6PbRd7O|-{4GQ8i+4T=1H5|QDrv}? z%&5A-orpnx(TffkUFGo6?6VIV$L_)mJ^r<^1hOjHc|{L8xZRRtP}N@_7WD~j-8@ih zEAzwV-sI0Yn?V_RSr>f*s-vO#`T1&*YN2z{`|5sMxNnP1Oa8cQe*#W2Q0s%m)Yvrx z_j6Zz%_|B)(_tkDhSbOz+#BJiv?A!&Ip1@fU?>M_j&n#-10gTa6%U&a|lp z?pun>$Z&CYYpldTje8|bng>dVcE>6q*s!Z*yq$+nX5DeDToH1??dUV+m)+VX0Q>s> zlOM{>0nAB(uQeIxPtlrPj|#%sHsj%~BJch%E^%WA)wgauR{T-&YHf4MKiClxs?G!A zUE=7<@mY*2SWJ4f`kxxl`#$^Ccy#L{43%Pzx^v~OYDnsA>6bzrqxEP0{5AAsX=(HP7fMt-b@}uBCWMR2kb!&I!>$8}bGELD z17)>X&bogAU<~*Hn!Pzz`A_y40ZNeQi)}5&y3h|xTINI>0wL_S@x3+8$+C%}f)_jx8<V zT^UAR@98=C>f+DzLK$BLjh(By%d%1U;FwRAhzg(X2E3$W(GsF_`)$ z2?R9Fds(~&JcVg!p_0yy{$-ZmO9W!*`GUS$rDvmUB$@Z==@+JwXJ_wA>i_IKfXYHi zihl6B9+yQ6U!Lo;E-|n2On2pBN*-UYPDOm%uwf(4O&nWWs1*m78^sDCsCjuV_g%V+ zZ%zWiN9KnQhFsk`KQb<(E9(_cU%q&q=z`mtO#PIn@B zVmTDqOpk?f7@-!pvU%8rM)h6*_D55s63Xozi z=IL-SV=nMQvZTxSNBQ>iP0s0twEWuqg+UR()(|e5tbQ3p!~Y|*vpTX0<{Z0X9O2`0 z#rTTQIa9UW8Se{(V)iLtbNHw@cl{_Tt2C!5qB5Z04wG3+*md&sq2z0{iK(gV=1*xp zX<;Rw?n(w)w-~iPr`0~cD#R2)OZ&WAHMb4eWd^LNJI+o8SHK|K1>N`VN{f!uzyj$D zR@I7Et)I!Ew3jJM{)^we#I(lT=%q+F&-g`1MYPnOo*NSDtjgZpv^6{Kwkp5kjW_jP zdbBU@VYaXXkG@E}c3$6~yptol_9Z@v=Kb*k(`7S=!n|U#&opaQ#OGwp>emp zj%y8v&PeFKaHvRv z%Px_J3gIy;D5~?)+IuvUn0B8MIP)cA4Y~a|L$5SvD z$Il3}rbHicz}-edBh5q|cI2>t;?Oq1S3ehW{6&yR;T`gmQTf&{0%Q#7>x{*&KI(%F$I_v^uLKt`xE>Hqh^QQyP?v=+aZeb}Bqb%@`87A|bWM;FZ8 z_~h@IeX1e?;-%& z3A~&g15@?h9vz;6=Z8#J7|IKYpoe4oGMOiM>%&nJFx_lTiEp)d=B4~h@|pg5dGFs+ zh>$o{+_y>762vktYufyMJk7DkkZONS_G0_HI)7H!y<;~<&y_fNzUKZrU~?AZy6ov? zF+NsuC*w{OXYltIg%Y_w;gCa^O^8f9)@dm1SwC9u#W|(VE6E2YbPq57;94*KU=YR= z*@PP_DG85eyNe{nLpw)$U!Zm^#o3AP$FO^oJ*Hc`ySM0HOdwRB@33|X+P||p<-7HQ z7GKFCnY|NWHtNvYiYuVjf=9HL2yj@U-ol4>Ub-dJS9g z&;(I2ia3*B*mDPT*ezTYuouf*qbMzbf6kk%9Fs=Gt#JZ?IhI4oF z@`LZUcBkT=etL8C@ZlygFMMNT0w(gww{?OU1pc(tG6dqEbCS+0zeNy#nQo^v?>{is zCcB_c?QHbWJXQE`*e=?%B>A(R?&#O2=2vYHMlr`cIv%9r=HdfOh&+)k7s2g2a$pd; z)l?5CTU+!+PTfR?&cEb)O%R@Pw{k1PXH+J=*OiH~5D%(RvD#ZnjgG=wJ!C zKkfb0RT~(Ivegx|Bmdp^b+$4zRuk|Ot5{5JRk|>7MrUu@WSi32)J?&?_cv6 z?JiXv>?^jtc7;mn&13#{s0tgP0lZpvY#sY%4P)|0?@VcTUlw(Fj*NV^Z^by8{&BwV3%BUi5F+jyY)D2mSF9M^v-fZ5%uVmZIf4SEGa=O5me231+N`6Bm!x%R$-h z+5$Rf03QA|z&)eC3{i^`-_kWs?{bB4q3GiA3)@* zv0Rz{Bsh$#PNtWQk0zs5=Lns5YuOj#OO}*$gRHX%_s%Y3s)3mh;*U5csByo4;DYf% zwWIZVoXEbO*nOLdmG2HcbJc1!5OHn$m2z+7XJVT{_?1PXmQ!@%y zsFHSU*ZZrY06dwojTSSp(VQPlHK{1Zhy5JSd<7-x*;eN@qiRf5@is^;^2fIS(?Jo!{cU}a z-jMIZ_cDrN9SG3L)R!OzcJ0XF;ko_IwgD=EsObOUzaxm;`R7!oMDI7?QRPp)aOOZ+ z+Z1~$1*L^PdmC`q-ec+y#GACp<}F*f+p+iAo_M+9)PRo!Jt&FAD*ng4&8d&}AlOay z$oOFNQLo0vsrTjOvcm-j2L=avD99S3WHjoOjP7C8e^gOy7Pgu>Ip=?KMBZ3WoeH~XgVJe*+iIF(bfw}a?9>MT z^3J9Fm!FOtO~9AXzDePDu$uJaBhya#JV1^O9E< z3SJ)5mp?Oh8sN-I+r{?|^lZqouT|E#W^f@MWk|t-(tyBS$ z#ANomFSoy~r9DQ8ZJu~Gl?nEau!Nqxu*g<@!bnX)My;YWC2Tl;@<1@NagU>J9kyN=I?1zeo0_%^7&5I3 zZpWi%^*3LQV7D01^fpd8JvtPB6!e&R3?$gg`D;HH9^Sd+JK$>g?8$ro6V`2acN)_3vbOtzBVZyuSSz<r}}Y zo)2?O_D240XJCOC`Sf=EgYx>ts!83Ij>!hFY;h&-S9F^;)Ie6?0=s&k4LW$_)w`M+ z$4p@^iEtmg8wTm;dr-MFHa5Drx@MeM#~u%T53x&WWV*F&zwn(qcMhtmU$AhFeXd)| z?e!h1;_vscP&XSiImHJ*`<$D5@zSLYfz0`=l{RAvhMY$1KozxjuR!}V_6zv#V3^ER zbMt?e8*3<_mmnG*z6Z=R(08+!YrP^(4F4uZEJX#n z&XmQ}+~zPupY_*p{_dn`^x^_RCV`uUGgY|g5$b`6}Wdo;H9Q;*M`fu~|! zJE}ChOs8d?6O1sIxczC66)4x9kaM^zXkOX2=DFysG+h)`w_U8?3645DD|<0K9Pns$ zPf7c-Nxi*RvJ5=p*wjp7`RFfIfcU+LlKrOYV@d|G`kvAEK>rL6Z2rJ<`X+s^P%F$*&D>0h_$+U9jHq2gNMW4`O!vP+&m0j!!#w{ zW|jMKGpk_LJ?HT2o?QL+-IsH<`L>o0&&KLs+`4fr3FxAEL|oRE)qoBqwyw1Kr_^xRur<9wOw!9(Lt5Pfw{ATZb{FV&r^w6M|8Z0LET=0oHTt~Hmh&JVL44Km zsJS_t?)!BYdbiyNRx>jGL%~fQPzIHe`PzSFMat^|Bi&}XUxn_wuF|(sTgS6~hYaP3 ztHmO51L2)7B@iIT;Ftidp*rWHsSoAl4Y#!%U++^vj(Dl$QrnWTDpPS?kF#EW9MjT1 z|BIX66FW{BbRgxMu7xTv)KO9~EES?kl9w_)%?iAjF2Rl>>abGtR0H|2+>Uxk?bZ0I zbo%t51{R^U$WVmhL8Z)CfJ(U|ws0}1@FAQ4qiZTr zfSmI{lfrEEen&6LmO%V;PsOb5u14M7eadFMBr$k!zw{frsqqOHA77(gDw~qM*;F9I zsW7r>B5&Qp0wnM%zNCH%6?dW-YMtpqAgJ!{EV3LSv!^M1qOGUzsfdIS;z4#CBW~=` zTf0oK;InhUmo#y?g^QXi*hPQ5J`=5jJoVJ?94-4kVmbIucHw+zhRaK`O(m(8;!|m1 zrehIH;J&fLfC}Xa1B|TlQ1iD13E(;*z)o28uPuCOXN}J}g-dK#;Gnb|VFsCxufclq z&<-$#El>qu9N@OVqC=u2E;kPX1Vc5zFd`5Yo10kzew%=BqJcU$y14m<**w4(=H>`T zo;P!?OXtN}qF!JYhBLRj8?>qDBJw~|+tB_msRMUy zDyIQOC4}zgdDPn56xd$-K=fpe)<>;ZUXKrE)!JFv6F{2s`h#d?<%i$ZuF{GuQcSbw z{r}+t)F48DI|+A!=6CD&OLH(gw{FbP?5nDJM_IAQ{9tQbj)}G%H!{XVCelD^^K+oE zI?S}TjO{V*F(~!1JN_^wkNZ~4QIm_0GE+6<42*RCbNQyS6f z6P!dhsFgk-P8qd&&hvM?J((|$J^a+=e%LLy;hje?{qeVqwx~ZtzNM3(g5QG@H;~j*d@(8 zS@`ltNk_+2@RMeBx8AFB>_k*z#~gCt@toCq-Nm+v~Qlr>3J>slSXOVx7s}|g!C@XcySt! z>F3Kwmk^q2!A7HfOdItRCNeEXiVFE}2TVH9_V{+{Z4cg{7tQnYe82QF$!h+9apg)e zw%-l!d3r8ItW#mGiD~T=9^V`9Z~VA_q$f;%s);!Vm^Z)xI#V%cp-UwBzSitO?yi%v z0OZ>l(Fh&=x5MSn{)>867)+>-8`StU>HKeq`_I9nN3ZkN<{xk{+f3(g-iGa{@U7!) zA5YJ${Jf{)?5zNoZblwC*$=kp{{0y*w_lQs^c9e8h9L5=z;{A_D3FsXtM~Y1czC$y zZz<`;B{474(n!8_6tG;q65DZboPoZptxkgn2L>e%9cci|`Yt_P!yWL}1PxsktWWk_ zA3^q;v86tf@H{wXE8=b+H9fvq-M-(fF9+g}L(wy}>! zYIzhrkVY6JY#)nq+&J2~)qe4s<5Lw@QASsI!Z_gdS>>+n77vx0i&7p?Xarl{{mieP zibPbOHg!#A-`Db`YwvC$KH6+yGVKe3v5vj-p@`zG$n|e7{Tvv0F@ehK>G2#lr1C@z z6sWu17J$Lr%vw>!R_bv@0&GEmIGV81IJ&D~8Op|zg?zCoE1gjs1L}cjUT-Zd*Kte>WgmPEcT^OZ;5bQ z4O6;3FK;4;Y@KPXd z3<%;P-Jb0gUniTeldz=I$vy)#8U23%M}WZh8;Jj(`wG;3dH@q6mM5Z+-`*e*6fh18 zP@_Id&tZI@`vKA>TM=ISBcys$4w{>@H6x^F+LN{l82YFksiUiM(9T|Dmyh!lu1f(u zwWd*G8d&4iL0lig{n?j!Pxod8?CRlGACk0t%kFC7j@rdr7WRe;I_B8CKbkTSqayHC zJVD<1HKBNwID+)T2W$pi*;+&h9>*2R%X2SfjvJa97ISsx%hQtxL)8^lM>TGByS!;) z#Gz5_(H~0wP^JX=W^KTo0Ucvqi zQ3HoIZ9M*=STy6k8XGK`( z#)Cxu*;N8u0bG@*r? z7T>t(u&S!Lt!-GEZqUsk9EF}hgr(t1nsU#`pobcubOo-RM0^Efjjmdkh25u=B;c(v zm>|kgSv`HTa1d80z&Y=l59)~R_~&S==2zqU_>U{PHB-&J6My?D!pkudcAn$S!5kEx zODCibCM+H&;wiM-kv|`AQIIvbZ<5I@_8}wKoBbD&oBgK2W>q)vz4mi>t-aq}_4=E(a3@z)Ea-CV8Ru#7lcVuzlVm zC8@tS&J8f)cff-I4AT~~ck;_wzqVbWo)=Vi>RFXgs?dJ(}S+17aPljh$JdejSYP8})1uI@S% z+n#)i*Gk*RzXNnZJ7nHv=)CB0Po;-f8e9cx8UF(ICll0S+XO3;=wP;J-@`ZosS)5i zt7|zxT-iHE+5=DB+-~{Co->WdJW|do>f{$ ze_X%{s(H$1Mh`xk(v?u!zIm)W>)zO#L-(FYemH;_9I&I0E?4ygg7n0n!L&X$_FG!= z(BW@SquULvt!2KAHCW8oa=FqLPaZW1cX{#zJuK1DB-F?g)pT=^)Rhba>Ei4|U(4Cf z@;7}=$Ct)}XrqhiQ9_85nkUDrJcymFL!SbU?iy)>B8=M>SzU}H!c~6;J-{tGg9rh@ z!0U9sr~8cjnHe&cas&VDH#*M!;=L&zW(mL8iVVx1)hnlv;Y%lXUpgjh+2#%$qe-OH z3)GwfM^(p4x;6j)+_n$Q+HJHS zo}#a!?8Qq3wYf3^etgJuR1uJEkx3MEKgTGE@jH*(w8C&F=TK1nrVOWD@ZbN7WT2~? zXFW$)6=A4tctck#Q3uTj$h=(JnVwyZv%9NOJN_QpfXDI`PvM2qvA|E@jI&O^1FTj)y_&u7 zT4X`^99iXHGp&|ED_@B&Q4*b-c`lm4KjbgmdlVK#7yo?+)JY9$oTaW*fISI5CO9Z601t&&d&ce|67wN9(d(VA-8_Lyzr2`*)X* z0lk+`LULf%>sRxjkOI{0qIOya*CLzybkEIYHPQ5am#^*+ciyG#zKhocL`ysd@c0?j z)moGrEGxuZmoxxM;>xJ}+yNO1S&mMM!)mcmBNraBEy7SI`%eFn*{0NjCxqEOLkPvZ z!Nlx)vp(czQnK!_Kvc_UQ{Tm3YQhtl>WCXA0T+kg9VC~LlCXKvlprODO{VtYXZpyI z)Tu$eoH;-&k6u*hN$$=cqW3fH zi`HZuygMu(3|OlA9h5w$BpI^L$Y!PfT8b|7wzr>gWuOG?r+v4>AEd^PO3&WCdxv-? z2~Zv9x;7GpP{wV!%>Z=nu_iY)LpLvJgp#~?P6zDDK9SxUt1(&h~?8)6F%aCD^h^EKLv#N#ity)g2BG>%{d?C^Gl92`lqj3q{ zdY7-6@G{@jtb`jcuH~qwr`HI_ytyn7{B$Nz{1B9r&zX|6TGUGAZCp{;Otds&Ire9^ z0+sk*GK4B>VCE0Bun5(HC*xYM(^xe5``8A47{_`v5)%KGXvjPlU=(6!MMkq3d3$k) zSvaO}q&$Lbq=Snhu9Q@}p6I(%2TmQJfZ%F(mdXkA?ivM1LR|NY2aE|w66a2IkA;z84oY7@1Lu+gxdCoG5tpfgvS#9$GdF@gGBvJbQ(fSK zFN7UQ9<} zb%L0826=rx)_g_amU=>4=Z~CSvBVS)+}|O8<_>L4fE%o$2mc%yoLMS>(GDuocp``m zequzyYT;SVh(Gt_jb*nV`ucHpGc)1zC2r$df|(9`Jlfu3uJ8}~4v(NFO8J4S@tiZ` z6+qE3xxf3uW#JiiyV+FS9Pw$y=EbtqHOko7(=W~!QPFJ#FB)_Q>GoqU%bnlS#ELEB zw0g2XnZ}gwRrQq4yg>e*`hK-1l56$Nn9FFFnC7&}LHu46HK^rXTRwKv{3_}$-<#|4 zCxck_s|72?CR+01w*m^kfR>{8mpq`uW_;oAo}Wy{uL0f1HvJ!HlXW3Snf8yyiVp#A z2H6^pO>s%__|%Rzsfa|GgO{A%YRRboNR9|s)IIjN+a=egR-Vc9>0a4kyHYQ4n);Dq zZX;Xw(7EXrXC;rt&fI~xVUJb?cV@eaJXZF4-xsW$+3B^bZIvpD9JyJ#7wPo#z&!`` zb@~s;Yi&X-^2*3cJLk*>XrcTd3B@&->ui0$mmmeb@q8DXHqOusl~#f`BvZ`4_1X9to%$ z098_wA#D**_#ZnUfRJ2X`!&!TZX~^pjmiut0yO3q8fIst0MHETz3tlC+FyeEfhR^U z=QT23t)k$6X`bP0 zcAba9+^PI4$@6KChHiuG1$fa&MfeOJ_$f462aiOEz(ML)+OCYVTib#6NyggZp!Y?f z#M}IT4U4!7e^Bo}Y&rE>a%5oOReP%aRT;?tyk=uN_pB&T$+e>|BYHO6?7sL-)^T?o zU-t^VWo74G-k9l-Bew2AHPK!84infRIh* zKMETG8l**pd&!c@>s$BUeRDfyUneendzi|v)78n=F)8o^Ed(%}vElY4&^2e6uiPJ! zOLyRdmxWF#yWAnBrz>D^wciVozC7P=A5HK6TG(uMw%{qQ`O9_PyoLJbwD*R0B&tt( zJiM}EpJY#;X-3{}O~U8TH|Uw(dt(U%Z?E5-&3a))%5JwD$5%@%M59a-HixGEi9lXH zd-R7<&FxCd)AQgKJE`-l-?NVMy1-OM^WH5KdFK`+v~jm`%tHs4!R>TE5h8cJXdo|G zKrLRSXI5LzR=&nhF;QNe5ex)$`Ke&e`pIZ+bu(s>^BjrDO*{Ermz*SLMMKuN0g z3PsC>2l{Y;P2UGG`(CFWkeHvfopHf_&&1~a#u%!^W6iA86V-Nz>i{N%;2g87aiF38 zxaTvwie0&PISro_N;&xW_`8D6Oq+Ibpun+X2{5BqstaMxqp_;b)8_xkOm)1EFUjs3 z>J}K!e*KlU3dRaC&?jz|zzLaW=xk%~xuCDD9#@GQlRzNMxk_1_ollmV3=Yftj+e4j zx(Z531UPQ4bDph0fRjikuD@5hzh{HZ;7DS%(`J)f+zS@Hcj% z4LULQ?2}Y~cW$N*{|^;s0xPZuvK3#osLy2m9;Z|9OKi7oarQTA@Wc!QIdXLa`O4!) zkCf5?inVuz6Ra=v_bvWDr8|dcBc|Epp)4JZRZSZ`Gq1V5Ue=Lu+jJ~!1lNO zZM~1}hU)-+Wn-wZPydm~LYRD$(sNNo((GdFElQUqb zY8l#$?Me#>M^S4)1<-QZ<&MP^iO#S8STt4kD|wJk#0wL)l|4) z3c1>d>i3b>YQ{I+Zal9#$E4#oi{#~w`l%DGm(VSzi)pUhr{UkG9VM@A{xtN-Lfp<) z3y51uwP|uZ53VdFjtLU7b1}y%i$yusZ~S}V)}Z73;R2X&MAW(Y79%paX|-aR_#N)| z`q|p*u!$%|DS7?&&s$7TXPpjspin3-0xOZ63(PHm>fV-`o;M#VT2~>Q^T-Jvk+ru< z>DCkaVtDEG+Q=Y(^%wKrYq+bntQy#(aG$YhjXPAmVu8LD97GpM8e<$lj$E{hTk4C9OEE2#` zvx1gXP2kGOxPojkL=ME>ASP2Ay|nb$VTEJdIWQ0&M5~hMbkRcG`2FRkED;9C(7m+O zr=W3oxVh61`5XtRzzDrHmh?Ok#))ne)$D!vZH_>E{RW!tJ|r5d|GUyh&MA;RQOxr4 zoZ`7k$&ygvl*? z7#husj$8Z&vfa3sBvfFH97P?YV*GG#V$^|Z78!`YN408Ko%t>Kq))5QLPBml`l!U; zy;R%yDedtO3GPEDc;oh+?>uhG%4w&6rcOV0NRWZ;C$`!$REm&A2a}I-to}cyz62V| zunl{pP!XZ*dnL&hk#&#~LiXK+MD{hiu_oCnd)7!28B6wMkbTX*?^||b9n8%8Kfdq( z&i|i|6K67WI`8w`&;4B2bzj#)878C9uc8e;dNf?h*&&rai8Wfij(Y&T;sV1b!&-d( z^t$D5UseoolJkXU8u3RCyo5b|D7JiOqWA;c&lHTV?qGoF#`!=!9KFHTkB7ZK(R=V~ zLNFceb~ZAbyq5vFCL%j@2#y(kM~(k9xMIt5ENvYeT3uaNF2MLJ=cEAbJV!WVYi^BV zB7y+|2D=p=tLk3iF!>Il3jyb^#2@19UqCDY^Vv=Xs+#Xb_27*tbC5m)dXR@Bg(kL> zid)6TD+t)j-MPj`n|~jREFa>_KUeLqoO>kxc}MYQ+$tkf0F9;IUxB06&-d-Qfg2+e zlMv+PH>0qoE=b=nl&5w53JGAFWw5(k%vdBT3|4P|G}QK!Tp&)6UD&etomIu-Y*wiP|tE4dgzOxYM41GfQAXs`di zWcD4KA2Vz3WoO5__t^O2=FjvogE7$zk;}AsfKF&*g)^Y)aGXH*q|r5q^_cOxd&JDW zdNYNQ3A3)!C%M2T;d`-ln`f1miHZEAGcC*<<##MRz7hS_0)JXo?VIx{xD^3x(iZPP zH$UH6C|~TUhR*fozh5r+q9sD!t=y#{WVgjHX3=zF*17GI_8o}JA9~zIz2f2|n1jfu zwLPP<+qWK?NfY#eX_Efg>~@x`%(>{~KfOl8Ay~NooB0vw`2A+^FA9N}7Fuk0oaWI# z({I*+9yRq@=oVHZg%u#srXIw(MlEk}U}oHTkq`NVo&F*WS7LKp=4^>e%jiR@SMLdk zOTPS`_J-W&CDLKsPSj`-kPqi=g>$FA&$CKng5+bS62U}H7@(iSYM>LbSQcJ!TzfX4 zTf!0PCgle{1%@Z3_AE-DolbN{vws44duD#VN+OjsuKn_(&G*?qB9##-OiUPT_VFSZ z&{Cafi&aniaJfzOsR(0BX{nXOLTAn+Q{-KxWxG_U7KH>Q`u`go0(ea-G7Cc)O`GK* zw~%x(^A5GV&ZB_pYa0OJSFbQF97PjC&5Q*zuhhifT=+y`RMg-^oV$xY#=g-sp=xSq zax%3m{-2eV2Nx1BHS>UcTZ=ZcG$Qq;qvb}$eXslk&)~!k*1Xy$cxHBS)Yyjw z_OgxRvD3txT*DPXz?))#t>)a3Bq8wo_dBuvP5p}VNfviroMj#4g8h0t3&CdmS4~Wk zH;o}RKIm-&(V{c>)t`Q)8x==bJ%nFW%dCII2CC*}Fv;*sl=N}4ks~@71U17N#s_=l zAp*XCdfL7^Q0o))98LK+?Aj&Rki*pbV>tH3R+ok%OXzHx%TN2++%)$)(T^6y0C*m+ zXF5FH(4jn)1a;?nenNw6Z0>a5d)K56#P0I)0yo`tiqxkZA#>|Y4y~2=){W>Gpg%gl z3&IIS;1pdmbeo)7vLD|5L=)W-5+3^(1;JnqpLcE=%`_;*{t-DBiWS+ddFYq9SPppW z8T&~C+5SmqZ?Bq3{hr|CYub~DCjcwJV7ZRZ{b%n)K^?hiftP921($hSuobJ6f3FSf zbc3;x>9VW0(z|n1KX$cI!(G#_rV;3w&P0S}=b5^~du<-42%LR*^#|IUZPwBPK2#f! zFQ#h;pdM?Ua~_XzVU+h|pD4k&NJ3wjQa?9z9Lp5!RJkm>v`RaU$+vy?4HC3#AyV3x zW3TVMt25rr#!mLKslJ8&0sCeb)+#H)NIRx@>3HyTwfsa;JcdSH6nLogZGgCXgk<0A z39;+YCRQkg5MwK1iCqBQr*f*-GQeDVKo|pVL;}4D9qj-1z-93Hn~p%Q0OHb$mPxic zg5&)}-9;vo$JoD&+S}V(+uJ`eGD_Lb`$$Ye-XQG(F@fS896x5l+ZW28K^P?*-b0$0 zNKZ^m+_#t-9?lsoD=Yg7!iz$v3XCdD?X3<4@_#YET;C{eW6hqa5?r01YCfqB-78oF9%j~-%) zoghAgOqwWW6B`OCyrnS#TIR4j=HwUUNdBh^(<&Y%x3$RwX$p~(=x9UcxXqVD=*MsbgQGHh^*+{moxpL$G@ebj|e0ZU6DQy&OqIP31J15=V zy8T=>FHTY$9T|D|%cvrdDu~ahT(;`X>z*$Uwa=!fr){J|;q>I@J9WoRrRwm|`9EQk zr#}Ih$j8Tbz8U}u8D~2NT7pW#=|<6Ny3e;I=oR|u>Ti~iOrAn>lLYvOdfXu9b zf9fy19S3rrIR;&Nqp9Gn(HL~)!UfT9WLI>HB0gNY`0Y42o7EWIy%W>pP<|)H$wP_X z%Qt#+8|2j2@AUL`_f973L<#ZLk$ms*y}aZ1n?;?RrGszgfE@kQX$C~&@Y~0J)W1=D zjTl>mj_g~?!ukSEtd;xK3nwFYX5;pR?&q zN#X2J0W>qRbCsai)FS~GS)w9HCeVVE}o(UGpRuqy_7P6lpXO{832rF8dE(3A5La@1F zMI-Y+@1j0nH-_?vm3clyL=;02CQ! z%X?48pfks*3&zd{ZBmE#$vE!byWhMI5+tzBuSq9XAltxC7TiHpK^$C9Etcj84vQ$A zTp2eB79a$n#T>7}+i&w9d3FjfIyVuXsLPWbNU)GxV~M^QQ+5d!$t-#O@#%3KA0=$) zhXK>g2w)O#XIx?UFj~^<``tW3Se?~W9d!FpT_|HujBq&`s?DFJ+dO|}OTh51kVtm- zg!euC{jA=uaNEcB1a4fx{i|^UnNZz0q;aJFf;9Lj@$+8SVosn&_-eF2)mcPR!K_Hg z;z=w%coFW!GV@nGkK(!n#pfPxMJ9*U#4`NJzRPkIo+t0L?f&F%pRW2Uy&t*}$|PyQ zk3+oL*X9i63Mr2%akpFc^`OKX{wqoN_%?%dOrj-3YVCFW)e~sv{ja>ZA|G%%LWN6D z1tul_wRGbx!hlEhJOmuQ|SMGDO2sX!LL8pL7hWu z(H8XwsTkwD>Rrd0{WMy3vfLg9i@l?!aLn3t;#aYXesYLVmGPZftpUNVCN;N?rmHL@ z54@!x2$(AD)Z@1n$vHcAsyh0(q@^jq2QP?bF6GAWFScL*(_bl6ihTeVV0-*dCcL&* zib}r7=h(q*XM`ezN@^ybJAn^rAe!;}x3>QMo3MtH{Z(g>MHU!6@B_Kv^W)a$j^i=H zs|oJ1sbKvirCp+H(1v2QzSe7FMK#jf1?DhaeF^sdePlB)3iYo4Rg>SbSfCn8(M&E- z1;^E|Iki5kN#5GMnz|8@ujWTj?hQo6JQMGt^gir=>WYohE0GG8iy;aQ``Th* zFUQl;UaW5RFQDzx^2*{5jZ#s0zMC(Ui_NwqOR!S=NQMJ+z{@BVgHhyiE`ochV=kwl zBjt3NyJl&isyv(9WoCr(BH$oQPJW{eaUVB7{St-t0^wZ!@9SfpX1V;H>A|UxAicAQ z%s4t(GF@hRPd15jc&{9svNf}9LdwAxSkM)RK9hw1_cll>Bo(^aO%9j7%+|cqbsE@E z4yW3LhI4rP4rlRRp`X7E3}mFGMJcJnyS4;v%M8uRkwhPFkI0bJu|BjNl70I0ot;4_cF($R&1?|+o!SNb|TJO9wh|E_SPwvJFx zs2mir)PS0a%oCQJKuU`FQ9-hCm8t)-4sLfbh8gIoYJl;nGMzw&_&wHTP zSK){!Yuk+ABAQDP@K|g>oDsop+|!nKQU3X}WM3(NILnW_O;4j`dDL3u$7tqP1+`yk zS0X;_wth%--m7Ogk z*p5Q4IIfXi@WByXY(uUO#IIryf1$#`c=a<<3@IjGg>DSHe7Et3VnGB(->dQbk%WOq zVu;T<4B50l^D%=0bjhA%*3Pn0mgiNqk^Xi%Xm z&fv$Z8PfwOPF40vw%r}IlQPuYr#Kvu?# z{PRvVbq4e$_f`h;b1mjK68I)B)_(j*rDJ(L))e))&il}~mD#|&i-FalW!hsl>fgV+ zxogd|*RKbXP^|MN=-qEypC4t?JIrXIW#IW`8$vZyXmT}=r{k~nlw+H69iA`vXmzEB zX{>6CMyfxT=^E}ZckuW571jfH^fP{HK^0c{_VC^jgkkb9E!DN(9=j0@5~Of@gOr{& z-GU&kH09?qY!zE($T#7>`LkW`gWk^^AoZ&)Ua&N-Yii|Po)o^R7&C*1!A4O$ZM=Lp zudYw&uwgET|LmNbCRA*$qpvwVGOGPz7(P_jY!*x3Ki(i;dG_vwZd7V&Vaf20SMYoh z`d#j&FJU)^TaTdjiavT8`Kp=5_g(*981|JV6UoQ_SXJ9 zTwFU(GqmO@PYaMg2{{rj@Y8oj4ln!t{nkO81jehu$;;0VMo|2!WUZqj$)Edg8)*MD zR$@o44czYbd&3IaRYx`ME;eBBKT&3TmBsP6kA_=qZl%XA(0-{?*bMjRx83*!!(TTy zuf>8o-!$gD_$fA)t8qsS2Xd6lD&043juaZjut>gD9`Ia8zQrWwpN{6Za-WBD#%Yo> z$y`u;BD1Wu+!+sUmel-xsyoPlUq&pAmPe=OH{{;5WP$p(8zVPtM{0RH@?CS)j86|Y z#2&RQ_MG*xaE8pSty(o$iv($Y_?0rN7}hIIJ9x}=aEpwiy{D&f%3zSTt0iGAz4h32 z^z9Z-`}5mBrw@~KR{3GFza%{7$NC}d`P{gyA3w+>(yslQc-zp%W*4VAT5Y1}a6DBz z#hldL)KFVVpy71vV;Xg2e{he4F^a_S*VDI{LfzcQJrnNWeAw;_(dWr|rh*DAj!l2k z@*)0GZ9!MEe!Zs*NGPjFAqb2UVgyM&rl8`jsG3tEBnyN!gxHv&yqrC8!oC0`>{YUeu9Z;#)!zkR2WgjM8i(>L>a z%G7tU@$DX`@YkCZbgmO2eOjqZM~Y|pG3ZK8$2K;pVKz`o6xsY?@?yWaWO3O5xP$u<@QTuRqfwo1trLFwW{4) zzhYeNrWEgAf!kSNaBmFq`hh^P0++PE)vA*G2yt)h*A;O25lmdE>d?A))tV=#y|=eD zS=j1DnT<|JSQr-v2a#28>L)B(gX{Hta?k5OBlbpBQs345SbM&RK2cMNilPAI$ zpRbv71t6mD|J`l7(4CdVS>U_nPR@F8QC?ntcUTW$(Hr4^7}%5boez{%taxJW2~Tb8FKxaW&mcalbt;jf_36o^Io zgF)%a+*Fk-^=!O0E(Y4zI$G@@idk%p+PIc}RXXe%Yr`mF^8yS<*y#H#g2tcH9EbK^ zxp7Yk>w?XdK8wpFFWbT>iKg)~wa-_K+kyR^5T&<=sj!(0jL=(IS!sAh?eKzc?Q<$(qW}*g2y629FYrZr$V4 zV>m<~AsmO1QTqCYf_9;w@*g!t>mCFs*ayLd)P1|_r8p9n_v7}o2Q+j~S&sg`Ctx$8 z-Wsn?#xG;`of2}H`#^tWcdz`b;h8X+YV6DMB|PHv{NC05@PgtdXVI>Q4P$g?KMCyO z!=GPX3T<5U@(e=biFJMJ*@^rN-~BNk`Pu5YSj4lat|HjL*ff*9+11*KO}5B-pV4Qf z#+)WOf0MQBCF#@E~h?{BZk>4Hk-5$+~cMaR(Vz;Ff##5+ZG^LY2d9 zFp?8*76!4zRS-J%v=65&RGE$F{cg@gg5UXdq)4#66&MV6!U=505K|yej?e=*mCQK- zXc5Fi&RF*PjS_B$!Ua!}4MOSsl!plMznvLcPB#P>bLqM|mv8rKDTQ&L=3T)*js3KE zW4|6}Rc45p=+x5y3pOz3GROOb3sthfw241pLf!igXOTp#OgQ!Zr;Si#(%qLwNzZeyvi!@R$x{!2IF%R>;P>*C^4goOMvs-U>t2%*ljSslp1p=}gZ zk0qz;OVjHvwb67}81rzOF5aTiR{0rSD9ze7mYe=$GCED;YZjMmXF{=I*{i|=gG2$P zUC3ie(1VZv>(47V(d|RpD*v?^5Oo`TNX*;mqFNEwbYMuR?#P0KYtU#LPI&e z+B~F^cLE(D9r=wjv}#TC6drx@Co0HAFF!qUd_OT$K2(_+Qf$+1I2hmml%VnF65#d0Rq(=i?MMZ+Qbn;08#{b2m$2z7@9ARLcSr04`*?Bs$ zm?HgduaErV>c|$sqeg|x2dzb@;d{u9kzc^R%U1l@VTwox;e(!~dY1#*#YrB(<(wScsn5lKeb-NOAghc4QQ&h*0CJ|ECv8>3r)Te%P%CufQ|Fx+hR)Gya(@&(>SGm^SK`_W9o zP-bIs@e9&J6Ww{)P5v$&NhONMRovn$=-cSLEm1j`_>5!qgQ11|QJITfFxx&ha(S$E{r^ z5$r45Ui?n`OkE_?BjQYRvtNlcz|x_lcqj- zGHsllK@gUh66u7aD?kFQtdK=|IX>f5fMU~2KK*P~7=I`BvTBORd@m*I`QXZiyZ+${ zlktml6yk55tKRQ7ldSoAD59L_R2JYll2K4BF9B#ON+~w|0u0Q8zg!<$v+my$s>Lp- zw0C!3Y`D1B8p%K*D^YPlkf_c}pl7-0{3Yz+s2?+O;9K}hVpnjL4Jw@Wo(q?I4D8|H zPH)mPaLgX52?-xskEclk3_QzUb!eV{Zl9_@t5sim{Frv3@rl=o=W_gwe}9XGTccTG z^7WDh0^fy%yu=o9SGlD(v(*z;m_Xn&(Mw!^nTpkU%@sx@MSr-#>zzXg@A^5oR&@$u zn$Qp-BDwUn3MjB*jx)_`!d5WY4PIS^Z_;Gln)$jhffNgy<7a7FzV!ha>dJwNztqCQ z`&2K%rt00VqR=JXdB)1h_dI^R*$)$P#PI&>uYrG&!cv`5Fn`dS(T@U|(lm48Zx6^k zQuXg56HjUGIi6clXkml3w(W~k8e!%y|oLbF0+|rjnib7aiavce)>AJSpNo;Oa6ikweXbe02FmP4%71?N*$t7XySvKx~!&skV+MkXkz( zu1_GMVl(5WxqMRe$wc)Or%2BJUJ(2*9>Kb(uA@rg78%t%S84q%l<~&Cn-0GLjGr5c{)1uOFXZOI{2y=c@>o6riS}I=NF5mkie*EXoPld zuWZD}X%?8&Tm$-ps;sH#v7qAr&O|*;BO_8r86l7MlF&L*s%Lv!1-c zN$Go^uH}j&nL(CsFbU<8nDn~c?Hbz~8@i!aZWLMfU!amdj}2!K=x*lXV?Cd}aXxvl zpVPqj&?ZwO`yKTejreu5er@DJdYUsB=DG~q)G%%R!2!Hk3^g<3T z0|Ud<=(83}zWeu^D}0V#&S$mg7rngx{0@!8Z>##xhTv1Y_UYz|b?pWHaavP}@SfMg z>C6%e{bKj8mDLUuB4@0T&C5SWGdaHZrbawH76tSNw>q<;ziIj{dxM45HeR1&wp)!E zfEy4heopQ-D*%_v9`0QEliS|@OyTJhu6q(B4{b*qL#)2fm3hq2H1o#eW~)s|spM~A zl!4)-$3{mP1qxkF8{=UgHa^I`xX^MH2Fo6gZ2Z$!8HyG;MF`z_So?Vot=6O?XVW0T ztF6?2ofH4_i@=(I>Ry7W$AOOxvW)fs?RsV5*dE7{@(w_FK7qUmO9$U?Gnzg0NkDi9 zT{Annl%b3rTu>#u+CMP}qw#r1ocZ?+kIal#n%XIklH z^g$@P zO%^+W-CzAKK&lZY60_%=!%RAKS9LG!bk!c8qf~DUP0l*DR2F`HPj2x&;j$TbmqATQ z3FGxXXOpO@L%Ww9VdG<`e^kd^;^H8Rqf2_U-HG>@9@@PRBtCPMEMk4+1RFn+H7fnC zdYz?bbL@00UHbfCicyvj>L}VfdRhRI`*m<__h67l$nW$jETG=+)X7^hnlTu_0|A;J zQ1t{xu&^oEkOxF$9F=H{-}%z%m{Qi%qy{&y_DhncUY3{6i=f<>dpbX1u)V##-OhYo zQ1cEqMuqH8$?XW(#{dFWP*ikXriVM+=RU*5li ziKmDjt!JTmWf?r(`{Q5|uE{Bf(y-uevU`0~N+3yc&@$cma(Hck_E;Lv*jFcZPNk5~h$gmbU#F-zIS5mzWbyH8*ebC_#7as5F} z7c=2890mY8GqdZ7g&t_RDa?e&O!Hu0pHuR&>)>l%lF(V>D&~xxF@9dXJQquaHo?YG zO0mMkU0&VS69Kqdsakw%{(tEfLMnr&6+VotOrMJ3#$t)@^D5;$NJ}GEd$@-BM@px` z83CIs(!sXtV}yM3Ss(_|-z&#UkD^4=fFaQ2kw6_7McYlha|x5kLa=#FY<@5>`t8Cc zw99{&-SRY{uyyV~tXGaw@FOIiC1K|tVecJdGZa~n*}9A)~0W?8A-2D~6W`TOwb)+C{9%+lYlW5urAGu~$`ODii9JzX?- zn`imM3&VN|t`W5^uCB#^=u*Q2_>6!*>n}2U90KkY4iTL1<_Li?28 z)lvdIMr(;-KXke<%W97G+}lhWeM>u#VEzrqf*Ana{5IrET=^S_6tq|$WQ|vP?h%Bb zLKPTMde@m2IhCj*6>D9l*L9MxQzD@_mMsEUg27a4qZ~vphiwHG_gN+_z2ft=H6ry| zb$`Hq)!Acrb~$`8Cu$%l6N!7r5X)`0Z1mjdQ|h;gFx3CF0H4=y`s*!S#iMu^&JbMn z>@ptATChUB(FhivafaYsIMY2y-0`7H6M{3Pu;4I)r4uedk&dkvJ1o_vKH?6MraYZx zI@06f#<{b>T`68p#5Md;zk4YslA@XKCpT77v^Z0_fF!`_*yuL%HK}HQbodTef3$x{ zN3xPUGo2TDphRQ)38M$@nHh0q8trxiWG9)`;IV=nbN=3Jd)=&`WCzKBE12~oLVB%3 zL+zK5Dt&}#+r8uBq@YDO>B(cf749A@bY_J=F84>+Avg8BEGh5f0+)~uV>Fpq>Bf0D zmS?CtB@uz!Tg7bLWEc{yC75h zjdYcm;m#)^Zv^XYlcei}A>IsL*2z9V)V$psi)N85w^)td^7QDDq?h)-)zm~^rx?T9 z;u@RlXnm}sJ`d+l(+-tj>>r-d9;Mihc=Su3zGd;V>@crHS&wPRQsA2QlM3pNy5y}cR^KYO`vij{tV@L5-PRFUr zK)*A8nz3A9_W)=J?jn|mPdU7Lg=9hF-My$M*!eIvA{eN=H_w73tFVuA)mSh?A($jV zf9CWrg6U@#_ATEhi!HcG$eBY-V~!iQ1?pwx{J{b7Oi8J=>C(R7+ivR${LZ@ZnqFiu z+A~)3!|e#Vj_=ECJ7dMMla>Jg>k&_vLn$7vcaL%j3kz2Xlzzy&wT@Jp*K2A|&;9m2 zyCawq+@@xa@gc-WsAHFQ4;Ij=vv8>vl-UIgzr9eAhhBHOOfs)}%{7yk4}kimF-Il2 zy#oEi$s^mRKaW?dkBgI2=oR*^)I>E)*v{Va^BY)}t@?51pdL1fw>}QDc`35rO@nKQ zV08ScZ8_Z$eowS+c+myQe8f zESGAzNoAtt{HiTpWH>m?3FKhHg7}ttPeyOQxp6S9G4AV$TfB-#!y}>2Y`mW(ZWTqS zaNT)^%$$S|+l4&Im-{*XUNB8`ZkMzgQlZHnT~NnigkrdHhg9gO67Fuw0EJj0A(A@R zs*+|DyB;TY=OcH$siwp|CifrKMKObx2amF4OVCpOP!!o3;x+Ym5Dj;zQ1Et z>K)oY?JNiY#gvJ!k{m|;ZMuTm;{flQv9;IE1afF;JNuXpo4QLZVYp#JlfSKT;tK`+ z-*b)yo%Q+M{4=i#!zUGw7d$_iNyw4+dBL|O2y@S)Ge(Asb5D~gSXdCg{p-wZ(HfF% z(7$ZHDr}Z;l?E5Uzs+e{WBy>BExszo3T@FW zyB#YrQ}CdgVn_2}aU;^W8Xa8?tawVMuW z&Z5sIqWxCLOVAup6AGtms%&wy2L~cBSq+WrG6c`k23>Bo)aIU)Zh7DX$otIBce(Qh z*jQbYgtcqimGYrinAHoy)BzbH|MsnDu3{v#KAaC|v4rE{(b-JZ$s_B*a%oXVfa?BItHla(%hf97|`7vQFNoLqRM7BAFuhtw~7T% z1~<*?xBmOJlxrq;*yaU_Xn%Mlf=*ygbLEM{*CIolIWwiq)P|_VBlZa?LL|WISYXlkAu=%EO#+m`Xy5DQYoFfr~qZFzqfp($QOfd zh*4dP_z%jfg?I5QLJvc-M`+=*(yiY~7cN0*<_Fxk05@uRis-!{wA5LKxTV;`%ThQO zsaUz--xs+EGU;85Csue1|8eIs<{Gj0dyyrWJk*A@+=e^^GSt2!5Kd)>&xcj zgY)1%9k=okwf`0mn;NWn$K>6c5!irv*Vq_2{zf|?P;n%XPkFcxYg5|iY?l1TUPs? zJV@X-co#v(pQWBL^OBfQ6u}R>!@YV1t|I0zbMfvIPtQl@78bj>{XVmi0`Zb^ zqNJ8$B;kZ^eH0b;K@N zAb-t4RnaIl`B#q#&abpZJP7M0p;$0|T=f8726=1}>_`pEZHNKH@$`5mY^UC`UP01z zqBKbw$ph4H(?}|Ba6N2jTJa)G8C2|sy?eKiB7koAIB#JlNWZI}@)qkf=mQH7Ws#7x zpj`6bBapmM{yMrryG_xiXP=%Sa;+_f?NY<0wn>={^@Q8M$g>oY$I3Pmx&?;8{?d|H zmxwa^>!OHYvs)*In!562<-RzXcQK&T4t)GHbEo0!Bfs^F^;2auh|N>-@o_QBhiH32Ap?iP{p{v#J=xU9NI@_Vs099DonwCUp1GV4Q}w==zI} z%$Cqv-zWG$TjczsDS=buLS>@Y^YPlL{yxpBACSZPap>s|?;`SUw@F+)e%!f0()l7} zj|}+y1IaF{Ce%_qbwU3(<2R$oM~QkNQ|2G`FI^%Ve)GvpXwgY6T?NO%7!>(}=Gt`c zArmfe8!BmVgwuSxd<$m@+Ljf93D{#`kKg*7+QW*bu9QCN<7S-3E~i!dG~BcwkAFjC9Sb#k<-0zUW&f zYU(U~2XUPH#z^C?nL4M84C~Wujkl%!pCh4Z9(CjI10Rs`zS|*%rX5WY0#cM|YB3?r zKdtxX{=AP+mn{t=gc-VTn2$BcurBKT0!rTsh@0rtv(sazWdAJxK{0uqR1;*m9YI|8 zX`QMZu08_&REMTXzH{a~HFHyOxVQL?Tib4(Uw)AD_u+R;?x%kg7=>gr_g*2@9V{Ie zj}r)$^wJU{mldH*U&hqEd4`jUv!qC%duIzF)eTVh79`~3YAlp<%H z3G?N6kFy$1k6oi~#)8xrmktM)+MeGYhio5Sq}cQ()0V<{|A0Sp5v5W0&rd<_zWQRw z|99>lmh(Gs{g)E5CL^I>{U8?{X5PPWn;F$OO>t{2J3E^QR#oLi&8jk5C@gtUg6NKn zj9luBcNg#awHKb}eRxa6uH6@-9(lOm=V8`4^yUISFE5W?@-6w>Z7eP5J{AYo4<*zH zz>>ycvWH=Mj*m7fB0no>yAO|C=uR$uhZ%5S-W_Nugl{6MFNR;qM*h1bRu*UdfPEx$zd-8V52=&cjU~BDO6~*YOKL=Tv2%%5t~wVSjsQ++BIa`qMA*4tRsDKjo(j)WaF_Bq z+SG~4zxB+n?N1n`#lP4;#egZ>p7<87{#7&QgW7Wa$vcBu%LmCXDjZkS9@1ae3V|f-LNkEpBTM*XvT2d zH}Ssbbv6fYO7QZ3pjJ@C%y8d2#&$8e)<=J#)Hy)pqJ#&ObeV!Hc$s6!94*`*ie1PN zz3ha!MrC6;+pLH9(ASO(F4gnr&&UGbC_p~^Iyo)5-C1D&_vlk z%1nF-zVkdmj~cuDO!Lk?cpiHgTw0FO_Uol8OrE~=}7?CK|Hu5zcm6sQ&S>^tUto7rB$_NDc=qScV z3wcJ`B$yR@gSX<<;^^ZlYX2fa%^lE^ZKzgHJ|J#4ETDsVTP@{xD#Gmn zCPNQ4`-w3a=VyS>Ts+(ULkTCehfi0#Uj@7w33miVR#p});A*5vg}`@n&u(+IlM|2S zX?yk5N8#VT*}wvl1-fNp(qp(JC5=9}sl)M+4%6P506hCQkt4ia12Sg{jTu6yemhKG z(a_LHdf?6o^f^@zk~V8vl~uplsaPFyJ>U$Itan@c{7-!FI@0sajBhSh^$v~q@pkCQ zFGG%?MD85guxo6so$;voxkjW;Vsge)JEZ!qma>rLx(MieiNzeI8k(L&V7dom0UWGF z)4B+tu-29cy4x5G=U+K6^d+t?nh;aFeHgEKrG^s9W-roF0b!s4nD{nT+1BXcwwx4za0XE zfHCX!>lznkMiJYs;OnV^!maH$zVK@}JY8>wWCYNZI=_i#lU%<}IG!DV z)9(}*h9@QI7fE*P-DfWf9TV+FNjZ-8s$*ma!(_?i44|;O?TqD+!d9+kjTV~5 z_hek=hl1qr-kI_(AFL<8Ufp(Z6S${qJ`n(w*@d?Mc-EaJj=zTA@q!+2k~j?$#7EU> zH!@LC$f5RxRZIrs_#7?<83i$WO;zD-^&@{cJZSjlEI_ijwogZ;--obyHQh>ixBg&> z606ls60-3dDdy^x!XB-YAE7^Q|u4loP$2jpbi>jXOGoTy5-k9_Xr~R5Uh1(L-J) z6p>?Bb%<6T|J<}=!)!EziSWu9f%5ospDW8(zLmw2X9+s!S<~SL37h+*m*9lf=4lZp zU$5906$jjs0j`e&X@w!Jk{Vjc7A0gW98bAYj#aJV&w$`$dBNnqJ#?TYh1-3c8JG1s ziV=)Ur?B%O2|gf@?t>-p8d6J}pcl-9+l>Ca?U~-))%7Rg*Cf!-Gt$0ac!tA9be(u4 zTWRYx?%xUqU#p|l4Kpt~ z0n_HT6!@oaX3GZBxDA)Mq@?$((n;9(`r~* zL9y)u%pd0vqtMG@j@g+w;n{X}<9qA7U&nDvexjlf*@&vx61pr*;n8GFWQ*>43Q^QABk|@W3~)K z?+5FW?@)!0k-e$U37@^;^?}XF?eAtpgR-Tnx`@-&2gw{Ca9M8xnM3cgJb7AsZRCa5 z?D!%({|3@9h+*UfMRdAA6CvBHy_aZ!<^WJ?(@g@0q)%*8Z_a;J=#R;+c{*P;qwzyG z{BmzjGlR3oJBI7bcdoPr+wKzR(p9)cgYj&y`s&6BN8Y!n!PWi}A5&;v6Nl8>+UWT% ztX~df1sp;nD(UMGL&&w}5@;BSz@SlOaOJC8#Fxbl@grt5mb>sMCX)rFdqm zQeRYfUJLGIty#hphI_dpzO=E#WU%AROT^yK>0ZpE3KuS*#KUfd*o zJVhMQ0)Ag$0e}#hj%cEPgB9=(ACjW-$50*@WPxlF#xBFJRyK{bT!r>xgl%3qt)64Q zpJM+A^wPj)W`7d_lY^z3jwO;;jyH#yvY$pZf=iV25ghtbMoJp`2p>>uZiY|TK+ETqCgGl1 z3EFB*%CwvbhEUU_DF)OkC!8|c~t5Ue)pTenil`pb*bdN_r<3&=Mo2l zc|FN!J`}d=J7j^p{9d~E`~1OGuO?q?n|!@1zP^|smsha9)mITlvdO8^wxBxi&O`Yz zVmL1xidVoj>fqFQpw9!8FeRno7pNH%076a~1GTLFE9CqXSq2%0AY;^&vz%OD0QX0_ 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

uGei;xg?rQN*2Vlq zu#7^n2%R(2`|qPU-e;q^bVmRBeU$G5UB=C36`+gyEGP~Y(FdT3@6x=w)&6d<1K7RV z^+E!2?Mf$%EELb zxCu=qN&}xS@GL64!7q4F9X_O$x?B)6qOosQxudQ0#h6#oGoMXgH{_9f5dZ8F)SW=@ z@zDAuzy$j06(qSzKe3O}f%oj4=f~m#YyMoaPYT*$;1&2yR@*ZXP&*5!-avyAf!&lT zkKUrl&oTq70RbhRbPgBl>ud3J<*AyX_l?yl!0q%RA9X!v8vdhZUJ_21`-9w?gWnB( zh9XLj-$E^@kJfE@hHcvh?vIHS{C?62?SDR_Q7hZiBzB>Y@56R&*S6tgVPGi;dJUkW zRdUYzyd7VDeZ zf>bl#Qf)?V=vAp{&UbvjKoqrd$)4{+FkiVRU-<=EBi$nE`wtDmRORe@7eL33&Du74 zq7*8FhgG{yFP+;H@Tv~Z14o0nOVyODYqV{eO2dfloNDxoRMNzglp93L7sq1?1pd3! z1Cg59H<)hQ@_bTGKU{iZadrhr$kme3ugpB|oZ#|bcS_{%Fk%FXr8Uw|z$(k1Aq6vM z{BQGoS64y1g!UN$);`ekxr?dCWvH~i=A&q)XQ2fSG5bDYLdmUUBFjEgs9B^1vgcEkPX@*OEnWE8ak!0^| zcWs9}53Gf;QG2^A#ziIrT)mnMXWOlT62XSiNf)XGhs-it<7GB|B`A6vRj_C3&1(`$ z??!g_v>~xCofQR}rWs>t)8!Jb!p#t&=_|2|w%PxESwQ~I<1kJ6-qrC>BB z;cjExt^mKnwB>3lm&f~@EBl`yls5xp*ku4Z&7m97pQasgo8+EZmUd}i!T_1L_N}us z&UH}{w5UG+V3Lk3rt%QE4ts~G!}148#M-DtW@Fo${gu&YC*W;Hfmzz*i{zhG@ousG z=l(CmR??%_I8F+FXujM~)C1ZAiGo}Jg!D(pe?VlAqJnTH4=}It@Bf6bL+t9J&Rw!O zO9Zf$Hgs8f%lg`*PN_mCxT^*8jxTr2$U{-}t>a_XX~b>FZ>&KN&+9xMha+YcEnZk+ z$Kt|B)wh6#vKxhuuYcC&eeJ4w+AX_yyr2w!ZOS%R)MNrQgDVZT38@bR%Asz1dZR+l z!{QPXF|O-{0$t=@{jf87N<^JI4kXfU?uMM$KT~AUdFln+CH_Z2O}j}BI1j^z38|%& z<%MJeZYDx9WZ!X2bYGgCZmpb#WZX)QpWAzR#cBj?$efW|JVICS=Gg&$+u(Wd`ZfL_ zwF2u&OIhBxNc)NRP9w|u|Fq+d zv>}Sdj2am5zYRnV)Ig)&fttg(QlaOM7*GB%RBG61jigryAGab;@anJ zFE2Jq&doNqWB?F>07a9))m~Kn=H~l{1=#(W0!jpRhq@C^&maT&a)q3bOD}uMRL&~* z{g|$1y_5WgVkQW$yBp5`#wv4vQDwg1K0D^}(~13b~veV!pXj+#L9LcFZ+jgf1}D^kDJ>)6*=i1g&plBD2^KfV z*vd++r7jvkD=okxpHrw(u!iuKUiqTlujPEmpQ@>V*zV5S?y7LJe3FEaUZt?&IxO<_ zSC0lNkGf7FqmnNR86V8#z2SyLYRRoaC0;v`>SJ}&JnDLAu2)%2^!T9^-&@0A!+_%j zpaZ^)>OKRh(V-4r!kD2V@=67-)K7+byk7tOZey|YUbrH8%9a-e`UiJ=8)SJsjT*K} zOJzClKTW^iB9;sBZj;v|k0W$0J`UXJ_Pn8}fmdjk%bx8K`vo-dn}W)<61pDu;HEu3 zOWxkDrOE|P5f|+?O_#y@k0wtotjz&WoQG8|R5Om6pARYzMGhS2cR7M?OyvG|G|9uzCF3 zx;o8j&>x~6_e@ljqg|^-fh4`p28k?RlWkqYvB|vl`}!r{${lr8kF(N8&-XV6crurz zG-%;5>tNJVy11ZVt?<= zG`8?7u>M#7rTyIzmv~^}Wp7F1uSV%nF6yAotip^PmMt%$sF%bf97JA~ke}mZ|MDVw zAB)H%n`6m{FMW{QN|+C`d1>N*G}b>P_5_+|*a2!sJ1m^3CvL8PcOEvieLw|M^yZ-0 zJp47;Ao2HXYX6apFr@BS6vZE;vgvbm-*`s@E)<-DkTBSCrs!~q9i4Rg`rgMh+5U~d zU1-n=%)~Uma{BfnvOgoAOQ#}RbyQp+&)wox3o$F;G!liyt1jP0DvNnL{qo=56S&N5 z=d`mng-~X0;I7Wqa-^6kflzL{PCiL}B$uL@m%mt>XfuKM3+FDX-6K4*F#G$jDIFXM zDAr+b(d`3Ol+)P8NHvv`+Rn_^vmQC^G;#jitBW~rNSY(6gf0-Z!efLUE-^3vtPA~ro%lU*r6<=i7Q=KP$*|n%8_FI42 z-#Y*L#vqF%3BVy7tsz}MRtD~dob1UwwcsLuW@=sVt48C#yFYD>pfnXujM?qX=As^mYU$ zBl{~*&eh`s4`sVc6B(7r0MW0a=k%pffpX}x12{a>&O)_HAEn;JAng6lWY19@FREv* zaS&K2q(>P_ep3bn{WVOKflI1t1$8%2CdGSJwseGLcZ`;88tr)2$GpSLP|+JF<;+Zm z>Jt!bNRm9wBaTLbW{S}B!B*|xnoY6~TTjZd=IVHop`6ptCLC5|kF~ykkF{Bmh=Gc-9_OlHX8fA(iPBP0Av=0X|D)+~9 z^CQh+yY*EASdZ;TuR_;LJ6R4Vg*yXYIplksol5q9-f8%l&E!#Jn%EOiWLmN%zmcFF>u0>T-e|zKoFXs>bhJvSKgBlHy4ZX1Enxcr@fEK#2G^+eevu*2oJZ%j89`#Emr8u!S5(qxv+@3ds$)5%kep!llh2&ve&k~qckJRr! z$z#AL$9O5@uBNwnsF#rf;*h-PkKR(VjsjtfmNk!!0tS+5{ zieRR$$90SBtD6d{FtmGfYzu6zX7z6{F?0#c@^&_#0zVNtC!ylg#3F6l2f~(B9w1$@ zZLSCmRPle3%I*nKi(V^L&=FhvY`ap#B$lM@M+2ZRue+qbmf}^N*3$ELzB&=Nc^GNZ zZN>(l&v_GPQNG*LCB`c|NY)QaDAxZK6vY5be&=@(mN>w0C=dK_vzQXJPwNyqsanB< z(XOvEK}S`x|_fn$mt-Kd>-s*=_pOr5m17F?NRa5&pV|2F2b^uZCEupMOUh3; z*V-(-1R?Uf!xQtV`Xj!z;UdINN5{YN05;M8s*f+ZpNZk1+X1HHmj#T$^4s zm!Kb=p7=jM;MCqGxzMy`F>`4HkJk_rgD=JMaH~ON1v+W>S*rxK>WO7ml9J}v;v%JX zokK+)L>g*;r%jlpTRMklt-1N=+{eWItI?NvMKaJ%edi!?eK!?TW`3UZFBrrsr=2dA ztTOvZSxT89A1t(slK+mHDXJLwcveM4>zsswdD-AVwhK4kXT?hF5By+&u-iXDBwX>J zz`pWkl2SX5dPDi-HApj8*;1qV{d5~iHrF{P#>)Ft4X-8g`q2rL+B17xJ01y%I2m)p zO(}c#i>&^3!A53u6#h2Fq4n!01%kmIvV4B7vKBT}e-nMcl|$6!soOd!!s313K5A!Y zmpx7S2g+$yqLxoB#k1|GBn@geH$R`u6umu5x~yPZ%2H-CxR=hG0X0VvM`PB8%vRn# z*~^U87b#H1!Rg%l9XkxUv^@@9%l=!<+w}|CZ3);bz&dq!Lb^}rAx(^o2-a%RFW@2r zNw`v-m$d=h$&aKQCOt%^eL%ABkdSaOL@)S`9DFG5?&jupo}3tzN-fG_XwpKDzkhP_ z<#e?R|B*Yq|Ipkd5$_I8hqA@wt^SuUIhQs&Yc_2`vHCD4df8_H9yI`8*sWgdh{|1b zlNhkicEKXfCrlk+G9mv-_0D$e2w{+Kxb+t z;NITR1{?*Ue=$;1T~k-zjlNY-9Xdl$B6G(mQ$rIIMuLrF_l|s&QUH7-4W`it$WQdxpubbQgsrc_RP>UXOdk{?(LY{L!XE`yw1<{n1?T7t&Qrm>-L5^5PuF`^g3OJP`Sf7CL+U3b`qD!rQ)4!({+&^!4+iN z>uo)B2q#)LrlzYTR0Lq9d}sNkWMCwcQuS>rT<#J#J_pOf03(Mjl8N@;F%WHQEt{PbsT_7HL zS-uJ2@U5Zg^!5B(s`DmXK5#sL=Vmw|yA?cN zDg(1*^YZE*7`vyE{kx7~+?Cr~X=cB3%?%mVj_)#~6ls1TnCJB+_@u|HwcF0~u$iDt zcdmuIl>F1UF8;j*@jdT1#5gC|sBU4QS?nMA7H3fycE~PyhY_s#ZbhT!WiEwD#Ck|P z7}2e69%#BL2IlgH36dxp?yz=5?z7)fr zt&Y)QHB*%0*kFMJHl9?37?0rBV8NRxNa3)w(%X%uPeaT9cRC+fcJSn15?zNxjm!=n z-#~0TYy~9h8rSO#>+fP&anacHYjDlTSHRN)k3k)yM>A&iMgH8|9H3YTpVIW&xm#?) z5m0?3j*#6}M_@2Y+cevA-Z-vvjdNF4Q|4_hDmr}v<)i-0EFhW?Tm-5j^Y(9Aj6u9h z0gA87|A~8ZF_k@9{wBVHr}edxj6ZX`_Z3@X9jNjG*Z8`r(f8+=_)!3;8wmA z-SsgC2w=Fsq87I^4$M{h#eTM?MVendrGlFvoytK~ow)PFYYO)gNA0ngX3vQKvDid@ zlB~^F#-{^V=S&3k0w@;xk%3s2#-W#@&T)i;(2R-eCwn8JU3dLl@cL14v>oJrm`dT+ z8U2~jhOx$Z=hRA;T{r#b68U>H{b7}SCbx=GnM2-R%+6ZihiU$6(#H zhygS`F%p}MH0L<;%tdurF?E}q#UOUa_chXc$`UPCK@3c-0mqD%UQgY!s0qSO)4S7Q zQz|{+T|PAD{Tzt(n9%5*(weD2a2+?a+*FDIo@O1PGEu@YLxr@W6gwu^ z-1Qe3(==w}hFoiBDPt(SzYiz{JC_L9Ro+wiOMd_!LDv_L5x`dAYdY8y2R(QV8uw?>m zMNz+ypHf1{k64&4Zq$mlV7!s(K%xNN8bpbWSRllMtyO=dQo@=^}>nW3;z2;g)Q63P_Tk29Tm&f3&`%xNnu% z<0pi++2>*Mb_enWRIWEubb&7Lge+I>8A0iv(twqrfO(S&Zp`kcDIpkWW<{W{nvr_& ze*&lA@g($=z;5NkD~PGyt^b{l3A2+dpI!}r`kWYWvd||oC+)yjmz)q+FAVLZ^cPWb zZ$J(i8;rYBMCuRyncRRA@t^Zh+2tE z`7=p{#%1m+N1U*7(EMz{xdrNe=afvK9HbnoSB)vK8* z8Nw?`QBAA#uEfEbMkmDd%g(;~ymq8592uNk&a70ZqULXBB5rdWUQ57i1%1YUFQL~T z`*%^8zugeBAf{78Q{04gm@2?hvI@q;nuGDUHOWrKKArC!NwTLP5HuV>FB! z4I6Cx?Q?$T``6-}ot^D@_UyW^`*q*f>Or{MU<+FymU*qeg(up$ zc+n$D9eAm~nI~(pXP>>F)^^Y2PPk{wez*sg30rrRn24@_qn1nBB=QnzU~wob0U z8KJ<;BbV-g%Y_pWbQcrM@6gNvOSL*k^m!t{y&uDBL5?>4` zU5L;K(%LrRVn-^8nzE{MINH97)R`^sSzXP?jQNxi!R}N+i*jcVscYY~%4Po;P)z^EpqRJB4{P_S=E5P8GYbQv|%^cKOv+w#py#BGKT`3-#8i0L6L#X5rr5z1{&DP37j}7 zlZV^3s_HNvE)jx)Y+xv9lBG!PY1jBhuP;w0u}LJO zLDq7meXZGG^ZY}~dX5qtZi_<*U!U=?@mY};Y)6qWpr6l~C};$l6Nh^5SITyy{OcCb z8#i@#>03?imN)=JiT(IpDKj$rt_S_JSCptOElpn*Nozc}v7qAt063u_s7e3!t!Uj2 zsGlojG7km0aouQ%RT3Uim48&M`?BBsSBfeA>G`Fx<#4RKhXZZ=pMZHDK)<1}+|#cT zmgs2v9xbDAkzc6bhf{_9+f|?i)$I=Rx(;iKwX18s3ktCkXZuT{drSLdY2#1jhCIRG z_kr|j$FIhKJ8mZAPgR!4A0}MqCE$?8UaT1fbE@t3b0CHIRmx zkkBb`PZSzi1c}NtjkgLN)klXb%^p!>$N|6w3>KP~cQ)Yx#G$tEd0pv~%PF^q7kUY4 zdwT9K(9Y2!3mWIN3YDr4xS{{=ew5msfX^7Si+z5GZ9V`|v1qC4p_@$4l=vqAs?Zw_ zlD&a)#SQq@2eJW!PQ7^+&}ThCBmd@EA~)kDLMuKoDo7&0E4SQJN@$Q#Gww~#4q3h>nJRP*E~zpSTnmDmsj9k8W_4Z5oa?$8xf`Rc_W%dRO@#t8%fq2j%cjhyJSE3(KNuJ- zwS`(X>}c-EJoOIBSndj|YU0ER>uUkwj9me&X^ECr<*;tulB@v(erJ1Aat-zOP-AOY zretMVkZyL~*^+fw@JPwQ{hQd}{=PYe!Z3#p)b|8b4YTvnLDcgi#c8>pdY%Mwlz-Y@ z^DL$r`(FYAXgaCDcwe8VS-Es9savLw@lqHt!bCE>c}2UvKN53xbqf= zOy^%U*XN`8k3L8r7>R=(-Zv1zh;@&&R_|-dkTNAwqQyc|pxXDS{CA{Q@+ibPm{>O> zJHJ_u;ssc%rW+|`$d?iGdL9f$M7;Zu9OI`zHh^xVO^Y>k{$3~fS&j+f+w`{wH$5r@x>kd-!LGrEy3v`9(xE{LO`PVr3(w{!>yI&TMz z{%-H8ay3)`?b2_5An z+v=;$i0$FO@c!wt14^y`^sl6!rnR0#9svaE^oiXP^~7sqJ%fM#_8_KqcKfi@&M`0^ z-oF{SzYmcsyXty~tNHY;!PhN)`8nqGjudWeC$kD!Vp9J~MMQ0c+ql}>K)zALe(v9z zvLz&iEY2^0mDZjg+qug9@7YZX>(_f zL&;V-TUWqX7jcNT0*oCo_j#%LwH`+s5pm>KgSQQi&27a8kH7v62P_-%$=!thMK|(fGZI{gELcTZ}2qU4!^K#z=wtPdNiK^a@GW;ZBnpfoEA?CJDbPPu`lF~nBHfkdg`) zU7NZ6KwvVPO2ZQj7ZT_9Irlzi&4CMdB@wt=$sl?TutMsN7<17+VNt$UqJ%L&dJ8cu zxaH~bM7hy@z30F#Y!D%U{~qG$4^yM_8vK7+dzs}6xXpqjiv->2@Kd}H(qVuQs@ILygI-?-bYRo~Jra`8`v zU!yx}&~opOi{|%%#7b}?Spzs)5J@}-tb+oa<%zG*m`C=3+{IIqLFMO{!Kh$3y5Z4y zA6(=Po1&QP%w}ASJ*e@(b97J2!#Sf__nCW6aw*3Xc6Vk$YI(6M`fthPf@nqhs%&#K z^Fez*=G>ED`!vaiu`}vToVA=r@H<@hocz6{D0YnsXp|<{sF#U2+*{g_P%gk}sSWjC z{@*Mv+^E?85G7#^t{yNKD#~;cJqR0cszKNx`=}1c@ ze-}(fho^O5X?AW^;~WTxCU`A(SJkG#n3qPIjm1)0bxmY!WM;-Ow+d zS6b2^Y6M|ZbP2ycVxKBhTqfAxI+sldWng-C=wD&+7B{G1Z54<&d(hVvHl}~eA1@86#I7c9R zUrxuUO{cY6D^f+3x+7pjr#&55kfK6cL4enst2(<=!cQZ!iSw(MefTj`AyH)bom=xU z#3RCG<+s!|J8ukPiFKWvJrixKp#Wnlb_;E2moaQF$bZVhjXmTeNhMdmrG^vW5(X`B2Z13d-2cvnM-#mi|OnX0=&VSfH%opcyXVOdFSUM z#wzdwi7M#%KWSx&W+k&lvCgqa_>M?ce+;d!ev2E8&we(tpR%Y)vLK>7^O1qw_4-^U0D`EcMRD8oM9F+1+|H(8gGLYuGrOWLoA7@E(n)XrU)*QuNW7L;Y=-9PLTB9)dnMWubQHy+aqnvj)1*qgAYt_*!+`!3quT{` zi!UFm2IN;wMC%3$JD=5FNWvf+BOB7orFDxEWd<2YU)naLbH!$Iyp%gr-d;~nskmm( zMZ!~QPuG!4yv{Zjx5c*bJ%ZshTH_=Oc!Mr2zKbQB1zKO+od{E8!$>i+Jg2RSmVGnI zE+|SvN+P@2B&UF#)vu3%h`D-ILKew|pPYL{BBjaJ`2eBU@DeNXvZwEuLze z-}uoQ$s)?=8BqBRFCXW%MRH2iAxdT#I-h-&cug*y6UT8MHLAFJHZH$0^7ZP-~~ z?>jHwhX3U6v0v8;1B(DzNo?L%2{C70y_z~?NytBJ#MXP?7l zdxYzIZq4rCtB{U)W0ep~%ZW=znrN49(?oQNT4YatC`^sNRhSWwb~koT2aXh4ScJF60TjU=0^mzf_Y{r z`X0#M{kk4lYp_kujC?t#pN7lg*lFm-QN zEz?CLaK~YBV%sO@dpQY4wfsjG=i+t)n+8FP&&#`=P9pH9KmB8r-&KQyRS_5O{t5D-N~VA|4m6 zVM!Ny3t|N;8==Vri7 z7dO8XCYNg5b#Rja4V~-* zorc_K@85Q!o0Q&xh^MeHpR_CKQhgh>=ws~;G;t;~ugfPzN4pQxGw$>KeUTwN-He|< zZPHCoaQp9k);hw3X7Ky!iA_ZpMi#anl!^V^a@Nw z+rMLVlnhL#+l!`8C_=tXD$8uUnp2nld_m=);RrvAh`lK@LmC$ze~Fz`phfPgT~|2P;pnB`ID~D;0Y<&P(}x{T-dl zDr-JN>osI+gLSccJ&&`n^1{E)X;#jJH7(LIk2lmYl{-lMPjyALJ*r5Z`(%a2_DgS5 zQe`>PFpsf}{p-&kLt5bh)=_{nIDJ2dH@;>-!olQua-LOLLh$8CZ$* z#{I<_d0uYzxTDD~s(%hc?gR^DSeuEI`4p>l3_3iQEEM=4s_nP(s%P9m>&={~-!1LX^dy5NiT{G~~fvsx}v*pED{YBU(oK>DJ!mkbOfx^Zw9kbUO zzdJfe6+Xcz=}^jx`iGNogSv-LfpDUgXC1U}hbIkE5#PEO$y8jN6f-WWrcncSwN>2+ z?;Ay9VV!pdzq$jZ3l-+^R2b$x`60iX1(MTC17McWXNfahAf8P_oA(Vh+^U8Z^2_pvA9gp zyF|p#Mcd`KW*5OCqR4X8A~Q|O!q)~=v4__k&#wR}+Z`ko!`$7A|2zz)6>J_LIsqgq zadZHtqVk~1_l@jErcgq~Y7M#hA7%^e8dp zSPR(!?58KzA#q@s#h(_3^O52g(fA9w4`H1Y7;$YB{c{~%um0O4OXCuZzqJu#G+bJf zmOy3v$F@duh=%{uNwuz*v#li;Vf7B_0w*8L&1G9}fs>qoDy~LH31bk?8FLAx3N&$2 z_QK57lU(L`^>ZiH^c*dPCk@nX--@*3f;ro61JV;mXd+mwXkDHvh@UpnK%IVjJX1g2 z0StRP%zV|Po9!+u&8SbB@Vxr_&w1N1%P_i9%+GU0`6tuQ8}t7*CI7JBf#FGtE3>)Qr4o7Gz($7@LY=<7cGc$O6}WS6{pD;8K-d2l zXBN+j$q3wJ8C74PNo2#my$^up!yG2YPU6t6#)25`WJQuKEy(Iv1cInDh{m&B59~+wFh8W)*GjmF4HYneT)eXi%UpHlS+=I6e5}&K?(gmhm z{Zde2PsH8U)V#gPF5IOhpqOuOo5iMBxi{#>#_~GudLIJzc2TJJQckI{X@E-XQ4VlRT=Zh%-k6 zW3ETQfYe~rpQ*7+yi#DOd(wiqW>Mv*XLGy&`a~7BlV!((nqFiKga;ouN~yb}ED%CF zlI|V$ZGIt%QED964P(?=R)H}w9ehA>C&wE%C3mFy9BI_ZxhS_9nJfgE z#cyYDM`jEZ@gQ-!QkC3Fv#+|gl}h*88P0f$p&SpLA2Xjg)JIpy#GG%^D@>*E;1c=$ z`IcGR!w-HB)k>OLr5iNulAAUDQD#0=u<$3=D$rdTic|xnr1reqqCm_5QfsvX9Gl` zN8hFm>MzF>G7g#jv4!X1hig9M2uo=*^w>LggbLx8VL}HgWm-ye8S)mW%}?8SuG+Z#}IZK8(-eR=Kc zj|$Z-VwD6shif5Ced}_86$d=WZ{`%S#{Ro{KvB;UY)KP`36sy@$Eu#elh&>)kR&@g4hLVAibo~}djtqW zoKz5CPKSVh8!0 zz5exM$@^KNFhXYKf@D^XXi@QuKFtsXzmTZi=p*17xocPzt$Ja?mkBGtn zJQfQ~D`A9%aH)d#5Vnc2Ct3+1h+(7Tipu6(duKd`&I zfJeanCkf7*;zk|&RcUblZn)b|)6dOxQ75UU4iv_O9<&%iT$u795V?A@l8uqnb!#tc zS!%tuk|ty-FgE+&JH+}Q|s}A>*An^~I<^TCdFzn5>Yyn|s3ZDGKC5m<$ZQ!9@7HTK95W z_I?5VDXO^x6<9Y0{CS18K`>Wi;gc{!W0})i&(`zkqimk$shC&zI@qRBsu8s zLwj3>@_F*Zfj&aX{LgTNoj+#Wc4v$l%NmxT4?mD<8vqLAGkHpKzLGGQj+Ux7(WRfV zX+8(E(;pDH_C@L)Oao;BWlnid8JiP@dVHn}1U?Az)niPmVj1HfT!!%p>t~&kFATQ= z_+eu)B=WJF-sQL81OnVmr8=d?TscczW_y$|w*r9&j?Qk}ny}bZ)^G*ilpkhDy+Bw} ztU;upgrDqU1TyK9s`bhag1v@VCna-q*?(?g!@@;Gl%e=Z8lIOCEHgxhw<}G#f`hr1tg<5)V@W>@L9a()Y zingK0&0U+b{RfM-ZA~0e=J~_KBiYmE9tF15Zfmqv=3#uTLJs9onYq`nCZUr6%3DBm z9G$ny-pycD)~||fi|Oy%-9r>^sar>H6m3;LrD=Q%W#-oSOcAw}x-atE@3Vypid%hH zP0vCVC0z#*#g2&Rd{qIvc<@BkW7&V81YDK3@ki|x=0;T z8W8|7UU0dP|FV2ZpKd$PY$BcnRr?Lq`kg&3+AAzRi1WbN&S~D;W-xZ|;l`@yI1BC# zYLK6R)Vmx&-4cB&1{OmZm#FjtK5*zbCbnSJ#HpGb{7WOrw5cdSy|IkW@@erh3?j!U z@ai2s>9oB-^P3M=BKqtRLS2JJv%ZTW4(zxt!x%R=%15Mgq(?I_IxbVEV1{?9a{h-L zldWx&v_i!B&kBN~wT{Ar`Wu*ez0YG88~H)gzVymR(nYqP)Kh8gs^aq(g>^doE_FQk zSLKaZIdcS@OJC$>-~69rBWaE@?VbJceXYV zYQi*q@rhNDv9Wh14`VqMdyR81@MZd3WBBN><)Xsfc#j~OUgze*1ekuoWwg3(ubQQj zeT;S~tvHHUzPvEzkpmqEdweP^t7?*I z?pCcYd3~5k08FbI*?Fr67AVo>e;WM$1o#i@P8D5a)kD?LeNa_3P|6%ci@uLL4j9b0XK5_~^v%jR(7<41rWVzQq8IF^Ro*9+8s7l(E97N;bK9C_DW?AAh1 zbpO+_F5BjoA&kco?pW3iUxfb!kZ(eb6>tm<`F0NK(OJnTmqPSgE5CIY_423Ga$I;_ zcV|1%x)3F4O8MRZ&%Xe^p!E4W1w(w==WvOWyzV6iD#)nhqtVyBfl*S6K>5p4-F}Vp z_3>9xLC&KdNqG3x>1U`-Mr>j~gxr(nq-E195}p(5tUddy^GeoR>DFq|NEwj}q9hoE zj*W_v;jEcZR>+Mw*P3u-EQ?kaemkn*3hLNDEe+n55#gmIsI;gzIDk5NJkb_8T~2Ml zx$@%$NZVXty|;!fJd14~#mwE2U3mHbA!5FBi%t8+)BOrQ{FVCWEamw(CuIJ386Ku>k)KPtDbWyY+Cx>>tSopl>vv)0XZ&(UWAc9KJ7$t^sLS7~c zGakf+5>N6YtrjvarDXPa;##&?pP9>$wfw8hr<=jc^Q(4x$zFaV0P^Lttb35(=hqK&*o6(={JgdsTu&M<)k_2|ucU;E^Ec=O2X$7`I0 zmYNCCxsXgn+&NHNfiQz^V8jlc2tGFbqLPyf(Iq6w0|XzMI)HC3R!GU4NS@v**wL5P z8lY<8S`avY2=7LHHuf%~D+tccW+eaV+kMgjGhf1s2%bwWJHblrgM|fDB4cmLvTN zpx9ad5PArBGO2NL-!igPW0hG)hqU@JhpOZUdgb}9){;*l3i20e^2AT1je73=44%(( z(z}?I)BsN1hUy|iS(Nkh#b^tKM`szKJf4{Pp?yn6Wb9g@uv-eFp|!C=8mPUs@GM<8jj;pFr2dS6I$NSk%;u+~^Z}4zuq+4eP)pvcyCs|6Lm8N)elk`-7pA zOI(AqTUmGFYdjIth+_4TzeX=;mec|!cxecdj_Z2!a~36in*L6~%rH~|75vO2i>854 zp!Qz+sV%z%n=@|mT=I*ctuKE4cAgg1#b|$NM_p8?-y*9(Ao>}&!*PUJ7h$Q6KE8a9 z8!6~qX}mm3YU@6;dzQwolL+-g%8XaaqCPLTuRV@|>Q8Q|vpL<&$PeOF|1}4?rSk|} zxHn^D(|#we$70J_t{gl*GZWcQlwaS=Q$EZjVPBI{pDW% z(YHF&BCHo|B#@Bd)pk!O3k$M*x*6xceXYKFu~}9~nds9(rVLLbYatKMPwl(Cj`-~` zMFeu{w(G-&hv5;PdY>G$VX7P+wJ{qyLz`(Sp+pVUn!@YxPfPef`3kiPP)ZW7l+ zB3y}pe~tE_Z-Itgd+R6WPyP~u3ESNf=-Bu)0~{McLnnd%ebkG3YAHluxupiE{Mgyd zj@Eo00Yu$DLto~o*O;bBBuV)6hk){>FZoZT(ylz_A|JkpJ>-2^xjv2_$O=t=r>Dig z#^gUp`J8_#U9N1W_6e4T>}0_mCE5PJSVK%`EvCoiK;G!&oPZm%t->2 zTsajI}iNVC}r{1Il)+Oydp`0vFREKl9 zU?8l*6)nf5D!-9q50Rz)b-7%qks4b?3566U>4P-fCWb28oC1do*8D0E3(c}trqH$d zXE_e)(PM$zNXe}pO=T+40ypTh8$DR~_W!UGy{L`gSmpI|JFXVpi+hf*R;!!dF5HUm zMC01Ba6+Q6OxNvPSXK0SkLHsT97#N=o&V^TmY56`v<{Eg*gQL0DvH^zlj0_z5Z(7F zO{n05zS7pq2n&vVhp)LNDA`ZUL0!{6Ab>XiAe3ucrCZm=u_G!qlq`>=tOH75axH%I zKHcSmKC8XmQl2kXtdmjaudzP%_m)=o<{f%d{5!wm0Xm#UYz*QF6Ss8)OJ)3+m)~s{ zq6G0V*_+H|ixFVsD?9i^XpczNCLL%i+cdoYXe2?)eKZcOFwWF>e}jJhISmejk^{Rw z4{CLt=InjZ)!{rauSRv)dleoBsobwWk_{>+zSeepC#=)uCVKGq=SRMTPUk&{Al-1B z^jz);!XV%9vxnQ{)|>3RV&B%VeYM8F1|!Q;SGzwSJ#(oSa=rywiLi(4GvnhH@y1+` z{$Sgp^&dS2wiwvGovXftoC10NqJg@Ofio$gD3{>O7webfhx%r%YYE46JGs#%T>q=H zU^1&6KUmhDW?*S8Z741d?fAUfmR}bbdn~IEsi3XVHW^C7kR!F~zYo=Zo1}ef;hRHCeP)K4PGk z?UrFyS2cs)>Dr@v2}!H}RzB*9my?Hya<9&*7j{(TaJGq`x9_U}Ow476D(u2(*Xexmvy<<6$GrjX(Igw4phLb?1QVPssk;Z-#8J z<(H=i?kA9vQ+D!~qCvqK%7&^V6`kbr=G0%qi?zc_QP;3&UkVksq8n{(qNJJrd8WLjn&d?Up&Yh<$gZsKWTZf<-nzkYdbZa&#SwF39dA&;Fd0e1!F?md8ONZ@cmLQ+yE zY_-i}r<55*0zvFAb|9*%C*L5AD=O3Z>Kt24}Wla?DIBFaWUwe!a5EKy^gaOgu>+91MU}$*O z1CzJ9%3Zva0A95{UV{|81Fs|m0-pR=A98x!adM%%T>$&imIsm9fb;VQJ(345EA*`G zLGtQ=Y!A0*%6b%M?N>U5x71UcvAUi4Q2AV?y+EB7K0?c zPQE1%E6QRz6-Avk0>P-O5IFM6w_eH6Fp^{~U`Jc_RG_dQV0k4Q`nXfnzSjfQUc?F5 zTTK67-@qZLJwc^3c&AHY`vwiGwYX@hz6Tv!jUDvf`&#)U&0UEr=Ap?$C3Q3RCBXL!T(?Ss>phqHgFVnnEM&e>~;^kXV+)63+lhC@twhLUf?Whz}jhGlhqX)3xj6 zsmRug%uFM*)fFc<7h4!AqWc1{F@$*o!o}(P7|4~Z3pNzEB2pNOF+nB$C@in|bK;d) zANRxr-sn+i&F!W!BZ&)xZZf)0Cp@fOeQ3VgNl!q)+w=0lOiu8$xyV!P1v0A0j9v0i ztV~s0Sfi`dR3$$no^xw-%w#j?jN0_K*x2YOk6b)b8cXrw_6th6{Sw4)i-GzdlD^%t zHm2}k?(+dL-1APH49b_zhYK0w%{y^0^mXmzq;7q}-S z{v(CQ^zpsx4%Pefpwl#BNyK2c)Q{ly+3>Ss)=SyHMGMRTE71#%A&%i_QLpEY9rfLh z4TyRQ4p1#at1u$M=f0o$e^uFdWvPa!{P}ed{iG4~=i5W{vgPwm9N$pyDYE5mmZ%~( z)C1?S4v+W3C8O^ygS-)iBIKuvX3qe^kUPXydcv1`vcwbqyFcfL(%R*NDk0qw1qKvy zu8e>A>^j+bEu`eH9OzQk0hoK$xh-ym_tHXcM>G@lIif@Pxfm-A!=fozqr93;!{uFi z8U^wx-JjxRT`<|J_3{lerFe%wHeZ3Pk=CB$yItV184=gOmTO15aDiIR#mNto6=Fgw zbZo7PWfsOy3+2S zOk;F;T(qK#orDd!oscy6z?6&YXM^nw(iR0R#$Z4fe|ugm{8G&}6{N`(l*Hu6iSx9BK#?}MOXU7n1(;{^ zr%l1!Shv`XY_@aw;bAXa^mlg~>>rz4-dSuXe;7hTpGRO0?M*e?OKXm55kV_EZu)ZI z+C`+fDf)Gs>?GkWwPOXE(B1Egp#yU&=^0KJ(JA^AW-en;c=?T>sNH_3Nck5$i{Ab2 z^FS=;R2oH=Lp;vqJ>=ux;K?$7t@Fq$L-9IoVNn~eV6}tT1I{<3cHZF^w39Gt!?R+u!oXjgwAEcG4EIVC8>HgX-nSD2)|UJo2#c4B&@bg! zX4uu_sJ;0taT>gVsnRAhlem7oq=<60^8B>)D((Ft?aVhNSvhBsq4`o9Uq-WGjdRO7 z&^d~j*CQ7cEmqepIZ~G>lzBN|9Gd;O7ssK{>zy(fqKru;d}!C$gA`q~(GRC^N{v^_ z6sN}F^B)R#9DPi)U>W+I-!BpM(iK&tQ`PFP3A*w^cpisvxLii99yqyuyBy%5vt-=8 zcyHCxw$Z4KGaUL8vPoFQlakwUD$o`@1Yz38|! zo3gp|Cajg?;j7*c$c1szkFx$E9V!f`_+Jfue>@$7v>q#!;c}<=XycOt69T{0FF}>o zmj!_RW#jmoCjXNoE%-3gfi02tm55&ItuL2{{|yvk^@&Uiq2krh0P=#3hc$%CmJbZ9s8 z+6^<69}o^ZeaCh7?=0X&gRU|ptbN$e0F{c-!*A5OolbB z7oPHkEcuG;^`+sf&d4Gv7Qv`kk_AN^(p|*{?XE|`kYMQK-pDa_*X(B^NAG(g7a7{6 zLb)z)c2vXn1Esn?wV5m7S0|TIqG9Jmi+BLJj4h5CfYA8{MIKt;SJ%N zBUWxXIP3qqFD;7fwm}1*U;9C`7RbVh$<}+GC)W9dGt!Q|FO?@NZhQZ6gv9;2w`3^w z^-`w#tR%I~42io8(N2f=cT3zfV>gpObLRBU303)jDa(9u6ge|0n`s>+7TvXmb;#}J=6hW%un7m9_iI=>&&HvDpq`I)2G zqMQfCX8FzGjY8gs7iK%8*zvgsJqxcFD@yt4Qhen2}uco|CM^?m2wUkAChc@8UIOf!aLPjKSf^y5H0}=E9)ddEC6T&t|No;+(dRUhc7X zH;EVR`(NrHEh~&7qaitK%%eL~QtQ@M5=-B|31PSif%I3QdAJ8!B?bbQOI$v#B>%wu zC{w*R8B_Bn-3;8&VBg>*Rq+a`_gQcCDCkN_J5$x0IvWxMpGx<3TXpwB{^WgiRj018 z^NoOvJ1l2^Yi46Sm~;(8`o2(C<>4>DkNzP6_~^~87{cw4SZUAn>~q?=xoDKVBzK6v z>VGy!q9v7#%>MOM7D;=MKpv2U6%^+8s=;2ZcT@k2INWV=gyY;z8Cn0Ybr)sqE}=QF zYiGq)wONs(m~mgO(Nq#Z`rp_aALAk6GTD@|tec`u0NN9bvx1G4%6*~(3T`TpAn5c~ zE?i2rHs**T5&6LMU4lSo_p(M;yg{bm@JZu8#yt=qvw4W^eEGSm5NI zBAZ20Y;@nPNYwE?S%;ZE(tdwBs0?KTVWh=E@D<>A=Db<9G%VO>_ES z@4+#0s((efH?;-sTT%5osL}DM+~^ZO`VASDfeFob`i#EWGU@#ty1MGJlug|CU(#-z z=-7_KYe;sLSA+a%(ISHMu1AF;Dnw^p!$wHCpat9r+SKZFLc~H zm#gA2b0q&ONSUq`uOLbEBLrA`$@Ma4S3EDNb+5ucMmb-jgcU^wEv zETeSlY`J`e&HVs_Ai;V_k`iln1t4iR7=3}s0<^ztEm(Ohk#lDDJhS)dP1_aM z@4junXTGeW&Kw%L*P!-o(ET8&9h$7apF z?vJz_U?B|+RW9NSnFkX6F%C$&|H4q-BTf29T?yB^-3r$yScXJ^_{No`|IMW|8UWeb z+mk&9hYqVhlYecH^JVFJC57}haGtlC{uN}v%C(fr_S8urJf*e44$#@b9pH3K4||e7 z2(9jwv+~(RdofF?fQNHOTEqQrXBjeFmmpNe{C8s`iRDjo&vn+yXVdR_xr#A&qeRV`Una#!VV2fe{8Sb8AEnH>QvR|lf3 z3om%!mahUH2c#T2{iAba{Zmsc8=pIC2wWr3P;&_Wc^S5T9c?#qgwj-^zh-P z6zlNQm;QMaa8prNooU_+yWbZ(SjYEWBbv^amBR3CraB!pIZNI)va=;BBYByGB(xCV zy582z@A0nY?i`w^#d2B8v}`(RB^hLJx0|3o(BbI!)Kc-qZWiZN1#pZnzCzzJh_LlE zWIiYdwR;h=-RI3JZPw8>8Xq7?`@2EwKwwWY5ETp;Ia1uVIBDV=^)aAQsT{fv+Fz( zvb0I^wA(AnI&q6iBD2Q+-!BVytyIzQW#Nyx~ONoig>*NO&hvu}6DoNI5@Ae;58a8K?n9Z-wUqoqYHjPY&CM2FO3gg!I4oVS<;86Vf1#%xXXy=xkD zru1=1PZetI4L)!@gd5WpO^fY89{9CX$iSNU!f4`o6j9_M_Q$5(9NL2zJ~Gd|?J0HG zpD6j*NKYf{{QVPhSmR?rzR|dT_TWtXsK>}2*t^{a&fV8Vq3{Qt{&YjQCD#9tFCJ?R zZH^Q-+$s)5#zErO%(jEJB}OhT%~$XGim;3yxwUvjKIX^D_DG3MpR65>bzHqc4V4(H zhJ@{O48)O*{piq^@)DQe&(|Z#uUB7D95S4&>8IHhqE;S+bX+pzSWec|pMnk1QIOZb zQv|~{W{mjXt*XokZP!O07Mnm*_{hA*{}z>-1li>p_s39yf;-y4KXDe`58_L}G9{6w zYl!af{5#HlpE?_NO#KFu5g=A9}ZK$Rl^t!nOg zhFlh^q1{R771LmievS>fjO&{-ozcA1eIvfY&|9b;^PZP26n$Fv_F?i;|5xs}{Y$^K z>qZ?6wu{{b)!1Bb!C|>otH4cNq+$SWvN!w%- zdwU}B`vh6kR2FyWl&6#){rTz9j#`^wHAJHO^AFQCiSpTG_BeyRmB3dW4n=^u*MqQu41OLd2qh4;uFVPDW13B5AVD zl3?5%3DBKMnQ;@1|EM`IG9Lq#OJ$7u6F0CP-Mnjmh4?D-VH~U-S%bo;YG9A?1t>sj z&*zPSt#42Ho4J2^ZVV<0R-%LjiKnTo;loSc(n&q*FH15gn@cNRuMLAhCEV4xjzFMzs1Z?t7mJ_!u)bw@_2%EP!pqz`|dJ<~5<9 z36iE8vaZTjh8X*jGO(xbr{Ud-cc1DyQWb|VZ67oa)-#oybkxv(%7c0ReD#Q5h zQ(Ca=`#)6XSPA^ST}ReR#30ydC5ZM&#$&Jbj( zUcgSxY)gjv$|*f&bTz9^#hoW%6h~dTtil?7*F~>Pr84x2NIq31TK<=W9iO?9x<0Lk zA6ySn_+~D{q_jqqUN0_I_yJQ)&C;SuJ9OhgYviKN%6n!se|U=&d%DlM;BW0UM+(zG zlHGZlKp|(!gumdC+z%GacvRITOAIRz2S=n(0k5VhA_;?=ORJl>WQT~T^h7&gE}+kn zPHr`ynR1<0A2ptLp6yS{M${uAacjybqnncN>KY5cWPQQTUmF*3<}B8zgpQwdn-Sa6L2oCn<(&!#J1>AzX~#|i|~%S+)EAK7!_Vy_~*?X z@IcO8MDRKa7m7AIKGp)Q!F0W`aq1&h>w7SoE6jI7)2ayse5y7>*nR?@Tnc*kwuHDL-1qtOecWPS6Y^M(@xC~SU{F14`|2T%VrwlAUr0}TNteq1bGqG zlpM0|5@G4q>bQ=my-0ItweIs;^Ii8h_aec1!v)zY(GPea)<+gz`3Rf%Cb_qN&csQ# zg?ln>DuddC`a(G32?_m9B+vI-w17i=S&s}7cZbSGOSX&q22S{CO%CqU>GqFlX?hC{ zmfZghL{l-f@qlz6{O&`cQ!^`=U6*-b-ursVj>(A|7|N}Ik7)8)Zw^6-^=In;LiD5C zkX}XHb|!vQy@vFsON~JpZ5}PgYACB9BzM(T2{j1d|p3g5Sv$BWXw`-+isk;@Kl z-oqeQmEDgf7)dL1C>EX$r|*ywEDwLlCce!UrbIk(E8TVF<Uj>E!sbspqlZ9fza;!Xe$g2QJ!K#;0T}`44I;#rx0Y({}Kve1=$T zrkgRiA_M=AMj*mDN>codyv)X`U26gT@SkpUKAqm4z7jDlz@kDNB;@BbtUO|bsL|t_ zwQb}x2(~7s)KtcHkIXCrTq{8Q_mWceT;lZzrqI6_{$lv>{+liy&!Z#}@wb1`_mg+T zQeIN<_FQ!-QS|Q^@Ba|d)&G4Rx3U9knfB#Y7I#M?gzdAgMnCbj2np?0LM``1_D@>p z3~f&v?iPDHy1iph%e2tohvLB9=>8i%!@Uw0nVJpL0wnFEv=&+9(liqtSM(9 zJ-h7COx-MmxJ2>Q9n#pj9MG&oArxH~AsT;;wk*o`%deZe?b}F;daBM0N}b-!-uRa- zD^=Hg#w!-MeUm%%FYx(;ul=)SGIsyI!dp;5x6AERVEZQsM@q`HY!MZubP~uL5pfZ{ z9_scs+$do2>vTxoH2gAr7oZPs3w<^onceevGa~o)@cgne!_|1v%uM<&%iFeA^ttFB z!k);W7U6u4A~F~<5rV#$Npd84eBdC*?MG-wi_ zNFb_03Ofi^g=_z5(((o&q_`Av! zTxQyXlE01z4ycl$m^gP98)9cGbOq*dR7YdJ_hqdcH^to=Pkc0pD^KB&ub(9}IJ+4`Rj4e>}}Sk z@1(ZyZBWN@mEm_`{r20U3ebG z{T88Kcv0D>*gGW6F&rAPicrfyBws*+kv^B&?*s!u`m|h=$Uk8a@r(igHwMl}M6vZ& zPm_ZNQH>B?$h;g@FCzlvcL`~8C#YR}KDEE2Zo1iLxVH{Rj{3h3-cWBDjWB<9Kx4KG2h4^t0V`j(kr?yYxXU5-|4EW>=4gY$ue&@d(K#& zPSmY-pnK`w`b2FxA|O~4XVyFZSIGycvEQm0(mvyPlKk?QpPYh-2JehG1si5qTAGy{ z<6)WAOz>_Zd}##}n5Ks@A$P{!)ly30Bzjs_I>RvnjitQ zY2;av1&A2nFThI4-aD_`N!o@+19NGlFCf~f$ z?r`fxd;vAtB&z){Qf&L<8NSy#qSLG~0afQ~qYV{`egQtQ2szG~%qr6`TZ#%+F?_s7I`dO}8O<({+MTY{X@@Q zk4e^Z&eQDOfu#}3SV)VBxOjSNl?Ko1nkP5wrMdR6x6)q&o^A+0Ijae)tLN7ko4EOf2y-jmDnNw3Jwh2a{2*|^O zuJrBiiy4Z(K3{@|GdSlD*q<6F-ws%QK^Ik%^{_wwdm(o(XoSB06V9%0!0Dbp-a1gx zg#RSOll7Xw&!4%s&@E0pt~UiQaNI4>R@IwEo6DQF$H_fcuQ$-xsa$_ER5x?nZ7KS9 zy3%CY$da3f6`o%k=Pl*(kK27gf$2;+RelAZi~zTM$?@dQO}a}(^-Qs8R-d%MaYq*f z50Wz#jb3BDyPQ6LFDaVDVR1%ovR?Q{E&Yy1zUqnX@SeuJTyv()U(>A=(BQ&I-g#2QCHPJy;Lp5i{mQfDt zAnDY3UM9%kskc`oJPgUwioje@n7YTxw$Z&wWdGDw(M9~g0hnZWzYHrzU|c{<+ob2v zzv5-G+Xr0j1FF*F-siCF5Tec#E>zrFe)@jW=v$ta!H?Mw#umBdlZf(Vp0>t4NxfF8T5?5R(0xs?o8oDJXxeQGOg&n&)^=o(=ikJo%E!%1?xDV=Q3Fv@^1*ZuJqe-)SxPFF|R9eqVmAxVT`I0oJO5>Mm-n^H|a z(MG({TnKK^!wBk}jhguS{WYl}>qb_#bq-xzut1Q$j(fF1$s+axSt0rvNX-G@S=n-v z&(m#q?!@}KvZEt+c&^h3r;zJ;$KB=n`n~k(M^uLIc7hzEuCA_EKVRl%0c5Ljx&1iC z|75#tX*lW(5N3bQqh#F4NgPBQ?+}d4eBhJ7;r5xt^6th8keCpXy39Mjy*c@U&fW?n zdF9X|{3)Eh?>`!srMU_{uMxd~Q7}$BL z38kA3Id=47`p*+3Xre2H$8BWN`o&m^KeaH#%dXwVoEKRF&;8M$tMgFZGG{jh{>tkGR%2Z@>*Eh zkVW)6yB0c-z`=}UL{*bv{*iXq0Ru>(wSx);;$HN>|zQ*kKoOHV0ULg;oN@7!K z^jV7k82f%IyN0m9gWd#%kxMxdpBG5o--7m#$c-JgS?hlJ@QR z2)~UH`BCmP_kNqxOWfq^dHdS|koY|z1u|-jJK6Si%m4xMy}s~s-eK9SYvwX82QUbS zuJYvbUrqel5QkST?2~?GOJ*f@j;*Js;}er$6SHBH#fV(;0P+)0cdy|MZD3SEZudpP zuy1E|7XZHh38e)$Wg|{Wn=WGk%j56DzzqJ3WSOcux*y5Gf;ud^i2i7P=9AOm>H^N8 zi%6ghF$Pp>T`aVgR~6xE8@u0 zVC3cAs_Aq={jdMlaY6|rmHFKfin$UvYpwdX(|(+w0ip`I0ASIz^9unl`V7mX6Gt#2 z7NsKoh-|ly0sD51y2EYaX9MXi6ZteUOYXL-(!lqV-$`32SZFCoTSRsVk5{Bbj-~v1C<1-muJqM7 zJC=8{mG-f}F_$1=VW5efb;hGXDDH zc=$?QsOjQnWIEOgJb9Ze|KH0SkK6CQu7UomsVcxX9m~`08=)3{)|gum^^YPRO4~WE z6u22`tjkMg?%kAo z$p^BO85JTH&DTNkOci68Z#@>@ewGtx136S_vN3tC>21M1IYLkT)>U<(_gF>wfVapAkso+G1RY6SFmP`37p9VSh@tk;8=KTUmjn#{ zF~sVkpCw*}`MS=iN0{!rDa9;|*Kv`j)nbPEx)|0JDg@H|*1g8HWqb*X=MZA4Zei>$ zb8xttQXlh3Pq1z_bp?Y!$0P{YEwvR|I?ZgJ>nq+Y`C2w1@?21jjp%rq^R`7$A(m1M znIRmZZ&Z{)@k4U=H7bL`rg$$_XX{bmX8q{;+~(O+;uNromrhpfeJBXkE^9pR3DF0E zziw^@WXPZ$R~+WSTMmvL8DD5qiD_;B`}sc}+gB&kOm*|LDb4R9rt!aVCJq?QWDSDC z*w8Qc3@NVplyy6mb@WvAzfJ?BzZ8!Tdg_BQK30Xu=&ub>BVzd(VM`rV$ut%FL-I)Z zXNV}xApEUTf-PAR%G6SSR4cL|r0lQ9Ovvsm%0(uc2(ySyAhHY0JRzc_p)LWa8&uXR zZTELta$WeO@k2zjG6!q_)gZw-Q%`@*2a)li*|1BQFGu!H$=yH%!P+_2#z7Ls_BjXt zPW{E4JXuWLuFd<}LI|9|Pku^E<5hH`hasb?<-c|hAz_BcU{Vr9xTGA`F<$OA30F~Y z<@SaB?`YLEqZT}Y4wthE^yhc#0&<1j-Csk$=0^Md+c?}4(H@*mS8%B;RsAUSb3fPi z;6nQwiR0z{2<2y9WXL7%Y8bBKhu;$VFDIIfC~mSX zQNcmE+=rtB@>ssR7XEdwXXe|FE?t-lSdg*a>E~6y=yyYzE`#O zwwaWvrQlejUH`P=>LT_sA9*2v5Nfpobqr=FnB7(=5HGUoLPg@=>0hkAO)F#ZF#eS_ zGrIPSM&wXs)WitZHOACp#aR?GTQ~oo{Ml zCcujfKFRT3HR_29ZwZGJrcN_1#3@yaWffNCI-k3QaHbNqxt)yV-GdD~!9@nc_I|m>K|^Heudt#z1uGwpdT5>As}K>ae^to^@kqnnme7LmshK zhz)ABe2cv6QZj7uC-hA-`M}V>0C3*7>~+(dR19SkSW?4Sw$_mI^jv%Od|c5R=*Pa@ zX|nJ`sDpoT@{`$m@NLcW*MgI8lh_OM_`W|%wwZU$k4#dGK$Ob4s%{=7QK4Edb&d$vS>4sk zm<+7f{EWnvEIS$BQ)dT7zYGe-PG^-?=h^JVV`>o{eN)1Y0jPXuXwDT0v%z>QEltqC zi1z;Gxj2zHa)F!devLU4D{f?o@nx(&4`@M%QE3(T$n;t}5X^YLsTu;IO4(qq8+oyW zPB+Nrq$r;$84|gFa=2_s=l_lWIj8kcDtmgAzGNuuxu-XsS z{J7^Un3CIzqOvd4;MeEdcoNps;#(67v}r1tzx~jrds?xx?NZw-KO?jTU*EeJ>yF%zx{pw|KWBT2fBcAl zR7SrY8eM2@1(t5m-QF3Bf1X`l?{0#?0sj$Uz6rP_1yV)i`L51;M#skfkd~Gvr=cRCLADSvH|MmH%7>sJcqd4*c}IGo;pj zHV=fht;2EG>Y6%ll^1GE2iV-1?#Delu|9JpZ(C~tqRe=QCh5aoq@-pV+t`SzaxDaG zKS9rAw4RT>(%%b{K0(VD`0pNm`9F2k>vPHEptgBgCT3>7<*2;Rg8J@?i7rdJe_PhW zh4)&^#L(=yX2DVMuA^Bw6%~nYqEXi1gVwW#2JrP>!5yv#NaCqP*~|ZQtwXG_>de1D z_4-OsKuBgPq}s~H=Ij3wn6;CLBS2hP+vHF`lJHy}k&pdGAY|)B@;<;*Vfv823eKx{mFsRie!115rFhGX#p^PaADrZ7=-u=;A@c8PH! zm`ivmjUhP{b^Io(bSBW2zbbluMLoMiC#S+l=0HT;rrJ{`T%U<;2c@Q34>O4C1`A=o zh=vsonV$y5%fKv#EH_7sf0aJ@1Ncg>BPDfQ$c6bVvTdCCe{U&oWas_Olu8mSONhU; zoV`4!RHKKkh-y)S0Gzs9GsCU@034(jLJWYi4}Z3d;Y4%?06gx23XkXOsX2L!-JUTe z9LfH0D;bj?WSOh3DiL)lCriliSM}g;SDJzVV$# zokF$1Y|_`-fTiimGUqh>HM3y7(a>pvBF;+uPo;6AhUi~MjyLmCscCuj z$^`D~uZ~h0P7TK>mqscb8xnJMNLwnBgnR4&`Vg-zis2jZg~;ybaB`conq(w*04M}? zdjpK7ErXp}0z@?EgQSqb{eQY`#IN#LctjjOHknO!2pG?^I<|&*j(@$2$6~6BXie~h zKgz8AbmJC(rhd>KLtxAhGb1Or1p}ZIGZ5G(JERgPI?7>)Yv-9B+NOqu7VqlAQl&3A zEQHGa-F9u{o0-Y&`%h3BsmL`xs*p5m_{wPTL494qP3GZ$K>29Jvd4PltT{P-KPiJSiw32D2mX_7n zY$BEfH{(&N-;$vBZ9&(2+>Pfx>Xs^#rhRmFn@_psQ{a49J5osEcGM{U8Vq+*vm!ADlI&Wq!2!K+*Iz{$g+JjNmREL6{^wIeJ< z!@sl)ep3;`Fv7Tw@dKTCX)pMNmKZ)}h>@G_zVE=WDqQeIxOsdx2Io%@$9G;0wlr)7 zvXfIeS$_A!zwa-8QIgJI_>q+z*e@lrk-XY&tTZgqy@{cmnFgE*lZ=q;Gr7S$3#g^z zuVn@R(JusTkcl=V`_laT2xk+J*t5nUV{3Se~8)GY6yt%l(o)*?KI01%VQ ziYN9JCx(IR%7#3e9aML6*H2}lLU75kJ*AG%!f=8(d55JpK~tCK*xwOssE8C6>GA7` zzEy4>0XsOmXzx#C)+gi5cNX^kF&4`G^*%G^=ooO0o&Q@nQUaA1B6Cj;SpqF zlR2&)4sN?Z6YI%wI}c=B#{y-Yo0Wt&7NAsQ#r$oY&-YP2%V38^?lF!_#{JKw$%QNd z3@@8loLX~pF(cYt|8Z6pTyzhEZMX2X#fBQHIYn#^LD}G>| zM&hw9n5?{{I4MSwD!szSD#=V|z8l~|OOM20d_?e8M*kEzhy1)aq&1Xb|KhJ!3LZ+YaYRqMxDQvNGCo2 zB@@@y=M#-@lpVXt^fqUIF!g{s(^8lAjaJ2E4T;f1s{vrifX&G?iZy+=6M^CyBZ zA#*FmH+TBxx~I0a8LVM8;C%(w-Zj5anEHp`d3nBQwiN7zFU-iwOUucoB#zmxnwGH8 z&x3$2z+TGJsnbrsq-gc%Hvh zI3F)q%#?MW@4;Nx|$Jp-HmLS6m5qmbA)lg4^-vqr`U0wu@4~W*^j~5BhJsC4Cac#Bw`GfUv;44 zwj_+xW?Echm44B_NkOrYJ-3W7d16f25R8Usn#2=GHFn4?R2LRA&)sXLKf3_7Hf@rG zbiKvj8fRz04BmtNHcicM5-L(V88RoUv@Tm74@`Lw`b63mGhd68vJ>M)ydsXG<<@BS zR>Ojx+U=@%U+fqR7xT{$+%qHR4KflFCyT#e+Vnq((pilA7#wtyuL3vec z@&I#n$iG$#nMy9MGJK~)4D$Wy$>x3a+JYRg9o}C)Fj3kM=<3V{O+|$It4mu1Bhf_E zbkY3K?>ATdpCA8hLpEN0;KiIslB?lnXCV*lwh^Xil&lvxF-=9vhxVx`O67=vh13-% zdB_ve>3UW8Ph%qNl!{KiXMCRICoi|L8_ItL1DfIJ?LX#m2`hzOURRa&pDb}I%7%=jxzs#Sef_;5s&NKhhD=<4WgE%~Jk9p5EEN%5 z)OjWACGdLuS(lF!^*1tXZb@Xv)G00OBUbbd)<(amh^UIBf3ZqX8}(wgR@k5f4Lrt3 zghLAc;B8*LBiJsO_qcwZ0;)p1E(F7&7{}XjOG0osv@kT z>HVM?VyowBMu>QeK}1?Kfk;nd5^BSL5X*vju6h^#cv|+o`L~3;9*(&8svz-j8x#JW z2RUhHorV}v|9TvsMwFfSX+vLpJTlXQfNqx{muP_8tsqabpFAe>ET-H-6U zFdXVFd0=ZE7XotmxPDW)E79WLd1S41d0gd7twkgL_3LAoR)OkfwAk6kI^gOfKc^L> zJPdin_LIzSH=q^DIkM%scGLEsAADS_<+9)M;=~fkF=Q5p>J75I7e|19%ynw+LC=I) z8*_U0Z|CRRk2L%&p9HzV2U^Hu$kC0Z=@T?+gDGg#(m6n#3)ynjqire)f`i30H^rzgl`>-yEsGs!NGGvbg^-^xXOZn#WHQLJwWsq)DrSS8Mv&ToR2OzWsgYNZPZop^;u%lNV zv}j)?jo$rlfeZ`l8h@!-IN->Xc2AA=iANdK&*u$ub=(|G)S8@I`@)vEb%!{B4(?vB zJTz4OYee2}L5dCLf8*}zo&%20htnASe=Vv;o! z{?_=Rgh6a=O$E(}D{SUacWgo>Z19SgHeF(U>dn1MqMB*OXa$QBzv6qB;t78==C=ZF zl03rZMr2=%g+=tGgg784OSL^iIc%Uy3uNiY6@h`%Uj@Trc9BKdx-v` zLu|^P*tJ#QMYsyF54Seqf&+Q_g_BeM2TLDTG(rh_8Ps~6@{BkgJh z(Y|~tB*jL7NW$-Tn}0rfS`3-kj0e9uY~Yi}8xX1+@yPEggIO-rl>G3SONOA7;D6

~xys4;Bx;?5%@NlS5 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
+G0(upkk1gPdwk*R4;EkhTX?NLBQl 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
T=0VlQ;Z~W`ZNu2^3Ps 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 U-Z7n};6L-tR-5jc{&x2N0IpUBsQ>@~ literal 0 HcmV?d00001 diff --git a/performance-tuning-methods.md b/performance-tuning-methods.md index 8808df10a0be7..45c7d746f8d07 100644 --- a/performance-tuning-methods.md +++ b/performance-tuning-methods.md @@ -216,34 +216,92 @@ In this workload, only `ANALYZE` statements are running in the cluster: - The total number of KV requests per second is 35.5 and the number of Cop requests per second is 9.3. - Most of the KV processing time is spent on `Cop-internal_stats`, which indicates that the most time-consuming KV request is `Cop` from internal `ANALYZE` operations. -#### TiDB CPU, TiKV CPU, and IO usage +#### CPU and memory usage -In the TiDB CPU and TiKV CPU/IO MBps panels, you can observe the logical CPU usage and IO throughput of TiDB and TiKV, including average, maximum, and delta (maximum CPU usage minus minimum CPU usage), based on which you can determine the overall CPU usage of TiDB and TiKV. +In the CPU/Memory panels of TiDB, TiKV, and PD, you can monitor their respective logical CPU usage and memory consumption, such as average CPU, maximum CPU, delta CPU (maximum CPU usage minus minimum CPU usage), CPU quota, and maximum memory usage. Based on these metrics, you can determine the overall resource usage of TiDB, TiKV, and PD. -- Based on the `delta` value, you can determine if CPU usage in TiDB is unbalanced (usually accompanied by unbalanced application connections) and if there are read/write hot spots among the cluster. -- With an overview of TiDB and TiKV resource usage, you can quickly determine if there are resource bottlenecks in your cluster and whether TiKV or TiDB needs scale-out. +- Based on the `delta` value, you can determine if CPU usage in TiDB or TiKV is unbalanced. For TiDB, a high `delta` usually means unbalanced application connections among the TiDB instances; For TiKV, a high `delta` usually means there are read/write hot spots in the cluster. +- With an overview of TiDB, TiKV, and PD resource usage, you can quickly determine if there are resource bottlenecks in your cluster and whether TiKV, TiDB, or PD needs scale-out or scale-up. -**Example 1: High TiDB resource usage** +**Example 1: High TiKV resource usage** -In this workload, each TiDB and TiKV is configured with 8 CPUs. +In the following TPC-C workload, each TiDB and TiKV is configured with 16 CPUs. PD is configured with 4 CPUs. -![TPC-C](/media/performance/tidb_high_cpu.png) +![TPC-C](/media/performance/tpcc_cpu_memory.png) -- The average, maximum, and delta CPU usage of TiDB are 575%, 643%, and 136%, respectively. -- The average, maximum, and delta CPU usage of TiKV are 146%, 215%, and 118%, respectively. The average, maximum, and delta I/O throughput of TiKV are 9.06 MB/s, 19.7 MB/s, and 17.1 MB/s, respectively. +- The average, maximum, and delta CPU usage of TiDB are 761%, 934%, and 322%, respectively. The maximum memory usage is 6.86 GiB. +- The average, maximum, and delta CPU usage of TiKV are 1343%, 1505%, and 283%, respectively. The maximum memory usage is 27.1 GiB. +- The maximum CPU usage of PD is 59.1%. The maximum memory usage is 221 MiB. -Obviously, TiDB consumes more CPU, which is near the bottleneck threshold of 8 CPUs. It is recommended that you scale out the TiDB. +Obviously, TiKV consumes more CPU, which is expected because TPC-C is a write-heavy scenario. To improve performance, it is recommended to scale out TiKV. -**Example 2: High TiKV resource usage** +#### Data traffic -In the TPC-C workload below, each TiDB and TiKV is configured with 16 CPUs. +The read and write traffic panels offer insights into traffic patterns within your TiDB cluster, allowing you to monitor data flow from clients to the database and between internal components comprehensively. -![TPC-C](/media/performance/tpcc_cpu_io.png) +- Read traffic -- The average, maximum, and delta CPU usage of TiDB are 883%, 962%, and 153%, respectively. -- The average, maximum, and delta CPU usage of TiKV are 1288%, 1360%, and 126%, respectively. The average, maximum, and delta I/O throughput of TiKV are 130 MB/s, 153 MB/s, and 53.7 MB/s, respectively. + - `TiDB -> Client`: the outbound traffic statistics from TiDB to the client + - `Rocksdb -> TiKV`: the data flow that TiKV retrieves from RocksDB during read operations within the storage layer -Obviously, TiKV consumes more CPU, which is expected because TPC-C is a write-heavy scenario. It is recommended that you scale out the TiKV to improve performance. +- Write traffic + + - `Client -> TiDB`: the inbound traffic statistics from the client to TiDB + - `TiDB -> TiKV: general`: the rate at which foreground transactions are written from TiDB to TiKV + - `TiDB -> TiKV: internal`: the rate at which internal transactions are written from TiDB to TiKV + - `TiKV -> Rocksdb`: the flow of write operations from TiKV to RocksDB + - `RocksDB Compaction`: the total read and write I/O flow generated by RocksDB compaction operations. If `RocksDB Compaction` is significantly higher than `TiKV -> Rocksdb`, and your average row size is larger than 512 bytes, you can enable Titan to reduce the compaction I/O flow as follows, with min-blob-size set to `"512B"` or `"1KB"` and blob-file-compression set to `"zstd"`. + + ```toml + [rocksdb.titan] + enabled = true + [rocksdb.defaultcf.titan] + min-blob-size = "1KB" + blob-file-compression = "zstd" + ``` + +**Example 1: Read and write traffic in the TPC-C workload** + +The following is an example of read and write traffic in the TPC-C workload. + +- Read traffic + + - `TiDB -> Client`: 14.2 MB/s + - `Rocksdb -> TiKV`: 469 MB/s. Note that both read operations (`SELECT` statements) and write operations (`INSERT`, `UPDATE`, and `DELETE` statements) require reading data from RocksDB into TiKV before committing a transaction. + +- Write traffic + + - `Client -> TiDB`: 5.05 MB/s + - `TiDB -> TiKV: general`: 13.1 MB/s + - `TiDB -> TiKV`: internal: 5.07 KB/s + - `TiKV -> Rocksdb`: 109 MB/s + - `RocksDB Compaction`: 567 MB/s + +![TPC-C](/media/performance/tpcc_read_write_traffic.png) + +**Example 2: Write traffic before and after Titan is enabled** + + The following example shows the performance changes before and after Titan is enabled. For an insert workload with 6 KB records, Titan significantly reduces write traffic and compaction I/O, enhancing overall performance and resource utilization of TiKV. + +- Write traffic before Titan is enabled + + - `Client -> TiDB`: 510 MB/s + - `TiDB -> TiKV: general`: 187 MB/s + - `TiDB -> TiKV: internal`: 3.2 KB/s + - `TiKV -> Rocksdb`: 753 MB/s + - `RocksDB Compaction`: 10.6 GB/s + + ![Titan Disable](/media/performance/titan_disable.png) + +- Write traffic after Titan is enabled + + - `Client -> TiDB`: 586 MB/s + - `TiDB -> TiKV: general`: 295 MB/s + - `TiDB -> TiKV: internal`: 3.66 KB/s + - `TiKV -> Rocksdb`: 1.21 GB/s + - `RocksDB Compaction`: 4.68 MB/s + + ![Titan Enable](/media/performance/titan_enable.png) ### Query latency breakdown and key latency metrics From 0b759d2531f06d930277ebbb2243540da6225623 Mon Sep 17 00:00:00 2001 From: Aolin Date: Tue, 10 Sep 2024 11:51:24 +0800 Subject: [PATCH 12/23] fix typo in information-schema-inspection-result.md (#18847) --- information-schema/information-schema-inspection-result.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/information-schema/information-schema-inspection-result.md b/information-schema/information-schema-inspection-result.md index ab0ed11c581d6..748861c99a81e 100644 --- a/information-schema/information-schema-inspection-result.md +++ b/information-schema/information-schema-inspection-result.md @@ -264,7 +264,7 @@ In `critical-error` diagnostic rule, the following two diagnostic rules are exec | ---- | ---- | ---- | ---- | | TiDB | panic-count | tidb_panic_count_total_count | Panic occurs in TiDB. | | TiDB | binlog-error | tidb_binlog_error_total_count | An error occurs when TiDB writes binlog. | - | TiKV | critical-error | tikv_critical_error_total_coun | The critical error of TiKV. | + | TiKV | critical-error | tikv_critical_error_total_count | The critical error of TiKV. | | TiKV | scheduler-is-busy | tikv_scheduler_is_busy_total_count | The TiKV scheduler is too busy, which makes TiKV temporarily unavailable. | | TiKV | coprocessor-is-busy | tikv_coprocessor_is_busy_total_count | The TiKV Coprocessor is too busy. | | TiKV | channel-is-full | tikv_channel_full_total_count | The "channel full" error occurs in TiKV. | From ec9302164fed2ee2899211a83e8df90d1faa660d Mon Sep 17 00:00:00 2001 From: nhsmw Date: Tue, 10 Sep 2024 15:07:09 +0800 Subject: [PATCH 13/23] ticdc: fix typo (#18857) --- ticdc/ticdc-simple-protocol.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ticdc/ticdc-simple-protocol.md b/ticdc/ticdc-simple-protocol.md index def6e7f3f78d9..5bd81b788cceb 100644 --- a/ticdc/ticdc-simple-protocol.md +++ b/ticdc/ticdc-simple-protocol.md @@ -243,7 +243,7 @@ The fields in the preceding JSON data are explained as follows: #### INSERT -TiCEC encodes an `INSERT` event in the following JSON format: +TiCDC encodes an `INSERT` event in the following JSON format: ```json { From 367cfe6f327798604b24e4e194a007b5c462a9a8 Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Tue, 10 Sep 2024 15:31:23 +0800 Subject: [PATCH 14/23] PD: optimize the description of label-property (#18849) --- pd-configuration-file.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pd-configuration-file.md b/pd-configuration-file.md index eebe1e5420430..8afc199d6dbae 100644 --- a/pd-configuration-file.md +++ b/pd-configuration-file.md @@ -433,16 +433,20 @@ Configuration items related to replicas + Default value: `true` + See [Placement Rules](/configure-placement-rules.md). -## `label-property` +## `label-property` (deprecated) -Configuration items related to labels +Configuration items related to labels, which only support the `reject-leader` type. -### `key` +> **Note:** +> +> Starting from v5.2, the configuration items related to labels are deprecated. It is recommended to use [Placement Rules](/configure-placement-rules.md#scenario-2-place-five-replicas-in-three-data-centers-in-the-proportion-of-221-and-the-leader-should-not-be-in-the-third-data-center) to configure the replica policy. + +### `key` (deprecated) + The label key for the store that rejected the Leader + Default value: `""` -### `value` +### `value` (deprecated) + The label value for the store that rejected the Leader + Default value: `""` From 194c64936fd309e44cbfc016d722002520a79e32 Mon Sep 17 00:00:00 2001 From: Lilian Lee Date: Tue, 10 Sep 2024 16:45:38 +0800 Subject: [PATCH 15/23] *: update TiDB product names for non-cloud-console content (#18744) --- TOC.md | 6 +- br/br-pitr-guide.md | 2 +- develop/dev-guide-aws-appflow-integration.md | 10 +- develop/dev-guide-build-cluster-in-cloud.md | 26 +-- develop/dev-guide-create-database.md | 2 +- develop/dev-guide-create-secondary-indexes.md | 2 +- develop/dev-guide-create-table.md | 4 +- develop/dev-guide-delete-data.md | 2 +- develop/dev-guide-gui-datagrip.md | 44 +++--- develop/dev-guide-gui-dbeaver.md | 34 ++-- develop/dev-guide-gui-mysql-workbench.md | 38 ++--- develop/dev-guide-gui-navicat.md | 34 ++-- develop/dev-guide-gui-vscode-sqltools.md | 44 +++--- develop/dev-guide-insert-data.md | 2 +- develop/dev-guide-proxysql-integration.md | 20 +-- ...dev-guide-sample-application-aws-lambda.md | 12 +- ...ev-guide-sample-application-golang-gorm.md | 16 +- ...de-sample-application-golang-sql-driver.md | 16 +- ...guide-sample-application-java-hibernate.md | 14 +- .../dev-guide-sample-application-java-jdbc.md | 16 +- ...v-guide-sample-application-java-mybatis.md | 14 +- ...ide-sample-application-java-spring-boot.md | 14 +- .../dev-guide-sample-application-nextjs.md | 10 +- ...-guide-sample-application-nodejs-mysql2.md | 18 +-- ...guide-sample-application-nodejs-mysqljs.md | 18 +-- ...-guide-sample-application-nodejs-prisma.md | 16 +- ...ide-sample-application-nodejs-sequelize.md | 12 +- ...guide-sample-application-nodejs-typeorm.md | 20 +-- ...-guide-sample-application-python-django.md | 14 +- ...mple-application-python-mysql-connector.md | 12 +- ...e-sample-application-python-mysqlclient.md | 14 +- ...-guide-sample-application-python-peewee.md | 12 +- ...guide-sample-application-python-pymysql.md | 12 +- ...de-sample-application-python-sqlalchemy.md | 14 +- ...ev-guide-sample-application-ruby-mysql2.md | 18 +-- ...dev-guide-sample-application-ruby-rails.md | 18 +-- develop/dev-guide-tidb-crud-sql.md | 2 +- develop/dev-guide-update-data.md | 2 +- dynamic-config.md | 2 +- .../miscellaneous-functions.md | 2 +- garbage-collection-configuration.md | 4 +- .../information-schema-cluster-config.md | 2 +- .../information-schema-cluster-hardware.md | 2 +- .../information-schema-cluster-info.md | 2 +- .../information-schema-cluster-load.md | 2 +- .../information-schema-cluster-log.md | 2 +- .../information-schema-cluster-systeminfo.md | 2 +- .../information-schema-inspection-result.md | 2 +- .../information-schema-inspection-rules.md | 2 +- .../information-schema-inspection-summary.md | 2 +- .../information-schema-metrics-summary.md | 2 +- .../information-schema-metrics-tables.md | 2 +- .../information-schema-placement-policies.md | 2 +- .../information-schema-resource-groups.md | 2 +- .../information-schema-runaway-watches.md | 2 +- .../information-schema-slow-query.md | 4 +- ...rmation-schema-tidb-hot-regions-history.md | 2 +- .../information-schema-tidb-hot-regions.md | 2 +- .../information-schema-tidb-servers-info.md | 2 +- .../information-schema-tikv-region-peers.md | 2 +- .../information-schema-tikv-region-status.md | 2 +- .../information-schema-tikv-store-status.md | 2 +- .../information-schema-user-privileges.md | 2 +- information-schema/information-schema.md | 34 ++-- mysql-schema/mysql-schema.md | 4 +- overview.md | 6 +- placement-rules-in-sql.md | 8 +- releases/release-5.2.0.md | 2 +- releases/release-7.0.0.md | 2 +- releases/release-7.1.0.md | 2 +- releases/release-7.5.0.md | 2 +- releases/release-8.1.0.md | 2 +- security-compatibility-with-mysql.md | 6 +- .../sql-statement-admin-show-telemetry.md | 2 +- sql-statements/sql-statement-admin.md | 4 +- .../sql-statement-alter-instance.md | 2 +- .../sql-statement-alter-placement-policy.md | 2 +- sql-statements/sql-statement-alter-range.md | 2 +- .../sql-statement-alter-resource-group.md | 2 +- sql-statements/sql-statement-backup.md | 2 +- .../sql-statement-calibrate-resource.md | 2 +- .../sql-statement-cancel-import-job.md | 2 +- .../sql-statement-change-drainer.md | 2 +- sql-statements/sql-statement-change-pump.md | 2 +- .../sql-statement-create-placement-policy.md | 2 +- .../sql-statement-create-resource-group.md | 2 +- .../sql-statement-drop-placement-policy.md | 2 +- .../sql-statement-drop-resource-group.md | 2 +- .../sql-statement-flashback-cluster.md | 2 +- sql-statements/sql-statement-import-into.md | 14 +- sql-statements/sql-statement-load-data.md | 4 +- sql-statements/sql-statement-load-stats.md | 2 +- ...statement-lock-tables-and-unlock-tables.md | 2 +- sql-statements/sql-statement-overview.md | 2 +- sql-statements/sql-statement-query-watch.md | 2 +- sql-statements/sql-statement-restore.md | 2 +- sql-statements/sql-statement-select.md | 2 +- .../sql-statement-set-resource-group.md | 2 +- sql-statements/sql-statement-show-backups.md | 2 +- sql-statements/sql-statement-show-config.md | 2 +- ...-statement-show-create-placement-policy.md | 2 +- ...ql-statement-show-create-resource-group.md | 2 +- .../sql-statement-show-drainer-status.md | 2 +- .../sql-statement-show-import-job.md | 2 +- .../sql-statement-show-placement-for.md | 2 +- .../sql-statement-show-placement-labels.md | 2 +- .../sql-statement-show-placement.md | 2 +- sql-statements/sql-statement-show-plugins.md | 2 +- .../sql-statement-show-pump-status.md | 2 +- .../sql-statement-show-table-regions.md | 2 +- sql-statements/sql-statement-shutdown.md | 2 +- sql-statements/sql-statement-split-region.md | 2 +- statement-summary-tables.md | 4 +- statistics.md | 4 +- system-variables.md | 148 +++++++++--------- tidb-cloud/dev-guide-bi-looker-studio.md | 2 +- tidb-distributed-execution-framework.md | 4 +- tidb-global-sort.md | 2 +- tidb-resource-control.md | 16 +- tiflash/create-tiflash-replicas.md | 2 +- time-to-live.md | 2 +- 121 files changed, 493 insertions(+), 491 deletions(-) diff --git a/TOC.md b/TOC.md index dec59e1ca1f94..83bc18ed6e2ff 100644 --- a/TOC.md +++ b/TOC.md @@ -2,8 +2,8 @@ - [Docs Home](https://docs.pingcap.com/) -- About TiDB - - [TiDB Introduction](/overview.md) +- About TiDB Self-Managed + - [What is TiDB Self-Managed](/overview.md) - [TiDB 8.3 Release Notes](/releases/release-8.3.0.md) - [Features](/basic-features.md) - [MySQL Compatibility](/mysql-compatibility.md) @@ -19,7 +19,7 @@ - Develop - [Overview](/develop/dev-guide-overview.md) - Quick Start - - [Build a TiDB Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md) + - [Build a TiDB Cloud Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md) - [CRUD SQL in TiDB](/develop/dev-guide-tidb-crud-sql.md) - Example Applications - Java diff --git a/br/br-pitr-guide.md b/br/br-pitr-guide.md index 0e0299adb40f1..fcfd35fe687a6 100644 --- a/br/br-pitr-guide.md +++ b/br/br-pitr-guide.md @@ -128,7 +128,7 @@ Testing scenario 1 (on [TiDB Cloud](https://tidbcloud.com)) is as follows: - New log data created in the cluster: 10 GB/h - Write (INSERT/UPDATE/DELETE) QPS: 10,000 -Testing scenario 2 (on TiDB Self-Hosted) is as follows: +Testing scenario 2 (on TiDB Self-Managed) is as follows: - The number of TiKV nodes (8 core, 64 GB memory): 6 - TiKV configuration item `import.num-threads`: 8 diff --git a/develop/dev-guide-aws-appflow-integration.md b/develop/dev-guide-aws-appflow-integration.md index 86d85c38d7ea5..7dee9831949cf 100644 --- a/develop/dev-guide-aws-appflow-integration.md +++ b/develop/dev-guide-aws-appflow-integration.md @@ -7,9 +7,9 @@ summary: Introduce how to integrate TiDB with Amazon AppFlow step by step. [Amazon AppFlow](https://aws.amazon.com/appflow/) is a fully managed API integration service that you use to connect your software as a service (SaaS) applications to AWS services, and securely transfer data. With Amazon AppFlow, you can import and export data from and to TiDB into many types of data providers, such as Salesforce, Amazon S3, LinkedIn, and GitHub. For more information, see [Supported source and destination applications](https://docs.aws.amazon.com/appflow/latest/userguide/app-specific.html) in AWS documentation. -This document describes how to integrate TiDB with Amazon AppFlow and takes integrating a TiDB Serverless cluster as an example. +This document describes how to integrate TiDB with Amazon AppFlow and takes integrating a TiDB Cloud Serverless cluster as an example. -If you do not have a TiDB cluster, you can create a [TiDB Serverless](https://tidbcloud.com/console/clusters) cluster, which is free and can be created in approximately 30 seconds. +If you do not have a TiDB cluster, you can create a [TiDB Cloud Serverless](https://tidbcloud.com/console/clusters) cluster, which is free and can be created in approximately 30 seconds. ## Prerequisites @@ -66,7 +66,7 @@ git clone https://github.com/pingcap-inc/tidb-appflow-integration > > - The `--guided` option uses prompts to guide you through the deployment. Your input will be stored in a configuration file, which is `samconfig.toml` by default. > - `stack_name` specifies the name of AWS Lambda that you are deploying. - > - This prompted guide uses AWS as the cloud provider of TiDB Serverless. To use Amazon S3 as the source or destination, you need to set the `region` of AWS Lambda as the same as that of Amazon S3. + > - This prompted guide uses AWS as the cloud provider of TiDB Cloud Serverless. To use Amazon S3 as the source or destination, you need to set the `region` of AWS Lambda as the same as that of Amazon S3. > - If you have already run `sam deploy --guided` before, you can just run `sam deploy` instead, and SAM CLI will use the configuration file `samconfig.toml` to simplify the interaction. If you see a similar output as follows, this Lambda is successfully deployed. @@ -148,7 +148,7 @@ Choose the **Source details** and **Destination details**. TiDB connector can be ``` 5. After the `sf_account` table is created, click **Connect**. A connection dialog is displayed. -6. In the **Connect to TiDB-Connector** dialog, enter the connection properties of the TiDB cluster. If you use a TiDB Serverless cluster, you need to set the **TLS** option to `Yes`, which lets the TiDB connector use the TLS connection. Then, click **Connect**. +6. In the **Connect to TiDB-Connector** dialog, enter the connection properties of the TiDB cluster. If you use a TiDB Cloud Serverless cluster, you need to set the **TLS** option to `Yes`, which lets the TiDB connector use the TLS connection. Then, click **Connect**. ![tidb connection message](/media/develop/aws-appflow-step-tidb-connection-message.png) @@ -244,7 +244,7 @@ test> SELECT * FROM sf_account; - If anything goes wrong, you can navigate to the [CloudWatch](https://console.aws.amazon.com/cloudwatch/home) page on the AWS Management Console to get logs. - The steps in this document are based on [Building custom connectors using the Amazon AppFlow Custom Connector SDK](https://aws.amazon.com/blogs/compute/building-custom-connectors-using-the-amazon-appflow-custom-connector-sdk/). -- [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) is **NOT** a production environment. +- [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) is **NOT** a production environment. - To prevent excessive length, the examples in this document only show the `Insert` strategy, but `Update` and `Upsert` strategies are also tested and can be used. ## Need help? diff --git a/develop/dev-guide-build-cluster-in-cloud.md b/develop/dev-guide-build-cluster-in-cloud.md index de8f9aa0e8c24..db961257fe638 100644 --- a/develop/dev-guide-build-cluster-in-cloud.md +++ b/develop/dev-guide-build-cluster-in-cloud.md @@ -1,15 +1,15 @@ --- -title: Build a TiDB Serverless Cluster -summary: Learn how to build a TiDB Serverless cluster in TiDB Cloud and connect to it. +title: Build a TiDB Cloud Serverless Cluster +summary: Learn how to build a TiDB Cloud Serverless cluster in TiDB Cloud and connect to it. --- -# Build a TiDB Serverless Cluster +# Build a TiDB Cloud Serverless Cluster -This document walks you through the quickest way to get started with TiDB. You will use [TiDB Cloud](https://www.pingcap.com/tidb-cloud) to create a TiDB Serverless cluster, connect to it, and run a sample application on it. +This document walks you through the quickest way to get started with TiDB. You will use [TiDB Cloud](https://www.pingcap.com/tidb-cloud) to create a TiDB Cloud Serverless cluster, connect to it, and run a sample application on it. If you need to run TiDB on your local machine, see [Starting TiDB Locally](/quick-start-with-tidb.md). @@ -21,7 +21,7 @@ This document walks you through the quickest way to get started with TiDB Cloud. -## Step 1. Create a TiDB Serverless cluster +## Step 1. Create a TiDB Cloud Serverless cluster 1. If you do not have a TiDB Cloud account, click [here](https://tidbcloud.com/free-trial) to sign up for an account. @@ -31,7 +31,7 @@ This document walks you through the quickest way to get started with TiDB Cloud. 4. On the **Create Cluster** page, **Serverless** is selected by default. Update the default cluster name if necessary, and then select the region where you want to create your cluster. -5. Click **Create** to create a TiDB Serverless cluster. +5. Click **Create** to create a TiDB Cloud Serverless cluster. Your TiDB Cloud cluster will be created in approximately 30 seconds. @@ -45,7 +45,7 @@ This document walks you through the quickest way to get started with TiDB Cloud. > **Note:** > -> For [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters, when you connect to your cluster, you must include the prefix for your cluster in the user name and wrap the name with quotation marks. For more information, see [User name prefix](https://docs.pingcap.com/tidbcloud/select-cluster-tier#user-name-prefix). +> For [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters, when you connect to your cluster, you must include the prefix for your cluster in the user name and wrap the name with quotation marks. For more information, see [User name prefix](https://docs.pingcap.com/tidbcloud/select-cluster-tier#user-name-prefix). @@ -53,7 +53,7 @@ This document walks you through the quickest way to get started with TiDB Cloud. > **Note:** > -> For [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters, when you connect to your cluster, you must include the prefix for your cluster in the user name and wrap the name with quotation marks. For more information, see [User name prefix](/tidb-cloud/select-cluster-tier.md#user-name-prefix). +> For [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters, when you connect to your cluster, you must include the prefix for your cluster in the user name and wrap the name with quotation marks. For more information, see [User name prefix](/tidb-cloud/select-cluster-tier.md#user-name-prefix). @@ -130,7 +130,7 @@ mysql Ver 15.1 Distrib 5.5.68-MariaDB, for Linux (x86_64) using readline 5.1 -2. Run the connection string obtained in [Step 1](#step-1-create-a-tidb-serverless-cluster). +2. Run the connection string obtained in [Step 1](#step-1-create-a-tidb-cloud-serverless-cluster). {{< copyable "shell-regular" >}} @@ -142,8 +142,8 @@ mysql Ver 15.1 Distrib 5.5.68-MariaDB, for Linux (x86_64) using readline 5.1 > **Note:** > -> - When you connect to a TiDB Serverless cluster, you must [use the TLS connection](https://docs.pingcap.com/tidbcloud/secure-connections-to-serverless-clusters). -> - If you encounter problems when connecting to a TiDB Serverless cluster, you can read [Secure Connections to TiDB Serverless Clusters](https://docs.pingcap.com/tidbcloud/secure-connections-to-serverless-clusters) for more information. +> - When you connect to a TiDB Cloud Serverless cluster, you must [use the TLS connection](https://docs.pingcap.com/tidbcloud/secure-connections-to-serverless-clusters). +> - If you encounter problems when connecting to a TiDB Cloud Serverless cluster, you can read [Secure Connections to TiDB Cloud Serverless Clusters](https://docs.pingcap.com/tidbcloud/secure-connections-to-serverless-clusters) for more information. @@ -151,8 +151,8 @@ mysql Ver 15.1 Distrib 5.5.68-MariaDB, for Linux (x86_64) using readline 5.1 > **Note:** > -> - When you connect to a TiDB Serverless cluster, you must [use the TLS connection](/tidb-cloud/secure-connections-to-serverless-clusters.md). -> - If you encounter problems when connecting to a TiDB Serverless cluster, you can read [Secure Connections to TiDB Serverless Clusters](/tidb-cloud/secure-connections-to-serverless-clusters.md) for more information. +> - When you connect to a TiDB Cloud Serverless cluster, you must [use the TLS connection](/tidb-cloud/secure-connections-to-serverless-clusters.md). +> - If you encounter problems when connecting to a TiDB Cloud Serverless cluster, you can read [Secure Connections to TiDB Cloud Serverless Clusters](/tidb-cloud/secure-connections-to-serverless-clusters.md) for more information. diff --git a/develop/dev-guide-create-database.md b/develop/dev-guide-create-database.md index 9140c42c7527f..b028b6a1996ef 100644 --- a/develop/dev-guide-create-database.md +++ b/develop/dev-guide-create-database.md @@ -11,7 +11,7 @@ This document describes how to create a database using SQL and various programmi Before creating a database, do the following: -- [Build a TiDB Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md). +- [Build a TiDB Cloud Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md). - Read [Schema Design Overview](/develop/dev-guide-schema-design-overview.md). ## What is database diff --git a/develop/dev-guide-create-secondary-indexes.md b/develop/dev-guide-create-secondary-indexes.md index 89ee0174023b6..93f783b08a86d 100644 --- a/develop/dev-guide-create-secondary-indexes.md +++ b/develop/dev-guide-create-secondary-indexes.md @@ -11,7 +11,7 @@ This document describes how to create a secondary index using SQL and various pr Before creating a secondary index, do the following: -- [Build a TiDB Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md). +- [Build a TiDB Cloud Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md). - Read [Schema Design Overview](/develop/dev-guide-schema-design-overview.md). - [Create a Database](/develop/dev-guide-create-database.md). - [Create a Table](/develop/dev-guide-create-table.md). diff --git a/develop/dev-guide-create-table.md b/develop/dev-guide-create-table.md index 0a4b8aac98d6f..ff62537806517 100644 --- a/develop/dev-guide-create-table.md +++ b/develop/dev-guide-create-table.md @@ -11,7 +11,7 @@ This document introduces how to create tables using the SQL statement and the re Before reading this document, make sure that the following tasks are completed: -- [Build a TiDB Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md). +- [Build a TiDB Cloud Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md). - Read [Schema Design Overview](/develop/dev-guide-schema-design-overview.md). - [Create a Database](/develop/dev-guide-create-database.md). @@ -292,7 +292,7 @@ ALTER TABLE `bookshop`.`ratings` SET TIFLASH REPLICA 1; > **Note:** > -> If your cluster does not contain **TiFlash** nodes, this SQL statement will report an error: `1105 - the tiflash replica count: 1 should be less than the total tiflash server count: 0`. You can use [Build a TiDB Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md#step-1-create-a-tidb-serverless-cluster) to create a TiDB Serverless cluster that includes **TiFlash**. +> If your cluster does not contain **TiFlash** nodes, this SQL statement will report an error: `1105 - the tiflash replica count: 1 should be less than the total tiflash server count: 0`. You can use [Build a TiDB Cloud Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md#step-1-create-a-tidb-cloud-serverless-cluster) to create a TiDB Cloud Serverless cluster that includes **TiFlash**. Then you can go on to perform the following query: diff --git a/develop/dev-guide-delete-data.md b/develop/dev-guide-delete-data.md index 5a7f7e5e223a5..3a2f28b6ac64f 100644 --- a/develop/dev-guide-delete-data.md +++ b/develop/dev-guide-delete-data.md @@ -11,7 +11,7 @@ This document describes how to use the [DELETE](/sql-statements/sql-statement-de Before reading this document, you need to prepare the following: -- [Build a TiDB Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md) +- [Build a TiDB Cloud Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md) - Read [Schema Design Overview](/develop/dev-guide-schema-design-overview.md), [Create a Database](/develop/dev-guide-create-database.md), [Create a Table](/develop/dev-guide-create-table.md), and [Create Secondary Indexes](/develop/dev-guide-create-secondary-indexes.md) - [Insert Data](/develop/dev-guide-insert-data.md) diff --git a/develop/dev-guide-gui-datagrip.md b/develop/dev-guide-gui-datagrip.md index 15361d8dd932f..91199023526ca 100644 --- a/develop/dev-guide-gui-datagrip.md +++ b/develop/dev-guide-gui-datagrip.md @@ -9,7 +9,7 @@ TiDB is a MySQL-compatible database, and [JetBrains DataGrip](https://www.jetbra > **Note:** > -> This tutorial is compatible with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial is compatible with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. You can use DataGrip in two ways: @@ -29,7 +29,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -37,7 +37,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -47,7 +47,7 @@ To complete this tutorial, you need: Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -

+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -76,18 +76,18 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 7. Copy the connection string from the TiDB Cloud connection dialog. Then, paste it into the **URL** field, and the remaining parameters will be auto-populated. An example result is as follows: - ![Configure the URL field for TiDB Serverless](/media/develop/datagrip-url-paste.jpg) + ![Configure the URL field for TiDB Cloud Serverless](/media/develop/datagrip-url-paste.jpg) If a **Download missing driver files** warning displays, click **Download** to acquire the driver files. -8. Click **Test Connection** to validate the connection to the TiDB Serverless cluster. +8. Click **Test Connection** to validate the connection to the TiDB Cloud Serverless cluster. - ![Test the connection to a TiDB Serverless clustser](/media/develop/datagrip-test-connection.jpg) + ![Test the connection to a TiDB Cloud Serverless clustser](/media/develop/datagrip-test-connection.jpg) 9. Click **OK** to save the connection configuration.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -107,9 +107,9 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele ![Select a data source in DataGrip](/media/develop/datagrip-data-source-select.jpg) -6. Copy and paste the appropriate connection string into the **Data Source and Drivers** window in DataGrip. The mappings between DataGrip fields and TiDB Dedicated connection string are as follows: +6. Copy and paste the appropriate connection string into the **Data Source and Drivers** window in DataGrip. The mappings between DataGrip fields and TiDB Cloud Dedicated connection string are as follows: - | DataGrip field | TiDB Dedicated connection string | + | DataGrip field | TiDB Cloud Dedicated connection string | | -------------- | ------------------------------- | | Host | `{host}` | | Port | `{port}` | @@ -118,26 +118,26 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele An example is as follows: - ![Configure the connection parameters for TiDB Dedicated](/media/develop/datagrip-dedicated-connect.jpg) + ![Configure the connection parameters for TiDB Cloud Dedicated](/media/develop/datagrip-dedicated-connect.jpg) 7. Click the **SSH/SSL** tab, select the **Use SSL** checkbox, and input the CA certificate path into the **CA file** field. - ![Configure the CA for TiDB Dedicated](/media/develop/datagrip-dedicated-ssl.jpg) + ![Configure the CA for TiDB Cloud Dedicated](/media/develop/datagrip-dedicated-ssl.jpg) If a **Download missing driver files** warning displays, click **Download** to acquire the driver files. 8. Click the **Advanced** tab, scroll to find the **enabledTLSProtocols** parameter, and set its value to `TLSv1.2,TLSv1.3`. - ![Configure the TLS for TiDB Dedicated](/media/develop/datagrip-dedicated-advanced.jpg) + ![Configure the TLS for TiDB Cloud Dedicated](/media/develop/datagrip-dedicated-advanced.jpg) -9. Click **Test Connection** to validate the connection to the TiDB Dedicated cluster. +9. Click **Test Connection** to validate the connection to the TiDB Cloud Dedicated cluster. - ![Test the connection to a TiDB Dedicated cluster](/media/develop/datagrip-dedicated-test-connection.jpg) + ![Test the connection to a TiDB Cloud Dedicated cluster](/media/develop/datagrip-dedicated-test-connection.jpg) 10. Click **OK** to save the connection configuration.
-
+
1. Launch DataGrip and create a project to manage your connections. @@ -149,20 +149,20 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 3. Configure the following connection parameters: - - **Host**: The IP address or domain name of your TiDB Self-Hosted cluster. - - **Port**: The port number of your TiDB Self-Hosted cluster. - - **User**: The username to use to connect to your TiDB Self-Hosted cluster. + - **Host**: The IP address or domain name of your TiDB Self-Managed cluster. + - **Port**: The port number of your TiDB Self-Managed cluster. + - **User**: The username to use to connect to your TiDB Self-Managed cluster. - **Password**: The password of the username. An example is as follows: - ![Configure the connection parameters for TiDB Self-Hosted](/media/develop/datagrip-self-hosted-connect.jpg) + ![Configure the connection parameters for TiDB Self-Managed](/media/develop/datagrip-self-hosted-connect.jpg) If a **Download missing driver files** warning displays, click **Download** to acquire the driver files. -4. Click **Test Connection** to validate the connection to the TiDB Self-Hosted cluster. +4. Click **Test Connection** to validate the connection to the TiDB Self-Managed cluster. - ![Test the connection to a TiDB Self-Hosted cluster](/media/develop/datagrip-self-hosted-test-connection.jpg) + ![Test the connection to a TiDB Self-Managed cluster](/media/develop/datagrip-self-hosted-test-connection.jpg) 5. Click **OK** to save the connection configuration. diff --git a/develop/dev-guide-gui-dbeaver.md b/develop/dev-guide-gui-dbeaver.md index 7ba4ea3d9c806..7509a70886db3 100644 --- a/develop/dev-guide-gui-dbeaver.md +++ b/develop/dev-guide-gui-dbeaver.md @@ -11,7 +11,7 @@ In this tutorial, you can learn how to connect to your TiDB cluster using DBeave > **Note:** > -> This tutorial is compatible with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial is compatible with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. ## Prerequisites @@ -24,7 +24,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -32,7 +32,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -42,7 +42,7 @@ To complete this tutorial, you need: Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -69,9 +69,9 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 7. In the **Authentication (Database Native)** section, enter your **Username** and **Password**. An example is as follows: - ![Configure connection settings for TiDB Serverless](/media/develop/dbeaver-connection-settings-serverless.jpg) + ![Configure connection settings for TiDB Cloud Serverless](/media/develop/dbeaver-connection-settings-serverless.jpg) -8. Click **Test Connection** to validate the connection to the TiDB Serverless cluster. +8. Click **Test Connection** to validate the connection to the TiDB Cloud Serverless cluster. If the **Download driver files** dialog is displayed, click **Download** to get the driver files. @@ -84,7 +84,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 9. Click **Finish** to save the connection configuration.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -100,9 +100,9 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele ![Select TiDB as the database in DBeaver](/media/develop/dbeaver-select-database.jpg) -5. Copy and paste the appropriate connection string into the DBeaver connection panel. The mappings between DBeaver fields and TiDB Dedicated connection string are as follows: +5. Copy and paste the appropriate connection string into the DBeaver connection panel. The mappings between DBeaver fields and TiDB Cloud Dedicated connection string are as follows: - | DBeaver field | TiDB Dedicated connection string | + | DBeaver field | TiDB Cloud Dedicated connection string | |---------------| ------------------------------- | | Server Host | `{host}` | | Port | `{port}` | @@ -111,9 +111,9 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele An example is as follows: - ![Configure connection settings for TiDB Dedicated](/media/develop/dbeaver-connection-settings-dedicated.jpg) + ![Configure connection settings for TiDB Cloud Dedicated](/media/develop/dbeaver-connection-settings-dedicated.jpg) -6. Click **Test Connection** to validate the connection to the TiDB Dedicated cluster. +6. Click **Test Connection** to validate the connection to the TiDB Cloud Dedicated cluster. If the **Download driver files** dialog is displayed, click **Download** to get the driver files. @@ -126,7 +126,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 7. Click **Finish** to save the connection configuration.
-
+
1. Launch DBeaver and click **New Database Connection** in the upper-left corner. In the **Connect to a database** dialog, select **TiDB** from the list, and then click **Next**. @@ -134,16 +134,16 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 2. Configure the following connection parameters: - - **Server Host**: The IP address or domain name of your TiDB Self-Hosted cluster. - - **Port**: The port number of your TiDB Self-Hosted cluster. - - **Username**: The username to use to connect to your TiDB Self-Hosted cluster. + - **Server Host**: The IP address or domain name of your TiDB Self-Managed cluster. + - **Port**: The port number of your TiDB Self-Managed cluster. + - **Username**: The username to use to connect to your TiDB Self-Managed cluster. - **Password**: The password of the username. An example is as follows: - ![Configure connection settings for TiDB Self-Hosted](/media/develop/dbeaver-connection-settings-self-hosted.jpg) + ![Configure connection settings for TiDB Self-Managed](/media/develop/dbeaver-connection-settings-self-hosted.jpg) -3. Click **Test Connection** to validate the connection to the TiDB Self-Hosted cluster. +3. Click **Test Connection** to validate the connection to the TiDB Self-Managed cluster. If the **Download driver files** dialog is displayed, click **Download** to get the driver files. diff --git a/develop/dev-guide-gui-mysql-workbench.md b/develop/dev-guide-gui-mysql-workbench.md index 86892146e6eb3..764ed7090d14f 100644 --- a/develop/dev-guide-gui-mysql-workbench.md +++ b/develop/dev-guide-gui-mysql-workbench.md @@ -16,7 +16,7 @@ In this tutorial, you can learn how to connect to your TiDB cluster using MySQL > **Note:** > -> This tutorial is compatible with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial is compatible with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. ## Prerequisites @@ -29,7 +29,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -37,7 +37,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -47,7 +47,7 @@ To complete this tutorial, you need: Connect to your TiDB cluster depending on the TiDB deployment option you have selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -76,20 +76,20 @@ Connect to your TiDB cluster depending on the TiDB deployment option you have se - **Hostname**: enter the `HOST` parameter from the TiDB Cloud connection dialog. - **Port**: enter the `PORT` parameter from the TiDB Cloud connection dialog. - **Username**: enter the `USERNAME` parameter from the TiDB Cloud connection dialog. - - **Password**: click **Store in Keychain ...** or **Store in Vault**, enter the password of the TiDB Serverless cluster, and then click **OK** to store the password. + - **Password**: click **Store in Keychain ...** or **Store in Vault**, enter the password of the TiDB Cloud Serverless cluster, and then click **OK** to store the password. - ![MySQL Workbench: store the password of TiDB Serverless in keychain](/media/develop/mysql-workbench-store-password-in-keychain.png) + ![MySQL Workbench: store the password of TiDB Cloud Serverless in keychain](/media/develop/mysql-workbench-store-password-in-keychain.png) The following figure shows an example of the connection parameters: - ![MySQL Workbench: configure connection settings for TiDB Serverless](/media/develop/mysql-workbench-connection-config-serverless-parameters.png) + ![MySQL Workbench: configure connection settings for TiDB Cloud Serverless](/media/develop/mysql-workbench-connection-config-serverless-parameters.png) -7. Click **Test Connection** to validate the connection to the TiDB Serverless cluster. +7. Click **Test Connection** to validate the connection to the TiDB Cloud Serverless cluster. 8. If the connection test is successful, you can see the **Successfully made the MySQL connection** message. Click **OK** to save the connection configuration.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -111,20 +111,20 @@ Connect to your TiDB cluster depending on the TiDB deployment option you have se - **Hostname**: enter the `HOST` parameter from the TiDB Cloud connection dialog. - **Port**: enter the `PORT` parameter from the TiDB Cloud connection dialog. - **Username**: enter the `USERNAME` parameter from the TiDB Cloud connection dialog. - - **Password**: click **Store in Keychain ...**, enter the password of the TiDB Dedicated cluster, and then click **OK** to store the password. + - **Password**: click **Store in Keychain ...**, enter the password of the TiDB Cloud Dedicated cluster, and then click **OK** to store the password. - ![MySQL Workbench: store the password of TiDB Dedicated in keychain](/media/develop/mysql-workbench-store-dedicated-password-in-keychain.png) + ![MySQL Workbench: store the password of TiDB Cloud Dedicated in keychain](/media/develop/mysql-workbench-store-dedicated-password-in-keychain.png) The following figure shows an example of the connection parameters: - ![MySQL Workbench: configure connection settings for TiDB Dedicated](/media/develop/mysql-workbench-connection-config-dedicated-parameters.png) + ![MySQL Workbench: configure connection settings for TiDB Cloud Dedicated](/media/develop/mysql-workbench-connection-config-dedicated-parameters.png) -6. Click **Test Connection** to validate the connection to the TiDB Dedicated cluster. +6. Click **Test Connection** to validate the connection to the TiDB Cloud Dedicated cluster. 7. If the connection test is successful, you can see the **Successfully made the MySQL connection** message. Click **OK** to save the connection configuration.
-
+
1. Launch MySQL Workbench and click **+** near the **MySQL Connections** title. @@ -133,18 +133,18 @@ Connect to your TiDB cluster depending on the TiDB deployment option you have se 2. In the **Setup New Connection** dialog, configure the following connection parameters: - **Connection Name**: give this connection a meaningful name. - - **Hostname**: enter the IP address or domain name of your TiDB Self-Hosted cluster. - - **Port**: enter the port number of your TiDB Self-Hosted cluster. + - **Hostname**: enter the IP address or domain name of your TiDB Self-Managed cluster. + - **Port**: enter the port number of your TiDB Self-Managed cluster. - **Username**: enter the username to use to connect to your TiDB. - **Password**: click **Store in Keychain ...**, enter the password to use to connect to your TiDB cluster, and then click **OK** to store the password. - ![MySQL Workbench: store the password of TiDB Self-Hosted in keychain](/media/develop/mysql-workbench-store-self-hosted-password-in-keychain.png) + ![MySQL Workbench: store the password of TiDB Self-Managed in keychain](/media/develop/mysql-workbench-store-self-hosted-password-in-keychain.png) The following figure shows an example of the connection parameters: - ![MySQL Workbench: configure connection settings for TiDB Self-Hosted](/media/develop/mysql-workbench-connection-config-self-hosted-parameters.png) + ![MySQL Workbench: configure connection settings for TiDB Self-Managed](/media/develop/mysql-workbench-connection-config-self-hosted-parameters.png) -3. Click **Test Connection** to validate the connection to the TiDB Self-Hosted cluster. +3. Click **Test Connection** to validate the connection to the TiDB Self-Managed cluster. 4. If the connection test is successful, you can see the **Successfully made the MySQL connection** message. Click **OK** to save the connection configuration. diff --git a/develop/dev-guide-gui-navicat.md b/develop/dev-guide-gui-navicat.md index 374d80cac402b..dcea6289a2746 100644 --- a/develop/dev-guide-gui-navicat.md +++ b/develop/dev-guide-gui-navicat.md @@ -16,7 +16,7 @@ In this tutorial, you can learn how to connect to your TiDB cluster using Navica > **Note:** > -> This tutorial is compatible with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial is compatible with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. ## Prerequisites @@ -30,7 +30,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -38,7 +38,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -48,7 +48,7 @@ To complete this tutorial, you need: Connect to your TiDB cluster depending on the TiDB deployment option you have selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -77,20 +77,20 @@ Connect to your TiDB cluster depending on the TiDB deployment option you have se - **Host**: enter the `HOST` parameter from the TiDB Cloud connection dialog. - **Port**: enter the `PORT` parameter from the TiDB Cloud connection dialog. - **User Name**: enter the `USERNAME` parameter from the TiDB Cloud connection dialog. - - **Password**: enter the password of the TiDB Serverless cluster. + - **Password**: enter the password of the TiDB Cloud Serverless cluster. - ![Navicat: configure connection general panel for TiDB Serverless](/media/develop/navicat-connection-config-serverless-general.png) + ![Navicat: configure connection general panel for TiDB Cloud Serverless](/media/develop/navicat-connection-config-serverless-general.png) 7. Click the **SSL** tab and select **Use SSL**, **Use authentication**, and **Verify server certificate against CA** checkboxes. Then, select the `CA` file from the TiDB Cloud connection dialog into the **CA Certificate** field. - ![Navicat: configure connection SSL panel for TiDB Serverless](/media/develop/navicat-connection-config-serverless-ssl.png) + ![Navicat: configure connection SSL panel for TiDB Cloud Serverless](/media/develop/navicat-connection-config-serverless-ssl.png) -8. Click **Test Connection** to validate the connection to the TiDB Serverless cluster. +8. Click **Test Connection** to validate the connection to the TiDB Cloud Serverless cluster. 9. If the connection test is successful, you can see the **Connection Successful** message. Click **Save** to finish the connection configuration.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -114,20 +114,20 @@ Connect to your TiDB cluster depending on the TiDB deployment option you have se - **Host**: enter the `HOST` parameter from the TiDB Cloud connection dialog. - **Port**: enter the `PORT` parameter from the TiDB Cloud connection dialog. - **User Name**: enter the `USERNAME` parameter from the TiDB Cloud connection dialog. - - **Password**: enter the password of the TiDB Dedicated cluster. + - **Password**: enter the password of the TiDB Cloud Dedicated cluster. - ![Navicat: configure connection general panel for TiDB Dedicated](/media/develop/navicat-connection-config-dedicated-general.png) + ![Navicat: configure connection general panel for TiDB Cloud Dedicated](/media/develop/navicat-connection-config-dedicated-general.png) 7. Click the **SSL** tab and select **Use SSL**, **Use authentication**, and **Verify server certificate against CA** checkboxes. Then, select the CA file downloaded in step 4 into the **CA Certificate** field. - ![Navicat: configure connection SSL panel for TiDB Dedicated](/media/develop/navicat-connection-config-dedicated-ssl.jpg) + ![Navicat: configure connection SSL panel for TiDB Cloud Dedicated](/media/develop/navicat-connection-config-dedicated-ssl.jpg) -8. **Test Connection** to validate the connection to the TiDB Dedicated cluster. +8. **Test Connection** to validate the connection to the TiDB Cloud Dedicated cluster. 9. If the connection test is successful, you can see the **Connection Successful** message. Click **Save** to finish the connection configuration.
-
+
1. Launch Navicat for MySQL, click **Connection** in the upper-left corner, and select **MySQL** from the drop-down list. @@ -136,14 +136,14 @@ Connect to your TiDB cluster depending on the TiDB deployment option you have se 2. In the **New Connection (MySQL)** dialog, configure the following connection parameters: - **Connection Name**: give this connection a meaningful name. - - **Host**: enter the IP address or domain name of your TiDB Self-Hosted cluster. - - **Port**: enter the port number of your TiDB Self-Hosted cluster. + - **Host**: enter the IP address or domain name of your TiDB Self-Managed cluster. + - **Port**: enter the port number of your TiDB Self-Managed cluster. - **User Name**: enter the username to use to connect to your TiDB. - **Password**: enter the password to use to connect to your TiDB. ![Navicat: configure connection general panel for self-hosted TiDB](/media/develop/navicat-connection-config-self-hosted-general.png) -3. Click **Test Connection** to validate the connection to the TiDB Self-Hosted cluster. +3. Click **Test Connection** to validate the connection to the TiDB Self-Managed cluster. 4. If the connection test is successful, you can see the **Connection Successful** message. Click **Save** to finish the connection configuration. diff --git a/develop/dev-guide-gui-vscode-sqltools.md b/develop/dev-guide-gui-vscode-sqltools.md index d8e5dabd949ce..6fb08b4e229a0 100644 --- a/develop/dev-guide-gui-vscode-sqltools.md +++ b/develop/dev-guide-gui-vscode-sqltools.md @@ -11,7 +11,7 @@ In this tutorial, you can learn how to connect to your TiDB cluster using Visual > **Note:** > -> - This tutorial is compatible with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> - This tutorial is compatible with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. > - This tutorial also works with Visual Studio Code Remote Development environments, such as [GitHub Codespaces](https://github.com/features/codespaces), [Visual Studio Code Dev Containers](https://code.visualstudio.com/docs/devcontainers/containers), and [Visual Studio Code WSL](https://code.visualstudio.com/docs/remote/wsl). ## Prerequisites @@ -29,7 +29,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -37,7 +37,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -47,7 +47,7 @@ To complete this tutorial, you need: Connect to your TiDB cluster depending on the TiDB deployment option you have selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -87,25 +87,25 @@ Connect to your TiDB cluster depending on the TiDB deployment option you have se - In the **MySQL driver specific options** area, configure the following parameters: - **Authentication Protocol**: select **default**. - - **SSL**: select **Enabled**. TiDB Serverless requires a secure connection. In the **SSL Options (node.TLSSocket)** area, configure the **Certificate Authority (CA) Certificate File** field as the `CA` parameter from the TiDB Cloud connection dialog. + - **SSL**: select **Enabled**. TiDB Cloud Serverless requires a secure connection. In the **SSL Options (node.TLSSocket)** area, configure the **Certificate Authority (CA) Certificate File** field as the `CA` parameter from the TiDB Cloud connection dialog. > **Note:** > - > If you are running on Windows or GitHub Codespaces, you can leave **SSL** blank. By default SQLTools trusts well-known CAs curated by Let's Encrypt. For more information, see [TiDB Serverless root certificate management](https://docs.pingcap.com/tidbcloud/secure-connections-to-serverless-clusters#root-certificate-management). + > If you are running on Windows or GitHub Codespaces, you can leave **SSL** blank. By default SQLTools trusts well-known CAs curated by Let's Encrypt. For more information, see [TiDB Cloud Serverless root certificate management](https://docs.pingcap.com/tidbcloud/secure-connections-to-serverless-clusters#root-certificate-management). - ![VS Code SQLTools: configure connection settings for TiDB Serverless](/media/develop/vsc-sqltools-connection-config-serverless.jpg) + ![VS Code SQLTools: configure connection settings for TiDB Cloud Serverless](/media/develop/vsc-sqltools-connection-config-serverless.jpg) -7. Click **TEST CONNECTION** to validate the connection to the TiDB Serverless cluster. +7. Click **TEST CONNECTION** to validate the connection to the TiDB Cloud Serverless cluster. 1. In the pop-up window, click **Allow**. 2. In the **SQLTools Driver Credentials** dialog, enter the password you created in step 4. - ![VS Code SQLTools: enter password to connect to TiDB Serverless](/media/develop/vsc-sqltools-password.jpg) + ![VS Code SQLTools: enter password to connect to TiDB Cloud Serverless](/media/develop/vsc-sqltools-password.jpg) 8. If the connection test is successful, you can see the **Successfully connected!** message. Click **SAVE CONNECTION** to save the connection configuration.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -136,19 +136,19 @@ Connect to your TiDB cluster depending on the TiDB deployment option you have se - **Authentication Protocol**: select **default**. - **SSL**: select **Disabled**. - ![VS Code SQLTools: configure connection settings for TiDB Dedicated](/media/develop/vsc-sqltools-connection-config-dedicated.jpg) + ![VS Code SQLTools: configure connection settings for TiDB Cloud Dedicated](/media/develop/vsc-sqltools-connection-config-dedicated.jpg) -6. Click **TEST CONNECTION** to validate the connection to the TiDB Dedicated cluster. +6. Click **TEST CONNECTION** to validate the connection to the TiDB Cloud Dedicated cluster. 1. In the pop-up window, click **Allow**. - 2. In the **SQLTools Driver Credentials** dialog, enter the password of the TiDB Dedicated cluster. + 2. In the **SQLTools Driver Credentials** dialog, enter the password of the TiDB Cloud Dedicated cluster. - ![VS Code SQLTools: enter password to connect to TiDB Dedicated](/media/develop/vsc-sqltools-password.jpg) + ![VS Code SQLTools: enter password to connect to TiDB Cloud Dedicated](/media/develop/vsc-sqltools-password.jpg) 7. If the connection test is successful, you can see the **Successfully connected!** message. Click **SAVE CONNECTION** to save the connection configuration.
-
+
1. Launch VS Code and select the **SQLTools** extension on the navigation pane. Under the **CONNECTIONS** section, click **Add New Connection** and select **TiDB** as the database driver. @@ -159,10 +159,10 @@ Connect to your TiDB cluster depending on the TiDB deployment option you have se - **Connection name**: give this connection a meaningful name. - **Connection group**: (optional) give this group of connections a meaningful name. Connections with the same group name will be grouped together. - **Connect using**: select **Server and Port**. - - **Server Address**: enter the IP address or domain name of your TiDB Self-Hosted cluster. - - **Port**: enter the port number of your TiDB Self-Hosted cluster. + - **Server Address**: enter the IP address or domain name of your TiDB Self-Managed cluster. + - **Port**: enter the port number of your TiDB Self-Managed cluster. - **Database**: enter the database that you want to connect to. - - **Username**: enter the username to use to connect to your TiDB Self-Hosted cluster. + - **Username**: enter the username to use to connect to your TiDB Self-Managed cluster. - **Password mode**: - If the password is empty, select **Use empty password**. @@ -173,13 +173,13 @@ Connect to your TiDB cluster depending on the TiDB deployment option you have se - **Authentication Protocol**: select **default**. - **SSL**: select **Disabled**. - ![VS Code SQLTools: configure connection settings for TiDB Self-Hosted](/media/develop/vsc-sqltools-connection-config-self-hosted.jpg) + ![VS Code SQLTools: configure connection settings for TiDB Self-Managed](/media/develop/vsc-sqltools-connection-config-self-hosted.jpg) -3. Click **TEST CONNECTION** to validate the connection to the TiDB Self-Hosted cluster. +3. Click **TEST CONNECTION** to validate the connection to the TiDB Self-Managed cluster. - If the password is not empty, click **Allow** in the pop-up window, and then enter the password of the TiDB Self-Hosted cluster. + If the password is not empty, click **Allow** in the pop-up window, and then enter the password of the TiDB Self-Managed cluster. - ![VS Code SQLTools: enter password to connect to TiDB Self-Hosted](/media/develop/vsc-sqltools-password.jpg) + ![VS Code SQLTools: enter password to connect to TiDB Self-Managed](/media/develop/vsc-sqltools-password.jpg) 4. If the connection test is successful, you can see the **Successfully connected!** message. Click **SAVE CONNECTION** to save the connection configuration. diff --git a/develop/dev-guide-insert-data.md b/develop/dev-guide-insert-data.md index 2632925a5a913..595cc4fb0c5f1 100644 --- a/develop/dev-guide-insert-data.md +++ b/develop/dev-guide-insert-data.md @@ -13,7 +13,7 @@ This document describes how to insert data into TiDB by using the SQL language w Before reading this document, you need to prepare the following: -- [Build a TiDB Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md). +- [Build a TiDB Cloud Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md). - Read [Schema Design Overview](/develop/dev-guide-schema-design-overview.md), [Create a Database](/develop/dev-guide-create-database.md), [Create a Table](/develop/dev-guide-create-table.md), and [Create Secondary Indexes](/develop/dev-guide-create-secondary-indexes.md) ## Insert rows diff --git a/develop/dev-guide-proxysql-integration.md b/develop/dev-guide-proxysql-integration.md index d13cd57ee66b8..1183f774ecde1 100644 --- a/develop/dev-guide-proxysql-integration.md +++ b/develop/dev-guide-proxysql-integration.md @@ -119,11 +119,11 @@ systemctl start docker ### Option 1: Integrate TiDB Cloud with ProxySQL -For this integration, you will be using the [ProxySQL Docker image](https://hub.docker.com/r/proxysql/proxysql) along with a TiDB Serverless cluster. The following steps will set up ProxySQL on port `16033`, so make sure this port is available. +For this integration, you will be using the [ProxySQL Docker image](https://hub.docker.com/r/proxysql/proxysql) along with a TiDB Cloud Serverless cluster. The following steps will set up ProxySQL on port `16033`, so make sure this port is available. -#### Step 1. Create a TiDB Serverless cluster +#### Step 1. Create a TiDB Cloud Serverless cluster -1. [Create a free TiDB Serverless cluster](https://docs.pingcap.com/tidbcloud/tidb-cloud-quickstart#step-1-create-a-tidb-cluster). Remember the root password that you set for your cluster. +1. [Create a free TiDB Cloud Serverless cluster](https://docs.pingcap.com/tidbcloud/tidb-cloud-quickstart#step-1-create-a-tidb-cluster). Remember the root password that you set for your cluster. 2. Get your cluster hostname, port, and username for later use. 1. On the [Clusters](https://tidbcloud.com/console/clusters) page, click your cluster name to go to the cluster overview page. @@ -327,12 +327,12 @@ For this integration, you will be using the [ProxySQL Docker image](https://hub. > > 1. Adds a user using the username and password of your cluster. > 2. Assigns the user to the monitoring account. - > 3. Adds your TiDB Serverless cluster to the list of hosts. - > 4. Enables a secure connection between ProxySQL and the TiDB Serverless cluster. + > 3. Adds your TiDB Cloud Serverless cluster to the list of hosts. + > 4. Enables a secure connection between ProxySQL and the TiDB Cloud Serverless cluster. > > To have a better understanding, it is strongly recommended that you check the `proxysql-prepare.sql` file. To learn more about ProxySQL configuration, see [ProxySQL documentation](https://proxysql.com/documentation/proxysql-configuration/). - The following is an example output. You will see that the hostname of your cluster is shown in the output, which means that the connectivity between ProxySQL and the TiDB Serverless cluster is established. + The following is an example output. You will see that the hostname of your cluster is shown in the output, which means that the connectivity between ProxySQL and the TiDB Cloud Serverless cluster is established. ``` *************************** 1. row *************************** @@ -388,7 +388,7 @@ For this integration, you will be using the [ProxySQL Docker image](https://hub. SELECT VERSION(); ``` - If the TiDB version is displayed, you are successfully connected to your TiDB Serverless cluster through ProxySQL. To exit from the MySQL client anytime, enter `quit` and press enter. + If the TiDB version is displayed, you are successfully connected to your TiDB Cloud Serverless cluster through ProxySQL. To exit from the MySQL client anytime, enter `quit` and press enter. > **Note:** > @@ -624,7 +624,7 @@ The following steps will set up ProxySQL and TiDB on ports `6033` and `4000` res ## Production environment -For a production environment, it is recommended that you use [TiDB Dedicated](https://www.pingcap.com/tidb-dedicated/) directly for a fully-managed experience. +For a production environment, it is recommended that you use [TiDB Cloud Dedicated](https://www.pingcap.com/tidb-dedicated/) directly for a fully-managed experience. ### Prerequisite @@ -636,7 +636,7 @@ ProxySQL can be installed on many different platforms. The following takes CentO For a full list of supported platforms and the corresponding version requirements, see [ProxySQL documentation](https://proxysql.com/documentation/installing-proxysql/). -#### Step 1. Create a TiDB Dedicated cluster +#### Step 1. Create a TiDB Cloud Dedicated cluster For detailed steps, see [Create a TiDB Cluster](https://docs.pingcap.com/tidbcloud/create-tidb-cluster). @@ -687,7 +687,7 @@ To use ProxySQL as a proxy for TiDB, you need to configure ProxySQL. To do so, y The above step will take you to the ProxySQL admin prompt. -2. Configure the TiDB clusters to be used, where you can add one or multiple TiDB clusters to ProxySQL. The following statement will add one TiDB Dedicated cluster for example. You need to replace `` and `` with your TiDB Cloud endpoint and port (the default port is `4000`). +2. Configure the TiDB clusters to be used, where you can add one or multiple TiDB clusters to ProxySQL. The following statement will add one TiDB Cloud Dedicated cluster for example. You need to replace `` and `` with your TiDB Cloud endpoint and port (the default port is `4000`). ```sql INSERT INTO mysql_servers(hostgroup_id, hostname, port) diff --git a/develop/dev-guide-sample-application-aws-lambda.md b/develop/dev-guide-sample-application-aws-lambda.md index 84949693267a6..e3d3c993cee18 100644 --- a/develop/dev-guide-sample-application-aws-lambda.md +++ b/develop/dev-guide-sample-application-aws-lambda.md @@ -16,7 +16,7 @@ In this tutorial, you can learn how to use TiDB and mysql2 in AWS Lambda Functio > **Note** > -> This tutorial works with TiDB Serverless and TiDB Self-Hosted. +> This tutorial works with TiDB Cloud Serverless and TiDB Self-Managed. ## Prerequisites @@ -33,7 +33,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -41,7 +41,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -79,7 +79,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -119,7 +119,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele
-
+
Copy and paste the corresponding connection string into `env.json`. The following is an example: @@ -355,7 +355,7 @@ For more information, refer to [Delete data](/develop/dev-guide-delete-data.md). - To avoid SQL injection, it is recommended to use [prepared statements](https://github.com/sidorares/node-mysql2#using-prepared-statements). - In scenarios where there are not many complex SQL statements involved, using ORM frameworks like [Sequelize](https://sequelize.org/), [TypeORM](https://typeorm.io/), or [Prisma](https://www.prisma.io/) can greatly improve development efficiency. - For building a RESTful API for your application, it is recommended to [use AWS Lambda with API Gateway](https://docs.aws.amazon.com/lambda/latest/dg/services-apigateway.html). -- For designing high-performance applications using TiDB Serverless and AWS Lambda, refer to [this blog](https://aws.amazon.com/blogs/apn/designing-high-performance-applications-using-serverless-tidb-cloud-and-aws-lambda/). +- For designing high-performance applications using TiDB Cloud Serverless and AWS Lambda, refer to [this blog](https://aws.amazon.com/blogs/apn/designing-high-performance-applications-using-serverless-tidb-cloud-and-aws-lambda/). ## Next steps diff --git a/develop/dev-guide-sample-application-golang-gorm.md b/develop/dev-guide-sample-application-golang-gorm.md index febbc3004e799..452c6eb47dd70 100644 --- a/develop/dev-guide-sample-application-golang-gorm.md +++ b/develop/dev-guide-sample-application-golang-gorm.md @@ -15,7 +15,7 @@ In this tutorial, you can learn how to use TiDB and GORM to accomplish the follo > **Note:** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. ## Prerequisites @@ -29,7 +29,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -37,7 +37,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -60,7 +60,7 @@ cd tidb-golang-gorm-quickstart Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -102,12 +102,12 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele Be sure to replace the placeholders `{}` with the connection parameters obtained from the connection dialog. - TiDB Serverless requires a secure connection. Therefore, you need to set the value of `USE_SSL` to `true`. + TiDB Cloud Serverless requires a secure connection. Therefore, you need to set the value of `USE_SSL` to `true`. 7. Save the `.env` file.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -141,7 +141,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 6. Save the `.env` file.
-
+
1. Run the following command to copy `.env.example` and rename it to `.env`: @@ -201,7 +201,7 @@ func createDB() *gorm.DB { } ``` -When using this function, you need to replace `${tidb_host}`, `${tidb_port}`, `${tidb_user}`, `${tidb_password}`, and `${tidb_db_name}` with the actual values of your TiDB cluster. TiDB Serverless requires a secure connection. Therefore, you need to set the value of `${use_ssl}` to `true`. +When using this function, you need to replace `${tidb_host}`, `${tidb_port}`, `${tidb_user}`, `${tidb_password}`, and `${tidb_db_name}` with the actual values of your TiDB cluster. TiDB Cloud Serverless requires a secure connection. Therefore, you need to set the value of `${use_ssl}` to `true`. ### Insert data diff --git a/develop/dev-guide-sample-application-golang-sql-driver.md b/develop/dev-guide-sample-application-golang-sql-driver.md index 260d7bd651a23..4fe4641af336b 100644 --- a/develop/dev-guide-sample-application-golang-sql-driver.md +++ b/develop/dev-guide-sample-application-golang-sql-driver.md @@ -16,7 +16,7 @@ In this tutorial, you can learn how to use TiDB and Go-MySQL-Driver to accomplis > **Note:** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. ## Prerequisites @@ -30,7 +30,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -38,7 +38,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -61,7 +61,7 @@ cd tidb-golang-sql-driver-quickstart Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -103,12 +103,12 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele Be sure to replace the placeholders `{}` with the connection parameters obtained from the connection dialog. - TiDB Serverless requires a secure connection. Therefore, you need to set the value of `USE_SSL` to `true`. + TiDB Cloud Serverless requires a secure connection. Therefore, you need to set the value of `USE_SSL` to `true`. 7. Save the `.env` file.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -142,7 +142,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 6. Save the `.env` file.
-
+
1. Run the following command to copy `.env.example` and rename it to `.env`: @@ -200,7 +200,7 @@ func openDB(driverName string, runnable func(db *sql.DB)) { } ``` -When using this function, you need to replace `${tidb_host}`, `${tidb_port}`, `${tidb_user}`, `${tidb_password}`, and `${tidb_db_name}` with the actual values of your TiDB cluster. TiDB Serverless requires a secure connection. Therefore, you need to set the value of `${use_ssl}` to `true`. +When using this function, you need to replace `${tidb_host}`, `${tidb_port}`, `${tidb_user}`, `${tidb_password}`, and `${tidb_db_name}` with the actual values of your TiDB cluster. TiDB Cloud Serverless requires a secure connection. Therefore, you need to set the value of `${use_ssl}` to `true`. ### Insert data diff --git a/develop/dev-guide-sample-application-java-hibernate.md b/develop/dev-guide-sample-application-java-hibernate.md index e6b71cfade13b..d373bb2d870b9 100644 --- a/develop/dev-guide-sample-application-java-hibernate.md +++ b/develop/dev-guide-sample-application-java-hibernate.md @@ -15,7 +15,7 @@ In this tutorial, you can learn how to use TiDB and Hibernate to accomplish the > **Note:** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. ## Prerequisites @@ -30,7 +30,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -38,7 +38,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -61,7 +61,7 @@ cd tidb-java-hibernate-quickstart Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -103,12 +103,12 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele Be sure to replace the placeholders `{}` with the connection parameters obtained from the connection dialog. - TiDB Serverless requires a secure connection. Therefore, you need to set the value of `USE_SSL` to `true`. + TiDB Cloud Serverless requires a secure connection. Therefore, you need to set the value of `USE_SSL` to `true`. 7. Save the `env.sh` file.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -142,7 +142,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 6. Save the `env.sh` file.
-
+
1. Run the following command to copy `env.sh.example` and rename it to `env.sh`: diff --git a/develop/dev-guide-sample-application-java-jdbc.md b/develop/dev-guide-sample-application-java-jdbc.md index bc74d431188b2..48ce3dc5c570f 100644 --- a/develop/dev-guide-sample-application-java-jdbc.md +++ b/develop/dev-guide-sample-application-java-jdbc.md @@ -16,7 +16,7 @@ In this tutorial, you can learn how to use TiDB and JDBC to accomplish the follo > **Note:** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. ## Prerequisites @@ -31,7 +31,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -39,11 +39,11 @@ To complete this tutorial, you need: > **Note:** > -> For security considerations, it is recommended that you use `VERIFY_IDENTITY` to establish TLS connections to TiDB clusters when connecting over the internet. Both TiDB Serverless and TiDB Dedicated use Subject Alternative Name (SAN) certificates, which require MySQL Connector/J version to be greater than or equal to [8.0.22](https://dev.mysql.com/doc/relnotes/connector-j/8.0/en/news-8-0-22.html). +> For security considerations, it is recommended that you use `VERIFY_IDENTITY` to establish TLS connections to TiDB clusters when connecting over the internet. Both TiDB Cloud Serverless and TiDB Cloud Dedicated use Subject Alternative Name (SAN) certificates, which require MySQL Connector/J version to be greater than or equal to [8.0.22](https://dev.mysql.com/doc/relnotes/connector-j/en/news-8-0-22.html). **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -66,7 +66,7 @@ cd tidb-java-jdbc-quickstart Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -108,12 +108,12 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele Be sure to replace the placeholders `{}` with the connection parameters obtained from the connection dialog. - TiDB Serverless requires a secure connection. Therefore, you need to set the value of `USE_SSL` to `true`. + TiDB Cloud Serverless requires a secure connection. Therefore, you need to set the value of `USE_SSL` to `true`. 7. Save the `env.sh` file.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -147,7 +147,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 6. Save the `env.sh` file.
-
+
1. Run the following command to copy `env.sh.example` and rename it to `env.sh`: diff --git a/develop/dev-guide-sample-application-java-mybatis.md b/develop/dev-guide-sample-application-java-mybatis.md index ce36b4258095d..242ab061f36f4 100644 --- a/develop/dev-guide-sample-application-java-mybatis.md +++ b/develop/dev-guide-sample-application-java-mybatis.md @@ -15,7 +15,7 @@ In this tutorial, you can learn how to use TiDB and MyBatis to accomplish the fo > **Note:** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. ## Prerequisites @@ -30,7 +30,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -38,7 +38,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -61,7 +61,7 @@ cd tidb-java-mybatis-quickstart Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -103,12 +103,12 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele Be sure to replace the placeholders `{}` with the connection parameters obtained from the connection dialog. - TiDB Serverless requires a secure connection. Therefore, you need to set the value of `USE_SSL` to `true`. + TiDB Cloud Serverless requires a secure connection. Therefore, you need to set the value of `USE_SSL` to `true`. 7. Save the `env.sh` file.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -142,7 +142,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 6. Save the `env.sh` file.
-
+
1. Run the following command to copy `env.sh.example` and rename it to `env.sh`: diff --git a/develop/dev-guide-sample-application-java-spring-boot.md b/develop/dev-guide-sample-application-java-spring-boot.md index a27be6c0134c3..2e7545e588740 100644 --- a/develop/dev-guide-sample-application-java-spring-boot.md +++ b/develop/dev-guide-sample-application-java-spring-boot.md @@ -16,7 +16,7 @@ In this tutorial, you can learn how to use TiDB along with [Spring Data JPA](htt > **Note:** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. ## Prerequisites @@ -31,7 +31,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -39,7 +39,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -62,7 +62,7 @@ cd tidb-java-springboot-jpa-quickstart Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -104,12 +104,12 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele Be sure to replace the placeholders `{}` with the connection parameters obtained from the connection dialog. - TiDB Serverless requires a secure connection. Therefore, you need to set the value of `USE_SSL` to `true`. + TiDB Cloud Serverless requires a secure connection. Therefore, you need to set the value of `USE_SSL` to `true`. 7. Save the `env.sh` file.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -143,7 +143,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 6. Save the `env.sh` file.
-
+
1. Run the following command to copy `env.sh.example` and rename it to `env.sh`: diff --git a/develop/dev-guide-sample-application-nextjs.md b/develop/dev-guide-sample-application-nextjs.md index ebe70797e0f65..f9cbe0e49f63a 100644 --- a/develop/dev-guide-sample-application-nextjs.md +++ b/develop/dev-guide-sample-application-nextjs.md @@ -15,7 +15,7 @@ In this tutorial, you can learn how to use TiDB and mysql2 in Next.js to accompl > **Note** > -> This tutorial works with TiDB Serverless and TiDB Self-Hosted. +> This tutorial works with TiDB Cloud Serverless and TiDB Self-Managed. ## Prerequisites @@ -29,7 +29,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -37,7 +37,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -73,7 +73,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele -
+
1. Navigate to the [**Clusters** page](https://tidbcloud.com/console/clusters), and then click the name of your target cluster to go to its overview page. @@ -124,7 +124,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele
-
+
1. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-nodejs-mysql2.md b/develop/dev-guide-sample-application-nodejs-mysql2.md index 60b5ff2757fc7..ab0b9c9c77d1c 100644 --- a/develop/dev-guide-sample-application-nodejs-mysql2.md +++ b/develop/dev-guide-sample-application-nodejs-mysql2.md @@ -15,7 +15,7 @@ In this tutorial, you can learn how to use TiDB and node-mysql2 to accomplish th > **Note:** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. ## Prerequisites @@ -29,13 +29,13 @@ To complete this tutorial, you need: -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -77,7 +77,7 @@ npm install mysql2 dotenv --save Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -111,12 +111,12 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele > **Note** > - > For TiDB Serverless, TLS connection **MUST** be enabled via `TIDB_ENABLE_SSL` when using public endpoint. + > For TiDB Cloud Serverless, TLS connection **MUST** be enabled via `TIDB_ENABLE_SSL` when using public endpoint. 7. Save the `.env` file.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -148,14 +148,14 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele > **Note** > - > It is recommended to enable TLS connection when using the public endpoint to connect to TiDB Dedicated. + > It is recommended to enable TLS connection when using the public endpoint to connect to TiDB Cloud Dedicated. > > To enable TLS connection, modify `TIDB_ENABLE_SSL` to `true` and using `TIDB_CA_PATH` to specify the file path of CA certificate downloaded from the connection dialog. 6. Save the `.env` file.
-
+
1. Run the following command to copy `.env.example` and rename it to `.env`: @@ -246,7 +246,7 @@ void main(); > **Note** > -> For TiDB Serverless, you **MUST** enable TLS connection via `TIDB_ENABLE_SSL` when using public endpoint. However, you **don't** have to specify an SSL CA certificate via `TIDB_CA_PATH`, because Node.js uses the built-in [Mozilla CA certificate](https://wiki.mozilla.org/CA/Included_Certificates) by default, which is trusted by TiDB Serverless. +> For TiDB Cloud Serverless, you **MUST** enable TLS connection via `TIDB_ENABLE_SSL` when using public endpoint. However, you **don't** have to specify an SSL CA certificate via `TIDB_CA_PATH`, because Node.js uses the built-in [Mozilla CA certificate](https://wiki.mozilla.org/CA/Included_Certificates) by default, which is trusted by TiDB Cloud Serverless. ### Insert data diff --git a/develop/dev-guide-sample-application-nodejs-mysqljs.md b/develop/dev-guide-sample-application-nodejs-mysqljs.md index 4846cfad3d245..750b6f26229c2 100644 --- a/develop/dev-guide-sample-application-nodejs-mysqljs.md +++ b/develop/dev-guide-sample-application-nodejs-mysqljs.md @@ -15,7 +15,7 @@ In this tutorial, you can learn how to use TiDB and mysql.js driver to accomplis > **Note:** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. ## Prerequisites @@ -29,13 +29,13 @@ To complete this tutorial, you need: -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -77,7 +77,7 @@ npm install mysql dotenv --save Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -111,12 +111,12 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele > **Note** > - > For TiDB Serverless, TLS connection **MUST** be enabled via `TIDB_ENABLE_SSL` when using public endpoint. + > For TiDB Cloud Serverless, TLS connection **MUST** be enabled via `TIDB_ENABLE_SSL` when using public endpoint. 7. Save the `.env` file.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -148,14 +148,14 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele > **Note** > - > It is recommended to enable TLS connection when using the public endpoint to connect to TiDB Dedicated. + > It is recommended to enable TLS connection when using the public endpoint to connect to TiDB Cloud Dedicated. > > To enable TLS connection, modify `TIDB_ENABLE_SSL` to `true` and using `TIDB_CA_PATH` to specify the file path of CA certificate downloaded from the connection dialog. 6. Save the `.env` file.
-
+
1. Run the following command to copy `.env.example` and rename it to `.env`: @@ -242,7 +242,7 @@ conn.end(); > **Note** > -> For TiDB Serverless, you **MUST** enable TLS connection via `TIDB_ENABLE_SSL` when using public endpoint. However, you **don't** have to specify an SSL CA certificate via `TIDB_CA_PATH`, because Node.js uses the built-in [Mozilla CA certificate](https://wiki.mozilla.org/CA/Included_Certificates) by default, which is trusted by TiDB Serverless. +> For TiDB Cloud Serverless, you **MUST** enable TLS connection via `TIDB_ENABLE_SSL` when using public endpoint. However, you **don't** have to specify an SSL CA certificate via `TIDB_CA_PATH`, because Node.js uses the built-in [Mozilla CA certificate](https://wiki.mozilla.org/CA/Included_Certificates) by default, which is trusted by TiDB Cloud Serverless. ### Insert data diff --git a/develop/dev-guide-sample-application-nodejs-prisma.md b/develop/dev-guide-sample-application-nodejs-prisma.md index 273ac39729481..6241603e6fec4 100644 --- a/develop/dev-guide-sample-application-nodejs-prisma.md +++ b/develop/dev-guide-sample-application-nodejs-prisma.md @@ -15,7 +15,7 @@ In this tutorial, you can learn how to use TiDB and Prisma to accomplish the fol > **Note:** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. ## Prerequisites @@ -29,13 +29,13 @@ To complete this tutorial, you need: -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -77,7 +77,7 @@ npm install prisma typescript ts-node @types/node --save-dev Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -106,7 +106,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele > **Note** > - > For TiDB Serverless, you **MUST** enable TLS connection by setting `sslaccept=strict` when using public endpoint. + > For TiDB Cloud Serverless, you **MUST** enable TLS connection by setting `sslaccept=strict` when using public endpoint. 7. Save the `.env` file. 8. In the `prisma/schema.prisma`, set up `mysql` as the connection provider and `env("DATABASE_URL")` as the connection URL: @@ -119,7 +119,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele ```
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -145,7 +145,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele > **Note** > - > For TiDB Serverless, It is **RECOMMENDED** to enable TLS connection by setting `sslaccept=strict` when using public endpoint. When you set up `sslaccept=strict` to enable TLS connection, you **MUST** specify the file path of the CA certificate downloaded from connection dialog via `sslcert=/path/to/ca.pem`. + > For TiDB Cloud Serverless, It is **RECOMMENDED** to enable TLS connection by setting `sslaccept=strict` when using public endpoint. When you set up `sslaccept=strict` to enable TLS connection, you **MUST** specify the file path of the CA certificate downloaded from connection dialog via `sslcert=/path/to/ca.pem`. 6. Save the `.env` file. 7. In the `prisma/schema.prisma`, set up `mysql` as the connection provider and `env("DATABASE_URL")` as the connection URL: @@ -158,7 +158,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele ```
-
+
1. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-nodejs-sequelize.md b/develop/dev-guide-sample-application-nodejs-sequelize.md index 9fa55fd7286f9..c36484b72f96d 100644 --- a/develop/dev-guide-sample-application-nodejs-sequelize.md +++ b/develop/dev-guide-sample-application-nodejs-sequelize.md @@ -15,7 +15,7 @@ In this tutorial, you can learn how to use TiDB and Sequelize to accomplish the > **Note** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. ## Prerequisites @@ -29,7 +29,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -37,7 +37,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -73,7 +73,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -117,7 +117,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -151,7 +151,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele
-
+
1. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-nodejs-typeorm.md b/develop/dev-guide-sample-application-nodejs-typeorm.md index 14bd5407b2d6f..b7949c84953c8 100644 --- a/develop/dev-guide-sample-application-nodejs-typeorm.md +++ b/develop/dev-guide-sample-application-nodejs-typeorm.md @@ -15,7 +15,7 @@ In this tutorial, you can learn how to use TiDB and TypeORM to accomplish the fo > **Note** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. ## Prerequisites @@ -29,13 +29,13 @@ To complete this tutorial, you need: -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -85,7 +85,7 @@ npm install @types/node ts-node typescript --save-dev Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -119,12 +119,12 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele > **Note** > - > For TiDB Serverless, you **MUST** enable TLS connection via `TIDB_ENABLE_SSL` when using public endpoint. + > For TiDB Cloud Serverless, you **MUST** enable TLS connection via `TIDB_ENABLE_SSL` when using public endpoint. 7. Save the `.env` file.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -156,12 +156,12 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele > **Note** > - > For TiDB Dedicated, it is **RECOMMENDED** to enable TLS connection via `TIDB_ENABLE_SSL` when using public endpoint. When you set up `TIDB_ENABLE_SSL=true`, you **MUST** specify the path of the CA certificate downloaded from connection dialog via `TIDB_CA_PATH=/path/to/ca.pem`. + > For TiDB Cloud Dedicated, it is **RECOMMENDED** to enable TLS connection via `TIDB_ENABLE_SSL` when using public endpoint. When you set up `TIDB_ENABLE_SSL=true`, you **MUST** specify the path of the CA certificate downloaded from connection dialog via `TIDB_CA_PATH=/path/to/ca.pem`. 6. Save the `.env` file.
-
+
1. Run the following command to copy `.env.example` and rename it to `.env`: @@ -276,9 +276,9 @@ export const AppDataSource = new DataSource({ > **Note** > -> For TiDB Serverless, you MUST enable TLS connection when using public endpoint. In this sample code, please set up the environment variable `TIDB_ENABLE_SSL` in the `.env` file to `true`. +> For TiDB Cloud Serverless, you MUST enable TLS connection when using public endpoint. In this sample code, please set up the environment variable `TIDB_ENABLE_SSL` in the `.env` file to `true`. > -> However, you **don't** have to specify an SSL CA certificate via `TIDB_CA_PATH`, because Node.js uses the built-in [Mozilla CA certificate](https://wiki.mozilla.org/CA/Included_Certificates) by default, which is trusted by TiDB Serverless. +> However, you **don't** have to specify an SSL CA certificate via `TIDB_CA_PATH`, because Node.js uses the built-in [Mozilla CA certificate](https://wiki.mozilla.org/CA/Included_Certificates) by default, which is trusted by TiDB Cloud Serverless. ### Insert data diff --git a/develop/dev-guide-sample-application-python-django.md b/develop/dev-guide-sample-application-python-django.md index 7b3be12029054..e98473b6f0113 100644 --- a/develop/dev-guide-sample-application-python-django.md +++ b/develop/dev-guide-sample-application-python-django.md @@ -16,7 +16,7 @@ In this tutorial, you can learn how to use TiDB and Django to accomplish the fol > **Note:** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted clusters. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed clusters. ## Prerequisites @@ -30,7 +30,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -38,7 +38,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -79,7 +79,7 @@ For more information, refer to [django-tidb repository](https://github.com/pingc Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -121,12 +121,12 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele Be sure to replace the placeholders `{}` with the connection parameters obtained from the connection dialog. - TiDB Serverless requires a secure connection. Since the `ssl_mode` of mysqlclient defaults to `PREFERRED`, you don't need to manually specify `CA_PATH`. Just leave it empty. But if you have a special reason to specify `CA_PATH` manually, you can refer to the [TLS connections to TiDB Serverless](https://docs.pingcap.com/tidbcloud/secure-connections-to-serverless-clusters) to get the certificate paths for different operating systems. + TiDB Cloud Serverless requires a secure connection. Since the `ssl_mode` of mysqlclient defaults to `PREFERRED`, you don't need to manually specify `CA_PATH`. Just leave it empty. But if you have a special reason to specify `CA_PATH` manually, you can refer to the [TLS connections to TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/secure-connections-to-serverless-clusters) to get the certificate paths for different operating systems. 7. Save the `.env` file.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -160,7 +160,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 6. Save the `.env` file.
-
+
1. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-python-mysql-connector.md b/develop/dev-guide-sample-application-python-mysql-connector.md index a81886aaa8921..81c91bc6cce06 100644 --- a/develop/dev-guide-sample-application-python-mysql-connector.md +++ b/develop/dev-guide-sample-application-python-mysql-connector.md @@ -16,7 +16,7 @@ In this tutorial, you can learn how to use TiDB and MySQL Connector/Python to ac > **Note:** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted clusters. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed clusters. ## Prerequisites @@ -30,7 +30,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -38,7 +38,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -69,7 +69,7 @@ pip install -r requirements.txt Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -114,7 +114,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 7. Save the `.env` file.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -148,7 +148,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 6. Save the `.env` file.
-
+
1. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-python-mysqlclient.md b/develop/dev-guide-sample-application-python-mysqlclient.md index 837c4c90768ef..62855f3c4f1dc 100644 --- a/develop/dev-guide-sample-application-python-mysqlclient.md +++ b/develop/dev-guide-sample-application-python-mysqlclient.md @@ -15,7 +15,7 @@ In this tutorial, you can learn how to use TiDB and mysqlclient to accomplish th > **Note:** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. ## Prerequisites @@ -29,7 +29,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -37,7 +37,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -70,7 +70,7 @@ If you encounter installation issues, refer to the [mysqlclient official documen Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -112,12 +112,12 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele Be sure to replace the placeholders `{}` with the connection parameters obtained from the connection dialog. - TiDB Serverless requires a secure connection. Since the `ssl_mode` of mysqlclient defaults to `PREFERRED`, you don't need to manually specify `CA_PATH`. Just leave it empty. But if you have a special reason to specify `CA_PATH` manually, you can refer to the [TLS connections to TiDB Serverless](https://docs.pingcap.com/tidbcloud/secure-connections-to-serverless-clusters) to get the certificate paths for different operating systems. + TiDB Cloud Serverless requires a secure connection. Since the `ssl_mode` of mysqlclient defaults to `PREFERRED`, you don't need to manually specify `CA_PATH`. Just leave it empty. But if you have a special reason to specify `CA_PATH` manually, you can refer to the [TLS connections to TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/secure-connections-to-serverless-clusters) to get the certificate paths for different operating systems. 7. Save the `.env` file.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -151,7 +151,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 6. Save the `.env` file.
-
+
1. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-python-peewee.md b/develop/dev-guide-sample-application-python-peewee.md index 0d305f295790d..9d968e5b4eadf 100644 --- a/develop/dev-guide-sample-application-python-peewee.md +++ b/develop/dev-guide-sample-application-python-peewee.md @@ -15,7 +15,7 @@ In this tutorial, you can learn how to use TiDB and peewee to accomplish the fol > **Note:** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted clusters. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed clusters. ## Prerequisites @@ -29,7 +29,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -37,7 +37,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -72,7 +72,7 @@ peewee is an ORM library that works with multiple databases. It provides a high- Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -117,7 +117,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 7. Save the `.env` file.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -151,7 +151,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 6. Save the `.env` file.
-
+
1. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-python-pymysql.md b/develop/dev-guide-sample-application-python-pymysql.md index ba12186f6833b..fe541ca3567f9 100644 --- a/develop/dev-guide-sample-application-python-pymysql.md +++ b/develop/dev-guide-sample-application-python-pymysql.md @@ -15,7 +15,7 @@ In this tutorial, you can learn how to use TiDB and PyMySQL to accomplish the fo > **Note:** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted clusters. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed clusters. ## Prerequisites @@ -29,7 +29,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -37,7 +37,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -68,7 +68,7 @@ pip install -r requirements.txt Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -113,7 +113,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 7. Save the `.env` file.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -147,7 +147,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 6. Save the `.env` file.
-
+
1. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-python-sqlalchemy.md b/develop/dev-guide-sample-application-python-sqlalchemy.md index e8c8cde777ee5..32ab72dc41b13 100644 --- a/develop/dev-guide-sample-application-python-sqlalchemy.md +++ b/develop/dev-guide-sample-application-python-sqlalchemy.md @@ -16,7 +16,7 @@ In this tutorial, you can learn how to use TiDB and SQLAlchemy to accomplish the > **Note:** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted clusters. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed clusters. ## Prerequisites @@ -30,7 +30,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. @@ -38,7 +38,7 @@ To complete this tutorial, you need: **If you don't have a TiDB cluster, you can create one as follows:** -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -75,11 +75,11 @@ You can also use other database drivers, such as [mysqlclient](https://github.co Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
> **Note:** > -> Currently, TiDB Serverless clusters have a limitation: if there are no active connections for 5 minutes, they will shut down, which closes all connections. Therefore, when using SQLAlchemy with TiDB Serverless clusters, pooled connections might encounter `OperationalError` such as `Lost connection to MySQL server during query` or `MySQL Connection not available`. To avoid this error, you can set the `pool_recycle` parameter to `300`. For more information, see [Dealing with Disconnects](https://docs.sqlalchemy.org/en/20/core/pooling.html#dealing-with-disconnects) in SQLAlchemy documentation. +> Currently, TiDB Cloud Serverless clusters have a limitation: if there are no active connections for 5 minutes, they will shut down, which closes all connections. Therefore, when using SQLAlchemy with TiDB Cloud Serverless clusters, pooled connections might encounter `OperationalError` such as `Lost connection to MySQL server during query` or `MySQL Connection not available`. To avoid this error, you can set the `pool_recycle` parameter to `300`. For more information, see [Dealing with Disconnects](https://docs.sqlalchemy.org/en/20/core/pooling.html#dealing-with-disconnects) in SQLAlchemy documentation. 1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -124,7 +124,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 7. Save the `.env` file.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -158,7 +158,7 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele 6. Save the `.env` file.
-
+
1. Run the following command to copy `.env.example` and rename it to `.env`: diff --git a/develop/dev-guide-sample-application-ruby-mysql2.md b/develop/dev-guide-sample-application-ruby-mysql2.md index f9fa871a6348f..d09b37a3671f4 100644 --- a/develop/dev-guide-sample-application-ruby-mysql2.md +++ b/develop/dev-guide-sample-application-ruby-mysql2.md @@ -15,7 +15,7 @@ In this tutorial, you can learn how to use TiDB and mysql2 to accomplish the fol > **Note:** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. ## Prerequisites @@ -30,13 +30,13 @@ To complete this tutorial, you need: -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -78,7 +78,7 @@ bundle add mysql2 dotenv Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -112,12 +112,12 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele > **Note** > - > For TiDB Serverless, TLS connection **MUST** be enabled via `DATABASE_ENABLE_SSL` when using public endpoint. + > For TiDB Cloud Serverless, TLS connection **MUST** be enabled via `DATABASE_ENABLE_SSL` when using public endpoint. 7. Save the `.env` file.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -149,14 +149,14 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele > **Note** > - > It is recommended to enable TLS connection when using the public endpoint to connect to a TiDB Dedicated cluster. + > It is recommended to enable TLS connection when using the public endpoint to connect to a TiDB Cloud Dedicated cluster. > > To enable TLS connection, modify `DATABASE_ENABLE_SSL` to `true` and use `DATABASE_SSL_CA` to specify the file path of CA certificate downloaded from the connection dialog. 6. Save the `.env` file.
-
+
1. Run the following command to copy `.env.example` and rename it to `.env`: @@ -231,7 +231,7 @@ client = Mysql2::Client.new(options) > **Note** > -> For TiDB Serverless, TLS connection **MUST** be enabled via `DATABASE_ENABLE_SSL` when using public endpoint, but you **don't** have to specify an SSL CA certificate via `DATABASE_SSL_CA`, because mysql2 gem will search for existing CA certificates in a particular order until a file is discovered. +> For TiDB Cloud Serverless, TLS connection **MUST** be enabled via `DATABASE_ENABLE_SSL` when using public endpoint, but you **don't** have to specify an SSL CA certificate via `DATABASE_SSL_CA`, because mysql2 gem will search for existing CA certificates in a particular order until a file is discovered. ### Insert data diff --git a/develop/dev-guide-sample-application-ruby-rails.md b/develop/dev-guide-sample-application-ruby-rails.md index 1e367d8503500..f58a415e1f673 100644 --- a/develop/dev-guide-sample-application-ruby-rails.md +++ b/develop/dev-guide-sample-application-ruby-rails.md @@ -15,7 +15,7 @@ In this tutorial, you can learn how to use TiDB and Rails to accomplish the foll > **Note:** > -> This tutorial works with TiDB Serverless, TiDB Dedicated, and TiDB Self-Hosted. +> This tutorial works with TiDB Cloud Serverless, TiDB Cloud Dedicated, and TiDB Self-Managed. ## Prerequisites @@ -30,13 +30,13 @@ To complete this tutorial, you need: -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](/quick-start-with-tidb.md#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](/production-deployment-using-tiup.md) to create a local cluster. -- (Recommended) Follow [Creating a TiDB Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. +- (Recommended) Follow [Creating a TiDB Cloud Serverless cluster](/develop/dev-guide-build-cluster-in-cloud.md) to create your own TiDB Cloud cluster. - Follow [Deploy a local test TiDB cluster](https://docs.pingcap.com/tidb/stable/quick-start-with-tidb#deploy-a-local-test-cluster) or [Deploy a production TiDB cluster](https://docs.pingcap.com/tidb/stable/production-deployment-using-tiup) to create a local cluster. @@ -78,7 +78,7 @@ bundle add mysql2 dotenv Connect to your TiDB cluster depending on the TiDB deployment option you've selected. -
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -102,12 +102,12 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele > **Note** > - > For TiDB Serverless, TLS connection **MUST** be enabled with the `ssl_mode=verify_identity` query parameter when using public endpoint. + > For TiDB Cloud Serverless, TLS connection **MUST** be enabled with the `ssl_mode=verify_identity` query parameter when using public endpoint. 7. Save the `.env` file.
-
+
1. Navigate to the [**Clusters**](https://tidbcloud.com/console/clusters) page, and then click the name of your target cluster to go to its overview page. @@ -133,14 +133,14 @@ Connect to your TiDB cluster depending on the TiDB deployment option you've sele > **Note** > - > It is recommended to enable TLS connection when using the public endpoint to connect to TiDB Dedicated. + > It is recommended to enable TLS connection when using the public endpoint to connect to TiDB Cloud Dedicated. > > To enable TLS connection, modify the value of the `ssl_mode` query parameter to `verify_identity` and the value of `sslca` to the file path of CA certificate downloaded from the connection dialog. 6. Save the `.env` file.
-
+
1. Run the following command to copy `.env.example` and rename it to `.env`: @@ -225,7 +225,7 @@ production: > **Note** > -> For TiDB Serverless, TLS connection **MUST** be enabled via setting the `ssl_mode` query parameter to `verify_identity` in `DATABASE_URL` when using public endpoint, but you **don't** have to specify an SSL CA certificate via `DATABASE_URL`, because mysql2 gem will search for existing CA certificates in a particular order until a file is discovered. +> For TiDB Cloud Serverless, TLS connection **MUST** be enabled via setting the `ssl_mode` query parameter to `verify_identity` in `DATABASE_URL` when using public endpoint, but you **don't** have to specify an SSL CA certificate via `DATABASE_URL`, because mysql2 gem will search for existing CA certificates in a particular order until a file is discovered. ### Insert data diff --git a/develop/dev-guide-tidb-crud-sql.md b/develop/dev-guide-tidb-crud-sql.md index 5161a8caaaad1..ee2702d3fa4fd 100644 --- a/develop/dev-guide-tidb-crud-sql.md +++ b/develop/dev-guide-tidb-crud-sql.md @@ -9,7 +9,7 @@ This document briefly introduces how to use TiDB's CURD SQL. ## Before you start -Please make sure you are connected to a TiDB cluster. If not, refer to [Build a TiDB Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md#step-1-create-a-tidb-serverless-cluster) to create a TiDB Serverless cluster. +Please make sure you are connected to a TiDB cluster. If not, refer to [Build a TiDB Cloud Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md#step-1-create-a-tidb-cloud-serverless-cluster) to create a TiDB Cloud Serverless cluster. ## Explore SQL with TiDB diff --git a/develop/dev-guide-update-data.md b/develop/dev-guide-update-data.md index 7005ab31c1925..158bdf1e7b224 100644 --- a/develop/dev-guide-update-data.md +++ b/develop/dev-guide-update-data.md @@ -14,7 +14,7 @@ This document describes how to use the following SQL statements to update the da Before reading this document, you need to prepare the following: -- [Build a TiDB Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md). +- [Build a TiDB Cloud Serverless Cluster](/develop/dev-guide-build-cluster-in-cloud.md). - Read [Schema Design Overview](/develop/dev-guide-schema-design-overview.md), [Create a Database](/develop/dev-guide-create-database.md), [Create a Table](/develop/dev-guide-create-table.md), and [Create Secondary Indexes](/develop/dev-guide-create-secondary-indexes.md). - If you want to `UPDATE` data, you need to [insert data](/develop/dev-guide-insert-data.md) first. diff --git a/dynamic-config.md b/dynamic-config.md index 1b5d8a0e53cab..5f5299a44e116 100644 --- a/dynamic-config.md +++ b/dynamic-config.md @@ -12,7 +12,7 @@ You can dynamically update the configuration of components (including TiDB, TiKV > **Note:** > -> This feature is only applicable to TiDB Self-Hosted and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). For TiDB Cloud, you need to contact [TiDB Cloud Support](https://docs.pingcap.com/tidbcloud/tidb-cloud-support) to modify the configurations. +> This feature is only applicable to TiDB Self-Managed and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). For TiDB Cloud, you need to contact [TiDB Cloud Support](https://docs.pingcap.com/tidbcloud/tidb-cloud-support) to modify the configurations. ## Common Operations diff --git a/functions-and-operators/miscellaneous-functions.md b/functions-and-operators/miscellaneous-functions.md index c50284089cee2..dcc733a189abd 100644 --- a/functions-and-operators/miscellaneous-functions.md +++ b/functions-and-operators/miscellaneous-functions.md @@ -26,7 +26,7 @@ TiDB supports most of the [miscellaneous functions](https://dev.mysql.com/doc/re | [`IS_IPV6()`](#is_ipv6) | Whether argument is an IPv6 address | | [`IS_UUID()`](#is_uuid) | Whether argument is an UUID | | [`NAME_CONST()`](#name_const) | Can be used to rename a column name | -| [`SLEEP()`](#sleep) | Sleep for a number of seconds. Note that for [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters, the `SLEEP()` function has a limitation wherein it can only support a maximum sleep time of 300 seconds. | +| [`SLEEP()`](#sleep) | Sleep for a number of seconds. Note that for [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters, the `SLEEP()` function has a limitation wherein it can only support a maximum sleep time of 300 seconds. | | [`UUID()`](#uuid) | Return a Universal Unique Identifier (UUID) | | [`UUID_TO_BIN()`](#uuid_to_bin) | Convert UUID from text format to binary format | | [`VALUES()`](#values) | Defines the values to be used during an INSERT | diff --git a/garbage-collection-configuration.md b/garbage-collection-configuration.md index 19479c058ce75..65c9672dd490e 100644 --- a/garbage-collection-configuration.md +++ b/garbage-collection-configuration.md @@ -23,7 +23,7 @@ For more information about how to modify the value of a system variable, see [Sy > **Note:** > -> This section is only applicable to TiDB Self-Hosted. TiDB Cloud does not have a GC I/O limit by default. +> This section is only applicable to TiDB Self-Managed. TiDB Cloud does not have a GC I/O limit by default. @@ -61,7 +61,7 @@ Based on the `DISTRIBUTED` GC mode, the mechanism of GC in Compaction Filter use > **Note:** > -> The following examples of modifying TiKV configurations are only applicable to TiDB Self-Hosted. For TiDB Cloud, the mechanism of GC in Compaction Filter is enabled by default. +> The following examples of modifying TiKV configurations are only applicable to TiDB Self-Managed. For TiDB Cloud, the mechanism of GC in Compaction Filter is enabled by default. diff --git a/information-schema/information-schema-cluster-config.md b/information-schema/information-schema-cluster-config.md index c5e1bfa1db225..950be6b4e0f10 100644 --- a/information-schema/information-schema-cluster-config.md +++ b/information-schema/information-schema-cluster-config.md @@ -10,7 +10,7 @@ You can use the `CLUSTER_CONFIG` cluster configuration table to get the current > **Note:** > -> This table is only applicable to TiDB Self-Hosted and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). +> This table is only applicable to TiDB Self-Managed and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). {{< copyable "sql" >}} diff --git a/information-schema/information-schema-cluster-hardware.md b/information-schema/information-schema-cluster-hardware.md index d3b1caa939e95..3a61a087ab92b 100644 --- a/information-schema/information-schema-cluster-hardware.md +++ b/information-schema/information-schema-cluster-hardware.md @@ -10,7 +10,7 @@ The `CLUSTER_HARDWARE` hardware system table provides the hardware information o > **Note:** > -> This table is only applicable to TiDB Self-Hosted and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). +> This table is only applicable to TiDB Self-Managed and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). {{< copyable "sql" >}} diff --git a/information-schema/information-schema-cluster-info.md b/information-schema/information-schema-cluster-info.md index a1781a2f16016..df8983e85b881 100644 --- a/information-schema/information-schema-cluster-info.md +++ b/information-schema/information-schema-cluster-info.md @@ -10,7 +10,7 @@ The `CLUSTER_INFO` cluster topology table provides the current topology informat > **Note:** > -> This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. +> This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. {{< copyable "sql" >}} diff --git a/information-schema/information-schema-cluster-load.md b/information-schema/information-schema-cluster-load.md index 21faa9a49ff41..064875a6cae3e 100644 --- a/information-schema/information-schema-cluster-load.md +++ b/information-schema/information-schema-cluster-load.md @@ -10,7 +10,7 @@ The `CLUSTER_LOAD` cluster load table provides the current load information of t > **Note:** > -> This table is only applicable to TiDB Self-Hosted and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). +> This table is only applicable to TiDB Self-Managed and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). {{< copyable "sql" >}} diff --git a/information-schema/information-schema-cluster-log.md b/information-schema/information-schema-cluster-log.md index b9e7899dabd23..358b67d7e1532 100644 --- a/information-schema/information-schema-cluster-log.md +++ b/information-schema/information-schema-cluster-log.md @@ -10,7 +10,7 @@ You can query cluster logs on the `CLUSTER_LOG` cluster log table. By pushing do > **Note:** > -> This table is only applicable to TiDB Self-Hosted and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). +> This table is only applicable to TiDB Self-Managed and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). To get the logs of the TiDB cluster before v4.0, you need to log in to each instance to summarize logs. This cluster log table in 4.0 provides the global and time-ordered log search result, which makes it easier to track full-link events. For example, by searching logs according to the `region id`, you can query all logs in the life cycle of this Region. Similarly, by searching the full link log through the slow log's `txn id`, you can query the flow and the number of keys scanned by this transaction at each instance. diff --git a/information-schema/information-schema-cluster-systeminfo.md b/information-schema/information-schema-cluster-systeminfo.md index 2f84af2406f62..b16a9b52d91cc 100644 --- a/information-schema/information-schema-cluster-systeminfo.md +++ b/information-schema/information-schema-cluster-systeminfo.md @@ -10,7 +10,7 @@ You can use the `CLUSTER_SYSTEMINFO` kernel parameter table to query the kernel > **Note:** > -> This table is only applicable to TiDB Self-Hosted and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). +> This table is only applicable to TiDB Self-Managed and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). {{< copyable "sql" >}} diff --git a/information-schema/information-schema-inspection-result.md b/information-schema/information-schema-inspection-result.md index 748861c99a81e..59a02bcf8acc6 100644 --- a/information-schema/information-schema-inspection-result.md +++ b/information-schema/information-schema-inspection-result.md @@ -12,7 +12,7 @@ The `INSPECTION_RESULT` diagnostic table can help you quickly find problems and > **Note:** > -> This table is only applicable to TiDB Self-Hosted and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). +> This table is only applicable to TiDB Self-Managed and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). The structure of the `information_schema.inspection_result` diagnostic result table `information_schema.inspection_result` is as follows: diff --git a/information-schema/information-schema-inspection-rules.md b/information-schema/information-schema-inspection-rules.md index fec49f99ad45a..15f3e9b49b582 100644 --- a/information-schema/information-schema-inspection-rules.md +++ b/information-schema/information-schema-inspection-rules.md @@ -9,7 +9,7 @@ The `INSPECTION_RULES` table provides information about which diagnostic tests a > **Note:** > -> This table is only applicable to TiDB Self-Hosted and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). +> This table is only applicable to TiDB Self-Managed and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). {{< copyable "sql" >}} diff --git a/information-schema/information-schema-inspection-summary.md b/information-schema/information-schema-inspection-summary.md index 0ba9686b0d397..80f0690780de7 100644 --- a/information-schema/information-schema-inspection-summary.md +++ b/information-schema/information-schema-inspection-summary.md @@ -10,7 +10,7 @@ In some scenarios, you might need to pay attention only to the monitoring summar > **Note:** > -> This table is only applicable to TiDB Self-Hosted and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). +> This table is only applicable to TiDB Self-Managed and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). The structure of the `information_schema.inspection_summary` inspection summary table is as follows: diff --git a/information-schema/information-schema-metrics-summary.md b/information-schema/information-schema-metrics-summary.md index e8bc9d5aeb9e5..991aef1869407 100644 --- a/information-schema/information-schema-metrics-summary.md +++ b/information-schema/information-schema-metrics-summary.md @@ -13,7 +13,7 @@ The TiDB cluster has many monitoring metrics. To make it easy to detect abnormal > **Note:** > -> The preceding two monitoring summary tables are only applicable to TiDB Self-Hosted and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). +> The preceding two monitoring summary tables are only applicable to TiDB Self-Managed and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). The two tables summarize all monitoring data for you to check each monitoring metric efficiently. Compared with `information_schema.metrics_summary`, the `information_schema.metrics_summary_by_label` table has an additional `label` column and performs differentiated statistics according to different labels. diff --git a/information-schema/information-schema-metrics-tables.md b/information-schema/information-schema-metrics-tables.md index 9d3226bc40d9d..44fa76951a5bd 100644 --- a/information-schema/information-schema-metrics-tables.md +++ b/information-schema/information-schema-metrics-tables.md @@ -10,7 +10,7 @@ The `METRICS_TABLES` table provides the PromQL (Prometheus Query Language) defin > **Note:** > -> This table is only applicable to TiDB Self-Hosted and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). +> This table is only applicable to TiDB Self-Managed and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). ```sql USE INFORMATION_SCHEMA; diff --git a/information-schema/information-schema-placement-policies.md b/information-schema/information-schema-placement-policies.md index 59130a1896194..7d7becb6b90cf 100644 --- a/information-schema/information-schema-placement-policies.md +++ b/information-schema/information-schema-placement-policies.md @@ -10,7 +10,7 @@ The `PLACEMENT_POLICIES` table provides information on all placement policies. F > **Note:** > -> This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. +> This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. {{< copyable "sql" >}} diff --git a/information-schema/information-schema-resource-groups.md b/information-schema/information-schema-resource-groups.md index e2b86a07d2f91..3d54953fd92d8 100644 --- a/information-schema/information-schema-resource-groups.md +++ b/information-schema/information-schema-resource-groups.md @@ -9,7 +9,7 @@ The `RESOURCE_GROUPS` table shows the information about all resource groups. For > **Note:** > -> This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. +> This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. ```sql USE information_schema; diff --git a/information-schema/information-schema-runaway-watches.md b/information-schema/information-schema-runaway-watches.md index f65d557e574b5..1400d05c0bc15 100644 --- a/information-schema/information-schema-runaway-watches.md +++ b/information-schema/information-schema-runaway-watches.md @@ -9,7 +9,7 @@ The `RUNAWAY_WATCHES` table shows the watch list of runaway queries that consume > **Note:** > -> This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. +> This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. ```sql USE INFORMATION_SCHEMA; diff --git a/information-schema/information-schema-slow-query.md b/information-schema/information-schema-slow-query.md index b8fe57c66fe87..b4eca2456e4e9 100644 --- a/information-schema/information-schema-slow-query.md +++ b/information-schema/information-schema-slow-query.md @@ -19,7 +19,7 @@ The `SLOW_QUERY` table provides the slow query information of the current node, > **Note:** > -> This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. +> This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. @@ -129,7 +129,7 @@ The `CLUSTER_SLOW_QUERY` table provides the slow query information of all nodes > **Note:** > -> This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. +> This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. diff --git a/information-schema/information-schema-tidb-hot-regions-history.md b/information-schema/information-schema-tidb-hot-regions-history.md index 314a8091be243..38947cb035d65 100644 --- a/information-schema/information-schema-tidb-hot-regions-history.md +++ b/information-schema/information-schema-tidb-hot-regions-history.md @@ -9,7 +9,7 @@ The `TIDB_HOT_REGIONS_HISTORY` table provides information about history hot Regi > **Note:** > -> This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. +> This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. diff --git a/information-schema/information-schema-tidb-hot-regions.md b/information-schema/information-schema-tidb-hot-regions.md index 60084f3ca4218..127cc9188d8e1 100644 --- a/information-schema/information-schema-tidb-hot-regions.md +++ b/information-schema/information-schema-tidb-hot-regions.md @@ -9,7 +9,7 @@ The `TIDB_HOT_REGIONS` table provides information about the current hot Regions. > **Note:** > -> This table is only applicable to TiDB Self-Hosted and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). +> This table is only applicable to TiDB Self-Managed and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). {{< copyable "sql" >}} diff --git a/information-schema/information-schema-tidb-servers-info.md b/information-schema/information-schema-tidb-servers-info.md index bbe2f20d8c88a..1439cc9bc849b 100644 --- a/information-schema/information-schema-tidb-servers-info.md +++ b/information-schema/information-schema-tidb-servers-info.md @@ -9,7 +9,7 @@ The `TIDB_SERVERS_INFO` table provides information about TiDB servers in the TiD > **Note:** > -> This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. +> This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. ```sql USE INFORMATION_SCHEMA; diff --git a/information-schema/information-schema-tikv-region-peers.md b/information-schema/information-schema-tikv-region-peers.md index c9018c20caeb2..e0cf38b69b736 100644 --- a/information-schema/information-schema-tikv-region-peers.md +++ b/information-schema/information-schema-tikv-region-peers.md @@ -9,7 +9,7 @@ The `TIKV_REGION_PEERS` table shows detailed information of a single Region node > **Note:** > -> This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. +> This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. ```sql USE INFORMATION_SCHEMA; diff --git a/information-schema/information-schema-tikv-region-status.md b/information-schema/information-schema-tikv-region-status.md index 417ded9a76734..0d87a988aa225 100644 --- a/information-schema/information-schema-tikv-region-status.md +++ b/information-schema/information-schema-tikv-region-status.md @@ -9,7 +9,7 @@ The `TIKV_REGION_STATUS` table shows some basic information of TiKV Regions via > **Note:** > -> This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. +> This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. ```sql USE INFORMATION_SCHEMA; diff --git a/information-schema/information-schema-tikv-store-status.md b/information-schema/information-schema-tikv-store-status.md index daee44e63533d..7e1600c83d4ef 100644 --- a/information-schema/information-schema-tikv-store-status.md +++ b/information-schema/information-schema-tikv-store-status.md @@ -9,7 +9,7 @@ The `TIKV_STORE_STATUS` table shows some basic information of TiKV nodes via PD' > **Note:** > -> This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. +> This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. ```sql USE INFORMATION_SCHEMA; diff --git a/information-schema/information-schema-user-privileges.md b/information-schema/information-schema-user-privileges.md index d65ca027078cf..1affd5d785ce1 100644 --- a/information-schema/information-schema-user-privileges.md +++ b/information-schema/information-schema-user-privileges.md @@ -79,7 +79,7 @@ The output is as follows: - + ```sql +------------+---------------+-------------------------+--------------+ diff --git a/information-schema/information-schema.md b/information-schema/information-schema.md index 16ce9f0e13812..b4708b7f4af54 100644 --- a/information-schema/information-schema.md +++ b/information-schema/information-schema.md @@ -103,7 +103,7 @@ Many `INFORMATION_SCHEMA` tables have a corresponding `SHOW` statement. The bene > **Note:** > -> Some of the following tables are only supported on TiDB Self-Hosted and not supported on TiDB Cloud. To get a full list of unsupported tables on TiDB Cloud, see [System tables](https://docs.pingcap.com/tidbcloud/limited-sql-features#system-tables). +> Some of the following tables are only supported on TiDB Self-Managed and not supported on TiDB Cloud. To get a full list of unsupported tables on TiDB Cloud, see [System tables](https://docs.pingcap.com/tidbcloud/limited-sql-features#system-tables). | Table name | Description | |-----------------------------------------------------------------------------------------|-------------| @@ -114,15 +114,15 @@ Many `INFORMATION_SCHEMA` tables have a corresponding `SHOW` statement. The bene | [`CLUSTER_CONFIG`](/information-schema/information-schema-cluster-config.md) | Provides details about configuration settings for the entire TiDB cluster. This table is not applicable to TiDB Cloud. | | `CLUSTER_DEADLOCKS` | Provides a cluster-level view of the `DEADLOCKS` table. | | [`CLUSTER_HARDWARE`](/information-schema/information-schema-cluster-hardware.md) | Provides details on the underlying physical hardware discovered on each TiDB component. This table is not applicable to TiDB Cloud. | -| [`CLUSTER_INFO`](/information-schema/information-schema-cluster-info.md) | Provides details on the current cluster topology. This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. | +| [`CLUSTER_INFO`](/information-schema/information-schema-cluster-info.md) | Provides details on the current cluster topology. This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. | | [`CLUSTER_LOAD`](/information-schema/information-schema-cluster-load.md) | Provides current load information for TiDB servers in the cluster. This table is not applicable to TiDB Cloud. | | [`CLUSTER_LOG`](/information-schema/information-schema-cluster-log.md) | Provides a log for the entire TiDB cluster. This table is not applicable to TiDB Cloud. | | `CLUSTER_MEMORY_USAGE` | Provides a cluster-level view of the `MEMORY_USAGE` table. | | `CLUSTER_MEMORY_USAGE_OPS_HISTORY` | Provides a cluster-level view of the `MEMORY_USAGE_OPS_HISTORY` table. | | `CLUSTER_PROCESSLIST` | Provides a cluster-level view of the `PROCESSLIST` table. | -| `CLUSTER_SLOW_QUERY` | Provides a cluster-level view of the `SLOW_QUERY` table. This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. | -| `CLUSTER_STATEMENTS_SUMMARY` | Provides a cluster-level view of the `STATEMENTS_SUMMARY` table. This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. | -| `CLUSTER_STATEMENTS_SUMMARY_HISTORY` | Provides a cluster-level view of the `STATEMENTS_SUMMARY_HISTORY` table. This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. | +| `CLUSTER_SLOW_QUERY` | Provides a cluster-level view of the `SLOW_QUERY` table. This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. | +| `CLUSTER_STATEMENTS_SUMMARY` | Provides a cluster-level view of the `STATEMENTS_SUMMARY` table. This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. | +| `CLUSTER_STATEMENTS_SUMMARY_HISTORY` | Provides a cluster-level view of the `STATEMENTS_SUMMARY_HISTORY` table. This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. | | `CLUSTER_TIDB_INDEX_USAGE` | Provides a cluster-level view of the `TIDB_INDEX_USAGE` table. | | `CLUSTER_TIDB_TRX` | Provides a cluster-level view of the `TIDB_TRX` table. | | [`CLUSTER_SYSTEMINFO`](/information-schema/information-schema-cluster-systeminfo.md) | Provides details about kernel parameter configuration for servers in the cluster. This table is not applicable to TiDB Cloud. | @@ -137,11 +137,11 @@ Many `INFORMATION_SCHEMA` tables have a corresponding `SHOW` statement. The bene | [`METRICS_SUMMARY`](/information-schema/information-schema-metrics-summary.md) | A summary of metrics extracted from Prometheus. This table is not applicable to TiDB Cloud. | | `METRICS_SUMMARY_BY_LABEL` | See `METRICS_SUMMARY` table. This table is not applicable to TiDB Cloud. | | [`METRICS_TABLES`](/information-schema/information-schema-metrics-tables.md) | Provides the PromQL definitions for tables in `METRICS_SCHEMA`. This table is not applicable to TiDB Cloud. | -| [`PLACEMENT_POLICIES`](/information-schema/information-schema-placement-policies.md) | Provides information on all placement policies. This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. | +| [`PLACEMENT_POLICIES`](/information-schema/information-schema-placement-policies.md) | Provides information on all placement policies. This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. | | [`SEQUENCES`](/information-schema/information-schema-sequences.md) | The TiDB implementation of sequences is based on MariaDB. | -| [`SLOW_QUERY`](/information-schema/information-schema-slow-query.md) | Provides information on slow queries on the current TiDB server. This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. | -| [`STATEMENTS_SUMMARY`](/statement-summary-tables.md) | Similar to performance_schema statement summary in MySQL. This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. | -| [`STATEMENTS_SUMMARY_HISTORY`](/statement-summary-tables.md) | Similar to performance_schema statement summary history in MySQL. This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. | +| [`SLOW_QUERY`](/information-schema/information-schema-slow-query.md) | Provides information on slow queries on the current TiDB server. This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. | +| [`STATEMENTS_SUMMARY`](/statement-summary-tables.md) | Similar to performance_schema statement summary in MySQL. This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. | +| [`STATEMENTS_SUMMARY_HISTORY`](/statement-summary-tables.md) | Similar to performance_schema statement summary history in MySQL. This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. | | [`TABLE_STORAGE_STATS`](/information-schema/information-schema-table-storage-stats.md) | Provides details about table sizes in storage. | | [`TIDB_HOT_REGIONS`](/information-schema/information-schema-tidb-hot-regions.md) | Provides statistics about which regions are hot. | | [`TIDB_HOT_REGIONS_HISTORY`](/information-schema/information-schema-tidb-hot-regions-history.md) | Provides history statistics about which Regions are hot. | @@ -167,15 +167,15 @@ Many `INFORMATION_SCHEMA` tables have a corresponding `SHOW` statement. The bene | [`CLUSTER_CONFIG`](https://docs.pingcap.com/tidb/stable/information-schema-cluster-config) | Provides details about configuration settings for the entire TiDB cluster. This table is not applicable to TiDB Cloud. | | `CLUSTER_DEADLOCKS` | Provides a cluster-level view of the `DEADLOCKS` table. | | [`CLUSTER_HARDWARE`](https://docs.pingcap.com/tidb/stable/information-schema-cluster-hardware) | Provides details on the underlying physical hardware discovered on each TiDB component. This table is not applicable to TiDB Cloud. | -| [`CLUSTER_INFO`](/information-schema/information-schema-cluster-info.md) | Provides details on the current cluster topology. This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. | +| [`CLUSTER_INFO`](/information-schema/information-schema-cluster-info.md) | Provides details on the current cluster topology. This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. | | [`CLUSTER_LOAD`](https://docs.pingcap.com/tidb/stable/information-schema-cluster-load) | Provides current load information for TiDB servers in the cluster. This table is not applicable to TiDB Cloud. | | [`CLUSTER_LOG`](https://docs.pingcap.com/tidb/stable/information-schema-cluster-log) | Provides a log for the entire TiDB cluster. This table is not applicable to TiDB Cloud. | | `CLUSTER_MEMORY_USAGE` | Provides a cluster-level view of the `MEMORY_USAGE` table. This table is not applicable to TiDB Cloud. | | `CLUSTER_MEMORY_USAGE_OPS_HISTORY` | Provides a cluster-level view of the `MEMORY_USAGE_OPS_HISTORY` table. This table is not applicable to TiDB Cloud. | | `CLUSTER_PROCESSLIST` | Provides a cluster-level view of the `PROCESSLIST` table. | -| `CLUSTER_SLOW_QUERY` | Provides a cluster-level view of the `SLOW_QUERY` table. This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. | -| `CLUSTER_STATEMENTS_SUMMARY` | Provides a cluster-level view of the `STATEMENTS_SUMMARY` table. This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. | -| `CLUSTER_STATEMENTS_SUMMARY_HISTORY` | Provides a cluster-level view of the `STATEMENTS_SUMMARY_HISTORY` table. This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. | +| `CLUSTER_SLOW_QUERY` | Provides a cluster-level view of the `SLOW_QUERY` table. This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. | +| `CLUSTER_STATEMENTS_SUMMARY` | Provides a cluster-level view of the `STATEMENTS_SUMMARY` table. This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. | +| `CLUSTER_STATEMENTS_SUMMARY_HISTORY` | Provides a cluster-level view of the `STATEMENTS_SUMMARY_HISTORY` table. This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. | | `CLUSTER_TIDB_TRX` | Provides a cluster-level view of the `TIDB_TRX` table. | | [`CLUSTER_SYSTEMINFO`](https://docs.pingcap.com/tidb/stable/information-schema-cluster-systeminfo) | Provides details about kernel parameter configuration for servers in the cluster. This table is not applicable to TiDB Cloud. | | [`DATA_LOCK_WAITS`](/information-schema/information-schema-data-lock-waits.md) | Provides the lock-waiting information on the TiKV server. | @@ -189,11 +189,11 @@ Many `INFORMATION_SCHEMA` tables have a corresponding `SHOW` statement. The bene | [`METRICS_SUMMARY`](https://docs.pingcap.com/tidb/stable/information-schema-metrics-summary) | A summary of metrics extracted from Prometheus. This table is not applicable to TiDB Cloud. | | `METRICS_SUMMARY_BY_LABEL` | See `METRICS_SUMMARY` table. This table is not applicable to TiDB Cloud. | | [`METRICS_TABLES`](https://docs.pingcap.com/tidb/stable/information-schema-metrics-tables) | Provides the PromQL definitions for tables in `METRICS_SCHEMA`. This table is not applicable to TiDB Cloud. | -| [`PLACEMENT_POLICIES`](https://docs.pingcap.com/tidb/stable/information-schema-placement-policies) | Provides information on all placement policies. This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. | +| [`PLACEMENT_POLICIES`](https://docs.pingcap.com/tidb/stable/information-schema-placement-policies) | Provides information on all placement policies. This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. | | [`SEQUENCES`](/information-schema/information-schema-sequences.md) | The TiDB implementation of sequences is based on MariaDB. | -| [`SLOW_QUERY`](/information-schema/information-schema-slow-query.md) | Provides information on slow queries on the current TiDB server. This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. | -| [`STATEMENTS_SUMMARY`](/statement-summary-tables.md) | Similar to performance_schema statement summary in MySQL. This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters. | -| [`STATEMENTS_SUMMARY_HISTORY`](/statement-summary-tables.md) | Similar to performance_schema statement summary history in MySQL. This table is not available on [TiDB Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-serverless) clusters.| +| [`SLOW_QUERY`](/information-schema/information-schema-slow-query.md) | Provides information on slow queries on the current TiDB server. This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. | +| [`STATEMENTS_SUMMARY`](/statement-summary-tables.md) | Similar to performance_schema statement summary in MySQL. This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters. | +| [`STATEMENTS_SUMMARY_HISTORY`](/statement-summary-tables.md) | Similar to performance_schema statement summary history in MySQL. This table is not available on [TiDB Cloud Serverless](https://docs.pingcap.com/tidbcloud/select-cluster-tier#tidb-cloud-serverless) clusters.| | [`TABLE_STORAGE_STATS`](/information-schema/information-schema-table-storage-stats.md) | Provides details about table sizes in storage. | | [`TIDB_HOT_REGIONS`](https://docs.pingcap.com/tidb/stable/information-schema-tidb-hot-regions) | Provides statistics about which regions are hot. This table is not applicable to TiDB Cloud. | | [`TIDB_HOT_REGIONS_HISTORY`](/information-schema/information-schema-tidb-hot-regions-history.md) | Provides history statistics about which Regions are hot. | diff --git a/mysql-schema/mysql-schema.md b/mysql-schema/mysql-schema.md index 0dd766881d1db..d667709d6b164 100644 --- a/mysql-schema/mysql-schema.md +++ b/mysql-schema/mysql-schema.md @@ -62,7 +62,7 @@ Currently, the `help_topic` is NULL. > **Note:** > -> The GC worker system tables are only applicable to TiDB Self-Hosted and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). +> The GC worker system tables are only applicable to TiDB Self-Managed and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). - `gc_delete_range`: the KV range to be deleted - `gc_delete_range_done`: the deleted KV range @@ -112,7 +112,7 @@ Currently, the `help_topic` is NULL. > **Note:** > -> The `tidb`, `expr_pushdown_blacklist`, `opt_rule_blacklist`, `table_cache_meta`, `tidb_import_jobs`, and `tidb_timers` system tables are only applicable to TiDB Self-Hosted and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). +> The `tidb`, `expr_pushdown_blacklist`, `opt_rule_blacklist`, `table_cache_meta`, `tidb_import_jobs`, and `tidb_timers` system tables are only applicable to TiDB Self-Managed and not available on [TiDB Cloud](https://docs.pingcap.com/tidbcloud/). - `GLOBAL_VARIABLES`: global system variable table - `expr_pushdown_blacklist`: the blocklist for expression pushdown diff --git a/overview.md b/overview.md index bb3f778dd4d60..135820c1f12ff 100644 --- a/overview.md +++ b/overview.md @@ -1,10 +1,10 @@ --- -title: TiDB Introduction +title: What is TiDB Self-Managed summary: Learn about the key features and usage scenarios of TiDB. aliases: ['/docs/dev/key-features/','/tidb/dev/key-features','/docs/dev/overview/'] --- -# TiDB Introduction +# What is TiDB Self-Managed -TiDB is an open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability, strong consistency, and high availability. You can deploy TiDB in a self-hosted environment or in the cloud. +TiDB is an open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability, strong consistency, and high availability. You can deploy TiDB in a self-hosted environment or on the cloud. - + -View the documentation for TiDB. +Learn what is TiDB Self-Managed and its key features. - + -Walks you through the quickest way to get started with TiDB. +Walks you through the quickest way to get started with TiDB Self-Managed. - + Learn how to deploy TiDB locally in a production environment. - - -The open-source TiDB platform is released under the Apache 2.0 license and is supported by the community. - -View on GitHub - - + - +For application developers using TiDB Self-Managed. - + - + -Documentation for TiDB application developers. +TiDB is highly compatible with the MySQL protocol and the common features and syntax of MySQL 5.7 and MySQL 8.0. - + -Documentation for TiDB Cloud application developers. +Planned features and release dates for TiDB Self-Managed. +The open-source TiDB platform is released under the Apache 2.0 license and is supported by the community. [View on GitHub](https://github.com/pingcap/tidb) + - + - + -Experience the capabilities of TiDB WITHOUT registration. +Learn TiDB Cloud and TiDB Self-Managed through well-designed online courses and instructor-led training. - + -Learn TiDB and TiDB Cloud through well-designed online courses and instructor-led training. +Read great articles about TiDB Cloud and TiDB Self-Managed. - + -Connect with other TiDB users on TiDB Community for sharing and learning. +Learn about events hosted by PingCAP and the community. - + -Read great articles about TiDB and TiDB Cloud. +Download eBooks and papers. - + Watch a compilation of short videos describing TiDB and various use cases. - + -Learn about events hosted by PingCAP and the community. - - - - - -Download eBooks and papers. +A powerful insight tool that provides in-depth analysis of any GitHub repository, powered by TiDB Cloud. - + -A powerful insight tool that analyzes any GitHub repository in depth, powered by TiDB Cloud. +Experience the capabilities of TiDB without registration. - + -Let's work together to improve the documentation! +Join us on Discord or become a contributor. diff --git a/_index.md b/_index.md index 23c7f66cbd7aa..cdea814494b77 100644 --- a/_index.md +++ b/_index.md @@ -6,7 +6,7 @@ hide_commit: true summary: TiDB is an open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. The guide provides information on features, TiFlash, development, deployment, migration, maintenance, monitoring, tuning, tools, and references. It covers everything from quick start to advanced configurations and tools for TiDB. --- - +