From 4aa133bc1f94ab62083390b9234cace44ab4677c Mon Sep 17 00:00:00 2001 From: Daniel Herrera Date: Wed, 24 Jun 2026 16:31:55 +0200 Subject: [PATCH 1/2] daniel third batch of updates --- ...agster-teradata-s3-to-teradata-transfer.md | 168 +++-- ...gest-catalog-data-teradata-s3-with-glue.md | 16 +- ...tage-to-salesforce-using-amazon-appflow.md | 694 ------------------ .../use-dagster-with-teradata-vantage.md | 87 ++- ...ntagecloud-lake-compute-cluster-airflow.md | 300 -------- ...ake-demo-jupyter-google-cloud-vertex-ai.md | 143 ---- 6 files changed, 184 insertions(+), 1224 deletions(-) delete mode 100644 quickstarts/manage-data/integrate-teradata-vantage-to-salesforce-using-amazon-appflow.md delete mode 100644 quickstarts/vantagecloud-lake/vantagecloud-lake-compute-cluster-airflow.md delete mode 100644 quickstarts/vantagecloud-lake/vantagecloud-lake-demo-jupyter-google-cloud-vertex-ai.md diff --git a/quickstarts/manage-data/dagster-teradata-s3-to-teradata-transfer.md b/quickstarts/manage-data/dagster-teradata-s3-to-teradata-transfer.md index 24d177807b2..4645a30f6b5 100644 --- a/quickstarts/manage-data/dagster-teradata-s3-to-teradata-transfer.md +++ b/quickstarts/manage-data/dagster-teradata-s3-to-teradata-transfer.md @@ -1,10 +1,10 @@ --- sidebar_position: 4.6 -author: Mohan Talla -email: mohan.talla@teradata.com -page_last_update: February 5th, 2025 -description: Transferring CSV, JSON, and Parquet data from AWS S3 Storage to Teradata Vantage with dagster-teradata -keywords: [data warehouses, teradata, vantage, transfer, cloud data platform, object storage, business intelligence, enterprise analytics, dagster, dagster-teradata, aws s3 storage] +author: Mohan Talla, Daniel Herrera +email: developer.relations@teradata.com +page_last_update: June 23rd, 2026 +description: Transferring CSV, JSON, and Parquet data from AWS S3 Storage to Teradata Database with dagster-teradata +keywords: [data warehouses, teradata, database, transfer, cloud data platform, object storage, business intelligence, enterprise analytics, dagster, dagster-teradata, aws s3 storage] --- import Tabs from '@theme/Tabs'; @@ -12,11 +12,11 @@ import TabItem from '@theme/TabItem'; import TrialDocsNote from '../_partials/teradata_trial.mdx' import InstallTabs from '../_partials/tabsDBT.mdx' -# Data Transfer from AWS S3 to Teradata Vantage Using dagster-teradata +# Data Transfer from AWS S3 to Teradata Database Using dagster-teradata ## Overview -This document provides instructions and guidance for transferring data in CSV, JSON and Parquet formats from AWS S3 to Teradata Vantage using **dagster-teradata**. It outlines the setup, configuration and execution steps required to establish a seamless data transfer pipeline between these platforms. +This document provides instructions and guidance for transferring data in CSV, JSON and Parquet formats from AWS S3 to Teradata Database using **dagster-teradata**. It outlines the setup, configuration and execution steps required to establish a seamless data transfer pipeline between these platforms. ## Prerequisites @@ -25,36 +25,36 @@ This document provides instructions and guidance for transferring data in CSV, J * Python **3.9** or higher, Python **3.12** is recommended. -* pip +* `uv` package manager for Python environment management. -## Setting Up a Virtual Enviroment +## Setting Up a Virtual Environment -A virtual environment is recommended to isolate project dependencies and avoid conflicts with system-wide Python packages. Here’s how to set it up: - +A virtual environment is recommended to isolate project dependencies and avoid conflicts with system-wide Python packages. Here's how to set it up: + ## Install dagster and dagster-teradata -With your virtual environment active, the next step is to install dagster and the Teradata provider package (dagster-teradata) to interact with Teradata Vantage. +With your virtual environment active, the next step is to install dagster and the Teradata provider package (dagster-teradata) to interact with Teradata Database. 1. Install the Required Packages: ```bash - pip install dagster dagster-webserver dagster-teradata[aws] + uv pip install dagster dagster-webserver dagster-teradata[aws] ``` 2. Verify the Installation: To confirm that Dagster is correctly installed, run: ```bash - dagster –version + dagster --version ``` If installed correctly, it should show the version of Dagster. ## Initialize a Dagster Project -Now that you have the necessary packages installed, the next step is to create a new Dagster project. +Now that we have the necessary packages installed, the next step is to create a new Dagster project. ### Scaffold a New Dagster Project @@ -82,11 +82,9 @@ dagster-teradata-s3 __init__.py ``` -Refer [here](https://docs.dagster.io/guides/build/projects/dagster-project-file-reference) to know more above this directory structure +Refer [here](https://docs.dagster.io/guides/build/projects/dagster-project-file-reference) to know more about this directory structure -You need to modify the `definitions.py` file inside the `jaffle_dagster/jaffle_dagster` directory. - -### Step 1: Open `definitions.py` in `dagster-teradata-s3/dagster-teradata-s3` Directory +### Step 1: Open `definitions.py` in `dagster-teradata-s3/dagster_teradata_s3` Directory Locate and open the file where Dagster job definitions are configured. This file manages resources, jobs, and assets needed for the Dagster project. @@ -95,11 +93,11 @@ This file manages resources, jobs, and assets needed for the Dagster project. ``` python import os -from dagster import job, op, Definitions, EnvVar, DagsterError -from dagster_aws.s3 import S3Resource, s3_resource -from dagster_teradata import TeradataResource, teradata_resource +from dagster import job, op, Definitions, DagsterError +from dagster_aws.s3 import S3Resource +from dagster_teradata import TeradataResource -s3_resource = S3Resource( +s3_resource_instance = S3Resource( aws_access_key_id=os.getenv("AWS_ACCESS_KEY_ID"), aws_secret_access_key=os.getenv("AWS_SECRET_ACCESS_KEY"), aws_session_token=os.getenv("AWS_SESSION_TOKEN"), @@ -114,19 +112,29 @@ td_resource = TeradataResource( @op(required_resource_keys={"teradata"}) def drop_existing_table(context): - context.resources.teradata.drop_table("people") - return "Tables Dropped" + try: + context.resources.teradata.drop_table("people") + context.log.info("Table 'people' dropped successfully") + return "Tables Dropped" + except Exception as e: + context.log.error(f"Failed to drop table: {e}") + raise @op(required_resource_keys={"teradata", "s3"}) def ingest_s3_to_teradata(context, status): - if status == "Tables Dropped": - context.resources.teradata.s3_to_teradata(s3_resource, os.getenv("AWS_S3_LOCATION"), "people") - else: - raise DagsterError("Tables not dropped") - -@job(resource_defs={"teradata": td_resource, "s3": s3_resource}) + try: + if status == "Tables Dropped": + context.resources.teradata.s3_to_teradata(s3_resource_instance, os.getenv("AWS_S3_LOCATION"), "people") + context.log.info("Data ingested successfully from S3 to Teradata") + else: + raise DagsterError("Tables not dropped") + except Exception as e: + context.log.error(f"Failed to ingest data: {e}") + raise + +@job(resource_defs={"teradata": td_resource, "s3": s3_resource_instance}) def example_job(): - ingest_s3_to_teradata(drop_existing_table()) + ingest_s3_to_teradata(drop_existing_table()) defs = Definitions( jobs=[example_job] @@ -141,35 +149,95 @@ defs = Definitions( - The `TeradataResource` is set up with connection details (host, user, password, database) for Teradata from environment variables. 2. **Defining Operations**: - - `drop_existing_table`: This operation uses the Teradata resource to drop the "people" table in Teradata. - - `ingest_s3_to_teradata`: This operation checks if the "Tables Dropped" status was returned from the previous operation. If true, it ingests data from an S3 bucket to the Teradata table `people` using the S3 resource. If the table wasn't dropped, it raises an error. + - `drop_existing_table`: This operation uses the Teradata resource to drop the "people" table in Teradata. Error handling is included to catch and log any exceptions. + - `ingest_s3_to_teradata`: This operation checks if the "Tables Dropped" status was returned from the previous operation. If true, it ingests data from an S3 bucket to the Teradata table `people` using the S3 resource. If the table wasn't dropped, it raises an error. Error handling is included for robust operation. + - To use a different table name, replace `"people"` with your table name throughout the code and update your Teradata schema accordingly. 3. **Job Execution**: - The `example_job` is defined to execute the two operations sequentially: first, drop the existing table, and then ingest data from S3 to Teradata. - The job is registered under the `Definitions` object for execution within the Dagster environment. +## Preparing Your Data + +Before running the pipeline, we need to prepare our AWS S3 environment with sample data. + +### Create an S3 Bucket + +1. Go to [AWS Management Console](https://console.aws.amazon.com/) and navigate to S3. +2. Click **Create bucket** and provide: + - **Bucket name**: `dagster-teradata-transfer-demo` (or your preferred name) + - **Region**: Choose your preferred AWS region (e.g., us-west-2) +3. Click **Create bucket**. + +### Upload Sample Data + +1. In your S3 bucket, create a folder named `data`. +2. Prepare your data file in CSV, JSON, or Parquet format with columns matching your Teradata table schema. +3. For testing, we recommend a simple CSV file with columns: `id`, `name`, `email`, `city`. +4. Upload the file to `s3://your-bucket/data/sample_data.csv`. + +### Set Environment Variables + +Set the following environment variables for your pipeline: + +```bash +export TERADATA_HOST= +export TERADATA_USER= +export TERADATA_PASSWORD= +export TERADATA_DATABASE= +export AWS_ACCESS_KEY_ID= +export AWS_SECRET_ACCESS_KEY= +export AWS_SESSION_TOKEN= +export AWS_S3_LOCATION=/s3/your-bucket.s3.amazonaws.com/your-bucket/data/sample_data.csv +``` + +**S3 Location Format Explanation:** +The `AWS_S3_LOCATION` must follow the format: `/s3/YOUR-BUCKET.s3.amazonaws.com/YOUR-BUCKET/PATH-TO-FILE` + +For example: +- If your file is at: `s3://dagster-demo/data/sample_data.csv` +- Then `AWS_S3_LOCATION` should be: `/s3/dagster-demo.s3.amazonaws.com/dagster-demo/data/sample_data.csv` + +### Prepare Teradata Database + +Execute the following SQL commands in your Teradata instance to create the target database and table: + +```sql +CREATE DATABASE IF NOT EXISTS dagster_pipeline_db AS PERM = 10000000 FROM ; + +CREATE TABLE IF NOT EXISTS dagster_pipeline_db.people ( + id INTEGER, + name VARCHAR(100), + email VARCHAR(100), + city VARCHAR(100) +); +``` + + ## Running the Pipeline -After setting up the project, you can now run your Dagster pipeline: +After setting up the project and preparing our data, we can now run our Dagster pipeline: 1. **Start the Dagster Dev Server:** In your terminal, navigate to the root directory of your project and run: +```bash dagster dev -After executing the command dagster dev, the Dagster logs will be displayed directly in the terminal. Any errors encountered during startup will also be logged here. Once you see a message similar to: - ```bash - 2025-02-04 09:15:46 +0530 - dagster-webserver - INFO - Serving dagster-webserver on http://127.0.0.1:3000 in process 32564, - ``` - It indicates that the Dagster web server is running successfully. At this point, you can proceed to the next step. +``` +After executing the command `dagster dev`, the Dagster logs will be displayed directly in the terminal. Any errors encountered during startup will also be logged here. Once you see a message similar to: +```bash +2025-02-04 09:15:46 +0530 - dagster-webserver - INFO - Serving dagster-webserver on http://127.0.0.1:3000 in process 32564, +``` +It indicates that the Dagster web server is running successfully. At this point, we can proceed to the next step. -2. **Access the Dagster UI:** Open a web browser and navigate to http://127.0.0.1:3000. This will open the Dagster UI where you can manage and monitor your pipelines. +2. **Access the Dagster UI:** Open a web browser and navigate to http://127.0.0.1:3000. This will open the Dagster UI where we can manage and monitor our pipelines. ![dagster-teradata-s31.png](../images/dagster/dagster-teradata-s31.png) -In the Dagster UI, you will see the following: +In the Dagster UI, we will see the following: -- The job **`example_job`** is displayed, along with the associated dbt asset. -- The dbt asset is organized under the **"default"** asset group. -- In the middle, you can view the **lineage** of each `@op`, showing its dependencies and how each operation is related to others. +- The job **`example_job`** is displayed, along with the associated assets. +- The assets are organized under the **"default"** asset group. +- In the middle, we can view the **lineage** of each `@op`, showing its dependencies and how each operation is related to others. ![dagster-teradata-s32.png](../images/dagster/dagster-teradata-s32.png) @@ -188,16 +256,16 @@ resources: teradata: config: host: - user: s + user: password: database: ``` -Replace `, , , , , , and ` with the actual values for your S3 and Teradata configuration. +Replace ``, ``, ``, ``, ``, ``, and `` with the actual values for your S3 and Teradata configuration. Once the configuration is done, click on **"Launch Run"** to start the process. ![dagster-teradata-s33.png](../images/dagster/dagster-teradata-s33.png) -The Dagster UI allows you to visualize the pipeline's progress, view logs, and inspect the status of each step. +The Dagster UI allows us to visualize the pipeline's progress, view logs, and inspect the status of each step. ## Arguments Supported by `s3_blob_to_teradata` @@ -220,10 +288,10 @@ The Dagster UI allows you to visualize the pipeline's progress, view logs, and i - **teradata_authorization_name (str)**: The name of the Teradata Authorization Database Object, which controls access to the S3 object store. For more details, refer to: - [Teradata Vantage Native Object Store - Setting Up Access](https://docs.teradata.com/r/Enterprise_IntelliFlex_VMware/Teradata-VantageTM-Native-Object-Store-Getting-Started-Guide-17.20/Setting-Up-Access/Controlling-Foreign-Table-Access-with-an-AUTHORIZATION-Object) + [Teradata Database Native Object Store - Setting Up Access](https://docs.teradata.com/r/Enterprise_IntelliFlex_VMware/Teradata-VantageTM-Native-Object-Store-Getting-Started-Guide-17.20/Setting-Up-Access/Controlling-Foreign-Table-Access-with-an-AUTHORIZATION-Object) ## Summary -This guide details the utilization of the dagster-teradata to seamlessly transfer CSV, JSON, and Parquet data from AWS S3 Storage to Teradata Vantage, facilitating streamlined data operations between these platforms. +This guide details the utilization of the dagster-teradata to seamlessly transfer CSV, JSON, and Parquet data from AWS S3 Storage to Teradata Database, facilitating streamlined data operations between these platforms. ## Further reading * [Teradata Authorization](https://docs.teradata.com/r/Enterprise_IntelliFlex_VMware/SQL-Data-Definition-Language-Syntax-and-Examples/Authorization-Statements-for-External-Routines/CREATE-AUTHORIZATION-and-REPLACE-AUTHORIZATION) diff --git a/quickstarts/manage-data/ingest-catalog-data-teradata-s3-with-glue.md b/quickstarts/manage-data/ingest-catalog-data-teradata-s3-with-glue.md index 63fe3a8bd34..d38ced253f4 100644 --- a/quickstarts/manage-data/ingest-catalog-data-teradata-s3-with-glue.md +++ b/quickstarts/manage-data/ingest-catalog-data-teradata-s3-with-glue.md @@ -1,8 +1,8 @@ --- sidebar_position: 19 author: Daniel Herrera -email: daniel.herrera2@teradata.com -page_last_update: March 18, 2024 +email: developer.relations@teradata.com +page_last_update: 2026-06-24 description: Ingest and catalog data from Teradata Vantage to Amazon S3 keywords: [data warehouses, object storage, teradata, vantage, cloud data platform, data engineering, enterprise analytics, aws glue, aws lake formation, aws glue catalog] --- @@ -22,7 +22,7 @@ For ingesting data to Amazon S3 when cataloging is not a requirement consider [T import TrialDocsNote from '../_partials/teradata_trial.mdx' * Access to an [Amazon AWS account](https://aws.amazon.com) -* Access to a Teradata Vantage instance +* Access to a Teradata Vantage instance (Teradata Cloud, Teradata Factory, or Teradata Trial) * A database [client](../connect-to-vantage/configure-a-teradata-vantage-connection-in-dbeaver.md) to send queries for loading the test data @@ -84,7 +84,7 @@ In this section, we will cover in detail each of the steps below: * USER * PASSWORD :::tip -In the case of ClearScape Analytics Experience, the user is always "demo_user," and the password is the one you defined when creating your ClearScape Analytics Experience environment. +In the case of Teradata Trial, the user is always "demo_user," and the password is the one you defined when creating your Teradata Trial environment. ::: ![secret values](../cloud-guides/images/ingest-catalog-data-teradata-s3-with-glue/secret-2.PNG) * Assign a name to the secret. @@ -122,7 +122,7 @@ The role you create should have access to the typical permissions of a Glue Serv "Sid": "FullAccessToSpecificBucket", "Effect": "Allow", "Action": "s3:*", - "Resource": [1 + "Resource": [ "arn:aws:s3:::", "arn:aws:s3:::/*" ] @@ -144,7 +144,7 @@ The role you create should have access to the typical permissions of a Glue Serv ![teradata type](../cloud-guides/images/ingest-catalog-data-teradata-s3-with-glue/Glue-2.PNG) * In the dialog box, enter the URL of your Teradata Vantage instance in JDBC format. :::tip -In the case of ClearScape Analytics Experience, the URL follows the following structure: +In the case of Teradata Trial, the URL follows the following structure: `jdbc:teradata:///DATABASE=demo_user,DBS_PORT=1025` ::: * Select the AWS Secret created in the previous step. @@ -270,7 +270,3 @@ In this quick start, we learned how to ingest and catalog data in Teradata Vanta ### Further reading * [Integrate Teradata Vantage with Google Cloud Data Catalog](./integrate-teradata-vantage-with-google-cloud-data-catalog.md) - -import CommunityLinkPartial from '../_partials/community_link.mdx'; - - \ No newline at end of file diff --git a/quickstarts/manage-data/integrate-teradata-vantage-to-salesforce-using-amazon-appflow.md b/quickstarts/manage-data/integrate-teradata-vantage-to-salesforce-using-amazon-appflow.md deleted file mode 100644 index 04ff6ef86bd..00000000000 --- a/quickstarts/manage-data/integrate-teradata-vantage-to-salesforce-using-amazon-appflow.md +++ /dev/null @@ -1,694 +0,0 @@ ---- -sidebar_position: 14 -author: Wenjie Tehan -email: wenjie.tehan@teradata.com -page_last_update: February 14th, 2022 -description: Connect Teradata Vantage to Salesforce using Amazon Appflow. -keywords: [data warehouses, compute storage separation, teradata, vantage, cloud data platform, object storage, business intelligence, enterprise analytics, salesforce integration.] ---- - -# Connect Teradata Vantage to Salesforce using Amazon Appflow - -### Overview - -This how-to describes the process to migrate data between Salesforce and Teradata Vantage. It contains two use cases: - -1. Retrieve customer information from Salesforce, and combine it with order and shipping information from Vantage to derive analytical insights. -2. Update `newleads` table on Vantage with the Salesforce data, then add the new lead(s) back to Salesforce using AppFlow. - -![Diagram Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image2.png) - -Amazon AppFlow transfers the customer account data from Salesforce to Amazon S3. Vantage then uses Native Object Store (NOS) read functionality to join the data in Amazon S3 with data in Vantage with a single query. - -The account information is used to update the `newleads` table on Vantage. Once the table is updated, Vantage writes it back to the Amazon S3 bucket with NOS Write. A Lambda function is triggered upon arrival of the new lead data file to convert the data file from Parquet format to CSV format, and AppFlow then inserts the new lead(s) back into Salesforce. - -### About Amazon AppFlow - -Amazon AppFlow is a fully managed integration service that enables users to securely transfer data between Software-as-a-Service (SaaS) applications like Salesforce, Marketo, Slack, and ServiceNow, and AWS services like Amazon S3 and Amazon Redshift. AppFlow automatically encrypts data in motion, and allows users to restrict data from flowing over the public internet for SaaS applications that are integrated with AWS PrivateLink, reducing exposure to security threats. - -As of today, Amazon AppFlow has 16 sources to choose from, and can send the data to four destinations. - -### About Teradata Vantage - -Teradata Vantage is the connected multi-cloud data platform for enterprise analytics, solving data challenges from start to scale. - -Vantage enables companies to start small and elastically scale compute or storage, paying only for what they use, harnessing low-cost object stores and integrating their analytic workloads. Vantage supports R, Python, Teradata Studio, and any other SQL-based tools. - -Vantage combines descriptive, predictive, prescriptive analytics, autonomous decision-making, ML functions, and visualization tools into a unified, integrated platform that uncovers real-time business intelligence at scale, no matter where the data resides. - -Teradata Vantage Native Object Store (NOS) can be used to explore data in external object stores, like Amazon S3, using standard SQL. No special object storage-side compute infrastructure is required to use NOS. Users can explore data located in an Amazon S3 bucket by simply creating a NOS table definition that points to your bucket. With NOS, you can quickly import data from Amazon S3 or even join it with other tables in the Vantage database. - -### Prerequisites - -You are expected to be familiar with Amazon AppFlow service and Teradata Vantage. - -You will need the following accounts, and systems: - -import TrialDocsNote from '../_partials/teradata_trial.mdx' - -* Access to a Teradata Vantage instance. - -* An AWS account with the role that can create and run flows. -* An Amazon S3 bucket to store Salesforce data (i.e., ptctsoutput) -* An Amazon S3 bucket to store raw Vantage data (Parquet file) (i.e., vantageparquet). This bucket needs to have policy to allow Amazon AppFlow access -* An Amazon S3 bucket to store converted Vantage data (CSV file) (i.e., vantagecsv) -* A Salesforce account that satisfies the following requirements: - * Your Salesforce account must be enabled for API access. API access is enabled by default for Enterprise, Unlimited, Developer, and Performance editions. - * Your Salesforce account must allow you to install connected apps. If this is disabled, contact your Salesforce administrator. After you create a Salesforce connection in Amazon AppFlow, verify that the connected app named "Amazon AppFlow Embedded Login App" is installed in your Salesforce account. - * The refresh token policy for the "Amazon AppFlow Embedded Login App" must be set to "Refresh token is valid until revoked". Otherwise, your flows will fail when your refresh token expires. - * You must enable Change Data Capture in Salesforce to use event-driven flow triggers. From Setup, enter "Change Data Capture" in Quick Find. - * If your Salesforce app enforces IP address restrictions, you must whitelist the addresses used by Amazon AppFlow. For more information, see [AWS IP address ranges](https://docs.aws.amazon.com/general/latest/gr/aws-ip-ranges.html) in the _Amazon Web Services General Reference_. - * If you are transferring over 1 million Salesforce records, you cannot choose any Salesforce compound field. Amazon AppFlow uses Salesforce Bulk APIs for the transfer, which does not allow transfer of compound fields. - * To create private connections using AWS PrivateLink, you must enable both "Manager Metadata" and "Manage External Connections" user permissions in your Salesforce account. Private connections are currently available in the us-east-1 and us-west-2 AWS Regions. - * Some Salesforce objects can't be updated, such as history objects. For these objects, Amazon AppFlow does not support incremental export (the "Transfer new data only" option) for schedule-triggered flows. Instead, you can choose the "Transfer all data" option and then select the appropriate filter to limit the records you transfer. - -### Procedure - -Once you have met the prerequisites, follow these steps: - - -1. Create a Salesforce to Amazon S3 Flow -2. Exploring Data using NOS -3. Export Vantage Data to Amazon S3 using NOS -4. Create an Amazon S3 to Salesforce Flow - -### Create a Salesforce to Amazon S3 Flow - -This step creates a flow using Amazon AppFlow. For this example, we're using a [Salesforce developer account](https://developer.salesforce.com/signup) to connect to Salesforce. - -Go to [AppFlow console](https://console.aws.amazon.com/appflow), sign in with your AWS login credentials and click *Create flow*. Make sure you are in the right region, and the bucket is created to store Salesforce data. - -![A screenshot of a social media post Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image3.png) - -#### Step 1: Specify flow details - -This step provides basic information for your flow. - -Fill in **Flow name** (i.e. _salesforce_) and **Flow description (optional)**, leave **Customize encryption settings (advanced)** unchecked. Click **Next**. - -#### Step 2: Configure flow - -This step provides information about the source and destination for your flow. For this example, we will be using **_Salesforce_** as the source, and **_Amazon S3_** as the destination. - -* For *Source name*, choose _Salesforce_, then *_Create new connection_* for *Choose Salesforce connection*. -![A screenshot of a cell phone Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image4.png) - -* Use default for **Salesforce environment** and **Data encryption**. Give your connection a name (i.e. _salesforce_) and click **Continue**. -![A screenshot of a cell phone Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image5.png) - -* At the salesforce login window, enter your **Username** and **Password**. Click **Log In** -![A screenshot of a cell phone Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image6.png) - -* Click **Allow** to allow AppFlow to access your salesforce data and information. -![A screenshot of a cell phone Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image7.png) - -* Back at the AppFlow **Configure flow** window, use **Salesforce objects**, and choose _Account_ to be the Salesforce object. -![A screenshot of a cell phone Description automatically generated,](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image8.png) -![A screenshot of a cell phone Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image9.png) - -* Use _Amazon S3_ as **Destination name**. Pick the bucket you created [earlier](#prerequisites) where you want the data to be stored (i.e., _ptctsoutput_). -![A screenshot of a cell phone Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image10.png) - -* **Flow trigger** is _Run on demand_. Click **Next**. -![A screenshot of a cell phone Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image11.png) - -#### Step 3: Map data fields - -This step determines how data is transferred from the source to the destination. - -* Use _Manually map fields_ as **Mapping method** -* For simplicity, choose _Map all fields directly_ for **Source to destination filed mapping**. -![A screenshot of a cell phone Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image12.png) - -Once you click on "_Map all fields directly_", all the fields will show under **Mapped fields**. Click on the checkbox for the field(s) you want to **Add formula (concatenates)**, **Modify values (mask or truncate field values)**, or **Remove selected mappings**. - -For this example, no checkbox will be ticked. - -* For **_Validations_**, add in a condition to ignore the record that contains no "_Billing Address_" (optional). Click **Next**. -![A screenshot of a cell phone Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image13.png) - -#### Step 4: Add filters - -You can specify a filter to determine which records to transfer. For this example, add a condition to filter out the records that are deleted (optional). Click **Next**. - -![A screenshot of a cell phone Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image14.png) - -#### Step 5. Review and create - -Review all the information you just entered. Modify if necessary. Click **Create flow**. - -A message of successful flow creation will be displayed with the flow information once the flow is created, - -![A screenshot of a cell phone Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image15.png) - -#### Run flow - -Click **Run flow** on the upper right corner. - -Upon completion of the flow run, message will be displayed to indicate a successful run. - -Message example: - -![](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image16.png) - -Click the link to the bucket to view data. Salesforce data will be in JSON format. - -#### Change data file properties - -By default, Salesforce data is encrypted. We need to remove the encryption for NOS to access it. - -Click on the data file in your Amazon S3 bucket, then click the **Properties** tab. - -![A screenshot of a social media post Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image17.png) - -Click on the _AWS-KMS_ from **Encryption** and change it from _AWS-KMS_ encryption to _None_. Click **Save**. - -![A screenshot of a social media post Description automatically generate](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image18.png) - -### Exploring Data Using NOS - -Native Object Store has built in functionalities to explore and analyze data in Amazon S3. This section lists a few commonly used functions of NOS. - -#### Create Foreign Table - -Foreign table allows the external data to be easily referenced within the Vantage Advanced SQL Engine and makes the data available in a structured relational format. - -To create a foreign table, first login to Teradata Vantage system with your credentials. Create AUTHORIZATION object with access keys for Amazon S3 bucket access. Authorization object enhances security by establishing control over who is allowed to use a foreign table to access Amazon S3 data. - -``` sql -CREATE AUTHORIZATION DefAuth_S3 -AS DEFINER TRUSTED -USER 'A*****************' /* AccessKeyId */ -PASSWORD '********'; /* SecretAccessKey */ -``` - -"USER" is the AccessKeyId for your AWS account, and "PASSWORD" is the SecretAccessKey. - -Create a foreign table against the JSON file on Amazon S3 using following command. - -``` sql -CREATE MULTISET FOREIGN TABLE salesforce, -EXTERNAL SECURITY DEFINER TRUSTED DefAuth_S3 -( - Location VARCHAR(2048) CHARACTER SET UNICODE CASESPECIFIC, - Payload JSON(8388096) INLINE LENGTH 32000 CHARACTER SET UNICODE -) -USING -( - LOCATION ('/S3/s3.amazonaws.com/ptctstoutput/salesforce/1ce190bc-25a9-4493-99ad-7497b497a0d0/903790813-2020-08-21T21:02:25') -); -``` - -At a minimum, the foreign table definition must include a table name and location clause (highlighted in yellow) which points to the object store data. The Location requires a top-level single name, referred to as a "bucket" in Amazon. - -If the file name doesn't have standard extension (.json, .csv, .parquet) at the end, the Location and Payload columns definition is also required (highlighted in turquoise) to indicate the type of the data file. - -Foreign tables are always defined as No Primary Index (NoPI) tables. - -Once foreign table's created, you can query the content of the Amazon S3 data set by doing "Select" on the foreign table. - -``` sql -SELECT * FROM salesforce; -SELECT payload.* FROM salesforce; -``` - -The foreign table only contains two columns: Location and Payload. Location is the address in the object store system. The data itself is represented in the payload column, with the payload value within each record in the foreign table representing a single JSON object and all its name-value pairs. - -Sample output from "SELECT * FROM salesforce;". - -![A picture containing monitor Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image19.png) - -Sample output form "SELECT payload.* FROM salesforce;". - -![A screenshot of a cell phone Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image20.png) - -#### JSON_KEYS Table Operator - -JSON data may contain different attributes in different records. To determine the full list of possible attributes in a data store, use JSON_KEYS: - -``` sql -|SELECT DISTINCT * FROM JSON_KEYS (ON (SELECT payload FROM salesforce)) AS j; -``` - -Partial Output: - -![A screenshot of a cell phone Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image21.png) - -#### Create View - -Views can simplify the names associated with the payload attributes, make it easier to code executable SQL against object store data, and hide the Location references in the foreign table to make it look like normal columns. - -Following is a sample create view statement with the attributes discovered from the JSON_KEYS table operator above. - -``` sql -REPLACE VIEW salesforceView AS ( - SELECT - CAST(payload.Id AS VARCHAR(20)) Customer_ID, - CAST(payload."Name" AS VARCHAR(100)) Customer_Name, - CAST(payload.AccountNumber AS VARCHAR(10)) Acct_Number, - CAST(payload.BillingStreet AS VARCHAR(20)) Billing_Street, - CAST(payload.BillingCity AS VARCHAR(20)) Billing_City, - CAST(payload.BillingState AS VARCHAR(10)) Billing_State, - CAST(payload.BillingPostalCode AS VARCHAR(5)) Billing_Post_Code, - CAST(payload.BillingCountry AS VARCHAR(20)) Billing_Country, - CAST(payload.Phone AS VARCHAR(15)) Phone, - CAST(payload.Fax AS VARCHAR(15)) Fax, - CAST(payload.ShippingStreet AS VARCHAR(20)) Shipping_Street, - CAST(payload.ShippingCity AS VARCHAR(20)) Shipping_City, - CAST(payload.ShippingState AS VARCHAR(10)) Shipping_State, - CAST(payload.ShippingPostalCode AS VARCHAR(5)) Shipping_Post_Code, - CAST(payload.ShippingCountry AS VARCHAR(20)) Shipping_Country, - CAST(payload.Industry AS VARCHAR(50)) Industry, - CAST(payload.Description AS VARCHAR(200)) Description, - CAST(payload.NumberOfEmployees AS VARCHAR(10)) Num_Of_Employee, - CAST(payload.CustomerPriority__c AS VARCHAR(10)) Priority, - CAST(payload.Rating AS VARCHAR(10)) Rating, - CAST(payload.SLA__c AS VARCHAR(10)) SLA, - CAST(payload.AnnualRevenue AS VARCHAR(10)) Annual_Revenue, - CAST(payload."Type" AS VARCHAR(20)) Customer_Type, - CAST(payload.Website AS VARCHAR(100)) Customer_Website, - CAST(payload.LastActivityDate AS VARCHAR(50)) Last_Activity_Date - FROM salesforce -); -``` - -``` sql -SELECT * FROM salesforceView; -``` - -Partial output: - -![A picture containing computer Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image22.png) - -#### READ_NOS Table Operator - -READ_NOS table operator can be used to sample and explore a percent of the data without having first defined a foreign table, or to view a list of the keys associated with all the objects specified by a Location clause. - -``` sql -SELECT top 5 payload.* -FROM READ_NOS ( - ON (SELECT CAST(NULL AS JSON CHARACTER SET Unicode)) -USING -LOCATION ('/S3/s3.amazonaws.com/ptctstoutput/salesforce/1ce190bc-25a9-4493-99ad-7497b497a0d0/903790813-2020-08-21T21:02:25') - ACCESS_ID ('A**********') /* AccessKeyId */ - ACCESS_KEY ('***********') /* SecretAccessKey */ - ) AS D -GROUP BY 1; -``` - -Output: - -![A screenshot of a cell phone Description automatically generate](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image23.png) - -#### Join Amazon S3 Data to In-Database Tables - -Foreign table can be joined with a table(s) in Vantage for further analysis. For example, ordering and shipping information are in Vantage in these three tables – Orders, Order_Items and Shipping_Address. - -DDL for Orders: - -``` sql -CREATE TABLE Orders ( - Order_ID INT NOT NULL, - Customer_ID VARCHAR(20) CHARACTER SET LATIN CASESPECIFIC, - Order_Status INT, - -- Order status: 1 = Pending; 2 = Processing; 3 = Rejected; 4 = Completed - Order_Date DATE NOT NULL, - Required_Date DATE NOT NULL, - Shipped_Date DATE, - Store_ID INT NOT NULL, - Staff_ID INT NOT NULL -) Primary Index (Order_ID); -``` - -DDL for Order_Items: - -``` sql -CREATE TABLE Order_Items( - Order_ID INT NOT NULL, - Item_ID INT, - Product_ID INT NOT NULL, - Quantity INT NOT NULL, - List_Price DECIMAL (10, 2) NOT NULL, - Discount DECIMAL (4, 2) NOT NULL DEFAULT 0 -) Primary Index (Order_ID, Item_ID); -``` - -DDL for Shipping_Address: - -``` sql -CREATE TABLE Shipping_Address ( - Customer_ID VARCHAR(20) CHARACTER SET LATIN CASESPECIFIC NOT NULL, - Street VARCHAR(100) CHARACTER SET LATIN CASESPECIFIC, - City VARCHAR(20) CHARACTER SET LATIN CASESPECIFIC, - State VARCHAR(15) CHARACTER SET LATIN CASESPECIFIC, - Postal_Code VARCHAR(10) CHARACTER SET LATIN CASESPECIFIC, - Country VARCHAR(20) CHARACTER SET LATIN CASESPECIFIC -) Primary Index (Customer_ID); -``` - -And the tables have following data: - -Orders: - -![](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image24.png) - -Order_Items: - -![](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image25.png) - -Shipping_Address: - -![](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image26.png) - -By joining the salesforce foreign table to the established database table Orders, Order_Items and Shipping_Address, we can retrieve customer's order information with customer's shipping information. - -``` sql -SELECT - s.payload.Id as Customer_ID, - s.payload."Name" as Customer_Name, - s.payload.AccountNumber as Acct_Number, - o.Order_ID as Order_ID, - o.Order_Status as Order_Status, - o.Order_Date as Order_Date, - oi.Item_ID as Item_ID, - oi.Product_ID as Product_ID, - sa.Street as Shipping_Street, - sa.City as Shipping_City, - sa.State as Shipping_State, - sa.Postal_Code as Shipping_Postal_Code, - sa.Country as Shipping_Country -FROM - salesforce s, Orders o, Order_Items oi, Shipping_Address sa -WHERE - s.payload.Id = o.Customer_ID - AND o.Customer_ID = sa.Customer_ID - AND o.Order_ID = oi.Order_ID -ORDER BY 1; -``` - -Results: - -![](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image27.png) - -#### Import Amazon S3 Data to Vantage - -Having a persistent copy of the Amazon S3 data can be useful when repetitive access of the same data is expected. NOS foreign table does not automatically make a persistent copy of the Amazon S3 data. A few approaches to capture the data in the database are described below: - -A "CREATE TABLE AS … WITH DATA" statement can be used with the foreign table definition acting as the source table. Use this approach you can selectively choose which attributes within the foreign table payload that you want to include in the target table, and what the relational table columns will be named. - -``` sql -CREATE TABLE salesforceVantage AS ( - SELECT - CAST(payload.Id AS VARCHAR(20)) Customer_ID, - CAST(payload."Name" AS VARCHAR(100)) Customer_Name, - CAST(payload.AccountNumber AS VARCHAR(10)) Acct_Number, - CAST(payload.BillingStreet AS VARCHAR(20)) Billing_Street, - CAST(payload.BillingCity AS VARCHAR(20)) Billing_City, - CAST(payload.BillingState AS VARCHAR(10)) Billing_State, - CAST(payload.BillingPostalCode AS VARCHAR(5)) Billing_Post_Code, - CAST(payload.BillingCountry AS VARCHAR(20)) Billing_Country, - CAST(payload.Phone AS VARCHAR(15)) Phone, - CAST(payload.Fax AS VARCHAR(15)) Fax, - CAST(payload.ShippingStreet AS VARCHAR(20)) Shipping_Street, - CAST(payload.ShippingCity AS VARCHAR(20)) Shipping_City, - CAST(payload.ShippingState AS VARCHAR(10)) Shipping_State, - CAST(payload.ShippingPostalCode AS VARCHAR(5)) Shipping_Post_Code, - CAST(payload.ShippingCountry AS VARCHAR(20)) Shipping_Country, - CAST(payload.Industry AS VARCHAR(50)) Industry, - CAST(payload.Description AS VARCHAR(200)) Description, - CAST(payload.NumberOfEmployees AS INT) Num_Of_Employee, - CAST(payload.CustomerPriority__c AS VARCHAR(10)) Priority, - CAST(payload.Rating AS VARCHAR(10)) Rating, - CAST(payload.SLA__c AS VARCHAR(10)) SLA, - CAST(payload."Type" AS VARCHAR(20)) Customer_Type, - CAST(payload.Website AS VARCHAR(100)) Customer_Website, - CAST(payload.AnnualRevenue AS VARCHAR(10)) Annual_Revenue, - CAST(payload.LastActivityDate AS DATE) Last_Activity_Date - FROM salesforce) -WITH DATA -NO PRIMARY INDEX; -``` - -* `SELECT* * *FROM* salesforceVantage;` partial results: - -![A screenshot of a computer Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image28.png) - -An alternative to using foreign table is to use the READ_NOS table operator. This table operator allows you to access data directly from an object store without first building a foreign table. Combining READ_NOS with a CREATE TABLE AS clause to build a persistent version of the data in the database. - -``` sql -CREATE TABLE salesforceReadNOS AS ( - SELECT - CAST(payload.Id AS VARCHAR(20)) Customer_ID, - CAST(payload."Name" AS VARCHAR(100)) Customer_Name, - CAST(payload.AccountNumber AS VARCHAR(10)) Acct_Number, - CAST(payload.BillingStreet AS VARCHAR(20)) Billing_Street, - CAST(payload.BillingCity AS VARCHAR(20)) Billing_City, - CAST(payload.BillingState AS VARCHAR(10)) Billing_State, - CAST(payload.BillingPostalCode AS VARCHAR(5)) Billing_Post_Code, - CAST(payload.BillingCountry AS VARCHAR(20)) Billing_Country, - CAST(payload.Phone AS VARCHAR(15)) Phone, - CAST(payload.Fax AS VARCHAR(15)) Fax, - CAST(payload.ShippingStreet AS VARCHAR(20)) Shipping_Street, - CAST(payload.ShippingCity AS VARCHAR(20)) Shipping_City, - CAST(payload.ShippingState AS VARCHAR(10)) Shipping_State, - CAST(payload.ShippingPostalCode AS VARCHAR(5)) Shipping_Post_Code, - CAST(payload.ShippingCountry AS VARCHAR(20)) Shipping_Country, - CAST(payload.Industry AS VARCHAR(50)) Industry, - CAST(payload.Description AS VARCHAR(200)) Description, - CAST(payload.NumberOfEmployees AS INT) Num_Of_Employee, - CAST(payload.CustomerPriority__c AS VARCHAR(10)) Priority, - CAST(payload.Rating AS VARCHAR(10)) Rating, - CAST(payload.SLA__c AS VARCHAR(10)) SLA, - CAST(payload."Type" AS VARCHAR(20)) Customer_Type, - CAST(payload.Website AS VARCHAR(100)) Customer_Website, - CAST(payload.AnnualRevenue AS VARCHAR(10)) Annual_Revenue, - CAST(payload.LastActivityDate AS DATE) Last_Activity_Date - FROM READ_NOS ( - ON (SELECT CAST(NULL AS JSON CHARACTER SET Unicode)) - USING - LOCATION ('/S3/s3.amazonaws.com/ptctstoutput/salesforce/1ce190bc-25a9-4493-99ad-7497b497a0d0/903790813-2020-08-21T21:02:25') - ACCESS_ID ('A**********') /* AccessKeyId */ - ACCESS_KEY ('***********') /* SecretAccessKey */ - ) AS D -) WITH DATA; -``` - -Results from the `salesforceReadNOS` table: - -``` sql -SELECT * FROM salesforceReadNOS; -``` - -![A picture containing large, people, riding Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image29.png) - -Another way of placing Amazon S3 data into a relational table is by "INSERT SELECT". Using this approach, the foreign table is the source table, while a newly created permanent table is the table to be inserted into. Contrary to the READ_NOS example above, this approach does require the permanent table be created beforehand. - -One advantage of the INSERT SELECT method is that you can change the target table's attributes. For example, you can specify that the target table be `MULTISET` or not, or you can choose a different primary index. - -``` sql -CREATE TABLE salesforcePerm, FALLBACK , -NO BEFORE JOURNAL, -NO AFTER JOURNAL, -CHECKSUM = DEFAULT, -DEFAULT MERGEBLOCKRATIO, -MAP = TD_MAP1 -( - Customer_Id VARCHAR(20) CHARACTER SET LATIN NOT CASESPECIFIC, - Customer_Name VARCHAR(100) CHARACTER SET LATIN NOT CASESPECIFIC, - Acct_Number VARCHAR(10) CHARACTER SET LATIN NOT CASESPECIFIC, - Billing_Street VARCHAR(20) CHARACTER SET LATIN NOT CASESPECIFIC, - Billing_City VARCHAR(20) CHARACTER SET LATIN NOT CASESPECIFIC, - Billing_State VARCHAR(10) CHARACTER SET LATIN NOT CASESPECIFIC, - Billing_Post_Code VARCHAR(5) CHARACTER SET LATIN NOT CASESPECIFIC, - Billing_Country VARCHAR(20) CHARACTER SET LATIN NOT CASESPECIFIC, - Phone VARCHAR(15) CHARACTER SET LATIN NOT CASESPECIFIC, - Fax VARCHAR(15) CHARACTER SET LATIN NOT CASESPECIFIC, - Shipping_Street VARCHAR(20) CHARACTER SET LATIN NOT CASESPECIFIC, - Shipping_City VARCHAR(20) CHARACTER SET LATIN NOT CASESPECIFIC, - Shipping_State VARCHAR(10) CHARACTER SET LATIN NOT CASESPECIFIC, - Shipping_Post_Code VARCHAR(5) CHARACTER SET LATIN NOT CASESPECIFIC, - Shipping_Country VARCHAR(20) CHARACTER SET LATIN NOT CASESPECIFIC, - Industry VARCHAR(50) CHARACTER SET LATIN NOT CASESPECIFIC, - Description VARCHAR(200) CHARACTER SET LATIN NOT CASESPECIFIC, - Num_Of_Employee INT, - Priority VARCHAR(10) CHARACTER SET LATIN NOT CASESPECIFIC, - Rating VARCHAR(10) CHARACTER SET LATIN NOT CASESPECIFIC, - SLA VARCHAR(10) CHARACTER SET LATIN NOT CASESPECIFIC, - Customer_Type VARCHAR(20) CHARACTER SET LATIN NOT CASESPECIFIC, - Customer_Website VARCHAR(100) CHARACTER SET LATIN NOT CASESPECIFIC, - Annual_Revenue VARCHAR(10) CHARACTER SET LATIN NOT CASESPECIFIC, - Last_Activity_Date DATE -) PRIMARY INDEX (Customer_ID); -``` - -``` sql -INSERT INTO salesforcePerm - SELECT - CAST(payload.Id AS VARCHAR(20)) Customer_ID, - CAST(payload."Name" AS VARCHAR(100)) Customer_Name, - CAST(payload.AccountNumber AS VARCHAR(10)) Acct_Number, - CAST(payload.BillingStreet AS VARCHAR(20)) Billing_Street, - CAST(payload.BillingCity AS VARCHAR(20)) Billing_City, - CAST(payload.BillingState AS VARCHAR(10)) Billing_State, - CAST(payload.BillingPostalCode AS VARCHAR(5)) Billing_Post_Code, - CAST(payload.BillingCountry AS VARCHAR(20)) Billing_Country, - CAST(payload.Phone AS VARCHAR(15)) Phone, - CAST(payload.Fax AS VARCHAR(15)) Fax, - CAST(payload.ShippingStreet AS VARCHAR(20)) Shipping_Street, - CAST(payload.ShippingCity AS VARCHAR(20)) Shipping_City, - CAST(payload.ShippingState AS VARCHAR(10)) Shipping_State, - CAST(payload.ShippingPostalCode AS VARCHAR(5)) Shipping_Post_Code, - CAST(payload.ShippingCountry AS VARCHAR(20)) Shipping_Country, - CAST(payload.Industry AS VARCHAR(50)) Industry, - CAST(payload.Description AS VARCHAR(200)) Description, - CAST(payload.NumberOfEmployees AS INT) Num_Of_Employee, - CAST(payload.CustomerPriority__c AS VARCHAR(10)) Priority, - CAST(payload.Rating AS VARCHAR(10)) Rating, - CAST(payload.SLA__c AS VARCHAR(10)) SLA, - CAST(payload."Type" AS VARCHAR(20)) Customer_Type, - CAST(payload.Website AS VARCHAR(100)) Customer_Website, - CAST(payload.AnnualRevenue AS VARCHAR(10)) Annual_Revenue, - CAST(payload.LastActivityDate AS DATE) Last_Activity_Date - FROM salesforce; -``` - -``` sql -SELECT * FROM salesforcePerm; -``` - -Sample results: - -![A picture containing people Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image30.png) - -### Export Vantage Data to Amazon S3 Using NOS - -I have a `newleads` table with 1 row in it on Vantage system. - -![](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image41.png) - -Note there's no address information for this lead. Let's use the account information retrieved from Salesforce to update `newleads` table - -``` sql -UPDATE nl -FROM - newleads AS nl, - salesforceReadNOS AS srn -SET - Street = srn.Billing_Street, - City = srn.Billing_City, - State = srn.Billing_State, - Post_Code = srn.Billing_Post_Code, - Country = srn.Billing_Country - WHERE Account_ID = srn.Acct_Number; -``` - -Now the new lead has address information. - -![](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image42.png) - -Write the new lead information into S3 bucket using WRITE_NOS. - -``` sql , id="salesforce_first_run", role="content-editable emits-gtm-events" -SELECT * FROM WRITE_NOS ( -ON ( - SELECT - Account_ID, - Last_Name, - First_Name, - Company, - Cust_Title, - Email, - Status, - Owner_ID, - Street, - City, - State, - Post_Code, - Country - FROM newleads -) -USING - LOCATION ('/s3/vantageparquet.s3.amazonaws.com/') - AUTHORIZATION ('{"Access_ID":"A*****","Access_Key":"*****"}') - COMPRESSION ('SNAPPY') - NAMING ('DISCRETE') - INCLUDE_ORDERING ('FALSE') - STOREDAS ('CSV') -) AS d; -``` - -Where Access_ID is the AccessKeyID, and Access_Key is the SecretAccessKey to the bucket. - -### Create an Amazon S3 to Salesforce Flow - -Repeat Step 1 to create a flow using Amazon S3 as source and Salesforce as destination. - -#### Step 1. Specify flow details - -This step provides basic information for your flow. - -Fill in *Flow name* (i.e., _vantage2sf_) and *Flow description (optional)*, leave *Customize encryption settings (advanced)* unchecked. Click *Next*. - -#### Step 2. Configure flow - -This step provides information about the source and destination for your flow. For this example, we will be using *_Amazon S3_* as the source, and *_Salesforce_* as the destination. - -* For *Source details*, choose _Amazon S3_, then choose the bucket where you wrote your CSV file to (i.e. vantagecsv) -* For *Destination details*, choose _Salesforce_, use the connection you created in Step 1 from the drop-down list for *Choose Salesforce connection*, and _Lead_ as *Choose Salesforce object*. -* For *Error handling*, use the default _Stop the current flow run_. -* *Flow trigger* is _Run on demand_. Click *Next*. - -#### Step 3. Map data fields - -This step determines how data is transferred from the source to the destination. - -* Use _Manually map fields_ as *Mapping method* -* Use _Insert new records (default)_ as *Destination record preference* -* For *Source to destination filed mapping*, use the following mapping -![Graphical user interface, application, table Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image43.png) -![](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image44.png) - -* Click *Next*. - -#### Step 4. Add filters - -You can specify a filter to determine which records to transfer. For this example, no filter is added. Click *Next*. - -#### Step 5. Review and create - -Review all the information you just entered. Modify if necessary. Click *Create flow*. - -A message of successful flow creation will be displayed with the flow information once the flow is created, - -#### Run flow - -Click *Run flow* on the upper right corner. - -Upon completion of the flow run, message will be displayed to indicate a successful run. - -Message example: - -![](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image45.png) - -Browse to the Salesforce page, new lead Tom Johnson has been added. - -![Graphical user interface, application Description automatically generated](../cloud-guides/images/integrate-teradata-vantage-to-salesforce-using-amazon-appflow/image46.png) - -### Cleanup (Optional) - -Once you are done with the Salesforce data, to avoid incurring charges to your AWS account (i.e., [AppFlow](https://aws.amazon.com/appflow/pricing/), Amazon [S3](https://aws.amazon.com/s3/pricing), [Vantage](https://www.teradata.com/Cloud/AWS/Do-it-Yourself/Pricing) and [VM](https://aws.amazon.com/ec2/pricing/)) for the resources used, follow these steps: - -1. AppFlow: - * Delete the "Connections" you created for the flow - * Delete the flows - -2. Amazon S3 bucket and file: - * Go to the Amazon S3 buckets where the Vantage data file is stored, and delete the file(s) - * If there are no need to keep the buckets, delete the buckets - -3. Teradata Vantage Instance - * Stop/Terminate the instance if no longer needed - -import CommunityLinkPartial from '../_partials/community_link.mdx'; - - diff --git a/quickstarts/manage-data/use-dagster-with-teradata-vantage.md b/quickstarts/manage-data/use-dagster-with-teradata-vantage.md index f813fa2b1de..e3c26e15545 100644 --- a/quickstarts/manage-data/use-dagster-with-teradata-vantage.md +++ b/quickstarts/manage-data/use-dagster-with-teradata-vantage.md @@ -1,8 +1,9 @@ --- id: use-dagster-with-teradata-vantage sidebar_position: 4.5 -author: Mohan Talla -email: mohan.talla@teradata.com +author: Mohan Talla, Daniel Herrera +email: developer.relations@teradata.com +page_last_update: 2026-06-23 description: Use dagster-teradata with Teradata Vantage. keywords: [dagster, dagster-teradata, data warehouses, compute storage separation, teradata, vantage, cloud data platform, object storage, business intelligence, enterprise analytics, elt] --- @@ -24,16 +25,21 @@ This guide walks you through integrating Dagster with Teradata Vantage to create ## Prerequisites -* Access to a Teradata Vantage instance. +* Access to a Teradata Vantage instance (Teradata Cloud, Teradata Factory, or Teradata Trial). * Python **3.9** or higher, Python **3.12** is recommended. * pip +* A Teradata database where you have CREATE TABLE privileges. You can create one by running: + + ```sql + CREATE DATABASE dagster_pipeline_db AS PERMANENT = 100e6; + ``` ## Setting Up a Virtual Enviroment -A virtual environment is recommended to isolate project dependencies and avoid conflicts with system-wide Python packages. Here’s how to set it up: +A virtual environment is recommended to isolate project dependencies and avoid conflicts with system-wide Python packages. Here's how to set it up: @@ -52,19 +58,19 @@ With your virtual environment active, the next step is to install dagster and th a) `dagster-teradata` relies on dagster-aws for ingesting data from an S3 bucket into Teradata Vantage. Since `dagster-aws` is an optional dependency, users can install it by running: ```bash - pip install dagster-teradata[aws] + pip install dagster-teradata[aws] ``` b) `dagster-teradata` also relies on `dagster-azure` for ingesting data from an Azure Blob Storage container into Teradata Vantage. To install this dependency, run: ```bash - pip install dagster-teradata[azure] + pip install dagster-teradata[azure] ``` 3. Verify the Installation: To confirm that Dagster is correctly installed, run: ```bash - dagster –version + dagster --version ``` If installed correctly, it should show the version of Dagster. @@ -116,49 +122,76 @@ id,name,age,city ``` This file represents sample data that will be used as input for your ETL pipeline. +## Create a Database for the Pipeline + +Before defining assets, create a database where the pipeline can create and drop tables: + +```sql +CREATE DATABASE dagster_pipeline_db AS PERMANENT = 100e6; +``` + +Update the database name (`dagster_pipeline_db`) in your environment variables and asset code to match your chosen database name. + ## Define Assets for the ETL Pipeline -Now, we’ll define a series of assets for the ETL pipeline inside the assets.py file. +Now, we'll define a series of assets for the ETL pipeline inside the assets.py file. Edit the assets.py File: Open the dagster_quickstart/assets.py file and add the following code to define the pipeline: ```python import pandas as pd +from pathlib import Path from dagster import asset @asset(required_resource_keys={"teradata"}) def read_csv_file(context): - df = pd.read_csv("dagster_quickstart/data/sample_data.csv") + csv_path = Path(__file__).parent / "data" / "sample_data.csv" + df = pd.read_csv(csv_path) context.log.info(df) return df @asset(required_resource_keys={"teradata"}) def drop_table(context): - result = context.resources.teradata.drop_table(["tmp_table"]) - context.log.info(result) + try: + result = context.resources.teradata.drop_table(["dagster_pipeline_db.tmp_table"]) + context.log.info(result) + except Exception as e: + context.log.warning(f"Drop table warning (may not exist): {e}") @asset(required_resource_keys={"teradata"}) def create_table(context, drop_table): - result = context.resources.teradata.execute_query('''CREATE TABLE tmp_table ( - id INTEGER, - name VARCHAR(50), - age INTEGER, - city VARCHAR(50));''') - context.log.info(result) + try: + result = context.resources.teradata.execute_query('''CREATE TABLE dagster_pipeline_db.tmp_table ( + id INTEGER, + name VARCHAR(50), + age INTEGER, + city VARCHAR(50));''') + context.log.info(result) + except Exception as e: + context.log.error(f"Failed to create table: {e}") + raise @asset(required_resource_keys={"teradata"}, deps=[read_csv_file]) def insert_rows(context, create_table, read_csv_file): - data_tuples = [tuple(row) for row in read_csv_file.to_numpy()] - for row in data_tuples: - result = context.resources.teradata.execute_query( - f"INSERT INTO tmp_table (id, name, age, city) VALUES ({row[0]}, '{row[1]}', {row[2]}, '{row[3]}');" - ) - context.log.info(result) + try: + data_tuples = [tuple(row) for row in read_csv_file.to_numpy()] + for row in data_tuples: + result = context.resources.teradata.execute_query( + f"INSERT INTO dagster_pipeline_db.tmp_table (id, name, age, city) VALUES ({row[0]}, '{row[1]}', {row[2]}, '{row[3]}');" + ) + context.log.info(result) + except Exception as e: + context.log.error(f"Failed to insert rows: {e}") + raise @asset(required_resource_keys={"teradata"}) def read_table(context, insert_rows): - result = context.resources.teradata.execute_query("select * from tmp_table;", True) - context.log.info(result) + try: + result = context.resources.teradata.execute_query("select * from dagster_pipeline_db.tmp_table;", True) + context.log.info(result) + except Exception as e: + context.log.error(f"Failed to read table: {e}") + raise ``` @@ -209,7 +242,7 @@ After executing the command dagster dev, the Dagster logs will be displayed dire ``` It indicates that the Dagster web server is running successfully. At this point, you can proceed to the next step.
-2. **Access the Dagster UI:** Open a web browser and navigate to http://127.0.0.1:3000. This will open the Dagster UI where you can manage and monitor your pipelines. +2. **Access the Dagster UI:** Open a web browser and navigate to http://127.0.0.1:3000. This will open the Dagster UI where we can manage and monitor your pipelines.
![dagster-teradata1.png](../images/dagster/dagster-teradata1.png)
@@ -259,7 +292,7 @@ This operation drops one or more tables from Teradata Vantage. ## Summary -This guide provides a step-by-step approach to integrating Dagster with Teradata Vantage for building ETL pipelines +This guide provides a step-by-step approach to integrating Dagster with Teradata Vantage for building ETL pipelines. ## Further reading * https://docs.dagster.io/ diff --git a/quickstarts/vantagecloud-lake/vantagecloud-lake-compute-cluster-airflow.md b/quickstarts/vantagecloud-lake/vantagecloud-lake-compute-cluster-airflow.md deleted file mode 100644 index e932cf9dae5..00000000000 --- a/quickstarts/vantagecloud-lake/vantagecloud-lake-compute-cluster-airflow.md +++ /dev/null @@ -1,300 +0,0 @@ ---- -sidebar_position: 7 -author: Satish Chinthanippu -email: satish.chinthanippu@teradata.com -page_last_update: July 11th, 2024 -description: Manage VantageCloud Lake compute clusters with Apache Airflow -keywords: [data warehouses, compute storage separation, teradata, vantage, cloud data platform, business intelligence, enterprise analytics, airflow, workflow, teradatasql, ipython-sql, cloud computing, machine learning, vantagecloud, vantagecloud lake, lake] ---- - -import VantageCloudLakeRequest from './_partials/vantagecloud-lake-request.md'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; - -# Manage VantageCloud Lake Compute Clusters with Apache Airflow - -## Overview - -This tutorial demonstrates the process of utilizing the [Teradata Airflow Compute Cluster Operators](https://airflow.apache.org/docs/apache-airflow-providers-teradata/stable/operators/index.html) to manage VantageCloud Lake compute clusters. The objective is to execute dbt transformations defined on [jaffle_shop](https://github.com/Teradata/jaffle_shop-dev.git) dbt project through VantageCloud Lake compute clusters. - -:::note -Use [The Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install) on `Windows` to try this quickstart example. -::: - -## Prerequisites -* Ensure you have the necessary credentials and access rights to use Teradata VantageCloud Lake. - -* Python 3.8, 3.9, 3.10 or 3.11 and python3-env, python3-pip installed. - -```mdx-code-block - - - Run in Powershell: - ```bash - sudo apt install -y python3-venv python3-pip - ``` - - - ```bash - sudo apt install -y python3-venv python3-pip - ``` - - - ```bash - brew install python - ``` - Refer [Installation Guide](https://docs.python-guide.org/starting/install3/osx/) if you face any issues. - - -``` - -## Install Apache Airflow and Astronomer Cosmos -1. Create a new python environment to manage airflow and its dependencies. Activate the environment: - :::note - This will install Apache Airflow as well. - ::: - - ```bash - python3 -m venv airflow_env - source airflow_env/bin/activate - pip install "astronomer-cosmos" - ``` - -2. Install the Apache Airflow Teradata provider - ```bash - pip install "apache-airflow-providers-teradata" - ``` - -3. Set the AIRFLOW_HOME environment variable. - ```bash - export AIRFLOW_HOME=~/airflow - ``` - -## Install dbt -1. Create a new python environment to manage dbt and its dependencies. Activate the environment: - ```bash - python3 -m venv dbt_env - source dbt_env/bin/activate - ``` - -2. Install `dbt-teradata` and `dbt-core` modules: - ```bash - pip install dbt-teradata dbt-core - ``` - -## Create a database - -:::note -A database client connected to VantageCloud Lake is needed to execute SQL statements. [Vantage Editor Desktop](https://downloads.teradata.com/download/tools/vantage-editor-desktop), or [dbeaver](https://quickstarts.teradata.com/other-integrations/configure-a-teradata-vantage-connection-in-dbeaver.html) can be used for this purpose. -::: - -Let's create the `jaffle_shop` database in the VantageCloud Lake instance with TD_OFSSTORAGE as default. - -```sql -CREATE DATABASE jaffle_shop -AS DEFAULT STORAGE = TD_OFSSTORAGE OVERRIDE ON ERROR, -PERMANENT = 120e6, -- 120MB - SPOOL = 120e6; -- 120MB -``` - -## Create a database user - -:::note -A database client connected to VantageCloud Lake is needed to execute SQL statements. [Vantage Editor Desktop](https://downloads.teradata.com/download/tools/vantage-editor-desktop), or [dbeaver](https://quickstarts.teradata.com/other-integrations/configure-a-teradata-vantage-connection-in-dbeaver.html) can be used to execute `CREATE USER` query. -::: - -Let's create a `lake_user` user in the VantageCloud Lake instance. - -```sql -CREATE USER lake_user -AS PERMANENT = 1000000, -PASSWORD = lake_user, -SPOOL = 1200000, -DEFAULT DATABASE = jaffle_shop; -``` - -## Grant access to user -:::note -A database client connected to VantageCloud Lake is needed to execute SQL statements. [Vantage Editor Desktop](https://downloads.teradata.com/download/tools/vantage-editor-desktop), or [dbeaver](https://quickstarts.teradata.com/other-integrations/configure-a-teradata-vantage-connection-in-dbeaver.html) can be used to execute `GRANT ACCESS` queries. -::: - -Let's provide the required privileges to the user `lake_user` to manage compute clusters. - -```sql -GRANT CREATE COMPUTE GROUP To lake_user; -GRANT DROP COMPUTE GROUP TO lake_user; -GRANT CREATE COMPUTE PROFILE To lake_user; -GRANT DROP COMPUTE PROFILE TO lake_user; -GRANT SELECT ON DBC TO lake_user; -GRANT ALL ON jaffle_shop TO lake_user; -``` - -## Setup dbt project - -1. Clone the jaffle_shop repository and cd into the project directory: - ```bash - git clone https://github.com/Teradata/jaffle_shop-dev.git jaffle_shop - ``` -2. Make a new folder, dbt, inside $AIRFLOW_HOME/dags folder. Then, copy/paste jaffle_shop dbt project into $AIRFLOW_HOME/dags/dbt directory - ```bash - mkdir -p $AIRFLOW_HOME/dags/dbt/ - cp -r jaffle_shop $AIRFLOW_HOME/dags/dbt/ - ``` - -## Configure Apache Airflow -1. Switch to virtual environment where Apache Airflow was installed at [Install Apache Airflow and Astronomer Cosmos](#install-apache-airflow-and-astronomer-cosmos) - ```bash - source airflow_env/bin/activate - ``` - -2. Configure the listed environment variables to activate the test connection button, preventing the loading of sample DAGs and default connections in Airflow UI. - ```bash - export AIRFLOW__CORE__TEST_CONNECTION=Enabled - export AIRFLOW__CORE__LOAD_EXAMPLES=false - export AIRFLOW__CORE__LOAD_DEFAULT_CONNECTIONS=false - ``` - -3. Define the path of jaffle_shop project as an environment variable `dbt_project_home_dir`. - ```bash - export dbt_project_home_dir=$AIRFLOW_HOME/dags/dbt/jaffle_shop - ``` - -4. Define the path to the virtual environment where dbt-teradata was installed as an environment variable `dbt_venv_dir`. - ```bash - export dbt_venv_dir=/../../dbt_env/bin/dbt - ``` - :::note - You might need to change `/../../` to the specific path where the `dbt_env` virtual environment is located. - ::: - -## Start Apache Airflow web server -1. Run airflow web server - ``` - airflow standalone - ``` -2. Access the airflow UI. Visit https://localhost:8080 in the browser and log in with the admin account details shown in the terminal. - ![Airflow Password](../images/airflow-console-password.png) - -## Define a connection to VantageCloud Lake in Apache Airflow - -1. Click on Admin - Connections -2. Click on + to define new connection to Teradata VantageCloud Lake instance. -3. Define new connection with id `teradata_lake` with Teradata VantageCloud Lake instance details. - * Connection Id: teradata_lake - * Connection Type: Teradata - * Database Server URL (required): Teradata VantageCloud Lake instance hostname or IP to connect to. - * Database: jaffle_shop - * Login (required): lake_user - * Password (required): lake_user - -## Define DAG in Apache Airflow -Dags in airflow are defined as python files. The dag below runs the dbt transformations defined in the `jaffle_shop` dbt project using VantageCloud Lake compute clusters. Copy the python code below and save it as `airflow-vcl-compute-clusters-manage.py` under the directory $AIRFLOW_HOME/files/dags. - -```python -from datetime import datetime -from airflow import DAG -from airflow.providers.teradata.operators.teradata_compute_cluster import ( - TeradataComputeClusterDecommissionOperator, - TeradataComputeClusterProvisionOperator, - TeradataComputeClusterResumeOperator, - TeradataComputeClusterSuspendOperator, - ) -from airflow.providers.teradata.operators.teradata import TeradataOperator -from cosmos import DbtTaskGroup, ProjectConfig, ProfileConfig, ExecutionConfig -from cosmos.profiles import TeradataUserPasswordProfileMapping - -import os - -PATH_TO_DBT_VENV = f"{os.environ['dbt_venv_dir']}" -PATH_TO_DBT_PROJECT = f"{os.environ['dbt_project_home_dir']}" - -execution_config = ExecutionConfig( - dbt_executable_path=PATH_TO_DBT_VENV, -) -profile_config = ProfileConfig( - profile_name="generated_profile", - target_name="dev", - profile_mapping=TeradataUserPasswordProfileMapping( - conn_id="teradata_lake", - ), -) -with DAG( - dag_id="explore_airflow_compute_cluster_operator", - max_active_runs=1, - max_active_tasks=10, - catchup=False, - start_date=datetime(2024, 1, 1), - default_args={"teradata_conn_id": "teradata_lake"}, - -) as dag: - # provision compute cluster with given configuration - compute_cluster_provision_operation = TeradataComputeClusterProvisionOperator( - task_id="compute_cluster_provision_operation", - compute_profile_name="dbt_transformation_profile", - compute_group_name="dbt_transformation_group", - timeout=20, - query_strategy="STANDARD", - compute_map="TD_COMPUTE_XSMALL", - compute_attribute="MIN_COMPUTE_COUNT(1) MAX_COMPUTE_COUNT(5) INITIALLY_SUSPENDED('FALSE')", - ) - # assign dbt_transformation_group as default group to lake_user - assign_compute_group_user = TeradataOperator( - task_id="assign_compute_group_user", - sql=r""" - MODIFY USER lake_user - AS COMPUTE GROUP = dbt_transformation_group; - """, - ) - - # run dbt transformation defined in dbt jaffle_shop project - transform_data = DbtTaskGroup( - group_id="transform_data", - project_config=ProjectConfig(PATH_TO_DBT_PROJECT), - profile_config=profile_config, - execution_config=execution_config, - default_args={"retries": 2}, - ) - # decommission compute cluster - compute_cluster_decommission_operation = TeradataComputeClusterDecommissionOperator( - task_id="compute_cluster_decommission_operation", - compute_profile_name="dbt_transformation_profile", - compute_group_name="dbt_transformation_group", - delete_compute_group=True, - ) - # remove compute group for user - remove_compute_group_from_user = TeradataOperator( - task_id="remove_compute_group_from_user", - sql=r""" - MODIFY USER lake_user - AS COMPUTE GROUP = NULL - """, - ) - - ( - compute_cluster_provision_operation - >> assign_compute_group_user - >> transform_data - >> compute_cluster_decommission_operation - >> remove_compute_group_from_user - ) -``` - -## Load DAG - -When the dag file is copied to $AIRFLOW_HOME/dags, Apache Airflow displays the dag in UI under DAGs section. It will take 2 to 3 minutes to load DAG in Apache Airflow UI. - -## Run DAG - -Run the dag as shown in the image below. -![Run dag](../images/airflow-dag-run.png) - -## Summary - -In this quick start guide, we explored how to utilize Teradata VantageCloud Lake compute clusters to execute dbt transformations using Teradata compute cluster operators for Airflow. - -## Further reading -* [Apache Airflow DAGs reference](https://airflow.apache.org/docs/apache-airflow/stable/core-concepts/dags.html) -* [Teradata VantageCloud Lake Compute Clusters](https://docs.teradata.com/r/Teradata-VantageCloud-Lake/Managing-Compute-Resources/Compute-Clusters) -* [Airflow Teradata Compute Cluster Operators](https://airflow.apache.org/docs/apache-airflow-providers-teradata/stable/operators/index.html) - - diff --git a/quickstarts/vantagecloud-lake/vantagecloud-lake-demo-jupyter-google-cloud-vertex-ai.md b/quickstarts/vantagecloud-lake/vantagecloud-lake-demo-jupyter-google-cloud-vertex-ai.md deleted file mode 100644 index ac08f7c1ea8..00000000000 --- a/quickstarts/vantagecloud-lake/vantagecloud-lake-demo-jupyter-google-cloud-vertex-ai.md +++ /dev/null @@ -1,143 +0,0 @@ ---- -sidebar_position: 5 -author: Janeth Graziani -email: Janeth.graziani@teradata.com -page_last_update: January 24, 2024 -description: Run VantageCloud Lake Demos using Jupyter notebooks in Google Vertex AI Workbench. -keywords: [data warehouses, compute storage separation, teradata, vantage, cloud data platform, business intelligence, enterprise analytics, jupyter, teradatasql, ipython-sql, teradatasqlalchemy, vantagecloud, vantagecloud lake, data analytics, data science, vertex ai, google cloud] ---- - -# Run Teradata Jupyter Notebook Demos for VantageCloud Lake in Google Cloud Vertex AI - -## Overview -This quickstart explains how to run [Teradata Jupyter Notebook Demos for VantageCloud Lake](https://github.com/Teradata/lake-demos) on Vertex AI, the AI/ML platform for Google Cloud. - -## Prerequisites -* Teradata modules for Jupyter **Linux desktop version** (download [here](https://downloads.teradata.com/download/tools/vantage-modules-for-jupyter), registration required) -* Google Cloud account with [Vertex AI and Notebooks API](https://console.cloud.google.com/flows/enableapi?apiid=notebooks.googleapis.com,aiplatform.googleapis.com&redirect=https://console.cloud.google.com&_ga=2.180323111.284679914.1706204112-1996764819.1705688373) enabled -* Google cloud storage to store startup scripts and Teradata Jupyter extension package -* [Access to a VantageCloud Lake environment](./getting-started-with-vantagecloud-lake.md) - -## Vertex AI Google Cloud environment setup - -When you create a new notebook instance, you can specify a startup script. This script, which runs only once after instance creation, will install the Teradata Jupyter extension package and clone a GitHub repository into the new user-managed notebooks instance. - -* Download Teradata Jupyter extensions package - * Visit [Vantage Modules for Jupyter page](https://downloads.teradata.com/download/tools/vantage-modules-for-jupyter) - * Sign in and download the Teradata Linux version of the package. - -* Create Google Cloud Storage Bucket - - Create a bucket with a name relevant to the project (e.g., teradata_jupyter). - - Ensure that the bucket name is globally unique. For instance, if the name teradata_jupyter has already been used, it will not be available for subsequent users. - ![New bucket](./images/vantage-lake-demo-jupyter-google-cloud-vertex-ai/bucket.png) - -* Upload the unizzped Jupyter extension package to your Google Cloud Storage bucket as a file. - -* Write the following startup script and save it as `startup.sh` to your local machine. - -Below is an example script that retrieves the Teradata Jupyter extension package from Google Cloud Storage bucket and installs Teradata SQL kernel, extensions and clones the lake-demos repository. - -:::info -Remember to replace teradata_jupyter in the gsutil cp command. -::: - -``` bash , id="vertex_ex_script", role="content-editable, emits-gtm-events" -#! /bin/bash - -cd /home/jupyter -mkdir teradata -cd teradata -gsutil cp gs://teradata_jupyter/* . -unzip teradatasql*.zip - -# Install Teradata kernel -cp teradatakernel /usr/local/bin - -jupyter kernelspec install ./teradatasql --prefix=/opt/conda - -# Install Teradata extensions -pip install --find-links . teradata_preferences_prebuilt -pip install --find-links . teradata_connection_manager_prebuilt -pip install --find-links . teradata_sqlhighlighter_prebuilt -pip install --find-links . teradata_resultset_renderer_prebuilt -pip install --find-links . teradata_database_explorer_prebuilt - -# PIP install the Teradata Python library -pip install teradataml==17.20.00.04 - -# Install Teradata R library (optional, uncomment this line only if you use an environment that supports R) -#Rscript -e "install.packages('tdplyr',repos=c('https://r-repo.teradata.com','https://cloud.r-project.org'))" - -# Clone the Teradata lake-demos repository -su - jupyter -c "git clone https://github.com/Teradata/lake-demos.git" -``` -* Upload this script to your Google Cloud storage bucket as a file - ![files uploaded to bucket](./images/vantage-lake-demo-jupyter-google-cloud-vertex-ai/upload.png) - -### Initiating a user managed notebook instance - -* Access Vertex AI Workbench - - Return to Vertex AI Workbench in Google Cloud console. - - Create a new User-Managed Notebook via Advanced Options or directly at https://notebook.new/. - -* Under Details, name your notebook, select your region and select continue. - ![notebook env details](./images/vantage-lake-demo-jupyter-google-cloud-vertex-ai/detailsenv.png) - -* Under Environment select **Browse** to select your startup.sh script from your Google Cloud Bucket. - ![select startup script](./images/vantage-lake-demo-jupyter-google-cloud-vertex-ai/startupscript.png) - -* Select Create to initiate the notebook. It may take a few minutes for the notebook creation process to complete. When it is done, click on OPEN JUPYTERLAB. - ![active notebook](./images/vantage-lake-demo-jupyter-google-cloud-vertex-ai/activenotebook.png) - -:::info -You will have to whitelist this IP in your VantageCloud Lake environment to allow the connection. This solution is appropriate in a trial environment. For production environments, a configuration of VPCs, Subnets, and Security Groups might need to be configured and whitelisted. -::: - -* On JupyterLab open a notebook with a Python kernel and run the following command for finding your notebook instance IP address. - ![python3 kernel](./images/vantage-lake-demo-jupyter-google-cloud-vertex-ai/python3.png) - -``` python , role="content-editable" -import requests -def get_public_ip(): - try: - response = requests.get('https://api.ipify.org') - return response.text - except requests.RequestException as e: - return "Error: " + str(e) -my_public_ip = get_public_ip() -print("My Public IP is:", my_public_ip) -``` - -## VantageCloud Lake Configuration -* In the VantageCloud Lake environment, under settings, add the IP of your notebook instance - ![Initiate JupyterLab](./images/vantagecloud-lake-demo-jupyter-sagemaker/sagemaker-lake.PNG) - -## Edit vars.json -Navigate into the `lake-demos` directory in your notebook. - ![notebook launcher](./images/vantage-lake-demo-jupyter-google-cloud-vertex-ai/notebooklauncher.png) - -Right click on vars.json to open the file with editor. - ![vars.json](./images/vantage-lake-demo-jupyter-google-cloud-vertex-ai/openvars.png) - -Edit the *[vars.json file](https://github.com/Teradata/lake-demos/blob/main/vars.json)* file to include the required credentials to run the demos - -|**Variable** | **Value**| -|---------|----------| -|**"host"** | Public IP value from your VantageCloud Lake environment | -|**"UES_URI"**| Open Analytics from your VantageCloud Lake environment | -|**"dbc"**| The master password of your VantageCloud Lake environment. | - -To retrieve a Public IP address and Open Analytics Endpoint follow these [instructions](vantagecloud-lake-demo-jupyter-docker.md#create-vantagecloud-lake-environment). - - -:::info -Change passwords in the vars.json file.You'll see that in the sample vars.json, the passwords of all users are defaulted to "password", this is just for matters of the sample file, you should change all of these password fields to strong passwords, secure them as necessary and follow other password management best practices -::: - -## Run demos -Execute all the cells in *0_Demo_Environment_Setup.ipynb* to setup your environment. Followed by **1_Demo_Setup_Base_Data.ipynb** to load the base data required for demo. - -To learn more about the demo notebooks, go to [Teradata Lake demos](https://github.com/Teradata/lake-demos) page on GitHub. - -## Summary -In this quickstart guide, we configured Google Cloud Vertex AI Workbench Notebooks to run [Teradata Jupyter Notebook Demos for VantageCloud Lake](https://github.com/Teradata/lake-demos). \ No newline at end of file From 1a00c3a197b8f433b3018083cef52ec992ee8120 Mon Sep 17 00:00:00 2001 From: Daniel Herrera Date: Mon, 13 Jul 2026 16:10:02 +0200 Subject: [PATCH 2/2] update 7 daniel vantage express --- quickstarts/_partials/run-vantage.mdx | 51 ++++++++---------- .../on-your-local/getting-started-utm.md | 5 -- .../on-your-local/getting-started-vbox.md | 7 +-- .../on-your-local/getting-started-vmware.md | 48 +++++++---------- .../getting-started-vmware/free-downloads.png | Bin 0 -> 65183 bytes .../images/run-vantage/boot-manager-menu.png | Bin 23414 -> 5754 bytes quickstarts/images/run-vantage/linux-menu.png | Bin 0 -> 6783 bytes quickstarts/images/run-vantage/pdestate.png | Bin 0 -> 93511 bytes .../images/run-vantage/select-statement.png | Bin 0 -> 99881 bytes .../images/run-vantage/start-terminal.png | Bin 0 -> 48600 bytes quickstarts/images/run-vantage/tera-login.png | Bin 0 -> 99933 bytes quickstarts/images/run-vantage/vm-login.png | Bin 0 -> 18878 bytes 12 files changed, 42 insertions(+), 69 deletions(-) create mode 100644 quickstarts/images/getting-started-vmware/free-downloads.png create mode 100644 quickstarts/images/run-vantage/linux-menu.png create mode 100644 quickstarts/images/run-vantage/pdestate.png create mode 100644 quickstarts/images/run-vantage/select-statement.png create mode 100644 quickstarts/images/run-vantage/start-terminal.png create mode 100644 quickstarts/images/run-vantage/tera-login.png create mode 100644 quickstarts/images/run-vantage/vm-login.png diff --git a/quickstarts/_partials/run-vantage.mdx b/quickstarts/_partials/run-vantage.mdx index d39394ecf00..907c4ae4528 100644 --- a/quickstarts/_partials/run-vantage.mdx +++ b/quickstarts/_partials/run-vantage.mdx @@ -4,44 +4,33 @@ - On the next screen, press ENTER again to select the default SUSE Linux kernel. -![Teradata Data Distribution](../images/run-vantage/grub-menu.png) +![Teradata Data Distribution](../images/run-vantage/linux-menu.png) -- After completing the bootup sequence a terminal login prompt as shown in the screenshot below will appear. Don't enter anything in the terminal. Wait till the system starts the GUI. +- Once the VM is up, you will see its desktop environment. When prompted for a username and password, enter `root` for both. -![Wait for GUI](../images/run-vantage/wait-for-gui.png) +![VM Login](../images/run-vantage/vm-login.png) -- After a while the following prompt will appear - assuming that you did not enter anything after the command login prompt above. Press `okay` button in the screen below. +- The database is configured to autostart with the VM. To confirm that the database has started, go to the virtual desktop and start a terminal. -![OK Security Popup](../images/run-vantage/okay-the-security-popup.png) +![Start Terminal](../images/run-vantage/start-terminal.png) -- Once the VM is up, you will see its desktop environment. When prompted for username/password enter `root` for both. - -![VM Login](../images/run-vantage/vm.login.png) - -- The database is configured to autostart with the VM. To confirm that the database has started go to the virtual desktop and start `Gnome Terminal`. - -![Start Gnome Terminal](../images/run-vantage/start-gnome-terminal.png) - -- In the terminal execute `pdestate` command that will inform you if Vantage has already started: - -:::note -To paste into Gnome Terminal press SHIFT+CTRL+V. -::: +- In the terminal, execute the `pdestate` command to check if Vantage has already started: ```bash -watch pdestate -a +pdestate -a ``` -You want to wait till you see the following message: +Wait until you see the following message: ```bash PDE state is RUN/STARTED. DBS state is 5: Logons are enabled - The system is quiescent ``` +![PDEstate](../images/run-vantage/pdestate.png)
-See examples of messages that pdestate returns when the database is still initializing. +See examples of messages that pdestate returns when the database is still initializing:
 PDE state is DOWN/HARDSTOP.
@@ -67,14 +56,18 @@ PDE state is RUN/STARTED.
 
 
-- Now that the database is up, go back to the virtual desktop and launch `Teradata Studio Express` +- Now that the database is up, you can log in to it: +- At the shell prompt, type `bteq`. +- At the logon prompt, type `.logon 127.0.0.1/dbc`. +- At the password prompt, type `dbc`. + - If successful, the Basic Teradata Query (BTEQ) session confirms that you are logged into BTEQ. -![Start Teradata Studio Express](../images/run-vantage/start-teradata-studio-express.png) +![Database Login](../images/run-vantage/tera-login.png) -- When you first start it you will be offered a tour. Once you close the tour, you will see a wizard window to add a new connection. Select `Teradata`: - -![New Connection Profile](../images/run-vantage/new.connection.profile.png) - -- On the next screen, connect to the database on your localhost using `dbc` for the username and password: +- Run the SQL test script by typing the following: +```bash +select * from dbc.dbcinfo; +``` +- A successful test returns: `*** Query completed.` -![New Connection](../images/run-vantage/new.connection.png) +![Select Statement](../images/run-vantage/select-statement.png) \ No newline at end of file diff --git a/quickstarts/get-access-to-vantage/on-your-local/getting-started-utm.md b/quickstarts/get-access-to-vantage/on-your-local/getting-started-utm.md index 19e51dbb518..609e93dab92 100644 --- a/quickstarts/get-access-to-vantage/on-your-local/getting-started-utm.md +++ b/quickstarts/get-access-to-vantage/on-your-local/getting-started-utm.md @@ -11,9 +11,7 @@ keywords: [data warehouses, compute storage separation, teradata, vantage, cloud --- import GettingStartedIntro from '../../_partials/getting-started-intro.mdx'; import RunVantage from '../../_partials/run-vantage.mdx'; -import RunSimpleQueries from '../../_partials/running-sample-queries.mdx'; import GettingStartedSummary from '../../_partials/getting-started-summary.mdx'; -import CommunityLink from '../../_partials/community_link.mdx'; # Run Vantage Express on UTM @@ -78,7 +76,6 @@ No admin rights on your local machine? Have a look at how to run Vantage Express - @@ -87,5 +84,3 @@ No admin rights on your local machine? Have a look at how to run Vantage Express ## Further reading * [Teradata® Studio™ and Studio™ Express Installation Guide](https://docs.teradata.com/r/Teradata-StudioTM-and-StudioTM-Express-Installation-Guide-17.20) - - diff --git a/quickstarts/get-access-to-vantage/on-your-local/getting-started-vbox.md b/quickstarts/get-access-to-vantage/on-your-local/getting-started-vbox.md index 4411e3a766b..7cf0b4e2f94 100644 --- a/quickstarts/get-access-to-vantage/on-your-local/getting-started-vbox.md +++ b/quickstarts/get-access-to-vantage/on-your-local/getting-started-vbox.md @@ -8,9 +8,7 @@ keywords: [data warehouses, compute storage separation, teradata, vantage, cloud --- import GettingStartedIntro from '../../_partials/getting-started-intro.mdx'; import RunVantage from '../../_partials/run-vantage.mdx'; -import RunSimpleQueries from '../../_partials/running-sample-queries.mdx'; import GettingStartedSummary from '../../_partials/getting-started-summary.mdx'; -import CommunityLink from '../../_partials/community_link.mdx'; # Run Vantage Express on VirtualBox @@ -64,7 +62,6 @@ import CommunityLink from '../../_partials/community_link.mdx'; - ## Updating VirtualBox Guest Extensions @@ -89,6 +86,4 @@ mount /dev/cdrom /media/dvd; /media/dvd/VBoxLinuxAdditions.run * [Query data stored in object storage](../../manage-data/nos.md) ## Further reading -* [Teradata® Studio™ and Studio™ Express Installation Guide](https://docs.teradata.com/r/Teradata-StudioTM-and-StudioTM-Express-Installation-Guide-17.20) - - \ No newline at end of file +* [Teradata® Studio™ and Studio™ Express Installation Guide](https://docs.teradata.com/r/Teradata-StudioTM-and-StudioTM-Express-Installation-Guide-17.20) \ No newline at end of file diff --git a/quickstarts/get-access-to-vantage/on-your-local/getting-started-vmware.md b/quickstarts/get-access-to-vantage/on-your-local/getting-started-vmware.md index fc700a4cd66..b373418a2ac 100644 --- a/quickstarts/get-access-to-vantage/on-your-local/getting-started-vmware.md +++ b/quickstarts/get-access-to-vantage/on-your-local/getting-started-vmware.md @@ -1,16 +1,13 @@ --- sidebar_position: 1 -author: Adam Tworkiewicz -email: adam.tworkiewicz@teradata.com -page_last_update: January 9th, 2023 +author: Adam Tworkiewicz, Daniel Herrera +email: developer.relations@teradata.com +page_last_update: July 13, 2026 description: Run Vantage Express on your laptop using VMware. -keywords: [data warehouses, compute storage separation, teradata, vantage, cloud data platform, object storage, business intelligence, enterprise analytics] +keywords: [data warehouses, compute storage separation, Teradata, Vantage, cloud data platform, object storage, business intelligence, enterprise analytics] --- import GettingStartedIntro from '../../_partials/getting-started-intro.mdx'; import RunVantage from '../../_partials/run-vantage.mdx'; -import RunSampleQueries from '../../_partials/running-sample-queries.mdx'; -import GettingStartedSummary from '../../_partials/getting-started-summary.mdx'; -import CommunityLink from '../../_partials/community_link.mdx'; # Run Vantage Express on VMware @@ -18,49 +15,42 @@ import CommunityLink from '../../_partials/community_link.mdx'; ## Prerequisites -1. A computer using one of the following operating systems: Windows, Linux or Intel-based MacOS. +1. A computer running one of the following operating systems: Windows, Linux, or Intel-based macOS. :::note - For M1/M2 MacOS systems, see [Run Vantage Express on UTM.](./getting-started-utm.md) + For M1/M2 macOS systems, see [Run Vantage Express on UTM](./getting-started-utm.md). ::: -2. 30GB of disk space and enough CPU and RAM to be able to dedicate at least one core and 6GB RAM to the virtual machine. -3. Admin rights to be able to install and run the software. +2. At least 30GB of available disk space, sufficient CPU resources, and enough RAM to allocate at least one core and 6GB of memory to the virtual machine. +3. Administrator rights to install and run software on your system. ## Installation ### Download required software -* The latest version of [Vantage Express](https://downloads.teradata.com/download/database/teradata-express-for-vmware-player). If you have not used the Teradata downloads website before, you will need to register. -* [VMware Workstation Player](https://www.vmware.com/products/workstation-player.html). +* The latest version of [Vantage Express](https://downloads.teradata.com/download/database/teradata-express-for-vmware-player). If you have not previously used the Teradata downloads website, you will need to create an account. +* [VMware Workstation Pro](https://www.vmware.com/products/desktop-hypervisor/workstation-and-fusion). + * Log in to support.broadcom.com and click the _Free Software Downloads available HERE_ link. + ![Broadcom Downloads](../../images/getting-started-vmware/free-downloads.png) -:::info -Commercial organizations require commercial licenses to use VMware Workstation Player. If you don't want to acquire VMware licenses you can run Vantage Express on [VirtualBox](./getting-started-vbox.md). -::: - -:::info -VMware doesn't offer VMware Workstation Player for MacOS. If you are on a Mac, you will need to install [VMware Fusion](https://www.vmware.com/products/fusion/fusion-evaluation.html) instead. It's a paid product but VMware offers a free 30-day trial. Alternatively, you can run Vantage Express on [VirtualBox](./getting-started-vbox.md) or [UTM](./getting-started-utm.md). -::: -* On Windows, you will also need [7zip](https://www.7-zip.org/download.html) to unzip Vantage Express. + * VMware Workstation Pro is now available as a free download for both personal and commercial use. ### Run installers -1. Install VMware Player or VMware Fusion by running the installer and accepting the default values. -2. If on Windows, install `7zip`. +1. Run the VMware Workstation Pro installer and accept the default values to complete the installation. ### Run Vantage Express -- Go to the directory where you downloaded Vantage Express and unzip the downloaded file. -- Double-click on the `.vmx` file. This will start the VM image in VMware Player/Fusion. +- Navigate to the directory where you downloaded Vantage Express and double-click the `.ova` file to launch the VM image in VMware Workstation Pro. - +## Summary - +This guide demonstrates how to quickly set up a working Teradata environment using Teradata Vantage Express running in a virtual machine on VMware Workstation Pro. ## Next steps + * [Query data stored in object storage](../../manage-data/nos.md) ## Further reading -* [Teradata® Studio™ and Studio™ Express Installation Guide](https://docs.teradata.com/r/Teradata-StudioTM-and-StudioTM-Express-Installation-Guide-17.20) - \ No newline at end of file +* [Teradata® Studio™ and Studio™ Express Installation Guide](https://docs.teradata.com/r/Teradata-VantageTM-Express-Installation-and-Configuration-Guide/Installing-Vantage-Express/Add-Vantage-Express-to-the-VMware-Workstation-Player-Inventory) diff --git a/quickstarts/images/getting-started-vmware/free-downloads.png b/quickstarts/images/getting-started-vmware/free-downloads.png new file mode 100644 index 0000000000000000000000000000000000000000..14ea79ae59c90085edd9f47a5afb24c4cc09d467 GIT binary patch literal 65183 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 F{{eG=QfAl$)o&$@Trwa#PR$A9OKtgP>w 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 Jeevxd{~h;im@)tW literal 0 HcmV?d00001 diff --git a/quickstarts/images/run-vantage/pdestate.png b/quickstarts/images/run-vantage/pdestate.png new file mode 100644 index 0000000000000000000000000000000000000000..1ccd5d330908bde387d21f7e26a1c5b456e68661 GIT binary patch literal 93511 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
X`*?T=8tx)13L0(0lD@ob z-M z69qIaO9gthADv6UrX++dh+FSDSxT_^1FvwAS0rIW1TPc+FW|1a_5QZ`1C4rSNY23j z2XO-I@1W9CRXF1r-G;|ILT5U)n(v$GTvl>xFfsrO7#W6H@h~5D+k3cVOUsm4hx++mK`s&d^kP$br8sD?dMdMPA z6Z>1JrgnV9zT4=y)d%$Ze~*boKa3PGw#~E*^0+RBg|b}*3x=SfGb8uE1*^5K?9tC& z{tk;V+_B6NTlvsh%?;PoC&L>HHmX(^ zoW+_T1b!n*fJnj&KxKy7?c8r%TZcSK-3B$fU*i^Ux$cXAaxGm^t8D6)_zHoT_grZE zUoED8IlLKjK$X@E=(5iGdo+;%3FS=Aoft3F((kpC>h&i>RQiUEr4g;Ud8<^Up~Q&@tK>g(*y&-$Ha>%GX!{nK9t?`UQ3tt_Xje5H zz&y%y$!K9LBlvPAJ57$mX41g?8ZT00R2QvfHBSl4#LHh*yO!sXv)g9 zbZRN~bJ$tDM`+dHqd4Ww{g0n+Ky%uhdAUPV78LNS5Nm%i-y$;_4{KKC8Wm9!RJ8ZD z2%c&Bb-Kjy_)wx1sZe7bA~Qe&{2o%BND*} zB5tmm@j$o-(nT+fM9`it>4GGBPNPvxR zV)yu-@#%4r@h)FN`+0xmJUJA6_AbWAUHO;h<-BMGw|m(^3lI%WRkY2iFR6nK9^*y! z6;?-ex5aRusWisrKl&73EY}4chD{DX*vd?>ja(9@X>++pLYu;w$rf z4>TL28YQ)blfNJKUs~qdqW@VLKCzNMB|Ig9?JCl+)2vZHj9fn8>C6(=qrAY|sLlY* ziDKjE<6Ly(jY*;dW?&E4!4{5+CH|K*?6K^Q9R>RHT507FM?+_gcKYgPN%t|-z-(zX zedb8Dj?yi01ekRo9;I_K=vvuAOC`!>>mU*^5T?s_zmQF8`lGe zc%*~&3u>P5qmr z^S=>eE5ltBx5~nf{)KC9-las4oJeVh5+T7&P8W2WehI~B-C1sNhi3hjEP;4pMmFBj#8@dR{XESpaP4#iBI;eqKuPS$!@(J z*QT!BUz`Qj>>7XDLsSX=qwHz+ARuHJwgN&6jZ~xCOHlWX>*Y8!;5W|M%S~qb zj~sph*Z}oFCroeQlAqjOFNX)tPIhK?U1n$g-N#YIc6CGbye_lq4)x{86$l#E-83xI z1c-MT!Pgi*KYK>tK*NRfo}&%uPjL4ojm(T|$BMHbYR5{tfZL6(g1f&7x!Lo6zOicnul`sA{p)axLAHYv<@mb*os6`#L2x)* z*1dyJPK{@szxCANZzjug02`M%#2860xv_|BMZsN7_YCL2K9G+vx3u53$H-uxuUwB4 z`y36QxtVLona2_PF+mKx>p$q+HnTTm{JS9#|4crs!Te3SQyhJDpSRJ^hdBBuG+Pxv zoJPrsWEo&N75En&uwxYE3C*$=2x*|38kvbAF-Te z*(J*KsD2=PH;1~6*cxS9broYmXfkZ29Gz&nkdV+mLVGCqKi!kwy}DB8ear+TOa^P~ zY2yQAfa6OhKs#y{|ETJ>w>K!%@*d$I=%(VkWiP8cHIu?_Kaudq&sG36l@z;A)l}yh zOTrH$s$fq0HpgnBxt9ze(Zej{u{3%1))^k=*gn(${zeFNt(Akw2L?iEYK~nlB!CW0 zSEW29NB(vT0sTI^lqL60J1jMss}9`G0=8s$8G!Y1pVT>0)HHfoUfXyZ3Iz%8t zTDd2sd2!uI!bcAkUbk}IkjpGYq*|I2ct(`RnwC+xe>`UYwekJu+{~}r+cvLzots+` zf_p-adVZWAp!enc6N2YFBu#{^Fdh1Yx%7lCkl=|{wk{XCoCweX2-=0=^az_`IiVot z3T$nJyp?}OY1d*6$r8jf*Et#AEduX@k{xYbQka)Xb)6^^Q3M$pJRGq3CGh_u%wmHs z@dC=M&u3CZzLS8nQD4RV$;tc>^H*$_jDo>|rAo&3`)H6)aUrKu9qupKWPLZ+jG47* z%cA?W9_04LxqT46#q$6s#?MNwb4xLR;3AQfIxrJU9b<{!xL20?C_G3nZVt(&lBuJu z|3kcUxxb~-&Yvej3m{w$)>x-2Gk@o9RHohDQwYq~v%*J-&w!DUFiQBO8ve!%DG`Kr z$n}@C1DQo(z_Lyu)vIoN)(-%6UM?3bS|jtGov?(d zLh!m0kbvZXBp$%7B9o)H(;q%UlZ?y0a62t^M=a0-kE+xP`<4D9rAA zPK*$T(zm3JD8bibmgimG|H_#B?}spx%0)vUQ(}lnHv3{o09@Mu=Y5Oh0(|Ug= zUs_~QWP}w8S}P?@q_N@J&|S}A_vD0gS7-pCcz-{2K0GgjE*h}w{vl!&_K4@Y$+5T9 zb*`z3>SBjI{v~JqwXRy?^(+OEI9!54?qCGol+(IneKJyL(Sx5#ZpWL^5 zh7k>fL|bR0#g>-H@!n0Y;BPo7oa7sNblu75PO!Deb#bCC30nE1Gbn>E_qM;*a>>v* zuS4D%SF#w-6s7qG}H&xP(Gqr-lXKvwBN(qvDAISYM zL_2e%Ocxcg==g0u%n@maq_;Ua3Mt+imDeXVzG0#mVU2WKEh&~;!K20r3zOD50W*;m zi@@qQ{F2rG!F#a-M|77U4loxY>roDyDaaq9rQCcK%DiAp9s5(UnM?l(Fx5+i`T<7pbXCbf|Fk1K(o&W*Lc*R-IW zp@;j549pdmN4>N09>wwe<%$^&*35ki9!V~kVQ`%iZ=uvIO3qb}I#*z>nKI|f>cwSYtK;)@!m5 z|Ju9+AE+y*6(~F|AP2VR5|=2(%(p&Z4-BXebckcf4gK1e9D&71XeXntVfu;PapB;- zY@ZWzH0yHK+Fle7HQAArf=YiB=hJ@o$5RjBoY*Fy>YcA189JZ7;i!>?kRm*4yv;tf z<36R+C^6u#4m-g0`S}k#Pc>?vQ3PDuP24qn+_7v0*oI9!V%Xm4R=OEkesms{&&G&J zVrfGQPtgRL_>XA*HZE~RQWdSTW>?)RCMV^*as1SPC0lD@Zhdk(e%?OS(JqVWy@4>RsbG?}8_o2!tfA*+ma}{Qwigfb z&%8Tkd))s`sUmwZ%bZ8p-j!AX_!>*VDnE6l&L%UN&k+Aqj9H;X;ro?A{uXY(7Tp=Y z9kR^7B6ilCaT!H1@@vvQI+!A#DhC+9Fbj1GgQy`)_pmNc(?%ex;%kIQULVqI;>oG< zxUWD*NnGYFPBIbDD4aUs*2GW${g)B}#;WqwlC@M3KY9rnmtPC73@bKMsw2MiFiQe8 zaC3EQX~_`MTl2~+h~zs%8K9Xv+&^$RHsQLbw!$-z*tLKh`|TjN1kwsMCpYG zmYOZ1AN5LEqpUG+2Rb!bzeAIjhu&6YnX`%!|02U+w9sfOcJRNL-Dm~7GlSb1jrZd~ zx=+9D$%~a9s6)s)bk~Wb{6G}lbL}dtPlX!1Ay}h_7i;~4?Rc4(L8&h-ZvopV=UhNV zYNn-a@FCL5sqAVxFWim|#?EWFqRRA(mC2?u9{7PM7@cz2zYEEK{iSSU#!7FgYex5o z+0Sli|D+41<=cluZd#F)qL(TO#2#qYTG3#JClBFf096=3<-n0LZ?JlwGVc$>0H9zh(nD+A4x@p&$ zYH1}6+>7r8d`tX9;~wzi3ZjUMN_`3a)ye;_~xh z&E1WilH6aUc9<*_=QkXSj$I(Ue)oR(Fn@Bo-v|MpH$PEuIG_(K1br|CiZq92=UQ9D zRmaIy6qKeWqqTJbcL#UQ=SD}y<>~jx%q%&jXB5)T+`Q@!4!Pue+-}m&AaLz$jpn>a zr0{Z)$u?AnLq4MOkWV%}ERq~0UM}}rc zL-}{$Xk5dGKS9xfT}bu2J@eZ({}hq|n#hx1&$lHQmjo=HHk~rW`!lzfRmy&up#7v-f3X_z_yf_+^>Jl z?rRxwnwC}UKIeH&bzT6KQB_u7cYhME&+EIg)jLZcmrc|Sab1obE0GOiTk2<1Y@mmJ zQ?$kE4zb_bpFb1+a>kA?)?r51g2n}&kAAck#Z|C^Xa9LC3K60`2e_bV`g6vv#g51{ zOcm1xMT2?%5(0!bS!K8;``@v>?W?(S%p86ETN|RVkht?+Q%&_+&kmiqg6Ud@?<11F z1DsE=h^A_;K^j%1iIvWKU%{FGOtgXNreMUjQv6PeBYlt7rLiFh2KC*EVmEx-SX9NG zr#PENXWRsSGN!1OsX`ZkSa<^tEq*&}_>9yw)RSjp%U`j4Y#&ABg{k17HHQEMpn#jr8Km-CZHHb5R&u>{45d^3%pL=B zE>Oy(JfY$bV^F6p6oAto@EKHN4R&9iXWRv3W7WdT5yvARC3;d87>Zgz)oj9~BSfiD z=>S=@*bS!S>=~hs%F@>U{r(s5BW4M`QSUq*yyZxxD+mAd%l{1?u4_Li-sWoCtVV?Q z8(-Q_CsVr$bf85N#K#K|J;A1oO`C+a$wlVLEe+;yQ7*Q2#*w%MKuyzacb~88zNOoD ze{EcmaYR%iCnvDwma4mh`g=*3t8CzUI|O~f0`&}Pw0N z+JHR;v?bO!T|)SjwxEf+u6(!e|A)bJzyHx=c=Nv@g}1yAUbyAHtnJzq>by2|MA2KG znx~sUtbPK)mB+&w;tjPC=|QD<$+6TB4J(2eWu6hrKg~xvm`rw8K@@)shA&v>IG%Cs zO=B+*9J6ue0*3o)^rMb}pdlL2hXU0ZHD_?h&aR~cQ4}j6p=MKV8hpsj3xhsE9~_&y z&8G^64GPUWaB>;glfEWepa0*{)8iKaL+?8C6lDF`?1$@i+Sw8DgocYy3YEMPrlMHf zid*O^{jIGs&$1)H35B)|yT%P=qNZ~eRwWHXpQwtANSTvLJ^_o=_b%NoOu^&BspX#*Wdvbk~Tcl`JO3i9Byj> z$_aQfG&}15#1>ogHaPAlIalHzujJH_=VvcREO1QK^&mq8Bw~6-AMaqRAZ5{TWA#5( zl$z^j-n5x3uS@a!Nir5Jd=0}&h~YzYssXhv+!ni!)}>KPN+vN2lZqnDL_wKQ55ORh zOEK_9)KQ0X7m8%Ev(FgL0R@%XKqEzu;Xg~LD1akjL_nn-#!O=al z3ArAd5!%n@Zdpq9c}%RFC@tD)Ie_ft_t%vYY^7t@EV+?^&O*G?g0A#D%)<%|;Mh1v zFqtOJVQ0b0lP7p*aQRrV1?lmTO9L%MQ#5$QTHhf~dMpHA)Ht{aE)@fhvm?DGWAQ3!u%HmKoVSa`16{n^jf>p%YF82{#TR`CStZDGZ!-8_K?cgZZ1Sp!*?!XZ&O(_r z0ndRo3k)zW1z7W|X>MeFr`7n^PrAdM3RYbZ`N+{o#;N-=zFbpkBGMOBU_6UqdlbnR z5sTY>Zf*T#6#1l)`d4yJ7`d_GZNAY%9Wh41GId&cg9X&Fmjc||h1l;*UaXx!j~+k(N;}60!ditI$<47e@Ii;%$HRaS^KuxZk2c)E3 z=%b|zqv5^%&O04GaB{$;iAeg1aulZa-bA8B{wDbHd2`=nYwb}N-_xSsc6onpboW<@lGxH6iPM9_tXFtC{3x|gzg_YSyp@jdFAeeDGz_9N=ykB*Q z{k`eDn*3T=S|C~2kMZ|9Q=26r7~M<*vSW?;OyIWMsBbeY7s2@YYo56y`&@9!h>3{& z(KsIz&|?Yc3P|%?N0u6Z3ro>VC`jSWSd$2~zsNH0+XayshPYP;O}{UO$)K^I?mh1+ zg{`E%J^Gb@UhmsmK{e1)le#}PM*F=mU$VJ}@g{=TVVFSv{;6FBqhDwY%K+XZC&5)8 z(VYn~(a*o|EC(~G001sj-?Ezn{#f2!%lCBwbAtix@)cPsyzA7jkfXdvH!>ie=pIkl z3$#S_bH(7^tiO=)xX^Pk;MZ{^!|D-<8$fHSL`=#>9_0|jljQoRDwEC9)52~TY!g$8 z!u53eh|hwe0uT^vKgZE@Y^y;o$y@Ym_*2rpA3`N>gk`y(tIpJWj<7W{t0RwYk&F5*E3MYOz-r&7{MsGy5NMn0Dciis zI=)_VhDQMdU(~T!xk-r$HM_Q0?^7XyRBx6jQT=i7w5{h8E7}=o!70o6A9LN9Dqhzp{(-kHqAsm48@!e=E~p03_%Fuz8^u? zyMw*-mfyM4k@d+i`TEJ8*)9T7u4-=#z*RT2<~#Q@MRey1)HYnl3OYn-=cTMG6g%8P z4v#-v(-=jPFXLOKm*gzzt}(rqumbO&v-2{iz-vV=x~++UHHA$#GwpY23LAY#++_HW z?op|l+k$S7P2~e-!z4WINa9Q`}9H}T}+4b!R4yHgIlf}d0LTLSS#ah7R!{Z8T z>WzIMzzFw?eu}RT|D(HiDD8VbJKs4pw^yvwdnzGA&oCo~14C0d35*j>ZHgY-jjN%i4&)N)HrRL>|RH1>YC!vi2cS~+8r^3^wH`6^Dy&{NTG-`A}>9gDU zifCFpQ)GCY)0QjT8tay?ZAdM+`O7)_*|XM|w9zRLz+0K<)bhvft*YX#xG7{#qll25 z^YDLHW_BU##)feT5M8Euc;Ba4K8)mL4k9sJ7lowF5w(=19-P%ak>IMEhNxm5wqia{42o&Xc zX>K!eSdrOIQLmP#(r_AS7G2(g*ay~mZ`qDXX5E+C8^qFyJ_i0Qpld-7NHAErNoPii zq5tD4J>PtA7DAoo;O++OnF&c?lFocW*R+nQ7?J0f*wgH-ocsD5>DRB@)n*#>yZt7U zS>mC~Nr28eH&h+79}QExI5nnXOLu$+#-;#&ICLg{vUXo&z8H~dxn)Ndu(N!;^Yy?J zrS^J8*F*yju6bH3U!S^uCqim};*;@>ys(%C5K z-mJ|&(IOvBxs>McR^@A(*$&=AWV=~nr2&ov0{r7w&brL$?N5`HW7@8Zs=wKeCdq+< zqH$+)T9@hVwsEtVxz752zSK2julDd^J*eY?SSuEK`r{EFZw|n539-r!J&#xZvQwQ*AgT38j)ZXH8kO)!AQr4Oy-VMHxMuc(#M8@KtY#Ga2$`p(r-4GavB8RhK>$b zo4@3>{WIL2f5U-8`1zI9*d16R&TlSBMzF2}bVLLmTMS@HAhTJA1D5sjxNk?p>ok*I zt)UBcms>%Y{Z`}7H4$?;eLW~P9rVZYz;ib4CDNWiAX*wSn)VUMWro9`;Kz#EExBD^ zM@j0Dn(Fbxx5&<+_BkRQI5iD^UYn=*G~TlF2eZw|u?!*4&_5VSPYZMaU~T_Gw&~@@ zt2Fhxs{ZJk>wjs|80qG(TlzZ8n{*F=m{;&~dfP z5t%tF9N`_ zW{bk{Us{fUBDBsA9!1~d5XONfMDG^PV4DEpqo)QP)m$^U)~FP-rQEp}(`J-_|ltg=t#{!RhiIZN5OAx2S;=)~8#O%r-| zPWhb(&Vjv;^ja?>w#Zgf1X30PMciSN8k|S=#=KX!^IwO#u1$p=Rz4av3U!RRR8le;v~yVje0_YAvbqkG_yk_-9MOsGl&oBIJal?-3%=M*vyoE|Wb6x)-Ev>vqm za3LXOmsggG`shi71OVjSYQynLnQUThkigHqBVUI^kus%W4Etd!mw3It(_-B>h`sKs zzl0a9zl@XQ;|)7jWg3vX)ZIJhuHxDCWgfu#b%c|FdI44rKlBi8nodaD8!3*c-#@;u zH92P0>@?M0Wa3$vwaBpoLvYJO#8Y2@$bCeNCBARhhS=<_%&JpgY$~rFlC7UR1N(DB zT%%>>CoG%4kxS2#eCtlGmhqo^>&nu*{5QY)u>6%;Qm^Qs8Q6&9?w7ed=Wcv!6O(`E zatjm(x6pp+n8oVAS=aM=#{Yu>1qH|9xvR7WQJFO!-Lb*9eRZ%U1_X2W@Mne)+FXglP8^M_p1pQ|!OsNqeG z3VR>wvH;tF0x+N|NH-PQXA&5nCHq4(dER$E&Qxk8JjDR3LxiAK_*DQ$$ewuPaMrd^o;t$>)4k*B5Km@S5GZdzra!YxC3TthK{5GwMG;3PT-+ z!I8z5lmicsm<(Rz-2wsDzb>}AmrorrzZyVa9u$gJ0DFFU-oa8IzIA*-+p`@lomk3g zm^fjTjE$_I69u*5>O373m(m&)7P7?{+MXspDlO(5b)wjn zDD`=JZ(N{#13b;Ii9VN1L70elQQqlfa{XEtB<-sUMM^8M8}5BoJf_B|16Ir3QK^%8 zCw?mfcQ@xH!=PP1b-20re`yf2ZCcqg%*bhTotWQ8J2#?^zrMjg(AiRX?^M@4Aq+gt z#OIAvQCJ)ABYX4q?3l-FE>GNcp1L>}Y zoco|>fMRgBviPSAm8JZ=Twaoucr9O(i80*zN-Kj~2AVcT<m;PwvFXRJ`FG(CWl%>AQ zS2p-NZqE#3Y|%?|G}bZZW0IDPjm_?ywHxTAYg)k??`Ol+Cy2DyfjYO#j7rmGrwM4= zZ)#PnmEO2?KK%xi5H!BUpD%T$(>L*oTRnNopWk+_M_fuTIs!ToMCu%^9{2RiJn6e9 znfejM#|h6|#S$sj6?ZCqR-p3fF!g^nv9~WP=J$mvaUlp4a~o58iY*JwuryRM@^G8) z#isf)AlzNYT*n6i4=2`Qna5Yv3zl$-1KSB3p0 zpG4>=ngh45BhIeV>Ub_kJO&2UH@4!?B4%d3PmB*t05bnzQiruoW+c&{GuZXsKerk8 z_sPO}xQ*}4EiP}|$p@jNoH?rteS=-PN5|A-!3IOrsQ%{u?j#|m@Kb|*@qm3Z{SZ2v z2GuyVevd0pwuh=SRipzPUE&T+JybCDqq9-xk_N#o{xVx@C61dHeL4QKl+=zNv~_P# zhz8+~Ujq#4b^cFJq{$Y5?JG8T$8Ka&>nB@GVqP)a3p$i9aNN_Hy~+kxH zgW;M^>&o873g`7Ys#EDQN+5rNjdJTbvsr}qJRAuVgg#r^f+rjXuY_2PLC8~o(ySA) z*MQLi;PE=ms3C2F-%wym5|G1D*rNbw2SdkBmPGfeHbGtPrdk%(Mgh!FbF5d>>t zmHS}y{MvwB8+P$4x+mMD-l#Q-=}+pZ4^KK7J1amZ+H8A~$p}Fc{_!S*UpGexD-^F} z??ADPM21&h!SmYc-0kHa5dwFZjaP zfStVRmy%-Yz-dX|cMo!r*=PkQ-CJkt{w(Rq&8(3$8^x3k3pd-H80XEWUa~6dO1Guo zj8v-UcPBlhup*?{937uf1v*ow3rdWQkOBottnSP_?%ta>QS6?MH#-EDc1A3sj%Tmx z@AiHvv^;C-X)E?mX8>URx9ekkCgf*i9li$Urmt_okUZWeK>FjZv9sOQ^->ti4$IfQ zg2TxIJvhu*(iYHI;z*NVIVCbl>Z;D>V04-+JK3Dzov#7cRr@(tyX}YZymx_{BsyY( zs=Vm+s);CIVftYTH+0RC!#v+)+(0|t%W2@!T&`5nZM+rED+B=(49vY^*YxP2X(ZW` z76-FKEEDzWtKIpBnv?}!2N)0j9`xFh-dH-9#u-oOAeU15{Bn_tr#Sj5@Rlu_627Bm zA&T?!r_P?FAB2}h?#tfER(c<+m&S>rz{mGxRdPvstji>Wr9e(vp`~jB&4 zdpAj`H*$@C^(J6>e}k%a3|!2?0p3@l!NJ+KmA42^-rFskOBb)3{ogqYYJm@D(z1-{ z(LpOsB1zoHu|2i#56=XxYZs5L1 z$fN{b8}Z+sOf+}YKElYFI1&DV{JueL+CtUx{RuI~&op3&HVEMQaU_Ajnez6X46d1qk@Xi>BA~|0=oA2(ndg6h4+&@Z8yLJ1N zADi8*1B|;uvT8yFmp0X~9rj&Kn>Ou1ch_MGi^ve$G|6hyqZ@TZyMnWQqNBAjJ|WAh zHC3^qUY(#_VW~+mz|&ev&gPgAiEVnuAv|!??v}AYUg9Ky^1(+EhT`K)C^s@Iv(-`o zCCQ+FObyNqC++hqTe{v9vUp?K44Vb*lh>96rC}tWg00{DAx}Zg;czWNK{24$TzNc& zX?%O&gMfbf23Y&fPi2{YH#df_y5*ik0OcBvoGh@Pv6-Umsp)4kpO4yWM#7Gpoc5BGh9?5_dCHv$_3B=lIJFs&y;JFh`g|8}mYEZ8?3nyaM7?oBC_WuQs>>LQBkRHwiWPQAVoGo(%5LM#X}>or zgA>kBLU0?X$%!Lkrd%{}x9a?0hzeI2EjQzdDrM*!0mTkt(fnBqKY0;Js3))h+s||L z4{01)zmv)WuKK!6o0B*bmlRX=fMTYb5S1)Um0VuF%+++eH=wZ!=i2>~c6V z;ODPU!8rss! zL3B!QFy03yY~y_De0b($Rp#N9Z}J9qpW^yPi;3UBxMEYTqe&+uwsC}7@^;xyzyGQz zY3F--soF#e_05*L>m95F+fDC8fJtVncpN&`!ZyS7t-V5X&{XCp%lxF9ZUO?Qy7I%m zt6F3gqkVvF_uvI)ycImavMr>ZqOP5u^eF;B#zDEZTM;gXAa+$Zr3vV&ljsLnN!K)6 zA|cbI`g&Ecq!IxeyvPXe6!l!^m?)<2tcdi&v}UAW(X9sTT+BjEnQNnlTLpw1+sJ}> zQ4Fs&|H98X8LqXyvCQQ54mLiQ(kyw@GI zADDUUb}EKS4WKOEF~+^7f!d1uS=FO8q{8G~CrPu%YeY2HqkQ?sOiYu59sr0ml5tt( zQq2r`l;pAD)Yc$i`P44~(fEoyNKyMois7r$w{@3~=z94JL<>vhDuS!K@%!RDS~thC zmrqU=Vnu!)Y3C?4lYlM2sKs^pY@8B=`Hzc@Ak}(%F>H^IPnDYR2T7iG7th-Atx;?E zI+X%K5P%t0{cXGg>LnIx#2T$aMP%M8x>iOU4?Yxg2P5o-`4+=K0M7KA!Dy}Cs+QGM zaQooo>@989;Pd<>#c)aE;Q-XucnvBb9_{j1K6XvB)$wDrT^&uUsF6C(@qF$|;DDwU zr(=YbqL1R~E>wfV9Q$I&HFkzjMBbsOvF%eW+bUCw!HMK3DAX`^{P|%+Lg-*=CGVqG zsW)!h8`6W4RyG@{K9@_@dRru$Un^Df_iE?X?(Zb^U_uBHw&4K3!iqj?@nHdotR4AT zARw63jh%^|8@UD7o%e~>&CY=)k>`8Di|54(%b6%l5&crH3$r$5msL?S^21T2Q%LaC zT+~bg6s#%dEC`|68$w3yYBku|BN$ECsk54B0?;NBOWkRP;>nq+?I$D1ENQs}8QpQL z8jA66D9Ki~^Jumff67#e)W)8FbC5pc5vNm`0-wwqH|9r-5SoG5V1(P1bnfV2U|{A; zf-ehR(73_N_{?|jH`ZVEej%b*-lHLNcc#0qOId>|fbyKOikc3qb^TMkqrDkH9jc>K znU>)y0b{mEo+2N_zOI?}nIi*e;5-Nekr?Sxv(QDQXoY&>S6+wF2RT$yVmogJvkZRM zvA%*KC9W%cqy=JZsHfn#?geJl*a(K9G8@4p!oDyZOqGOWg|^9M>alkn8)Y^(=e?Qw z)as>Bm0;KnP-ray^Y$2|qp7;vgf0mY5b^-Fy< zL;XWU(9R3s!P+KX|4^faV00@8o<%Zsi+aB>UimP4wZl#xK@sS7b(~e$Ti40mxN5b^ z{3~D{Ixc|Gk@wfrD&{Fx;hDOz@>Jm;IZ~b))bAz^<6PXa6Nkh;k8#%);(n*V(6GnZ zx9^5ZNJhV&n8~R?uFoT5i;OKhH9qnf3(Z zadjNWKJw3z_ljtLsbA^FqFdMn;G*gxQ=;SCwPbnsa&;T0 zcO(}@<`2PW+t7swy5nm7L+ zPv^j0>GHJw9b1!0GO?41ZA~z-ZQHh!i6*vfW5S7T+ctOXcb{|q&)Z+%UaQyLT~$~8 z>gw=utAmQ_bzN^SF=IXw|Ie25TH2uxdC<;+7N-9K&0yUHmKi8_Yx77awS6SguJcI& ziDXraoQpMGa-!%%eK_Om*e4j!t$3E(RCX_)p&_)^q($jDX3mPWN;^h@=0sq+A&D0; z2!iM}d^_L=piBMD!4uK!QoZCpDRKK0-Q7eSI)|T53v4GLc|@rHBKyNK^DdXNC=yBy z0o1q+lww!oy!UZh|5?f)ay<(noN$hzkAHxl0@$E`kU6K|a&ChQm~7fd!?}S%G=yg8 z6=n+7=*$k!a=h*!D(-=cXGNE#De{H>oSG~6dRtKzB6e{9UHGN?7_0T_tOz}?<^(Bz zrP5Hcu2s6AVidLQpiV3~sWDC&L8vm>25f>CMj@-RsBWz<(B~;c&S` zf1#rR}4jhra4kR=RPJ@QMgxyX1Xdi;e+ z_*-GCR1MYD8ADR;0!*YurvheL8h1g;%9Bga3j>2lJP>Gu2nX0TX z@sMWNTe27$Tc?A7qkXEtX)y3-PmSep4OaQLo6e~l4i3Ntf+?SoE+imz6G2&Ld~#A= z06OPvUPAhFpPw8{G_r+;AB3C1OBpu2M|kC*sD3FVDP@eakZSX`{q92(T!TO=8rnTm zl`HNh)1JvO%LFUeBqU@*`7EuAfqHbnDppje$bh(G`Z>XPBDR3`h+J%VV=%4>4{7 zUn3zPBr8#f%42i-DkrKajkyyRfZy^M@yYVxux+12@B;=T{rNA>VcM8}@mZuV*A*|T z&o@ojd){XTqCfsUfCa(ME;MifZID|3;mtN;n}5*7Dr`wOxKz)%S?^)Yu5@phetJM4 zX-1H0=RQ5P_{$_U^n`8-<)Kmtrs_`q_wd(}a2GkRHL^(oK9Bh1{la!uKJSvF%#gge z8O_(^EtO9ljkmYYw&gYifL)^$rR2*O;$uRmatMEQ;`6m=brtg|Su3*{!O&luB2StC zMx2LT_8S^$azn?6vu2VuJ~V}A&WS|<@YD)_zN{V`LMJIGb&4aS!EI=w_#xz8ww!gb zfcSgjeYS6 z_@}f3t@mwQLXQf{dkhqx!7(NlE3gghW9Jt}su>DQzp3qA~R12Jc3Utq4E*L6Z1AxfAhW z$Ix9*Vi@J1-`=a-W|#4+DQkP|-8lt@j)Xa+Cg_l(gN#` zxx%0qi0_^A$TpRm4w69bt&D0=?bp4(I-r*dK>cvgI_#0k z{`g+0(=nUy8X}-)57!CI`h3{`Y4i-tAPy$3|3o?@4;at0)!0so+^;>nb>aV{+Upt! z=?QNShE-Pi_3gw1IpZhZi|#5wk=Dv6(#Mrdg z^`6CRQ3hBlH$**~B#U@asx0N`enQ8(bOIyFVr6MRQ4h$Z(x|_rsalSg=%`L2vZ)SR z+Sr>`=@id84j@$V3#RiRQsle(7jK}I4SXRJ?N11FuDYdMQe~as6TZ@N_>EQ#3MoIt zTq{by;+|diH-^Q~vAJY|tr+d2i0u!UwY*Y1!)+dEz=Jc)EY`qt3}%j-D!IC&v5EBt z)kZaastROI7nL!E$K7#DJTK3R!7~{dCGkdzqs9vM#H#xC60_b}+Ei)xSggka}0VJKdL#ZP}$kzm|K1uPG>}Er}Qtph&8rdGb(E zjk+>iHfEc{um>k_3Vu@>uQHLrt}>1)Gi$caQ`QWJk7K zyD)(i@=t}o-KA#M8SUB*EmC$aWl}^!HO6o&8h*Y)4I6KSmcZpt36Y-o?T(xylv|LY z^m_J?^)wR?6ez|_Oae!eHc5wm1R*1wcrxuSJ~4;X$<;8mRV$+WVZv`pUw|B=B!;s~ z!xbv}nj&0N;C!uCR}(H?HrHXTI(M8Fee!~FT$GCBFCMmz!pTxpd)Yt6l`6LUvt*c+ z3*xI>dwS?xPDeLG#G?>ME(9&sZP6t@Oq7<_5l~}re0*|egu$Z#v~hiXV*2)s7d>h) z#4DVur-dR3Lf(KEM{q7MLvKN`<HEZDc6ua_Y)>Gw6Bt#HhE!#pWbb;f`nl;Avn zgAQMkE>fK@X8A@F%}69n6)7~kx*WPmUAA8nckac{!acI+YN{;W&9D6G8^?x~I@_eV z5AVUZY$r4D`f4cE%vV(e|8MUqQMv{aULwpo4)M+1+WsZd)E#cE?PI5K6k9IEHOIsa znCmao!22FgNcpE@5lRjF`mUI72M0B8*>LO{H{OO8e_2G;G>!KeOHZ6eNLbgc*u?ML zqqWK9nr9beFMWHAytL3ZaH=Mw6HsGb-kBdS5T_xFAVQ*I*2cM=9PlTUtz@>Kg2n%H zuqKqL>K|vT)&KY>DHJ~lck>J_T60>?nH%kjFDrXvdaTlcM}=UC@rkXaE`i|dl2w3j zzic%l$<@qn5n)Jz$R!pS!GuC9maHG}k^;&hA+Io~_9J(&Fh73>4{N>Gx0^=yJ~)-h zK-(}%q}cD;#?zFkng+LO%QSvbqzUvOP3Xvs)LUiB`Kw=B3xvF z@Ca_Vy>?m(s$X;$26p4enz#FM1m+U3qHb<*3l?yI##brzGj++sZJ5L3B+o@BLGnzZ z>%QjYVFo7|48@ZsK(HF<&5?|Zz z(q38ly(h+$wzf&pY$jJKV{Z8FQm^u17Wzhj8dXpZr|P<|~em)abZjZB%zi5+ztZey_j*r8}`)dWj#<~YfOEB$E2gn^1Y9~E1c zZZkXvN%Y@)zS@r#T=*h=I7S{UhsBujQR>%=rVL}gG7zR?g$~enydn@GcsR3w8OJcL zsbKwm&6sIZ zx};+mse4o@NFPP6w_z6MFC~^-O{G|y%pb!>>Y|gnzZv)@{%!;*+p+&G$2;kt#vEut z=lHJC@Rrp)jjnt~AzU1uKm;ez*o}oyq@8&4B(1*QQ9Av3f1tXNk_Z`37O))PQeR0Q zdGhzCcEzJh${b~tr5!UpVe6APFgayeP6fF&XQ`MyXkt>OsENfB%VtJ-XcL_%+tI}6 zmZ2qX2~Qz~h5sH|6-H;7cZq9LZl4f&8#K(o9HzfuoLA6*>2|-v0UJEYsqd zNlgxqBF>{3tDS`$lNN6CK5a7roc(g{>jif3BrUg-6G&U|?wyG6cW{R*y8?8FKk*L= z+Wi6gXkEb|Ey0wQSox(8Zb!Bo9`i`<8Z-&kEqlKb~o1O{11dFsDJiu8nT?5u8n&<#q?4yA|eV=jD02LA9Ys zCHG|NqU7P--L`uoB>Qf1Gn@ia2j_&KRNafXcFZ~C3d}%)Qi3Vg5loWQWJn^77G9*3 zElys_dZ7|B$;}8Fm*A?@re?xXUQ_M;$d-8$G=ynlx1+BBSBOql4{Z$*TZ|Th6ar%* z#nDV={5R5O^ofA252~8(VIZhMECXi0Qw;Cd!KwGWFGUJ7ltjBhC8}?T001#!ggSwM z93yT;y?DZzea>Kw%s@9Bu`Sm_efV9nvvaL%XlIhzMwauDl}1q#Qhl|r!J)%cgnCPu zZzAv|Z2L^Xyp)1tjt;FkrLr<9&qy{%0xcw&V|4|saQ1+R6CSW47ElaLdS?TQ$vx?Vg?Wzv*fp$3I?n+MNqRD^wWnl)Z z@xBeyS5jUl%~;FdnP{aKOQUIYA@{(cUgL`ODRu!VZlcX0q%de9<(pxlicTB`Y1MkW z!CYLaHZCpn|Mqe_n{w+*Gw%sBC^b3H2IUo3zy0b*XP52PW4XM-R3F$BX1Q$#aP2RoG zV;CsoZZAPHr48DOjWMF+Of_OwN=gn+Wol6A5qlL3K(rH0aV(@K*3*#~mnHII(p!mZ zQhZ*lMO$^swn}VP4dxV1HF3jZqyGb)a_PkZ)h*{YH!vBV*_107DlOg*d)^8j zhQ^}AY!UwmnFpH`J&!h6htJW|jN9_f^P;2^v&@RCBt5*`zS|jVSq6YmeWwigPxaQ78f@dsSs;TA=WWV9BR_lZIXY>4Jwrp^Qy@|zM@Fk zaZ}op=4Je^m<0!Hy)3VRu0GBa{+Rp1pQORW1or#TR2(YOq&36^BauWmJTQRar!BAJ zk|ZG%QglC+iMZ==uR0n`);SxgXlwc&WI7o25U%)IP2Ic(W^L!)$IKvLxY3U&R`T1( z!n);W=zKEr<**;rn8t8{!({Z0l~ioP=rTadTLso4DIzE9!@Qmu;qK^3q7U8<=@API z(nc4Gi11FEFHuK25IN{d_Y0wfp#`>W&Rc(}h`bM_JqJhK;wr6%bJ}^7R{JplXiBdS z%o~6EF-4?0;N7LYeMw_N)-AF+ z%Ux0Lrr`6Lja{d10(58(#_S}af6|rJ^-AWsGdG2VUf>@zcLj%qz0!UPRN`h9e$_dR z0Rd7Y94q2qQ{Z$b)if~oGb40&pN`sUKL(dIOZhYPqH5!QP^?D}*9&FAhz_=@X(;L* zavl?s%JHE})Uss33EeuoAbST!t%+FJaWi>ztoy?QI$Lb;lQQC*WJq4c$RbXS%=F18 zdQ%_(C|-{m*~-&q-q#3DX`~=cp1qE#Yz^AgJuQXm#R!&Rzk9&=3p(NSS|Eo$?VpRl!N3gXao|WYv~Ov8W=KD0w;qQocx)3V)QVw}qKJL9 zme9NaRfmHZmOgdPn9N8=Rt-)*yWQ*t8I=SK?{?cw8zjf*R0K4sYmk3=Hr};fkAoh4nDJ^KC{5 z_c8h|x8(!fY(uv~1I6kx(L(|a1DxItrNqm>@a(;&v;O-}r8fU7j@|@HYB~q`uuzz< zO%REdx;@vF8_FABLgZ`P1zu0VFVKDY=w%Oc3{9Y16GNq#$K@bBOEp< zpzxKm%k+a2r^sC3r{%4p%|=<^{ID6aRaC z-N_bLAasUNLn>y*hH19IVeeqmxUHSeXY5@5aJ|CvWj#(~C${}^HsLH$5)*n-jO452 z986!h-U+ltZuM8E#O5`$qUzsx6F~?n3a?~Ur1$!i0qJ^3;RV{mH%m2s*X`~7F&|00M5f<-yX5vFyK=p{Mg!fm1AD2 zhC*{Q8(I~1OvZsqd9^fJm-{<-s_JiusbKg*44 zh_cYXd{eAR0^tT>&)X20M5V9RgeleL%ACkt9ld^G z0uYV9G!J4&ukCMtm}Kqt@0q^nG+T@5o4GN%D40fxMqhLSMN7X&cXkjS1M+=M;Jb85 z!My2|vOS~U1Rbx5PmH0+@s(2&=~ApIS;Rpl)miElU-1Tg8h#JMLzQ?iL?md?6NIcU z?xJkv!(^qvQwp48XFCI?dw~bfOX((T0q6RTj!w7q;$NFG&UqI-1YG*XRuIvh)s-d= zAd(*jl~D`o&6$J?cO|G8tQe4>rctOUJ&eb* z-w4+Yybs;;bZe<8#-v5syvNqvxL$hT4MINA1WhYu!G_&UMD;5sn0N)Y%%gP+45?8s z9Oj+%^PXqA*h2_6eF67JFg0hy{qby-0w_Vt`txP8y^BT0sgPGF<%}Db$bxjGAg*`G zLWW^&IreONrv96rm16-WaY_ge_80Z~Dbje?<-yBCIW6J1(|r#itRCS`o_tu2cuKQeZvxa)6)8!P*8 z4q}8`uT71_o3I6MGx>Km+wZ0$ndp$N*w;sbxP_ z*X~L<%<(6#;$T9}@x=vVF8&F0p0_K8P&LNL@6?-O{v2SKZ{TpaWP+C!soy5GD!(#H z9F<4WTVczgnePNdA-g`Ya#tb)l%m#(W9J_uy5fp;TRd~n?3tioPb2b~YE5sKz>NVY zeRHmWm-BkID6LfBBl_0AyzIhxZt@!p{U{((QQu4miKrxw%97Cr?HeL~yX&4>!`Gci zho+LFT{gumvSe(bu{gp4?+)##a<-<4S_$E|Tz7OY>NRDOikST``JC*VvKAL2wX{Y;?c371#X88iQ`7yOfE4YNuk3fXb~M?}eK zVG>M|%~Ls!-E5^RVWM}4zzl?G1t$NW=Ti@sr2qYEXV+~<{2(_D!sQqo9c=HblCIv? zqxS(&GO|$de*1k8g!5n*5=A#_L^WriWNs+)n%u|KdFq!_bd(rm3a^ImyWF6pNkXL~{*7uDO0vNMx|EXoxfAFgX=UYU2d1c`$TcdYm&SW=z;WjS z@3UZ-y16jO)L@*8!@dPDoN8GZR_U17rw@-b);W^pEb!m68|To!8`$C;kLUC8fFP!w2Kt)Tq6FP5j=-=CRWn1b@gKixKFzt!YyhZF zDfe6wa$^W{KNPP>r3_I;Y9vvX7FYSw+cAB&{Llj@aP5!$e2_v!hj`Tl2_0sN;jyfl`O@X` zvkgE4^sd=PBFhcfOsdPxW+>#AM-m;dd?6pg4)AXMlnt-Z!DSW8ou<8m9+;q4zwdC? zZL$nx8dlxY{a>18D8a1~fy+RfJ7S5Hqffg}S0lC7L-+96=6?vMDitXl1oeyP0Q zW}-KH9Tkb5F8Tj%9a{teYoLRur2ncWKvQ%%ixg(cBx8?RPjl338MAy*VKQF4Zl=e zd>83Vwp?-udCQK!ahxtLQBZD6k@OsuxKq=0OjNA4{ojoRE%#RPYB*6|an<L7wu~gRDQlFCZTd^4aV_#cAg4Zl)(L9f)_%865&1ZY8g6;;k+^$K8{30bQrjUu! z#J#)Xb4~&NC5rIP4yJ*bVcSPFnr3AP%B%WE^V-1Od|^CzVPD~m@ZN4s zeJ6&|sYoXZeE!Pm(sCC#SL0?Y2$vgm83rq_23V07VTYT!d5RN7veDc+>`~{-|4IV*NJNw!q$$5s zU(@(%UEY%cJE6aGARyKdFqW(n6KK&JX*%0KT^3hYjA-rdgd@bP3XFt_qiMg1{TzK> z=5(z%N#9W_woWn(upvAs@U12pwAYf*Kr)8vLv%OXUqG@*rB#c+(gd$PmlTKA;tjUW zEq=RCLbf24gDF&$unQ|7vT!ymwb2IklER0B$de$pBUXstJXWpk()E5M+ZJ@xLzP)U zMz^h8I6NWQU24F;gtfMY)%Xf*c)fWbgqXM46KuIqfs;^BxzAJKV@n z9(`|+PFk5{ldR)-R8E26L2b4{!VE*OAiXxTirM%*$xfL>*w=GI%VeC!Iia157D$++ zAZ0hahtbT<8hjC#wA+Goc0oBNQUtH3YoADl-1RW~QDvL^-@&AFe`X;F6<(~l2X(Mg zx?a&cKX0A>na8NxO~#=RNTQWj78Z*RU`fM^unutSBU7+?BW&7DS>~)w!B*D<7@Bk{ zTN5EeY6vp>3pp1p>;lk=_;;t(`z~(HwKKu`*5R$s`_qmTu(^opC?*D%)rj9^lvaS} z{^X9`laln15(J@7JdjNU&*9Q$Uz^ScnUU-O)R38VKKLl({SI|sW=wIyF%{?|y zzqerq&aQ5;o8VEz~?uQOnm=X-JsvYlVZ|A$m)DqH_gC& z%2Mx!LbB(^bQd$BZI{qR8Droxyy=3l)6BU^{(iJrjbah9Upmgf;-tJTk`_5=U{2ZWSWF*4|`yjafTr#|0=l85q>**QP=8aTT&;Sc6IAfhxiQ{N2(Xs^6 zB}Wqq@}R{!2BGvjouu!X$dXr;&j)<2SD3b4d`(36A(y9XpX*d{Z4unLkHTHW5jkIB zWY~MupR^PY=2oHKy_5%(&%K8=4EbUcCCpsHS$eB6_h!GUQ*nDa+~yjz-bMb+bKf@h zUUNK4K=4D2*A*or7vBY_3XQ;Mz9#$C=EEC=e`nR&L1Y?ZWV{3b)NDMl?fKOkAcCo| zsj(!cJqn#mQtAc3MNh0rGKiYJq|vwY=P01V`hO;>02-lwhK1+rD#{GBDe{hGG7rLk#)?iNIqL}ABF*Bw>slUqB#bDE6OGbrh7jwOW~6op#h|0 zYP*;yK9+{mp!WTF*Q&*j?oyY8bL~|pq+AvRXH!N#E(ro(*Z2M2dPh$Cu_toG!PZ1n z?IRSCS|5&b7Mst}T+;jIvDG_O>Q)LIgLq|RaP$cmGP08F*0!)EevW}hH7{ILUG7w) zZH`k1$2P_IO~+5zmjS21g`PQ)7%~>QDOB)H&lR-ieW9HHWOBcymfI@Zh>Z2?Hc)yi zEi1DpL&$k;H;6;P55mRl<>pF>8-tytk?Yf?gSII*^o(iXUFC|Y{Rk>xN1j!qmjN$TH1EJlEjKXOgNLRM;Y>IvEWVk zzOEN6_A0r5AvPH&7w;(2NnlzI8u9~+9%GBEHcB#4VFfQ@J=mjOsoj?lEQu3|>cp<; zFsrqfnk5tQSEDZtw|Q+L)xQMOE~Zl76U7qhhMMbp>KZ9}hF1CSchlJeO`je3n)%eo z@}9QV^qgzoIw7lJ8=!(_QiheV7x&52zjn3d+0Du2(exaGtR&EONFY2?Hz5p_iCqwIjGtF|Fu3C-Edo7Tr{Iv}7tHtZM?G z&&D6Qq+~w6zTQ@N7Ta=l@RRu7{i_WHhI95Qw1lds!QJI(75g1szM^4f@Cr4XctaUHug9 zcd+@8=k~9iOTb(E{%PARwyzDUDsKS-%}^u<(mTTzB65qmZ^_TVgPV|M!GmmxaCXVpJn6z?+f#<^a4qwmx8 z9L>u!QH2)_$wuY}*t_s-8u(r|%+l3+6t|VkCiCWsYO`@4rW#tf90WfB$K%A(SAxxR zJ?D2{=O$bRYI-MMWqTDC80wHy$b_UPJx?W@mX3iixnG_;i08dMRvRP5 zsas#ev5-!0g?6mu>ivIEt_n1o6o$SG-6v;|HdJ2T>yvXQ1hSIQtWt=K#2f6aVpAa) zEXP*NFFry^FN_Rk*ZuRc#_J`jDt&8^Y<3r}hLjP`F%rxaEs;G^qP<8g{x$8n0Rm+# zVN^z|EdK~BzCj<|We`;0eqj^pmw1jd^9eW)aO-(9X_@sVT}j2i#)cUfjjh7Qnn2vE zZ$%qjQ6_#TBC#~FV4~1tb>=SS!@QC(UI)h*FOb(6ik3-25S}ReiCH={+wnYyQ?XLu@5KF(e6$VeBFo&ir-+Cz zTnBS&?4FK+4{)yNfF2_hh^Ih-+Gj@RhxAsO*gI><_CIe(r@Qr|9x$CS!dU1Gop>i+(c53eKD#phs|~pt+tCQ zdO=pxg}-kY+{uY981mfdDGApPnDb7uM`0OPwFr*nhY1a4px`#=@J(oN?U)+UG@9HL zKfI+n;tppvU&e-@rj=NFESD^fl+!JL~(xw(#^Y$v`3BnPiWVLM`{3HRtZ4C}M_7#ev(8&<8@vMLL31P+u?V6zT!ra8 z*%6Tv>j_$;tVY6j>#Q&2f}w$)^>`c1QxK!nX+MeAs7V+a$B&xqesIiD7MUCrM;FMC zFeU9x3Bp?B0+%0svdW;Oel_^c4{B2m1br}d)Du_llp{!A{-~sumb=8TT8`ZK>Y%N7s(^5CkK8V(VnOo(T$nFzFLWsf6X>d)!}*2fTFeuR!@)|F;{4DXvELz7F+Z#^Aa-Bd%oW*x&)tgoAq9mV+eDPttKB7BhO6CMy8 z*n`yyPN#2)<@@Wb2)rQ2WG0cDrM5AU@X5&BRebPhl?Ydh;_^|SGgpBAV`ib(&1o~V z0^_n7`suuq^dIhd(}^oog>3q1OI>?DwTIV6j>UnUhK72-K0nA&7-X;-9LPEPg#oo* zEdF6SYt3JDHbqRJ*dKg}h<0TcU|JJyB=w}TA~~ONa&rU!qM_Y~4E_;E{ycEHixWVj zk^Otf5;hLA!}f?SlL8oDD+&hdd2{?O71Cc~k}8A~lsIK_?Fi7X zhJPBy2>muX`=5aHVSD|MB7k62@b(Z--d!{Kir{FN`#g-; zH4rMJM0A8f3jvVTxDm6)+bq#GUI#Zkf5%5-4)DlS-Vbew3fwFmRnVAsFE*osbP2M7 zM+U1(b{K4p+DB68d|+GAh}~ms%`;UjtMExia7-OhW7Nqvu$ap>-P@7#iYZJ5iV!zzS?6pmO&J+VDQyYi5P&xP z;1wV9smc7c6GpjMn%NO&H5C9dNEIh%*9!m9WHN@B4DueDOJveJi2MilojFu%E3UR2 zt;1=JI4g%k4`b*s?ghfoYx!1ne(|PO1DnC?fb9sGj=02Ox#QF!hD%l5iDV-?o z=h&nC5vmvyhgzH(=dsubgZfkjt{|eRNF+x2vZ|4Kit!$qxGDRb?Jk9`uoDeYVhTPK znnFz~kQlrV7#ymh5iT=@AGWT$y)yiVd(XY7!)sw6vCCx z-Z5n&J>T1#vNKcGCTqa~6x?*)UQ0Mho{awqCLi?IK~wE(Ao>!k^TbE3FK8ERZ;yi+ zBE&egeNMUo$UecjiCsc8f!#4$>*vGOL&qmUALz6`T^bPP9qilH95Ad2IqeHNugV}9_(y?AKQYBV#$eL1AAk< z*A!6!4}W`%XNks3u?O_M{nBBDt;stY;-Z2IUVoE{#odP(-(*UxJM7P!@K$F*)q*3wgts6~5_FFiwod^}^` zC^}9{G&4u5#>{EyJ#Je_vK=0^*P zt;;yof^=~-KY^jG0BDZV-+f6q>Nj#cv;?gv$20$j~OJ}+Sy zHW>9m!dn9GM3A{LZv*AM`@MT%WzqL$- z2m}KmNr5lxr!XAp%E%{}W#0brTGi{pP|EH*FIS|HSKwmGDxUJ%bH=PjFz9T1X?XA+ z(cm+cs$o%X*Xh{k)sudI8d7qXwxJcIOq34F+I6cIzBX%Raq4ZSja5c_&{xD19WYMD zA{!UVjw?qRU=yc9EOO{*uH+SuX^G~Wvv%wS5`ESu{~DPohBOT<=sZPn+50n z0BtdGhZ!t61BtLmckzmW$e&Z6_#}y?=yfdMYtT=TF9j=y2)`qE#q&zFp=`;8DftR_ z(7W`qECTWCx=y> zuauu>|0+!!6nnOOLD~971G0G=x<8w~PjGsEXhrKr?1{OWM>t-?e9RA<%2H!Ivf=R!PcyLxl-UB0u_pOMk);Xa)66TyWH=vg2lXRydCjHLMQ{1KfPu z7&jU{ep1%1_*F3Qrz9Mw(Gd6THSdVT?FLziMYjmp#|8Gyx#W|rXQaBANh%4g_k z>N3BcA%3(?V$&}0gXv}&s@Sby&DO})G=zck#7&%!DHRO%F#%Rz_>E?7}Y8 zoaZ>4nC0JLsyB9GUW9nYSdMi75Kz`0%uTle!; zpL_ncA5%&;z#ITA{iRr-(}&jCzt_aqcFps=;{0q5h2XymjSbUEm44_p`;H-dU2XmR zL+-lpXTgGIbdR9tcFfyGaT0>v0w;cW&PaRJXia2nW;5OcTQoT-mXV0c1O@*A$19i! zijhQCluTvZ94WTa!psfAAKraOHWYMGa38Gxa=~rs{T(x#nZlCZT5VFmPrkf~Y(4w#LoK zjHQsDIlthM%CJfcLUbBG!}J$aHlI*(rI5p!;F@{;LLIvAIy5v zHCNGSEzazqf=TbQ{1=c~u!d^v%6%i36bbM9Ohf{sCw;8srgHMn$=_|4AQy?4Vj!+9 zf(LgEcjt3`pVz75|DtMjT+4-wT>plhpA<+rp(rr}IR$!mgEaKKJYgnAB9yl{s=C+} zfx0Re^hN!wR7`MZf5-i8+jXm-?-|5*vF;zd5#mVatRntmI36eFjM3~ktiPG&iJ43s zr8&94GZ{n?+0<(^Cy)eJqlmOprQ1xVAjzQym{4KFf%Bs_rBd`f2Qrf48=kPv;vP&`ZjVin^QWSfutfW*r0&K`=v0ziXI5>-(H{oLAX? z>;U|m)YC6z`RpGlKoe$seY=|C#&d|xyT_5z9vz(}vkm7X zatzVZZp!OR^%blRk zP$lD!BbSXCmLC8LhK2+k$D3<95!6=k?5eLH(@VW}WLWWVZ-g;;S5#1nc?Dl(tPlmM zKFz!3EJpzJ4Ik+pKQ1QvbqkB-7$N-qdEB-p3O)TI<3P{l(clbmt&vc1eF0Up8Mwu~ zD;*<@tcc64-+oYvX!FDDJTCnDySG|fRlYCbX0Aah!TgKJph7CaTWhHw*Li#XcXLGd z7z4kk6JF*2jwD|8Yk#QGMtaff^l~!(-|LeapEc0mW-?a&8+CuI)|wAVF|smB))Yo+ z>=rdD8VH_*E=E5THP{5kdrK8)B%MQr*(WMtTO4Kfm-v7!F?`&df=p-Si<#cNE&FI7 zs=q1#TE?SJEDH)aZHbxEG=Zh=PXJWp9vPj5c#jKJAupDI*6`ts6LEOA$!J@rVrb6F z^Kp3f)I?~|aJKHRkys#EzPWR1E0@y^ok#h;h0cHNQv8(`qw{Tpo|}0y_Ld@iy~Kx? zn5Z8+3QSk)6=Z5QI#|DRlvU^`M#5d% zH%1MlRI31NX?}P`57%SbAY2($`TlD95z%A7Z|_}0?9>k*T|2AM+Pac73sd) zW@1FIz6DZvSOz8yPsR)?(ur#6cuEu}|C9}72%Ys#HGv+bRBT`kNl6)K)IATl)+&Q_ zNm$iBQm!K^cgGJjP?T}X2ARaWUmf;IWAlbNxh%TpHX{{1NDXmM>?3tgT)m2~AGO-; z&j%KDSMyV8VFD;+VP?C3xLEKU2u4w#a@1POg+=xGXsP(}o;`7GvR0;eUGqF>lRxF8e ziWky3r7ZsNbVpG889|s~$D=y_hzGFoIi%i`)*HOuSyphBL4@oInQ7`~dV?VI3g@pY zeQ~Er5(g?pqQ|c9>BZj&w4(p=-;-lk<$iL$Yu&Y3a+P^5q`4D_-v9s&2|v7W<`NRP zmrL(axZVYK*RjCugP!nd`v}(P=H!}A(^v%;ohH~xzomGMtus>Zaatk6wOBELtFufG z(xqGt_$*!a?jf&4h}o=1|E=B(!llpX$rE-`=UE;s4?tE$bgs)+F*x{vRRR51oo9X^ zj?}4T2)9Qp;V5-ot*U;X%|@c!$zSkUI=` zP|z93QZI@xZDyN`(=#2e`PxC>#R^A{{}BBf;$mYIfLeLstC&d$Z(2xO;X2|Nq6s@h z&ctj{6$)DecHl}?&l+^T$N!`09HZml+AcgnW2232+qRP?P14x5?Z$5Gq_NG$p4hhC z*!ZST-|y$FHNVc9Gv~(M*H-I&92(WsAz@Wa*tC}RU`estvuYh%BC3+ezZTD&R!4tA zxf#<{K#$&$P%CJgX`K>j%<^kDBcIslSlMHjtkRBFAgP~+mxX@xg11e+%bw)JZ1x=v z@cZQ4)9Wy8qT{^7EUh&HIDgD1!nbjp}9NZj`x zRQ}ZX%b+r`#{S12H@Fx#nysBQ)K?o}P5huhUD zkZ5Jrb0Eo@KM}iQilq}z@FDY-FOi;g(T`bZQ~LJOC`J&*SS3nSDJspkXse2!tM7s)u+t*H3b zS}4oIG~4cG*J?G@6VHVksHfRoc~$4mQ(7V;+Qr14L9~1=aqr8>ED1@0$io!*3AR@F zFdeyzEFo2waaRiPJGj}5Xd?v3wZ@yKx#3Hw5l8?`i?M5J6YsHj z*27d-7$yY%n#;T`-}aPE%WheCNKXjxv#{rK#t+Cw1vHMWNBuA^Uu&ob?Rs2fy)OJv z#Bqa~B9)EKL>UOqa)~IufL|w46uwWP7D!JP^(?gOl+w14Q_*16t+!IiPM16D)z5Af zSjB(t{#U?*$F^*)+aHBA{?F0U{C0Q<(s*EDbHhPYZnLQzo$1-Z8<;3ee$-bX_wZDC|C17R-(b1Drxf$2TtJfizTk4sSn~W-1hc}~PFqm4A)Fp5t zL&L?G#DEuA}yu|Iq+MV^DAwcd8zA5njJTNW`v|2O4(*cZc7;iB}st#^xUE0 zOB8|2^g}O4y{j#=_6CP}{aP%1ev0}OWr^xEfrtzQj$mj4pe;Elf%3Ytf0%;{{76kj z;%5b04Jh59h%cN~5H9G#D28pml-0fMXMCK@j{6TyH6VnT&N`Fa*|&m9O&5#slil+sVYD1NCyr8Gby-1K z?tQMmCtm6c=3=i2uTo8rT4|yxO8mmyd&Z<1^9!}nm*1#(4W>6_PLSre7 z%&y{+x(1$weI+1(Rce@irQe<6@``3=Ey1xx;r28Sh>}YNHx>f#nYB7im+C}du;Ns4 zC#jG^PRJA_W;CWUIR{8^-QhS*ONeP_Kb!MMK%MEaHR~L(O>>9yd3ioB-0|RQ(hhLx z+@#Etb^+&c@cOAIJ#~Bz8gr{3XPQ@!)Sg=54zO{sqG%@MHQt4#EF;12s?J#I0YSnDj2#L?5v)APV2ttp2Lk;4976O#)RFF$$mg zv-5KdW~pAe_>Tt2@qAf3bb3DK;2*7UgRN38LFOdUF_mcAi{- zU3gvxAw@{)FPaENEp-_2y3IUI@C4m7?cmvJ`OMvk1WHYl>HzR$gRUuEv%7z_!}iy>L(D%OuPg!S$V)i_0ImYg;^9`#%Q~ zG^elk^9#u5=Kkg-7`~4F0_y3p2)n?v@Se%NC}LQHf!GJBwRy1NsmLf)?<>(}<;+Pl z;NWdKH#pkB9BI+IYzfx{Bn~~e!$J0wF+HS=$%8OdEKAiifmR^rYU&T_RQKI7DF~9e z7WB*w98xLN&m;NoF%_wESr}}?80ibp!dm^#@XqC7jJA3?$EPOZPqTAN@L)Ed&Ihs?T;a|UGr`SZreNadeB4IPktXIGVT@eMPhl{BGOXwfkHoO2WHw&$(mR^<@ z1|7MV3?S`Sd1&fEH?*Qp+C01kbtvGVSD)`Vj=tq?#HaK_f|V<5TGv?H0rrNSw0#A| zG&1RcHM(FioSLyt4XkJ%pD=V0!S$;9?zh7u)21SR5bfZhx}&! zTLiI!U8;9fVt%WQl-GXrYBb84!@L%J>Z?(4>3zOlzXodvF-l&_=fFe?y|(1Kn>HF! z_%HxBC9&Z!Y$4lQLSfv6+!yE|k`USy;j03FBp$Xd`p~;Y!SD+0_#JO1Iu{K!v2j^4 z!yuet)GV{vz45&#rtg67>LcLtR(!PH(W{*vQ1AaC0{sNLsZC*IfIIN2%< zwHbKK?SL9bm9Q3STVkQN#9p=9w^xn^DS%fdo7sUfR?t;s=xMJrcKkTOWwhD&%w zVU=}8I)a#+LZeMN3eSt7-80io%L~RY6-Q$f=Wvhna{hR{2eL>2fR_;rV7=U~@lxm<^^7iX_wKQJ0sWNzQ($c_ z1(9UzIrP}xy8vUS#oYAA6U4j0G8w4oUmz2k`W7?eX`NHnQ}Agzc$N6~MwT^vtDt#Z ztA#MAtY#Ak_NrLP`uX@QOHcB2Qprf;z+^?+Iv zGJeAW4WxWOQsC_u9wtG0Vx#4{Q_>%5LD3bc7<-iN^+`8glv}pDegmjM=$5-Aqorls zzBc(i-r11>duWtm29$4DBk*B`l-Y4=QbaDS5}yH3D9lqM_{Nd_Rv#3m#UsAEV)`BK zQzobAcZzmPp(0>taRU%<7K!IX3K1?!Aa@HsNnl#s_(K#s@Oat(29#lzqjyE{L(Ks> z8O`jyCYqbTZmC{MT{*(of@3CI925uH+Nv=ocb-r1E3ME@V$q3=pqBX^)oQ0OU1qWB z@~hCSWa(;f&6>ss@3L{Sp(7jb*mrW z*28G+;xna3-LJK;f2UJC6&j7;#T|Qkpsa!;=ie=x^EH0_KTNQ2G^>LkSb`SdB9?)> zJ=SR`8B!87SIR5{p`y5q>yM(C@hu=AV{)^295IFJPlM63CeiUyQzHW5>{#~9OGyTi zQKOBbb0gB%vq8Qxrt9{8MxOm+-Q?&)ldr2KnjzDNwZo_Byd=(@1Jg`(Hraz*!3?R` zJ>>PI*o1fZJe2Zr%}FMQ34JpkI6v*{Ro=0!V!0LyFm7>qUDY4&avoj4W|H<|1=pj4 zVqnge5dce_cW?>magh-kcIJ7JtJhZcpGeeRl#)lJS0=;J&T@mkg0(ouJYSCwQaT)} zqMKh0Nl|AcR6Gro9%d6dW!*$Z*hwTyl%)lL7e8IIEOl6tOh&=b?F}Mq4aaj_bb2B~ ziQMG&HF@ve(Uv*TUYsCoRbJ~b(2-fcI#D~J3i$lyAvf$CsFNb@)F;EY7eWHTHl zkxiDQi9D^RRA^MNbr^4FSx=S3BeA#K#ZLQW&17U-5;-57YsA>-U4f5x9z}*DQo|^& zw~XU$TYjDU>z#|ET^yT9&}1MrJ6ptSp*?&;TkPv|LEy6(!2WH5lj(=+iPl>22nJTtjikZ6-FT79*Ump>Mz>aPS?cyPZ#Qt%M zFo(hv+sfCTJr-EA?;E}*5MT-AtzHSzAEGNtuPcrI6N0^`M%<-nyX=1BBZov#Q zZ*fc6^zmJtRZ|tv2^hi@r*KGX8<_@{KJJ(E-u!H-H$R z#n=@E`%Z)AmLl|Y^o$o)-}3d9V%9|2fB&Yuw(;Y;M*s$lx7{oZl_=y?6}YQwh{NqL z-9>A9jtff5`$&JLLhnBKR)hY@B3U1CFMD?Dg zSe1fnA7{|Sx(T#@CN-xR!)iV<#rafBaLxa%-4PHbA9dt99{R!7zc7B3kYZuvfd$6% z+hPh7rzuPk3d_xc2W?8$+JN&=2u zTG2&6i^P~Kk@pLcXHlUAh};MEI;s26BdgHlX(E7tuB<0rs;hoF8eOFwjJvtp!_le_ zOH_{A=w!)cw_>{@(&%%VeCBKL5`iQEG3~+v0Bb&NSFirGsdwZlbt}h1xuhlRst2&2 zK7)zDPU{h@Ud^V7*Si#9lZ@|?^h)ErbtqiilgX;|5Ao&>@MRtm-=A3*hvY>e@mK_X zT|PN&u`J_$*Zh5vOaj2zev~T4C3UsU*$EQ_@#5E6@SisW3Foy-QUC^bfni-T`rZ9q z{IQp_^ABikd300@GK#b3^2hPQ9*s{fP+v)|8Cs(&U@hlO1aUR1o)HChEu5klL~$XL z^mlRy%g(ODSkuX86X4J`$hmYvXab-b<(5O@Cwt+4(UJz2PRPJu#N0}HSjk)Go+?bA z;VXtyr@{i&4V7j~2^17`1FIL+-73TvGvzIsVVVWkMS~0Sq89pTN8GP}cl}rZ&kPAH zN8WtWz^!+pwpC=-V~BR(Z(iqMYD8CUj`TtILaVR4_7{ep5n`gPEH8(z706bMFY%)q zNr^k}xlw>f7f$|l>6Mk0o4Anv5RQs^jAa*RXQj^0w{S)CzjzI9%mF}650rDv=mTZT%Pb1Z zg`EbY@l>ps1|Apo$*~u*3UR_$Hjr!fsfDSC4Y`Jcb}aN<(jO)tLO6RyD5m*Xfk81v zWw4faDntJ45qL-;%TZQi&;9Lj8v4{k`)=LU;S(&w)_*BCAfH{&wSfrfS_YX({CxbezL?V1T17wX9g< z>pLF(U)H7IdYTw=%8h>5g`^~9a4qhxkbeh8`ScT+>qOp#1()BuzGK=>WdZB$pOPjC zy}GZx)U;x=9ZQ2RS{%Xi>C=X_*j6g{rbC1bVUwCJn~L*+?v8*JGV zqOfnw_E&0ZJ(urcuM!X$1KRO_MM7sI^LP`4C-9XS(+<8irZyP{?6!&1)G;-y!$sud;#ci1# zZp0*wxp>DLtr@+gzeo#D`}4KVQdkCdoD`(ElYoS@K1J9OD0ee>i}RSQ{wA^ykI>Ut0u zAoC57Vs&1$9^zR2QBaL|xf>9B(ScW&eFthL8T_UzT1JSz{)w%m=!ZQ^{&vt4f1+C- z$9ip{*gR$r^fvnV0yR??3}fuVdkW;fU4sBAn}E#ye8yk`|w$0&*3(>X8<( z6*0>3G@l zMZ8!#g4uZO{Wt{P{L=s?vFxi-Sw?i6 z^(e!kmdsr*83z|nM8e1Zv4*Db$JI3B%}Bw6O-H`fj>b$UJ`A(rVT{d@>;CE9G@k~> zxVW|Ho5rwUlOTAD0qtF0hys-b##TTDAEBu(QI9vs&h7Bg$eW}V%Gfv1fdp10;Nlug zsQsPWSAQqZB_*dq6Na(5a3j<+aUYrwre)&@AsN}ZZg%VH6(0E=dSLT0u-IUEsf2Pe z^1m|iyYgR}Rv+Wv5(q0ACzPCXPUifSWIF-o(t^Xp3vZ6H5Bl`abNs zW^7HXkN6$3tSl1icl3T~m%fDtRRQ7TLa8}6B$n+9X|yhX(a_4@Ti6^0cJOgqn=hmtThi3NbAenPLwmdiZ2*YP{_>h{(`=pxis1M)Ak#CFf zZNB*cK7PA>YHCQawYn0i@!WUhdvW+U1HSw-%hO>G4oO_yr@Uo=ibPe_ZSHEnFDqG9 zikf7apg}K=FhYd1wCN;nIbUYAwY$>BXPS27zSuBh1WQOI)w)<-H}G#|OCsUrb9>nZ z-WchMlUf%$fSsSHL8Te z4PEhAZrXfiz!R$>WV#L15FUoYpdiSHIk1{w>7ml!Z>dxLk}-6U@HJ?b_nI&sxcEHM z12+^qVLTuP$bx%(OhycMkK6I%Z72u<%}x-aUDUpM<1x$qai{F`#{$hKChUJY-2Tk3&7Ve$K%*iK zM06-aC~T9%NWuh2x;<%@Ou?~K>!k#TEWqrPaOS4b!~~>?Kmw=CAy{}M3v4x>2DvSM znpmV0Dr;!k#J^ptLJHK{d`O~ zm7l^FmZPIFu!P@CoUGBMK%cZe*~P>x0VyBVn%ZZ6wZYM2&7CkuelvJS~MJSKfVyct9qFhqaN$vY3>K@wK%M&d7wbOEih|6SgDG&;sjD z6D=iE_k-XsFtc;bAfNf3j-AIiuXR*PJg)*uMwtH!nHppFKKSed5EVpl?XWhx!5jgB zZm7GvCGY$09%9B6%yBf6H9DzJ&*F;u=tq0BpscaWEvaFqDnVVA@#T@cI6p#uFauqj zoX^y^oJf>D-Rfw6Yq}&-7ZiGceuX%*$h*BKh04g*y}!>RZw-1kO4be6^fw!N7QYfc zoOk_ErSv4lJDI*hfU%Z_r>KcN2Y0hyHo?ICecXw3Tbcw=$oc7XHFAEMN0S=0+lKI( zE2^5Og;3_rYiP{6|Iho0r}fEa4ek6Y-X9=FJXp(Xo$THA`CRea;z40`(PL#BA+Q?z z+-Z=SljjIPQIrI}dYFLJjhG^DMmD*fC zG#qFq%~>eV*|6~qtDD;Z6#ER!SK)3HCR~Wly4}AoiBNfPZ08kucDw%AB0gvw0awNG zdS4Oi0cuP}+~{84w$-6P^kXe6nV2SKHueliD!-=mcOs#FpPS9bzPAmb}8IRcl>?NMrbR`Mwonq zjDQromH6>c*RNDV_Bi$Bu#Vx+qyb||EH68lvuTajp@K6HK9ScBxObD!N4$G~G>;yT zp=xDIObx8nN}c72*r!yO&t*9bv|s>r&EID7Hi%Wk+an?C1k=FDNJ z(>}HO&6SR9l@{RJC>*;TRLV+N&B_y$r$js$_OayLV$5THb!{eqRIbkOu=nX7QuR6J z_vS_NW9aF=o&5=A)A>@goA((!h>r(aC5V=jBfr)%W0XuwTQGaMFX8k-*7|@Rw%y?# z*i1fO>78k%U=RUo%yQ<(gI>mMgQr1Ql$c>qI&tf1M=Z-}&LN>?fD5XE?|#K>o-p}7 zrUU8|OXN5@Zo|T%$m626gvd-d+1IRoVC{PdHISR2k)=Re;c;+cKDF|iPri8Ih4m}G zctTuyA~eM{X;o;~PS$?pj%?J;#2>@S&JbHtzq64Ly}LNR-<)}6G}fz*!A?!H+>?`j zGKAq?_HuW-703%t=-`h8iIvaThdiT%%qpMO?9Le)Ea5nRRPNdqoQh+DPiN(4f0rMH zR9JMaX(!Q};m*8DyMAN;)Vk^JgCHAH@%1O4TaeYKEn6$sUB+3X$I-Dmx^w-$2ooc& zI}OF#J=%Y!nj=~$XsF9Tz#$jrE7ic+X z^&s^|izaW=}+09$)Vm7>fkx(iS*VZxbcAcy{V3msxxtk6Vu^>aF5jE?#4WS z*`wh~Cj$kb?TE@k(#Mqz{K;5@H?1&IGxhpH4MMncmr3!4)zpp2gcODg++cWZvj47i zRZQ_VQmNa3TQzx^=p-W zYaeTujEFNza4Zv?$?a;nRTI?UmwCGWtm+9#OI_bqAUfAnl=;o{trZPLHj79gSRlnH zds2RI=dWnX(l3p>+JgyNk2eB2*YYuaC=2o&5Nm|GX; zMucf-2g4}w>jsJmFdqG4J&BMs{PZbk{-LEAxvqZf+W+C*SOHamX=xhmXM$BL(2)my z-Q92q2vMZhG!kqavTF;Ff4V6sxj7}Nb1tj#Q~M#*-oz2Vj1Sj~qFC@ICDJPhb=>l0 zu3>sW1sF@#WR0=aK2c#5qAY|vC)x0Q{@TTnxyU;H3Ow<*%9SV}LA1jGlH=qv#E;H= zCfYAOkII=QVz7em3xyH$s8LfWSr|9op%Yx`0I#nte2PxRtMU#XOyzZI^sdl~LM`Sy zAHc#BXz9{@eTa!<__K3e$;WheIM)yI7wSmutTKqGs)EWHc{VxwhiH$GW^)51O6N|C zpH}=K-HXJ9MLkkkyqFs?-C1h#N9;-E1`IURvufWNNt}A-h@4NSKvzZ0x6;-$nAq_t znUMebh}q7hvnKsCq33A$d<0cN!6ei3wh&Liy~gp0rG3|A@_w)UA5`xMUf``sUEkjR zSitgj<-r$R%PsY702&f(G&xHMT?-&o^&1D{mxobelrg<{bhR?u?XT!V{Ww7k%qLL? z0H{M=Ba&lj+YzLNjl@{Mfx1SB8MebXrRE#$^@NB#*SoUpl%m+brh31GHpbyfxyrXjYR=YeWc2pZa{i>NfE2)a>U1!YGx@G# z8GSMG;7H^s7E-A7L)%X;SrU+pD7I$#^g~fYx&4EEa_I6hj#AI$-+pgChIiwHqU9J- z@p7-z;P3*refup36ch&HI7$I3y=h~c`CF6JG&|QRCKa!L3U_Q=x~{ofmpcZ@`(XYK zI}yVQGELIQO)FrxfEcg#YI-ZkbL13WaC1-AyAJmE4vanbl=mX^nHqhtsKvG%W<&j?r5a!r}WjnP;)waPeT&7jEWN3 zmImPyk0e|&oZveqKUGYeUBFFo)4_)$pEEBE`YH%DQ)9HMHl;f70J~`g{y;6NtE&^^ za#ihrtCN;{=$uZG_kHXghW)N__-m`+xT}`?7LIRtu>B`J?%np$>9tMAV7c#N-@gW! zxi$EbEM6La=}cVzmc0$JNv3L7U7R1Rzw=C4sHLHqe94Az0Pwzec8)=U!gK1+bKirw z0P#ZqWjSb{Ki&^*UVyq19YUwAml8C}dQ-Ce!(3aA8MC$kC_39LT?YbpZ zVmCgLX}2$*rs7pD5e;Y7Hrx$2gXOv~ueu?63%spM+Sbb*nj-aI2aWh0Jh7)!Q#3m} zcT7w^sbJ3QbiHP>&Cfz_g*5-hRjVjOh6C{(|MtbtrxA*<+@tq=FQ?_Tk$;vEh<1K; zWyKDIzz~QM=)9YXEl!XOlzQHTYY zV`Q1nX1}Yc7u1+)K-{Oe38v1o_3 zH0WIP2cWJ5k+Zg&q;2o7z-T{yn9zGJ&GF2wbCoOK9>khvxp_~jOr%vQ$9#(ALYN3KD;G%vz!nHg?!Dggf@?-C&`-)H=P39Ka^j8V z9`>CuP6h&;8NSEV{MBZS&^}3vQ)anHn{jbdeEy1t6%ZcO*XMo&pL|b__^Er*Z%z7b zwL7zp4x!bUe9Z!4)~f~-S?;{zq@h<@88^U3KNxnmzGl2(`X!O2g=-T=gb9FQwN9ao2HDYuDnlCP5yYx724kaZKJE!oF3)O&$$>d zI)2T(KF11JZY1>BA%fhR#=TBDE9}m{@IwYkN-uzs68{jIHeALaHs7(q!(Z1N^Q2cL zB|Q!V#4Z-r_lepyF4OAxD7-M^+K!-ZZn>obNqsDQK8tfZxwZlcA68Xc77n1asPl>Am|BpK8c3UI95c|_V?87qVv{h*Q0>2=f<7ZcIHx&qXsaOzBl zo#QwRiiLM?x)+6a$%eTIQM)!cWBAvF=UHlEGz2Cnesn`fW)SSfI#^$S1}OM0CDa;@ z_k0M~cA1^6scct&DO4yilg*k*RJySt@4T}MQ|&((Wte{nCHquxnt@U}gr!00A~57L ztaGUm8kB~{j82iM2z^eW_-U(Xl#Kd#7H&#_?HIP;8cu^i4fd$(;u_?~c zbDA$OzS!{%wwA5DzCxcUrFy>=H`l(E10|Ufua15?1&~kL=RR4Ua|(op{I@)5+yEga?Dmz&oblWdqtuD1CMKmJ7jJw-@Ha-l;7OmCx>WA_YJ#dq(Zgq)MQ z7mEPDk6O{A^RMYO=TQ?nj=-QTxLXIm6&a35?i{KN$@R}lfGee6Ap;`H*=fP7oJbVg zaO>9>=LW;j7p0Bx0_6RN*jE8jvgI?$CsMcJ^>yJj@23K%qG$#hf7&8Wp@kqw3x$yb z6MBGJ%pCI(p=d%zcAkS*VV(6;CWD}K{W;bh@@S1?aI(;3b0Mzs-V21oSMFw=)-R;Q z{A-(b?eDFM11Cu=X|Dg{SF6L@`rRbhkK%52gGwNNFUqT(|93kfnm2~@i#+ck2vc+d z_T~LLgyri%J9JlbPFq%Ak7P8kzv)#T86l{%1=9H;o!|S4+eb*jGJt#-6PHh-VOW-F zl^WKO=hoKFO&O_ceK4+5@r{Ky@(tG5Q^Wd3V6u2Zm0wHbDiNP(s@k7W$bSPL3-M2< z!drpsUA`v~Y)UsAwTAC^Z+a}XAcq9w{sLKrCfkt0Dc_Pe_$MB{# z8H~0cKck%Bdr|YC!J7&C}RD2pW+7C^?i(a}+ z)Nu&wDxCJ3Q#^bWbP&U*O?CFzA%^cbI@+G*jhB;*p7run-@!p=spEXGirIIlrdT`p zRN%@BlfcWw&mWwYR$Ae7(ouYDXf|lFKK>n>QF;;Wfl}is|IGPM+^I;tmPNW)!e8dK zEBHn2i1*~MtJpO8X>OUfuD{D3#E=bv^g|54u|8=#h0bdKuo_H`sxr~TSIJqT;?dgh zp%aTy_J(#ZDTaK$SRX>xB4C8seg>-<-un-y@Bo3Tb+?o8^EHs|Ax4o1%+JbNz?p z%~Dg1;1DtcW1ACXU-~i4bE~_nU>={N9wiRtwZoD(-QCIH))qkEx#-KhS|u{uzpL%P zgZtru6Ow!xxkLE$nzrOT5a2gEw6x>^l!gJES(6U1(IsMF=>D3vRv)pmyZPwc_FGy) zQRQk|$37sU)U-)i_ldLC_-rS#XT}VY(0X(0%?Mlc4nck2Ltw`NlFjk5h}{qo)LwD$ zhkRRZBZFqo4!ChBl43KNMF|)&9uhP2$ERHUU6dOhk({$EQ;z$ScjZ3vsf2!V)Fi`~ zR0^l?oJo{4|1l+{YrGDV4otwM$fMu3F+9WJ&gZkiomw#<lSvjXmAsxEWZ|0S)%-eOIyOc<>sWKh}cd83hX+bZuZn4;lbAn(v|> zNvj*x06y=x0Ka8vM!pZ}*zRrIMXzfx$^R-LJf^kR{?l!S=2lRe6QUPo@#UC0;bSZU z5<-PoIlBmI6K$G};{km@D$DF4i^M%42?-MRS|~4L7n!UipzM2IgpJXN$WIzE-k^ot zD07ijx4G--0?L;OeV-qjmN>#%e#)7v;Ag3%hN)SEqkX@JS$VK;GSAWz?zYS*A0;I+ z67SA)B**oM;+RSWi4OhyGz0=WlR}>gs&+8q^b9h|p|?N&&TyTOBjA50<9fn?wPY!` z9sY70_VB(f{o`5+`qkzzo`Fyki0H~G(=Ghr994T+Dd1r(d%f^%!qt4|L2F)76)^f# z7X$I@IVUn9x6IX&QB%v-ns=lV&WYM%$ofri?)}gBVMUv;&^q}e4Br&DM*7=!9Qk{A zt`Ip3o#$J?{NYzel+T@(dqxtSLrx4mxbWiL<&`NGkA6LPz6f>ll@m)EOtZlWIb<6?dGmjZN%V$MT_I;j&iu$iFiZ-*|TzBtq9a z?PhWl532Ed^)WK*pK0s~sZIy&xa^I@p$o_6dRCf$*qf3ksYe;BRpT^3`TLk>Mqk#c zJzv)@Y&;RutSaDL!-bEh9AAVzm7zuHGUUkbxW?Nrd^T18Ni;Ct3Ri)kK9aI;BBxIO zYWzngW`q8Og6PmxX;sh^PkKF2bjWZ z*i?>h(S5JD=%PKOp)r#ziFnfajGM)CjGdv~BU4X6{uJLNn-#HH&ldQek?@^M$_a0j zq*ELlFbQh7a8lx9?urQ^Pkd@}sgAT#u$;}N2?SPj()pmiWf^(P-&7Dxw3`Z#I09l@ z4%I$626W%yGH)^%4$iFXy>4lx{#+f`!h>RX&X+aLmK)*YJ+n3l(Q?kYUg5i`Tn&95 z6vsqfJ^5wSfW5)RRc3#r>r4_p2EvwYyE_&ygLbqVl4PAlfti0iR(f^U*s-AX+*yP* z(+HT_mxGO`A{mBf@>?%_bg)Itbi_sV;07`%gQ?IQ#)j#jrW(ZWy0$qTbQ^tdry``pg02arZ1k~3@k`f*O6|F*TwCcKEH?%js2Z1OMOIXdPw5??&plSQ{zj5!Ne?I8*nfQRH7nl{A)eKhK_LU1^c#0&hoI;lhrwpwFhQNIY#%NFNC3dW z=_xeMWMP@x;)2qF+MtC8llU=hHPL5YemaJ(G@#L+x&fn-Lif7Yzc_n{tfEa-q2=6^ zi7LPG&9z&oWNIXxD%zROZ>6Z`8*{s*^=wowQ4;BU7?AdSjp;(lV3i_I*Q@@#Kkh_7 zxdP8uzU0VucGGPjkA$z>6un>l3K;+Ky>g$b9YR#pUCzVR2zZtBXBw0l`*T={_YVcZ z-sBoW?-(S-!^Obfo`9=JG%MVk7nh_c3|IS&6T*PcoI1%ATrO{9*Ozd*i-*o?74;$+ zCC%=t38IT;*XCVgNE~r-0q~hT`hp;*-6g223JoLRJR5Rij>+gi!D8WIqk5d3`UE3q zHv(b;!hO5c`VSJ4Xq<+Q2=vyl;ae&rtnK|x)IRl1|J^HO{!fei2PZy=RsWtSIylfr z7{2$shpWFJecN4FM(-ey(yVfU1)(7sj3*&S9~u)U!ko#_9xfA0lR@n&~A^1w+52~4Y8rMKeWc+<4}L@t8_B^K|qPA#8ltN zueL(_CMGlhkIVuvTo&IHLS zk%a|X;7)RNSJmkN(+_0z6Wh8df0&bLLTV(tZ}U~LdIY8xNsL%dX`AG3e4ei0%N@GG z2Cohh-)aY0I*f5T>d|E%$^bMfE2<~dl_Kp$QuUapYNKBKzni(}^f*EuvOTx-@Vf;6 zcf~IgCiOb>DAx&f9alnY>?~J6K!e)aUA9cqL$96*sa~y_wg5Kwg%G{sMPOY|6zY-M zx8jv1Xv!=Yptm?#KF+c&?fO!`X=T)&5Y*&~= zj7E2=&-cbB8R2t#t@yz67BR+*K(NLI8FkJu(^bKJW`p;2gZUrZT=rb&1C!l#weO1G z{+*ucU_OC8GG3i8$Tx$?>#DdV_{!o`gn~+2Z8DVnp*TO^wV`MfYQr=#!+mS5B)D{mKP~jxr@A% zH&QCUIbo0={N}Jk(FGpvS+;h1i`HLN2ryJwd*IVkTP75>E8}x_l@)H}tGq}8n)N)k zpz*BKs=5;h{}SckU$bgKv?_gJEL`j!Xx#^J5M++v-mdzx07UcH-bPFdM>USA3rgoT zqMYx}==y9Yxbq^0XdG==V5B-;!Yd>Z`8dE;C`E6{=1^}QfNxtYL4cU9IAgt>?4|+I z-&>y79e@(5I4+`44*LpVtEneRkHyCtuU}Jp1BNY z>1_^PsGu|_!=i>-< zNFrWDit5y4s!n9-;OJHh5Sdh$4IfIeG}qOo7+TXeMllq(&=s)E$0aBY>aF;>^lEA- zwA#NYDt+L6T*h^^(zCTfyx4^V@O@l%GqBeOO@;muN?T;y@0_y3_D2W#TJ0W>t9?WN ze4J_jZQCVcCTydP0p`g$XMvo)gTuyF@P;>acToH74Abwtu{8gv00ql6)D-IEyoLpgEiHv_d3lR^5#!ICE>1 z)^2bKJQC(TRHN2IX4=z@^Q5yWCEDF?45-t|u|t1>?Lm+Ck)96?1@sW}9VGpQyMS-; z3Z5Ewmgttgw_P5pwz-=jrLO!HOr@^z#vj=$v?B2Q@|{Em)KtBA(M4*7+wy2vR*Ujr zBeSf167KQ-X`naX`?d)3)O-QYShlT%^G2>UD6g2p%)DR>p(6;JyqVJLK-lB2 z2Z_;rgp|Lvy5&Pf_eeTY0)`X|PrFAVi0};EtIxD21ieC-Wi@Q>p6ne)pUnC4vC&T{ z{c@@an&5|VDKJb{dO<*QgHNwh1ibOVwv3(pR6q2cqBAw@HrG8l)Z;02Sw=-cG~T7` zPWpO;jSqPz6Lwh6C>zvX=o;e~4>QY-Jr!1!`Z^1|+gW0RycZ{R;pBG6@D6mwF6FQR z?^5i4K!1~l`)!CZrMWpv_07F{j2s;s4-PT3X^i>(pHZ9ieqfO@Jg#mwm=yw}Z}a)c z{CiP}T^&RYyGlNkV&*;yAuklkewvh`XYthQs*DiY&t6F*H2#>bOtf5Dpim4|h^m=o z9C0_(OWXg&34xBRMO>vKQ5`^=#wj*4_kRKM6AkPRDC8)z=Y`0S`csAgD#K1-(1BVw za+nT0s1TB<#4@xk_N&XnF)}=a55M6>p4>M){bi?>0Y^bW!Ij5v&-}P2^%ei|(bKVO zVxK238e?O}0h>ZxmEh6zJ!}O$ezr$FIU!|!CI@mCz6b#7#iNVsaDVM@Y z3t`M{7a3M#Dm9cn?ij>SCx+2bSq>s=Bxp%wOf8qwK?hG{T%$Fx(r`+m5{ch|33gB? z4{Zvl1fiJy=$c2`Q=UCBG*_V3odZ=2_`x|M`r;4xMI>wnq<;6WVaJ0nkhWetbat_HuW2*G?ZhO)8+&ApqH-(p+_CZfxGzJD%A%vmK z5LqV{Y-AHD8TbT~m-Ab@9b?3rfoa@x<;9eqG9tzbRW+B<$@wMgBn|}`EFLgOx-A0$ zGUr^(U4pHatwUWW39$){^q@E#Zz@-icx;03Mbz6CkYdO|kUBzjY~W`^kh4H-WXnj| z(%F)>-~`Dh%CeJ?(wUv1B02E&U8~Wdv(l&`>Cu$JP`z^=DMRu`0RQ^VPiH&@{l_0K z=whx-;mlFgKXq7gKm>NsH-j#|@B%)+k+{SQO}#8#gxn!Uy1THU^Be6gdJj+!HI-(h zQ2(q_KZ~YcN?+?#z!NrZWqvao6_f`gm+pV_OTIFA^>d!&Nqxgz9{Eh5Ji}2?P;g~1 zG&s1V%d!CQ^jEwU?T%j^SUg5X4)>%C(ac=Al>NkW+N%!zc`YRZ=vGq{H+GUBGm@!v zTSBzXep>i2NY;(`Y%S6ZTqZLMCr4vhtD@{pRkSj5^QroaUtx93Rvu!mN$gRU<%-~0 z!5EWdW7r$AGu)~Q({h~&xmJm`uiL^o6DyTgZ+nKQ<>`zNQajXT(2VC%*ZT(?f0JAJ z#DYFzt{w41|Dd=*&_5>ZPw1}85n_c4{`Ob;sHb#Q>l14?&i)bp_%|A0mjOpXLBWFY)JNPOM<0HOC-)7PY~F&;p7|Y5UNnY>4<}>L z%aE}NWn0L`fma(ieZIV8R3dJ@Y%`7-nILI~rK;KhJ0F={HDHrvjIdw&Cy=J~IJpiv zf0PO_qs^PEKraa%49sL~cD+1l3pTEG6>H^CSn9^V5NO1~`F%MSe&#UWp5^?R27RTx znv>I{yuqip@v{^x(CZh3Xe;YLCD2Ka#xc{9134v+edXH`TE%29C4Tms4(8gfhq%iy z=pT0u0fbH)nA(Y{>1piRxs#LVjN2J)T14cq$N;b+UWyg*QbS45>yZOlSK~`cpxsf5 z48T;kg?p_rUlfm^glrI#q}uyk^yOJZcB&%}UZkM zJU!VTS|@n!A?GGL7Jw?U!K!9biE6#r{$<*T1~fQQN1O9m8=2|BemCOpg2`R(@_M677oiFz&Uses9&4Lh7UGb`DM~raSP=$@n{AM5|^X2q2&=|Hz|=@mrYfoqx__~h|Ssy4zO&^(_@>J zly>OQRbSzF+(S;maYv=sb@vmyC-&j(|M`WCRt6je1qJ)X&Hv$gxcP}Ecyiw`Ju{1^ zzU(cYyl4cBq177EINkW&-JjzTFslmYA!FWN71h9c!$=Q`-)H58L~*MFRmE?q$+KjT zs2r`SrPTmhx6qk#;WfTC(bHfhf{dkrtA#428CI?-h65XAVURY` zHaF)40eI{y-J;0cP`q5afdz8c>+L+%}r7GHp1i7i1zuMA$lm+B$_fp!`fo zw-7ylD(@;{bYvJGc+K-Yxo^1dlV6bc%`)I9C@9z;LJ0Wyn_q_367C;=(OW)%eP(I) zKw)(3Xuhe_jWO9Kf2a3xg4&CwNjQV&9da&O0rHM1H74EezGPe)vPWx6Ej{Cx!2>Jb z!@2H_G&2}ED&YWNtW_Zd=jg{|w0o5$hSNgiYddqB%~wYW=uDw?Hgea)fgLxgh?9?= zdDA&cZJP!Qlie2nd(Wyo3)feW$&LK%jP-LQ3BpY2R=)sX{b5JrW_P)dp%(NT-74aH zKR2_?`Pj1-&-`0Cy%Sr2*u}*cUZ}m$uA=##NipfT5y#Da9Rc*Py7WuwFM6GsiTfBM zZ`WiV>Hks;4CfoK5rw_&#F8T!CygAiJ=nk|N0I zq3KF6VcP(FR915X4|>)TT^m_+qVp$F=44e8uihuM99p$e>AG!<2Y@UiX^;jhR~DZ* z?PVAq9`fYA;ODQ!=F?z)Um~M1gG7{F~7-@{I4&q;kxA$o-dxarG}p-2%Q~_ zFIh4KAF4jP$~3TSRmDVWy5iJr_uU6`hazZFn3|n82Mg*J9ep|yVjRFr2soLeH%8Wp zX|WvdoWoRSU97pJYS>O)nV}2+Qp; z>}~(4*^C&&s;O4jc(EsRoLSqR+WN_6gq!!SR~8xhI`%4q9Z|ggSytwEi9$L?NEhAVaJ3yf_W8p~BQ-eT!sz?{HeRQfcvN zx3$QgiWD55o&EKH{nc0Ez^&iSaFIK*>c*HlDbx-q=0%DH5bhsIp30BV;)(rlNiD?#VFKEgpV;UMV9s}0S)F*O zPRnU5gQbhkJwZu?O-`&n(Su}CRDeAre^H#FWz03&PWvzS5SeE2UwE~QaQ6h`v0Y3^ z9I+F6;BA+{OZj^yEs>u>f*?9d`L)>u?{4m?_!VwH8J?l7ul7ZBOy#fo#*Mh*+MWBl z%m84zMR@0sOfUViN(Y{fBsO&dHvR*E@WGM8Ztv9>?t~vHSOuY=#Wh>M@7Pul<4gWz zYrLv-vUh}7{DN_Vee#ZgkSfIX@U@@~(}{rOD4?%grsXD{9BO^9M^do3Z4aIbQmW ze;I1tc;eX?vA)fp@(vS@0RskXi{CxuAM0WfY7$H+F=Pw70`#L9a+RSunCK9QXJc@v4*&RfCvjE zf1xWOI%Ct(3-r}R8tfD=)6)$GixbrOJ3$zPQDUAb%KB24G+AEZya+Fs8_efdb$t5h zC6;5H!HCk7FQoX_+f*f{N!L%Fd_FJ@*a^J+rY|)rwu$H7&#t9|36-`1HcwzWonm8s zL(Z&Rr9I|c+eg8^*+DGe%gQz~n9ke2u_h|SZD6H8oh{(U7q4ka+1BM*TSqZHWXl(` z3YMI#Lk(@a3u!;*~XTl?fFq7z*zzHq4KcZbb#wdQo!FCgkx*t=$- zK&r>sB5(ELs*$Sr!&pTp?oZ*db6VexJRL}4khed-pr+>oV!4UL(8eUX?n_Jn_`$so zV`5V8R^LY{z@dW&tMkw2JJ~Uax5WE`Q@C{Yx&)#u zvC_saL$U-f(RA>o<5ot(KWl-TSJpWv7^z+tJ*@`Rgo(8SzyY(Fww7{z6j>hYJzPl{luG0 zvRut%oZWeUhKRo+5CX=&&oO{0TtLI+Cr|TP; ze9l;0^1Iaa(C))N#EDR~rdpher8C&Mv0owFx9<=ZWl2)ew>DAGG$+mDsL%46ov*i^ z!Wyz&?M z3~snAv)RRTWr+nSU#tObgQNdGie?s{l;{lwwF$RR5SJwoF57w)Bb;Id3YpPIyJUnr z?SV=p%6AM8IE8|1cb}99xxT@nh^cLJNGj5xnIQVqW07U`(R84Sfp-aX=tbQFuh33YHgU2eGaWI74-{cIx<-xJY@_ZVI=@CMCkJEIA?UTo+OOzS#f4(~mre zJ-c>g@?7xl`$zD{H~yN*6^04NfB^$Kxar&9#J6s^CX?re&(=T3W50eOlg}BG$qLHo zbdx9#x{acaLOe||1`0m~FTdHp@C9z%bIfG5!qrj(qV&a^ZT(4_bcBTZ);cRXKouHf z=mba8NpmezKv*0xBMDWS9+pdJAR`UXMucT*uri8bOE$QuNUpmtxz|u%EN8_yXz28X z6^nfsWN5>rFO{k857rm}UOTaZX*=>@AXHJ+*CPYqN-QoiTFjSy0q%MHIZPJL{I2GJ z^N;tAG>FU4i*3TG?n&Em+W;G@Xqy%vfAo=LsKx4CZZW)Y?&UAWvD}`(SDQn%jYyt? z)P_Yi*|jeFFxlWdPE4ub`zz}h#YWk95)3)PYj>VXBa%8pgKCWvztLO=--R)y8j$@9 zR-`YQE02ytrbo}dLkq`QmJJMkXUOWaV)6_%?4idhE8euycQxX$XCDvncJjFmI-db9 s{>lm-y6cWio(pD8gWK-;StfVzKMp)l2ZIWdr~m)}07*qoM6N<$g78*@QUCw| literal 0 HcmV?d00001 diff --git a/quickstarts/images/run-vantage/select-statement.png b/quickstarts/images/run-vantage/select-statement.png new file mode 100644 index 0000000000000000000000000000000000000000..114f16ead52e6bdfd356ad9885b09ea72dde248d GIT binary patch literal 99881 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�xrBzh^5hJK35hpo&M&VWAU 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
  • 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 B0x4GavdECM{Z697Yh4}QFGRF)8i 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

    B!AlYJXP&C&cK|fCPVmWLhO*vD=Y+Ve^ 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 Mipq&p3hDX(4}hF4g8%>k literal 0 HcmV?d00001 diff --git a/quickstarts/images/run-vantage/vm-login.png b/quickstarts/images/run-vantage/vm-login.png new file mode 100644 index 0000000000000000000000000000000000000000..2c28759e3f044b7a37aeb8576ef0dbdf5e84a512 GIT binary patch literal 18878 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 J?mm9~{{W^^>`DLt literal 0 HcmV?d00001

    (A^|G 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