From 616b2e317ab29cb99d2b77759030d8b672c341c8 Mon Sep 17 00:00:00 2001 From: Mahima Arora <40266973+Mahima081@users.noreply.github.com> Date: Fri, 19 Apr 2024 11:38:17 +0530 Subject: [PATCH 01/28] [BUG-Fixed] #1466 - create observability dashboard after creating with Invalid name ### Fix for [BUG] Cannot create observability dashboard after creating with invalid name #1466 - https://github.com/opensearch-project/dashboards-observability/issues/1466 ### Description Cannot create Observability Dashboards after creating with an Invalid Name ### Issues Resolved Dialog asking user to input Dashboard Name even if invalid Dashboard name is entered ### Check List - [x] New functionality includes testing. - [x] All tests pass, including unit test, integration test and doctest - [ ] New functionality has been documented. - [ ] New functionality has javadoc added - [ ] New functionality has user manual doc added - [x] Commits are signed per the DCO using --signoff By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. For more information on following Developer Certificate of Origin and signing off your commits, please check [here](https://github.com/opensearch-project/OpenSearch/blob/main/CONTRIBUTING.md#developer-certificate-of-origin). Signed-off-by: Mahima Arora <40266973+Mahima081@users.noreply.github.com> --- public/components/custom_panels/custom_panel_table.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/public/components/custom_panels/custom_panel_table.tsx b/public/components/custom_panels/custom_panel_table.tsx index 4b1fd571d..41149b03b 100644 --- a/public/components/custom_panels/custom_panel_table.tsx +++ b/public/components/custom_panels/custom_panel_table.tsx @@ -121,7 +121,8 @@ export const CustomPanelTable = ({ const onCreate = async (newCustomPanelName: string) => { if (!isNameValid(newCustomPanelName)) { - setToast('Invalid Dashboard name', 'danger'); + setToast('Invalid Dashboard Name', 'danger'); + history.goBack(); } else { const newPanel = newPanelTemplate(newCustomPanelName); dispatch(createPanel(newPanel)); @@ -131,7 +132,7 @@ export const CustomPanelTable = ({ const onRename = async (newCustomPanelName: string) => { if (!isNameValid(newCustomPanelName)) { - setToast('Invalid Dashboard name', 'danger'); + setToast('Invalid Dashboard Name', 'danger'); } else { dispatch(renameCustomPanel(newCustomPanelName, selectedCustomPanels[0].id)); } @@ -140,7 +141,7 @@ export const CustomPanelTable = ({ const onClone = async (newName: string) => { if (!isNameValid(newName)) { - setToast('Invalid Operational Panel name', 'danger'); + setToast('Invalid Operational Panel Name', 'danger'); } else { let sourcePanel = selectedCustomPanels[0]; try { From 44727c33e55847da6d08ad69cd7bd48c1fd15fc4 Mon Sep 17 00:00:00 2001 From: Paul Sebastian Date: Thu, 25 Apr 2024 09:49:39 -0700 Subject: [PATCH 02/28] Enhance Explorer to use describe command (#1736) * fix app analytics to properly work Signed-off-by: Paul Sebastian * enhance explorer to run describe queries Signed-off-by: Paul Sebastian * use final query field for app analytics support Signed-off-by: Paul Sebastian * pr requested change Signed-off-by: Paul Sebastian * changed the wrong thign Signed-off-by: Paul Sebastian * Update public/services/data_fetchers/ppl/ppl_data_fetcher.ts Co-authored-by: Eric Wei Signed-off-by: Paul Sebastian --------- Signed-off-by: Paul Sebastian Signed-off-by: Paul Sebastian Co-authored-by: Eric Wei --- common/constants/shared.ts | 1 + public/components/common/query_utils/index.ts | 9 ++++++++ .../event_analytics/explorer/explorer.tsx | 22 ++++++++++++++----- .../data_fetchers/ppl/ppl_data_fetcher.ts | 13 +++++++++-- 4 files changed, 37 insertions(+), 8 deletions(-) diff --git a/common/constants/shared.ts b/common/constants/shared.ts index c6d3c781b..0775b9aef 100644 --- a/common/constants/shared.ts +++ b/common/constants/shared.ts @@ -93,6 +93,7 @@ export const PPL_INDEX_INSERT_POINT_REGEX = /(search source|source|index)\s*=\s* export const PPL_INDEX_REGEX = /(search source|source|index)\s*=\s*([^|\s]+)/i; export const PPL_WHERE_CLAUSE_REGEX = /\s*where\s+/i; export const PPL_NEWLINE_REGEX = /[\n\r]+/g; +export const PPL_DESCRIBE_INDEX_REGEX = /(describe)\s+([^|\s]+)/i; // Observability plugin URI const BASE_OBSERVABILITY_URI = '/_plugins/_observability'; diff --git a/public/components/common/query_utils/index.ts b/public/components/common/query_utils/index.ts index 9e441de0c..826850f33 100644 --- a/public/components/common/query_utils/index.ts +++ b/public/components/common/query_utils/index.ts @@ -21,6 +21,7 @@ import { OTEL_DATE_FORMAT, OTEL_METRIC_SUBTYPE, PROMQL_METRIC_SUBTYPE, + PPL_DESCRIBE_INDEX_REGEX, } from '../../../../common/constants/shared'; import { IExplorerFields, IQuery } from '../../../../common/types/explorer'; import { SPAN_RESOLUTION_REGEX } from '../../../../common/constants/metrics'; @@ -219,6 +220,14 @@ export const getIndexPatternFromRawQuery = (query: string): string => { return getPromQLIndex(query) || getPPLIndex(query); }; +export const getDescribeQueryIndexFromRawQuery = (query: string): string | undefined => { + const matches = query.match(PPL_DESCRIBE_INDEX_REGEX); + if (matches) { + return matches[2]; + } + return undefined; +}; + function extractSpanAndResolution(query: string) { if (!query) return; diff --git a/public/components/event_analytics/explorer/explorer.tsx b/public/components/event_analytics/explorer/explorer.tsx index a3286c1c5..c20fea643 100644 --- a/public/components/event_analytics/explorer/explorer.tsx +++ b/public/components/event_analytics/explorer/explorer.tsx @@ -44,6 +44,7 @@ import { DATE_PICKER_FORMAT, DEFAULT_AVAILABILITY_QUERY, EVENT_ANALYTICS_DOCUMENTATION_URL, + FINAL_QUERY, PATTERNS_EXTRACTOR_REGEX, PATTERNS_REGEX, RAW_QUERY, @@ -63,6 +64,7 @@ import { QUERY_ASSIST_API } from '../../../../common/constants/query_assist'; import { LIVE_END_TIME, LIVE_OPTIONS, + PPL_DESCRIBE_INDEX_REGEX, PPL_METRIC_SUBTYPE, PPL_NEWLINE_REGEX, } from '../../../../common/constants/shared'; @@ -540,12 +542,17 @@ export const Explorer = ({ return 0; }, [countDistribution?.data]); + const showTimeBasedComponents = + (isDefaultDataSourceType || appLogEvents) && + query[SELECTED_TIMESTAMP] !== '' && + !query[FINAL_QUERY].match(PPL_DESCRIBE_INDEX_REGEX); + const mainContent = useMemo(() => { return (
{explorerData && !isEmpty(explorerData.jsonData) ? ( - {(isDefaultDataSourceType || appLogEvents) && query[SELECTED_TIMESTAMP] !== '' && ( + {showTimeBasedComponents && ( <> @@ -594,7 +601,7 @@ export const Explorer = ({ )} - {(isDefaultDataSourceType || appLogEvents) && query[SELECTED_TIMESTAMP] !== '' && ( + {showTimeBasedComponents && ( @@ -643,11 +650,14 @@ export const Explorer = ({ rows={explorerData.jsonData} rowsAll={explorerData.jsonDataAll} explorerFields={explorerFields} - timeStampField={queryRef.current![SELECTED_TIMESTAMP]} + timeStampField={ + !query[FINAL_QUERY].match(PPL_DESCRIBE_INDEX_REGEX) + ? queryRef.current![SELECTED_TIMESTAMP] + : '' + } rawQuery={appBasedRef.current || queryRef.current![RAW_QUERY]} totalHits={ - (isDefaultDataSourceType || appLogEvents) && - query[SELECTED_TIMESTAMP] !== '' + showTimeBasedComponents ? _.sum(countDistribution.data?.['count()']) || explorerData.datarows.length : explorerData.datarows.length @@ -656,7 +666,7 @@ export const Explorer = ({ startTime={startTime} endTime={endTime} isDefaultDataSource={ - explorerSearchMeta.datasources[0].type === DEFAULT_DATA_SOURCE_TYPE + explorerSearchMeta?.datasources?.[0]?.type === DEFAULT_DATA_SOURCE_TYPE } /> )} diff --git a/public/services/data_fetchers/ppl/ppl_data_fetcher.ts b/public/services/data_fetchers/ppl/ppl_data_fetcher.ts index 119747ba0..fc299218d 100644 --- a/public/services/data_fetchers/ppl/ppl_data_fetcher.ts +++ b/public/services/data_fetchers/ppl/ppl_data_fetcher.ts @@ -23,7 +23,10 @@ import { TAB_CHART_ID, } from '../../../../common/constants/explorer'; import { PPL_STATS_REGEX } from '../../../../common/constants/shared'; -import { composeFinalQueryWithoutTimestamp } from '../../../components/common/query_utils'; +import { + composeFinalQueryWithoutTimestamp, + getDescribeQueryIndexFromRawQuery, +} from '../../../components/common/query_utils'; export class PPLDataFetcher extends DataFetcherBase implements IDataFetcher { protected queryIndex: string; @@ -70,6 +73,12 @@ export class PPLDataFetcher extends DataFetcherBase implements IDataFetcher { this.queryIndex = this.getIndex(buildRawQuery(query, appBaseQuery)); + // check for describe command and execute if possible + const describeQueryIndex = getDescribeQueryIndexFromRawQuery( + buildRawQuery(query, appBaseQuery) + ); + if (describeQueryIndex) this.queryIndex = describeQueryIndex; + if (this.queryIndex === '') return; // Returns if page is refreshed const { @@ -87,7 +96,7 @@ export class PPLDataFetcher extends DataFetcherBase implements IDataFetcher { await this.processTimestamp(query); - const noTimestamp = isEmpty(this.timestamp); + const noTimestamp = isEmpty(this.timestamp) || !!describeQueryIndex; const curStartTime = noTimestamp ? undefined From d131d99d1a8a4b15f7cdd17df220ec618b7647cb Mon Sep 17 00:00:00 2001 From: Simeon Widdis Date: Thu, 25 Apr 2024 11:23:41 -0700 Subject: [PATCH 03/28] Refactor integrations setup for easier separation of different setup options (#1738) * Refactor addIntegrationRequest params to object Signed-off-by: Simeon Widdis * Move SetupIntegrationFormInputs to own file Signed-off-by: Simeon Widdis * Split form inputs into more sections visually Signed-off-by: Simeon Widdis * Split form inputs into more sections logically Signed-off-by: Simeon Widdis * Minor copy update for checkpoint location Signed-off-by: Simeon Widdis * Update toggleworkflow method per Ryan's feedback Signed-off-by: Simeon Widdis --------- Signed-off-by: Simeon Widdis --- .../setup_integration.test.tsx.snap | 4005 +++-------------- .../setup_integration_inputs.test.tsx.snap | 2374 ++++++++++ .../__tests__/setup_integration.test.tsx | 52 +- .../setup_integration_inputs.test.tsx | 136 + .../components/create_integration_helpers.ts | 43 +- .../integrations/components/integration.tsx | 15 +- .../components/setup_integration.tsx | 384 +- .../components/setup_integration_inputs.tsx | 436 ++ 8 files changed, 3537 insertions(+), 3908 deletions(-) create mode 100644 public/components/integrations/components/__tests__/__snapshots__/setup_integration_inputs.test.tsx.snap create mode 100644 public/components/integrations/components/__tests__/setup_integration_inputs.test.tsx create mode 100644 public/components/integrations/components/setup_integration_inputs.tsx diff --git a/public/components/integrations/components/__tests__/__snapshots__/setup_integration.test.tsx.snap b/public/components/integrations/components/__tests__/__snapshots__/setup_integration.test.tsx.snap index 84af29f65..76ed541c9 100644 --- a/public/components/integrations/components/__tests__/__snapshots__/setup_integration.test.tsx.snap +++ b/public/components/integrations/components/__tests__/__snapshots__/setup_integration.test.tsx.snap @@ -95,91 +95,116 @@ exports[`Integration Setup Page Renders integration setup page as expected 1`] = className="euiSpacer euiSpacer--l" /> - -
- - - -
-
- + Display Name + + +
+
- -
- - - - + + + + +
-
- - + + +
- - + +
- -
- - - -
-
- + Connection Type + + +
+
- -
- - + + - - - - - -
- + + + + + + + +
+ +
-
- - - -
+ + - Select the type of connection to use for queries. -
-
+
+ Select the type of connection to use for queries. +
+ + - - - -
+
- - - -
-
- + Index + + +
+
-
- +
- -
- - - - -
+ + + -
-
-
-
- + +
+
+
+
+ -
- - + + + + + + + + - - - - - - - - -
-
+ +
+ +
-
- - -
- - -
+ +
+ + - Select an index to pull the data from. -
- +
+ Select an index to pull the data from. +
+ + - -
+ + @@ -1070,2993 +1121,3 @@ exports[`Integration Setup Page Renders integration setup page as expected 1`] = `; - -exports[`Integration Setup Page Renders the S3 connector form as expected 1`] = ` - - -
- -

- Set Up Integration -

-
- -
- - -
- - -
-

- Integration Details -

-
-
- -
- - -
-
- - - -
-
- - -
-
- - - - -
-
-
-
-
-
-
- -
- - -
-

- Integration Connection -

-
-
- -
- - -
-
- - - -
-
- - -
-
- - - - -
- - - - - -
-
-
-
-
-
- -
- Select the type of connection to use for queries. -
-
-
-
-
- -
-
- - - -
-
- -
- - -
-
-
- - - ss4o_logs-nginx-test - - - -
- -
-
- -
- -
- - - - - - - - - - - -
-
-
-
- - -
- - -
- Select a data source to pull the data from. -
-
-
-
- - -
-
- - - -
-
- - -
-
- - - - -
-
-
-
- -
- Must be at least 1 character. -
-
- -
- Select a table name to associate with your data. -
-
-
-
-
- -
-
- - - -
-
- - -
-
- - - - -
-
-
-
-
-
-
- -
-
- - - -
-
- - -
-
- - - - -
-
-
-
- -
- The Checkpoint location must be a unique directory and not the same as the Bucket location. It will be used for caching intermediary results. -
-
-
-
-
- -
- - -
-

- Integration Resources -

-
-
- -
-
- -
-

- This integration offers valuable resources compatible with your data source. These can include dashboards, visualizations, indexes, and queries. Select at least one of the following options. -

-
-
-
-
-
- -
- - -
-
- - - <_EuiSplitPanelOuter - className="euiCheckableCard euiCheckableCard-isChecked" - direction="row" - hasBorder={true} - responsive={false} - > - -
- <_EuiSplitPanelInner - color="primary" - grow={false} - onClick={[Function]} - > - -
- -
- -
-
- -
- - - <_EuiSplitPanelInner> - -
- -
- This is a test workflow. -
-
-
- -
-
- - - -
-
- - -
- - -
- -
- - -`; - -exports[`Integration Setup Page Renders the S3 connector form without workflows 1`] = ` - - -
- -

- Set Up Integration -

-
- -
- - -
- - -
-

- Integration Details -

-
-
- -
- - -
-
- - - -
-
- - -
-
- - - - -
-
-
-
-
-
-
- -
- - -
-

- Integration Connection -

-
-
- -
- - -
-
- - - -
-
- - -
-
- - - - -
- - - - - -
-
-
-
-
-
- -
- Select the type of connection to use for queries. -
-
-
-
-
- -
-
- - - -
-
- -
- - -
-
-
- - - ss4o_logs-nginx-test - - - -
- -
-
- -
- -
- - - - - - - - - - - -
-
-
-
- - -
- - -
- Select a data source to pull the data from. -
-
-
-
- - -
-
- - - -
-
- - -
-
- - - - -
-
-
-
- -
- Must be at least 1 character. -
-
- -
- Select a table name to associate with your data. -
-
-
-
-
- -
-
- - - -
-
- - -
-
- - - - -
-
-
-
-
-
-
- -
-
- - - -
-
- - -
-
- - - - -
-
-
-
- -
- The Checkpoint location must be a unique directory and not the same as the Bucket location. It will be used for caching intermediary results. -
-
-
-
-
- -
- - -
- -
- - -`; - -exports[`Integration Setup Page Renders the index form as expected 1`] = ` - - -
- -

- Set Up Integration -

-
- -
- - -
- - -
-

- Integration Details -

-
-
- -
- - -
-
- - - -
-
- - -
-
- - - - -
-
-
-
-
-
-
- -
- - -
-

- Integration Connection -

-
-
- -
- - -
-
- - - -
-
- - -
-
- - - - -
- - - - - -
-
-
-
-
-
- -
- Select the type of connection to use for queries. -
-
-
-
-
- -
-
- - - -
-
- -
- - -
-
-
- - - ss4o_logs-nginx-test - - - -
- -
-
- -
- -
- - - - - - - - - - - -
-
-
-
- - -
- - -
- Select an index to pull the data from. -
-
-
-
- -
- - -`; diff --git a/public/components/integrations/components/__tests__/__snapshots__/setup_integration_inputs.test.tsx.snap b/public/components/integrations/components/__tests__/__snapshots__/setup_integration_inputs.test.tsx.snap new file mode 100644 index 000000000..08bdef536 --- /dev/null +++ b/public/components/integrations/components/__tests__/__snapshots__/setup_integration_inputs.test.tsx.snap @@ -0,0 +1,2374 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`Integration Setup Inputs Renders the S3 connector form as expected 1`] = ` + + +

+ Set Up Integration +

+
+ + + +

+ Integration Details +

+
+ + + + +

+ Integration Connection +

+
+ + + + +

+ Query Fields +

+
+ + +

+ To set up the integration, we need to know some information about how to process your data. +

+
+
+ + + + +

+ Integration Resources +

+
+ + +

+ This integration offers different kinds of resources compatible with your data source. These can include dashboards, visualizations, indexes, and queries. Select at least one of the following options. +

+
+
+ + + + +
+`; + +exports[`Integration Setup Inputs Renders the S3 connector form without workflows 1`] = ` + + +

+ Set Up Integration +

+
+ + + +

+ Integration Details +

+
+ + + + +

+ Integration Connection +

+
+ + + + +

+ Query Fields +

+
+ + +

+ To set up the integration, we need to know some information about how to process your data. +

+
+
+ + + + +

+ Integration Resources +

+
+ + +

+ This integration offers different kinds of resources compatible with your data source. These can include dashboards, visualizations, indexes, and queries. Select at least one of the following options. +

+
+
+ + + + +
+`; + +exports[`Integration Setup Inputs Renders the connection inputs 1`] = ` + + +
+
+ + + +
+
+ + +
+
+ + + + +
+ + + + + +
+
+
+
+
+
+ +
+ Select the type of connection to use for queries. +
+
+
+
+
+ +
+
+ + + +
+
+ +
+ + +
+
+
+ + + ss4o_logs-nginx-test + + + +
+ +
+
+ +
+ +
+ + + + + + + + + + + +
+
+
+
+ + +
+ + +
+ Select a data source to pull the data from. +
+
+
+
+ + +`; + +exports[`Integration Setup Inputs Renders the connection inputs with a locked connection type 1`] = ` + + +
+
+ + + +
+
+ + +
+
+ + + + +
+ + + + + +
+
+
+
+
+
+ +
+ Select the type of connection to use for queries. +
+
+
+
+
+ +
+
+ + + +
+
+ +
+ + +
+
+
+ + + ss4o_logs-nginx-test + + + +
+ +
+
+ +
+ +
+ + + + + + +
+
+
+
+ + +
+ + +
+ Select a data source to pull the data from. +
+
+
+
+ + +`; + +exports[`Integration Setup Inputs Renders the details inputs 1`] = ` + + +
+
+ + + +
+
+ + +
+
+ + + + +
+
+
+
+
+
+
+
+`; + +exports[`Integration Setup Inputs Renders the index form as expected 1`] = ` + + +

+ Set Up Integration +

+
+ + + +

+ Integration Details +

+
+ + + + +

+ Integration Connection +

+
+ + +
+`; + +exports[`Integration Setup Inputs Renders the query inputs 1`] = ` + + +
+
+ + + +
+
+ + +
+
+ + + + +
+
+
+
+ +
+ Must be at least 1 character. +
+
+ +
+ Select a table name to associate with your data. +
+
+
+
+
+ +
+
+ + + +
+
+ + +
+
+ + + + +
+
+
+
+
+
+
+ +
+
+ + + +
+
+ + +
+
+ + + + +
+
+
+
+ +
+ The Checkpoint location must be a unique directory and not the same as the Data location. It will be used for caching intermediary results. +
+
+
+
+
+
+`; + +exports[`Integration Setup Inputs Renders the workflows inputs 1`] = ` + + +
+
+ + + <_EuiSplitPanelOuter + className="euiCheckableCard euiCheckableCard-isChecked" + direction="row" + hasBorder={true} + responsive={false} + > + +
+ <_EuiSplitPanelInner + color="primary" + grow={false} + onClick={[Function]} + > + +
+ +
+ +
+
+ +
+ + + <_EuiSplitPanelInner> + +
+ +
+ This is a test workflow. +
+
+
+ +
+
+ + + +
+
+ + +`; diff --git a/public/components/integrations/components/__tests__/setup_integration.test.tsx b/public/components/integrations/components/__tests__/setup_integration.test.tsx index 1fb32133e..e975700a0 100644 --- a/public/components/integrations/components/__tests__/setup_integration.test.tsx +++ b/public/components/integrations/components/__tests__/setup_integration.test.tsx @@ -7,11 +7,8 @@ import { configure, mount } from 'enzyme'; import Adapter from 'enzyme-adapter-react-16'; import React from 'react'; import { waitFor } from '@testing-library/react'; -import { SetupIntegrationPage, SetupIntegrationFormInputs } from '../setup_integration'; -import { - TEST_INTEGRATION_CONFIG, - TEST_INTEGRATION_SETUP_INPUTS, -} from '../../../../../test/constants'; +import { SetupIntegrationPage } from '../setup_integration'; +import { TEST_INTEGRATION_CONFIG } from '../../../../../test/constants'; describe('Integration Setup Page', () => { configure({ adapter: new Adapter() }); @@ -23,49 +20,4 @@ describe('Integration Setup Page', () => { expect(wrapper).toMatchSnapshot(); }); }); - - it('Renders the index form as expected', async () => { - const wrapper = mount( - {}} - integration={TEST_INTEGRATION_CONFIG} - setupCallout={{ show: false }} - /> - ); - - await waitFor(() => { - expect(wrapper).toMatchSnapshot(); - }); - }); - - it('Renders the S3 connector form as expected', async () => { - const wrapper = mount( - {}} - integration={TEST_INTEGRATION_CONFIG} - setupCallout={{ show: false }} - /> - ); - - await waitFor(() => { - expect(wrapper).toMatchSnapshot(); - }); - }); - - it('Renders the S3 connector form without workflows', async () => { - const wrapper = mount( - {}} - integration={{ ...TEST_INTEGRATION_CONFIG, workflows: undefined }} - setupCallout={{ show: false }} - /> - ); - - await waitFor(() => { - expect(wrapper).toMatchSnapshot(); - }); - }); }); diff --git a/public/components/integrations/components/__tests__/setup_integration_inputs.test.tsx b/public/components/integrations/components/__tests__/setup_integration_inputs.test.tsx new file mode 100644 index 000000000..8f0ef853a --- /dev/null +++ b/public/components/integrations/components/__tests__/setup_integration_inputs.test.tsx @@ -0,0 +1,136 @@ +/* + * Copyright OpenSearch Contributors + * SPDX-License-Identifier: Apache-2.0 + */ + +import { configure, mount, shallow } from 'enzyme'; +import Adapter from 'enzyme-adapter-react-16'; +import React from 'react'; +import { waitFor } from '@testing-library/react'; +import { + IntegrationConnectionInputs, + IntegrationDetailsInputs, + IntegrationQueryInputs, + IntegrationWorkflowsInputs, + SetupIntegrationFormInputs, +} from '../setup_integration_inputs'; +import { + TEST_INTEGRATION_CONFIG, + TEST_INTEGRATION_SETUP_INPUTS, +} from '../../../../../test/constants'; + +describe('Integration Setup Inputs', () => { + configure({ adapter: new Adapter() }); + + it('Renders the index form as expected', async () => { + const wrapper = shallow( + {}} + integration={TEST_INTEGRATION_CONFIG} + setupCallout={{ show: false }} + /> + ); + + await waitFor(() => { + expect(wrapper).toMatchSnapshot(); + }); + }); + + it('Renders the S3 connector form as expected', async () => { + const wrapper = shallow( + {}} + integration={TEST_INTEGRATION_CONFIG} + setupCallout={{ show: false }} + /> + ); + + await waitFor(() => { + expect(wrapper).toMatchSnapshot(); + }); + }); + + it('Renders the S3 connector form without workflows', async () => { + const wrapper = shallow( + {}} + integration={TEST_INTEGRATION_CONFIG} + setupCallout={{ show: false }} + /> + ); + + await waitFor(() => { + expect(wrapper).toMatchSnapshot(); + }); + }); + + it('Renders the details inputs', async () => { + const wrapper = mount( + {}} + integration={TEST_INTEGRATION_CONFIG} + /> + ); + + await waitFor(() => { + expect(wrapper).toMatchSnapshot(); + }); + }); + + it('Renders the connection inputs', async () => { + const wrapper = mount( + {}} + integration={TEST_INTEGRATION_CONFIG} + /> + ); + + await waitFor(() => { + expect(wrapper).toMatchSnapshot(); + }); + }); + + it('Renders the connection inputs with a locked connection type', async () => { + const wrapper = mount( + {}} + integration={TEST_INTEGRATION_CONFIG} + lockConnectionType={true} + /> + ); + + await waitFor(() => { + expect(wrapper).toMatchSnapshot(); + }); + }); + + it('Renders the query inputs', async () => { + const wrapper = mount( + {}} + integration={TEST_INTEGRATION_CONFIG} + /> + ); + + await waitFor(() => { + expect(wrapper).toMatchSnapshot(); + }); + }); + + it('Renders the workflows inputs', async () => { + const wrapper = mount( + {}} integration={TEST_INTEGRATION_CONFIG} /> + ); + + await waitFor(() => { + expect(wrapper).toMatchSnapshot(); + }); + }); +}); diff --git a/public/components/integrations/components/create_integration_helpers.ts b/public/components/integrations/components/create_integration_helpers.ts index 1ef8c71ea..dcbc2da56 100644 --- a/public/components/integrations/components/create_integration_helpers.ts +++ b/public/components/integrations/components/create_integration_helpers.ts @@ -13,6 +13,18 @@ interface Properties { [key: string]: Properties | object; } +interface AddIntegrationRequestParams { + addSample: boolean; + templateName: string; + integration: IntegrationConfig; + setToast: (title: string, color?: Color, text?: string | undefined) => void; + name?: string; + indexPattern?: string; + workflows?: string[]; + skipRedirect?: boolean; + dataSourceInfo?: { dataSource: string; tableName: string }; +} + interface ComponentMappingPayload { template: { mappings: { _meta: { version: string } } }; composed_of: string[]; @@ -277,28 +289,27 @@ const createIndexPatternMappings = async ( } }; -export async function addIntegrationRequest( - addSample: boolean, - templateName: string, - integrationTemplateId: string, - integration: IntegrationConfig, - setToast: (title: string, color?: Color, text?: string | undefined) => void, - name?: string, - indexPattern?: string, - workflows?: string[], - skipRedirect?: boolean, - dataSourceInfo?: { dataSource: string; tableName: string } -): Promise { +export async function addIntegrationRequest({ + addSample, + templateName, + integration, + setToast, + name, + indexPattern, + workflows, + skipRedirect, + dataSourceInfo, +}: AddIntegrationRequestParams): Promise { const http = coreRefs.http!; if (addSample) { createIndexPatternMappings( - `ss4o_${integration.type}-${integrationTemplateId}-*-sample`, - integrationTemplateId, + `ss4o_${integration.type}-${templateName}-*-sample`, + templateName, integration, setToast ); - name = `${integrationTemplateId}-sample`; - indexPattern = `ss4o_${integration.type}-${integrationTemplateId}-sample-sample`; + name = `${templateName}-sample`; + indexPattern = `ss4o_${integration.type}-${templateName}-sample-sample`; } const createReqBody: { diff --git a/public/components/integrations/components/integration.tsx b/public/components/integrations/components/integration.tsx index 6bccdd65e..512058161 100644 --- a/public/components/integrations/components/integration.tsx +++ b/public/components/integrations/components/integration.tsx @@ -23,14 +23,14 @@ import { INTEGRATIONS_BASE } from '../../../../common/constants/shared'; import { IntegrationScreenshots } from './integration_screenshots_panel'; import { useToast } from '../../../../public/components/common/toast'; import { coreRefs } from '../../../framework/core_refs'; -import { IntegrationTemplate, addIntegrationRequest } from './create_integration_helpers'; +import { addIntegrationRequest } from './create_integration_helpers'; export function Integration(props: AvailableIntegrationProps) { const http = coreRefs.http!; const { integrationTemplateId, chrome } = props; const { setToast } = useToast(); - const [integration, setIntegration] = useState({} as IntegrationTemplate); + const [integration, setIntegration] = useState({} as IntegrationConfig); const [integrationMapping, setMapping] = useState(null); const [integrationAssets, setAssets] = useState([]); @@ -149,13 +149,12 @@ export function Integration(props: AvailableIntegrationProps) { }} setUpSample={async () => { setLoading(true); - await addIntegrationRequest( - true, - integration.name, - integrationTemplateId, + await addIntegrationRequest({ + addSample: true, + templateName: integration.name, integration, - setToast - ); + setToast, + }); setLoading(false); }} loading={loading} diff --git a/public/components/integrations/components/setup_integration.tsx b/public/components/integrations/components/setup_integration.tsx index 3a78efa63..9608c38d2 100644 --- a/public/components/integrations/components/setup_integration.tsx +++ b/public/components/integrations/components/setup_integration.tsx @@ -7,36 +7,23 @@ import { EuiBottomBar, EuiButton, EuiButtonEmpty, - EuiCallOut, - EuiCheckableCard, - EuiComboBox, EuiEmptyPrompt, - EuiFieldText, EuiFlexGroup, EuiFlexItem, EuiFlyoutBody, EuiFlyoutFooter, - EuiForm, - EuiFormRow, EuiLoadingLogo, EuiPage, EuiPageBody, EuiPageContent, EuiPageContentBody, - EuiSelect, - EuiSpacer, - EuiText, - EuiTitle, } from '@elastic/eui'; import React, { useState, useEffect } from 'react'; import { Color } from '../../../../common/constants/integrations'; import { coreRefs } from '../../../framework/core_refs'; import { addIntegrationRequest } from './create_integration_helpers'; -import { - CONSOLE_PROXY, - INTEGRATIONS_BASE, - DATACONNECTIONS_BASE, -} from '../../../../common/constants/shared'; +import { SetupIntegrationFormInputs } from './setup_integration_inputs'; +import { CONSOLE_PROXY, INTEGRATIONS_BASE } from '../../../../common/constants/shared'; export interface IntegrationSetupInputs { displayName: string; @@ -48,9 +35,7 @@ export interface IntegrationSetupInputs { enabledWorkflows: string[]; } -type SetupCallout = { show: true; title: string; color?: Color; text?: string } | { show: false }; - -interface IntegrationConfigProps { +export interface IntegrationConfigProps { config: IntegrationSetupInputs; updateConfig: (updates: Partial) => void; integration: IntegrationConfig; @@ -58,81 +43,7 @@ interface IntegrationConfigProps { lockConnectionType?: boolean; } -// TODO support localization -const INTEGRATION_CONNECTION_DATA_SOURCE_TYPES: Map< - string, - { - title: string; - lower: string; - help: string; - } -> = new Map([ - [ - 's3', - { - title: 'Data Source', - lower: 'data_source', - help: 'Select a data source to pull the data from.', - }, - ], - [ - 'index', - { - title: 'Index', - lower: 'index', - help: 'Select an index to pull the data from.', - }, - ], -]); - -const integrationConnectionSelectorItems = [ - { - value: 's3', - text: 'S3 Connection', - }, - { - value: 'index', - text: 'OpenSearch Index', - }, -]; - -const suggestDataSources = async (type: string): Promise> => { - const http = coreRefs.http!; - try { - if (type === 'index') { - const result = await http.post(CONSOLE_PROXY, { - body: '{}', - query: { - path: '_data_stream/ss4o_*', - method: 'GET', - }, - }); - return ( - result.data_streams?.map((item: { name: string }) => { - return { label: item.name }; - }) ?? [] - ); - } else if (type === 's3') { - const result = (await http.get(DATACONNECTIONS_BASE)) as Array<{ - name: string; - connector: string; - }>; - return ( - result - ?.filter((item) => item.connector === 'S3GLUE') - .map((item) => { - return { label: item.name }; - }) ?? [] - ); - } else { - console.error(`Unknown connection type: ${type}`); - return []; - } - } catch (err) { - console.error(err.message); - return []; - } -}; +type SetupCallout = { show: true; title: string; color?: Color; text?: string } | { show: false }; const runQuery = async ( query: string, @@ -187,254 +98,6 @@ const runQuery = async ( } }; -export function SetupWorkflowSelector({ - integration, - useWorkflows, - toggleWorkflow, -}: { - integration: IntegrationConfig; - useWorkflows: Map; - toggleWorkflow: (name: string) => void; -}) { - if (!integration.workflows) { - return null; - } - - const cards = integration.workflows.map((workflow) => { - return ( - toggleWorkflow(workflow.name)} - > - {workflow.description} - - ); - }); - - return cards; -} - -export function SetupIntegrationFormInputs({ - config, - updateConfig, - integration, - setupCallout, - lockConnectionType, -}: IntegrationConfigProps) { - const connectionType = INTEGRATION_CONNECTION_DATA_SOURCE_TYPES.get(config.connectionType)!; - - const [dataSourceSuggestions, setDataSourceSuggestions] = useState( - [] as Array<{ label: string }> - ); - const [isSuggestionsLoading, setIsSuggestionsLoading] = useState(true); - const [isBucketBlurred, setIsBucketBlurred] = useState(false); - const [isCheckpointBlurred, setIsCheckpointBlurred] = useState(false); - - const [useWorkflows, setUseWorkflows] = useState(new Map()); - const toggleWorkflow = (name: string) => { - setUseWorkflows(new Map(useWorkflows.set(name, !useWorkflows.get(name)))); - }; - - useEffect(() => { - if (integration.workflows) { - setUseWorkflows(new Map(integration.workflows.map((w) => [w.name, w.enabled_by_default]))); - } - }, [integration.workflows]); - - useEffect(() => { - updateConfig({ - enabledWorkflows: [...useWorkflows.entries()].filter((w) => w[1]).map((w) => w[0]), - }); - // If we add the updateConfig dep here, rendering crashes with "Maximum update depth exceeded" - // eslint-disable-next-line react-hooks/exhaustive-deps - }, [useWorkflows]); - - useEffect(() => { - const updateDataSources = async () => { - const data = await suggestDataSources(config.connectionType); - setDataSourceSuggestions(data); - setIsSuggestionsLoading(false); - }; - - setIsSuggestionsLoading(true); - updateDataSources(); - }, [config.connectionType]); - - return ( - - -

Set Up Integration

-
- - {setupCallout.show ? ( - -

{setupCallout.text}

-
- ) : null} - - -

Integration Details

-
- - - updateConfig({ displayName: event.target.value })} - placeholder={`${integration.name} Integration`} - isInvalid={config.displayName.length === 0} - data-test-subj="new-instance-name" - /> - - - -

Integration Connection

-
- - - { - if (item.value === 's3') { - return integration.assets.some((asset) => asset.type === 'query'); - } else if (item.value === 'index') { - return integration.assets.some((asset) => asset.type === 'savedObjectBundle'); - } else { - return false; - } - })} - value={config.connectionType} - onChange={(event) => - updateConfig({ connectionType: event.target.value, connectionDataSource: '' }) - } - disabled={lockConnectionType} - /> - - - { - if (selected.length === 0) { - updateConfig({ connectionDataSource: '' }); - } else { - updateConfig({ connectionDataSource: selected[0].label }); - } - }} - selectedOptions={[{ label: config.connectionDataSource }]} - singleSelection={{ asPlainText: true }} - onCreateOption={(searchValue) => { - const normalizedSearchValue = searchValue.trim(); - if (!normalizedSearchValue) { - return; - } - const newOption = { label: normalizedSearchValue }; - setDataSourceSuggestions((ds) => ds.concat([newOption])); - updateConfig({ connectionDataSource: newOption.label }); - }} - customOptionText={`Select {searchValue} as your ${connectionType.lower}`} - data-test-subj="data-source-name" - isDisabled={lockConnectionType} - /> - - {config.connectionType === 's3' ? ( - <> - - { - updateConfig({ connectionTableName: evt.target.value }); - }} - isInvalid={config.connectionTableName.length === 0} - /> - - - updateConfig({ connectionLocation: event.target.value })} - placeholder="s3://" - isInvalid={isBucketBlurred && !config.connectionLocation.startsWith('s3://')} - onBlur={() => { - setIsBucketBlurred(true); - }} - /> - - - updateConfig({ checkpointLocation: event.target.value })} - placeholder="s3://" - isInvalid={isCheckpointBlurred && !config.checkpointLocation.startsWith('s3://')} - onBlur={() => { - setIsCheckpointBlurred(true); - }} - /> - - {integration.workflows ? ( - <> - - -

Integration Resources

-
- - -

- This integration offers valuable resources compatible with your data source. - These can include dashboards, visualizations, indexes, and queries. Select at - least one of the following options. -

-
-
- - - - - - ) : null} - {/* Bottom bar will overlap content if there isn't some space at the end */} - - - - ) : null} -
- ); -} - const makeTableName = (config: IntegrationSetupInputs): string => { return `${config.connectionDataSource}.default.${config.connectionTableName}`; }; @@ -465,17 +128,15 @@ const addIntegration = async ({ let sessionId: string | null = null; if (config.connectionType === 'index') { - const res = await addIntegrationRequest( - false, - integration.name, - config.displayName, + const res = await addIntegrationRequest({ + addSample: false, + templateName: integration.name, integration, - setCalloutLikeToast, - config.displayName, - config.connectionDataSource, - undefined, - setIsInstalling ? true : false - ); + setToast: setCalloutLikeToast, + name: config.displayName, + indexPattern: config.connectionDataSource, + skipRedirect: setIsInstalling ? true : false, + }); if (setIsInstalling) { setIsInstalling(false, res); } @@ -508,18 +169,17 @@ const addIntegration = async ({ sessionId = result.value.sessionId ?? sessionId; } // Once everything is ready, add the integration to the new datasource as usual - const res = await addIntegrationRequest( - false, - integration.name, - config.displayName, + const res = await addIntegrationRequest({ + addSample: false, + templateName: integration.name, integration, - setCalloutLikeToast, - config.displayName, - `flint_${config.connectionDataSource}_default_${config.connectionTableName}__*`, - config.enabledWorkflows, - setIsInstalling ? true : false, - { dataSource: config.connectionDataSource, tableName: makeTableName(config) } - ); + setToast: setCalloutLikeToast, + name: config.displayName, + indexPattern: `flint_${config.connectionDataSource}_default_${config.connectionTableName}__*`, + workflows: config.enabledWorkflows, + skipRedirect: setIsInstalling ? true : false, + dataSourceInfo: { dataSource: config.connectionDataSource, tableName: makeTableName(config) }, + }); if (setIsInstalling) { setIsInstalling(false, res); } diff --git a/public/components/integrations/components/setup_integration_inputs.tsx b/public/components/integrations/components/setup_integration_inputs.tsx new file mode 100644 index 000000000..77ff20963 --- /dev/null +++ b/public/components/integrations/components/setup_integration_inputs.tsx @@ -0,0 +1,436 @@ +/* + * Copyright OpenSearch Contributors + * SPDX-License-Identifier: Apache-2.0 + */ + +import { + EuiCallOut, + EuiCheckableCard, + EuiComboBox, + EuiFieldText, + EuiForm, + EuiFormRow, + EuiSelect, + EuiSpacer, + EuiText, + EuiTitle, +} from '@elastic/eui'; +import React, { useState, useEffect } from 'react'; +import { coreRefs } from '../../../framework/core_refs'; +import { CONSOLE_PROXY, DATACONNECTIONS_BASE } from '../../../../common/constants/shared'; +import { IntegrationConfigProps, IntegrationSetupInputs } from './setup_integration'; + +// TODO support localization +const INTEGRATION_CONNECTION_DATA_SOURCE_TYPES: Map< + string, + { + title: string; + lower: string; + help: string; + } +> = new Map([ + [ + 's3', + { + title: 'Data Source', + lower: 'data_source', + help: 'Select a data source to pull the data from.', + }, + ], + [ + 'index', + { + title: 'Index', + lower: 'index', + help: 'Select an index to pull the data from.', + }, + ], +]); + +const integrationConnectionSelectorItems = [ + { + value: 's3', + text: 'S3 Connection', + }, + { + value: 'index', + text: 'OpenSearch Index', + }, +]; + +const suggestDataSources = async (type: string): Promise> => { + const http = coreRefs.http!; + try { + if (type === 'index') { + const result = await http.post(CONSOLE_PROXY, { + body: '{}', + query: { + path: '_data_stream/ss4o_*', + method: 'GET', + }, + }); + return ( + result.data_streams?.map((item: { name: string }) => { + return { label: item.name }; + }) ?? [] + ); + } else if (type === 's3') { + const result = (await http.get(DATACONNECTIONS_BASE)) as Array<{ + name: string; + connector: string; + }>; + return ( + result + ?.filter((item) => item.connector === 'S3GLUE') + .map((item) => { + return { label: item.name }; + }) ?? [] + ); + } else { + console.error(`Unknown connection type: ${type}`); + return []; + } + } catch (err) { + console.error(err.message); + return []; + } +}; + +export function SetupWorkflowSelector({ + integration, + useWorkflows, + toggleWorkflow, +}: { + integration: IntegrationConfig; + useWorkflows: Map; + toggleWorkflow: (name: string) => void; +}) { + if (!integration.workflows) { + return null; + } + + const cards = integration.workflows.map((workflow) => { + return ( + toggleWorkflow(workflow.name)} + > + {workflow.description} + + ); + }); + + return cards; +} + +export function IntegrationDetailsInputs({ + config, + updateConfig, + integration, +}: { + config: IntegrationSetupInputs; + updateConfig: (updates: Partial) => void; + integration: IntegrationConfig; +}) { + return ( + + updateConfig({ displayName: event.target.value })} + placeholder={`${integration.name} Integration`} + isInvalid={config.displayName.length === 0} + data-test-subj="new-instance-name" + /> + + ); +} + +export function IntegrationConnectionInputs({ + config, + updateConfig, + integration, + lockConnectionType, +}: { + config: IntegrationSetupInputs; + updateConfig: (updates: Partial) => void; + integration: IntegrationConfig; + lockConnectionType?: boolean; +}) { + const connectionType = INTEGRATION_CONNECTION_DATA_SOURCE_TYPES.get(config.connectionType)!; + + const [dataSourceSuggestions, setDataSourceSuggestions] = useState( + [] as Array<{ label: string }> + ); + const [isSuggestionsLoading, setIsSuggestionsLoading] = useState(true); + + useEffect(() => { + const updateDataSources = async () => { + const data = await suggestDataSources(config.connectionType); + setDataSourceSuggestions(data); + setIsSuggestionsLoading(false); + }; + + setIsSuggestionsLoading(true); + updateDataSources(); + }, [config.connectionType]); + + return ( + <> + + { + if (item.value === 's3') { + return integration.assets.some((asset) => asset.type === 'query'); + } else if (item.value === 'index') { + return integration.assets.some((asset) => asset.type === 'savedObjectBundle'); + } else { + return false; + } + })} + value={config.connectionType} + onChange={(event) => + updateConfig({ connectionType: event.target.value, connectionDataSource: '' }) + } + disabled={lockConnectionType} + /> + + + { + if (selected.length === 0) { + updateConfig({ connectionDataSource: '' }); + } else { + updateConfig({ connectionDataSource: selected[0].label }); + } + }} + selectedOptions={[{ label: config.connectionDataSource }]} + singleSelection={{ asPlainText: true }} + onCreateOption={(searchValue) => { + const normalizedSearchValue = searchValue.trim(); + if (!normalizedSearchValue) { + return; + } + const newOption = { label: normalizedSearchValue }; + setDataSourceSuggestions((ds) => ds.concat([newOption])); + updateConfig({ connectionDataSource: newOption.label }); + }} + customOptionText={`Select {searchValue} as your ${connectionType.lower}`} + data-test-subj="data-source-name" + isDisabled={lockConnectionType} + /> + + + ); +} + +export function IntegrationQueryInputs({ + config, + updateConfig, + integration, +}: { + config: IntegrationSetupInputs; + updateConfig: (updates: Partial) => void; + integration: IntegrationConfig; +}) { + const [isBucketBlurred, setIsBucketBlurred] = useState(false); + const [isCheckpointBlurred, setIsCheckpointBlurred] = useState(false); + + return ( + <> + + { + updateConfig({ connectionTableName: evt.target.value }); + }} + isInvalid={config.connectionTableName.length === 0} + /> + + + updateConfig({ connectionLocation: event.target.value })} + placeholder="s3://" + isInvalid={isBucketBlurred && !config.connectionLocation.startsWith('s3://')} + onBlur={() => { + setIsBucketBlurred(true); + }} + /> + + + updateConfig({ checkpointLocation: event.target.value })} + placeholder="s3://" + isInvalid={isCheckpointBlurred && !config.checkpointLocation.startsWith('s3://')} + onBlur={() => { + setIsCheckpointBlurred(true); + }} + /> + + + ); +} + +export function IntegrationWorkflowsInputs({ + updateConfig, + integration, +}: { + updateConfig: (updates: Partial) => void; + integration: IntegrationConfig; +}) { + const [useWorkflows, setUseWorkflows] = useState(new Map()); + const toggleWorkflow = (name: string) => { + setUseWorkflows((currentWorkflows) => { + const newWorkflows = new Map(currentWorkflows); + newWorkflows.set(name, !newWorkflows.get(name)); + return newWorkflows; + }); + }; + + useEffect(() => { + if (integration.workflows) { + setUseWorkflows(new Map(integration.workflows.map((w) => [w.name, w.enabled_by_default]))); + } + }, [integration.workflows]); + + useEffect(() => { + updateConfig({ + enabledWorkflows: [...useWorkflows.entries()].filter((w) => w[1]).map((w) => w[0]), + }); + // If we add the updateConfig dep here, rendering crashes with "Maximum update depth exceeded" + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [useWorkflows]); + + return ( + + + + ); +} + +export function SetupIntegrationFormInputs({ + config, + updateConfig, + integration, + setupCallout, + lockConnectionType, +}: IntegrationConfigProps) { + return ( + + +

Set Up Integration

+
+ + {setupCallout.show ? ( + +

{setupCallout.text}

+
+ ) : null} + + +

Integration Details

+
+ + + + +

Integration Connection

+
+ + + {config.connectionType === 's3' ? ( + <> + + +

Query Fields

+
+ + +

+ To set up the integration, we need to know some information about how to process + your data. +

+
+
+ + + {integration.workflows ? ( + <> + + +

Integration Resources

+
+ + +

+ This integration offers different kinds of resources compatible with your data + source. These can include dashboards, visualizations, indexes, and queries. + Select at least one of the following options. +

+
+
+ + + + ) : null} + {/* Bottom bar will overlap content if there isn't some space at the end */} + + + + ) : null} +
+ ); +} From 3dbe5c8e8ee0b5659bd59e265e9d4c1994b723c0 Mon Sep 17 00:00:00 2001 From: Simeon Widdis Date: Thu, 25 Apr 2024 14:35:10 -0700 Subject: [PATCH 04/28] Add multi-checkpoint support to integrations (#1742) * Refactor addIntegrationRequest params to object Signed-off-by: Simeon Widdis * Move SetupIntegrationFormInputs to own file Signed-off-by: Simeon Widdis * Split form inputs into more sections visually Signed-off-by: Simeon Widdis * Split form inputs into more sections logically Signed-off-by: Simeon Widdis * Minor copy update for checkpoint location Signed-off-by: Simeon Widdis * Add UUID to created checkpoint location Signed-off-by: Simeon Widdis * Use dashes instead of underscores for separating checkpoint parts Signed-off-by: Simeon Widdis * Update toggleworkflow method per Ryan's feedback Signed-off-by: Simeon Widdis --------- Signed-off-by: Simeon Widdis --- .../integrations/components/setup_integration.tsx | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/public/components/integrations/components/setup_integration.tsx b/public/components/integrations/components/setup_integration.tsx index 9608c38d2..e521e3b74 100644 --- a/public/components/integrations/components/setup_integration.tsx +++ b/public/components/integrations/components/setup_integration.tsx @@ -103,10 +103,21 @@ const makeTableName = (config: IntegrationSetupInputs): string => { }; const prepareQuery = (query: string, config: IntegrationSetupInputs): string => { + // To prevent checkpoint collisions, each query needs a unique checkpoint name, we use an enriched + // UUID to create subfolders under the given checkpoint location per-query. + const querySpecificUUID = crypto.randomUUID(); + let checkpointLocation = config.checkpointLocation.endsWith('/') + ? config.checkpointLocation + : config.checkpointLocation + '/'; + checkpointLocation += `${config.connectionDataSource}-${config.connectionTableName}-${querySpecificUUID}`; + let queryStr = query.replaceAll('{table_name}', makeTableName(config)); queryStr = queryStr.replaceAll('{s3_bucket_location}', config.connectionLocation); - queryStr = queryStr.replaceAll('{s3_checkpoint_location}', config.checkpointLocation); + queryStr = queryStr.replaceAll('{s3_checkpoint_location}', checkpointLocation); queryStr = queryStr.replaceAll('{object_name}', config.connectionTableName); + // TODO spark API only supports single-line queries, but directly replacing all whitespace leads + // to issues with single-line comments and quoted strings with more whitespace. A more robust + // implementation would remove comments before flattening and ignore strings. queryStr = queryStr.replaceAll(/\s+/g, ' '); return queryStr; }; From 947385f8cee89e0b7b0ceead017a838433df0e5d Mon Sep 17 00:00:00 2001 From: YANGDB Date: Fri, 26 Apr 2024 16:18:55 -0700 Subject: [PATCH 05/28] add saved queries to vpc flow (#1744) * add saved queries to vpc flow Signed-off-by: YANGDB * add skipping index creation Signed-off-by: YANGDB --------- Signed-off-by: YANGDB --- .../assets/create_skipping_index-1.0.0.sql | 16 ++++++++++ .../assets/example_queries-1.0.0.ndjson | 4 +++ .../aws_vpc_flow/aws_vpc_flow-1.0.0.json | 30 +++++++++++++------ 3 files changed, 41 insertions(+), 9 deletions(-) create mode 100644 server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/create_skipping_index-1.0.0.sql create mode 100644 server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/example_queries-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/create_skipping_index-1.0.0.sql b/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/create_skipping_index-1.0.0.sql new file mode 100644 index 000000000..977af0b95 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/create_skipping_index-1.0.0.sql @@ -0,0 +1,16 @@ +CREATE SKIPPING INDEX ON {table_name} ( + accountid BLOOM_FILTER, + region VALUE_SET, + severity_id VALUE_SET, + src_endpoint.ip BLOOM_FILTER, + dst_endpoint.ip BLOOM_FILTER, + src_endpoint.svc_name VALUE_SET, + dst_endpoint.svc_name VALUE_SET, + request_processing_time MIN_MAX, + traffic.bytes MIN_MAX +) WITH ( + auto_refresh = true, + refresh_interval = '15 Minutes', + checkpoint_location = '{s3_checkpoint_location}', + watermark_delay = '1 Minute' +) diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/example_queries-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/example_queries-1.0.0.ndjson new file mode 100644 index 000000000..7c27b42bb --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/example_queries-1.0.0.ndjson @@ -0,0 +1,4 @@ +{"attributes":{"createdTimeMs":1713289099101,"savedQuery":{"data_sources":"[{\"name\":\"mys3\",\"type\":\"s3glue\",\"label\":\"mys3\",\"value\":\"mys3\"}]","description":"","name":"agg_60_min_connections_view","query":"SELECT date_trunc('hour', from_unixtime(start_time / 1000)) AS interval_start_time, date_trunc('hour', from_unixtime(start_time / 1000)) + INTERVAL 1 HOUR AS interval_end_time, accountid as `aws.vpc.account-id`, region as `aws.vpc.region`, COUNT(*) AS total_connections, SUM(CAST(IFNULL(traffic.bytes, 0) AS LONG)) AS total_bytes, SUM(CAST(IFNULL(traffic.packets, 0) AS LONG)) AS total_packets FROM {table_name} GROUP BY date_trunc('hour', from_unixtime(start_time / 1000)), region, accountid\n","query_lang":"SQL","selected_date_range":{"end":"now","start":"now-15m","text":""},"selected_fields":{"text":"","tokens":[]},"selected_timestamp":{"name":"","type":"timestamp"}},"title":"Hourly count connections summary","version":1},"id":"1d07d010-fc18-11ee-99c9-43e5dbd0692c","references":[],"type":"observability-search","updated_at":"2024-04-16T17:52:30.414Z","version":"WzI3NTEsMV0="} +{"attributes":{"createdTimeMs":1713293044079,"savedQuery":{"data_sources":"[{\"name\":\"mys3\",\"type\":\"s3glue\",\"label\":\"mys3\",\"value\":\"mys3\"}]","description":"","name":"window_agg_60_min_network_ip_bytes","query":"WITH hourly_buckets AS ( SELECT date_trunc('hour', from_unixtime(start_time / 1000)) AS interval_start_time, CAST(IFNULL(dst_endpoint.ip, '0.0.0.0') AS STRING) AS dstaddr, SUM(CAST(IFNULL(traffic.bytes, 0) AS LONG)) AS total_bytes FROM {table_name} GROUP BY interval_start_time, dstaddr ), ranked_addresses AS ( SELECT CAST(interval_start_time AS TIMESTAMP), dstaddr, total_bytes, RANK() OVER (PARTITION BY interval_start_time ORDER BY total_bytes DESC) AS bytes_rank FROM hourly_buckets ) SELECT CAST(interval_start_time AS TIMESTAMP), dstaddr, total_bytes FROM ranked_addresses WHERE bytes_rank <= 50 ORDER BY interval_start_time ASC, bytes_rank ASC","query_lang":"SQL","selected_date_range":{"end":"now","start":"now-15m","text":""},"selected_fields":{"text":"","tokens":[]},"selected_timestamp":{"name":"","type":"timestamp"}},"title":"window hourly network ip bytes summary","version":1},"id":"4c6b8820-fc21-11ee-ab45-d3075d0510e6","references":[],"type":"observability-search","updated_at":"2024-04-16T18:44:47.956Z","version":"WzI4MzAsMV0="} +{"attributes":{"createdTimeMs":1713290175184,"savedQuery":{"data_sources":"[{\"name\":\"mys3\",\"type\":\"s3glue\",\"label\":\"mys3\",\"value\":\"mys3\"}]","description":"","name":"TopCommonErrorServicesQuery","query":"SELECT src_endpoint.svc_name AS source_service, dst_endpoint.svc_name AS destination_service, COUNT(*) AS error_count FROM {table_name} WHERE severity_id >= 4 GROUP BY src_endpoint.svc_name, dst_endpoint.svc_name ORDER BY error_count DESC LIMIT 10;\n","query_lang":"SQL","selected_date_range":{"end":"now","start":"now-15m","text":""},"selected_fields":{"text":"","tokens":[]},"selected_timestamp":{"name":"","type":"timestamp"}},"title":"Top 10 pairs of errored source / destination services","version":1},"id":"9e6a9b40-fc1a-11ee-99c9-43e5dbd0692c","references":[],"type":"observability-search","updated_at":"2024-04-16T17:56:15.220Z","version":"WzI3NTIsMV0="} +{"exportedCount":7,"missingRefCount":0,"missingReferences":[]} diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/aws_vpc_flow-1.0.0.json b/server/adaptors/integrations/__data__/repository/aws_vpc_flow/aws_vpc_flow-1.0.0.json index 5862571ce..53eea4118 100644 --- a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/aws_vpc_flow-1.0.0.json +++ b/server/adaptors/integrations/__data__/repository/aws_vpc_flow/aws_vpc_flow-1.0.0.json @@ -75,6 +75,27 @@ } ], "assets": [ + { + "name": "create_table_parquet_vpc", + "version": "1.0.0", + "extension": "sql", + "type": "query", + "workflows": ["flint-live-dashboards","flint-pre-agg-dashboards"] + }, + { + "name": "example_queries", + "version": "1.0.0", + "extension": "ndjson", + "type": "savedObjectBundle", + "workflows": ["queries"] + }, + { + "name": "create_skipping_index", + "version": "1.0.0", + "extension": "sql", + "type": "query", + "workflows": ["queries"] + }, { "name": "aws_vpc_flow", "version": "1.0.0", @@ -96,14 +117,6 @@ "type": "savedObjectBundle", "workflows": ["flint-pre-agg-dashboards"] }, - - { - "name": "create_table_parquet_vpc", - "version": "1.0.0", - "extension": "sql", - "type": "query", - "workflows": ["flint-live-dashboards","flint-pre-agg-dashboards"] - }, { "name": "vpc_live_all_mv", "version": "1.0.0", @@ -139,7 +152,6 @@ "type": "query", "workflows": ["flint-pre-agg-dashboards"] }, - { "name": "vpc_live_week_refresh", "version": "1.0.0", From 685aeaf2f4f2726b401e9181d3957110504eeb0e Mon Sep 17 00:00:00 2001 From: Simeon Widdis Date: Mon, 29 Apr 2024 11:50:40 -0700 Subject: [PATCH 06/28] Add skipping indices for all integrations that have sample queries (#1747) * Update avg threshold for cloudfront query Signed-off-by: Simeon Widdis * Add first draft skipping index for cloudfront integration Signed-off-by: Simeon Widdis * Add skipping index for nginx Signed-off-by: Simeon Widdis * Add skipping index for s3 Signed-off-by: Simeon Widdis * Add skipping index for elb Signed-off-by: Simeon Widdis * Update skipping indices to use bloom filters for client IDs Signed-off-by: Simeon Widdis * Add skipping index for apache Signed-off-by: Simeon Widdis --------- Signed-off-by: Simeon Widdis --- .../repository/apache/apache-1.0.0.json | 7 ++++++ .../assets/create_skipping_index-1.0.0.sql | 10 ++++++++ .../assets/create_skipping_index-1.0.0.sql | 10 ++++++++ .../assets/example_queries-1.0.0.ndjson | 2 +- .../aws_cloudfront/aws_cloudfront-1.0.0.json | 23 ++++++++++++------- .../assets/create_skipping_index-1.0.0.sql | 11 +++++++++ .../repository/aws_elb/aws_elb-1.0.0.json | 7 ++++++ .../assets/create_skipping_index-1.0.0.sql | 10 ++++++++ .../repository/aws_s3/aws_s3-1.0.0.json | 7 ++++++ .../assets/create_skipping_index-1.0.0.sql | 10 ++++++++ .../repository/nginx/nginx-1.0.0.json | 7 ++++++ 11 files changed, 95 insertions(+), 9 deletions(-) create mode 100644 server/adaptors/integrations/__data__/repository/apache/assets/create_skipping_index-1.0.0.sql create mode 100644 server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/create_skipping_index-1.0.0.sql create mode 100644 server/adaptors/integrations/__data__/repository/aws_elb/assets/create_skipping_index-1.0.0.sql create mode 100644 server/adaptors/integrations/__data__/repository/aws_s3/assets/create_skipping_index-1.0.0.sql create mode 100644 server/adaptors/integrations/__data__/repository/nginx/assets/create_skipping_index-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/apache/apache-1.0.0.json b/server/adaptors/integrations/__data__/repository/apache/apache-1.0.0.json index 1e9d0c62d..93f62fc38 100644 --- a/server/adaptors/integrations/__data__/repository/apache/apache-1.0.0.json +++ b/server/adaptors/integrations/__data__/repository/apache/apache-1.0.0.json @@ -69,6 +69,13 @@ "extension": "sql", "type": "query" }, + { + "name": "create_skipping_index", + "version": "1.0.0", + "extension": "sql", + "type": "query", + "workflows": ["queries"] + }, { "name": "create_mv", "version": "1.0.0", diff --git a/server/adaptors/integrations/__data__/repository/apache/assets/create_skipping_index-1.0.0.sql b/server/adaptors/integrations/__data__/repository/apache/assets/create_skipping_index-1.0.0.sql new file mode 100644 index 000000000..60fda56fa --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/apache/assets/create_skipping_index-1.0.0.sql @@ -0,0 +1,10 @@ +CREATE SKIPPING INDEX ON {table_name} ( + remote_addr BLOOM_FILTER, + `status` VALUE_SET, + body_bytes_sent MIN_MAX +) WITH ( + auto_refresh = true, + refresh_interval = '15 Minutes', + checkpoint_location = '{s3_checkpoint_location}', + watermark_delay = '1 Minute' +) diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/create_skipping_index-1.0.0.sql b/server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/create_skipping_index-1.0.0.sql new file mode 100644 index 000000000..6d7a13b27 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/create_skipping_index-1.0.0.sql @@ -0,0 +1,10 @@ +CREATE SKIPPING INDEX ON {table_name} ( + c_ip BLOOM_FILTER, + sc_status VALUE_SET, + time_to_first_byte MIN_MAX +) WITH ( + auto_refresh = true, + refresh_interval = '15 Minutes', + checkpoint_location = '{s3_checkpoint_location}', + watermark_delay = '1 Minute' +) diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/example_queries-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/example_queries-1.0.0.ndjson index 91fc20255..8ed7ede7a 100644 --- a/server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/example_queries-1.0.0.ndjson +++ b/server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/example_queries-1.0.0.ndjson @@ -3,6 +3,6 @@ {"attributes":{"createdTimeMs":1713290175184,"savedQuery":{"data_sources":"[{\"name\":\"mys3\",\"type\":\"s3glue\",\"label\":\"mys3\",\"value\":\"mys3\"}]","description":"","name":"Number of Requests","query":"SELECT COUNT(*) AS request_count FROM {table_name};","query_lang":"SQL","selected_date_range":{"end":"now","start":"now-15m","text":""},"selected_fields":{"text":"","tokens":[]},"selected_timestamp":{"name":"","type":"timestamp"}},"title":"Number of Requests","version":1},"id":"9e6a9b40-fc1a-11ee-99c9-43e5dbd0692c","references":[],"type":"observability-search","updated_at":"2024-04-16T17:56:15.220Z","version":"WzI3NTIsMV0="} {"attributes":{"createdTimeMs":1713293161193,"savedQuery":{"data_sources":"[{\"name\":\"mys3\",\"type\":\"s3glue\",\"label\":\"mys3\",\"value\":\"mys3\"}]","description":"","name":"Total Bytes Served","query":"SELECT SUM(sc_bytes) AS total_bytes_served FROM {table_name};","query_lang":"SQL","selected_date_range":{"end":"now","start":"now-15m","text":""},"selected_fields":{"text":"","tokens":[]},"selected_timestamp":{"name":"","type":"timestamp"}},"title":"Total Bytes Served","version":1},"id":"92398eb0-fc21-11ee-ab45-d3075d0510e6","references":[],"type":"observability-search","updated_at":"2024-04-16T18:46:01.242Z","version":"WzI4MzEsMV0="} {"attributes":{"createdTimeMs":1713293269224,"savedQuery":{"data_sources":"[{\"name\":\"mys3\",\"type\":\"s3glue\",\"label\":\"mys3\",\"value\":\"mys3\"}]","description":"","name":"Average Time Taken","query":"SELECT AVG(time_taken) AS average_time_taken FROM {table_name};","query_lang":"SQL","selected_date_range":{"end":"now","start":"now-15m","text":""},"selected_fields":{"text":"","tokens":[]},"selected_timestamp":{"name":"","type":"timestamp"}},"title":"Average Time Taken","version":1},"id":"d2a038a0-fc21-11ee-ab45-d3075d0510e6","references":[],"type":"observability-search","updated_at":"2024-04-16T18:47:49.290Z","version":"WzI4MzIsMV0="} -{"attributes":{"createdTimeMs":1713293425335,"savedQuery":{"data_sources":"[{\"name\":\"mys3\",\"type\":\"s3glue\",\"label\":\"mys3\",\"value\":\"mys3\"}]","description":"","name":"Slow Requests from Average Time threshold","query":"WITH avg_time AS (SELECT AVG(time_to_first_byte) AS avg_time FROM {table_name}) SELECT * FROM {table_name} CROSS JOIN avg_time WHERE time_to_first_byte > 1 * avg_time LIMIT 10;","query_lang":"SQL","selected_date_range":{"end":"now","start":"now-15m","text":""},"selected_fields":{"text":"","tokens":[]},"selected_timestamp":{"name":"","type":"timestamp"}},"title":"Slow Requests from Average Time threshold","version":1},"id":"2fac4250-fc22-11ee-ab45-d3075d0510e6","references":[],"type":"observability-search","updated_at":"2024-04-16T18:59:34.785Z","version":"WzI4MzQsMV0="} +{"attributes":{"createdTimeMs":1713293425335,"savedQuery":{"data_sources":"[{\"name\":\"mys3\",\"type\":\"s3glue\",\"label\":\"mys3\",\"value\":\"mys3\"}]","description":"","name":"Slow Requests from Average Time threshold","query":"WITH avg_time AS (SELECT AVG(time_to_first_byte) AS avg_time FROM {table_name}) SELECT * FROM {table_name} CROSS JOIN avg_time WHERE time_to_first_byte > 2 * avg_time LIMIT 10;","query_lang":"SQL","selected_date_range":{"end":"now","start":"now-15m","text":""},"selected_fields":{"text":"","tokens":[]},"selected_timestamp":{"name":"","type":"timestamp"}},"title":"Slow Requests from Average Time threshold","version":1},"id":"2fac4250-fc22-11ee-ab45-d3075d0510e6","references":[],"type":"observability-search","updated_at":"2024-04-16T18:59:34.785Z","version":"WzI4MzQsMV0="} {"attributes":{"createdTimeMs":1713294061574,"savedQuery":{"data_sources":"[{\"name\":\"mys3\",\"type\":\"s3glue\",\"label\":\"mys3\",\"value\":\"mys3\"}]","description":"","name":"Requests by User Agent","query":"SELECT * FROM {table_name} WHERE cs_user_agent LIKE '%Chrome%' LIMIT 10;","query_lang":"SQL","selected_date_range":{"end":"now","start":"now-15m","text":""},"selected_fields":{"text":"","tokens":[]},"selected_timestamp":{"name":"","type":"timestamp"}},"title":"Requests by User Agent","version":1},"id":"aae73c80-fc23-11ee-ab45-d3075d0510e6","references":[],"type":"observability-search","updated_at":"2024-04-16T19:01:01.640Z","version":"WzI4MzUsMV0="} {"exportedCount":7,"missingRefCount":0,"missingReferences":[]} \ No newline at end of file diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudfront/aws_cloudfront-1.0.0.json b/server/adaptors/integrations/__data__/repository/aws_cloudfront/aws_cloudfront-1.0.0.json index 6e206f7aa..fb0d4a808 100644 --- a/server/adaptors/integrations/__data__/repository/aws_cloudfront/aws_cloudfront-1.0.0.json +++ b/server/adaptors/integrations/__data__/repository/aws_cloudfront/aws_cloudfront-1.0.0.json @@ -54,17 +54,24 @@ ], "assets": [ { - "name": "aws_cloudfront", + "name": "create_table", "version": "1.0.0", - "extension": "ndjson", - "type": "savedObjectBundle", - "workflows": ["dashboards"] + "extension": "sql", + "type": "query" }, { - "name": "create_table", + "name": "create_skipping_index", "version": "1.0.0", "extension": "sql", - "type": "query" + "type": "query", + "workflows": ["queries"] + }, + { + "name": "example_queries", + "version": "1.0.0", + "extension": "ndjson", + "type": "savedObjectBundle", + "workflows": ["queries"] }, { "name": "create_mv", @@ -74,11 +81,11 @@ "workflows": ["dashboards"] }, { - "name": "example_queries", + "name": "aws_cloudfront", "version": "1.0.0", "extension": "ndjson", "type": "savedObjectBundle", - "workflows": ["queries"] + "workflows": ["dashboards"] } ], "sampleData": { diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/assets/create_skipping_index-1.0.0.sql b/server/adaptors/integrations/__data__/repository/aws_elb/assets/create_skipping_index-1.0.0.sql new file mode 100644 index 000000000..8f84e7984 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/aws_elb/assets/create_skipping_index-1.0.0.sql @@ -0,0 +1,11 @@ +CREATE SKIPPING INDEX ON {table_name} ( + client_ip BLOOM_FILTER, + elb_status_code VALUE_SET, + request_processing_time MIN_MAX, + sent_bytes MIN_MAX +) WITH ( + auto_refresh = true, + refresh_interval = '15 Minutes', + checkpoint_location = '{s3_checkpoint_location}', + watermark_delay = '1 Minute' +) diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/aws_elb-1.0.0.json b/server/adaptors/integrations/__data__/repository/aws_elb/aws_elb-1.0.0.json index a62242b5b..be3b7322c 100644 --- a/server/adaptors/integrations/__data__/repository/aws_elb/aws_elb-1.0.0.json +++ b/server/adaptors/integrations/__data__/repository/aws_elb/aws_elb-1.0.0.json @@ -74,6 +74,13 @@ "extension": "sql", "type": "query" }, + { + "name": "create_skipping_index", + "version": "1.0.0", + "extension": "sql", + "type": "query", + "workflows": ["queries"] + }, { "name": "create_mv", "version": "1.0.0", diff --git a/server/adaptors/integrations/__data__/repository/aws_s3/assets/create_skipping_index-1.0.0.sql b/server/adaptors/integrations/__data__/repository/aws_s3/assets/create_skipping_index-1.0.0.sql new file mode 100644 index 000000000..afdf2d407 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/aws_s3/assets/create_skipping_index-1.0.0.sql @@ -0,0 +1,10 @@ +CREATE SKIPPING INDEX ON {table_name} ( + requester BLOOM_FILTER, + http_status VALUE_SET, + request_time MIN_MAX +) WITH ( + auto_refresh = true, + refresh_interval = '15 Minutes', + checkpoint_location = '{s3_checkpoint_location}', + watermark_delay = '1 Minute' +) diff --git a/server/adaptors/integrations/__data__/repository/aws_s3/aws_s3-1.0.0.json b/server/adaptors/integrations/__data__/repository/aws_s3/aws_s3-1.0.0.json index df67dd628..d1d8c1307 100644 --- a/server/adaptors/integrations/__data__/repository/aws_s3/aws_s3-1.0.0.json +++ b/server/adaptors/integrations/__data__/repository/aws_s3/aws_s3-1.0.0.json @@ -69,6 +69,13 @@ "extension": "sql", "type": "query" }, + { + "name": "create_skipping_index", + "version": "1.0.0", + "extension": "sql", + "type": "query", + "workflows": ["queries"] + }, { "name": "create_mv", "version": "1.0.0", diff --git a/server/adaptors/integrations/__data__/repository/nginx/assets/create_skipping_index-1.0.0.sql b/server/adaptors/integrations/__data__/repository/nginx/assets/create_skipping_index-1.0.0.sql new file mode 100644 index 000000000..60fda56fa --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/nginx/assets/create_skipping_index-1.0.0.sql @@ -0,0 +1,10 @@ +CREATE SKIPPING INDEX ON {table_name} ( + remote_addr BLOOM_FILTER, + `status` VALUE_SET, + body_bytes_sent MIN_MAX +) WITH ( + auto_refresh = true, + refresh_interval = '15 Minutes', + checkpoint_location = '{s3_checkpoint_location}', + watermark_delay = '1 Minute' +) diff --git a/server/adaptors/integrations/__data__/repository/nginx/nginx-1.0.0.json b/server/adaptors/integrations/__data__/repository/nginx/nginx-1.0.0.json index 9b0958503..f59e4c562 100644 --- a/server/adaptors/integrations/__data__/repository/nginx/nginx-1.0.0.json +++ b/server/adaptors/integrations/__data__/repository/nginx/nginx-1.0.0.json @@ -66,6 +66,13 @@ "extension": "sql", "type": "query" }, + { + "name": "create_skipping_index", + "version": "1.0.0", + "extension": "sql", + "type": "query", + "workflows": ["queries"] + }, { "name": "create_mv", "version": "1.0.0", From 57ae4e30b1498c93410182f30593d51b385d3663 Mon Sep 17 00:00:00 2001 From: YANGDB Date: Mon, 29 Apr 2024 14:01:18 -0700 Subject: [PATCH 07/28] Cloud trails saved queries integration (#1737) * add cloud trails saved queries asset Signed-off-by: YANGDB * add cloud trails saved queries asset Signed-off-by: YANGDB * add skipping index creation Signed-off-by: YANGDB --------- Signed-off-by: YANGDB --- .../assets/create_skipping_index-1.0.0.sql | 16 ++++++++++++++++ .../assets/example_queries-1.0.0.ndjson | 5 +++++ .../aws_cloudtrail/aws_cloudtrail-1.0.0.json | 14 ++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 server/adaptors/integrations/__data__/repository/aws_cloudtrail/assets/create_skipping_index-1.0.0.sql create mode 100644 server/adaptors/integrations/__data__/repository/aws_cloudtrail/assets/example_queries-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudtrail/assets/create_skipping_index-1.0.0.sql b/server/adaptors/integrations/__data__/repository/aws_cloudtrail/assets/create_skipping_index-1.0.0.sql new file mode 100644 index 000000000..8345bc489 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/aws_cloudtrail/assets/create_skipping_index-1.0.0.sql @@ -0,0 +1,16 @@ +CREATE SKIPPING INDEX ON {table_name} ( + rec.userIdentity.principalId BLOOM_FILTER, + rec.userIdentity.accountId BLOOM_FILTER, + rec.userIdentity.userName BLOOM_FILTER, + rec.sourceIPAddress BLOOM_FILTER, + rec.eventId BLOOM_FILTER, + rec.userIdentity.type VALUE_SET, + rec.eventName VALUE_SET, + rec.eventType VALUE_SET, + rec.awsRegion VALUE_SET +) WITH ( + auto_refresh = true, + refresh_interval = '15 Minutes', + checkpoint_location = '{s3_checkpoint_location}', + watermark_delay = '1 Minute' +) diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudtrail/assets/example_queries-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/aws_cloudtrail/assets/example_queries-1.0.0.ndjson new file mode 100644 index 000000000..d580b8193 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/aws_cloudtrail/assets/example_queries-1.0.0.ndjson @@ -0,0 +1,5 @@ +{"attributes":{"createdTimeMs":1713289099101,"savedQuery":{"data_sources":"[{\"name\":\"mys3\",\"type\":\"s3glue\",\"label\":\"mys3\",\"value\":\"mys3\"}]","description":"","name":"CloudTrail_Error_and_No_MFA_Events","query":"SELECT rec.userIdentity.type, rec.userIdentity.principalId, rec.userIdentity.accountId, rec.userIdentity.userName, rec.eventName, rec.eventType, rec.eventId, rec.awsRegion, rec.sourceIPAddress, rec.errorCode, rec.errorMessage, CAST(rec.eventTime AS TIMESTAMP) AS event_timestamp FROM {table_name} LATERAL VIEW explode(Records) myTable AS rec WHERE rec.errorCode IS NOT NULL AND rec.userIdentity.sessionContext.attributes.mfaAuthenticated = 'false' ORDER BY event_timestamp DESC LIMIT 10;","query_lang":"SQL","selected_date_range":{"end":"now","start":"now-15m","text":""},"selected_fields":{"text":"","tokens":[]},"selected_timestamp":{"name":"","type":"timestamp"}},"title":"CloudTrail Error & No MFA Events","version":1},"id":"1d07d010-fc18-11ee-99c9-43e5dbd0692c","references":[],"type":"observability-search","updated_at":"2024-04-16T17:52:30.414Z","version":"WzI3NTEsMV0="} +{"attributes":{"createdTimeMs":1713293044079,"savedQuery":{"data_sources":"[{\"name\":\"mys3\",\"type\":\"s3glue\",\"label\":\"mys3\",\"value\":\"mys3\"}]","description":"","name":"Recent_Security_Risk_Events","query":"SELECT rec.userIdentity.userName, rec.eventName, rec.awsRegion, rec.sourceIPAddress, CAST(rec.eventTime AS TIMESTAMP) AS event_timestamp FROM {table_name} LATERAL VIEW explode(Records) myTable AS rec WHERE rec.sourceIPAddress NOT LIKE '192.168.%.%' ORDER BY event_timestamp DESC LIMIT 50;\n","query_lang":"SQL","selected_date_range":{"end":"now","start":"now-15m","text":""},"selected_fields":{"text":"","tokens":[]},"selected_timestamp":{"name":"","type":"timestamp"}},"title":"Recent Security Risk Events","version":1},"id":"4c6b8820-fc21-11ee-ab45-d3075d0510e6","references":[],"type":"observability-search","updated_at":"2024-04-16T18:44:47.956Z","version":"WzI4MzAsMV0="} +{"attributes":{"createdTimeMs":1713290175184,"savedQuery":{"data_sources":"[{\"name\":\"mys3\",\"type\":\"s3glue\",\"label\":\"mys3\",\"value\":\"mys3\"}]","description":"","name":"Number_recent_Security_issues","query":"SELECT rec.userIdentity.userName, rec.eventName, rec.awsRegion, rec.sourceIPAddress, rec.errorCode, CAST(rec.eventTime AS TIMESTAMP) AS event_timestamp FROM {table_name} LATERAL VIEW explode(Records) myTable AS rec WHERE rec.errorCode IS NOT NULL AND rec.userIdentity.sessionContext.attributes.mfaAuthenticated = 'false' ORDER BY event_timestamp DESC LIMIT 5;","query_lang":"SQL","selected_date_range":{"end":"now","start":"now-15m","text":""},"selected_fields":{"text":"","tokens":[]},"selected_timestamp":{"name":"","type":"timestamp"}},"title":"Number of recent Security issues","version":1},"id":"9e6a9b40-fc1a-11ee-99c9-43e5dbd0692c","references":[],"type":"observability-search","updated_at":"2024-04-16T17:56:15.220Z","version":"WzI3NTIsMV0="} +{"attributes":{"createdTimeMs":1713290175184,"savedQuery":{"data_sources":"[{\"name\":\"mys3\",\"type\":\"s3glue\",\"label\":\"mys3\",\"value\":\"mys3\"}]","description":"","name":"Critical_Resource_Access_Events","query":"SELECT rec.userIdentity.userName, rec.eventName, rec.awsRegion, rec.sourceIPAddress, rec.resources, CAST(rec.eventTime AS TIMESTAMP) AS event_timestamp FROM {table_name} LATERAL VIEW explode(Records) myTable AS rec WHERE (rec.eventName LIKE '%Modify%' OR rec.eventName LIKE '%Delete%' OR rec.eventName LIKE '%Put%' OR rec.eventName LIKE '%Post%') ORDER BY event_timestamp DESC LIMIT 10;\n","query_lang":"SQL","selected_date_range":{"end":"now","start":"now-15m","text":""},"selected_fields":{"text":"","tokens":[]},"selected_timestamp":{"name":"","type":"timestamp"}},"title":"Critical Resource Access Events","version":1},"id":"9e6a9b40-fc1a-11ee-99c9-43e5dbd0692c","references":[],"type":"observability-search","updated_at":"2024-04-16T17:56:15.220Z","version":"WzI3NTIsMV0="} +{"exportedCount":7,"missingRefCount":0,"missingReferences":[]} diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudtrail/aws_cloudtrail-1.0.0.json b/server/adaptors/integrations/__data__/repository/aws_cloudtrail/aws_cloudtrail-1.0.0.json index 98a19ea97..4eb06e16c 100644 --- a/server/adaptors/integrations/__data__/repository/aws_cloudtrail/aws_cloudtrail-1.0.0.json +++ b/server/adaptors/integrations/__data__/repository/aws_cloudtrail/aws_cloudtrail-1.0.0.json @@ -73,6 +73,20 @@ "type": "savedObjectBundle", "workflows": ["dashboards-flint"] }, + { + "name": "create_skipping_index", + "version": "1.0.0", + "extension": "sql", + "type": "query", + "workflows": ["queries"] + }, + { + "name": "example_queries", + "version": "1.0.0", + "extension": "ndjson", + "type": "savedObjectBundle", + "workflows": ["queries"] + }, { "name": "create_table_cloud-trail", "version": "1.0.0", From afc8f4a8a84d120bc1804e6cccec604ec70f188c Mon Sep 17 00:00:00 2001 From: Jialiang Liang Date: Mon, 29 Apr 2024 16:03:27 -0700 Subject: [PATCH 08/28] [Integrations] Add skipping index and saved queries for WAF integration (#1750) * Add skipping index and saved queries for WAF integration Signed-off-by: Ryan Liang * fixes Signed-off-by: Ryan Liang * change the timestamp to min_max Signed-off-by: Ryan Liang * add http source id with bloom filter Signed-off-by: Ryan Liang --------- Signed-off-by: Ryan Liang --- .../aws_waf/assets/create_skipping_index-1.0.0.sql | 13 +++++++++++++ .../aws_waf/assets/example_queries-1.0.0.ndjson | 3 +++ .../__data__/repository/aws_waf/aws_waf-1.0.0.json | 14 ++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 server/adaptors/integrations/__data__/repository/aws_waf/assets/create_skipping_index-1.0.0.sql create mode 100644 server/adaptors/integrations/__data__/repository/aws_waf/assets/example_queries-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/aws_waf/assets/create_skipping_index-1.0.0.sql b/server/adaptors/integrations/__data__/repository/aws_waf/assets/create_skipping_index-1.0.0.sql new file mode 100644 index 000000000..dd7b84fae --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/aws_waf/assets/create_skipping_index-1.0.0.sql @@ -0,0 +1,13 @@ +CREATE SKIPPING INDEX ON {table_name} ( + `timestamp` MIN_MAX, + `webaclId` VALUE_SET, + `httpRequest` VALUE_SET, + `action` VALUE_SET, + `terminatingRuleType` VALUE_SET, + `httpSourceId` BLOOM_FILTER +) WITH ( + auto_refresh = true, + refresh_interval = '15 Minutes', + checkpoint_location = '{s3_checkpoint_location}', + watermark_delay = '1 Minute' +) diff --git a/server/adaptors/integrations/__data__/repository/aws_waf/assets/example_queries-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/aws_waf/assets/example_queries-1.0.0.ndjson new file mode 100644 index 000000000..9cab495ca --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/aws_waf/assets/example_queries-1.0.0.ndjson @@ -0,0 +1,3 @@ +{"attributes":{"createdTimeMs":1713289099101,"savedQuery":{"data_sources":"[{\"name\":\"mys3\",\"type\":\"s3glue\",\"label\":\"mys3\",\"value\":\"mys3\"}]","description":"","name":"Allowed Web Access Logs","query":"SELECT `timestamp` as event_timestamp, `webaclId`, `action`, `httpSourceName`, `httpRequest`.clientIp, `httpRequest`.country, `httpRequest`.uri, `httpRequest`.httpMethod, `httpRequest`.requestId FROM {table_name} WHERE `action` = 'ALLOW' ORDER BY event_timestamp DESC LIMIT 10;","query_lang":"SQL","selected_date_range":{"end":"now","start":"now-15m","text":""},"selected_fields":{"text":"","tokens":[]},"selected_timestamp":{"name":"","type":"timestamp"}},"title":"Allowed Web Access Logs","version":1},"id":"1d07d010-fc18-11ee-99c9-43e5dbd0692c","references":[],"type":"observability-search","updated_at":"2024-04-16T17:52:30.414Z","version":"WzI3NTEsMV0="} +{"attributes":{"createdTimeMs":1713293269224,"savedQuery":{"data_sources":"[{\"name\":\"mys3\",\"type\":\"s3glue\",\"label\":\"mys3\",\"value\":\"mys3\"}]","description":"","name":"Regular TerminatingRule WebACLs Limited","query":"SELECT `webaclId` FROM {table_name} WHERE `terminatingRuleType` = 'REGULAR' LIMIT 10;","query_lang":"SQL","selected_date_range":{"end":"now","start":"now-15m","text":""},"selected_fields":{"text":"","tokens":[]},"selected_timestamp":{"name":"","type":"timestamp"}},"title":"Regular TerminatingRule WebACLs Limited","version":1},"id":"d2a038a0-fc21-11ee-ab45-d3075d0510e6","references":[],"type":"observability-search","updated_at":"2024-04-16T18:47:49.290Z","version":"WzI4MzIsMV0="} +{"attributes":{"createdTimeMs":1713294061574,"savedQuery":{"data_sources":"[{\"name\":\"mys3\",\"type\":\"s3glue\",\"label\":\"mys3\",\"value\":\"mys3\"}]","description":"","name":"Allowed Actions WebACLs","query":"SELECT `webaclId`, `action` FROM {table_name} WHERE `action` = 'ALLOW' LIMIT 10;","query_lang":"SQL","selected_date_range":{"end":"now","start":"now-15m","text":""},"selected_fields":{"text":"","tokens":[]},"selected_timestamp":{"name":"","type":"timestamp"}},"title":"Allowed Actions WebACLs","version":1},"id":"aae73c80-fc23-11ee-ab45-d3075d0510e6","references":[],"type":"observability-search","updated_at":"2024-04-16T19:01:01.640Z","version":"WzI4MzUsMV0="} diff --git a/server/adaptors/integrations/__data__/repository/aws_waf/aws_waf-1.0.0.json b/server/adaptors/integrations/__data__/repository/aws_waf/aws_waf-1.0.0.json index e12b9233b..f6f6eb6f6 100644 --- a/server/adaptors/integrations/__data__/repository/aws_waf/aws_waf-1.0.0.json +++ b/server/adaptors/integrations/__data__/repository/aws_waf/aws_waf-1.0.0.json @@ -73,6 +73,20 @@ "type": "query", "workflows": ["dashboards"] + }, + { + "name": "create_skipping_index", + "version": "1.0.0", + "extension": "sql", + "type": "query", + "workflows": ["queries"] + }, + { + "name": "example_queries", + "version": "1.0.0", + "extension": "ndjson", + "type": "savedObjectBundle", + "workflows": ["queries"] } ], "sampleData": { From 914d6f2cdfe44251a840b6f1b9f6580e95a87c22 Mon Sep 17 00:00:00 2001 From: Jialiang Liang Date: Mon, 29 Apr 2024 16:20:54 -0700 Subject: [PATCH 09/28] [Bug fix] Add conditional rendering for data connection page's tabs (#1667) * Add conditional rendering for data connection page for tabs Signed-off-by: Ryan Liang * Add tests for conditional rendering of data connection tabs Signed-off-by: Ryan Liang * Reverse the if check for datasource for s3glue Signed-off-by: Ryan Liang --------- Signed-off-by: Ryan Liang --- .../data_connection.test.tsx.snap | 127 ++++++------------ .../__tests__/data_connection.test.tsx | 42 +++++- .../components/manage/data_connection.tsx | 81 ++++++----- 3 files changed, 128 insertions(+), 122 deletions(-) diff --git a/public/components/datasources/components/__tests__/__snapshots__/data_connection.test.tsx.snap b/public/components/datasources/components/__tests__/__snapshots__/data_connection.test.tsx.snap index a0cc385e5..6a56e9ac8 100644 --- a/public/components/datasources/components/__tests__/__snapshots__/data_connection.test.tsx.snap +++ b/public/components/datasources/components/__tests__/__snapshots__/data_connection.test.tsx.snap @@ -359,8 +359,8 @@ exports[`Data Connection Page test Renders S3 data connection page with data 1`] >
@@ -446,9 +446,18 @@ exports[`Data Connection Page test Renders S3 data connection page with data 1`] - Accelerations recommended for tables. Setup acceleration or configure integrations + Configurations may be managed elsewhere.
+
+
+ Access to data may be managed in other systems outside of OpenSearch. Check with your administrator for additional configurations. +
+
- Associated objects + Access control - Manage objects associated with this data sources. -
-
-
-
-
-
- Last updated at: -
-
-
-
-
-
- 1/1/2024, 12:00:00 AM -
-
+ Control which OpenSearch users have access to this data source.
-
-
- @@ -558,31 +506,38 @@ exports[`Data Connection Page test Renders S3 data connection page with data 1`] class="euiHorizontalRule euiHorizontalRule--full euiHorizontalRule--marginLarge" />
-
-
-

- Loading - databases -

+
+
+ Query access +
+
+ Admin only +
+
-
+
+
{ }); expect(container).toMatchSnapshot(); }); + + it('Does not render Associated Objects, Accelerations, and Installed Integrations tabs for Prometheus data source', async () => { + CatalogCacheManager.saveDataSourceCache(mockDataSourceCacheData); + CatalogCacheManager.saveAccelerationsCache(mockAccelerationCacheData); + + (coreRefs.http!.get as jest.Mock).mockResolvedValue(describePrometheusDataConnection); + + const { container, queryByText } = render(); + + await waitFor(() => { + expect(queryByText('Associated Objects')).not.toBeInTheDocument(); + expect(queryByText('Accelerations')).not.toBeInTheDocument(); + expect(queryByText('Installed Integrations')).not.toBeInTheDocument(); + + const accessControlTabs = Array.from(container.querySelectorAll('.euiTab__content')).filter( + (el) => el.textContent === 'Access control' + ); + expect(accessControlTabs.length).toBeGreaterThan(0); + }); + }); + + it('Renders all tabs for S3Glue data source', async () => { + CatalogCacheManager.saveDataSourceCache(mockDataSourceCacheData); + CatalogCacheManager.saveAccelerationsCache(mockAccelerationCacheData); + + (coreRefs.http!.get as jest.Mock).mockResolvedValue(describeS3Dataconnection); + + const { container, getByText } = render(); + + await waitFor(() => { + expect(getByText('Associated Objects')).toBeInTheDocument(); + expect(getByText('Accelerations')).toBeInTheDocument(); + expect(getByText('Installed Integrations')).toBeInTheDocument(); + + const accessControlTabs = Array.from(container.querySelectorAll('.euiTab__content')).filter( + (el) => el.textContent === 'Access control' + ); + expect(accessControlTabs.length).toBeGreaterThan(0); + }); + }); }); diff --git a/public/components/datasources/components/manage/data_connection.tsx b/public/components/datasources/components/manage/data_connection.tsx index a57c58840..1a6728412 100644 --- a/public/components/datasources/components/manage/data_connection.tsx +++ b/public/components/datasources/components/manage/data_connection.tsx @@ -209,41 +209,7 @@ export const DataConnection = (props: { dataSource: string }) => { // eslint-disable-next-line react-hooks/exhaustive-deps }, [chrome, http]); - const tabs = [ - { - id: 'associated_objects', - name: 'Associated Objects', - disabled: false, - content: ( - - ), - }, - { - id: 'acceleration_table', - name: 'Accelerations', - disabled: false, - content: ( - - ), - }, - { - id: 'installed_integrations', - name: 'Installed Integrations', - disabled: false, - content: ( - - ), - }, + const genericTabs = [ { id: 'access_control', name: 'Access control', @@ -260,6 +226,51 @@ export const DataConnection = (props: { dataSource: string }) => { }, ]; + const conditionalTabs = + datasourceDetails.connector === 'S3GLUE' + ? [ + { + id: 'associated_objects', + name: 'Associated Objects', + disabled: false, + content: ( + + ), + }, + { + id: 'acceleration_table', + name: 'Accelerations', + disabled: false, + content: ( + + ), + }, + { + id: 'installed_integrations', + name: 'Installed Integrations', + disabled: false, + content: ( + + ), + }, + ] + : []; + + const tabs = [...conditionalTabs, ...genericTabs]; + const QueryOrAccelerateData = () => { switch (datasourceDetails.connector) { case 'S3GLUE': From 6a230ba38a0e6882568d5c8f63b4b56ecb0a62f8 Mon Sep 17 00:00:00 2001 From: YANGDB Date: Tue, 30 Apr 2024 11:27:20 -0700 Subject: [PATCH 10/28] fix issue https://github.com/opensearch-project/dashboards-observability/issues/1665 (#1757) Signed-off-by: YANGDB --- .../components/custom_panels/helpers/utils.tsx | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/public/components/custom_panels/helpers/utils.tsx b/public/components/custom_panels/helpers/utils.tsx index cbb188514..a753ca7a9 100644 --- a/public/components/custom_panels/helpers/utils.tsx +++ b/public/components/custom_panels/helpers/utils.tsx @@ -704,16 +704,25 @@ export const constructOtelMetricsMetaData = () => { }; }; +export const parseMetadataUserConfig = ( + userConfigs?: string | SavedObjectAttributes +): SavedObjectAttributes => { + if (userConfigs === undefined || userConfigs === '') { + return {}; + } else if (typeof userConfigs === 'string') { + return JSON.parse(userConfigs); + } else { + return userConfigs; + } +}; + // Renders visualization in the vizualization container component export const displayVisualization = (metaData: any, data: any, type: string) => { if (metaData === undefined || isEmpty(metaData)) { return <>; } - if (metaData.userConfigs !== undefined && metaData.userConfigs !== '') { - metaData.userConfigs = JSON.parse(metaData.userConfigs); - } - + metaData.userConfigs = parseMetadataUserConfig(metaData.userConfigs); const dataConfig = { ...(metaData.userConfigs?.dataConfig || {}) }; const hasBreakdowns = !_.isEmpty(dataConfig.breakdowns); const realTimeParsedStats = { From 9aee128ab23e5f4c52c3ab8f10457af3a1b42d27 Mon Sep 17 00:00:00 2001 From: YANGDB Date: Tue, 30 Apr 2024 11:50:51 -0700 Subject: [PATCH 11/28] Otel services observability integration (#1729) * observability services dashboard integration Signed-off-by: YANGDB * update integration name in metadata file Signed-off-by: YANGDB * update names schema folder Signed-off-by: YANGDB * update names schema folder Signed-off-by: YANGDB * update dashboard's IDs & map component Signed-off-by: YANGDB * update dashboard's IDs & map component Signed-off-by: YANGDB * fix mapping mistype error Signed-off-by: YANGDB --------- Signed-off-by: YANGDB --- ...amp-network-metrics-dashboard-1.0.0.ndjson | 20 + .../otel-apm-network-services-1.0.0.ndjson | 17 + ...otel-ingestion-rate-dashboard-1.0.0.ndjson | 11 + .../otel-services-dashboard-1.0.0.ndjson | 11 + ...otel-single-service-dashboard-1.0.0.ndjson | 9 + .../otel-services/data/logs-samples.json | 126 ++ .../otel-services/data/metrics-samples.json | 1172 +++++++++++++++++ .../otel-services/data/services-samples.json | 42 + .../otel-services/data/traces-samples.json | 637 +++++++++ .../otel-services/info/DemoLandingPage.md | 64 + .../info/OTEL Demo Architecture.md | 42 + .../info/Observability Introduction.md | 160 +++ .../repository/otel-services/info/README.md | 54 + .../otel-services/info/img/DemoFlow.png | Bin 0 -> 77310 bytes .../otel-services/info/img/DemoServices.png | Bin 0 -> 166765 bytes .../otel-services/info/img/logs-otel-pipe.png | Bin 0 -> 53789 bytes .../info/img/metrics-otel-pipe.png | Bin 0 -> 115632 bytes .../info/img/traces-otel-pipe.png | Bin 0 -> 105057 bytes .../otel-services/info/integrations.png | Bin 0 -> 449735 bytes .../otel-services/info/notebook.json | 0 .../otel-services/info/services.png | Bin 0 -> 133768 bytes .../otel-services/otel-services-1.0.0.json | 111 ++ .../schemas/logs-1.0.0.mapping.json | 206 +++ .../schemas/metrics-1.0.0.mapping.json | 297 +++++ .../schemas/services-1.0.0.mapping.json | 91 ++ .../schemas/traces-1.0.0.mapping.json | 200 +++ .../otel-services/static/dashboard1.png | Bin 0 -> 502667 bytes .../otel-services/static/dashboard2.png | Bin 0 -> 479790 bytes .../otel-services/static/dashboard3.png | Bin 0 -> 313495 bytes .../otel-services/static/dashboard4.png | Bin 0 -> 549874 bytes .../otel-services/static/dashboard5.png | Bin 0 -> 718010 bytes .../repository/otel-services/static/logo.png | Bin 0 -> 37516 bytes 32 files changed, 3270 insertions(+) create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/assets/otel-amp-network-metrics-dashboard-1.0.0.ndjson create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/assets/otel-apm-network-services-1.0.0.ndjson create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/assets/otel-ingestion-rate-dashboard-1.0.0.ndjson create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/assets/otel-services-dashboard-1.0.0.ndjson create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/assets/otel-single-service-dashboard-1.0.0.ndjson create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/data/logs-samples.json create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/data/metrics-samples.json create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/data/services-samples.json create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/data/traces-samples.json create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/info/DemoLandingPage.md create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/info/OTEL Demo Architecture.md create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/info/Observability Introduction.md create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/info/README.md create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/info/img/DemoFlow.png create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/info/img/DemoServices.png create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/info/img/logs-otel-pipe.png create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/info/img/metrics-otel-pipe.png create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/info/img/traces-otel-pipe.png create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/info/integrations.png create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/info/notebook.json create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/info/services.png create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/otel-services-1.0.0.json create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/schemas/logs-1.0.0.mapping.json create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/schemas/metrics-1.0.0.mapping.json create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/schemas/services-1.0.0.mapping.json create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/schemas/traces-1.0.0.mapping.json create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/static/dashboard1.png create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/static/dashboard2.png create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/static/dashboard3.png create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/static/dashboard4.png create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/static/dashboard5.png create mode 100644 server/adaptors/integrations/__data__/repository/otel-services/static/logo.png diff --git a/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-amp-network-metrics-dashboard-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-amp-network-metrics-dashboard-1.0.0.ndjson new file mode 100644 index 000000000..9c808120a --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-amp-network-metrics-dashboard-1.0.0.ndjson @@ -0,0 +1,20 @@ +{"attributes":{"fields":"[{\"count\":0,\"name\":\"_id\",\"type\":\"string\",\"esTypes\":[\"_id\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_index\",\"type\":\"string\",\"esTypes\":[\"_index\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_score\",\"type\":\"number\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_source\",\"type\":\"_source\",\"esTypes\":[\"_source\"],\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_type\",\"type\":\"string\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"aggregationTemporality\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"aggregationTemporality.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"aggregationTemporality\"}}},{\"count\":0,\"name\":\"attributes.instrumentationScope.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.instrumentationScope.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.instrumentationScope.name\"}}},{\"count\":0,\"name\":\"attributes.instrumentationScope.version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.instrumentationScope.version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.instrumentationScope.version\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.app@ads@ad_request_type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.app@ads@ad_request_type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.app@ads@ad_request_type\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.app@ads@ad_response_type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.app@ads@ad_response_type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.app@ads@ad_response_type\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.app@payment@currency\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.app@payment@currency.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.app@payment@currency\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.client-id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.client-id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.client-id\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.count\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.count.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.count\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.cpu\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.currency_code\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.currency_code.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.currency_code\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.daemon\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.device\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.device.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.device\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.direction\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.direction.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.direction\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.dropped\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.family\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.generation\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.generation.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.generation\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@flavor\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@flavor.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@flavor\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@host\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@host.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@host\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@method\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@method.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@method\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@route\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@route.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@route\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@scheme\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@scheme.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@scheme\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@status_code\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.method\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.method.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.method\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.net@host@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.net@host@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.net@host@name\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.net@host@port\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.net@peer@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.net@peer@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.net@peer@name\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.net@peer@port\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.node-id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.node-id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.node-id\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.operation\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.operation.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.operation\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.partition\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.partition.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.partition\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.pool\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.pool.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.pool\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.processor\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.processor.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.processor\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.processorType\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.processorType.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.processorType\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.protocol\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.protocol.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.protocol\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.recommendation@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.recommendation@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.recommendation@type\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@grpc@status_code\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@method\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@method.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.rpc@method\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@service\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@service.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.rpc@service\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@system\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@system.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.rpc@system\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.service@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.service@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.service@name\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.span@kind\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.span@kind.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.span@kind\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.span@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.span@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.span@name\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.state\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.state.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.state\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.status\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.status@code\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.status@code.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.status@code\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.success\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.target\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.target.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.target\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.topic\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.topic.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.topic\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.type\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.container@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.container@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.container@id\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.host@arch\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.host@arch.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.host@arch\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.host@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.host@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.host@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.os@description\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.os@description.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.os@description\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.os@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.os@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.os@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.os@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.os@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.os@type\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.os@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.os@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.os@version\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@command\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command_args\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command_args.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@command_args\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command_line\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command_line.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@command_line\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@executable@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@executable@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@executable@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@executable@path\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@executable@path.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@executable@path\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@owner\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@owner.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@owner\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@pid\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@description\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@description.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@runtime@description\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@runtime@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@runtime@version\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.service@instance@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.service@instance@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.service@instance@id\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.service@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.service@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.service@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.service@namespace\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.service@namespace.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.service@namespace\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.service@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.service@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.service@version\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@auto@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@auto@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.telemetry@auto@version\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@language\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@language.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.telemetry@sdk@language\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.telemetry@sdk@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.telemetry@sdk@version\"}}},{\"count\":0,\"name\":\"bucketCounts\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"bucketCountsList\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"buckets.count\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"buckets.max\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"buckets.min\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"count\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"description\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"description.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"description\"}}},{\"count\":0,\"name\":\"exemplars.attributes.exemplar.attributes.net@sock@peer@addr\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"exemplars.attributes.exemplar.attributes.net@sock@peer@addr.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"exemplars.attributes.exemplar.attributes.net@sock@peer@addr\"}}},{\"count\":0,\"name\":\"exemplars.spanId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"exemplars.spanId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"exemplars.spanId\"}}},{\"count\":0,\"name\":\"exemplars.time\",\"type\":\"date\",\"esTypes\":[\"date\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"exemplars.traceId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"exemplars.traceId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"exemplars.traceId\"}}},{\"count\":0,\"name\":\"exemplars.value\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"explicitBounds\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"explicitBoundsCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"flags\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"isMonotonic\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"kind\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"kind.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"kind\"}}},{\"count\":0,\"name\":\"name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"name\"}}},{\"count\":0,\"name\":\"schemaUrl\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"schemaUrl.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"schemaUrl\"}}},{\"count\":0,\"name\":\"serviceName\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"serviceName.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"serviceName\"}}},{\"count\":0,\"name\":\"startTime\",\"type\":\"date\",\"esTypes\":[\"date\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"sum\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"time\",\"type\":\"date\",\"esTypes\":[\"date\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"unit\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"unit.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"unit\"}}},{\"count\":0,\"name\":\"value\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true}]","timeFieldName":"time","title":"otel-metrics-*"},"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","migrationVersion":{"index-pattern":"7.6.0"},"references":[],"type":"index-pattern","updated_at":"2024-03-02T04:47:59.251Z","version":"WzIsMV0="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"},"title":"system-services-metrics-tree-map","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"system-services-metrics-tree-map\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"padding\\\": 5,\\n\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"labels\\\", \\\"value\\\": true,\\n \\\"bind\\\": {\\\"input\\\": \\\"checkbox\\\"}\\n },\\n {\\n \\\"name\\\": \\\"layout\\\", \\\"value\\\": \\\"tidy\\\",\\n \\\"bind\\\": {\\\"input\\\": \\\"radio\\\", \\\"options\\\": [\\\"tidy\\\", \\\"cluster\\\"]}\\n },\\n {\\n \\\"name\\\": \\\"links\\\", \\\"value\\\": \\\"diagonal\\\",\\n \\\"bind\\\": {\\n \\\"input\\\": \\\"select\\\",\\n \\\"options\\\": [\\\"line\\\", \\\"curve\\\", \\\"diagonal\\\", \\\"orthogonal\\\"]\\n }\\n },\\n {\\n \\\"name\\\": \\\"separation\\\", \\\"value\\\": false,\\n \\\"bind\\\": {\\\"input\\\": \\\"checkbox\\\"}\\n }\\n ],\\n\\n \\\"data\\\": [\\n{\\n \\\"name\\\": \\\"raw-data\\\",\\n \\\"values\\\": [\\n {\\\"id\\\": 1, \\\"name\\\": \\\"system\\\"},\\n {\\\"id\\\": 2, \\\"name\\\": \\\"disk\\\", \\\"parent\\\": 1},\\n {\\\"id\\\": 3, \\\"name\\\": \\\"io\\\", \\\"parent\\\": 2},\\n {\\\"id\\\": 4, \\\"name\\\": \\\"operations\\\", \\\"parent\\\": 2},\\n {\\\"id\\\": 5, \\\"name\\\": \\\"time\\\", \\\"parent\\\": 2},\\n {\\\"id\\\": 8, \\\"name\\\": \\\"cpu\\\", \\\"parent\\\": 1},\\n {\\\"id\\\": 9, \\\"name\\\": \\\"time\\\", \\\"parent\\\": 8},\\n {\\\"id\\\": 10, \\\"name\\\": \\\"utilization\\\", \\\"parent\\\": 8},\\n {\\\"id\\\": 11, \\\"name\\\": \\\"network\\\", \\\"parent\\\": 1},\\n {\\\"id\\\": 12, \\\"name\\\": \\\"dropped_packets\\\", \\\"parent\\\": 11},\\n {\\\"id\\\": 13, \\\"name\\\": \\\"errors\\\", \\\"parent\\\": 11},\\n {\\\"id\\\": 14, \\\"name\\\": \\\"io\\\", \\\"parent\\\": 11},\\n {\\\"id\\\": 15, \\\"name\\\": \\\"packets\\\", \\\"parent\\\": 11},\\n {\\\"id\\\": 16, \\\"name\\\": \\\"memory\\\", \\\"parent\\\": 1},\\n {\\\"id\\\": 17, \\\"name\\\": \\\"usage\\\", \\\"parent\\\": 16},\\n {\\\"id\\\": 18, \\\"name\\\": \\\"utilization\\\", \\\"parent\\\": 16},\\n {\\\"id\\\": 23, \\\"name\\\": \\\"connections\\\", \\\"parent\\\": 11},\\n {\\\"id\\\": 24, \\\"name\\\": \\\"swap\\\", \\\"parent\\\": 1},\\n {\\\"id\\\": 25, \\\"name\\\": \\\"usage\\\", \\\"parent\\\": 24},\\n {\\\"id\\\": 26, \\\"name\\\": \\\"utilization\\\", \\\"parent\\\": 24},\\n {\\\"id\\\": 30, \\\"name\\\": \\\"thread_count\\\", \\\"parent\\\": 1}\\n ]\\n},\\n\\n {\\n \\\"name\\\": \\\"tree\\\",\\n \\\"source\\\":\\\"raw-data\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"stratify\\\",\\n \\\"key\\\": \\\"id\\\",\\n \\\"parentKey\\\": \\\"parent\\\"\\n },\\n {\\n \\\"type\\\": \\\"lookup\\\",\\n \\\"from\\\": \\\"raw-data\\\",\\n \\\"key\\\": \\\"id\\\",\\n \\\"fields\\\": [\\\"parent\\\"],\\n \\\"as\\\": [\\\"parentData\\\"]\\n },\\n {\\n \\\"type\\\": \\\"tree\\\",\\n \\\"method\\\": {\\\"signal\\\": \\\"layout\\\"},\\n \\\"size\\\": [{\\\"signal\\\": \\\"height\\\"}, {\\\"signal\\\": \\\"width - 100\\\"}],\\n \\\"separation\\\": {\\\"signal\\\": \\\"separation\\\"},\\n \\\"as\\\": [\\\"y\\\", \\\"x\\\", \\\"depth\\\", \\\"children\\\"]\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"links\\\",\\n \\\"source\\\": \\\"tree\\\",\\n \\\"transform\\\": [\\n { \\\"type\\\": \\\"treelinks\\\" },\\n {\\n \\\"type\\\": \\\"linkpath\\\",\\n \\\"orient\\\": \\\"horizontal\\\",\\n \\\"shape\\\": {\\\"signal\\\": \\\"links\\\"}\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"as\\\": \\\"parentName\\\",\\n \\\"expr\\\": \\\"datum.source.name\\\"\\n }\\n ]\\n }\\n ],\\n\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"parentColor\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"tree\\\", \\\"field\\\": \\\"parent\\\"},\\n \\\"range\\\": {\\\"scheme\\\": \\\"category20\\\"}\\n }\\n ],\\n\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"path\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"links\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"path\\\": {\\\"field\\\": \\\"path\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"#ccc\\\"}\\n }\\n }\\n },\\n {\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"tree\\\"},\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"size\\\": {\\\"value\\\": 200},\\n \\\"stroke\\\": {\\\"value\\\": \\\"#fff\\\"}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": {\\\"field\\\": \\\"x\\\"},\\n \\\"y\\\": {\\\"field\\\": \\\"y\\\"},\\n \\\"fill\\\": {\\\"scale\\\": \\\"parentColor\\\", \\\"field\\\": \\\"parent\\\"},\\n \\\"size\\\": {\\\"signal\\\": \\\"datum.children ? 150 : 200\\\"}, \\n \\\"shape\\\": {\\\"signal\\\": \\\"datum.children ? 'circle' : 'square'\\\"}, \\n \\\"strokeWidth\\\": {\\\"value\\\": 1.5}\\n },\\n \\\"hover\\\": {\\n \\\"size\\\":{\\\"value\\\": 400},\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"datum.parentData ? {'Name': datum.name, 'Parent Group': datum.parentData.name} : {'Name': datum.name}\\\"\\n\\n }\\n }\\n }\\n },\\n {\\n \\\"type\\\": \\\"text\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"tree\\\"},\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"black\\\"},\\n \\\"text\\\": {\\\"field\\\": \\\"name\\\"},\\n \\\"fontSize\\\": {\\\"value\\\": 12},\\n \\\"baseline\\\": {\\\"value\\\": \\\"middle\\\"}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": {\\\"field\\\": \\\"x\\\"},\\n \\\"y\\\": {\\\"field\\\": \\\"y\\\"},\\n \\\"dx\\\": {\\\"signal\\\": \\\"datum.children ? -7 : 7\\\"},\\n \\\"align\\\": {\\\"signal\\\": \\\"datum.children ? 'right' : 'left'\\\"},\\n \\\"opacity\\\": {\\\"signal\\\": \\\"labels ? 1 : 0\\\"}\\n }\\n }\\n }\\n ]\\n}\\n\"}}"},"id":"1df769d0-e2f6-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[],"type":"visualization","updated_at":"2024-03-15T18:01:58.765Z","version":"WzI4Nyw3XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"},"title":"multi-line-selectable-date-metrics-request-rate","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"multi-line-selectable-date-metrics-request-rate\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"title\\\": \\\"Metrics Requests Rate\\\",\\n \\\"data\\\": [\\n {\\n \\\"name\\\": \\\"rawdata\\\",\\n \\\"url\\\": {\\n \\\"index\\\": \\\"otel-metrics-*\\\",\\n \\\"%context%\\\": true,\\n \\\"%timefield%\\\": \\\"time\\\",\\n \\\"body\\\": {\\n \\\"size\\\": 0,\\n \\\"aggs\\\": {\\n \\\"metrics\\\": {\\n \\\"terms\\\": {\\n \\\"field\\\": \\\"name.keyword\\\",\\n \\\"size\\\": 10\\n },\\n \\\"aggs\\\": {\\n \\\"time_buckets\\\": {\\n \\\"date_histogram\\\": {\\n \\\"field\\\": \\\"time\\\",\\n \\\"interval\\\": {\\\"%autointerval%\\\": true},\\n \\\"extended_bounds\\\": {\\n \\\"min\\\": {\\\"%timefilter%\\\": \\\"min\\\"},\\n \\\"max\\\": {\\\"%timefilter%\\\": \\\"max\\\"}\\n },\\n \\\"min_doc_count\\\":0\\n }\\n }\\n }\\n }\\n\\n }\\n }\\n },\\n \\\"format\\\": {\\\"property\\\": \\\"aggregations.metrics.buckets\\\"}\\n },\\n {\\n \\\"name\\\": \\\"flatdata\\\",\\n \\\"source\\\": \\\"rawdata\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"flatten\\\",\\n \\\"fields\\\": [\\\"time_buckets.buckets\\\"],\\n \\\"as\\\": [\\\"val\\\"]\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"as\\\": \\\"count\\\",\\n \\\"expr\\\":\\\"datum.val.doc_count\\\"\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"as\\\": \\\"time\\\",\\n \\\"expr\\\": \\\"timeFormat(utcParse(datum.val.key_as_string,'%Y-%m-%dT%H:%M:%S.%LZ'), '%B %d, %Y %H:%M')\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"hasSelection\\\",\\n \\\"values\\\": [{}],\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"filter\\\", \\\"expr\\\": \\\"selected[0] != selected[1]\\\"}\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"groupScale\\\",\\n \\\"type\\\": \\\"band\\\",\\n \\\"padding\\\": 0.1,\\n \\\"domain\\\": {\\\"data\\\": \\\"rawdata\\\", \\\"field\\\": \\\"key\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"height\\\"\\n },\\n {\\n \\\"name\\\": \\\"xScale\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"flatdata\\\", \\\"field\\\": \\\"val.key\\\"},\\n \\\"range\\\": \\\"width\\\",\\n \\\"padding\\\": 5\\n },\\n {\\n \\\"name\\\": \\\"yScale\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"flatdata\\\", \\\"field\\\": \\\"val.doc_count\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"bandwidth('groupScale')\\\"}, 0]\\n },\\n {\\n \\\"name\\\": \\\"colorScale\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"rawdata\\\", \\\"field\\\": \\\"key\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"category\\\"\\n }\\n ],\\n \\\"axes\\\": [\\n {\\\"orient\\\": \\\"bottom\\\", \\\"scale\\\": \\\"xScale\\\", \\\"tickCount\\\": 5}\\n ],\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"currentX\\\",\\n \\\"value\\\": -1,\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"view:mousemove\\\", \\\"update\\\": \\\"clamp(x(), 0, width)\\\"},\\n {\\\"events\\\": \\\"view:mouseout\\\", \\\"update\\\": \\\"-1\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"selected\\\",\\n \\\"value\\\": [0, 0],\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"@grapharea:mousedown\\\", \\\"update\\\": \\\"[x(), x()]\\\"},\\n {\\n \\\"events\\\": \\\"[@grapharea:mousedown, window:mouseup] > window:mousemove!\\\",\\n \\\"update\\\": \\\"[selected[0], clamp(x(), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"delta\\\"},\\n \\\"update\\\": \\\"clampRange([anchor[0] + delta, anchor[1] + delta], 0, width)\\\"\\n },\\n {\\n \\\"events\\\": \\\"[@leftEdge:mousedown, window:mouseup] > window:mousemove!\\\",\\n \\\"update\\\": \\\"[clamp(x(), 0, width), selected[1]]\\\"\\n },\\n {\\n \\\"events\\\": \\\"[@rightEdge:mousedown, window:mouseup] > window:mousemove!\\\",\\n \\\"update\\\": \\\"[selected[0], clamp(x(), 0, width)]\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"anchor\\\",\\n \\\"value\\\": null,\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"@selectedRect:mousedown\\\", \\\"update\\\": \\\"selected\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"xDown\\\",\\n \\\"value\\\": 0,\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"@selectedRect:mousedown\\\", \\\"update\\\": \\\"x()\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"delta\\\",\\n \\\"value\\\": 0,\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"[@selectedRect:mousedown, window:mouseup] > window:mousemove!\\\", \\\"update\\\": \\\"x() - xDown\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"applyTimeFilter\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": \\\"@applyTimeFilterButton:click, @selectedRect:dblclick\\\",\\n \\\"update\\\": \\\"opensearchDashboardsSetTimeFilter(invert('xScale',selected[0]), invert('xScale',selected[1]))\\\"\\n },\\n {\\\"events\\\": \\\"@grapharea:dblclick\\\", \\\"update\\\": \\\"opensearchDashboardsSetTimeFilter('now-15d', 'now')\\\"}\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"grapharea\\\",\\n \\\"type\\\": \\\"group\\\",\\n \\\"from\\\": {\\n \\\"facet\\\": {\\\"name\\\": \\\"facets\\\", \\\"data\\\": \\\"rawdata\\\", \\\"field\\\": \\\"time_buckets.buckets\\\"}\\n },\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"y\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"field\\\": \\\"key\\\"},\\n \\\"height\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"band\\\": 1},\\n \\\"x\\\": {\\\"value\\\": 0},\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0},\\n \\\"fill\\\": {\\\"value\\\": \\\"#000\\\"},\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{'metrics': datum['key']}\\\"\\n }\\n }\\n },\\n \\\"axes\\\": [\\n {\\n \\\"orient\\\": \\\"left\\\",\\n \\\"scale\\\": \\\"yScale\\\",\\n \\\"title\\\": {\\\"signal\\\": \\\"parent.key\\\"},\\n \\\"tickCount\\\": 4,\\n \\\"encode\\\": {\\n \\\"title\\\": {\\n \\\"name\\\": \\\"extFilter\\\",\\n \\\"interactive\\\": true,\\n \\\"update\\\": {\\n \\\"cursor\\\": {\\\"value\\\": \\\"pointer\\\"},\\n \\\"fontSize\\\": {\\\"value\\\": 8},\\n \\\"fill\\\": {\\\"value\\\": \\\"steelblue\\\"}\\n },\\n \\\"hover\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"firebrick\\\"}\\n }\\n }\\n }\\n }\\n ],\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"updateErrFilterObj\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"source\\\": \\\"scope\\\", \\\"markname\\\": \\\"extErrorFilter\\\", \\\"type\\\": \\\"click\\\"},\\n \\\"update\\\": \\\"{'match': {'status.code': {'query': 2, 'type': 'phrase'}}}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"applyErrorFilterObj\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"updateErrFilterObj\\\"},\\n \\\"update\\\": \\\"length(domain('groupScale')) > 1 ? opensearchDashboardsAddFilter(updateErrFilterObj) : opensearchDashboardsRemoveFilter(updateErrFilterObj)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"updateFilterObj\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"source\\\": \\\"scope\\\", \\\"markname\\\": \\\"extFilter\\\", \\\"type\\\": \\\"click\\\"},\\n \\\"update\\\": \\\"{'match': {'metrics': {'query': parent.key, 'type': 'phrase'}}}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"applyFilterObj\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"updateFilterObj\\\"},\\n \\\"update\\\": \\\"length(domain('groupScale')) > 1 ? opensearchDashboardsAddFilter(updateFilterObj) : opensearchDashboardsRemoveFilter(updateFilterObj)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"line\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"facets\\\"},\\n \\\"interactive\\\": false,\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"x\\\": {\\\"scale\\\": \\\"xScale\\\", \\\"field\\\": \\\"key\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"yScale\\\", \\\"field\\\": \\\"doc_count\\\"},\\n \\\"fill\\\": {\\\"scale\\\": \\\"colorScale\\\", \\\"field\\\": {\\\"parent\\\": \\\"key\\\"}},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.2},\\n \\\"stroke\\\": {\\\"scale\\\": \\\"colorScale\\\", \\\"field\\\": {\\\"parent\\\": \\\"key\\\"}}\\n }\\n }\\n },\\n {\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"style\\\": [\\\"point\\\"],\\n \\\"from\\\": {\\n \\\"data\\\": \\\"facets\\\"\\n },\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"x\\\": {\\n \\\"scale\\\": \\\"xScale\\\",\\n \\\"field\\\": \\\"key\\\"\\n },\\n \\\"y\\\": {\\n \\\"scale\\\": \\\"yScale\\\",\\n \\\"field\\\": \\\"doc_count\\\"\\n },\\n \\\"size\\\": {\\n \\\"value\\\": 8\\n },\\n \\\"stroke\\\": {\\\"scale\\\": \\\"colorScale\\\", \\\"field\\\": {\\\"parent\\\": \\\"key\\\"}},\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{'Date': timeFormat(datum['key'], '%Y-%m-%d %H:%M'), 'Value': datum['doc_count']}\\\"\\n }\\n }\\n }\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"hasSelection\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"selectedRect\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"height\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"band\\\": 1},\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.2},\\n \\\"cursor\\\": {\\\"value\\\": \\\"move\\\"},\\n \\\"x\\\": {\\\"signal\\\": \\\"selected[0]\\\"},\\n \\\"x2\\\": {\\\"signal\\\": \\\"selected[1]\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"leftEdge\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"height\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"band\\\": 1},\\n \\\"width\\\": {\\\"value\\\": 2},\\n \\\"fill\\\": {\\\"value\\\": \\\"firebrick\\\"},\\n \\\"cursor\\\": {\\\"value\\\": \\\"ew-resize\\\"},\\n \\\"x\\\": {\\\"signal\\\": \\\"selected[0]\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"rightEdge\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"height\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"band\\\": 1},\\n \\\"width\\\": {\\\"value\\\": 2},\\n \\\"fill\\\": {\\\"value\\\": \\\"firebrick\\\"},\\n \\\"cursor\\\": {\\\"value\\\": \\\"ew-resize\\\"},\\n \\\"x\\\": {\\\"signal\\\": \\\"selected[1]\\\"}\\n }\\n }\\n }\\n ]\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"applyTimeFilterButton\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"hasSelection\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"cursor\\\": {\\\"value\\\": \\\"pointer\\\"},\\n \\\"cornerRadius\\\": {\\\"value\\\": 6},\\n \\\"fill\\\": {\\\"value\\\": \\\"#f5f5f5\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"#c1c1c1\\\"},\\n \\\"strokeWidth\\\": {\\\"value\\\": 2},\\n \\\"xc\\\": {\\\"signal\\\": \\\"width/2\\\"},\\n \\\"y\\\": {\\\"value\\\": 30},\\n \\\"width\\\": {\\\"value\\\": 80},\\n \\\"height\\\": {\\\"value\\\": 30},\\n \\\"opacity\\\": {\\\"value\\\": 1}\\n },\\n \\\"hover\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 0.7}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"text\\\",\\n \\\"interactive\\\": false,\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"xc\\\": {\\\"field\\\": {\\\"group\\\": \\\"width\\\"}, \\\"mult\\\": 0.5},\\n \\\"yc\\\": {\\\"field\\\": {\\\"group\\\": \\\"height\\\"}, \\\"mult\\\": 0.5, \\\"offset\\\": 2},\\n \\\"align\\\": {\\\"value\\\": \\\"center\\\"},\\n \\\"baseline\\\": {\\\"value\\\": \\\"middle\\\"},\\n \\\"fontWeight\\\": {\\\"value\\\": \\\"bold\\\"},\\n \\\"text\\\": {\\\"value\\\": \\\"Apply Filter\\\"}\\n }\\n }\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"rule\\\",\\n \\\"interactive\\\": false,\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"y\\\": {\\\"value\\\": 0},\\n \\\"y2\\\": {\\\"signal\\\": \\\"height\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"gray\\\"},\\n \\\"strokeDash\\\": {\\\"value\\\": [2, 1]},\\n \\\"x\\\": {\\\"signal\\\": \\\"max(currentX,0)\\\"},\\n \\\"strokeOpacity\\\": {\\\"signal\\\": \\\"currentX > 0 ? 1 : 0\\\"}\\n }\\n }\\n }\\n ]\\n}\\n\"}}"},"id":"8d7b0350-e406-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[],"type":"visualization","updated_at":"2024-03-17T02:37:25.228Z","version":"WzM1NSw4XQ=="} +{"attributes":{"fields":"[{\"count\":0,\"name\":\"_id\",\"type\":\"string\",\"esTypes\":[\"_id\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_index\",\"type\":\"string\",\"esTypes\":[\"_index\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_score\",\"type\":\"number\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_source\",\"type\":\"_source\",\"esTypes\":[\"_source\"],\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_type\",\"type\":\"string\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"destination.domain\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"destination.resource\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"hashId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"kind\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"serviceName\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"target.domain\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"target.resource\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupName\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true}]","title":"otel-v1-apm-service-map"},"id":"79a3b09c-71e8-4c6d-a755-382d1338fb94","migrationVersion":{"index-pattern":"7.6.0"},"references":[],"type":"index-pattern","updated_at":"2024-03-03T06:18:11.955Z","version":"WzMwLDFd"} +{"attributes":{"fields":"[{\"count\":0,\"name\":\"_id\",\"type\":\"string\",\"esTypes\":[\"_id\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_index\",\"type\":\"string\",\"esTypes\":[\"_index\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_score\",\"type\":\"number\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_source\",\"type\":\"_source\",\"esTypes\":[\"_source\"],\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_type\",\"type\":\"string\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"droppedEventsCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"droppedLinksCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"durationInNanos\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"endTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"events.attributes.app@payment@transaction@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@payment@transaction@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@payment@transaction@id\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@quote@cost@total\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@cost@total\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@cost@total.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@shipping@cost@total\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@tracking@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@tracking@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@shipping@tracking@id\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@escaped\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@escaped.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@escaped\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@message\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@message.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@message\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@stacktrace\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@stacktrace.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@stacktrace\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@type\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@id\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.message@type\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.name\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.time\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"instrumentationScope.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"instrumentationScope.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"instrumentationScope.name\"}}},{\"count\":0,\"name\":\"instrumentationScope.version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"instrumentationScope.version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"instrumentationScope.version\"}}},{\"count\":0,\"name\":\"kind\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"links.droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.spanId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.spanId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.spanId\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.traceId\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceState\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceState.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.traceState\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"parentSpanId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.container@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.host@arch\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.host@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@description\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command_args\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command_line\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@executable@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@executable@path\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@owner\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@pid\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@description\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@instance@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@namespace\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@auto@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@language\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"serviceName\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@ad_request_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@ad_response_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@category\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@contextKeys\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@contextKeys@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@cart@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@currency@conversion@from\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@currency@conversion@to\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@email@recipient\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@featureflag@enabled\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@featureflag@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@filtered_products@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@filtered_products@list\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@card_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@card_valid\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@charged\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@quantity\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@products@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@products_recommended@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@quote@cost@total\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@quote@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@recommendation@cache_enabled\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@session@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@cost@total\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@tracking@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@zip_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@synthetic_request\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@user@currency\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@user@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.busy_ns\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@filepath\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@function\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@lineno\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@namespace\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@instance\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@redis@database_index\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@redis@flags\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@statement\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@url\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.decode_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@client_ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@flavor\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@host\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@method\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@request_content_length\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@request_content_length_uncompressed\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@response_content_length\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@route\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@scheme\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@status_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@status_text\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@target\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@url\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@user_agent\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.idle_ns\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.idle_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.jinja2@template_name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.jinja2@template_path\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@client_id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@destination@kind\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@destination@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@consumer@group\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@destination@partition\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@message@offset\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@message@payload_size_bytes\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@operation\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@host@addr\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@peer@addr\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@peer@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@transport\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.peer@service\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.phoenix@action\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.phoenix@plug\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.query_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.queue_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@grpc@status_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@method\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@service\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@user_agent\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.sinatra@template_name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.source\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.thread@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.thread@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.total_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"spanId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"startTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"status.code\",\"type\":\"number\",\"esTypes\":[\"integer\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"status.message\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroup\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.durationInNanos\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.endTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.statusCode\",\"type\":\"number\",\"esTypes\":[\"integer\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceState\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"traceState.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"traceState\"}}}]","timeFieldName":"startTime","title":"otel-v1-apm-span-0*"},"id":"a7cea13f-0173-4ade-8993-f4468193da16","migrationVersion":{"index-pattern":"7.6.0"},"references":[],"type":"index-pattern","updated_at":"2024-03-03T06:18:11.955Z","version":"WzI5LDFd"} +{"attributes":{"description":"traces by response code","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"},"title":"traces-by-response-code","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"traces-by-response-code\",\"type\":\"input_control_vis\",\"aggs\":[],\"params\":{\"controls\":[{\"id\":\"1708642305489\",\"fieldName\":\"serviceName\",\"parent\":\"\",\"label\":\"services\",\"type\":\"list\",\"options\":{\"type\":\"terms\",\"multiselect\":true,\"dynamicOptions\":true,\"size\":5,\"order\":\"desc\"},\"indexPatternRefName\":\"control_0_index_pattern\"},{\"id\":\"1708641641797\",\"fieldName\":\"span.attributes.http@status_code\",\"parent\":\"\",\"label\":\"response-status\",\"type\":\"list\",\"options\":{\"type\":\"terms\",\"multiselect\":true,\"dynamicOptions\":true,\"size\":5,\"order\":\"desc\"},\"indexPatternRefName\":\"control_1_index_pattern\"},{\"id\":\"1708642009521\",\"fieldName\":\"traceGroup\",\"parent\":\"\",\"label\":\"group\",\"type\":\"list\",\"options\":{\"type\":\"terms\",\"multiselect\":true,\"dynamicOptions\":true,\"size\":5,\"order\":\"desc\"},\"indexPatternRefName\":\"control_2_index_pattern\"}],\"updateFiltersOnChange\":true,\"useTimeFilter\":true,\"pinFilters\":false}}"},"id":"7e12d8ea-1220-4caa-b145-d6be91b46170","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"79a3b09c-71e8-4c6d-a755-382d1338fb94","name":"control_0_index_pattern","type":"index-pattern"},{"id":"a7cea13f-0173-4ade-8993-f4468193da16","name":"control_1_index_pattern","type":"index-pattern"},{"id":"a7cea13f-0173-4ade-8993-f4468193da16","name":"control_2_index_pattern","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-03T06:18:11.955Z","version":"WzMxLDFd"} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"},"title":"Hexagon-pods-map","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"Hexagon-pods-map\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"config\\\": {\\n \\\"view\\\": {\\\"continuousWidth\\\": 300, \\\"continuousHeight\\\": 300, \\\"strokeWidth\\\": 0}\\n },\\n \\\"data\\\": {\\\"name\\\": \\\"data-830c39fec90146253fb06a06c26374ef\\\"},\\n \\n \\\"mark\\\": {\\n \\\"type\\\": \\\"point\\\",\\n \\\"shape\\\": \\\"M0,-2.3094010768L2,-1.1547005384 2,1.1547005384 0,2.3094010768 -2,1.1547005384 -2,-1.1547005384Z\\\",\\n \\\"size\\\": 925\\n },\\n \\\"encoding\\\": {\\n \\\"fill\\\": {\\n \\\"aggregate\\\": \\\"mean\\\",\\n \\\"field\\\": \\\"temp_max\\\",\\n \\\"scale\\\": {\\\"scheme\\\": \\\"darkblue\\\"},\\n \\\"type\\\": \\\"quantitative\\\"\\n \\\"title\\\":\\\"Issues Per Pod\\\"\\n },\\n \\\"stroke\\\": {\\\"value\\\": \\\"black\\\"},\\n \\\"strokeWidth\\\": {\\\"value\\\": 0.2},\\n \\\"tooltip\\\": [\\n {\\\"aggregate\\\": \\\"mean\\\", \\\"field\\\": \\\"temp_max\\\", \\\"type\\\": \\\"quantitative\\\", \\\"title\\\":\\\"Avg Daily Errors\\\"}\\n ]\\n \\\"x\\\": {\\n \\\"axis\\\": {\\n \\\"domainOpacity\\\": 0,\\n \\\"grid\\\": true,\\n \\\"tickOpacity\\\": 0,\\n },\\n \\\"title\\\": null\\n \\\"field\\\": \\\"xFeaturePos\\\",\\n \\\"type\\\": \\\"quantitative\\\"\\n },\\n \\\"y\\\": {\\n \\\"axis\\\": {\\n \\\"domainOpacity\\\": 0,\\n \\\"labelPadding\\\": 20,\\n \\\"tickOpacity\\\": 0,\\n \\\"title\\\": \\\"Pods\\\"\\n },\\n \\\"title\\\": null\\n \\\"field\\\": \\\"date\\\",\\n \\\"timeUnit\\\": \\\"day\\\",\\n \\\"type\\\": \\\"ordinal\\\"\\n }\\n },\\n \\\"transform\\\": [\\n {\\n \\\"calculate\\\": \\\"(day(datum.date) % 2) / 2 + month(datum.date)\\\",\\n \\\"as\\\": \\\"xFeaturePos\\\"\\n }\\n ]\\n\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega-lite/v5.6.0.json\\\",\\n \\\"datasets\\\": {\\n \\\"data-830c39fec90146253fb06a06c26374ef\\\": [\\n {\\n \\\"date\\\": \\\"2012-01-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-02T00:00:00\\\",\\n \\\"precipitation\\\": 10.9,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-03T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-04T00:00:00\\\",\\n \\\"precipitation\\\": 20.3,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-05T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 6.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-06T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-09T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-10T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": -1.1,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": -1.7,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": -2.8,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-14T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-15T00:00:00\\\",\\n \\\"precipitation\\\": 5.3,\\n \\\"temp_max\\\": 1.1,\\n \\\"temp_min\\\": -3.3,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-16T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 1.7,\\n \\\"temp_min\\\": -2.8,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-17T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-18T00:00:00\\\",\\n \\\"precipitation\\\": 19.8,\\n \\\"temp_max\\\": 0,\\n \\\"temp_min\\\": -2.8,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-19T00:00:00\\\",\\n \\\"precipitation\\\": 15.2,\\n \\\"temp_max\\\": -1.1,\\n \\\"temp_min\\\": -2.8,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-20T00:00:00\\\",\\n \\\"precipitation\\\": 13.5,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": -1.1,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-21T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 8.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-22T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-24T00:00:00\\\",\\n \\\"precipitation\\\": 8.6,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-25T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 5.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-26T00:00:00\\\",\\n \\\"precipitation\\\": 4.8,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": -2.2,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-29T00:00:00\\\",\\n \\\"precipitation\\\": 27.7,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-30T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-31T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-01T00:00:00\\\",\\n \\\"precipitation\\\": 13.5,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-07T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-08T00:00:00\\\",\\n \\\"precipitation\\\": 2.8,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-09T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-10T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-11T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-12T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-13T00:00:00\\\",\\n \\\"precipitation\\\": 11.4,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-14T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-16T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-17T00:00:00\\\",\\n \\\"precipitation\\\": 17.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-18T00:00:00\\\",\\n \\\"precipitation\\\": 6.4,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 8.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-20T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-21T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 7.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-22T00:00:00\\\",\\n \\\"precipitation\\\": 8.6,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-24T00:00:00\\\",\\n \\\"precipitation\\\": 11.4,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-26T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": -1.1,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": -2.2,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-28T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": -0.6,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-29T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 7,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-02T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-05T00:00:00\\\",\\n \\\"precipitation\\\": 6.9,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 6.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-06T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": -1.7,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-09T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-10T00:00:00\\\",\\n \\\"precipitation\\\": 10.4,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-11T00:00:00\\\",\\n \\\"precipitation\\\": 13.7,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-12T00:00:00\\\",\\n \\\"precipitation\\\": 19.3,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 6.2,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-13T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-14T00:00:00\\\",\\n \\\"precipitation\\\": 8.6,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-15T00:00:00\\\",\\n \\\"precipitation\\\": 23.9,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-16T00:00:00\\\",\\n \\\"precipitation\\\": 8.4,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-17T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-18T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": -0.6,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-19T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": -1.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-20T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-21T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-22T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 5.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-27T00:00:00\\\",\\n \\\"precipitation\\\": 4.8,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-28T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-29T00:00:00\\\",\\n \\\"precipitation\\\": 27.4,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-30T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-31T00:00:00\\\",\\n \\\"precipitation\\\": 13.2,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-01T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 6.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-03T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-05T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-06T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-11T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-12T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-16T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-17T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-18T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-19T00:00:00\\\",\\n \\\"precipitation\\\": 10.9,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-20T00:00:00\\\",\\n \\\"precipitation\\\": 6.6,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-24T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-25T00:00:00\\\",\\n \\\"precipitation\\\": 10.7,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-26T00:00:00\\\",\\n \\\"precipitation\\\": 3.8,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 5.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-27T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-29T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-30T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-01T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-02T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-03T00:00:00\\\",\\n \\\"precipitation\\\": 18.5,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-04T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-20T00:00:00\\\",\\n \\\"precipitation\\\": 6.4,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-21T00:00:00\\\",\\n \\\"precipitation\\\": 14,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-22T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-23T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 6.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-30T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-31T00:00:00\\\",\\n \\\"precipitation\\\": 3.8,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-01T00:00:00\\\",\\n \\\"precipitation\\\": 6.6,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-02T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-04T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-05T00:00:00\\\",\\n \\\"precipitation\\\": 16,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-07T00:00:00\\\",\\n \\\"precipitation\\\": 16.5,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-08T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-12T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-18T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-19T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-22T00:00:00\\\",\\n \\\"precipitation\\\": 15.7,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-23T00:00:00\\\",\\n \\\"precipitation\\\": 8.6,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-25T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-29T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-30T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-02T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-03T00:00:00\\\",\\n \\\"precipitation\\\": 5.8,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-09T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-13T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-16T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-20T00:00:00\\\",\\n \\\"precipitation\\\": 15.2,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-22T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.9,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.9,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 34.4,\\n \\\"temp_min\\\": 18.3,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 32.8,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 32.2,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-09T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-10T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-22T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 7.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 6.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-12T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-13T00:00:00\\\",\\n \\\"precipitation\\\": 4.8,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-14T00:00:00\\\",\\n \\\"precipitation\\\": 16.5,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-15T00:00:00\\\",\\n \\\"precipitation\\\": 7.9,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 5.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-18T00:00:00\\\",\\n \\\"precipitation\\\": 20.8,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-19T00:00:00\\\",\\n \\\"precipitation\\\": 4.8,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-20T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-21T00:00:00\\\",\\n \\\"precipitation\\\": 6.4,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-22T00:00:00\\\",\\n \\\"precipitation\\\": 8.9,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-24T00:00:00\\\",\\n \\\"precipitation\\\": 7.1,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-26T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-27T00:00:00\\\",\\n \\\"precipitation\\\": 23.1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-28T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-29T00:00:00\\\",\\n \\\"precipitation\\\": 10.9,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 4.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-30T00:00:00\\\",\\n \\\"precipitation\\\": 34.5,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-31T00:00:00\\\",\\n \\\"precipitation\\\": 14.5,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-01T00:00:00\\\",\\n \\\"precipitation\\\": 9.7,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-02T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-03T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-04T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-05T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-06T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": -0.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-11T00:00:00\\\",\\n \\\"precipitation\\\": 15.2,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-12T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-13T00:00:00\\\",\\n \\\"precipitation\\\": 5.3,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-14T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-16T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-17T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-18T00:00:00\\\",\\n \\\"precipitation\\\": 7.9,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-19T00:00:00\\\",\\n \\\"precipitation\\\": 54.1,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-20T00:00:00\\\",\\n \\\"precipitation\\\": 3.8,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-21T00:00:00\\\",\\n \\\"precipitation\\\": 11.2,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 5.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-23T00:00:00\\\",\\n \\\"precipitation\\\": 32,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-28T00:00:00\\\",\\n \\\"precipitation\\\": 2.8,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-29T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-30T00:00:00\\\",\\n \\\"precipitation\\\": 35.6,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-01T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 5.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-02T00:00:00\\\",\\n \\\"precipitation\\\": 19.6,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 6.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-03T00:00:00\\\",\\n \\\"precipitation\\\": 13,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-04T00:00:00\\\",\\n \\\"precipitation\\\": 14.2,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 6.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-05T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-06T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-07T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-09T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-10T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-11T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-12T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-13T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-14T00:00:00\\\",\\n \\\"precipitation\\\": 7.9,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-15T00:00:00\\\",\\n \\\"precipitation\\\": 5.3,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-16T00:00:00\\\",\\n \\\"precipitation\\\": 22.6,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 5.5,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-17T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 9.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-18T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 3.9,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-19T00:00:00\\\",\\n \\\"precipitation\\\": 13.7,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-20T00:00:00\\\",\\n \\\"precipitation\\\": 13.2,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-21T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": -1.7,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-22T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-23T00:00:00\\\",\\n \\\"precipitation\\\": 6.6,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-24T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-25T00:00:00\\\",\\n \\\"precipitation\\\": 13.5,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-26T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 4.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-27T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-29T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -1.1,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": -2.8,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": -1.1,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-03T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": -1.7,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-04T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-05T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-06T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-07T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 7.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-08T00:00:00\\\",\\n \\\"precipitation\\\": 16.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 6.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-09T00:00:00\\\",\\n \\\"precipitation\\\": 38.4,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-10T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -0.6,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 2.8,\\n \\\"temp_min\\\": -2.8,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 2.8,\\n \\\"temp_min\\\": -3.9,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 2.2,\\n \\\"temp_min\\\": -4.4,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -2.2,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": -0.6,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": -3.9,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.9,\\n \\\"temp_min\\\": -2.8,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -1.1,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 1.1,\\n \\\"temp_min\\\": -0.6,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -0.6,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 2.2,\\n \\\"temp_min\\\": -1.7,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -1.7,\\n \\\"wind\\\": 0.6,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-23T00:00:00\\\",\\n \\\"precipitation\\\": 5.1,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-24T00:00:00\\\",\\n \\\"precipitation\\\": 5.8,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-25T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-26T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-27T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-28T00:00:00\\\",\\n \\\"precipitation\\\": 7.9,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-29T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-30T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-31T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-01T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-03T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-05T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-06T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-07T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-09T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-11T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-12T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-13T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-14T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-20T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-21T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 6.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-22T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 8.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-23T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 5.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-25T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 7.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-26T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-27T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-28T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-01T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 5.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-02T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-06T00:00:00\\\",\\n \\\"precipitation\\\": 11.9,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-07T00:00:00\\\",\\n \\\"precipitation\\\": 7.4,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-10T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-11T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-12T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-13T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-14T00:00:00\\\",\\n \\\"precipitation\\\": 2.8,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-16T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 6.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-19T00:00:00\\\",\\n \\\"precipitation\\\": 11.7,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-20T00:00:00\\\",\\n \\\"precipitation\\\": 9.9,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 7.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-21T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 4.9,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-27T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-28T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-04T00:00:00\\\",\\n \\\"precipitation\\\": 8.4,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-05T00:00:00\\\",\\n \\\"precipitation\\\": 18.5,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-06T00:00:00\\\",\\n \\\"precipitation\\\": 12.7,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-07T00:00:00\\\",\\n \\\"precipitation\\\": 39.1,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-08T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-10T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-11T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-12T00:00:00\\\",\\n \\\"precipitation\\\": 9.7,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-13T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-14T00:00:00\\\",\\n \\\"precipitation\\\": 5.8,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-16T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-18T00:00:00\\\",\\n \\\"precipitation\\\": 5.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-19T00:00:00\\\",\\n \\\"precipitation\\\": 20.6,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 4.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-21T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-28T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 5.2,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-29T00:00:00\\\",\\n \\\"precipitation\\\": 3.8,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 4.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 6.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-12T00:00:00\\\",\\n \\\"precipitation\\\": 6.6,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-13T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-15T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-17T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-21T00:00:00\\\",\\n \\\"precipitation\\\": 13.7,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-22T00:00:00\\\",\\n \\\"precipitation\\\": 13.7,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-23T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-24T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-26T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-27T00:00:00\\\",\\n \\\"precipitation\\\": 9.7,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-28T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-29T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-02T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-12T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-18T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-20T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-21T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-23T00:00:00\\\",\\n \\\"precipitation\\\": 7.9,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-24T00:00:00\\\",\\n \\\"precipitation\\\": 4.8,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-25T00:00:00\\\",\\n \\\"precipitation\\\": 9.9,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-26T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-27T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 18.3,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.9,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.7,\\n \\\"temp_min\\\": 18.3,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 18.3,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-02T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-10T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-14T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-15T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-25T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-26T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-27T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-28T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-29T00:00:00\\\",\\n \\\"precipitation\\\": 19.3,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 18.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-03T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-04T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-05T00:00:00\\\",\\n \\\"precipitation\\\": 27.7,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-06T00:00:00\\\",\\n \\\"precipitation\\\": 21.3,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.9,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-15T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-16T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-20T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-22T00:00:00\\\",\\n \\\"precipitation\\\": 13.5,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 5.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-23T00:00:00\\\",\\n \\\"precipitation\\\": 2.8,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-25T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-27T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-28T00:00:00\\\",\\n \\\"precipitation\\\": 43.4,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-29T00:00:00\\\",\\n \\\"precipitation\\\": 16.8,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 7.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-30T00:00:00\\\",\\n \\\"precipitation\\\": 18.5,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 6.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-01T00:00:00\\\",\\n \\\"precipitation\\\": 7.9,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-02T00:00:00\\\",\\n \\\"precipitation\\\": 5.3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-03T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 0.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-06T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-07T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 6.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-08T00:00:00\\\",\\n \\\"precipitation\\\": 6.9,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-10T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-11T00:00:00\\\",\\n \\\"precipitation\\\": 9.1,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-12T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 0.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 0.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 0.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-27T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-30T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-31T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-01T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-02T00:00:00\\\",\\n \\\"precipitation\\\": 12.7,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 7.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-03T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-05T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-06T00:00:00\\\",\\n \\\"precipitation\\\": 3.8,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-07T00:00:00\\\",\\n \\\"precipitation\\\": 30,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 7.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-09T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-12T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-14T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-15T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-17T00:00:00\\\",\\n \\\"precipitation\\\": 5.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-18T00:00:00\\\",\\n \\\"precipitation\\\": 26.2,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-19T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 0.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 0.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 0.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-29T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-30T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-01T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 8.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-02T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": -2.1,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 1.1,\\n \\\"temp_min\\\": -4.9,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 1.1,\\n \\\"temp_min\\\": -4.3,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 0,\\n \\\"temp_min\\\": -7.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 2.2,\\n \\\"temp_min\\\": -6.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 1.1,\\n \\\"temp_min\\\": -4.9,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": -1.6,\\n \\\"wind\\\": 0.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-12T00:00:00\\\",\\n \\\"precipitation\\\": 6.9,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-13T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-15T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-16T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-18T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-20T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-21T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-22T00:00:00\\\",\\n \\\"precipitation\\\": 10.7,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-23T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 0.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 0.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-27T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-30T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-31T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 1.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-02T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-03T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-06T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-07T00:00:00\\\",\\n \\\"precipitation\\\": 12.2,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-08T00:00:00\\\",\\n \\\"precipitation\\\": 9.7,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-09T00:00:00\\\",\\n \\\"precipitation\\\": 5.8,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 6.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-10T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-11T00:00:00\\\",\\n \\\"precipitation\\\": 21.3,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 8.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-12T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 8.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 7.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-22T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 5.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 0.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-28T00:00:00\\\",\\n \\\"precipitation\\\": 8.9,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-29T00:00:00\\\",\\n \\\"precipitation\\\": 21.6,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-31T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-01T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 0.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 2.8,\\n \\\"temp_min\\\": -2.1,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": -0.5,\\n \\\"temp_min\\\": -5.5,\\n \\\"wind\\\": 6.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": -1.6,\\n \\\"temp_min\\\": -6,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -4.9,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-08T00:00:00\\\",\\n \\\"precipitation\\\": 5.1,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-09T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 3.9,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-10T00:00:00\\\",\\n \\\"precipitation\\\": 18.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-11T00:00:00\\\",\\n \\\"precipitation\\\": 17,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-12T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-13T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 6.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-14T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-15T00:00:00\\\",\\n \\\"precipitation\\\": 11.7,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-16T00:00:00\\\",\\n \\\"precipitation\\\": 26.4,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 7.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-17T00:00:00\\\",\\n \\\"precipitation\\\": 14.5,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 5.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-18T00:00:00\\\",\\n \\\"precipitation\\\": 15.2,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 6.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-19T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-20T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 6.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-21T00:00:00\\\",\\n \\\"precipitation\\\": 2.8,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-22T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-23T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-24T00:00:00\\\",\\n \\\"precipitation\\\": 13,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-25T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-01T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-02T00:00:00\\\",\\n \\\"precipitation\\\": 19.1,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-03T00:00:00\\\",\\n \\\"precipitation\\\": 10.7,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-04T00:00:00\\\",\\n \\\"precipitation\\\": 16.5,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-05T00:00:00\\\",\\n \\\"precipitation\\\": 46.7,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-06T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 6.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-08T00:00:00\\\",\\n \\\"precipitation\\\": 32.3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-09T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-10T00:00:00\\\",\\n \\\"precipitation\\\": 18.8,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-13T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-14T00:00:00\\\",\\n \\\"precipitation\\\": 6.9,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 6.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-15T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-16T00:00:00\\\",\\n \\\"precipitation\\\": 27.7,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-17T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-19T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-25T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-26T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-27T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-28T00:00:00\\\",\\n \\\"precipitation\\\": 22.1,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-29T00:00:00\\\",\\n \\\"precipitation\\\": 14,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-03T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-05T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-08T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-15T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-16T00:00:00\\\",\\n \\\"precipitation\\\": 10.9,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-17T00:00:00\\\",\\n \\\"precipitation\\\": 18.5,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-19T00:00:00\\\",\\n \\\"precipitation\\\": 13.7,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-21T00:00:00\\\",\\n \\\"precipitation\\\": 5.1,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-22T00:00:00\\\",\\n \\\"precipitation\\\": 14.2,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-23T00:00:00\\\",\\n \\\"precipitation\\\": 8.9,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-24T00:00:00\\\",\\n \\\"precipitation\\\": 12.4,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-26T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-27T00:00:00\\\",\\n \\\"precipitation\\\": 6.9,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 29.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-03T00:00:00\\\",\\n \\\"precipitation\\\": 33.3,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-04T00:00:00\\\",\\n \\\"precipitation\\\": 16,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-05T00:00:00\\\",\\n \\\"precipitation\\\": 5.1,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-08T00:00:00\\\",\\n \\\"precipitation\\\": 13.7,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-09T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-10T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-23T00:00:00\\\",\\n \\\"precipitation\\\": 3.8,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-25T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-12T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-13T00:00:00\\\",\\n \\\"precipitation\\\": 6.4,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-15T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-16T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-17T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-19T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-20T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-27T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-28T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 34.4,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 32.2,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 29.4,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 5.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-22T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-23T00:00:00\\\",\\n \\\"precipitation\\\": 19.3,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 29.4,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-02T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 29.4,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.7,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 32.8,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-11T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 35.6,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-12T00:00:00\\\",\\n \\\"precipitation\\\": 12.7,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-13T00:00:00\\\",\\n \\\"precipitation\\\": 21.6,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 0.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-15T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 29.4,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-30T00:00:00\\\",\\n \\\"precipitation\\\": 8.4,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-31T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-02T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 6.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 32.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 1.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-17T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-18T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-22T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-23T00:00:00\\\",\\n \\\"precipitation\\\": 18.3,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-24T00:00:00\\\",\\n \\\"precipitation\\\": 20.3,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-25T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-26T00:00:00\\\",\\n \\\"precipitation\\\": 8.9,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-29T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 1.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-10T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-11T00:00:00\\\",\\n \\\"precipitation\\\": 7.4,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-13T00:00:00\\\",\\n \\\"precipitation\\\": 7.6,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-14T00:00:00\\\",\\n \\\"precipitation\\\": 7.1,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-15T00:00:00\\\",\\n \\\"precipitation\\\": 8.6,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-17T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-18T00:00:00\\\",\\n \\\"precipitation\\\": 15,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-20T00:00:00\\\",\\n \\\"precipitation\\\": 11.7,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-21T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-22T00:00:00\\\",\\n \\\"precipitation\\\": 32,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-23T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-24T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-25T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 5.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-26T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-27T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-28T00:00:00\\\",\\n \\\"precipitation\\\": 12.7,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-29T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-30T00:00:00\\\",\\n \\\"precipitation\\\": 25.4,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-31T00:00:00\\\",\\n \\\"precipitation\\\": 17,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-02T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-03T00:00:00\\\",\\n \\\"precipitation\\\": 10.9,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-04T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-05T00:00:00\\\",\\n \\\"precipitation\\\": 4.8,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-06T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 6.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 0.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-09T00:00:00\\\",\\n \\\"precipitation\\\": 5.1,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 7.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 7.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": -2.1,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": -1.6,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": -2.1,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": -2.1,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 0.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-20T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-21T00:00:00\\\",\\n \\\"precipitation\\\": 15.2,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-22T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-23T00:00:00\\\",\\n \\\"precipitation\\\": 11.9,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-24T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-25T00:00:00\\\",\\n \\\"precipitation\\\": 18.3,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-26T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-27T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 6.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-28T00:00:00\\\",\\n \\\"precipitation\\\": 34.3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-29T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": -4.3,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 2.8,\\n \\\"temp_min\\\": -4.9,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": -3.2,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": -3.2,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-04T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-05T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-06T00:00:00\\\",\\n \\\"precipitation\\\": 7.4,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-08T00:00:00\\\",\\n \\\"precipitation\\\": 9.1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-09T00:00:00\\\",\\n \\\"precipitation\\\": 9.9,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-10T00:00:00\\\",\\n \\\"precipitation\\\": 13,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 6.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-11T00:00:00\\\",\\n \\\"precipitation\\\": 6.9,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-17T00:00:00\\\",\\n \\\"precipitation\\\": 2.8,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-18T00:00:00\\\",\\n \\\"precipitation\\\": 13,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-19T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-20T00:00:00\\\",\\n \\\"precipitation\\\": 19.6,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 5.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 5.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-23T00:00:00\\\",\\n \\\"precipitation\\\": 20.6,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-24T00:00:00\\\",\\n \\\"precipitation\\\": 5.3,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 1.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-27T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 4.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-28T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -2.1,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -2.7,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": -3.2,\\n \\\"wind\\\": 1.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-02T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-04T00:00:00\\\",\\n \\\"precipitation\\\": 10.2,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-05T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-09T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 0.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-10T00:00:00\\\",\\n \\\"precipitation\\\": 5.8,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 0.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-11T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-15T00:00:00\\\",\\n \\\"precipitation\\\": 9.7,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-17T00:00:00\\\",\\n \\\"precipitation\\\": 26.2,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-18T00:00:00\\\",\\n \\\"precipitation\\\": 21.3,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 6.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-19T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-22T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-23T00:00:00\\\",\\n \\\"precipitation\\\": 5.8,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-24T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-27T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 0.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-01T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-02T00:00:00\\\",\\n \\\"precipitation\\\": 7.4,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-03T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-04T00:00:00\\\",\\n \\\"precipitation\\\": 8.4,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-05T00:00:00\\\",\\n \\\"precipitation\\\": 26.2,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-06T00:00:00\\\",\\n \\\"precipitation\\\": 17.3,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-07T00:00:00\\\",\\n \\\"precipitation\\\": 23.6,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-08T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-09T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-10T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-12T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-14T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 6.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-19T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-20T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 0.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-25T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-26T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-27T00:00:00\\\",\\n \\\"precipitation\\\": 18.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-10T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-11T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-13T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-14T00:00:00\\\",\\n \\\"precipitation\\\": 17,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-15T00:00:00\\\",\\n \\\"precipitation\\\": 55.9,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-16T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-17T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-20T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-21T00:00:00\\\",\\n \\\"precipitation\\\": 3.8,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-22T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-23T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-24T00:00:00\\\",\\n \\\"precipitation\\\": 7.6,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-25T00:00:00\\\",\\n \\\"precipitation\\\": 5.1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-27T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-30T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-31T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-01T00:00:00\\\",\\n \\\"precipitation\\\": 5.1,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-03T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-06T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-07T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-10T00:00:00\\\",\\n \\\"precipitation\\\": 10.9,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 6.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-13T00:00:00\\\",\\n \\\"precipitation\\\": 14,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-14T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-21T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-23T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-24T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-25T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-27T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-28T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-05T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-12T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-13T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-14T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-01T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-02T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 29.4,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-19T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.7,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.3,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-28T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 18.3,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 32.2,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.9,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.3,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.3,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 32.8,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 29.4,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.3,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 35,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-24T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-26T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 32.2,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 34.4,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 34.4,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.3,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-12T00:00:00\\\",\\n \\\"precipitation\\\": 7.6,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-14T00:00:00\\\",\\n \\\"precipitation\\\": 30.5,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 5.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.7,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-20T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 29.4,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-28T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-29T00:00:00\\\",\\n \\\"precipitation\\\": 32.5,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-30T00:00:00\\\",\\n \\\"precipitation\\\": 10.2,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-01T00:00:00\\\",\\n \\\"precipitation\\\": 5.8,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-05T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-06T00:00:00\\\",\\n \\\"precipitation\\\": 5.3,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-07T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-13T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-16T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-17T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-20T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 6.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-25T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-07T00:00:00\\\",\\n \\\"precipitation\\\": 9.9,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-09T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-10T00:00:00\\\",\\n \\\"precipitation\\\": 28.7,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-12T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-13T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-17T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-18T00:00:00\\\",\\n \\\"precipitation\\\": 3.8,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-19T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-25T00:00:00\\\",\\n \\\"precipitation\\\": 8.9,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-26T00:00:00\\\",\\n \\\"precipitation\\\": 6.9,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-28T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-29T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-30T00:00:00\\\",\\n \\\"precipitation\\\": 19.3,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 6.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-31T00:00:00\\\",\\n \\\"precipitation\\\": 33,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 7.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-01T00:00:00\\\",\\n \\\"precipitation\\\": 26.2,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-02T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-03T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-05T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-07T00:00:00\\\",\\n \\\"precipitation\\\": 12.7,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-08T00:00:00\\\",\\n \\\"precipitation\\\": 6.6,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-09T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-10T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-11T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-12T00:00:00\\\",\\n \\\"precipitation\\\": 9.9,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-13T00:00:00\\\",\\n \\\"precipitation\\\": 33.5,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 6.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-14T00:00:00\\\",\\n \\\"precipitation\\\": 47.2,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-15T00:00:00\\\",\\n \\\"precipitation\\\": 22.4,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-16T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-17T00:00:00\\\",\\n \\\"precipitation\\\": 29.5,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-18T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-19T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-23T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-24T00:00:00\\\",\\n \\\"precipitation\\\": 7.1,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": -1,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": -1.6,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": -2.7,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 1.7,\\n \\\"temp_min\\\": -2.1,\\n \\\"wind\\\": 0.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-30T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": -3.8,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-01T00:00:00\\\",\\n \\\"precipitation\\\": 12.2,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-02T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-03T00:00:00\\\",\\n \\\"precipitation\\\": 12.7,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-04T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-05T00:00:00\\\",\\n \\\"precipitation\\\": 15.7,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-06T00:00:00\\\",\\n \\\"precipitation\\\": 11.2,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-07T00:00:00\\\",\\n \\\"precipitation\\\": 27.4,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-08T00:00:00\\\",\\n \\\"precipitation\\\": 54.1,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 6.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-09T00:00:00\\\",\\n \\\"precipitation\\\": 13.5,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 6.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-10T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 7.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-11T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-12T00:00:00\\\",\\n \\\"precipitation\\\": 16,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-13T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 6.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-15T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-16T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-17T00:00:00\\\",\\n \\\"precipitation\\\": 21.8,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-18T00:00:00\\\",\\n \\\"precipitation\\\": 18.5,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-20T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 6.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-21T00:00:00\\\",\\n \\\"precipitation\\\": 27.4,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-22T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-23T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 7.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-24T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-25T00:00:00\\\",\\n \\\"precipitation\\\": 5.8,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-27T00:00:00\\\",\\n \\\"precipitation\\\": 8.6,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-28T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": -1,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": -2.1,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n }\\n ]\\n }\\n}\"}}"},"id":"6b179e10-d9d7-11ee-9203-cf873e97f443","migrationVersion":{"visualization":"7.10.0"},"references":[],"type":"visualization","updated_at":"2024-03-16T03:58:56.290Z","version":"WzMzMyw4XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"},"title":"amp-devices-pie-chart","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"amp-devices-pie-chart\",\"type\":\"pie\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{\"customLabel\":\"devices\"},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"params\":{\"field\":\"attributes.metric.attributes.device.keyword\",\"orderBy\":\"1\",\"order\":\"desc\",\"size\":500,\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"customLabel\":\"devices\"},\"schema\":\"segment\"}],\"params\":{\"type\":\"pie\",\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"right\",\"isDonut\":true,\"labels\":{\"show\":false,\"values\":true,\"last_level\":true,\"truncate\":100}}}"},"id":"93148140-e2fa-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-17T01:57:32.483Z","version":"WzM0NCw4XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"},"title":"apm-read_write-direction-pie","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"apm-read_write-direction-pie\",\"type\":\"pie\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{\"customLabel\":\"R/W - Direction\"},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"params\":{\"field\":\"attributes.metric.attributes.direction.keyword\",\"orderBy\":\"1\",\"order\":\"desc\",\"size\":500,\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"customLabel\":\"R/W - Direction\"},\"schema\":\"segment\"}],\"params\":{\"type\":\"pie\",\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"right\",\"isDonut\":true,\"labels\":{\"show\":false,\"values\":true,\"last_level\":true,\"truncate\":100}}}"},"id":"59e73f60-e2fb-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-17T01:57:45.524Z","version":"WzM0NSw4XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"},"title":"state-metrics-pie-chart","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"state-metrics-pie-chart\",\"type\":\"pie\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{\"customLabel\":\"states\"},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"params\":{\"field\":\"attributes.metric.attributes.state.keyword\",\"orderBy\":\"1\",\"order\":\"desc\",\"size\":500,\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"customLabel\":\"States\"},\"schema\":\"segment\"}],\"params\":{\"type\":\"pie\",\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"right\",\"isDonut\":true,\"labels\":{\"show\":false,\"values\":true,\"last_level\":true,\"truncate\":100}}}"},"id":"ed5276d0-e2fa-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-17T01:57:58.179Z","version":"WzM0Niw4XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[{\"meta\":{\"alias\":null,\"negate\":false,\"disabled\":false,\"type\":\"phrase\",\"key\":\"name.keyword\",\"params\":{\"query\":\"system.disk.io\"},\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\"},\"query\":{\"match_phrase\":{\"name.keyword\":\"system.disk.io\"}},\"$state\":{\"store\":\"appState\"}}]}"},"title":"system.disk.io-type-metrics","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"system.disk.io-type-metrics\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"background\\\": \\\"white\\\",\\n \\\"padding\\\": 5,\\n \\\"title\\\": {\\\"text\\\": \\\"System Disk I/O Metrics\\\", \\\"anchor\\\": \\\"start\\\"},\\n \\\"data\\\": [\\n {\\\"name\\\": \\\"param_37_store\\\"},\\n {\\n \\\"name\\\": \\\"source_0\\\",\\n \\\"url\\\": {\\n \\\"index\\\": \\\"otel-metrics-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\":5000,\\n \\\"query\\\": {\\n \\\"bool\\\": {\\n \\\"must\\\": [\\n \\\"%dashboard_context-must_clause%\\\",\\n {\\n \\\"range\\\": {\\n \\\"time\\\": {\\n \\\"%timefilter%\\\": true\\n }\\n }\\n }\\n ],\\n \\\"must_not\\\": [\\n \\\"%dashboard_context-must_not_clause%\\\"\\n ],\\n \\\"filter\\\": [\\n \\\"%dashboard_context-filter_clause%\\\"\\n ]\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"property\\\": \\\"hits\\\",\\n \\\"type\\\": \\\"json\\\"\\n },\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"flatten\\\", \\\"fields\\\": [\\\"hits\\\"], \\\"as\\\": [\\\"record\\\"]},\\n {\\n \\\"type\\\": \\\"project\\\",\\n \\\"fields\\\": [\\\"record._source.time\\\",\\\"record._source.serviceName\\\",\\\"record._source.value\\\",\\\"record._source.attributes\\\"],\\n \\\"as\\\": [\\\"time\\\",\\\"serviceName\\\",\\\"value\\\",\\\"attrib\\\"]\\n },\\n\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_0\\\",\\n \\\"source\\\": \\\"source_0\\\",\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\": \\\"toDate(datum[\\\\\\\"time\\\\\\\"])\\\", \\\"as\\\": \\\"time\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.direction']\\\", \\\"as\\\":\\\"direction\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.device']\\\", \\\"as\\\":\\\"device\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_2\\\",\\n \\\"source\\\": \\\"data_0\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\"\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"serviceName\\\"],\\n \\\"field\\\": \\\"value\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"value_start\\\", \\\"value_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n },\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"isValid(datum[\\\\\\\"value\\\\\\\"]) && isFinite(+datum[\\\\\\\"value\\\\\\\"])\\\"\\n }\\n ]\\n }\\n ],\\n \\\"signals\\\": [\\n {\\\"name\\\": \\\"view_50_height\\\", \\\"value\\\": 300},\\n {\\\"name\\\": \\\"concat_1_y_step\\\", \\\"value\\\": 20},\\n {\\n \\\"name\\\": \\\"concat_1_height\\\",\\n \\\"update\\\": \\\"bandspace(domain('concat_1_y').length, 0.1, 0.05) * concat_1_y_step\\\"\\n },\\n {\\n \\\"name\\\": \\\"unit\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"pointermove\\\", \\\"update\\\": \\\"isTuple(group()) ? group() : unit\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37\\\",\\n \\\"update\\\": \\\"vlSelectionResolve(\\\\\\\"param_37_store\\\\\\\", \\\\\\\"union\\\\\\\")\\\"\\n }\\n ],\\n \\\"layout\\\": {\\\"padding\\\": 20, \\\"columns\\\": 1, \\\"bounds\\\": \\\"full\\\", \\\"align\\\": \\\"each\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"view_50_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"view_50_height\\\"}\\n }\\n },\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"param_37_x\\\",\\n \\\"value\\\": [],\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n \\\"update\\\": \\\"[x(unit), x(unit)]\\\"\\n },\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n },\\n \\\"update\\\": \\\"[param_37_x[0], clamp(x(unit), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_scale_trigger\\\"},\\n \\\"update\\\": \\\"[scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[0]), scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[1])]\\\"\\n },\\n {\\n \\\"events\\\": [{\\\"source\\\": \\\"view\\\", \\\"type\\\": \\\"dblclick\\\"}],\\n \\\"update\\\": \\\"[0, 0]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_translate_delta\\\"},\\n \\\"update\\\": \\\"clampRange(panLinear(param_37_translate_anchor.extent_x, param_37_translate_delta.x / span(param_37_translate_anchor.extent_x)), 0, width)\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_zoom_delta\\\"},\\n \\\"update\\\": \\\"clampRange(zoomLinear(param_37_x, param_37_zoom_anchor.x, param_37_zoom_delta), 0, width)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_time\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_x\\\"},\\n \\\"update\\\": \\\"param_37_x[0] === param_37_x[1] ? null : invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_scale_trigger\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"scale\\\": \\\"view_50_x\\\"}],\\n \\\"update\\\": \\\"(!isArray(param_37_time) || (+invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[0] === +param_37_time[0] && +invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[1] === +param_37_time[1])) ? param_37_scale_trigger : {}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"signal\\\": \\\"param_37_time\\\"}],\\n \\\"update\\\": \\\"param_37_time ? {unit: \\\\\\\"view_50\\\\\\\", fields: param_37_tuple_fields, values: [param_37_time]} : null\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple_fields\\\",\\n \\\"value\\\": [{\\\"field\\\": \\\"time\\\", \\\"channel\\\": \\\"x\\\", \\\"type\\\": \\\"R\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_anchor\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit), extent_x: slice(param_37_x)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_delta\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n }\\n ],\\n \\\"update\\\": \\\"{x: param_37_translate_anchor.x - x(unit), y: param_37_translate_anchor.y - y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_anchor\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_delta\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"force\\\": true,\\n \\\"update\\\": \\\"pow(1.001, event.deltaY * pow(16, event.deltaMode))\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_modify\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_tuple\\\"},\\n \\\"update\\\": \\\"modify(\\\\\\\"param_37_store\\\\\\\", param_37_tuple, true)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"param_37_brush_bg\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.125}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ]\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"view_50_marks\\\",\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"style\\\": [\\\"point\\\"],\\n \\\"interactive\\\": true,\\n \\\"from\\\": {\\\"data\\\": \\\"data_0\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 0.7},\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{\\\\\\\"Service Name\\\\\\\": isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"], \\\\\\\"Time\\\\\\\": timeFormat(datum[\\\\\\\"time\\\\\\\"], '%Y-%m-%d %H:%M:%S'), \\\\\\\"Value\\\\\\\": format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\"), \\\\\\\"Direction\\\\\\\": isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"], \\\\\\\"device\\\\\\\": isValid(datum[\\\\\\\"device\\\\\\\"]) ? datum[\\\\\\\"device\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"device\\\\\\\"]}\\\"\\n },\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"point\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"Time: \\\\\\\" + (timeFormat(datum[\\\\\\\"time\\\\\\\"], '%b %d, %Y')) + \\\\\\\"; Metric Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; direction: \\\\\\\" + (isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"]) + \\\\\\\"; Service Name: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; Direction: \\\\\\\" + (isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"view_50_x\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"view_50_y\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"shape\\\": {\\\"scale\\\": \\\"shape\\\", \\\"field\\\": \\\"direction\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"param_37_brush\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"}},\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"stroke\\\": [\\n {\\\"test\\\": \\\"param_37_x[0] !== param_37_x[1]\\\", \\\"value\\\": \\\"white\\\"},\\n {\\\"value\\\": null}\\n ]\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"view_50_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"gridScale\\\": \\\"view_50_x\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Time\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Metric Value\\\",\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"zindex\\\": 0\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"concat_1_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"concat_1_height\\\"}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"concat_1_marks\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"style\\\": [\\\"bar\\\"],\\n \\\"interactive\\\": false,\\n \\\"from\\\": {\\\"data\\\": \\\"data_2\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"bar\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_end\\\"},\\n \\\"x2\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_start\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"concat_1_y\\\", \\\"field\\\": \\\"serviceName\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"max(0.25, bandwidth('concat_1_y'))\\\"}\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"concat_1_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"value\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"zindex\\\": 0\\n }\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"color\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\n \\\"fields\\\": [\\n {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"serviceName\\\"},\\n {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\"}\\n ],\\n \\\"sort\\\": true\\n },\\n \\\"range\\\": \\\"category\\\"\\n },\\n {\\n \\\"name\\\": \\\"shape\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"direction\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"symbol\\\"\\n },\\n {\\n \\\"name\\\": \\\"view_50_x\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"view_50_y\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"view_50_height\\\"}, 0],\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_x\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": [0, 10000000000000], \\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}],\\n \\\"domainMin\\\": 0,\\n \\\"domainMax\\\": 10000000000000, \\n\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_y\\\",\\n \\\"type\\\": \\\"band\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\", \\\"sort\\\": true},\\n \\\"range\\\": {\\\"step\\\": {\\\"signal\\\": \\\"concat_1_y_step\\\"}},\\n \\\"paddingInner\\\": 0.1,\\n \\\"paddingOuter\\\": 0.05\\n }\\n ],\\n \\\"legends\\\": [\\n {\\n \\\"stroke\\\": \\\"color\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"encode\\\": {\\\"symbols\\\": {\\\"update\\\": {\\\"opacity\\\": {\\\"value\\\": 0.7}}}},\\n \\\"fill\\\": \\\"color\\\"\\n },\\n {\\n \\\"title\\\": \\\"Direction\\\",\\n \\\"shape\\\": \\\"shape\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"encode\\\": {\\n \\\"symbols\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"lightgray\\\"},\\n \\\"opacity\\\": {\\\"value\\\": 0.7}\\n }\\n }\\n }\\n }\\n ]\\n}\"}}"},"id":"7a93f5a0-e242-11ee-80e1-bb1060c52777","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-15T18:29:55.062Z","version":"WzMwNSw3XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[{\"meta\":{\"alias\":null,\"negate\":false,\"disabled\":false,\"type\":\"phrase\",\"key\":\"name.keyword\",\"params\":{\"query\":\"system.disk.time\"},\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\"},\"query\":{\"match_phrase\":{\"name.keyword\":\"system.disk.time\"}},\"$state\":{\"store\":\"appState\"}}]}"},"title":"system.disk.time-type-metrics","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"system.disk.time-type-metrics\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"background\\\": \\\"white\\\",\\n \\\"padding\\\": 5,\\n \\\"title\\\": {\\\"text\\\": \\\"System Disk Time Metrics\\\", \\\"anchor\\\": \\\"start\\\"},\\n \\\"data\\\": [\\n {\\\"name\\\": \\\"param_37_store\\\"},\\n {\\n \\\"name\\\": \\\"source_0\\\",\\n \\\"url\\\": {\\n \\\"index\\\": \\\"otel-metrics-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\":5000,\\n \\\"query\\\": {\\n \\\"bool\\\": {\\n \\\"must\\\": [\\n \\\"%dashboard_context-must_clause%\\\",\\n {\\n \\\"range\\\": {\\n \\\"time\\\": {\\n \\\"%timefilter%\\\": true\\n }\\n }\\n }\\n ],\\n \\\"must_not\\\": [\\n \\\"%dashboard_context-must_not_clause%\\\"\\n ],\\n \\\"filter\\\": [\\n \\\"%dashboard_context-filter_clause%\\\"\\n ]\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"property\\\": \\\"hits\\\",\\n \\\"type\\\": \\\"json\\\"\\n },\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"flatten\\\", \\\"fields\\\": [\\\"hits\\\"], \\\"as\\\": [\\\"record\\\"]},\\n {\\n \\\"type\\\": \\\"project\\\",\\n \\\"fields\\\": [\\\"record._source.time\\\",\\\"record._source.serviceName\\\",\\\"record._source.value\\\",\\\"record._source.attributes\\\"],\\n \\\"as\\\": [\\\"time\\\",\\\"serviceName\\\",\\\"value\\\",\\\"attrib\\\"]\\n },\\n\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_0\\\",\\n \\\"source\\\": \\\"source_0\\\",\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\": \\\"toDate(datum[\\\\\\\"time\\\\\\\"])\\\", \\\"as\\\": \\\"time\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.direction']\\\", \\\"as\\\":\\\"direction\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.device']\\\", \\\"as\\\":\\\"device\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_2\\\",\\n \\\"source\\\": \\\"data_0\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\"\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"serviceName\\\"],\\n \\\"field\\\": \\\"value\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"value_start\\\", \\\"value_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n },\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"isValid(datum[\\\\\\\"value\\\\\\\"]) && isFinite(+datum[\\\\\\\"value\\\\\\\"])\\\"\\n }\\n ]\\n }\\n ],\\n \\\"signals\\\": [\\n {\\\"name\\\": \\\"view_50_height\\\", \\\"value\\\": 300},\\n {\\\"name\\\": \\\"concat_1_y_step\\\", \\\"value\\\": 20},\\n {\\n \\\"name\\\": \\\"concat_1_height\\\",\\n \\\"update\\\": \\\"bandspace(domain('concat_1_y').length, 0.1, 0.05) * concat_1_y_step\\\"\\n },\\n {\\n \\\"name\\\": \\\"unit\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"pointermove\\\", \\\"update\\\": \\\"isTuple(group()) ? group() : unit\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37\\\",\\n \\\"update\\\": \\\"vlSelectionResolve(\\\\\\\"param_37_store\\\\\\\", \\\\\\\"union\\\\\\\")\\\"\\n }\\n ],\\n \\\"layout\\\": {\\\"padding\\\": 20, \\\"columns\\\": 1, \\\"bounds\\\": \\\"full\\\", \\\"align\\\": \\\"each\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"view_50_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"view_50_height\\\"}\\n }\\n },\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"param_37_x\\\",\\n \\\"value\\\": [],\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n \\\"update\\\": \\\"[x(unit), x(unit)]\\\"\\n },\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n },\\n \\\"update\\\": \\\"[param_37_x[0], clamp(x(unit), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_scale_trigger\\\"},\\n \\\"update\\\": \\\"[scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[0]), scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[1])]\\\"\\n },\\n {\\n \\\"events\\\": [{\\\"source\\\": \\\"view\\\", \\\"type\\\": \\\"dblclick\\\"}],\\n \\\"update\\\": \\\"[0, 0]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_translate_delta\\\"},\\n \\\"update\\\": \\\"clampRange(panLinear(param_37_translate_anchor.extent_x, param_37_translate_delta.x / span(param_37_translate_anchor.extent_x)), 0, width)\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_zoom_delta\\\"},\\n \\\"update\\\": \\\"clampRange(zoomLinear(param_37_x, param_37_zoom_anchor.x, param_37_zoom_delta), 0, width)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_time\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_x\\\"},\\n \\\"update\\\": \\\"param_37_x[0] === param_37_x[1] ? null : invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_scale_trigger\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"scale\\\": \\\"view_50_x\\\"}],\\n \\\"update\\\": \\\"(!isArray(param_37_time) || (+invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[0] === +param_37_time[0] && +invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[1] === +param_37_time[1])) ? param_37_scale_trigger : {}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"signal\\\": \\\"param_37_time\\\"}],\\n \\\"update\\\": \\\"param_37_time ? {unit: \\\\\\\"view_50\\\\\\\", fields: param_37_tuple_fields, values: [param_37_time]} : null\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple_fields\\\",\\n \\\"value\\\": [{\\\"field\\\": \\\"time\\\", \\\"channel\\\": \\\"x\\\", \\\"type\\\": \\\"R\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_anchor\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit), extent_x: slice(param_37_x)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_delta\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n }\\n ],\\n \\\"update\\\": \\\"{x: param_37_translate_anchor.x - x(unit), y: param_37_translate_anchor.y - y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_anchor\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_delta\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"force\\\": true,\\n \\\"update\\\": \\\"pow(1.001, event.deltaY * pow(16, event.deltaMode))\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_modify\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_tuple\\\"},\\n \\\"update\\\": \\\"modify(\\\\\\\"param_37_store\\\\\\\", param_37_tuple, true)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"param_37_brush_bg\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.125}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ]\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"view_50_marks\\\",\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"style\\\": [\\\"point\\\"],\\n \\\"interactive\\\": true,\\n \\\"from\\\": {\\\"data\\\": \\\"data_0\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 0.7},\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{\\\\\\\"Service Name\\\\\\\": isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"], \\\\\\\"Time\\\\\\\": timeFormat(datum[\\\\\\\"time\\\\\\\"], '%Y-%m-%d %H:%M:%S'), \\\\\\\"Value\\\\\\\": format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\"), \\\\\\\"Direction\\\\\\\": isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"], \\\\\\\"device\\\\\\\": isValid(datum[\\\\\\\"device\\\\\\\"]) ? datum[\\\\\\\"device\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"device\\\\\\\"]}\\\"\\n },\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"point\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"Time: \\\\\\\" + (timeFormat(datum[\\\\\\\"time\\\\\\\"], '%b %d, %Y')) + \\\\\\\"; Metric Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; direction: \\\\\\\" + (isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"]) + \\\\\\\"; Service Name: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; Direction: \\\\\\\" + (isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"view_50_x\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"view_50_y\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"shape\\\": {\\\"scale\\\": \\\"shape\\\", \\\"field\\\": \\\"direction\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"param_37_brush\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"}},\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"stroke\\\": [\\n {\\\"test\\\": \\\"param_37_x[0] !== param_37_x[1]\\\", \\\"value\\\": \\\"white\\\"},\\n {\\\"value\\\": null}\\n ]\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"view_50_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"gridScale\\\": \\\"view_50_x\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Time\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Metric Value\\\",\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"zindex\\\": 0\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"concat_1_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"concat_1_height\\\"}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"concat_1_marks\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"style\\\": [\\\"bar\\\"],\\n \\\"interactive\\\": false,\\n \\\"from\\\": {\\\"data\\\": \\\"data_2\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"bar\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_end\\\"},\\n \\\"x2\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_start\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"concat_1_y\\\", \\\"field\\\": \\\"serviceName\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"max(0.25, bandwidth('concat_1_y'))\\\"}\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"concat_1_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"value\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"zindex\\\": 0\\n }\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"color\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\n \\\"fields\\\": [\\n {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"serviceName\\\"},\\n {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\"}\\n ],\\n \\\"sort\\\": true\\n },\\n \\\"range\\\": \\\"category\\\"\\n },\\n {\\n \\\"name\\\": \\\"shape\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"direction\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"symbol\\\"\\n },\\n {\\n \\\"name\\\": \\\"view_50_x\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"view_50_y\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"view_50_height\\\"}, 0],\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_x\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": [0, 1000000], \\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}],\\n \\\"domainMin\\\": 0,\\n \\\"domainMax\\\": 1000000, \\n\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_y\\\",\\n \\\"type\\\": \\\"band\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\", \\\"sort\\\": true},\\n \\\"range\\\": {\\\"step\\\": {\\\"signal\\\": \\\"concat_1_y_step\\\"}},\\n \\\"paddingInner\\\": 0.1,\\n \\\"paddingOuter\\\": 0.05\\n }\\n ],\\n \\\"legends\\\": [\\n {\\n \\\"stroke\\\": \\\"color\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"encode\\\": {\\\"symbols\\\": {\\\"update\\\": {\\\"opacity\\\": {\\\"value\\\": 0.7}}}},\\n \\\"fill\\\": \\\"color\\\"\\n },\\n {\\n \\\"title\\\": \\\"Direction\\\",\\n \\\"shape\\\": \\\"shape\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"encode\\\": {\\n \\\"symbols\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"lightgray\\\"},\\n \\\"opacity\\\": {\\\"value\\\": 0.7}\\n }\\n }\\n }\\n }\\n ]\\n}\"}}"},"id":"75095750-e2f7-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-15T18:11:59.663Z","version":"WzI5NCw3XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[{\"meta\":{\"alias\":null,\"negate\":false,\"disabled\":false,\"type\":\"phrase\",\"key\":\"name.keyword\",\"params\":{\"query\":\"system.disk.operations\"},\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\"},\"query\":{\"match_phrase\":{\"name.keyword\":\"system.disk.operations\"}},\"$state\":{\"store\":\"appState\"}}]}"},"title":"system.disk.ops-type-metrics","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"system.disk.ops-type-metrics\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"background\\\": \\\"white\\\",\\n \\\"padding\\\": 5,\\n \\\"title\\\": {\\\"text\\\": \\\"System Disk Ops Metrics\\\", \\\"anchor\\\": \\\"start\\\"},\\n \\\"data\\\": [\\n {\\\"name\\\": \\\"param_37_store\\\"},\\n {\\n \\\"name\\\": \\\"source_0\\\",\\n \\\"url\\\": {\\n \\\"index\\\": \\\"otel-metrics-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\":5000,\\n \\\"query\\\": {\\n \\\"bool\\\": {\\n \\\"must\\\": [\\n \\\"%dashboard_context-must_clause%\\\",\\n {\\n \\\"range\\\": {\\n \\\"time\\\": {\\n \\\"%timefilter%\\\": true\\n }\\n }\\n }\\n ],\\n \\\"must_not\\\": [\\n \\\"%dashboard_context-must_not_clause%\\\"\\n ],\\n \\\"filter\\\": [\\n \\\"%dashboard_context-filter_clause%\\\"\\n ]\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"property\\\": \\\"hits\\\",\\n \\\"type\\\": \\\"json\\\"\\n },\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"flatten\\\", \\\"fields\\\": [\\\"hits\\\"], \\\"as\\\": [\\\"record\\\"]},\\n {\\n \\\"type\\\": \\\"project\\\",\\n \\\"fields\\\": [\\\"record._source.time\\\",\\\"record._source.serviceName\\\",\\\"record._source.value\\\",\\\"record._source.attributes\\\"],\\n \\\"as\\\": [\\\"time\\\",\\\"serviceName\\\",\\\"value\\\",\\\"attrib\\\"]\\n },\\n\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_0\\\",\\n \\\"source\\\": \\\"source_0\\\",\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\": \\\"toDate(datum[\\\\\\\"time\\\\\\\"])\\\", \\\"as\\\": \\\"time\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.direction']\\\", \\\"as\\\":\\\"direction\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.device']\\\", \\\"as\\\":\\\"device\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_2\\\",\\n \\\"source\\\": \\\"data_0\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\"\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"serviceName\\\"],\\n \\\"field\\\": \\\"value\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"value_start\\\", \\\"value_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n },\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"isValid(datum[\\\\\\\"value\\\\\\\"]) && isFinite(+datum[\\\\\\\"value\\\\\\\"])\\\"\\n }\\n ]\\n }\\n ],\\n \\\"signals\\\": [\\n {\\\"name\\\": \\\"view_50_height\\\", \\\"value\\\": 300},\\n {\\\"name\\\": \\\"concat_1_y_step\\\", \\\"value\\\": 20},\\n {\\n \\\"name\\\": \\\"concat_1_height\\\",\\n \\\"update\\\": \\\"bandspace(domain('concat_1_y').length, 0.1, 0.05) * concat_1_y_step\\\"\\n },\\n {\\n \\\"name\\\": \\\"unit\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"pointermove\\\", \\\"update\\\": \\\"isTuple(group()) ? group() : unit\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37\\\",\\n \\\"update\\\": \\\"vlSelectionResolve(\\\\\\\"param_37_store\\\\\\\", \\\\\\\"union\\\\\\\")\\\"\\n }\\n ],\\n \\\"layout\\\": {\\\"padding\\\": 20, \\\"columns\\\": 1, \\\"bounds\\\": \\\"full\\\", \\\"align\\\": \\\"each\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"view_50_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"view_50_height\\\"}\\n }\\n },\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"param_37_x\\\",\\n \\\"value\\\": [],\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n \\\"update\\\": \\\"[x(unit), x(unit)]\\\"\\n },\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n },\\n \\\"update\\\": \\\"[param_37_x[0], clamp(x(unit), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_scale_trigger\\\"},\\n \\\"update\\\": \\\"[scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[0]), scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[1])]\\\"\\n },\\n {\\n \\\"events\\\": [{\\\"source\\\": \\\"view\\\", \\\"type\\\": \\\"dblclick\\\"}],\\n \\\"update\\\": \\\"[0, 0]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_translate_delta\\\"},\\n \\\"update\\\": \\\"clampRange(panLinear(param_37_translate_anchor.extent_x, param_37_translate_delta.x / span(param_37_translate_anchor.extent_x)), 0, width)\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_zoom_delta\\\"},\\n \\\"update\\\": \\\"clampRange(zoomLinear(param_37_x, param_37_zoom_anchor.x, param_37_zoom_delta), 0, width)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_time\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_x\\\"},\\n \\\"update\\\": \\\"param_37_x[0] === param_37_x[1] ? null : invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_scale_trigger\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"scale\\\": \\\"view_50_x\\\"}],\\n \\\"update\\\": \\\"(!isArray(param_37_time) || (+invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[0] === +param_37_time[0] && +invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[1] === +param_37_time[1])) ? param_37_scale_trigger : {}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"signal\\\": \\\"param_37_time\\\"}],\\n \\\"update\\\": \\\"param_37_time ? {unit: \\\\\\\"view_50\\\\\\\", fields: param_37_tuple_fields, values: [param_37_time]} : null\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple_fields\\\",\\n \\\"value\\\": [{\\\"field\\\": \\\"time\\\", \\\"channel\\\": \\\"x\\\", \\\"type\\\": \\\"R\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_anchor\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit), extent_x: slice(param_37_x)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_delta\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n }\\n ],\\n \\\"update\\\": \\\"{x: param_37_translate_anchor.x - x(unit), y: param_37_translate_anchor.y - y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_anchor\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_delta\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"force\\\": true,\\n \\\"update\\\": \\\"pow(1.001, event.deltaY * pow(16, event.deltaMode))\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_modify\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_tuple\\\"},\\n \\\"update\\\": \\\"modify(\\\\\\\"param_37_store\\\\\\\", param_37_tuple, true)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"param_37_brush_bg\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.125}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ]\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"view_50_marks\\\",\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"style\\\": [\\\"point\\\"],\\n \\\"interactive\\\": true,\\n \\\"from\\\": {\\\"data\\\": \\\"data_0\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 0.7},\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{\\\\\\\"Service Name\\\\\\\": isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"], \\\\\\\"Time\\\\\\\": timeFormat(datum[\\\\\\\"time\\\\\\\"], '%Y-%m-%d %H:%M:%S'), \\\\\\\"Value\\\\\\\": format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\"), \\\\\\\"Direction\\\\\\\": isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"], \\\\\\\"device\\\\\\\": isValid(datum[\\\\\\\"device\\\\\\\"]) ? datum[\\\\\\\"device\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"device\\\\\\\"]}\\\"\\n },\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"point\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"Time: \\\\\\\" + (timeFormat(datum[\\\\\\\"time\\\\\\\"], '%b %d, %Y')) + \\\\\\\"; Metric Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; direction: \\\\\\\" + (isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"]) + \\\\\\\"; Service Name: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; Direction: \\\\\\\" + (isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"view_50_x\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"view_50_y\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"shape\\\": {\\\"scale\\\": \\\"shape\\\", \\\"field\\\": \\\"direction\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"param_37_brush\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"}},\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"stroke\\\": [\\n {\\\"test\\\": \\\"param_37_x[0] !== param_37_x[1]\\\", \\\"value\\\": \\\"white\\\"},\\n {\\\"value\\\": null}\\n ]\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"view_50_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"gridScale\\\": \\\"view_50_x\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Time\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Metric Value\\\",\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"zindex\\\": 0\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"concat_1_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"concat_1_height\\\"}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"concat_1_marks\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"style\\\": [\\\"bar\\\"],\\n \\\"interactive\\\": false,\\n \\\"from\\\": {\\\"data\\\": \\\"data_2\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"bar\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_end\\\"},\\n \\\"x2\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_start\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"concat_1_y\\\", \\\"field\\\": \\\"serviceName\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"max(0.25, bandwidth('concat_1_y'))\\\"}\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"concat_1_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"value\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"zindex\\\": 0\\n }\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"color\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\n \\\"fields\\\": [\\n {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"serviceName\\\"},\\n {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\"}\\n ],\\n \\\"sort\\\": true\\n },\\n \\\"range\\\": \\\"category\\\"\\n },\\n {\\n \\\"name\\\": \\\"shape\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"direction\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"symbol\\\"\\n },\\n {\\n \\\"name\\\": \\\"view_50_x\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"view_50_y\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"view_50_height\\\"}, 0],\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_x\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": [0, 1000000000], \\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}],\\n \\\"domainMin\\\": 0,\\n \\\"domainMax\\\": 1000000000, \\n\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_y\\\",\\n \\\"type\\\": \\\"band\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\", \\\"sort\\\": true},\\n \\\"range\\\": {\\\"step\\\": {\\\"signal\\\": \\\"concat_1_y_step\\\"}},\\n \\\"paddingInner\\\": 0.1,\\n \\\"paddingOuter\\\": 0.05\\n }\\n ],\\n \\\"legends\\\": [\\n {\\n \\\"stroke\\\": \\\"color\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"encode\\\": {\\\"symbols\\\": {\\\"update\\\": {\\\"opacity\\\": {\\\"value\\\": 0.7}}}},\\n \\\"fill\\\": \\\"color\\\"\\n },\\n {\\n \\\"title\\\": \\\"Direction\\\",\\n \\\"shape\\\": \\\"shape\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"encode\\\": {\\n \\\"symbols\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"lightgray\\\"},\\n \\\"opacity\\\": {\\\"value\\\": 0.7}\\n }\\n }\\n }\\n }\\n ]\\n}\"}}"},"id":"07f1a320-e2f7-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-15T18:28:08.143Z","version":"WzMwMiw3XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[{\"meta\":{\"alias\":null,\"negate\":false,\"disabled\":false,\"type\":\"phrase\",\"key\":\"name.keyword\",\"params\":{\"query\":\"system.cpu.time\"},\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\"},\"query\":{\"match_phrase\":{\"name.keyword\":\"system.cpu.time\"}},\"$state\":{\"store\":\"appState\"}}]}"},"title":"system.cpu.time-type-metrics","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"system.cpu.time-type-metrics\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"background\\\": \\\"white\\\",\\n \\\"padding\\\": 5,\\n \\\"title\\\": {\\\"text\\\": \\\"System CPU Time Metrics\\\", \\\"anchor\\\": \\\"start\\\"},\\n \\\"data\\\": [\\n {\\\"name\\\": \\\"param_37_store\\\"},\\n {\\n \\\"name\\\": \\\"source_0\\\",\\n \\\"url\\\": {\\n \\\"index\\\": \\\"otel-metrics-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\":1500,\\n \\\"query\\\": {\\n \\\"bool\\\": {\\n \\\"must\\\": [\\n \\\"%dashboard_context-must_clause%\\\",\\n {\\n \\\"range\\\": {\\n \\\"time\\\": {\\n \\\"%timefilter%\\\": true\\n }\\n }\\n }\\n ],\\n \\\"must_not\\\": [\\n \\\"%dashboard_context-must_not_clause%\\\"\\n ],\\n \\\"filter\\\": [\\n \\\"%dashboard_context-filter_clause%\\\"\\n ]\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"property\\\": \\\"hits\\\",\\n \\\"type\\\": \\\"json\\\"\\n },\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"flatten\\\", \\\"fields\\\": [\\\"hits\\\"], \\\"as\\\": [\\\"record\\\"]},\\n {\\n \\\"type\\\": \\\"project\\\",\\n \\\"fields\\\": [\\\"record._source.time\\\",\\\"record._source.serviceName\\\",\\\"record._source.value\\\",\\\"record._source.attributes\\\"],\\n \\\"as\\\": [\\\"time\\\",\\\"serviceName\\\",\\\"value\\\",\\\"attrib\\\"]\\n },\\n\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_0\\\",\\n \\\"source\\\": \\\"source_0\\\",\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\": \\\"toDate(datum[\\\\\\\"time\\\\\\\"])\\\", \\\"as\\\": \\\"time\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.state']\\\", \\\"as\\\":\\\"state\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.device']\\\", \\\"as\\\":\\\"device\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_2\\\",\\n \\\"source\\\": \\\"data_0\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\"\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"serviceName\\\"],\\n \\\"field\\\": \\\"value\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"value_start\\\", \\\"value_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n },\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"isValid(datum[\\\\\\\"value\\\\\\\"]) && isFinite(+datum[\\\\\\\"value\\\\\\\"])\\\"\\n }\\n ]\\n }\\n ],\\n \\\"signals\\\": [\\n {\\\"name\\\": \\\"view_50_height\\\", \\\"value\\\": 300},\\n {\\\"name\\\": \\\"concat_1_y_step\\\", \\\"value\\\": 20},\\n {\\n \\\"name\\\": \\\"concat_1_height\\\",\\n \\\"update\\\": \\\"bandspace(domain('concat_1_y').length, 0.1, 0.05) * concat_1_y_step\\\"\\n },\\n {\\n \\\"name\\\": \\\"unit\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"pointermove\\\", \\\"update\\\": \\\"isTuple(group()) ? group() : unit\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37\\\",\\n \\\"update\\\": \\\"vlSelectionResolve(\\\\\\\"param_37_store\\\\\\\", \\\\\\\"union\\\\\\\")\\\"\\n }\\n ],\\n \\\"layout\\\": {\\\"padding\\\": 20, \\\"columns\\\": 1, \\\"bounds\\\": \\\"full\\\", \\\"align\\\": \\\"each\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"view_50_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"view_50_height\\\"}\\n }\\n },\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"param_37_x\\\",\\n \\\"value\\\": [],\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n \\\"update\\\": \\\"[x(unit), x(unit)]\\\"\\n },\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n },\\n \\\"update\\\": \\\"[param_37_x[0], clamp(x(unit), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_scale_trigger\\\"},\\n \\\"update\\\": \\\"[scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[0]), scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[1])]\\\"\\n },\\n {\\n \\\"events\\\": [{\\\"source\\\": \\\"view\\\", \\\"type\\\": \\\"dblclick\\\"}],\\n \\\"update\\\": \\\"[0, 0]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_translate_delta\\\"},\\n \\\"update\\\": \\\"clampRange(panLinear(param_37_translate_anchor.extent_x, param_37_translate_delta.x / span(param_37_translate_anchor.extent_x)), 0, width)\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_zoom_delta\\\"},\\n \\\"update\\\": \\\"clampRange(zoomLinear(param_37_x, param_37_zoom_anchor.x, param_37_zoom_delta), 0, width)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_time\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_x\\\"},\\n \\\"update\\\": \\\"param_37_x[0] === param_37_x[1] ? null : invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_scale_trigger\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"scale\\\": \\\"view_50_x\\\"}],\\n \\\"update\\\": \\\"(!isArray(param_37_time) || (+invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[0] === +param_37_time[0] && +invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[1] === +param_37_time[1])) ? param_37_scale_trigger : {}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"signal\\\": \\\"param_37_time\\\"}],\\n \\\"update\\\": \\\"param_37_time ? {unit: \\\\\\\"view_50\\\\\\\", fields: param_37_tuple_fields, values: [param_37_time]} : null\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple_fields\\\",\\n \\\"value\\\": [{\\\"field\\\": \\\"time\\\", \\\"channel\\\": \\\"x\\\", \\\"type\\\": \\\"R\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_anchor\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit), extent_x: slice(param_37_x)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_delta\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n }\\n ],\\n \\\"update\\\": \\\"{x: param_37_translate_anchor.x - x(unit), y: param_37_translate_anchor.y - y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_anchor\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_delta\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"force\\\": true,\\n \\\"update\\\": \\\"pow(1.001, event.deltaY * pow(16, event.deltaMode))\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_modify\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_tuple\\\"},\\n \\\"update\\\": \\\"modify(\\\\\\\"param_37_store\\\\\\\", param_37_tuple, true)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"param_37_brush_bg\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.125}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ]\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"view_50_marks\\\",\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"style\\\": [\\\"point\\\"],\\n \\\"interactive\\\": true,\\n \\\"from\\\": {\\\"data\\\": \\\"data_0\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 0.7},\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{\\\\\\\"Service Name\\\\\\\": isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"], \\\\\\\"Time\\\\\\\": timeFormat(datum[\\\\\\\"time\\\\\\\"], '%Y-%m-%d %H:%M:%S'), \\\\\\\"Value\\\\\\\": format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\"), \\\\\\\"state\\\\\\\": isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"], \\\\\\\"device\\\\\\\": isValid(datum[\\\\\\\"device\\\\\\\"]) ? datum[\\\\\\\"device\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"device\\\\\\\"]}\\\"\\n },\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"point\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"Time: \\\\\\\" + (timeFormat(datum[\\\\\\\"time\\\\\\\"], '%b %d, %Y')) + \\\\\\\"; Metric Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; state: \\\\\\\" + (isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"]) + \\\\\\\"; Service Name: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; State: \\\\\\\" + (isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"view_50_x\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"view_50_y\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"shape\\\": {\\\"scale\\\": \\\"shape\\\", \\\"field\\\": \\\"state\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"param_37_brush\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"}},\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"stroke\\\": [\\n {\\\"test\\\": \\\"param_37_x[0] !== param_37_x[1]\\\", \\\"value\\\": \\\"white\\\"},\\n {\\\"value\\\": null}\\n ]\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"view_50_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"gridScale\\\": \\\"view_50_x\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Time\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Metric Value\\\",\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"zindex\\\": 0\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"concat_1_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"concat_1_height\\\"}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"concat_1_marks\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"style\\\": [\\\"bar\\\"],\\n \\\"interactive\\\": false,\\n \\\"from\\\": {\\\"data\\\": \\\"data_2\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"bar\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_end\\\"},\\n \\\"x2\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_start\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"concat_1_y\\\", \\\"field\\\": \\\"serviceName\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"max(0.25, bandwidth('concat_1_y'))\\\"}\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"concat_1_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"value\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"zindex\\\": 0\\n }\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"color\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\n \\\"fields\\\": [\\n {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"serviceName\\\"},\\n {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\"}\\n ],\\n \\\"sort\\\": true\\n },\\n \\\"range\\\": \\\"category\\\"\\n },\\n {\\n \\\"name\\\": \\\"shape\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"state\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"symbol\\\"\\n },\\n {\\n \\\"name\\\": \\\"view_50_x\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"view_50_y\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"view_50_height\\\"}, 0],\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_x\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": [0, 5000000], \\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}],\\n \\\"domainMin\\\": 0,\\n \\\"domainMax\\\": 5000000, \\n\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_y\\\",\\n \\\"type\\\": \\\"band\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\", \\\"sort\\\": true},\\n \\\"range\\\": {\\\"step\\\": {\\\"signal\\\": \\\"concat_1_y_step\\\"}},\\n \\\"paddingInner\\\": 0.1,\\n \\\"paddingOuter\\\": 0.05\\n }\\n ],\\n \\\"legends\\\": [\\n {\\n \\\"stroke\\\": \\\"color\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"encode\\\": {\\\"symbols\\\": {\\\"update\\\": {\\\"opacity\\\": {\\\"value\\\": 0.7}}}},\\n \\\"fill\\\": \\\"color\\\"\\n },\\n {\\n \\\"title\\\": \\\"State\\\",\\n \\\"shape\\\": \\\"shape\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"encode\\\": {\\n \\\"symbols\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"lightgray\\\"},\\n \\\"opacity\\\": {\\\"value\\\": 0.7}\\n }\\n }\\n }\\n }\\n ]\\n}\"}}"},"id":"209cae50-e2f8-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-15T20:39:12.490Z","version":"WzMyMiw3XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[{\"meta\":{\"alias\":null,\"negate\":false,\"disabled\":false,\"type\":\"phrase\",\"key\":\"name.keyword\",\"params\":{\"query\":\"system.cpu.utilization\"},\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\"},\"query\":{\"match_phrase\":{\"name.keyword\":\"system.cpu.utilization\"}},\"$state\":{\"store\":\"appState\"}}]}"},"title":"system.cpu.utilization-type-metrics","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"system.cpu.utilization-type-metrics\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"background\\\": \\\"white\\\",\\n \\\"padding\\\": 5,\\n \\\"title\\\": {\\\"text\\\": \\\"System CPU Utiliziation Metrics\\\", \\\"anchor\\\": \\\"start\\\"},\\n \\\"data\\\": [\\n {\\\"name\\\": \\\"param_37_store\\\"},\\n {\\n \\\"name\\\": \\\"source_0\\\",\\n \\\"url\\\": {\\n \\\"index\\\": \\\"otel-metrics-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\":1500,\\n \\\"query\\\": {\\n \\\"bool\\\": {\\n \\\"must\\\": [\\n \\\"%dashboard_context-must_clause%\\\",\\n {\\n \\\"range\\\": {\\n \\\"time\\\": {\\n \\\"%timefilter%\\\": true\\n }\\n }\\n }\\n ],\\n \\\"must_not\\\": [\\n \\\"%dashboard_context-must_not_clause%\\\"\\n ],\\n \\\"filter\\\": [\\n \\\"%dashboard_context-filter_clause%\\\"\\n ]\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"property\\\": \\\"hits\\\",\\n \\\"type\\\": \\\"json\\\"\\n },\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"flatten\\\", \\\"fields\\\": [\\\"hits\\\"], \\\"as\\\": [\\\"record\\\"]},\\n {\\n \\\"type\\\": \\\"project\\\",\\n \\\"fields\\\": [\\\"record._source.time\\\",\\\"record._source.serviceName\\\",\\\"record._source.value\\\",\\\"record._source.attributes\\\"],\\n \\\"as\\\": [\\\"time\\\",\\\"serviceName\\\",\\\"value\\\",\\\"attrib\\\"]\\n },\\n\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_0\\\",\\n \\\"source\\\": \\\"source_0\\\",\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\": \\\"toDate(datum[\\\\\\\"time\\\\\\\"])\\\", \\\"as\\\": \\\"time\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.state']\\\", \\\"as\\\":\\\"state\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.device']\\\", \\\"as\\\":\\\"device\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.cpu']\\\", \\\"as\\\":\\\"cpu\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_2\\\",\\n \\\"source\\\": \\\"data_0\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\"\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"serviceName\\\"],\\n \\\"field\\\": \\\"value\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"value_start\\\", \\\"value_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n },\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"isValid(datum[\\\\\\\"value\\\\\\\"]) && isFinite(+datum[\\\\\\\"value\\\\\\\"])\\\"\\n }\\n ]\\n }\\n ],\\n \\\"signals\\\": [\\n {\\\"name\\\": \\\"view_50_height\\\", \\\"value\\\": 300},\\n {\\\"name\\\": \\\"concat_1_y_step\\\", \\\"value\\\": 20},\\n {\\n \\\"name\\\": \\\"concat_1_height\\\",\\n \\\"update\\\": \\\"bandspace(domain('concat_1_y').length, 0.1, 0.05) * concat_1_y_step\\\"\\n },\\n {\\n \\\"name\\\": \\\"unit\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"pointermove\\\", \\\"update\\\": \\\"isTuple(group()) ? group() : unit\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37\\\",\\n \\\"update\\\": \\\"vlSelectionResolve(\\\\\\\"param_37_store\\\\\\\", \\\\\\\"union\\\\\\\")\\\"\\n }\\n ],\\n \\\"layout\\\": {\\\"padding\\\": 20, \\\"columns\\\": 1, \\\"bounds\\\": \\\"full\\\", \\\"align\\\": \\\"each\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"view_50_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"view_50_height\\\"}\\n }\\n },\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"param_37_x\\\",\\n \\\"value\\\": [],\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n \\\"update\\\": \\\"[x(unit), x(unit)]\\\"\\n },\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n },\\n \\\"update\\\": \\\"[param_37_x[0], clamp(x(unit), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_scale_trigger\\\"},\\n \\\"update\\\": \\\"[scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[0]), scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[1])]\\\"\\n },\\n {\\n \\\"events\\\": [{\\\"source\\\": \\\"view\\\", \\\"type\\\": \\\"dblclick\\\"}],\\n \\\"update\\\": \\\"[0, 0]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_translate_delta\\\"},\\n \\\"update\\\": \\\"clampRange(panLinear(param_37_translate_anchor.extent_x, param_37_translate_delta.x / span(param_37_translate_anchor.extent_x)), 0, width)\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_zoom_delta\\\"},\\n \\\"update\\\": \\\"clampRange(zoomLinear(param_37_x, param_37_zoom_anchor.x, param_37_zoom_delta), 0, width)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_time\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_x\\\"},\\n \\\"update\\\": \\\"param_37_x[0] === param_37_x[1] ? null : invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_scale_trigger\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"scale\\\": \\\"view_50_x\\\"}],\\n \\\"update\\\": \\\"(!isArray(param_37_time) || (+invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[0] === +param_37_time[0] && +invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[1] === +param_37_time[1])) ? param_37_scale_trigger : {}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"signal\\\": \\\"param_37_time\\\"}],\\n \\\"update\\\": \\\"param_37_time ? {unit: \\\\\\\"view_50\\\\\\\", fields: param_37_tuple_fields, values: [param_37_time]} : null\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple_fields\\\",\\n \\\"value\\\": [{\\\"field\\\": \\\"time\\\", \\\"channel\\\": \\\"x\\\", \\\"type\\\": \\\"R\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_anchor\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit), extent_x: slice(param_37_x)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_delta\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n }\\n ],\\n \\\"update\\\": \\\"{x: param_37_translate_anchor.x - x(unit), y: param_37_translate_anchor.y - y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_anchor\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_delta\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"force\\\": true,\\n \\\"update\\\": \\\"pow(1.001, event.deltaY * pow(16, event.deltaMode))\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_modify\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_tuple\\\"},\\n \\\"update\\\": \\\"modify(\\\\\\\"param_37_store\\\\\\\", param_37_tuple, true)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"param_37_brush_bg\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.125}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ]\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"view_50_marks\\\",\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"style\\\": [\\\"point\\\"],\\n \\\"interactive\\\": true,\\n \\\"from\\\": {\\\"data\\\": \\\"data_0\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 0.7},\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{\\\\\\\"Service Name\\\\\\\": isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"], \\\\\\\"Time\\\\\\\": timeFormat(datum[\\\\\\\"time\\\\\\\"], '%Y-%m-%d %H:%M:%S'), \\\\\\\"Value\\\\\\\": format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\"), \\\\\\\"state\\\\\\\": isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"], \\\\\\\"device\\\\\\\": isValid(datum[\\\\\\\"device\\\\\\\"]) ? datum[\\\\\\\"device\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"device\\\\\\\"], \\\\\\\"cpu\\\\\\\": isValid(datum[\\\\\\\"cpu\\\\\\\"]) ? datum[\\\\\\\"cpu\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"cpu\\\\\\\"]}\\\"\\n },\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"point\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"Time: \\\\\\\" + (timeFormat(datum[\\\\\\\"time\\\\\\\"], '%b %d, %Y')) + \\\\\\\"; Metric Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; state: \\\\\\\" + (isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"]) + \\\\\\\"; Service Name: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; State: \\\\\\\" + (isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"view_50_x\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"view_50_y\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"shape\\\": {\\\"scale\\\": \\\"shape\\\", \\\"field\\\": \\\"state\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"param_37_brush\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"}},\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"stroke\\\": [\\n {\\\"test\\\": \\\"param_37_x[0] !== param_37_x[1]\\\", \\\"value\\\": \\\"white\\\"},\\n {\\\"value\\\": null}\\n ]\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"view_50_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"gridScale\\\": \\\"view_50_x\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Time\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Metric Value\\\",\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"zindex\\\": 0\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"concat_1_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"concat_1_height\\\"}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"concat_1_marks\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"style\\\": [\\\"bar\\\"],\\n \\\"interactive\\\": false,\\n \\\"from\\\": {\\\"data\\\": \\\"data_2\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"bar\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_end\\\"},\\n \\\"x2\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_start\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"concat_1_y\\\", \\\"field\\\": \\\"serviceName\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"max(0.25, bandwidth('concat_1_y'))\\\"}\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"concat_1_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"value\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"zindex\\\": 0\\n }\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"color\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\n \\\"fields\\\": [\\n {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"serviceName\\\"},\\n {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\"}\\n ],\\n \\\"sort\\\": true\\n },\\n \\\"range\\\": \\\"category\\\"\\n },\\n {\\n \\\"name\\\": \\\"shape\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"state\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"symbol\\\"\\n },\\n {\\n \\\"name\\\": \\\"view_50_x\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"view_50_y\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"view_50_height\\\"}, 0],\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_x\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": [0, 250], \\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}],\\n \\\"domainMin\\\": 0,\\n \\\"domainMax\\\": 250, \\n\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_y\\\",\\n \\\"type\\\": \\\"band\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\", \\\"sort\\\": true},\\n \\\"range\\\": {\\\"step\\\": {\\\"signal\\\": \\\"concat_1_y_step\\\"}},\\n \\\"paddingInner\\\": 0.1,\\n \\\"paddingOuter\\\": 0.05\\n }\\n ],\\n \\\"legends\\\": [\\n {\\n \\\"stroke\\\": \\\"color\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"encode\\\": {\\\"symbols\\\": {\\\"update\\\": {\\\"opacity\\\": {\\\"value\\\": 0.7}}}},\\n \\\"fill\\\": \\\"color\\\"\\n },\\n {\\n \\\"title\\\": \\\"State\\\",\\n \\\"shape\\\": \\\"shape\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"encode\\\": {\\n \\\"symbols\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"lightgray\\\"},\\n \\\"opacity\\\": {\\\"value\\\": 0.7}\\n }\\n }\\n }\\n }\\n ]\\n}\"}}"},"id":"d1770e10-e30b-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-17T02:13:29.027Z","version":"WzM0OSw4XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[{\"meta\":{\"alias\":null,\"negate\":false,\"disabled\":false,\"type\":\"phrase\",\"key\":\"name.keyword\",\"params\":{\"query\":\"system.memory.usage\"},\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\"},\"query\":{\"match_phrase\":{\"name.keyword\":\"system.memory.usage\"}},\"$state\":{\"store\":\"appState\"}}]}"},"title":"system.memory.usage-type-metrics","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"system.memory.usage-type-metrics\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"background\\\": \\\"white\\\",\\n \\\"padding\\\": 5,\\n \\\"title\\\": {\\\"text\\\": \\\"System CPU Utiliziation Metrics\\\", \\\"anchor\\\": \\\"start\\\"},\\n \\\"data\\\": [\\n {\\\"name\\\": \\\"param_37_store\\\"},\\n {\\n \\\"name\\\": \\\"source_0\\\",\\n \\\"url\\\": {\\n \\\"index\\\": \\\"otel-metrics-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\":1500,\\n \\\"query\\\": {\\n \\\"bool\\\": {\\n \\\"must\\\": [\\n \\\"%dashboard_context-must_clause%\\\",\\n {\\n \\\"range\\\": {\\n \\\"time\\\": {\\n \\\"%timefilter%\\\": true\\n }\\n }\\n }\\n ],\\n \\\"must_not\\\": [\\n \\\"%dashboard_context-must_not_clause%\\\"\\n ],\\n \\\"filter\\\": [\\n \\\"%dashboard_context-filter_clause%\\\"\\n ]\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"property\\\": \\\"hits\\\",\\n \\\"type\\\": \\\"json\\\"\\n },\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"flatten\\\", \\\"fields\\\": [\\\"hits\\\"], \\\"as\\\": [\\\"record\\\"]},\\n {\\n \\\"type\\\": \\\"project\\\",\\n \\\"fields\\\": [\\\"record._source.time\\\",\\\"record._source.serviceName\\\",\\\"record._source.value\\\",\\\"record._source.attributes\\\"],\\n \\\"as\\\": [\\\"time\\\",\\\"serviceName\\\",\\\"value\\\",\\\"attrib\\\"]\\n },\\n\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_0\\\",\\n \\\"source\\\": \\\"source_0\\\",\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\": \\\"toDate(datum[\\\\\\\"time\\\\\\\"])\\\", \\\"as\\\": \\\"time\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.state']\\\", \\\"as\\\":\\\"state\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.device']\\\", \\\"as\\\":\\\"device\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_2\\\",\\n \\\"source\\\": \\\"data_0\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\"\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"serviceName\\\"],\\n \\\"field\\\": \\\"value\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"value_start\\\", \\\"value_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n },\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"isValid(datum[\\\\\\\"value\\\\\\\"]) && isFinite(+datum[\\\\\\\"value\\\\\\\"])\\\"\\n }\\n ]\\n }\\n ],\\n \\\"signals\\\": [\\n {\\\"name\\\": \\\"view_50_height\\\", \\\"value\\\": 300},\\n {\\\"name\\\": \\\"concat_1_y_step\\\", \\\"value\\\": 20},\\n {\\n \\\"name\\\": \\\"concat_1_height\\\",\\n \\\"update\\\": \\\"bandspace(domain('concat_1_y').length, 0.1, 0.05) * concat_1_y_step\\\"\\n },\\n {\\n \\\"name\\\": \\\"unit\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"pointermove\\\", \\\"update\\\": \\\"isTuple(group()) ? group() : unit\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37\\\",\\n \\\"update\\\": \\\"vlSelectionResolve(\\\\\\\"param_37_store\\\\\\\", \\\\\\\"union\\\\\\\")\\\"\\n }\\n ],\\n \\\"layout\\\": {\\\"padding\\\": 20, \\\"columns\\\": 1, \\\"bounds\\\": \\\"full\\\", \\\"align\\\": \\\"each\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"view_50_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"view_50_height\\\"}\\n }\\n },\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"param_37_x\\\",\\n \\\"value\\\": [],\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n \\\"update\\\": \\\"[x(unit), x(unit)]\\\"\\n },\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n },\\n \\\"update\\\": \\\"[param_37_x[0], clamp(x(unit), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_scale_trigger\\\"},\\n \\\"update\\\": \\\"[scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[0]), scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[1])]\\\"\\n },\\n {\\n \\\"events\\\": [{\\\"source\\\": \\\"view\\\", \\\"type\\\": \\\"dblclick\\\"}],\\n \\\"update\\\": \\\"[0, 0]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_translate_delta\\\"},\\n \\\"update\\\": \\\"clampRange(panLinear(param_37_translate_anchor.extent_x, param_37_translate_delta.x / span(param_37_translate_anchor.extent_x)), 0, width)\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_zoom_delta\\\"},\\n \\\"update\\\": \\\"clampRange(zoomLinear(param_37_x, param_37_zoom_anchor.x, param_37_zoom_delta), 0, width)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_time\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_x\\\"},\\n \\\"update\\\": \\\"param_37_x[0] === param_37_x[1] ? null : invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_scale_trigger\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"scale\\\": \\\"view_50_x\\\"}],\\n \\\"update\\\": \\\"(!isArray(param_37_time) || (+invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[0] === +param_37_time[0] && +invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[1] === +param_37_time[1])) ? param_37_scale_trigger : {}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"signal\\\": \\\"param_37_time\\\"}],\\n \\\"update\\\": \\\"param_37_time ? {unit: \\\\\\\"view_50\\\\\\\", fields: param_37_tuple_fields, values: [param_37_time]} : null\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple_fields\\\",\\n \\\"value\\\": [{\\\"field\\\": \\\"time\\\", \\\"channel\\\": \\\"x\\\", \\\"type\\\": \\\"R\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_anchor\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit), extent_x: slice(param_37_x)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_delta\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n }\\n ],\\n \\\"update\\\": \\\"{x: param_37_translate_anchor.x - x(unit), y: param_37_translate_anchor.y - y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_anchor\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_delta\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"force\\\": true,\\n \\\"update\\\": \\\"pow(1.001, event.deltaY * pow(16, event.deltaMode))\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_modify\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_tuple\\\"},\\n \\\"update\\\": \\\"modify(\\\\\\\"param_37_store\\\\\\\", param_37_tuple, true)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"param_37_brush_bg\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.125}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ]\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"view_50_marks\\\",\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"style\\\": [\\\"point\\\"],\\n \\\"interactive\\\": true,\\n \\\"from\\\": {\\\"data\\\": \\\"data_0\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 0.7},\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{\\\\\\\"Service Name\\\\\\\": isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"], \\\\\\\"Time\\\\\\\": timeFormat(datum[\\\\\\\"time\\\\\\\"], '%Y-%m-%d %H:%M:%S'), \\\\\\\"Value\\\\\\\": format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\"), \\\\\\\"state\\\\\\\": isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"], \\\\\\\"device\\\\\\\": isValid(datum[\\\\\\\"device\\\\\\\"]) ? datum[\\\\\\\"device\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"device\\\\\\\"]}\\\"\\n },\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"point\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"Time: \\\\\\\" + (timeFormat(datum[\\\\\\\"time\\\\\\\"], '%b %d, %Y')) + \\\\\\\"; Metric Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; state: \\\\\\\" + (isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"]) + \\\\\\\"; Service Name: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; State: \\\\\\\" + (isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"view_50_x\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"view_50_y\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"shape\\\": {\\\"scale\\\": \\\"shape\\\", \\\"field\\\": \\\"state\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"param_37_brush\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"}},\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"stroke\\\": [\\n {\\\"test\\\": \\\"param_37_x[0] !== param_37_x[1]\\\", \\\"value\\\": \\\"white\\\"},\\n {\\\"value\\\": null}\\n ]\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"view_50_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"gridScale\\\": \\\"view_50_x\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Time\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Metric Value\\\",\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"zindex\\\": 0\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"concat_1_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"concat_1_height\\\"}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"concat_1_marks\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"style\\\": [\\\"bar\\\"],\\n \\\"interactive\\\": false,\\n \\\"from\\\": {\\\"data\\\": \\\"data_2\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"bar\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_end\\\"},\\n \\\"x2\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_start\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"concat_1_y\\\", \\\"field\\\": \\\"serviceName\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"max(0.25, bandwidth('concat_1_y'))\\\"}\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"concat_1_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"value\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"zindex\\\": 0\\n }\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"color\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\n \\\"fields\\\": [\\n {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"serviceName\\\"},\\n {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\"}\\n ],\\n \\\"sort\\\": true\\n },\\n \\\"range\\\": \\\"category\\\"\\n },\\n {\\n \\\"name\\\": \\\"shape\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"state\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"symbol\\\"\\n },\\n {\\n \\\"name\\\": \\\"view_50_x\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"view_50_y\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"view_50_height\\\"}, 0],\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_x\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": [0, 10000000000000], \\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}],\\n \\\"domainMin\\\": 0,\\n \\\"domainMax\\\": 10000000000000, \\n\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_y\\\",\\n \\\"type\\\": \\\"band\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\", \\\"sort\\\": true},\\n \\\"range\\\": {\\\"step\\\": {\\\"signal\\\": \\\"concat_1_y_step\\\"}},\\n \\\"paddingInner\\\": 0.1,\\n \\\"paddingOuter\\\": 0.05\\n }\\n ],\\n \\\"legends\\\": [\\n {\\n \\\"stroke\\\": \\\"color\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"encode\\\": {\\\"symbols\\\": {\\\"update\\\": {\\\"opacity\\\": {\\\"value\\\": 0.7}}}},\\n \\\"fill\\\": \\\"color\\\"\\n },\\n {\\n \\\"title\\\": \\\"State\\\",\\n \\\"shape\\\": \\\"shape\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"encode\\\": {\\n \\\"symbols\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"lightgray\\\"},\\n \\\"opacity\\\": {\\\"value\\\": 0.7}\\n }\\n }\\n }\\n }\\n ]\\n}\"}}"},"id":"a9a1a5c0-e30c-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-15T20:43:22.011Z","version":"WzMyNCw3XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[{\"meta\":{\"alias\":null,\"negate\":false,\"disabled\":false,\"type\":\"phrase\",\"key\":\"name.keyword\",\"params\":{\"query\":\"system.swap.usage\"},\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\"},\"query\":{\"match_phrase\":{\"name.keyword\":\"system.swap.usage\"}},\"$state\":{\"store\":\"appState\"}}]}"},"title":"system.swap.usage-type-metrics","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"system.swap.usage-type-metrics\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"background\\\": \\\"white\\\",\\n \\\"padding\\\": 5,\\n \\\"title\\\": {\\\"text\\\": \\\"System Swap Usage Metrics\\\", \\\"anchor\\\": \\\"start\\\"},\\n \\\"data\\\": [\\n {\\\"name\\\": \\\"param_37_store\\\"},\\n {\\n \\\"name\\\": \\\"source_0\\\",\\n \\\"url\\\": {\\n \\\"index\\\": \\\"otel-metrics-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\":1500,\\n \\\"query\\\": {\\n \\\"bool\\\": {\\n \\\"must\\\": [\\n \\\"%dashboard_context-must_clause%\\\",\\n {\\n \\\"range\\\": {\\n \\\"time\\\": {\\n \\\"%timefilter%\\\": true\\n }\\n }\\n }\\n ],\\n \\\"must_not\\\": [\\n \\\"%dashboard_context-must_not_clause%\\\"\\n ],\\n \\\"filter\\\": [\\n \\\"%dashboard_context-filter_clause%\\\"\\n ]\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"property\\\": \\\"hits\\\",\\n \\\"type\\\": \\\"json\\\"\\n },\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"flatten\\\", \\\"fields\\\": [\\\"hits\\\"], \\\"as\\\": [\\\"record\\\"]},\\n {\\n \\\"type\\\": \\\"project\\\",\\n \\\"fields\\\": [\\\"record._source.time\\\",\\\"record._source.serviceName\\\",\\\"record._source.value\\\",\\\"record._source.attributes\\\"],\\n \\\"as\\\": [\\\"time\\\",\\\"serviceName\\\",\\\"value\\\",\\\"attrib\\\"]\\n },\\n\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_0\\\",\\n \\\"source\\\": \\\"source_0\\\",\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\": \\\"toDate(datum[\\\\\\\"time\\\\\\\"])\\\", \\\"as\\\": \\\"time\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.state']\\\", \\\"as\\\":\\\"state\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.device']\\\", \\\"as\\\":\\\"device\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_2\\\",\\n \\\"source\\\": \\\"data_0\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\"\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"serviceName\\\"],\\n \\\"field\\\": \\\"value\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"value_start\\\", \\\"value_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n },\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"isValid(datum[\\\\\\\"value\\\\\\\"]) && isFinite(+datum[\\\\\\\"value\\\\\\\"])\\\"\\n }\\n ]\\n }\\n ],\\n \\\"signals\\\": [\\n {\\\"name\\\": \\\"view_50_height\\\", \\\"value\\\": 300},\\n {\\\"name\\\": \\\"concat_1_y_step\\\", \\\"value\\\": 20},\\n {\\n \\\"name\\\": \\\"concat_1_height\\\",\\n \\\"update\\\": \\\"bandspace(domain('concat_1_y').length, 0.1, 0.05) * concat_1_y_step\\\"\\n },\\n {\\n \\\"name\\\": \\\"unit\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"pointermove\\\", \\\"update\\\": \\\"isTuple(group()) ? group() : unit\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37\\\",\\n \\\"update\\\": \\\"vlSelectionResolve(\\\\\\\"param_37_store\\\\\\\", \\\\\\\"union\\\\\\\")\\\"\\n }\\n ],\\n \\\"layout\\\": {\\\"padding\\\": 20, \\\"columns\\\": 1, \\\"bounds\\\": \\\"full\\\", \\\"align\\\": \\\"each\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"view_50_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"view_50_height\\\"}\\n }\\n },\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"param_37_x\\\",\\n \\\"value\\\": [],\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n \\\"update\\\": \\\"[x(unit), x(unit)]\\\"\\n },\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n },\\n \\\"update\\\": \\\"[param_37_x[0], clamp(x(unit), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_scale_trigger\\\"},\\n \\\"update\\\": \\\"[scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[0]), scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[1])]\\\"\\n },\\n {\\n \\\"events\\\": [{\\\"source\\\": \\\"view\\\", \\\"type\\\": \\\"dblclick\\\"}],\\n \\\"update\\\": \\\"[0, 0]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_translate_delta\\\"},\\n \\\"update\\\": \\\"clampRange(panLinear(param_37_translate_anchor.extent_x, param_37_translate_delta.x / span(param_37_translate_anchor.extent_x)), 0, width)\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_zoom_delta\\\"},\\n \\\"update\\\": \\\"clampRange(zoomLinear(param_37_x, param_37_zoom_anchor.x, param_37_zoom_delta), 0, width)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_time\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_x\\\"},\\n \\\"update\\\": \\\"param_37_x[0] === param_37_x[1] ? null : invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_scale_trigger\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"scale\\\": \\\"view_50_x\\\"}],\\n \\\"update\\\": \\\"(!isArray(param_37_time) || (+invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[0] === +param_37_time[0] && +invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[1] === +param_37_time[1])) ? param_37_scale_trigger : {}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"signal\\\": \\\"param_37_time\\\"}],\\n \\\"update\\\": \\\"param_37_time ? {unit: \\\\\\\"view_50\\\\\\\", fields: param_37_tuple_fields, values: [param_37_time]} : null\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple_fields\\\",\\n \\\"value\\\": [{\\\"field\\\": \\\"time\\\", \\\"channel\\\": \\\"x\\\", \\\"type\\\": \\\"R\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_anchor\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit), extent_x: slice(param_37_x)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_delta\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n }\\n ],\\n \\\"update\\\": \\\"{x: param_37_translate_anchor.x - x(unit), y: param_37_translate_anchor.y - y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_anchor\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_delta\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"force\\\": true,\\n \\\"update\\\": \\\"pow(1.001, event.deltaY * pow(16, event.deltaMode))\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_modify\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_tuple\\\"},\\n \\\"update\\\": \\\"modify(\\\\\\\"param_37_store\\\\\\\", param_37_tuple, true)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"param_37_brush_bg\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.125}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ]\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"view_50_marks\\\",\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"style\\\": [\\\"point\\\"],\\n \\\"interactive\\\": true,\\n \\\"from\\\": {\\\"data\\\": \\\"data_0\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 0.7},\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{\\\\\\\"Service Name\\\\\\\": isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"], \\\\\\\"Time\\\\\\\": timeFormat(datum[\\\\\\\"time\\\\\\\"], '%Y-%m-%d %H:%M:%S'), \\\\\\\"Value\\\\\\\": format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\"), \\\\\\\"state\\\\\\\": isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"], \\\\\\\"device\\\\\\\": isValid(datum[\\\\\\\"device\\\\\\\"]) ? datum[\\\\\\\"device\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"device\\\\\\\"]}\\\"\\n },\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"point\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"Time: \\\\\\\" + (timeFormat(datum[\\\\\\\"time\\\\\\\"], '%b %d, %Y')) + \\\\\\\"; Metric Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; state: \\\\\\\" + (isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"]) + \\\\\\\"; Service Name: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; State: \\\\\\\" + (isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"view_50_x\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"view_50_y\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"shape\\\": {\\\"scale\\\": \\\"shape\\\", \\\"field\\\": \\\"state\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"param_37_brush\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"}},\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"stroke\\\": [\\n {\\\"test\\\": \\\"param_37_x[0] !== param_37_x[1]\\\", \\\"value\\\": \\\"white\\\"},\\n {\\\"value\\\": null}\\n ]\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"view_50_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"gridScale\\\": \\\"view_50_x\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Time\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Metric Value\\\",\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"zindex\\\": 0\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"concat_1_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"concat_1_height\\\"}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"concat_1_marks\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"style\\\": [\\\"bar\\\"],\\n \\\"interactive\\\": false,\\n \\\"from\\\": {\\\"data\\\": \\\"data_2\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"bar\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_end\\\"},\\n \\\"x2\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_start\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"concat_1_y\\\", \\\"field\\\": \\\"serviceName\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"max(0.25, bandwidth('concat_1_y'))\\\"}\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"concat_1_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"value\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"zindex\\\": 0\\n }\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"color\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\n \\\"fields\\\": [\\n {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"serviceName\\\"},\\n {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\"}\\n ],\\n \\\"sort\\\": true\\n },\\n \\\"range\\\": \\\"category\\\"\\n },\\n {\\n \\\"name\\\": \\\"shape\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"state\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"symbol\\\"\\n },\\n {\\n \\\"name\\\": \\\"view_50_x\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"view_50_y\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"view_50_height\\\"}, 0],\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_x\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": [0, 10000000000000], \\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}],\\n \\\"domainMin\\\": 0,\\n \\\"domainMax\\\": 10000000000000, \\n\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_y\\\",\\n \\\"type\\\": \\\"band\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\", \\\"sort\\\": true},\\n \\\"range\\\": {\\\"step\\\": {\\\"signal\\\": \\\"concat_1_y_step\\\"}},\\n \\\"paddingInner\\\": 0.1,\\n \\\"paddingOuter\\\": 0.05\\n }\\n ],\\n \\\"legends\\\": [\\n {\\n \\\"stroke\\\": \\\"color\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"encode\\\": {\\\"symbols\\\": {\\\"update\\\": {\\\"opacity\\\": {\\\"value\\\": 0.7}}}},\\n \\\"fill\\\": \\\"color\\\"\\n },\\n {\\n \\\"title\\\": \\\"State\\\",\\n \\\"shape\\\": \\\"shape\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"encode\\\": {\\n \\\"symbols\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"lightgray\\\"},\\n \\\"opacity\\\": {\\\"value\\\": 0.7}\\n }\\n }\\n }\\n }\\n ]\\n}\"}}"},"id":"81f2bbc0-e30e-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-15T20:56:34.428Z","version":"WzMzMCw3XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[{\"meta\":{\"alias\":null,\"negate\":false,\"disabled\":false,\"type\":\"phrase\",\"key\":\"name.keyword\",\"params\":{\"query\":\"system.swap.utilization\"},\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\"},\"query\":{\"match_phrase\":{\"name.keyword\":\"system.swap.utilization\"}},\"$state\":{\"store\":\"appState\"}}]}"},"title":"system.swap.utilization-type-metrics","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"system.swap.utilization-type-metrics\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"background\\\": \\\"white\\\",\\n \\\"padding\\\": 5,\\n \\\"title\\\": {\\\"text\\\": \\\"System Swap Utilization Metrics\\\", \\\"anchor\\\": \\\"start\\\"},\\n \\\"data\\\": [\\n {\\\"name\\\": \\\"param_37_store\\\"},\\n {\\n \\\"name\\\": \\\"source_0\\\",\\n \\\"url\\\": {\\n \\\"index\\\": \\\"otel-metrics-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\":1500,\\n \\\"query\\\": {\\n \\\"bool\\\": {\\n \\\"must\\\": [\\n \\\"%dashboard_context-must_clause%\\\",\\n {\\n \\\"range\\\": {\\n \\\"time\\\": {\\n \\\"%timefilter%\\\": true\\n }\\n }\\n }\\n ],\\n \\\"must_not\\\": [\\n \\\"%dashboard_context-must_not_clause%\\\"\\n ],\\n \\\"filter\\\": [\\n \\\"%dashboard_context-filter_clause%\\\"\\n ]\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"property\\\": \\\"hits\\\",\\n \\\"type\\\": \\\"json\\\"\\n },\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"flatten\\\", \\\"fields\\\": [\\\"hits\\\"], \\\"as\\\": [\\\"record\\\"]},\\n {\\n \\\"type\\\": \\\"project\\\",\\n \\\"fields\\\": [\\\"record._source.time\\\",\\\"record._source.serviceName\\\",\\\"record._source.value\\\",\\\"record._source.attributes\\\"],\\n \\\"as\\\": [\\\"time\\\",\\\"serviceName\\\",\\\"value\\\",\\\"attrib\\\"]\\n },\\n\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_0\\\",\\n \\\"source\\\": \\\"source_0\\\",\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\": \\\"toDate(datum[\\\\\\\"time\\\\\\\"])\\\", \\\"as\\\": \\\"time\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.state']\\\", \\\"as\\\":\\\"state\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.device']\\\", \\\"as\\\":\\\"device\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_2\\\",\\n \\\"source\\\": \\\"data_0\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\"\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"serviceName\\\"],\\n \\\"field\\\": \\\"value\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"value_start\\\", \\\"value_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n },\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"isValid(datum[\\\\\\\"value\\\\\\\"]) && isFinite(+datum[\\\\\\\"value\\\\\\\"])\\\"\\n }\\n ]\\n }\\n ],\\n \\\"signals\\\": [\\n {\\\"name\\\": \\\"view_50_height\\\", \\\"value\\\": 300},\\n {\\\"name\\\": \\\"concat_1_y_step\\\", \\\"value\\\": 20},\\n {\\n \\\"name\\\": \\\"concat_1_height\\\",\\n \\\"update\\\": \\\"bandspace(domain('concat_1_y').length, 0.1, 0.05) * concat_1_y_step\\\"\\n },\\n {\\n \\\"name\\\": \\\"unit\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"pointermove\\\", \\\"update\\\": \\\"isTuple(group()) ? group() : unit\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37\\\",\\n \\\"update\\\": \\\"vlSelectionResolve(\\\\\\\"param_37_store\\\\\\\", \\\\\\\"union\\\\\\\")\\\"\\n }\\n ],\\n \\\"layout\\\": {\\\"padding\\\": 20, \\\"columns\\\": 1, \\\"bounds\\\": \\\"full\\\", \\\"align\\\": \\\"each\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"view_50_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"view_50_height\\\"}\\n }\\n },\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"param_37_x\\\",\\n \\\"value\\\": [],\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n \\\"update\\\": \\\"[x(unit), x(unit)]\\\"\\n },\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n },\\n \\\"update\\\": \\\"[param_37_x[0], clamp(x(unit), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_scale_trigger\\\"},\\n \\\"update\\\": \\\"[scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[0]), scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[1])]\\\"\\n },\\n {\\n \\\"events\\\": [{\\\"source\\\": \\\"view\\\", \\\"type\\\": \\\"dblclick\\\"}],\\n \\\"update\\\": \\\"[0, 0]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_translate_delta\\\"},\\n \\\"update\\\": \\\"clampRange(panLinear(param_37_translate_anchor.extent_x, param_37_translate_delta.x / span(param_37_translate_anchor.extent_x)), 0, width)\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_zoom_delta\\\"},\\n \\\"update\\\": \\\"clampRange(zoomLinear(param_37_x, param_37_zoom_anchor.x, param_37_zoom_delta), 0, width)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_time\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_x\\\"},\\n \\\"update\\\": \\\"param_37_x[0] === param_37_x[1] ? null : invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_scale_trigger\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"scale\\\": \\\"view_50_x\\\"}],\\n \\\"update\\\": \\\"(!isArray(param_37_time) || (+invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[0] === +param_37_time[0] && +invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[1] === +param_37_time[1])) ? param_37_scale_trigger : {}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"signal\\\": \\\"param_37_time\\\"}],\\n \\\"update\\\": \\\"param_37_time ? {unit: \\\\\\\"view_50\\\\\\\", fields: param_37_tuple_fields, values: [param_37_time]} : null\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple_fields\\\",\\n \\\"value\\\": [{\\\"field\\\": \\\"time\\\", \\\"channel\\\": \\\"x\\\", \\\"type\\\": \\\"R\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_anchor\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit), extent_x: slice(param_37_x)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_delta\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n }\\n ],\\n \\\"update\\\": \\\"{x: param_37_translate_anchor.x - x(unit), y: param_37_translate_anchor.y - y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_anchor\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_delta\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"force\\\": true,\\n \\\"update\\\": \\\"pow(1.001, event.deltaY * pow(16, event.deltaMode))\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_modify\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_tuple\\\"},\\n \\\"update\\\": \\\"modify(\\\\\\\"param_37_store\\\\\\\", param_37_tuple, true)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"param_37_brush_bg\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.125}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ]\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"view_50_marks\\\",\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"style\\\": [\\\"point\\\"],\\n \\\"interactive\\\": true,\\n \\\"from\\\": {\\\"data\\\": \\\"data_0\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 0.7},\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{\\\\\\\"Service Name\\\\\\\": isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"], \\\\\\\"Time\\\\\\\": timeFormat(datum[\\\\\\\"time\\\\\\\"], '%Y-%m-%d %H:%M:%S'), \\\\\\\"Value\\\\\\\": format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\"), \\\\\\\"state\\\\\\\": isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"], \\\\\\\"device\\\\\\\": isValid(datum[\\\\\\\"device\\\\\\\"]) ? datum[\\\\\\\"device\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"device\\\\\\\"]}\\\"\\n },\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"point\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"Time: \\\\\\\" + (timeFormat(datum[\\\\\\\"time\\\\\\\"], '%b %d, %Y')) + \\\\\\\"; Metric Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; state: \\\\\\\" + (isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"]) + \\\\\\\"; Service Name: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; State: \\\\\\\" + (isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"view_50_x\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"view_50_y\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"shape\\\": {\\\"scale\\\": \\\"shape\\\", \\\"field\\\": \\\"state\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"param_37_brush\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"}},\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"stroke\\\": [\\n {\\\"test\\\": \\\"param_37_x[0] !== param_37_x[1]\\\", \\\"value\\\": \\\"white\\\"},\\n {\\\"value\\\": null}\\n ]\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"view_50_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"gridScale\\\": \\\"view_50_x\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Time\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Metric Value\\\",\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"zindex\\\": 0\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"concat_1_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"concat_1_height\\\"}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"concat_1_marks\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"style\\\": [\\\"bar\\\"],\\n \\\"interactive\\\": false,\\n \\\"from\\\": {\\\"data\\\": \\\"data_2\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"bar\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_end\\\"},\\n \\\"x2\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_start\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"concat_1_y\\\", \\\"field\\\": \\\"serviceName\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"max(0.25, bandwidth('concat_1_y'))\\\"}\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"concat_1_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"value\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"zindex\\\": 0\\n }\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"color\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\n \\\"fields\\\": [\\n {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"serviceName\\\"},\\n {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\"}\\n ],\\n \\\"sort\\\": true\\n },\\n \\\"range\\\": \\\"category\\\"\\n },\\n {\\n \\\"name\\\": \\\"shape\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"state\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"symbol\\\"\\n },\\n {\\n \\\"name\\\": \\\"view_50_x\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"view_50_y\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"view_50_height\\\"}, 0],\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_x\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": [0, 1000], \\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}],\\n \\\"domainMin\\\": 0,\\n \\\"domainMax\\\": 1000, \\n\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_y\\\",\\n \\\"type\\\": \\\"band\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\", \\\"sort\\\": true},\\n \\\"range\\\": {\\\"step\\\": {\\\"signal\\\": \\\"concat_1_y_step\\\"}},\\n \\\"paddingInner\\\": 0.1,\\n \\\"paddingOuter\\\": 0.05\\n }\\n ],\\n \\\"legends\\\": [\\n {\\n \\\"stroke\\\": \\\"color\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"encode\\\": {\\\"symbols\\\": {\\\"update\\\": {\\\"opacity\\\": {\\\"value\\\": 0.7}}}},\\n \\\"fill\\\": \\\"color\\\"\\n },\\n {\\n \\\"title\\\": \\\"State\\\",\\n \\\"shape\\\": \\\"shape\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"encode\\\": {\\n \\\"symbols\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"lightgray\\\"},\\n \\\"opacity\\\": {\\\"value\\\": 0.7}\\n }\\n }\\n }\\n }\\n ]\\n}\"}}"},"id":"c0421e70-e30e-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-15T20:58:18.966Z","version":"WzMzMSw3XQ=="} +{"attributes":{"description":"Disk\nCPU\nMemory\nSwap","hits":0,"kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[{\"meta\":{\"type\":\"phrases\",\"key\":\"name.keyword\",\"value\":\"system.disk.operations, system.disk.io, system.disk.time, system.cpu.utilization, system.cpu.time, system.swap.usage, system.swap.utilization, system.memory.usage, system.memory.utilization\",\"params\":[\"system.disk.operations\",\"system.disk.io\",\"system.disk.time\",\"system.cpu.utilization\",\"system.cpu.time\",\"system.swap.usage\",\"system.swap.utilization\",\"system.memory.usage\",\"system.memory.utilization\"],\"alias\":null,\"negate\":false,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\"},\"query\":{\"bool\":{\"should\":[{\"match_phrase\":{\"name.keyword\":\"system.disk.operations\"}},{\"match_phrase\":{\"name.keyword\":\"system.disk.io\"}},{\"match_phrase\":{\"name.keyword\":\"system.disk.time\"}},{\"match_phrase\":{\"name.keyword\":\"system.cpu.utilization\"}},{\"match_phrase\":{\"name.keyword\":\"system.cpu.time\"}},{\"match_phrase\":{\"name.keyword\":\"system.swap.usage\"}},{\"match_phrase\":{\"name.keyword\":\"system.swap.utilization\"}},{\"match_phrase\":{\"name.keyword\":\"system.memory.usage\"}},{\"match_phrase\":{\"name.keyword\":\"system.memory.utilization\"}}],\"minimum_should_match\":1}},\"$state\":{\"store\":\"appState\"}}]}"},"optionsJSON":"{\"hidePanelTitles\":false,\"useMargins\":true}","panelsJSON":"[{\"version\":\"2.12.0\",\"gridData\":{\"x\":0,\"y\":0,\"w\":48,\"h\":15,\"i\":\"b523c90e-37d7-4221-8a89-8fc709d29fc8\"},\"panelIndex\":\"b523c90e-37d7-4221-8a89-8fc709d29fc8\",\"embeddableConfig\":{},\"panelRefName\":\"panel_0\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":0,\"y\":15,\"w\":48,\"h\":24,\"i\":\"e5a1b63c-94ea-412e-8883-665faf63cce1\"},\"panelIndex\":\"e5a1b63c-94ea-412e-8883-665faf63cce1\",\"embeddableConfig\":{},\"panelRefName\":\"panel_1\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":0,\"y\":39,\"w\":24,\"h\":5,\"i\":\"fea35ef6-f4b1-4e14-bd23-350329af3925\"},\"panelIndex\":\"fea35ef6-f4b1-4e14-bd23-350329af3925\",\"embeddableConfig\":{},\"panelRefName\":\"panel_2\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":24,\"y\":39,\"w\":24,\"h\":16,\"i\":\"a9059e47-8521-47ca-9d78-7cecbae02152\"},\"panelIndex\":\"a9059e47-8521-47ca-9d78-7cecbae02152\",\"embeddableConfig\":{},\"panelRefName\":\"panel_3\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":0,\"y\":44,\"w\":8,\"h\":11,\"i\":\"5fc8b689-cf46-48ef-aa14-1f07c03931f1\"},\"panelIndex\":\"5fc8b689-cf46-48ef-aa14-1f07c03931f1\",\"embeddableConfig\":{},\"panelRefName\":\"panel_4\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":8,\"y\":44,\"w\":8,\"h\":11,\"i\":\"ecab2abf-0675-4aa7-a289-b96a22e46270\"},\"panelIndex\":\"ecab2abf-0675-4aa7-a289-b96a22e46270\",\"embeddableConfig\":{},\"panelRefName\":\"panel_5\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":16,\"y\":44,\"w\":8,\"h\":11,\"i\":\"d76c5ec8-c86f-4f65-8feb-1e7f2aa8331f\"},\"panelIndex\":\"d76c5ec8-c86f-4f65-8feb-1e7f2aa8331f\",\"embeddableConfig\":{},\"panelRefName\":\"panel_6\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":0,\"y\":55,\"w\":24,\"h\":19,\"i\":\"f870ea66-8db2-4bf0-a5bc-9d9fc5335c60\"},\"panelIndex\":\"f870ea66-8db2-4bf0-a5bc-9d9fc5335c60\",\"embeddableConfig\":{},\"panelRefName\":\"panel_7\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":24,\"y\":55,\"w\":24,\"h\":19,\"i\":\"6458ae1e-bde0-4b99-8eb6-01347037d6af\"},\"panelIndex\":\"6458ae1e-bde0-4b99-8eb6-01347037d6af\",\"embeddableConfig\":{},\"panelRefName\":\"panel_8\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":0,\"y\":74,\"w\":24,\"h\":20,\"i\":\"8ef7873e-bdb9-4f23-9cad-dbe40ca9e93a\"},\"panelIndex\":\"8ef7873e-bdb9-4f23-9cad-dbe40ca9e93a\",\"embeddableConfig\":{},\"panelRefName\":\"panel_9\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":24,\"y\":74,\"w\":24,\"h\":20,\"i\":\"bfbf3046-2e4d-4460-8be9-a880a584dc4f\"},\"panelIndex\":\"bfbf3046-2e4d-4460-8be9-a880a584dc4f\",\"embeddableConfig\":{},\"panelRefName\":\"panel_10\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":0,\"y\":94,\"w\":24,\"h\":19,\"i\":\"7d4d0ddc-e20e-4453-8a76-e77a9fd14ff0\"},\"panelIndex\":\"7d4d0ddc-e20e-4453-8a76-e77a9fd14ff0\",\"embeddableConfig\":{},\"panelRefName\":\"panel_11\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":24,\"y\":94,\"w\":24,\"h\":19,\"i\":\"4ec60667-68a6-4437-bfd9-94a952b44c75\"},\"panelIndex\":\"4ec60667-68a6-4437-bfd9-94a952b44c75\",\"embeddableConfig\":{},\"panelRefName\":\"panel_12\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":0,\"y\":113,\"w\":24,\"h\":19,\"i\":\"c921860a-6557-4b70-b582-d7bc6d4bcbb2\"},\"panelIndex\":\"c921860a-6557-4b70-b582-d7bc6d4bcbb2\",\"embeddableConfig\":{},\"panelRefName\":\"panel_13\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":24,\"y\":113,\"w\":24,\"h\":19,\"i\":\"0291109c-5260-4d19-948d-4ef628a25a24\"},\"panelIndex\":\"0291109c-5260-4d19-948d-4ef628a25a24\",\"embeddableConfig\":{},\"panelRefName\":\"panel_14\"}]","timeRestore":false,"title":"APM-System-Metrics","version":1},"id":"apm-system-metrics-dashboard-1_0_0_ID","migrationVersion":{"dashboard":"7.9.3"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index","type":"index-pattern"},{"id":"1df769d0-e2f6-11ee-9823-49d05dd2659c","name":"panel_0","type":"visualization"},{"id":"8d7b0350-e406-11ee-9823-49d05dd2659c","name":"panel_1","type":"visualization"},{"id":"7e12d8ea-1220-4caa-b145-d6be91b46170","name":"panel_2","type":"visualization"},{"id":"6b179e10-d9d7-11ee-9203-cf873e97f443","name":"panel_3","type":"visualization"},{"id":"93148140-e2fa-11ee-9823-49d05dd2659c","name":"panel_4","type":"visualization"},{"id":"59e73f60-e2fb-11ee-9823-49d05dd2659c","name":"panel_5","type":"visualization"},{"id":"ed5276d0-e2fa-11ee-9823-49d05dd2659c","name":"panel_6","type":"visualization"},{"id":"7a93f5a0-e242-11ee-80e1-bb1060c52777","name":"panel_7","type":"visualization"},{"id":"75095750-e2f7-11ee-9823-49d05dd2659c","name":"panel_8","type":"visualization"},{"id":"07f1a320-e2f7-11ee-9823-49d05dd2659c","name":"panel_9","type":"visualization"},{"id":"209cae50-e2f8-11ee-9823-49d05dd2659c","name":"panel_10","type":"visualization"},{"id":"d1770e10-e30b-11ee-9823-49d05dd2659c","name":"panel_11","type":"visualization"},{"id":"a9a1a5c0-e30c-11ee-9823-49d05dd2659c","name":"panel_12","type":"visualization"},{"id":"81f2bbc0-e30e-11ee-9823-49d05dd2659c","name":"panel_13","type":"visualization"},{"id":"c0421e70-e30e-11ee-9823-49d05dd2659c","name":"panel_14","type":"visualization"}],"type":"dashboard","updated_at":"2024-03-17T02:50:24.871Z","version":"WzM1OSw4XQ=="} +{"exportedCount":19,"missingRefCount":0,"missingReferences":[]} diff --git a/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-apm-network-services-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-apm-network-services-1.0.0.ndjson new file mode 100644 index 000000000..f8a8aa1f6 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-apm-network-services-1.0.0.ndjson @@ -0,0 +1,17 @@ +{"attributes":{"fields":"[{\"count\":0,\"name\":\"_id\",\"type\":\"string\",\"esTypes\":[\"_id\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_index\",\"type\":\"string\",\"esTypes\":[\"_index\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_score\",\"type\":\"number\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_source\",\"type\":\"_source\",\"esTypes\":[\"_source\"],\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_type\",\"type\":\"string\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"destination.domain\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"destination.resource\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"hashId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"kind\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"serviceName\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"target.domain\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"target.resource\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupName\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true}]","title":"otel-v1-apm-service-map"},"id":"79a3b09c-71e8-4c6d-a755-382d1338fb94","migrationVersion":{"index-pattern":"7.6.0"},"references":[],"type":"index-pattern","updated_at":"2024-03-03T06:18:11.955Z","version":"WzMwLDFd"} +{"attributes":{"fields":"[{\"count\":0,\"name\":\"_id\",\"type\":\"string\",\"esTypes\":[\"_id\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_index\",\"type\":\"string\",\"esTypes\":[\"_index\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_score\",\"type\":\"number\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_source\",\"type\":\"_source\",\"esTypes\":[\"_source\"],\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_type\",\"type\":\"string\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"aggregationTemporality\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"aggregationTemporality.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"aggregationTemporality\"}}},{\"count\":0,\"name\":\"attributes.instrumentationScope.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.instrumentationScope.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.instrumentationScope.name\"}}},{\"count\":0,\"name\":\"attributes.instrumentationScope.version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.instrumentationScope.version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.instrumentationScope.version\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.app@ads@ad_request_type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.app@ads@ad_request_type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.app@ads@ad_request_type\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.app@ads@ad_response_type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.app@ads@ad_response_type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.app@ads@ad_response_type\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.app@payment@currency\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.app@payment@currency.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.app@payment@currency\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.client-id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.client-id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.client-id\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.count\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.count.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.count\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.cpu\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.currency_code\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.currency_code.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.currency_code\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.daemon\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.device\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.device.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.device\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.direction\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.direction.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.direction\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.dropped\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.family\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.generation\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.generation.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.generation\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@flavor\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@flavor.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@flavor\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@host\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@host.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@host\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@method\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@method.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@method\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@route\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@route.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@route\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@scheme\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@scheme.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@scheme\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@status_code\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.method\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.method.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.method\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.net@host@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.net@host@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.net@host@name\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.net@host@port\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.net@peer@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.net@peer@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.net@peer@name\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.net@peer@port\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.node-id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.node-id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.node-id\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.operation\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.operation.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.operation\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.partition\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.partition.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.partition\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.pool\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.pool.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.pool\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.processor\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.processor.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.processor\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.processorType\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.processorType.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.processorType\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.protocol\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.protocol.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.protocol\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.recommendation@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.recommendation@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.recommendation@type\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@grpc@status_code\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@method\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@method.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.rpc@method\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@service\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@service.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.rpc@service\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@system\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@system.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.rpc@system\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.service@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.service@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.service@name\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.span@kind\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.span@kind.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.span@kind\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.span@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.span@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.span@name\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.state\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.state.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.state\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.status\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.status@code\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.status@code.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.status@code\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.success\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.target\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.target.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.target\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.topic\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.topic.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.topic\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.type\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.container@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.container@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.container@id\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.host@arch\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.host@arch.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.host@arch\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.host@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.host@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.host@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.os@description\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.os@description.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.os@description\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.os@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.os@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.os@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.os@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.os@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.os@type\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.os@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.os@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.os@version\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@command\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command_args\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command_args.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@command_args\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command_line\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command_line.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@command_line\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@executable@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@executable@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@executable@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@executable@path\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@executable@path.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@executable@path\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@owner\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@owner.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@owner\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@pid\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@description\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@description.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@runtime@description\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@runtime@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@runtime@version\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.service@instance@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.service@instance@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.service@instance@id\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.service@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.service@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.service@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.service@namespace\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.service@namespace.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.service@namespace\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.service@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.service@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.service@version\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@auto@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@auto@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.telemetry@auto@version\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@language\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@language.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.telemetry@sdk@language\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.telemetry@sdk@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.telemetry@sdk@version\"}}},{\"count\":0,\"name\":\"bucketCounts\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"bucketCountsList\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"buckets.count\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"buckets.max\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"buckets.min\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"count\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"description\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"description.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"description\"}}},{\"count\":0,\"name\":\"exemplars.attributes.exemplar.attributes.net@sock@peer@addr\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"exemplars.attributes.exemplar.attributes.net@sock@peer@addr.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"exemplars.attributes.exemplar.attributes.net@sock@peer@addr\"}}},{\"count\":0,\"name\":\"exemplars.spanId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"exemplars.spanId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"exemplars.spanId\"}}},{\"count\":0,\"name\":\"exemplars.time\",\"type\":\"date\",\"esTypes\":[\"date\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"exemplars.traceId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"exemplars.traceId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"exemplars.traceId\"}}},{\"count\":0,\"name\":\"exemplars.value\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"explicitBounds\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"explicitBoundsCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"flags\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"isMonotonic\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"kind\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"kind.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"kind\"}}},{\"count\":0,\"name\":\"name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"name\"}}},{\"count\":0,\"name\":\"schemaUrl\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"schemaUrl.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"schemaUrl\"}}},{\"count\":0,\"name\":\"serviceName\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"serviceName.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"serviceName\"}}},{\"count\":0,\"name\":\"startTime\",\"type\":\"date\",\"esTypes\":[\"date\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"sum\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"time\",\"type\":\"date\",\"esTypes\":[\"date\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"unit\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"unit.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"unit\"}}},{\"count\":0,\"name\":\"value\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true}]","timeFieldName":"time","title":"otel-metrics-*"},"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","migrationVersion":{"index-pattern":"7.6.0"},"references":[],"type":"index-pattern","updated_at":"2024-03-02T04:47:59.251Z","version":"WzIsMV0="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"},"title":"system-services-metrics-tree-map","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"system-services-metrics-tree-map\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"padding\\\": 5,\\n\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"labels\\\", \\\"value\\\": true,\\n \\\"bind\\\": {\\\"input\\\": \\\"checkbox\\\"}\\n },\\n {\\n \\\"name\\\": \\\"layout\\\", \\\"value\\\": \\\"tidy\\\",\\n \\\"bind\\\": {\\\"input\\\": \\\"radio\\\", \\\"options\\\": [\\\"tidy\\\", \\\"cluster\\\"]}\\n },\\n {\\n \\\"name\\\": \\\"links\\\", \\\"value\\\": \\\"diagonal\\\",\\n \\\"bind\\\": {\\n \\\"input\\\": \\\"select\\\",\\n \\\"options\\\": [\\\"line\\\", \\\"curve\\\", \\\"diagonal\\\", \\\"orthogonal\\\"]\\n }\\n },\\n {\\n \\\"name\\\": \\\"separation\\\", \\\"value\\\": false,\\n \\\"bind\\\": {\\\"input\\\": \\\"checkbox\\\"}\\n }\\n ],\\n\\n \\\"data\\\": [\\n{\\n \\\"name\\\": \\\"raw-data\\\",\\n \\\"values\\\": [\\n {\\\"id\\\": 1, \\\"name\\\": \\\"system\\\"},\\n {\\\"id\\\": 2, \\\"name\\\": \\\"disk\\\", \\\"parent\\\": 1},\\n {\\\"id\\\": 3, \\\"name\\\": \\\"io\\\", \\\"parent\\\": 2},\\n {\\\"id\\\": 4, \\\"name\\\": \\\"operations\\\", \\\"parent\\\": 2},\\n {\\\"id\\\": 5, \\\"name\\\": \\\"time\\\", \\\"parent\\\": 2},\\n {\\\"id\\\": 8, \\\"name\\\": \\\"cpu\\\", \\\"parent\\\": 1},\\n {\\\"id\\\": 9, \\\"name\\\": \\\"time\\\", \\\"parent\\\": 8},\\n {\\\"id\\\": 10, \\\"name\\\": \\\"utilization\\\", \\\"parent\\\": 8},\\n {\\\"id\\\": 11, \\\"name\\\": \\\"network\\\", \\\"parent\\\": 1},\\n {\\\"id\\\": 12, \\\"name\\\": \\\"dropped_packets\\\", \\\"parent\\\": 11},\\n {\\\"id\\\": 13, \\\"name\\\": \\\"errors\\\", \\\"parent\\\": 11},\\n {\\\"id\\\": 14, \\\"name\\\": \\\"io\\\", \\\"parent\\\": 11},\\n {\\\"id\\\": 15, \\\"name\\\": \\\"packets\\\", \\\"parent\\\": 11},\\n {\\\"id\\\": 16, \\\"name\\\": \\\"memory\\\", \\\"parent\\\": 1},\\n {\\\"id\\\": 17, \\\"name\\\": \\\"usage\\\", \\\"parent\\\": 16},\\n {\\\"id\\\": 18, \\\"name\\\": \\\"utilization\\\", \\\"parent\\\": 16},\\n {\\\"id\\\": 23, \\\"name\\\": \\\"connections\\\", \\\"parent\\\": 11},\\n {\\\"id\\\": 24, \\\"name\\\": \\\"swap\\\", \\\"parent\\\": 1},\\n {\\\"id\\\": 25, \\\"name\\\": \\\"usage\\\", \\\"parent\\\": 24},\\n {\\\"id\\\": 26, \\\"name\\\": \\\"utilization\\\", \\\"parent\\\": 24},\\n {\\\"id\\\": 30, \\\"name\\\": \\\"thread_count\\\", \\\"parent\\\": 1}\\n ]\\n},\\n\\n {\\n \\\"name\\\": \\\"tree\\\",\\n \\\"source\\\":\\\"raw-data\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"stratify\\\",\\n \\\"key\\\": \\\"id\\\",\\n \\\"parentKey\\\": \\\"parent\\\"\\n },\\n {\\n \\\"type\\\": \\\"lookup\\\",\\n \\\"from\\\": \\\"raw-data\\\",\\n \\\"key\\\": \\\"id\\\",\\n \\\"fields\\\": [\\\"parent\\\"],\\n \\\"as\\\": [\\\"parentData\\\"]\\n },\\n {\\n \\\"type\\\": \\\"tree\\\",\\n \\\"method\\\": {\\\"signal\\\": \\\"layout\\\"},\\n \\\"size\\\": [{\\\"signal\\\": \\\"height\\\"}, {\\\"signal\\\": \\\"width - 100\\\"}],\\n \\\"separation\\\": {\\\"signal\\\": \\\"separation\\\"},\\n \\\"as\\\": [\\\"y\\\", \\\"x\\\", \\\"depth\\\", \\\"children\\\"]\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"links\\\",\\n \\\"source\\\": \\\"tree\\\",\\n \\\"transform\\\": [\\n { \\\"type\\\": \\\"treelinks\\\" },\\n {\\n \\\"type\\\": \\\"linkpath\\\",\\n \\\"orient\\\": \\\"horizontal\\\",\\n \\\"shape\\\": {\\\"signal\\\": \\\"links\\\"}\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"as\\\": \\\"parentName\\\",\\n \\\"expr\\\": \\\"datum.source.name\\\"\\n }\\n ]\\n }\\n ],\\n\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"parentColor\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"tree\\\", \\\"field\\\": \\\"parent\\\"},\\n \\\"range\\\": {\\\"scheme\\\": \\\"category20\\\"}\\n }\\n ],\\n\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"path\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"links\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"path\\\": {\\\"field\\\": \\\"path\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"#ccc\\\"}\\n }\\n }\\n },\\n {\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"tree\\\"},\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"size\\\": {\\\"value\\\": 200},\\n \\\"stroke\\\": {\\\"value\\\": \\\"#fff\\\"}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": {\\\"field\\\": \\\"x\\\"},\\n \\\"y\\\": {\\\"field\\\": \\\"y\\\"},\\n \\\"fill\\\": {\\\"scale\\\": \\\"parentColor\\\", \\\"field\\\": \\\"parent\\\"},\\n \\\"size\\\": {\\\"signal\\\": \\\"datum.children ? 150 : 200\\\"}, \\n \\\"shape\\\": {\\\"signal\\\": \\\"datum.children ? 'circle' : 'square'\\\"}, \\n \\\"strokeWidth\\\": {\\\"value\\\": 1.5}\\n },\\n \\\"hover\\\": {\\n \\\"size\\\":{\\\"value\\\": 400},\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"datum.parentData ? {'Name': datum.name, 'Parent Group': datum.parentData.name} : {'Name': datum.name}\\\"\\n\\n }\\n }\\n }\\n },\\n {\\n \\\"type\\\": \\\"text\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"tree\\\"},\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"black\\\"},\\n \\\"text\\\": {\\\"field\\\": \\\"name\\\"},\\n \\\"fontSize\\\": {\\\"value\\\": 12},\\n \\\"baseline\\\": {\\\"value\\\": \\\"middle\\\"}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": {\\\"field\\\": \\\"x\\\"},\\n \\\"y\\\": {\\\"field\\\": \\\"y\\\"},\\n \\\"dx\\\": {\\\"signal\\\": \\\"datum.children ? -7 : 7\\\"},\\n \\\"align\\\": {\\\"signal\\\": \\\"datum.children ? 'right' : 'left'\\\"},\\n \\\"opacity\\\": {\\\"signal\\\": \\\"labels ? 1 : 0\\\"}\\n }\\n }\\n }\\n ]\\n}\\n\"}}"},"id":"1df769d0-e2f6-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[],"type":"visualization","updated_at":"2024-03-15T18:01:58.765Z","version":"WzI4Nyw3XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"},"title":"multi-line-selectable-date-metrics-request-rate","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"multi-line-selectable-date-metrics-request-rate\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"title\\\": \\\"Metrics Requests Rate\\\",\\n \\\"data\\\": [\\n {\\n \\\"name\\\": \\\"rawdata\\\",\\n \\\"url\\\": {\\n \\\"index\\\": \\\"otel-metrics-*\\\",\\n \\\"%context%\\\": true,\\n \\\"%timefield%\\\": \\\"time\\\",\\n \\\"body\\\": {\\n \\\"size\\\": 0,\\n \\\"aggs\\\": {\\n \\\"metrics\\\": {\\n \\\"terms\\\": {\\n \\\"field\\\": \\\"name.keyword\\\",\\n \\\"size\\\": 10\\n },\\n \\\"aggs\\\": {\\n \\\"time_buckets\\\": {\\n \\\"date_histogram\\\": {\\n \\\"field\\\": \\\"time\\\",\\n \\\"interval\\\": {\\\"%autointerval%\\\": true},\\n \\\"extended_bounds\\\": {\\n \\\"min\\\": {\\\"%timefilter%\\\": \\\"min\\\"},\\n \\\"max\\\": {\\\"%timefilter%\\\": \\\"max\\\"}\\n },\\n \\\"min_doc_count\\\":0\\n }\\n }\\n }\\n }\\n\\n }\\n }\\n },\\n \\\"format\\\": {\\\"property\\\": \\\"aggregations.metrics.buckets\\\"}\\n },\\n {\\n \\\"name\\\": \\\"flatdata\\\",\\n \\\"source\\\": \\\"rawdata\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"flatten\\\",\\n \\\"fields\\\": [\\\"time_buckets.buckets\\\"],\\n \\\"as\\\": [\\\"val\\\"]\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"as\\\": \\\"count\\\",\\n \\\"expr\\\":\\\"datum.val.doc_count\\\"\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"as\\\": \\\"time\\\",\\n \\\"expr\\\": \\\"timeFormat(utcParse(datum.val.key_as_string,'%Y-%m-%dT%H:%M:%S.%LZ'), '%B %d, %Y %H:%M')\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"hasSelection\\\",\\n \\\"values\\\": [{}],\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"filter\\\", \\\"expr\\\": \\\"selected[0] != selected[1]\\\"}\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"groupScale\\\",\\n \\\"type\\\": \\\"band\\\",\\n \\\"padding\\\": 0.1,\\n \\\"domain\\\": {\\\"data\\\": \\\"rawdata\\\", \\\"field\\\": \\\"key\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"height\\\"\\n },\\n {\\n \\\"name\\\": \\\"xScale\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"flatdata\\\", \\\"field\\\": \\\"val.key\\\"},\\n \\\"range\\\": \\\"width\\\",\\n \\\"padding\\\": 5\\n },\\n {\\n \\\"name\\\": \\\"yScale\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"flatdata\\\", \\\"field\\\": \\\"val.doc_count\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"bandwidth('groupScale')\\\"}, 0]\\n },\\n {\\n \\\"name\\\": \\\"colorScale\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"rawdata\\\", \\\"field\\\": \\\"key\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"category\\\"\\n }\\n ],\\n \\\"axes\\\": [\\n {\\\"orient\\\": \\\"bottom\\\", \\\"scale\\\": \\\"xScale\\\", \\\"tickCount\\\": 5}\\n ],\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"currentX\\\",\\n \\\"value\\\": -1,\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"view:mousemove\\\", \\\"update\\\": \\\"clamp(x(), 0, width)\\\"},\\n {\\\"events\\\": \\\"view:mouseout\\\", \\\"update\\\": \\\"-1\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"selected\\\",\\n \\\"value\\\": [0, 0],\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"@grapharea:mousedown\\\", \\\"update\\\": \\\"[x(), x()]\\\"},\\n {\\n \\\"events\\\": \\\"[@grapharea:mousedown, window:mouseup] > window:mousemove!\\\",\\n \\\"update\\\": \\\"[selected[0], clamp(x(), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"delta\\\"},\\n \\\"update\\\": \\\"clampRange([anchor[0] + delta, anchor[1] + delta], 0, width)\\\"\\n },\\n {\\n \\\"events\\\": \\\"[@leftEdge:mousedown, window:mouseup] > window:mousemove!\\\",\\n \\\"update\\\": \\\"[clamp(x(), 0, width), selected[1]]\\\"\\n },\\n {\\n \\\"events\\\": \\\"[@rightEdge:mousedown, window:mouseup] > window:mousemove!\\\",\\n \\\"update\\\": \\\"[selected[0], clamp(x(), 0, width)]\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"anchor\\\",\\n \\\"value\\\": null,\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"@selectedRect:mousedown\\\", \\\"update\\\": \\\"selected\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"xDown\\\",\\n \\\"value\\\": 0,\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"@selectedRect:mousedown\\\", \\\"update\\\": \\\"x()\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"delta\\\",\\n \\\"value\\\": 0,\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"[@selectedRect:mousedown, window:mouseup] > window:mousemove!\\\", \\\"update\\\": \\\"x() - xDown\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"applyTimeFilter\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": \\\"@applyTimeFilterButton:click, @selectedRect:dblclick\\\",\\n \\\"update\\\": \\\"opensearchDashboardsSetTimeFilter(invert('xScale',selected[0]), invert('xScale',selected[1]))\\\"\\n },\\n {\\\"events\\\": \\\"@grapharea:dblclick\\\", \\\"update\\\": \\\"opensearchDashboardsSetTimeFilter('now-15d', 'now')\\\"}\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"grapharea\\\",\\n \\\"type\\\": \\\"group\\\",\\n \\\"from\\\": {\\n \\\"facet\\\": {\\\"name\\\": \\\"facets\\\", \\\"data\\\": \\\"rawdata\\\", \\\"field\\\": \\\"time_buckets.buckets\\\"}\\n },\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"y\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"field\\\": \\\"key\\\"},\\n \\\"height\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"band\\\": 1},\\n \\\"x\\\": {\\\"value\\\": 0},\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0},\\n \\\"fill\\\": {\\\"value\\\": \\\"#000\\\"},\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{'metrics': datum['key']}\\\"\\n }\\n }\\n },\\n \\\"axes\\\": [\\n {\\n \\\"orient\\\": \\\"left\\\",\\n \\\"scale\\\": \\\"yScale\\\",\\n \\\"title\\\": {\\\"signal\\\": \\\"parent.key\\\"},\\n \\\"tickCount\\\": 4,\\n \\\"encode\\\": {\\n \\\"title\\\": {\\n \\\"name\\\": \\\"extFilter\\\",\\n \\\"interactive\\\": true,\\n \\\"update\\\": {\\n \\\"cursor\\\": {\\\"value\\\": \\\"pointer\\\"},\\n \\\"fontSize\\\": {\\\"value\\\": 8},\\n \\\"fill\\\": {\\\"value\\\": \\\"steelblue\\\"}\\n },\\n \\\"hover\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"firebrick\\\"}\\n }\\n }\\n }\\n }\\n ],\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"updateErrFilterObj\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"source\\\": \\\"scope\\\", \\\"markname\\\": \\\"extErrorFilter\\\", \\\"type\\\": \\\"click\\\"},\\n \\\"update\\\": \\\"{'match': {'status.code': {'query': 2, 'type': 'phrase'}}}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"applyErrorFilterObj\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"updateErrFilterObj\\\"},\\n \\\"update\\\": \\\"length(domain('groupScale')) > 1 ? opensearchDashboardsAddFilter(updateErrFilterObj) : opensearchDashboardsRemoveFilter(updateErrFilterObj)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"updateFilterObj\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"source\\\": \\\"scope\\\", \\\"markname\\\": \\\"extFilter\\\", \\\"type\\\": \\\"click\\\"},\\n \\\"update\\\": \\\"{'match': {'metrics': {'query': parent.key, 'type': 'phrase'}}}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"applyFilterObj\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"updateFilterObj\\\"},\\n \\\"update\\\": \\\"length(domain('groupScale')) > 1 ? opensearchDashboardsAddFilter(updateFilterObj) : opensearchDashboardsRemoveFilter(updateFilterObj)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"line\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"facets\\\"},\\n \\\"interactive\\\": false,\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"x\\\": {\\\"scale\\\": \\\"xScale\\\", \\\"field\\\": \\\"key\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"yScale\\\", \\\"field\\\": \\\"doc_count\\\"},\\n \\\"fill\\\": {\\\"scale\\\": \\\"colorScale\\\", \\\"field\\\": {\\\"parent\\\": \\\"key\\\"}},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.2},\\n \\\"stroke\\\": {\\\"scale\\\": \\\"colorScale\\\", \\\"field\\\": {\\\"parent\\\": \\\"key\\\"}}\\n }\\n }\\n },\\n {\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"style\\\": [\\\"point\\\"],\\n \\\"from\\\": {\\n \\\"data\\\": \\\"facets\\\"\\n },\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"x\\\": {\\n \\\"scale\\\": \\\"xScale\\\",\\n \\\"field\\\": \\\"key\\\"\\n },\\n \\\"y\\\": {\\n \\\"scale\\\": \\\"yScale\\\",\\n \\\"field\\\": \\\"doc_count\\\"\\n },\\n \\\"size\\\": {\\n \\\"value\\\": 8\\n },\\n \\\"stroke\\\": {\\\"scale\\\": \\\"colorScale\\\", \\\"field\\\": {\\\"parent\\\": \\\"key\\\"}},\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{'Date': timeFormat(datum['key'], '%Y-%m-%d %H:%M'), 'Value': datum['doc_count']}\\\"\\n }\\n }\\n }\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"hasSelection\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"selectedRect\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"height\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"band\\\": 1},\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.2},\\n \\\"cursor\\\": {\\\"value\\\": \\\"move\\\"},\\n \\\"x\\\": {\\\"signal\\\": \\\"selected[0]\\\"},\\n \\\"x2\\\": {\\\"signal\\\": \\\"selected[1]\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"leftEdge\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"height\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"band\\\": 1},\\n \\\"width\\\": {\\\"value\\\": 2},\\n \\\"fill\\\": {\\\"value\\\": \\\"firebrick\\\"},\\n \\\"cursor\\\": {\\\"value\\\": \\\"ew-resize\\\"},\\n \\\"x\\\": {\\\"signal\\\": \\\"selected[0]\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"rightEdge\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"height\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"band\\\": 1},\\n \\\"width\\\": {\\\"value\\\": 2},\\n \\\"fill\\\": {\\\"value\\\": \\\"firebrick\\\"},\\n \\\"cursor\\\": {\\\"value\\\": \\\"ew-resize\\\"},\\n \\\"x\\\": {\\\"signal\\\": \\\"selected[1]\\\"}\\n }\\n }\\n }\\n ]\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"applyTimeFilterButton\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"hasSelection\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"cursor\\\": {\\\"value\\\": \\\"pointer\\\"},\\n \\\"cornerRadius\\\": {\\\"value\\\": 6},\\n \\\"fill\\\": {\\\"value\\\": \\\"#f5f5f5\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"#c1c1c1\\\"},\\n \\\"strokeWidth\\\": {\\\"value\\\": 2},\\n \\\"xc\\\": {\\\"signal\\\": \\\"width/2\\\"},\\n \\\"y\\\": {\\\"value\\\": 30},\\n \\\"width\\\": {\\\"value\\\": 80},\\n \\\"height\\\": {\\\"value\\\": 30},\\n \\\"opacity\\\": {\\\"value\\\": 1}\\n },\\n \\\"hover\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 0.7}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"text\\\",\\n \\\"interactive\\\": false,\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"xc\\\": {\\\"field\\\": {\\\"group\\\": \\\"width\\\"}, \\\"mult\\\": 0.5},\\n \\\"yc\\\": {\\\"field\\\": {\\\"group\\\": \\\"height\\\"}, \\\"mult\\\": 0.5, \\\"offset\\\": 2},\\n \\\"align\\\": {\\\"value\\\": \\\"center\\\"},\\n \\\"baseline\\\": {\\\"value\\\": \\\"middle\\\"},\\n \\\"fontWeight\\\": {\\\"value\\\": \\\"bold\\\"},\\n \\\"text\\\": {\\\"value\\\": \\\"Apply Filter\\\"}\\n }\\n }\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"rule\\\",\\n \\\"interactive\\\": false,\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"y\\\": {\\\"value\\\": 0},\\n \\\"y2\\\": {\\\"signal\\\": \\\"height\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"gray\\\"},\\n \\\"strokeDash\\\": {\\\"value\\\": [2, 1]},\\n \\\"x\\\": {\\\"signal\\\": \\\"max(currentX,0)\\\"},\\n \\\"strokeOpacity\\\": {\\\"signal\\\": \\\"currentX > 0 ? 1 : 0\\\"}\\n }\\n }\\n }\\n ]\\n}\\n\"}}"},"id":"8d7b0350-e406-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[],"type":"visualization","updated_at":"2024-03-17T02:37:25.228Z","version":"WzM1NSw4XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"},"title":"Hexagon-pods-map","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"Hexagon-pods-map\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"config\\\": {\\n \\\"view\\\": {\\\"continuousWidth\\\": 300, \\\"continuousHeight\\\": 300, \\\"strokeWidth\\\": 0}\\n },\\n \\\"data\\\": {\\\"name\\\": \\\"data-830c39fec90146253fb06a06c26374ef\\\"},\\n \\n \\\"mark\\\": {\\n \\\"type\\\": \\\"point\\\",\\n \\\"shape\\\": \\\"M0,-2.3094010768L2,-1.1547005384 2,1.1547005384 0,2.3094010768 -2,1.1547005384 -2,-1.1547005384Z\\\",\\n \\\"size\\\": 925\\n },\\n \\\"encoding\\\": {\\n \\\"fill\\\": {\\n \\\"aggregate\\\": \\\"mean\\\",\\n \\\"field\\\": \\\"temp_max\\\",\\n \\\"scale\\\": {\\\"scheme\\\": \\\"darkblue\\\"},\\n \\\"type\\\": \\\"quantitative\\\"\\n \\\"title\\\":\\\"Issues Per Pod\\\"\\n },\\n \\\"stroke\\\": {\\\"value\\\": \\\"black\\\"},\\n \\\"strokeWidth\\\": {\\\"value\\\": 0.2},\\n \\\"tooltip\\\": [\\n {\\\"aggregate\\\": \\\"mean\\\", \\\"field\\\": \\\"temp_max\\\", \\\"type\\\": \\\"quantitative\\\", \\\"title\\\":\\\"Avg Daily Errors\\\"}\\n ]\\n \\\"x\\\": {\\n \\\"axis\\\": {\\n \\\"domainOpacity\\\": 0,\\n \\\"grid\\\": true,\\n \\\"tickOpacity\\\": 0,\\n },\\n \\\"title\\\": null\\n \\\"field\\\": \\\"xFeaturePos\\\",\\n \\\"type\\\": \\\"quantitative\\\"\\n },\\n \\\"y\\\": {\\n \\\"axis\\\": {\\n \\\"domainOpacity\\\": 0,\\n \\\"labelPadding\\\": 20,\\n \\\"tickOpacity\\\": 0,\\n \\\"title\\\": \\\"Pods\\\"\\n },\\n \\\"title\\\": null\\n \\\"field\\\": \\\"date\\\",\\n \\\"timeUnit\\\": \\\"day\\\",\\n \\\"type\\\": \\\"ordinal\\\"\\n }\\n },\\n \\\"transform\\\": [\\n {\\n \\\"calculate\\\": \\\"(day(datum.date) % 2) / 2 + month(datum.date)\\\",\\n \\\"as\\\": \\\"xFeaturePos\\\"\\n }\\n ]\\n\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega-lite/v5.6.0.json\\\",\\n \\\"datasets\\\": {\\n \\\"data-830c39fec90146253fb06a06c26374ef\\\": [\\n {\\n \\\"date\\\": \\\"2012-01-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-02T00:00:00\\\",\\n \\\"precipitation\\\": 10.9,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-03T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-04T00:00:00\\\",\\n \\\"precipitation\\\": 20.3,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-05T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 6.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-06T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-09T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-10T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": -1.1,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": -1.7,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": -2.8,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-14T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-15T00:00:00\\\",\\n \\\"precipitation\\\": 5.3,\\n \\\"temp_max\\\": 1.1,\\n \\\"temp_min\\\": -3.3,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-16T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 1.7,\\n \\\"temp_min\\\": -2.8,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-17T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-18T00:00:00\\\",\\n \\\"precipitation\\\": 19.8,\\n \\\"temp_max\\\": 0,\\n \\\"temp_min\\\": -2.8,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-19T00:00:00\\\",\\n \\\"precipitation\\\": 15.2,\\n \\\"temp_max\\\": -1.1,\\n \\\"temp_min\\\": -2.8,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-20T00:00:00\\\",\\n \\\"precipitation\\\": 13.5,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": -1.1,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-21T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 8.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-22T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-24T00:00:00\\\",\\n \\\"precipitation\\\": 8.6,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-25T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 5.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-26T00:00:00\\\",\\n \\\"precipitation\\\": 4.8,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": -2.2,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-29T00:00:00\\\",\\n \\\"precipitation\\\": 27.7,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-30T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-01-31T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-01T00:00:00\\\",\\n \\\"precipitation\\\": 13.5,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-07T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-08T00:00:00\\\",\\n \\\"precipitation\\\": 2.8,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-09T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-10T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-11T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-12T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-13T00:00:00\\\",\\n \\\"precipitation\\\": 11.4,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-14T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-16T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-17T00:00:00\\\",\\n \\\"precipitation\\\": 17.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-18T00:00:00\\\",\\n \\\"precipitation\\\": 6.4,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 8.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-20T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-21T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 7.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-22T00:00:00\\\",\\n \\\"precipitation\\\": 8.6,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-24T00:00:00\\\",\\n \\\"precipitation\\\": 11.4,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-26T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": -1.1,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": -2.2,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-28T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": -0.6,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-02-29T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 7,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-02T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-05T00:00:00\\\",\\n \\\"precipitation\\\": 6.9,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 6.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-06T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": -1.7,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-09T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-10T00:00:00\\\",\\n \\\"precipitation\\\": 10.4,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-11T00:00:00\\\",\\n \\\"precipitation\\\": 13.7,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-12T00:00:00\\\",\\n \\\"precipitation\\\": 19.3,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 6.2,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-13T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-14T00:00:00\\\",\\n \\\"precipitation\\\": 8.6,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-15T00:00:00\\\",\\n \\\"precipitation\\\": 23.9,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-16T00:00:00\\\",\\n \\\"precipitation\\\": 8.4,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-17T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-18T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": -0.6,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-19T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": -1.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-20T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-21T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-22T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 5.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-27T00:00:00\\\",\\n \\\"precipitation\\\": 4.8,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-28T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-29T00:00:00\\\",\\n \\\"precipitation\\\": 27.4,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-30T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-03-31T00:00:00\\\",\\n \\\"precipitation\\\": 13.2,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-01T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 6.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-03T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-05T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-06T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-11T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-12T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-16T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-17T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-18T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-19T00:00:00\\\",\\n \\\"precipitation\\\": 10.9,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-20T00:00:00\\\",\\n \\\"precipitation\\\": 6.6,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-24T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-25T00:00:00\\\",\\n \\\"precipitation\\\": 10.7,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-26T00:00:00\\\",\\n \\\"precipitation\\\": 3.8,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 5.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-27T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-29T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-04-30T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-01T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-02T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-03T00:00:00\\\",\\n \\\"precipitation\\\": 18.5,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-04T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-20T00:00:00\\\",\\n \\\"precipitation\\\": 6.4,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-21T00:00:00\\\",\\n \\\"precipitation\\\": 14,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-22T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-23T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 6.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-30T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-05-31T00:00:00\\\",\\n \\\"precipitation\\\": 3.8,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-01T00:00:00\\\",\\n \\\"precipitation\\\": 6.6,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-02T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-04T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-05T00:00:00\\\",\\n \\\"precipitation\\\": 16,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-07T00:00:00\\\",\\n \\\"precipitation\\\": 16.5,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-08T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-12T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-18T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-19T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-22T00:00:00\\\",\\n \\\"precipitation\\\": 15.7,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-23T00:00:00\\\",\\n \\\"precipitation\\\": 8.6,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-25T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-29T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-06-30T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-02T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-03T00:00:00\\\",\\n \\\"precipitation\\\": 5.8,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-09T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-13T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-16T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-20T00:00:00\\\",\\n \\\"precipitation\\\": 15.2,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-22T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-07-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.9,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.9,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 34.4,\\n \\\"temp_min\\\": 18.3,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 32.8,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-08-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 32.2,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-09T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-10T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-22T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-09-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 7.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 6.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-12T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-13T00:00:00\\\",\\n \\\"precipitation\\\": 4.8,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-14T00:00:00\\\",\\n \\\"precipitation\\\": 16.5,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-15T00:00:00\\\",\\n \\\"precipitation\\\": 7.9,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 5.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-18T00:00:00\\\",\\n \\\"precipitation\\\": 20.8,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-19T00:00:00\\\",\\n \\\"precipitation\\\": 4.8,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-20T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-21T00:00:00\\\",\\n \\\"precipitation\\\": 6.4,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-22T00:00:00\\\",\\n \\\"precipitation\\\": 8.9,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-24T00:00:00\\\",\\n \\\"precipitation\\\": 7.1,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-26T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-27T00:00:00\\\",\\n \\\"precipitation\\\": 23.1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-28T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-29T00:00:00\\\",\\n \\\"precipitation\\\": 10.9,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 4.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-30T00:00:00\\\",\\n \\\"precipitation\\\": 34.5,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-10-31T00:00:00\\\",\\n \\\"precipitation\\\": 14.5,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-01T00:00:00\\\",\\n \\\"precipitation\\\": 9.7,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-02T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-03T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-04T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-05T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-06T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": -0.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-11T00:00:00\\\",\\n \\\"precipitation\\\": 15.2,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-12T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-13T00:00:00\\\",\\n \\\"precipitation\\\": 5.3,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-14T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-16T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-17T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-18T00:00:00\\\",\\n \\\"precipitation\\\": 7.9,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-19T00:00:00\\\",\\n \\\"precipitation\\\": 54.1,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-20T00:00:00\\\",\\n \\\"precipitation\\\": 3.8,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-21T00:00:00\\\",\\n \\\"precipitation\\\": 11.2,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 5.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-23T00:00:00\\\",\\n \\\"precipitation\\\": 32,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-28T00:00:00\\\",\\n \\\"precipitation\\\": 2.8,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-29T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-11-30T00:00:00\\\",\\n \\\"precipitation\\\": 35.6,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-01T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 5.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-02T00:00:00\\\",\\n \\\"precipitation\\\": 19.6,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 6.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-03T00:00:00\\\",\\n \\\"precipitation\\\": 13,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-04T00:00:00\\\",\\n \\\"precipitation\\\": 14.2,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 6.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-05T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-06T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-07T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-09T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-10T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-11T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-12T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-13T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-14T00:00:00\\\",\\n \\\"precipitation\\\": 7.9,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-15T00:00:00\\\",\\n \\\"precipitation\\\": 5.3,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-16T00:00:00\\\",\\n \\\"precipitation\\\": 22.6,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 5.5,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-17T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 9.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-18T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 3.9,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-19T00:00:00\\\",\\n \\\"precipitation\\\": 13.7,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-20T00:00:00\\\",\\n \\\"precipitation\\\": 13.2,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-21T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": -1.7,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-22T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-23T00:00:00\\\",\\n \\\"precipitation\\\": 6.6,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-24T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-25T00:00:00\\\",\\n \\\"precipitation\\\": 13.5,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-26T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 4.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-27T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-29T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2012-12-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -1.1,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": -2.8,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": -1.1,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-03T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": -1.7,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-04T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-05T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-06T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-07T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 7.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-08T00:00:00\\\",\\n \\\"precipitation\\\": 16.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 6.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-09T00:00:00\\\",\\n \\\"precipitation\\\": 38.4,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-10T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -0.6,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 2.8,\\n \\\"temp_min\\\": -2.8,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 2.8,\\n \\\"temp_min\\\": -3.9,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 2.2,\\n \\\"temp_min\\\": -4.4,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -2.2,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": -0.6,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": -3.9,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.9,\\n \\\"temp_min\\\": -2.8,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -1.1,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 1.1,\\n \\\"temp_min\\\": -0.6,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -0.6,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 2.2,\\n \\\"temp_min\\\": -1.7,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -1.7,\\n \\\"wind\\\": 0.6,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-23T00:00:00\\\",\\n \\\"precipitation\\\": 5.1,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-24T00:00:00\\\",\\n \\\"precipitation\\\": 5.8,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-25T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-26T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-27T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-28T00:00:00\\\",\\n \\\"precipitation\\\": 7.9,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-29T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-30T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-01-31T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-01T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-03T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-05T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-06T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-07T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-09T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-11T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-12T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-13T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-14T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-20T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-21T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 6.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-22T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 8.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-23T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 5.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-25T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 7.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-26T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-27T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-02-28T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-01T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 5.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-02T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-06T00:00:00\\\",\\n \\\"precipitation\\\": 11.9,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-07T00:00:00\\\",\\n \\\"precipitation\\\": 7.4,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-10T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-11T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-12T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-13T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-14T00:00:00\\\",\\n \\\"precipitation\\\": 2.8,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-16T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 6.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-19T00:00:00\\\",\\n \\\"precipitation\\\": 11.7,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-20T00:00:00\\\",\\n \\\"precipitation\\\": 9.9,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 7.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-21T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 4.9,\\n \\\"weather\\\": \\\"snow\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-27T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-28T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-03-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-04T00:00:00\\\",\\n \\\"precipitation\\\": 8.4,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-05T00:00:00\\\",\\n \\\"precipitation\\\": 18.5,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-06T00:00:00\\\",\\n \\\"precipitation\\\": 12.7,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-07T00:00:00\\\",\\n \\\"precipitation\\\": 39.1,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-08T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-10T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-11T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-12T00:00:00\\\",\\n \\\"precipitation\\\": 9.7,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-13T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-14T00:00:00\\\",\\n \\\"precipitation\\\": 5.8,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-16T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-18T00:00:00\\\",\\n \\\"precipitation\\\": 5.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-19T00:00:00\\\",\\n \\\"precipitation\\\": 20.6,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 4.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-21T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-28T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 5.2,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-29T00:00:00\\\",\\n \\\"precipitation\\\": 3.8,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-04-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 4.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 6.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-12T00:00:00\\\",\\n \\\"precipitation\\\": 6.6,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-13T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-15T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-17T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-21T00:00:00\\\",\\n \\\"precipitation\\\": 13.7,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-22T00:00:00\\\",\\n \\\"precipitation\\\": 13.7,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-23T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-24T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-26T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-27T00:00:00\\\",\\n \\\"precipitation\\\": 9.7,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-28T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-29T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-05-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-02T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-12T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-18T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-20T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-21T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-23T00:00:00\\\",\\n \\\"precipitation\\\": 7.9,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-24T00:00:00\\\",\\n \\\"precipitation\\\": 4.8,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-25T00:00:00\\\",\\n \\\"precipitation\\\": 9.9,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-26T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-27T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 18.3,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-06-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.9,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.7,\\n \\\"temp_min\\\": 18.3,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 18.3,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-07-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-02T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-10T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-14T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-15T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-25T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-26T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-27T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-28T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-29T00:00:00\\\",\\n \\\"precipitation\\\": 19.3,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 18.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-08-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-03T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-04T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-05T00:00:00\\\",\\n \\\"precipitation\\\": 27.7,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-06T00:00:00\\\",\\n \\\"precipitation\\\": 21.3,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.9,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-15T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-16T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-20T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-22T00:00:00\\\",\\n \\\"precipitation\\\": 13.5,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 5.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-23T00:00:00\\\",\\n \\\"precipitation\\\": 2.8,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-25T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-27T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-28T00:00:00\\\",\\n \\\"precipitation\\\": 43.4,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-29T00:00:00\\\",\\n \\\"precipitation\\\": 16.8,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 7.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-09-30T00:00:00\\\",\\n \\\"precipitation\\\": 18.5,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 6.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-01T00:00:00\\\",\\n \\\"precipitation\\\": 7.9,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-02T00:00:00\\\",\\n \\\"precipitation\\\": 5.3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-03T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 0.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-06T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-07T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 6.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-08T00:00:00\\\",\\n \\\"precipitation\\\": 6.9,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-10T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-11T00:00:00\\\",\\n \\\"precipitation\\\": 9.1,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-12T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 0.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 0.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 0.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-27T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-30T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-10-31T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-01T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-02T00:00:00\\\",\\n \\\"precipitation\\\": 12.7,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 7.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-03T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-05T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-06T00:00:00\\\",\\n \\\"precipitation\\\": 3.8,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-07T00:00:00\\\",\\n \\\"precipitation\\\": 30,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 7.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-09T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-12T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-14T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-15T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-17T00:00:00\\\",\\n \\\"precipitation\\\": 5.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-18T00:00:00\\\",\\n \\\"precipitation\\\": 26.2,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-19T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 0.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 0.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 0.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-29T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-11-30T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-01T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 8.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-02T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": -2.1,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 1.1,\\n \\\"temp_min\\\": -4.9,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 1.1,\\n \\\"temp_min\\\": -4.3,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 0,\\n \\\"temp_min\\\": -7.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 2.2,\\n \\\"temp_min\\\": -6.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 1.1,\\n \\\"temp_min\\\": -4.9,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": -1.6,\\n \\\"wind\\\": 0.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-12T00:00:00\\\",\\n \\\"precipitation\\\": 6.9,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-13T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-15T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-16T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-18T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-20T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-21T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-22T00:00:00\\\",\\n \\\"precipitation\\\": 10.7,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-23T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 0.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 0.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-27T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-30T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2013-12-31T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 1.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-02T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-03T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-06T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-07T00:00:00\\\",\\n \\\"precipitation\\\": 12.2,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-08T00:00:00\\\",\\n \\\"precipitation\\\": 9.7,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-09T00:00:00\\\",\\n \\\"precipitation\\\": 5.8,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 6.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-10T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-11T00:00:00\\\",\\n \\\"precipitation\\\": 21.3,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 8.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-12T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 8.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 7.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-22T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 5.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 0.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-28T00:00:00\\\",\\n \\\"precipitation\\\": 8.9,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-29T00:00:00\\\",\\n \\\"precipitation\\\": 21.6,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-01-31T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-01T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 0.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 2.8,\\n \\\"temp_min\\\": -2.1,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": -0.5,\\n \\\"temp_min\\\": -5.5,\\n \\\"wind\\\": 6.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": -1.6,\\n \\\"temp_min\\\": -6,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -4.9,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-08T00:00:00\\\",\\n \\\"precipitation\\\": 5.1,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-09T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 3.9,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-10T00:00:00\\\",\\n \\\"precipitation\\\": 18.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-11T00:00:00\\\",\\n \\\"precipitation\\\": 17,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-12T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-13T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 6.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-14T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-15T00:00:00\\\",\\n \\\"precipitation\\\": 11.7,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-16T00:00:00\\\",\\n \\\"precipitation\\\": 26.4,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 7.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-17T00:00:00\\\",\\n \\\"precipitation\\\": 14.5,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 5.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-18T00:00:00\\\",\\n \\\"precipitation\\\": 15.2,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 6.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-19T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-20T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 6.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-21T00:00:00\\\",\\n \\\"precipitation\\\": 2.8,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-22T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-23T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-24T00:00:00\\\",\\n \\\"precipitation\\\": 13,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-25T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-02-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-01T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-02T00:00:00\\\",\\n \\\"precipitation\\\": 19.1,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-03T00:00:00\\\",\\n \\\"precipitation\\\": 10.7,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-04T00:00:00\\\",\\n \\\"precipitation\\\": 16.5,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-05T00:00:00\\\",\\n \\\"precipitation\\\": 46.7,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-06T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 6.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-08T00:00:00\\\",\\n \\\"precipitation\\\": 32.3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-09T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-10T00:00:00\\\",\\n \\\"precipitation\\\": 18.8,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-13T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-14T00:00:00\\\",\\n \\\"precipitation\\\": 6.9,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 6.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-15T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-16T00:00:00\\\",\\n \\\"precipitation\\\": 27.7,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-17T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-19T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-25T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-26T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-27T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-28T00:00:00\\\",\\n \\\"precipitation\\\": 22.1,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-29T00:00:00\\\",\\n \\\"precipitation\\\": 14,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-03-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-03T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-05T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-08T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-15T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-16T00:00:00\\\",\\n \\\"precipitation\\\": 10.9,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-17T00:00:00\\\",\\n \\\"precipitation\\\": 18.5,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-19T00:00:00\\\",\\n \\\"precipitation\\\": 13.7,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-21T00:00:00\\\",\\n \\\"precipitation\\\": 5.1,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-22T00:00:00\\\",\\n \\\"precipitation\\\": 14.2,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-23T00:00:00\\\",\\n \\\"precipitation\\\": 8.9,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-24T00:00:00\\\",\\n \\\"precipitation\\\": 12.4,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-26T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-27T00:00:00\\\",\\n \\\"precipitation\\\": 6.9,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-04-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 29.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-03T00:00:00\\\",\\n \\\"precipitation\\\": 33.3,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-04T00:00:00\\\",\\n \\\"precipitation\\\": 16,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-05T00:00:00\\\",\\n \\\"precipitation\\\": 5.1,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-08T00:00:00\\\",\\n \\\"precipitation\\\": 13.7,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-09T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-10T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-23T00:00:00\\\",\\n \\\"precipitation\\\": 3.8,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-25T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-05-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-12T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-13T00:00:00\\\",\\n \\\"precipitation\\\": 6.4,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-15T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-16T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-17T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-19T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-20T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-27T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-28T00:00:00\\\",\\n \\\"precipitation\\\": 2.3,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-06-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 34.4,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 32.2,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 29.4,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 5.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-22T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-23T00:00:00\\\",\\n \\\"precipitation\\\": 19.3,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 29.4,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-07-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-02T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 29.4,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.7,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 32.8,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-11T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 35.6,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-12T00:00:00\\\",\\n \\\"precipitation\\\": 12.7,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-13T00:00:00\\\",\\n \\\"precipitation\\\": 21.6,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 0.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-15T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 29.4,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-30T00:00:00\\\",\\n \\\"precipitation\\\": 8.4,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-08-31T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-02T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 6.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 32.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 1.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-17T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-18T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-22T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-23T00:00:00\\\",\\n \\\"precipitation\\\": 18.3,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-24T00:00:00\\\",\\n \\\"precipitation\\\": 20.3,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-25T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-26T00:00:00\\\",\\n \\\"precipitation\\\": 8.9,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-29T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-09-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 1.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-10T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-11T00:00:00\\\",\\n \\\"precipitation\\\": 7.4,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-13T00:00:00\\\",\\n \\\"precipitation\\\": 7.6,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-14T00:00:00\\\",\\n \\\"precipitation\\\": 7.1,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-15T00:00:00\\\",\\n \\\"precipitation\\\": 8.6,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-17T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-18T00:00:00\\\",\\n \\\"precipitation\\\": 15,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-20T00:00:00\\\",\\n \\\"precipitation\\\": 11.7,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-21T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-22T00:00:00\\\",\\n \\\"precipitation\\\": 32,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-23T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-24T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-25T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 5.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-26T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-27T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-28T00:00:00\\\",\\n \\\"precipitation\\\": 12.7,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-29T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-30T00:00:00\\\",\\n \\\"precipitation\\\": 25.4,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-10-31T00:00:00\\\",\\n \\\"precipitation\\\": 17,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-02T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-03T00:00:00\\\",\\n \\\"precipitation\\\": 10.9,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-04T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-05T00:00:00\\\",\\n \\\"precipitation\\\": 4.8,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-06T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 6.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 0.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-09T00:00:00\\\",\\n \\\"precipitation\\\": 5.1,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 7.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 7.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": -2.1,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": -1.6,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": -2.1,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": -2.1,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 0.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-20T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-21T00:00:00\\\",\\n \\\"precipitation\\\": 15.2,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-22T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-23T00:00:00\\\",\\n \\\"precipitation\\\": 11.9,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-24T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-25T00:00:00\\\",\\n \\\"precipitation\\\": 18.3,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-26T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-27T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 6.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-28T00:00:00\\\",\\n \\\"precipitation\\\": 34.3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-29T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": -4.3,\\n \\\"wind\\\": 5.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-11-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 2.8,\\n \\\"temp_min\\\": -4.9,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": -3.2,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": -3.2,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-04T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-05T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-06T00:00:00\\\",\\n \\\"precipitation\\\": 7.4,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-08T00:00:00\\\",\\n \\\"precipitation\\\": 9.1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-09T00:00:00\\\",\\n \\\"precipitation\\\": 9.9,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-10T00:00:00\\\",\\n \\\"precipitation\\\": 13,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 6.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-11T00:00:00\\\",\\n \\\"precipitation\\\": 6.9,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-17T00:00:00\\\",\\n \\\"precipitation\\\": 2.8,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-18T00:00:00\\\",\\n \\\"precipitation\\\": 13,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-19T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-20T00:00:00\\\",\\n \\\"precipitation\\\": 19.6,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 5.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 5.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-23T00:00:00\\\",\\n \\\"precipitation\\\": 20.6,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-24T00:00:00\\\",\\n \\\"precipitation\\\": 5.3,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 1.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-27T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 4.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-28T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -2.1,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2014-12-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 3.3,\\n \\\"temp_min\\\": -2.7,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": -3.2,\\n \\\"wind\\\": 1.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-02T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-04T00:00:00\\\",\\n \\\"precipitation\\\": 10.2,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-05T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 6.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-09T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 0.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-10T00:00:00\\\",\\n \\\"precipitation\\\": 5.8,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 0.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-11T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-15T00:00:00\\\",\\n \\\"precipitation\\\": 9.7,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-17T00:00:00\\\",\\n \\\"precipitation\\\": 26.2,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-18T00:00:00\\\",\\n \\\"precipitation\\\": 21.3,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 6.6,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-19T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-22T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-23T00:00:00\\\",\\n \\\"precipitation\\\": 5.8,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-24T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-27T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 0.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-01-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-01T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-02T00:00:00\\\",\\n \\\"precipitation\\\": 7.4,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-03T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-04T00:00:00\\\",\\n \\\"precipitation\\\": 8.4,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-05T00:00:00\\\",\\n \\\"precipitation\\\": 26.2,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-06T00:00:00\\\",\\n \\\"precipitation\\\": 17.3,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-07T00:00:00\\\",\\n \\\"precipitation\\\": 23.6,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-08T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-09T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-10T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-12T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-14T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 6.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-19T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-20T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 0.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-25T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-26T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-27T00:00:00\\\",\\n \\\"precipitation\\\": 18.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-02-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": -0.5,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-10T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-11T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-13T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-14T00:00:00\\\",\\n \\\"precipitation\\\": 17,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-15T00:00:00\\\",\\n \\\"precipitation\\\": 55.9,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-16T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-17T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-20T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-21T00:00:00\\\",\\n \\\"precipitation\\\": 3.8,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-22T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-23T00:00:00\\\",\\n \\\"precipitation\\\": 8.1,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-24T00:00:00\\\",\\n \\\"precipitation\\\": 7.6,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-25T00:00:00\\\",\\n \\\"precipitation\\\": 5.1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-27T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-30T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-03-31T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-01T00:00:00\\\",\\n \\\"precipitation\\\": 5.1,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-03T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-06T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-07T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-10T00:00:00\\\",\\n \\\"precipitation\\\": 10.9,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 6.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-13T00:00:00\\\",\\n \\\"precipitation\\\": 14,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-14T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-21T00:00:00\\\",\\n \\\"precipitation\\\": 5.6,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-23T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-24T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-25T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-27T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-28T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-04-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-05T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 14.4,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-12T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-13T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-14T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-05-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-01T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-02T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 29.4,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.1,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-19T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.7,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.3,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-28T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 18.3,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-06-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 32.2,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.9,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.3,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.3,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 32.8,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 29.4,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.3,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 35,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-24T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-26T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 32.2,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 34.4,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-07-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 34.4,\\n \\\"temp_min\\\": 17.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 33.3,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30.6,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 17.2,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-07T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.9,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 4.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-12T00:00:00\\\",\\n \\\"precipitation\\\": 7.6,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 16.7,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-13T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-14T00:00:00\\\",\\n \\\"precipitation\\\": 30.5,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 5.2,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-17T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 30,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 31.7,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-20T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.8,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.9,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25.6,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 28.3,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 29.4,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-28T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 15.6,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-29T00:00:00\\\",\\n \\\"precipitation\\\": 32.5,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-30T00:00:00\\\",\\n \\\"precipitation\\\": 10.2,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-08-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 16.1,\\n \\\"wind\\\": 5.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-01T00:00:00\\\",\\n \\\"precipitation\\\": 5.8,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-05T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-06T00:00:00\\\",\\n \\\"precipitation\\\": 5.3,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-07T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 2.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-09T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 24.4,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 3.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-10T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 25,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 3.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 27.2,\\n \\\"temp_min\\\": 15,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-12T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 26.7,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 2.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-13T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-16T00:00:00\\\",\\n \\\"precipitation\\\": 1,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-17T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-18T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 14.4,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-20T00:00:00\\\",\\n \\\"precipitation\\\": 4.1,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 6.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20.6,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.2,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-25T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.7,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 1.9,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-09-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-01T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-02T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-03T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 4.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 22.8,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 3.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-05T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 23.3,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 1.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"drizzle\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-07T00:00:00\\\",\\n \\\"precipitation\\\": 9.9,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 13.9,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-08T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 18.9,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 1.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-09T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-10T00:00:00\\\",\\n \\\"precipitation\\\": 28.7,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 13.3,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-11T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-12T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 18.3,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-13T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 16.7,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-15T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 21.1,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-16T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 20,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-17T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-18T00:00:00\\\",\\n \\\"precipitation\\\": 3.8,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 12.8,\\n \\\"wind\\\": 2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-19T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 17.8,\\n \\\"temp_min\\\": 10.6,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-23T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-24T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-25T00:00:00\\\",\\n \\\"precipitation\\\": 8.9,\\n \\\"temp_max\\\": 19.4,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"rain\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-26T00:00:00\\\",\\n \\\"precipitation\\\": 6.9,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 16.1,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-28T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 13.9,\\n \\\"temp_min\\\": 11.1,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-29T00:00:00\\\",\\n \\\"precipitation\\\": 1.8,\\n \\\"temp_max\\\": 15,\\n \\\"temp_min\\\": 12.2,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-30T00:00:00\\\",\\n \\\"precipitation\\\": 19.3,\\n \\\"temp_max\\\": 17.2,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 6.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-10-31T00:00:00\\\",\\n \\\"precipitation\\\": 33,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 11.7,\\n \\\"wind\\\": 7.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-01T00:00:00\\\",\\n \\\"precipitation\\\": 26.2,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 8.9,\\n \\\"wind\\\": 6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-02T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-03T00:00:00\\\",\\n \\\"precipitation\\\": 0.8,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 1.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-04T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 2.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-05T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-06T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 2.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-07T00:00:00\\\",\\n \\\"precipitation\\\": 12.7,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-08T00:00:00\\\",\\n \\\"precipitation\\\": 6.6,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 1.8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-09T00:00:00\\\",\\n \\\"precipitation\\\": 3.3,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-10T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-11T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.6,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-12T00:00:00\\\",\\n \\\"precipitation\\\": 9.9,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 5,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-13T00:00:00\\\",\\n \\\"precipitation\\\": 33.5,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 9.4,\\n \\\"wind\\\": 6.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-14T00:00:00\\\",\\n \\\"precipitation\\\": 47.2,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-15T00:00:00\\\",\\n \\\"precipitation\\\": 22.4,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-16T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-17T00:00:00\\\",\\n \\\"precipitation\\\": 29.5,\\n \\\"temp_max\\\": 13.3,\\n \\\"temp_min\\\": 6.7,\\n \\\"wind\\\": 8,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-18T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 3.3,\\n \\\"wind\\\": 3.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-19T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 4.2,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-20T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-21T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-22T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 3.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-23T00:00:00\\\",\\n \\\"precipitation\\\": 3,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-24T00:00:00\\\",\\n \\\"precipitation\\\": 7.1,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 4.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-25T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 5.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": -1,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-27T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": -1.6,\\n \\\"wind\\\": 3,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-28T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": -2.7,\\n \\\"wind\\\": 1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 1.7,\\n \\\"temp_min\\\": -2.1,\\n \\\"wind\\\": 0.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-11-30T00:00:00\\\",\\n \\\"precipitation\\\": 0.5,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": -3.8,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-01T00:00:00\\\",\\n \\\"precipitation\\\": 12.2,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-02T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-03T00:00:00\\\",\\n \\\"precipitation\\\": 12.7,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-04T00:00:00\\\",\\n \\\"precipitation\\\": 2,\\n \\\"temp_max\\\": 10.6,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-05T00:00:00\\\",\\n \\\"precipitation\\\": 15.7,\\n \\\"temp_max\\\": 10,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-06T00:00:00\\\",\\n \\\"precipitation\\\": 11.2,\\n \\\"temp_max\\\": 12.8,\\n \\\"temp_min\\\": 7.2,\\n \\\"wind\\\": 5.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-07T00:00:00\\\",\\n \\\"precipitation\\\": 27.4,\\n \\\"temp_max\\\": 11.1,\\n \\\"temp_min\\\": 8.3,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-08T00:00:00\\\",\\n \\\"precipitation\\\": 54.1,\\n \\\"temp_max\\\": 15.6,\\n \\\"temp_min\\\": 10,\\n \\\"wind\\\": 6.2,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-09T00:00:00\\\",\\n \\\"precipitation\\\": 13.5,\\n \\\"temp_max\\\": 12.2,\\n \\\"temp_min\\\": 7.8,\\n \\\"wind\\\": 6.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-10T00:00:00\\\",\\n \\\"precipitation\\\": 9.4,\\n \\\"temp_max\\\": 11.7,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 7.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-11T00:00:00\\\",\\n \\\"precipitation\\\": 0.3,\\n \\\"temp_max\\\": 9.4,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 2.8,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-12T00:00:00\\\",\\n \\\"precipitation\\\": 16,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 5.6,\\n \\\"wind\\\": 5.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-13T00:00:00\\\",\\n \\\"precipitation\\\": 1.3,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 6.1,\\n \\\"wind\\\": 6.1,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-14T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 1.7,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-15T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 1.1,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-16T00:00:00\\\",\\n \\\"precipitation\\\": 3.6,\\n \\\"temp_max\\\": 6.1,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 2.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-17T00:00:00\\\",\\n \\\"precipitation\\\": 21.8,\\n \\\"temp_max\\\": 6.7,\\n \\\"temp_min\\\": 3.9,\\n \\\"wind\\\": 6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-18T00:00:00\\\",\\n \\\"precipitation\\\": 18.5,\\n \\\"temp_max\\\": 8.9,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 5.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-19T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 8.3,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 4.1,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-20T00:00:00\\\",\\n \\\"precipitation\\\": 4.3,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 4.4,\\n \\\"wind\\\": 6.7,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-21T00:00:00\\\",\\n \\\"precipitation\\\": 27.4,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-22T00:00:00\\\",\\n \\\"precipitation\\\": 4.6,\\n \\\"temp_max\\\": 7.8,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-23T00:00:00\\\",\\n \\\"precipitation\\\": 6.1,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": 2.8,\\n \\\"wind\\\": 7.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-24T00:00:00\\\",\\n \\\"precipitation\\\": 2.5,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 4.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-25T00:00:00\\\",\\n \\\"precipitation\\\": 5.8,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": 2.2,\\n \\\"wind\\\": 1.5,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-26T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": 0,\\n \\\"wind\\\": 2.5,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-27T00:00:00\\\",\\n \\\"precipitation\\\": 8.6,\\n \\\"temp_max\\\": 4.4,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 2.9,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-28T00:00:00\\\",\\n \\\"precipitation\\\": 1.5,\\n \\\"temp_max\\\": 5,\\n \\\"temp_min\\\": 1.7,\\n \\\"wind\\\": 1.3,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-29T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 7.2,\\n \\\"temp_min\\\": 0.6,\\n \\\"wind\\\": 2.6,\\n \\\"weather\\\": \\\"fog\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-30T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": -1,\\n \\\"wind\\\": 3.4,\\n \\\"weather\\\": \\\"sun\\\"\\n },\\n {\\n \\\"date\\\": \\\"2015-12-31T00:00:00\\\",\\n \\\"precipitation\\\": 0,\\n \\\"temp_max\\\": 5.6,\\n \\\"temp_min\\\": -2.1,\\n \\\"wind\\\": 3.5,\\n \\\"weather\\\": \\\"sun\\\"\\n }\\n ]\\n }\\n}\"}}"},"id":"6b179e10-d9d7-11ee-9203-cf873e97f443","migrationVersion":{"visualization":"7.10.0"},"references":[],"type":"visualization","updated_at":"2024-03-16T03:58:56.290Z","version":"WzMzMyw4XQ=="} +{"attributes":{"fields":"[{\"count\":0,\"name\":\"_id\",\"type\":\"string\",\"esTypes\":[\"_id\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_index\",\"type\":\"string\",\"esTypes\":[\"_index\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_score\",\"type\":\"number\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_source\",\"type\":\"_source\",\"esTypes\":[\"_source\"],\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_type\",\"type\":\"string\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"droppedEventsCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"droppedLinksCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"durationInNanos\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"endTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"events.attributes.app@payment@transaction@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@payment@transaction@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@payment@transaction@id\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@quote@cost@total\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@cost@total\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@cost@total.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@shipping@cost@total\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@tracking@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@tracking@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@shipping@tracking@id\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@escaped\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@escaped.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@escaped\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@message\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@message.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@message\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@stacktrace\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@stacktrace.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@stacktrace\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@type\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@id\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.message@type\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.name\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.time\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"instrumentationScope.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"instrumentationScope.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"instrumentationScope.name\"}}},{\"count\":0,\"name\":\"instrumentationScope.version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"instrumentationScope.version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"instrumentationScope.version\"}}},{\"count\":0,\"name\":\"kind\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"links.droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.spanId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.spanId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.spanId\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.traceId\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceState\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceState.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.traceState\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"parentSpanId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.container@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.host@arch\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.host@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@description\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command_args\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command_line\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@executable@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@executable@path\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@owner\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@pid\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@description\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@instance@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@namespace\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@auto@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@language\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"serviceName\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@ad_request_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@ad_response_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@category\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@contextKeys\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@contextKeys@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@cart@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@currency@conversion@from\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@currency@conversion@to\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@email@recipient\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@featureflag@enabled\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@featureflag@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@filtered_products@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@filtered_products@list\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@card_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@card_valid\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@charged\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@quantity\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@products@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@products_recommended@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@quote@cost@total\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@quote@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@recommendation@cache_enabled\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@session@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@cost@total\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@tracking@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@zip_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@synthetic_request\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@user@currency\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@user@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.busy_ns\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@filepath\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@function\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@lineno\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@namespace\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@instance\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@redis@database_index\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@redis@flags\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@statement\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@url\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.decode_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@client_ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@flavor\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@host\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@method\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@request_content_length\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@request_content_length_uncompressed\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@response_content_length\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@route\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@scheme\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@status_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@status_text\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@target\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@url\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@user_agent\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.idle_ns\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.idle_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.jinja2@template_name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.jinja2@template_path\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@client_id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@destination@kind\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@destination@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@consumer@group\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@destination@partition\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@message@offset\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@message@payload_size_bytes\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@operation\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@host@addr\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@peer@addr\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@peer@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@transport\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.peer@service\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.phoenix@action\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.phoenix@plug\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.query_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.queue_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@grpc@status_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@method\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@service\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@user_agent\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.sinatra@template_name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.source\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.thread@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.thread@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.total_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"spanId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"startTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"status.code\",\"type\":\"number\",\"esTypes\":[\"integer\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"status.message\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroup\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.durationInNanos\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.endTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.statusCode\",\"type\":\"number\",\"esTypes\":[\"integer\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceState\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"traceState.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"traceState\"}}}]","timeFieldName":"startTime","title":"otel-v1-apm-span-0*"},"id":"a7cea13f-0173-4ade-8993-f4468193da16","migrationVersion":{"index-pattern":"7.6.0"},"references":[],"type":"index-pattern","updated_at":"2024-03-03T06:18:11.955Z","version":"WzI5LDFd"} +{"attributes":{"description":"traces by response code","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"},"title":"traces-by-response-code","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"traces-by-response-code\",\"type\":\"input_control_vis\",\"aggs\":[],\"params\":{\"controls\":[{\"id\":\"1708642305489\",\"fieldName\":\"serviceName\",\"parent\":\"\",\"label\":\"services\",\"type\":\"list\",\"options\":{\"type\":\"terms\",\"multiselect\":true,\"dynamicOptions\":true,\"size\":5,\"order\":\"desc\"},\"indexPatternRefName\":\"control_0_index_pattern\"},{\"id\":\"1708641641797\",\"fieldName\":\"span.attributes.http@status_code\",\"parent\":\"\",\"label\":\"response-status\",\"type\":\"list\",\"options\":{\"type\":\"terms\",\"multiselect\":true,\"dynamicOptions\":true,\"size\":5,\"order\":\"desc\"},\"indexPatternRefName\":\"control_1_index_pattern\"},{\"id\":\"1708642009521\",\"fieldName\":\"traceGroup\",\"parent\":\"\",\"label\":\"group\",\"type\":\"list\",\"options\":{\"type\":\"terms\",\"multiselect\":true,\"dynamicOptions\":true,\"size\":5,\"order\":\"desc\"},\"indexPatternRefName\":\"control_2_index_pattern\"}],\"updateFiltersOnChange\":true,\"useTimeFilter\":true,\"pinFilters\":false}}"},"id":"7e12d8ea-1220-4caa-b145-d6be91b46170","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"79a3b09c-71e8-4c6d-a755-382d1338fb94","name":"control_0_index_pattern","type":"index-pattern"},{"id":"a7cea13f-0173-4ade-8993-f4468193da16","name":"control_1_index_pattern","type":"index-pattern"},{"id":"a7cea13f-0173-4ade-8993-f4468193da16","name":"control_2_index_pattern","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-03T06:18:11.955Z","version":"WzMxLDFd"} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[{\"meta\":{\"alias\":null,\"negate\":false,\"disabled\":false,\"type\":\"phrase\",\"key\":\"name.keyword\",\"params\":{\"query\":\"system.network.dropped_packets\"},\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\"},\"query\":{\"match_phrase\":{\"name.keyword\":\"system.network.dropped_packets\"}},\"$state\":{\"store\":\"appState\"}}]}"},"title":"network-dropped-packets-type-metrics","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"network-dropped-packets-type-metrics\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"background\\\": \\\"white\\\",\\n \\\"padding\\\": 5,\\n \\\"title\\\": {\\\"text\\\": \\\"Network Dropped Packets Metrics\\\", \\\"anchor\\\": \\\"start\\\"},\\n \\\"data\\\": [\\n {\\\"name\\\": \\\"param_37_store\\\"},\\n {\\n \\\"name\\\": \\\"source_0\\\",\\n \\\"url\\\": {\\n \\\"index\\\": \\\"otel-metrics-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\":5000,\\n \\\"query\\\": {\\n \\\"bool\\\": {\\n \\\"must\\\": [\\n \\\"%dashboard_context-must_clause%\\\",\\n {\\n \\\"range\\\": {\\n \\\"time\\\": {\\n \\\"%timefilter%\\\": true\\n }\\n }\\n }\\n ],\\n \\\"must_not\\\": [\\n \\\"%dashboard_context-must_not_clause%\\\"\\n ],\\n \\\"filter\\\": [\\n \\\"%dashboard_context-filter_clause%\\\"\\n ]\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"property\\\": \\\"hits\\\",\\n \\\"type\\\": \\\"json\\\"\\n },\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"flatten\\\", \\\"fields\\\": [\\\"hits\\\"], \\\"as\\\": [\\\"record\\\"]},\\n {\\n \\\"type\\\": \\\"project\\\",\\n \\\"fields\\\": [\\\"record._source.time\\\",\\\"record._source.serviceName\\\",\\\"record._source.value\\\",\\\"record._source.attributes\\\"],\\n \\\"as\\\": [\\\"time\\\",\\\"serviceName\\\",\\\"value\\\",\\\"attrib\\\"]\\n },\\n\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_0\\\",\\n \\\"source\\\": \\\"source_0\\\",\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\": \\\"toDate(datum[\\\\\\\"time\\\\\\\"])\\\", \\\"as\\\": \\\"time\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.direction']\\\", \\\"as\\\":\\\"direction\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.device']\\\", \\\"as\\\":\\\"device\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_2\\\",\\n \\\"source\\\": \\\"data_0\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\"\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"serviceName\\\"],\\n \\\"field\\\": \\\"value\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"value_start\\\", \\\"value_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n },\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"isValid(datum[\\\\\\\"value\\\\\\\"]) && isFinite(+datum[\\\\\\\"value\\\\\\\"])\\\"\\n }\\n ]\\n }\\n ],\\n \\\"signals\\\": [\\n {\\\"name\\\": \\\"view_50_height\\\", \\\"value\\\": 300},\\n {\\\"name\\\": \\\"concat_1_y_step\\\", \\\"value\\\": 20},\\n {\\n \\\"name\\\": \\\"concat_1_height\\\",\\n \\\"update\\\": \\\"bandspace(domain('concat_1_y').length, 0.1, 0.05) * concat_1_y_step\\\"\\n },\\n {\\n \\\"name\\\": \\\"unit\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"pointermove\\\", \\\"update\\\": \\\"isTuple(group()) ? group() : unit\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37\\\",\\n \\\"update\\\": \\\"vlSelectionResolve(\\\\\\\"param_37_store\\\\\\\", \\\\\\\"union\\\\\\\")\\\"\\n }\\n ],\\n \\\"layout\\\": {\\\"padding\\\": 20, \\\"columns\\\": 1, \\\"bounds\\\": \\\"full\\\", \\\"align\\\": \\\"each\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"view_50_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"view_50_height\\\"}\\n }\\n },\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"param_37_x\\\",\\n \\\"value\\\": [],\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n \\\"update\\\": \\\"[x(unit), x(unit)]\\\"\\n },\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n },\\n \\\"update\\\": \\\"[param_37_x[0], clamp(x(unit), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_scale_trigger\\\"},\\n \\\"update\\\": \\\"[scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[0]), scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[1])]\\\"\\n },\\n {\\n \\\"events\\\": [{\\\"source\\\": \\\"view\\\", \\\"type\\\": \\\"dblclick\\\"}],\\n \\\"update\\\": \\\"[0, 0]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_translate_delta\\\"},\\n \\\"update\\\": \\\"clampRange(panLinear(param_37_translate_anchor.extent_x, param_37_translate_delta.x / span(param_37_translate_anchor.extent_x)), 0, width)\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_zoom_delta\\\"},\\n \\\"update\\\": \\\"clampRange(zoomLinear(param_37_x, param_37_zoom_anchor.x, param_37_zoom_delta), 0, width)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_time\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_x\\\"},\\n \\\"update\\\": \\\"param_37_x[0] === param_37_x[1] ? null : invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_scale_trigger\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"scale\\\": \\\"view_50_x\\\"}],\\n \\\"update\\\": \\\"(!isArray(param_37_time) || (+invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[0] === +param_37_time[0] && +invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[1] === +param_37_time[1])) ? param_37_scale_trigger : {}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"signal\\\": \\\"param_37_time\\\"}],\\n \\\"update\\\": \\\"param_37_time ? {unit: \\\\\\\"view_50\\\\\\\", fields: param_37_tuple_fields, values: [param_37_time]} : null\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple_fields\\\",\\n \\\"value\\\": [{\\\"field\\\": \\\"time\\\", \\\"channel\\\": \\\"x\\\", \\\"type\\\": \\\"R\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_anchor\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit), extent_x: slice(param_37_x)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_delta\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n }\\n ],\\n \\\"update\\\": \\\"{x: param_37_translate_anchor.x - x(unit), y: param_37_translate_anchor.y - y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_anchor\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_delta\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"force\\\": true,\\n \\\"update\\\": \\\"pow(1.001, event.deltaY * pow(16, event.deltaMode))\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_modify\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_tuple\\\"},\\n \\\"update\\\": \\\"modify(\\\\\\\"param_37_store\\\\\\\", param_37_tuple, true)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"param_37_brush_bg\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.125}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ]\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"view_50_marks\\\",\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"style\\\": [\\\"point\\\"],\\n \\\"interactive\\\": true,\\n \\\"from\\\": {\\\"data\\\": \\\"data_0\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 0.7},\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{\\\\\\\"Service Name\\\\\\\": isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"], \\\\\\\"Time\\\\\\\": timeFormat(datum[\\\\\\\"time\\\\\\\"], '%Y-%m-%d %H:%M:%S'), \\\\\\\"Value\\\\\\\": format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\"), \\\\\\\"Direction\\\\\\\": isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"], \\\\\\\"device\\\\\\\": isValid(datum[\\\\\\\"device\\\\\\\"]) ? datum[\\\\\\\"device\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"device\\\\\\\"]}\\\"\\n },\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"point\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"Time: \\\\\\\" + (timeFormat(datum[\\\\\\\"time\\\\\\\"], '%b %d, %Y')) + \\\\\\\"; Metric Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; direction: \\\\\\\" + (isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"]) + \\\\\\\"; Service Name: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; Direction: \\\\\\\" + (isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"view_50_x\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"view_50_y\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"shape\\\": {\\\"scale\\\": \\\"shape\\\", \\\"field\\\": \\\"direction\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"param_37_brush\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"}},\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"stroke\\\": [\\n {\\\"test\\\": \\\"param_37_x[0] !== param_37_x[1]\\\", \\\"value\\\": \\\"white\\\"},\\n {\\\"value\\\": null}\\n ]\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"view_50_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"gridScale\\\": \\\"view_50_x\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Time\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Metric Value\\\",\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"zindex\\\": 0\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"concat_1_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"concat_1_height\\\"}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"concat_1_marks\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"style\\\": [\\\"bar\\\"],\\n \\\"interactive\\\": false,\\n \\\"from\\\": {\\\"data\\\": \\\"data_2\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"bar\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_end\\\"},\\n \\\"x2\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_start\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"concat_1_y\\\", \\\"field\\\": \\\"serviceName\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"max(0.25, bandwidth('concat_1_y'))\\\"}\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"concat_1_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"value\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"zindex\\\": 0\\n }\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"color\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\n \\\"fields\\\": [\\n {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"serviceName\\\"},\\n {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\"}\\n ],\\n \\\"sort\\\": true\\n },\\n \\\"range\\\": \\\"category\\\"\\n },\\n {\\n \\\"name\\\": \\\"shape\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"direction\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"symbol\\\"\\n },\\n {\\n \\\"name\\\": \\\"view_50_x\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"view_50_y\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"view_50_height\\\"}, 0],\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_x\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": [0, 1000], \\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}],\\n \\\"domainMin\\\": 0,\\n \\\"domainMax\\\": 1000, \\n\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_y\\\",\\n \\\"type\\\": \\\"band\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\", \\\"sort\\\": true},\\n \\\"range\\\": {\\\"step\\\": {\\\"signal\\\": \\\"concat_1_y_step\\\"}},\\n \\\"paddingInner\\\": 0.1,\\n \\\"paddingOuter\\\": 0.05\\n }\\n ],\\n \\\"legends\\\": [\\n {\\n \\\"stroke\\\": \\\"color\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"encode\\\": {\\\"symbols\\\": {\\\"update\\\": {\\\"opacity\\\": {\\\"value\\\": 0.7}}}},\\n \\\"fill\\\": \\\"color\\\"\\n },\\n {\\n \\\"title\\\": \\\"Direction\\\",\\n \\\"shape\\\": \\\"shape\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"encode\\\": {\\n \\\"symbols\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"lightgray\\\"},\\n \\\"opacity\\\": {\\\"value\\\": 0.7}\\n }\\n }\\n }\\n }\\n ]\\n}\"}}"},"id":"1290f940-e34a-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-16T04:02:57.364Z","version":"WzMzNyw4XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"},"title":"apm-read_write-direction-pie","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"apm-read_write-direction-pie\",\"type\":\"pie\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{\"customLabel\":\"R/W - Direction\"},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"params\":{\"field\":\"attributes.metric.attributes.direction.keyword\",\"orderBy\":\"1\",\"order\":\"desc\",\"size\":500,\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"customLabel\":\"R/W - Direction\"},\"schema\":\"segment\"}],\"params\":{\"type\":\"pie\",\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"right\",\"isDonut\":true,\"labels\":{\"show\":false,\"values\":true,\"last_level\":true,\"truncate\":100}}}"},"id":"59e73f60-e2fb-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-17T01:57:45.524Z","version":"WzM0NSw4XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"},"title":"state-metrics-pie-chart","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"state-metrics-pie-chart\",\"type\":\"pie\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{\"customLabel\":\"states\"},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"params\":{\"field\":\"attributes.metric.attributes.state.keyword\",\"orderBy\":\"1\",\"order\":\"desc\",\"size\":500,\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"customLabel\":\"States\"},\"schema\":\"segment\"}],\"params\":{\"type\":\"pie\",\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"right\",\"isDonut\":true,\"labels\":{\"show\":false,\"values\":true,\"last_level\":true,\"truncate\":100}}}"},"id":"ed5276d0-e2fa-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-17T01:57:58.179Z","version":"WzM0Niw4XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[{\"meta\":{\"alias\":null,\"negate\":false,\"disabled\":false,\"type\":\"phrase\",\"key\":\"name.keyword\",\"params\":{\"query\":\"system.network.errors\"},\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\"},\"query\":{\"match_phrase\":{\"name.keyword\":\"system.network.errors\"}},\"$state\":{\"store\":\"appState\"}}]}"},"title":"network-errors-type-metrics","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"network-errors-type-metrics\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"background\\\": \\\"white\\\",\\n \\\"padding\\\": 5,\\n \\\"title\\\": {\\\"text\\\": \\\"Network Errors Metrics\\\", \\\"anchor\\\": \\\"start\\\"},\\n \\\"data\\\": [\\n {\\\"name\\\": \\\"param_37_store\\\"},\\n {\\n \\\"name\\\": \\\"source_0\\\",\\n \\\"url\\\": {\\n \\\"index\\\": \\\"otel-metrics-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\":5000,\\n \\\"query\\\": {\\n \\\"bool\\\": {\\n \\\"must\\\": [\\n \\\"%dashboard_context-must_clause%\\\",\\n {\\n \\\"range\\\": {\\n \\\"time\\\": {\\n \\\"%timefilter%\\\": true\\n }\\n }\\n }\\n ],\\n \\\"must_not\\\": [\\n \\\"%dashboard_context-must_not_clause%\\\"\\n ],\\n \\\"filter\\\": [\\n \\\"%dashboard_context-filter_clause%\\\"\\n ]\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"property\\\": \\\"hits\\\",\\n \\\"type\\\": \\\"json\\\"\\n },\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"flatten\\\", \\\"fields\\\": [\\\"hits\\\"], \\\"as\\\": [\\\"record\\\"]},\\n {\\n \\\"type\\\": \\\"project\\\",\\n \\\"fields\\\": [\\\"record._source.time\\\",\\\"record._source.serviceName\\\",\\\"record._source.value\\\",\\\"record._source.attributes\\\"],\\n \\\"as\\\": [\\\"time\\\",\\\"serviceName\\\",\\\"value\\\",\\\"attrib\\\"]\\n },\\n\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_0\\\",\\n \\\"source\\\": \\\"source_0\\\",\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\": \\\"toDate(datum[\\\\\\\"time\\\\\\\"])\\\", \\\"as\\\": \\\"time\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.direction']\\\", \\\"as\\\":\\\"direction\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.device']\\\", \\\"as\\\":\\\"device\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_2\\\",\\n \\\"source\\\": \\\"data_0\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\"\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"serviceName\\\"],\\n \\\"field\\\": \\\"value\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"value_start\\\", \\\"value_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n },\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"isValid(datum[\\\\\\\"value\\\\\\\"]) && isFinite(+datum[\\\\\\\"value\\\\\\\"])\\\"\\n }\\n ]\\n }\\n ],\\n \\\"signals\\\": [\\n {\\\"name\\\": \\\"view_50_height\\\", \\\"value\\\": 300},\\n {\\\"name\\\": \\\"concat_1_y_step\\\", \\\"value\\\": 20},\\n {\\n \\\"name\\\": \\\"concat_1_height\\\",\\n \\\"update\\\": \\\"bandspace(domain('concat_1_y').length, 0.1, 0.05) * concat_1_y_step\\\"\\n },\\n {\\n \\\"name\\\": \\\"unit\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"pointermove\\\", \\\"update\\\": \\\"isTuple(group()) ? group() : unit\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37\\\",\\n \\\"update\\\": \\\"vlSelectionResolve(\\\\\\\"param_37_store\\\\\\\", \\\\\\\"union\\\\\\\")\\\"\\n }\\n ],\\n \\\"layout\\\": {\\\"padding\\\": 20, \\\"columns\\\": 1, \\\"bounds\\\": \\\"full\\\", \\\"align\\\": \\\"each\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"view_50_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"view_50_height\\\"}\\n }\\n },\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"param_37_x\\\",\\n \\\"value\\\": [],\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n \\\"update\\\": \\\"[x(unit), x(unit)]\\\"\\n },\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n },\\n \\\"update\\\": \\\"[param_37_x[0], clamp(x(unit), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_scale_trigger\\\"},\\n \\\"update\\\": \\\"[scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[0]), scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[1])]\\\"\\n },\\n {\\n \\\"events\\\": [{\\\"source\\\": \\\"view\\\", \\\"type\\\": \\\"dblclick\\\"}],\\n \\\"update\\\": \\\"[0, 0]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_translate_delta\\\"},\\n \\\"update\\\": \\\"clampRange(panLinear(param_37_translate_anchor.extent_x, param_37_translate_delta.x / span(param_37_translate_anchor.extent_x)), 0, width)\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_zoom_delta\\\"},\\n \\\"update\\\": \\\"clampRange(zoomLinear(param_37_x, param_37_zoom_anchor.x, param_37_zoom_delta), 0, width)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_time\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_x\\\"},\\n \\\"update\\\": \\\"param_37_x[0] === param_37_x[1] ? null : invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_scale_trigger\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"scale\\\": \\\"view_50_x\\\"}],\\n \\\"update\\\": \\\"(!isArray(param_37_time) || (+invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[0] === +param_37_time[0] && +invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[1] === +param_37_time[1])) ? param_37_scale_trigger : {}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"signal\\\": \\\"param_37_time\\\"}],\\n \\\"update\\\": \\\"param_37_time ? {unit: \\\\\\\"view_50\\\\\\\", fields: param_37_tuple_fields, values: [param_37_time]} : null\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple_fields\\\",\\n \\\"value\\\": [{\\\"field\\\": \\\"time\\\", \\\"channel\\\": \\\"x\\\", \\\"type\\\": \\\"R\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_anchor\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit), extent_x: slice(param_37_x)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_delta\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n }\\n ],\\n \\\"update\\\": \\\"{x: param_37_translate_anchor.x - x(unit), y: param_37_translate_anchor.y - y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_anchor\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_delta\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"force\\\": true,\\n \\\"update\\\": \\\"pow(1.001, event.deltaY * pow(16, event.deltaMode))\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_modify\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_tuple\\\"},\\n \\\"update\\\": \\\"modify(\\\\\\\"param_37_store\\\\\\\", param_37_tuple, true)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"param_37_brush_bg\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.125}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ]\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"view_50_marks\\\",\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"style\\\": [\\\"point\\\"],\\n \\\"interactive\\\": true,\\n \\\"from\\\": {\\\"data\\\": \\\"data_0\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 0.7},\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{\\\\\\\"Service Name\\\\\\\": isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"], \\\\\\\"Time\\\\\\\": timeFormat(datum[\\\\\\\"time\\\\\\\"], '%Y-%m-%d %H:%M:%S'), \\\\\\\"Value\\\\\\\": format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\"), \\\\\\\"Direction\\\\\\\": isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"], \\\\\\\"device\\\\\\\": isValid(datum[\\\\\\\"device\\\\\\\"]) ? datum[\\\\\\\"device\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"device\\\\\\\"]}\\\"\\n },\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"point\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"Time: \\\\\\\" + (timeFormat(datum[\\\\\\\"time\\\\\\\"], '%b %d, %Y')) + \\\\\\\"; Metric Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; direction: \\\\\\\" + (isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"]) + \\\\\\\"; Service Name: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; Direction: \\\\\\\" + (isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"view_50_x\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"view_50_y\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"shape\\\": {\\\"scale\\\": \\\"shape\\\", \\\"field\\\": \\\"direction\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"param_37_brush\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"}},\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"stroke\\\": [\\n {\\\"test\\\": \\\"param_37_x[0] !== param_37_x[1]\\\", \\\"value\\\": \\\"white\\\"},\\n {\\\"value\\\": null}\\n ]\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"view_50_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"gridScale\\\": \\\"view_50_x\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Time\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Metric Value\\\",\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"zindex\\\": 0\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"concat_1_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"concat_1_height\\\"}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"concat_1_marks\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"style\\\": [\\\"bar\\\"],\\n \\\"interactive\\\": false,\\n \\\"from\\\": {\\\"data\\\": \\\"data_2\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"bar\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_end\\\"},\\n \\\"x2\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_start\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"concat_1_y\\\", \\\"field\\\": \\\"serviceName\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"max(0.25, bandwidth('concat_1_y'))\\\"}\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"concat_1_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"value\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"zindex\\\": 0\\n }\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"color\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\n \\\"fields\\\": [\\n {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"serviceName\\\"},\\n {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\"}\\n ],\\n \\\"sort\\\": true\\n },\\n \\\"range\\\": \\\"category\\\"\\n },\\n {\\n \\\"name\\\": \\\"shape\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"direction\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"symbol\\\"\\n },\\n {\\n \\\"name\\\": \\\"view_50_x\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"view_50_y\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"view_50_height\\\"}, 0],\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_x\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": [0, 1000], \\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}],\\n \\\"domainMin\\\": 0,\\n \\\"domainMax\\\": 1000, \\n\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_y\\\",\\n \\\"type\\\": \\\"band\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\", \\\"sort\\\": true},\\n \\\"range\\\": {\\\"step\\\": {\\\"signal\\\": \\\"concat_1_y_step\\\"}},\\n \\\"paddingInner\\\": 0.1,\\n \\\"paddingOuter\\\": 0.05\\n }\\n ],\\n \\\"legends\\\": [\\n {\\n \\\"stroke\\\": \\\"color\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"encode\\\": {\\\"symbols\\\": {\\\"update\\\": {\\\"opacity\\\": {\\\"value\\\": 0.7}}}},\\n \\\"fill\\\": \\\"color\\\"\\n },\\n {\\n \\\"title\\\": \\\"Direction\\\",\\n \\\"shape\\\": \\\"shape\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"encode\\\": {\\n \\\"symbols\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"lightgray\\\"},\\n \\\"opacity\\\": {\\\"value\\\": 0.7}\\n }\\n }\\n }\\n }\\n ]\\n}\"}}"},"id":"e2088130-e349-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-16T04:01:35.938Z","version":"WzMzNiw4XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[{\"meta\":{\"alias\":null,\"negate\":false,\"disabled\":false,\"type\":\"phrase\",\"key\":\"name.keyword\",\"params\":{\"query\":\"system.network.packets\"},\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\"},\"query\":{\"match_phrase\":{\"name.keyword\":\"system.network.packets\"}},\"$state\":{\"store\":\"appState\"}}]}"},"title":"network.packets-type-metrics","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"network.packets-type-metrics\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"background\\\": \\\"white\\\",\\n \\\"padding\\\": 5,\\n \\\"title\\\": {\\\"text\\\": \\\"Network Packets Metrics\\\", \\\"anchor\\\": \\\"start\\\"},\\n \\\"data\\\": [\\n {\\\"name\\\": \\\"param_37_store\\\"},\\n {\\n \\\"name\\\": \\\"source_0\\\",\\n \\\"url\\\": {\\n \\\"index\\\": \\\"otel-metrics-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\":1500,\\n \\\"query\\\": {\\n \\\"bool\\\": {\\n \\\"must\\\": [\\n \\\"%dashboard_context-must_clause%\\\",\\n {\\n \\\"range\\\": {\\n \\\"time\\\": {\\n \\\"%timefilter%\\\": true\\n }\\n }\\n }\\n ],\\n \\\"must_not\\\": [\\n \\\"%dashboard_context-must_not_clause%\\\"\\n ],\\n \\\"filter\\\": [\\n \\\"%dashboard_context-filter_clause%\\\"\\n ]\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"property\\\": \\\"hits\\\",\\n \\\"type\\\": \\\"json\\\"\\n },\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"flatten\\\", \\\"fields\\\": [\\\"hits\\\"], \\\"as\\\": [\\\"record\\\"]},\\n {\\n \\\"type\\\": \\\"project\\\",\\n \\\"fields\\\": [\\\"record._source.time\\\",\\\"record._source.serviceName\\\",\\\"record._source.value\\\",\\\"record._source.attributes\\\"],\\n \\\"as\\\": [\\\"time\\\",\\\"serviceName\\\",\\\"value\\\",\\\"attrib\\\"]\\n },\\n\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_0\\\",\\n \\\"source\\\": \\\"source_0\\\",\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\": \\\"toDate(datum[\\\\\\\"time\\\\\\\"])\\\", \\\"as\\\": \\\"time\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.state']\\\", \\\"as\\\":\\\"state\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.device']\\\", \\\"as\\\":\\\"device\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_2\\\",\\n \\\"source\\\": \\\"data_0\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\"\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"serviceName\\\"],\\n \\\"field\\\": \\\"value\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"value_start\\\", \\\"value_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n },\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"isValid(datum[\\\\\\\"value\\\\\\\"]) && isFinite(+datum[\\\\\\\"value\\\\\\\"])\\\"\\n }\\n ]\\n }\\n ],\\n \\\"signals\\\": [\\n {\\\"name\\\": \\\"view_50_height\\\", \\\"value\\\": 300},\\n {\\\"name\\\": \\\"concat_1_y_step\\\", \\\"value\\\": 20},\\n {\\n \\\"name\\\": \\\"concat_1_height\\\",\\n \\\"update\\\": \\\"bandspace(domain('concat_1_y').length, 0.1, 0.05) * concat_1_y_step\\\"\\n },\\n {\\n \\\"name\\\": \\\"unit\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"pointermove\\\", \\\"update\\\": \\\"isTuple(group()) ? group() : unit\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37\\\",\\n \\\"update\\\": \\\"vlSelectionResolve(\\\\\\\"param_37_store\\\\\\\", \\\\\\\"union\\\\\\\")\\\"\\n }\\n ],\\n \\\"layout\\\": {\\\"padding\\\": 20, \\\"columns\\\": 1, \\\"bounds\\\": \\\"full\\\", \\\"align\\\": \\\"each\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"view_50_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"view_50_height\\\"}\\n }\\n },\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"param_37_x\\\",\\n \\\"value\\\": [],\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n \\\"update\\\": \\\"[x(unit), x(unit)]\\\"\\n },\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n },\\n \\\"update\\\": \\\"[param_37_x[0], clamp(x(unit), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_scale_trigger\\\"},\\n \\\"update\\\": \\\"[scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[0]), scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[1])]\\\"\\n },\\n {\\n \\\"events\\\": [{\\\"source\\\": \\\"view\\\", \\\"type\\\": \\\"dblclick\\\"}],\\n \\\"update\\\": \\\"[0, 0]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_translate_delta\\\"},\\n \\\"update\\\": \\\"clampRange(panLinear(param_37_translate_anchor.extent_x, param_37_translate_delta.x / span(param_37_translate_anchor.extent_x)), 0, width)\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_zoom_delta\\\"},\\n \\\"update\\\": \\\"clampRange(zoomLinear(param_37_x, param_37_zoom_anchor.x, param_37_zoom_delta), 0, width)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_time\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_x\\\"},\\n \\\"update\\\": \\\"param_37_x[0] === param_37_x[1] ? null : invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_scale_trigger\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"scale\\\": \\\"view_50_x\\\"}],\\n \\\"update\\\": \\\"(!isArray(param_37_time) || (+invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[0] === +param_37_time[0] && +invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[1] === +param_37_time[1])) ? param_37_scale_trigger : {}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"signal\\\": \\\"param_37_time\\\"}],\\n \\\"update\\\": \\\"param_37_time ? {unit: \\\\\\\"view_50\\\\\\\", fields: param_37_tuple_fields, values: [param_37_time]} : null\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple_fields\\\",\\n \\\"value\\\": [{\\\"field\\\": \\\"time\\\", \\\"channel\\\": \\\"x\\\", \\\"type\\\": \\\"R\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_anchor\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit), extent_x: slice(param_37_x)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_delta\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n }\\n ],\\n \\\"update\\\": \\\"{x: param_37_translate_anchor.x - x(unit), y: param_37_translate_anchor.y - y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_anchor\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_delta\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"force\\\": true,\\n \\\"update\\\": \\\"pow(1.001, event.deltaY * pow(16, event.deltaMode))\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_modify\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_tuple\\\"},\\n \\\"update\\\": \\\"modify(\\\\\\\"param_37_store\\\\\\\", param_37_tuple, true)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"param_37_brush_bg\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.125}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ]\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"view_50_marks\\\",\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"style\\\": [\\\"point\\\"],\\n \\\"interactive\\\": true,\\n \\\"from\\\": {\\\"data\\\": \\\"data_0\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 0.7},\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{\\\\\\\"Service Name\\\\\\\": isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"], \\\\\\\"Time\\\\\\\": timeFormat(datum[\\\\\\\"time\\\\\\\"], '%Y-%m-%d %H:%M:%S'), \\\\\\\"Value\\\\\\\": format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\"), \\\\\\\"state\\\\\\\": isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"], \\\\\\\"device\\\\\\\": isValid(datum[\\\\\\\"device\\\\\\\"]) ? datum[\\\\\\\"device\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"device\\\\\\\"]}\\\"\\n },\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"point\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"Time: \\\\\\\" + (timeFormat(datum[\\\\\\\"time\\\\\\\"], '%b %d, %Y')) + \\\\\\\"; Metric Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; state: \\\\\\\" + (isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"]) + \\\\\\\"; Service Name: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; State: \\\\\\\" + (isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"view_50_x\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"view_50_y\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"shape\\\": {\\\"scale\\\": \\\"shape\\\", \\\"field\\\": \\\"state\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"param_37_brush\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"}},\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"stroke\\\": [\\n {\\\"test\\\": \\\"param_37_x[0] !== param_37_x[1]\\\", \\\"value\\\": \\\"white\\\"},\\n {\\\"value\\\": null}\\n ]\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"view_50_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"gridScale\\\": \\\"view_50_x\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Time\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Metric Value\\\",\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"zindex\\\": 0\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"concat_1_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"concat_1_height\\\"}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"concat_1_marks\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"style\\\": [\\\"bar\\\"],\\n \\\"interactive\\\": false,\\n \\\"from\\\": {\\\"data\\\": \\\"data_2\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"bar\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_end\\\"},\\n \\\"x2\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_start\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"concat_1_y\\\", \\\"field\\\": \\\"serviceName\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"max(0.25, bandwidth('concat_1_y'))\\\"}\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"concat_1_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"value\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"zindex\\\": 0\\n }\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"color\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\n \\\"fields\\\": [\\n {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"serviceName\\\"},\\n {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\"}\\n ],\\n \\\"sort\\\": true\\n },\\n \\\"range\\\": \\\"category\\\"\\n },\\n {\\n \\\"name\\\": \\\"shape\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"state\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"symbol\\\"\\n },\\n {\\n \\\"name\\\": \\\"view_50_x\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"view_50_y\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"view_50_height\\\"}, 0],\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_x\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": [0, 500000000], \\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}],\\n \\\"domainMin\\\": 0,\\n \\\"domainMax\\\": 500000000, \\n\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_y\\\",\\n \\\"type\\\": \\\"band\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\", \\\"sort\\\": true},\\n \\\"range\\\": {\\\"step\\\": {\\\"signal\\\": \\\"concat_1_y_step\\\"}},\\n \\\"paddingInner\\\": 0.1,\\n \\\"paddingOuter\\\": 0.05\\n }\\n ],\\n \\\"legends\\\": [\\n {\\n \\\"stroke\\\": \\\"color\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"encode\\\": {\\\"symbols\\\": {\\\"update\\\": {\\\"opacity\\\": {\\\"value\\\": 0.7}}}},\\n \\\"fill\\\": \\\"color\\\"\\n },\\n {\\n \\\"title\\\": \\\"State\\\",\\n \\\"shape\\\": \\\"shape\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"encode\\\": {\\n \\\"symbols\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"lightgray\\\"},\\n \\\"opacity\\\": {\\\"value\\\": 0.7}\\n }\\n }\\n }\\n }\\n ]\\n}\"}}"},"id":"134ba140-e34b-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-16T16:43:13.741Z","version":"WzM0Myw4XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[{\"meta\":{\"alias\":null,\"negate\":false,\"disabled\":false,\"type\":\"phrase\",\"key\":\"name.keyword\",\"params\":{\"query\":\"system.network.io\"},\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\"},\"query\":{\"match_phrase\":{\"name.keyword\":\"system.network.io\"}},\"$state\":{\"store\":\"appState\"}}]}"},"title":"network.io-type-metrics","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"network.io-type-metrics\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"background\\\": \\\"white\\\",\\n \\\"padding\\\": 5,\\n \\\"title\\\": {\\\"text\\\": \\\"Network I/O Metrics\\\", \\\"anchor\\\": \\\"start\\\"},\\n \\\"data\\\": [\\n {\\\"name\\\": \\\"param_37_store\\\"},\\n {\\n \\\"name\\\": \\\"source_0\\\",\\n \\\"url\\\": {\\n \\\"index\\\": \\\"otel-metrics-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\":5000,\\n \\\"query\\\": {\\n \\\"bool\\\": {\\n \\\"must\\\": [\\n \\\"%dashboard_context-must_clause%\\\",\\n {\\n \\\"range\\\": {\\n \\\"time\\\": {\\n \\\"%timefilter%\\\": true\\n }\\n }\\n }\\n ],\\n \\\"must_not\\\": [\\n \\\"%dashboard_context-must_not_clause%\\\"\\n ],\\n \\\"filter\\\": [\\n \\\"%dashboard_context-filter_clause%\\\"\\n ]\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"property\\\": \\\"hits\\\",\\n \\\"type\\\": \\\"json\\\"\\n },\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"flatten\\\", \\\"fields\\\": [\\\"hits\\\"], \\\"as\\\": [\\\"record\\\"]},\\n {\\n \\\"type\\\": \\\"project\\\",\\n \\\"fields\\\": [\\\"record._source.time\\\",\\\"record._source.serviceName\\\",\\\"record._source.value\\\",\\\"record._source.attributes\\\"],\\n \\\"as\\\": [\\\"time\\\",\\\"serviceName\\\",\\\"value\\\",\\\"attrib\\\"]\\n },\\n\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_0\\\",\\n \\\"source\\\": \\\"source_0\\\",\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\": \\\"toDate(datum[\\\\\\\"time\\\\\\\"])\\\", \\\"as\\\": \\\"time\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.direction']\\\", \\\"as\\\":\\\"direction\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.device']\\\", \\\"as\\\":\\\"device\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_2\\\",\\n \\\"source\\\": \\\"data_0\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\"\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"serviceName\\\"],\\n \\\"field\\\": \\\"value\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"value_start\\\", \\\"value_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n },\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"isValid(datum[\\\\\\\"value\\\\\\\"]) && isFinite(+datum[\\\\\\\"value\\\\\\\"])\\\"\\n }\\n ]\\n }\\n ],\\n \\\"signals\\\": [\\n {\\\"name\\\": \\\"view_50_height\\\", \\\"value\\\": 300},\\n {\\\"name\\\": \\\"concat_1_y_step\\\", \\\"value\\\": 20},\\n {\\n \\\"name\\\": \\\"concat_1_height\\\",\\n \\\"update\\\": \\\"bandspace(domain('concat_1_y').length, 0.1, 0.05) * concat_1_y_step\\\"\\n },\\n {\\n \\\"name\\\": \\\"unit\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"pointermove\\\", \\\"update\\\": \\\"isTuple(group()) ? group() : unit\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37\\\",\\n \\\"update\\\": \\\"vlSelectionResolve(\\\\\\\"param_37_store\\\\\\\", \\\\\\\"union\\\\\\\")\\\"\\n }\\n ],\\n \\\"layout\\\": {\\\"padding\\\": 20, \\\"columns\\\": 1, \\\"bounds\\\": \\\"full\\\", \\\"align\\\": \\\"each\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"view_50_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"view_50_height\\\"}\\n }\\n },\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"param_37_x\\\",\\n \\\"value\\\": [],\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n \\\"update\\\": \\\"[x(unit), x(unit)]\\\"\\n },\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n },\\n \\\"update\\\": \\\"[param_37_x[0], clamp(x(unit), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_scale_trigger\\\"},\\n \\\"update\\\": \\\"[scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[0]), scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[1])]\\\"\\n },\\n {\\n \\\"events\\\": [{\\\"source\\\": \\\"view\\\", \\\"type\\\": \\\"dblclick\\\"}],\\n \\\"update\\\": \\\"[0, 0]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_translate_delta\\\"},\\n \\\"update\\\": \\\"clampRange(panLinear(param_37_translate_anchor.extent_x, param_37_translate_delta.x / span(param_37_translate_anchor.extent_x)), 0, width)\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_zoom_delta\\\"},\\n \\\"update\\\": \\\"clampRange(zoomLinear(param_37_x, param_37_zoom_anchor.x, param_37_zoom_delta), 0, width)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_time\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_x\\\"},\\n \\\"update\\\": \\\"param_37_x[0] === param_37_x[1] ? null : invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_scale_trigger\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"scale\\\": \\\"view_50_x\\\"}],\\n \\\"update\\\": \\\"(!isArray(param_37_time) || (+invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[0] === +param_37_time[0] && +invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[1] === +param_37_time[1])) ? param_37_scale_trigger : {}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"signal\\\": \\\"param_37_time\\\"}],\\n \\\"update\\\": \\\"param_37_time ? {unit: \\\\\\\"view_50\\\\\\\", fields: param_37_tuple_fields, values: [param_37_time]} : null\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple_fields\\\",\\n \\\"value\\\": [{\\\"field\\\": \\\"time\\\", \\\"channel\\\": \\\"x\\\", \\\"type\\\": \\\"R\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_anchor\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit), extent_x: slice(param_37_x)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_delta\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n }\\n ],\\n \\\"update\\\": \\\"{x: param_37_translate_anchor.x - x(unit), y: param_37_translate_anchor.y - y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_anchor\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_delta\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"force\\\": true,\\n \\\"update\\\": \\\"pow(1.001, event.deltaY * pow(16, event.deltaMode))\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_modify\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_tuple\\\"},\\n \\\"update\\\": \\\"modify(\\\\\\\"param_37_store\\\\\\\", param_37_tuple, true)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"param_37_brush_bg\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.125}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ]\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"view_50_marks\\\",\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"style\\\": [\\\"point\\\"],\\n \\\"interactive\\\": true,\\n \\\"from\\\": {\\\"data\\\": \\\"data_0\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 0.7},\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{\\\\\\\"Service Name\\\\\\\": isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"], \\\\\\\"Time\\\\\\\": timeFormat(datum[\\\\\\\"time\\\\\\\"], '%Y-%m-%d %H:%M:%S'), \\\\\\\"Value\\\\\\\": format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\"), \\\\\\\"Direction\\\\\\\": isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"], \\\\\\\"device\\\\\\\": isValid(datum[\\\\\\\"device\\\\\\\"]) ? datum[\\\\\\\"device\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"device\\\\\\\"]}\\\"\\n },\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"point\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"Time: \\\\\\\" + (timeFormat(datum[\\\\\\\"time\\\\\\\"], '%b %d, %Y')) + \\\\\\\"; Metric Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; direction: \\\\\\\" + (isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"]) + \\\\\\\"; Service Name: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; Direction: \\\\\\\" + (isValid(datum[\\\\\\\"direction\\\\\\\"]) ? datum[\\\\\\\"direction\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"direction\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"view_50_x\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"view_50_y\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"shape\\\": {\\\"scale\\\": \\\"shape\\\", \\\"field\\\": \\\"direction\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"param_37_brush\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"}},\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"stroke\\\": [\\n {\\\"test\\\": \\\"param_37_x[0] !== param_37_x[1]\\\", \\\"value\\\": \\\"white\\\"},\\n {\\\"value\\\": null}\\n ]\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"view_50_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"gridScale\\\": \\\"view_50_x\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Time\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Metric Value\\\",\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"zindex\\\": 0\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"concat_1_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"concat_1_height\\\"}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"concat_1_marks\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"style\\\": [\\\"bar\\\"],\\n \\\"interactive\\\": false,\\n \\\"from\\\": {\\\"data\\\": \\\"data_2\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"bar\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_end\\\"},\\n \\\"x2\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_start\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"concat_1_y\\\", \\\"field\\\": \\\"serviceName\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"max(0.25, bandwidth('concat_1_y'))\\\"}\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"concat_1_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"value\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"zindex\\\": 0\\n }\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"color\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\n \\\"fields\\\": [\\n {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"serviceName\\\"},\\n {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\"}\\n ],\\n \\\"sort\\\": true\\n },\\n \\\"range\\\": \\\"category\\\"\\n },\\n {\\n \\\"name\\\": \\\"shape\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"direction\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"symbol\\\"\\n },\\n {\\n \\\"name\\\": \\\"view_50_x\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"view_50_y\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"view_50_height\\\"}, 0],\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_x\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": [0, 1000000000000], \\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}],\\n \\\"domainMin\\\": 0,\\n \\\"domainMax\\\": 1000000000000, \\n\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_y\\\",\\n \\\"type\\\": \\\"band\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\", \\\"sort\\\": true},\\n \\\"range\\\": {\\\"step\\\": {\\\"signal\\\": \\\"concat_1_y_step\\\"}},\\n \\\"paddingInner\\\": 0.1,\\n \\\"paddingOuter\\\": 0.05\\n }\\n ],\\n \\\"legends\\\": [\\n {\\n \\\"stroke\\\": \\\"color\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"encode\\\": {\\\"symbols\\\": {\\\"update\\\": {\\\"opacity\\\": {\\\"value\\\": 0.7}}}},\\n \\\"fill\\\": \\\"color\\\"\\n },\\n {\\n \\\"title\\\": \\\"Direction\\\",\\n \\\"shape\\\": \\\"shape\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"encode\\\": {\\n \\\"symbols\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"lightgray\\\"},\\n \\\"opacity\\\": {\\\"value\\\": 0.7}\\n }\\n }\\n }\\n }\\n ]\\n}\"}}"},"id":"dc616700-e34a-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-16T16:42:48.644Z","version":"WzM0Miw4XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"},"title":"amp-devices-pie-chart","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"amp-devices-pie-chart\",\"type\":\"pie\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{\"customLabel\":\"devices\"},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"params\":{\"field\":\"attributes.metric.attributes.device.keyword\",\"orderBy\":\"1\",\"order\":\"desc\",\"size\":500,\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"customLabel\":\"devices\"},\"schema\":\"segment\"}],\"params\":{\"type\":\"pie\",\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"right\",\"isDonut\":true,\"labels\":{\"show\":false,\"values\":true,\"last_level\":true,\"truncate\":100}}}"},"id":"93148140-e2fa-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-17T01:57:32.483Z","version":"WzM0NCw4XQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[{\"meta\":{\"alias\":null,\"negate\":false,\"disabled\":false,\"type\":\"phrase\",\"key\":\"name.keyword\",\"params\":{\"query\":\"system.network.connections\"},\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\"},\"query\":{\"match_phrase\":{\"name.keyword\":\"system.network.connections\"}},\"$state\":{\"store\":\"appState\"}}]}"},"title":"network.connections-type-metrics","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"network.connections-type-metrics\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"background\\\": \\\"white\\\",\\n \\\"padding\\\": 5,\\n \\\"title\\\": {\\\"text\\\": \\\"Network Connections Metrics\\\", \\\"anchor\\\": \\\"start\\\"},\\n \\\"data\\\": [\\n {\\\"name\\\": \\\"param_37_store\\\"},\\n {\\n \\\"name\\\": \\\"source_0\\\",\\n \\\"url\\\": {\\n \\\"index\\\": \\\"otel-metrics-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\":1500,\\n \\\"query\\\": {\\n \\\"bool\\\": {\\n \\\"must\\\": [\\n \\\"%dashboard_context-must_clause%\\\",\\n {\\n \\\"range\\\": {\\n \\\"time\\\": {\\n \\\"%timefilter%\\\": true\\n }\\n }\\n }\\n ],\\n \\\"must_not\\\": [\\n \\\"%dashboard_context-must_not_clause%\\\"\\n ],\\n \\\"filter\\\": [\\n \\\"%dashboard_context-filter_clause%\\\"\\n ]\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"property\\\": \\\"hits\\\",\\n \\\"type\\\": \\\"json\\\"\\n },\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"flatten\\\", \\\"fields\\\": [\\\"hits\\\"], \\\"as\\\": [\\\"record\\\"]},\\n {\\n \\\"type\\\": \\\"project\\\",\\n \\\"fields\\\": [\\\"record._source.time\\\",\\\"record._source.serviceName\\\",\\\"record._source.value\\\",\\\"record._source.attributes\\\"],\\n \\\"as\\\": [\\\"time\\\",\\\"serviceName\\\",\\\"value\\\",\\\"attrib\\\"]\\n },\\n\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_0\\\",\\n \\\"source\\\": \\\"source_0\\\",\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\": \\\"toDate(datum[\\\\\\\"time\\\\\\\"])\\\", \\\"as\\\": \\\"time\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.state']\\\", \\\"as\\\":\\\"state\\\"}\\n {\\\"type\\\": \\\"formula\\\", \\\"expr\\\":\\\"datum.attrib['metric.attributes.device']\\\", \\\"as\\\":\\\"device\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_2\\\",\\n \\\"source\\\": \\\"data_0\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\"\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"serviceName\\\"],\\n \\\"field\\\": \\\"value\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"value_start\\\", \\\"value_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n },\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"isValid(datum[\\\\\\\"value\\\\\\\"]) && isFinite(+datum[\\\\\\\"value\\\\\\\"])\\\"\\n }\\n ]\\n }\\n ],\\n \\\"signals\\\": [\\n {\\\"name\\\": \\\"view_50_height\\\", \\\"value\\\": 300},\\n {\\\"name\\\": \\\"concat_1_y_step\\\", \\\"value\\\": 20},\\n {\\n \\\"name\\\": \\\"concat_1_height\\\",\\n \\\"update\\\": \\\"bandspace(domain('concat_1_y').length, 0.1, 0.05) * concat_1_y_step\\\"\\n },\\n {\\n \\\"name\\\": \\\"unit\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"pointermove\\\", \\\"update\\\": \\\"isTuple(group()) ? group() : unit\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37\\\",\\n \\\"update\\\": \\\"vlSelectionResolve(\\\\\\\"param_37_store\\\\\\\", \\\\\\\"union\\\\\\\")\\\"\\n }\\n ],\\n \\\"layout\\\": {\\\"padding\\\": 20, \\\"columns\\\": 1, \\\"bounds\\\": \\\"full\\\", \\\"align\\\": \\\"each\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"view_50_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"view_50_height\\\"}\\n }\\n },\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"param_37_x\\\",\\n \\\"value\\\": [],\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n \\\"update\\\": \\\"[x(unit), x(unit)]\\\"\\n },\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"param_37_brush\\\\\\\"\\\"\\n ]\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n },\\n \\\"update\\\": \\\"[param_37_x[0], clamp(x(unit), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_scale_trigger\\\"},\\n \\\"update\\\": \\\"[scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[0]), scale(\\\\\\\"view_50_x\\\\\\\", param_37_time[1])]\\\"\\n },\\n {\\n \\\"events\\\": [{\\\"source\\\": \\\"view\\\", \\\"type\\\": \\\"dblclick\\\"}],\\n \\\"update\\\": \\\"[0, 0]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_translate_delta\\\"},\\n \\\"update\\\": \\\"clampRange(panLinear(param_37_translate_anchor.extent_x, param_37_translate_delta.x / span(param_37_translate_anchor.extent_x)), 0, width)\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_zoom_delta\\\"},\\n \\\"update\\\": \\\"clampRange(zoomLinear(param_37_x, param_37_zoom_anchor.x, param_37_zoom_delta), 0, width)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_time\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_x\\\"},\\n \\\"update\\\": \\\"param_37_x[0] === param_37_x[1] ? null : invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_scale_trigger\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"scale\\\": \\\"view_50_x\\\"}],\\n \\\"update\\\": \\\"(!isArray(param_37_time) || (+invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[0] === +param_37_time[0] && +invert(\\\\\\\"view_50_x\\\\\\\", param_37_x)[1] === +param_37_time[1])) ? param_37_scale_trigger : {}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"signal\\\": \\\"param_37_time\\\"}],\\n \\\"update\\\": \\\"param_37_time ? {unit: \\\\\\\"view_50\\\\\\\", fields: param_37_tuple_fields, values: [param_37_time]} : null\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_tuple_fields\\\",\\n \\\"value\\\": [{\\\"field\\\": \\\"time\\\", \\\"channel\\\": \\\"x\\\", \\\"type\\\": \\\"R\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_anchor\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit), extent_x: slice(param_37_x)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_translate_delta\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n }\\n ],\\n \\\"update\\\": \\\"{x: param_37_translate_anchor.x - x(unit), y: param_37_translate_anchor.y - y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_anchor\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_zoom_delta\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"param_37_brush\\\"\\n }\\n ],\\n \\\"force\\\": true,\\n \\\"update\\\": \\\"pow(1.001, event.deltaY * pow(16, event.deltaMode))\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"param_37_modify\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"param_37_tuple\\\"},\\n \\\"update\\\": \\\"modify(\\\\\\\"param_37_store\\\\\\\", param_37_tuple, true)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"param_37_brush_bg\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.125}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ]\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"view_50_marks\\\",\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"style\\\": [\\\"point\\\"],\\n \\\"interactive\\\": true,\\n \\\"from\\\": {\\\"data\\\": \\\"data_0\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 0.7},\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{\\\\\\\"Service Name\\\\\\\": isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"], \\\\\\\"Time\\\\\\\": timeFormat(datum[\\\\\\\"time\\\\\\\"], '%Y-%m-%d %H:%M:%S'), \\\\\\\"Value\\\\\\\": format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\"), \\\\\\\"state\\\\\\\": isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"], \\\\\\\"device\\\\\\\": isValid(datum[\\\\\\\"device\\\\\\\"]) ? datum[\\\\\\\"device\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"device\\\\\\\"]}\\\"\\n },\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"point\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"Time: \\\\\\\" + (timeFormat(datum[\\\\\\\"time\\\\\\\"], '%b %d, %Y')) + \\\\\\\"; Metric Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; state: \\\\\\\" + (isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"]) + \\\\\\\"; Service Name: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"]) + \\\\\\\"; Value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; State: \\\\\\\" + (isValid(datum[\\\\\\\"state\\\\\\\"]) ? datum[\\\\\\\"state\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"state\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"view_50_x\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"view_50_y\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"shape\\\": {\\\"scale\\\": \\\"shape\\\", \\\"field\\\": \\\"state\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"param_37_brush\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"}},\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"signal\\\": \\\"param_37_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"param_37_store\\\\\\\").length && data(\\\\\\\"param_37_store\\\\\\\")[0].unit === \\\\\\\"view_50\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"stroke\\\": [\\n {\\\"test\\\": \\\"param_37_x[0] !== param_37_x[1]\\\", \\\"value\\\": \\\"white\\\"},\\n {\\\"value\\\": null}\\n ]\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"view_50_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"gridScale\\\": \\\"view_50_x\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Time\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"view_50_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"Metric Value\\\",\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(view_50_height/40)\\\"},\\n \\\"zindex\\\": 0\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"concat_1_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"concat_1_height\\\"}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"concat_1_marks\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"style\\\": [\\\"bar\\\"],\\n \\\"interactive\\\": false,\\n \\\"from\\\": {\\\"data\\\": \\\"data_2\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": [\\n {\\n \\\"test\\\": \\\"!length(data(\\\\\\\"param_37_store\\\\\\\")) || vlSelectionTest(\\\\\\\"param_37_store\\\\\\\", datum)\\\",\\n \\\"scale\\\": \\\"color\\\",\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n {\\\"value\\\": \\\"lightgray\\\"}\\n ],\\n \\\"ariaRoleDescription\\\": {\\\"value\\\": \\\"bar\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"value: \\\\\\\" + (format(datum[\\\\\\\"value\\\\\\\"], \\\\\\\"\\\\\\\")) + \\\\\\\"; serviceName: \\\\\\\" + (isValid(datum[\\\\\\\"serviceName\\\\\\\"]) ? datum[\\\\\\\"serviceName\\\\\\\"] : \\\\\\\"\\\\\\\"+datum[\\\\\\\"serviceName\\\\\\\"])\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_end\\\"},\\n \\\"x2\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"value_start\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"concat_1_y\\\", \\\"field\\\": \\\"serviceName\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"max(0.25, bandwidth('concat_1_y'))\\\"}\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"concat_1_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"value\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"zindex\\\": 0\\n }\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"color\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\n \\\"fields\\\": [\\n {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"serviceName\\\"},\\n {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\"}\\n ],\\n \\\"sort\\\": true\\n },\\n \\\"range\\\": \\\"category\\\"\\n },\\n {\\n \\\"name\\\": \\\"shape\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"state\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"symbol\\\"\\n },\\n {\\n \\\"name\\\": \\\"view_50_x\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"time\\\"},\\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"view_50_y\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_0\\\", \\\"field\\\": \\\"value\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"view_50_height\\\"}, 0],\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_x\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": [0, 10000], \\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}],\\n \\\"domainMin\\\": 0,\\n \\\"domainMax\\\": 10000, \\n\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_y\\\",\\n \\\"type\\\": \\\"band\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_2\\\", \\\"field\\\": \\\"serviceName\\\", \\\"sort\\\": true},\\n \\\"range\\\": {\\\"step\\\": {\\\"signal\\\": \\\"concat_1_y_step\\\"}},\\n \\\"paddingInner\\\": 0.1,\\n \\\"paddingOuter\\\": 0.05\\n }\\n ],\\n \\\"legends\\\": [\\n {\\n \\\"stroke\\\": \\\"color\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"title\\\": \\\"serviceName\\\",\\n \\\"encode\\\": {\\\"symbols\\\": {\\\"update\\\": {\\\"opacity\\\": {\\\"value\\\": 0.7}}}},\\n \\\"fill\\\": \\\"color\\\"\\n },\\n {\\n \\\"title\\\": \\\"State\\\",\\n \\\"shape\\\": \\\"shape\\\",\\n \\\"symbolType\\\": \\\"circle\\\",\\n \\\"encode\\\": {\\n \\\"symbols\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"lightgray\\\"},\\n \\\"opacity\\\": {\\\"value\\\": 0.7}\\n }\\n }\\n }\\n }\\n ]\\n}\"}}"},"id":"62e6cf90-e34b-11ee-9823-49d05dd2659c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-16T04:12:21.641Z","version":"WzM0MCw4XQ=="} +{"attributes":{"description":"connections\npackets\nerrors\ndevices","hits":0,"kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"controlledBy\":\"1708642305489\",\"disabled\":false,\"key\":\"serviceName\",\"negate\":false,\"params\":{\"query\":\"loadgenerator\"},\"type\":\"phrase\",\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\"},\"query\":{\"match_phrase\":{\"serviceName\":\"loadgenerator\"}}},{\"meta\":{\"type\":\"phrases\",\"key\":\"name.keyword\",\"value\":\"system.network.errors, system.network.dropped_packets, system.network.packets, system.network.io, system.network.connections\",\"params\":[\"system.network.errors\",\"system.network.dropped_packets\",\"system.network.packets\",\"system.network.io\",\"system.network.connections\"],\"alias\":null,\"negate\":false,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index\"},\"query\":{\"bool\":{\"should\":[{\"match_phrase\":{\"name.keyword\":\"system.network.errors\"}},{\"match_phrase\":{\"name.keyword\":\"system.network.dropped_packets\"}},{\"match_phrase\":{\"name.keyword\":\"system.network.packets\"}},{\"match_phrase\":{\"name.keyword\":\"system.network.io\"}},{\"match_phrase\":{\"name.keyword\":\"system.network.connections\"}}],\"minimum_should_match\":1}},\"$state\":{\"store\":\"appState\"}}]}"},"optionsJSON":"{\"hidePanelTitles\":false,\"useMargins\":true}","panelsJSON":"[{\"version\":\"2.12.0\",\"gridData\":{\"x\":0,\"y\":0,\"w\":48,\"h\":15,\"i\":\"b523c90e-37d7-4221-8a89-8fc709d29fc8\"},\"panelIndex\":\"b523c90e-37d7-4221-8a89-8fc709d29fc8\",\"embeddableConfig\":{},\"panelRefName\":\"panel_0\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":0,\"y\":15,\"w\":48,\"h\":18,\"i\":\"579912ae-2182-4248-9f46-640315dc369d\"},\"panelIndex\":\"579912ae-2182-4248-9f46-640315dc369d\",\"embeddableConfig\":{},\"panelRefName\":\"panel_1\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":24,\"y\":33,\"w\":24,\"h\":16,\"i\":\"a9059e47-8521-47ca-9d78-7cecbae02152\"},\"panelIndex\":\"a9059e47-8521-47ca-9d78-7cecbae02152\",\"embeddableConfig\":{},\"panelRefName\":\"panel_2\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":0,\"y\":33,\"w\":24,\"h\":5,\"i\":\"fea35ef6-f4b1-4e14-bd23-350329af3925\"},\"panelIndex\":\"fea35ef6-f4b1-4e14-bd23-350329af3925\",\"embeddableConfig\":{},\"panelRefName\":\"panel_3\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":24,\"y\":49,\"w\":24,\"h\":19,\"i\":\"055dbb32-0a99-4605-8980-ef01fdb29961\"},\"panelIndex\":\"055dbb32-0a99-4605-8980-ef01fdb29961\",\"embeddableConfig\":{},\"panelRefName\":\"panel_4\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":0,\"y\":38,\"w\":12,\"h\":11,\"i\":\"ecab2abf-0675-4aa7-a289-b96a22e46270\"},\"panelIndex\":\"ecab2abf-0675-4aa7-a289-b96a22e46270\",\"embeddableConfig\":{},\"panelRefName\":\"panel_5\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":12,\"y\":38,\"w\":12,\"h\":11,\"i\":\"d76c5ec8-c86f-4f65-8feb-1e7f2aa8331f\"},\"panelIndex\":\"d76c5ec8-c86f-4f65-8feb-1e7f2aa8331f\",\"embeddableConfig\":{},\"panelRefName\":\"panel_6\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":0,\"y\":49,\"w\":24,\"h\":19,\"i\":\"a610a74c-ed1c-4e5a-a639-e79075f8cbed\"},\"panelIndex\":\"a610a74c-ed1c-4e5a-a639-e79075f8cbed\",\"embeddableConfig\":{},\"panelRefName\":\"panel_7\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":24,\"y\":68,\"w\":24,\"h\":20,\"i\":\"eb67768e-8278-4169-ae7d-e4c549c6737b\"},\"panelIndex\":\"eb67768e-8278-4169-ae7d-e4c549c6737b\",\"embeddableConfig\":{},\"panelRefName\":\"panel_8\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":0,\"y\":68,\"w\":24,\"h\":20,\"i\":\"ad0e2bce-65d6-4eff-bb96-0543337500d9\"},\"panelIndex\":\"ad0e2bce-65d6-4eff-bb96-0543337500d9\",\"embeddableConfig\":{},\"panelRefName\":\"panel_9\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":24,\"y\":88,\"w\":24,\"h\":19,\"i\":\"5fc8b689-cf46-48ef-aa14-1f07c03931f1\"},\"panelIndex\":\"5fc8b689-cf46-48ef-aa14-1f07c03931f1\",\"embeddableConfig\":{\"hidePanelTitles\":false},\"title\":\"Devices\",\"panelRefName\":\"panel_10\"},{\"version\":\"2.12.0\",\"gridData\":{\"x\":0,\"y\":88,\"w\":24,\"h\":19,\"i\":\"3b04d06d-7f0d-4c96-aabc-4170b23cd033\"},\"panelIndex\":\"3b04d06d-7f0d-4c96-aabc-4170b23cd033\",\"embeddableConfig\":{},\"panelRefName\":\"panel_11\"}]","timeRestore":false,"title":"APM-Network-Metrics","version":1},"id":"apm-network-metrics-dashboard-1_0_0_ID","migrationVersion":{"dashboard":"7.9.3"},"references":[{"id":"79a3b09c-71e8-4c6d-a755-382d1338fb94","name":"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index","type":"index-pattern"},{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index","type":"index-pattern"},{"id":"1df769d0-e2f6-11ee-9823-49d05dd2659c","name":"panel_0","type":"visualization"},{"id":"8d7b0350-e406-11ee-9823-49d05dd2659c","name":"panel_1","type":"visualization"},{"id":"6b179e10-d9d7-11ee-9203-cf873e97f443","name":"panel_2","type":"visualization"},{"id":"7e12d8ea-1220-4caa-b145-d6be91b46170","name":"panel_3","type":"visualization"},{"id":"1290f940-e34a-11ee-9823-49d05dd2659c","name":"panel_4","type":"visualization"},{"id":"59e73f60-e2fb-11ee-9823-49d05dd2659c","name":"panel_5","type":"visualization"},{"id":"ed5276d0-e2fa-11ee-9823-49d05dd2659c","name":"panel_6","type":"visualization"},{"id":"e2088130-e349-11ee-9823-49d05dd2659c","name":"panel_7","type":"visualization"},{"id":"134ba140-e34b-11ee-9823-49d05dd2659c","name":"panel_8","type":"visualization"},{"id":"dc616700-e34a-11ee-9823-49d05dd2659c","name":"panel_9","type":"visualization"},{"id":"93148140-e2fa-11ee-9823-49d05dd2659c","name":"panel_10","type":"visualization"},{"id":"62e6cf90-e34b-11ee-9823-49d05dd2659c","name":"panel_11","type":"visualization"}],"type":"dashboard","updated_at":"2024-03-17T02:46:09.542Z","version":"WzM1Nyw4XQ=="} +{"exportedCount":16,"missingRefCount":0,"missingReferences":[]} diff --git a/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-ingestion-rate-dashboard-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-ingestion-rate-dashboard-1.0.0.ndjson new file mode 100644 index 000000000..309cb384e --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-ingestion-rate-dashboard-1.0.0.ndjson @@ -0,0 +1,11 @@ +{"attributes":{"fields":"[{\"count\":0,\"name\":\"_id\",\"type\":\"string\",\"esTypes\":[\"_id\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_index\",\"type\":\"string\",\"esTypes\":[\"_index\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_score\",\"type\":\"number\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_source\",\"type\":\"_source\",\"esTypes\":[\"_source\"],\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_type\",\"type\":\"string\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"droppedEventsCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"droppedLinksCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"durationInNanos\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"endTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"events.attributes.app@payment@transaction@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@payment@transaction@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@payment@transaction@id\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@quote@cost@total\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@cost@total\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@cost@total.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@shipping@cost@total\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@tracking@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@tracking@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@shipping@tracking@id\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@message\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@message.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@message\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@stacktrace\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@stacktrace.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@stacktrace\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@type\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@id\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.message@type\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.name\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.time\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"instrumentationScope.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"instrumentationScope.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"instrumentationScope.name\"}}},{\"count\":0,\"name\":\"instrumentationScope.version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"instrumentationScope.version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"instrumentationScope.version\"}}},{\"count\":0,\"name\":\"kind\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"links.droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.spanId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.spanId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.spanId\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.traceId\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceState\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceState.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.traceState\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"parentSpanId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.container@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.host@arch\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.host@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@description\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command_args\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command_line\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@executable@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@executable@path\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@owner\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@pid\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@description\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@instance@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@namespace\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@auto@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@language\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"serviceName\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@ad_request_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@ad_response_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@category\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@contextKeys\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@contextKeys@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@cart@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@currency@conversion@from\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@currency@conversion@to\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@email@recipient\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@featureflag@enabled\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@featureflag@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@filtered_products@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@filtered_products@list\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@card_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@card_valid\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@charged\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@quantity\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@products@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@products_recommended@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@quote@cost@total\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@quote@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@recommendation@cache_enabled\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@cost@total\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@tracking@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@zip_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@synthetic_request\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@user@currency\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@user@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.busy_ns\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@filepath\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@function\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@lineno\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@namespace\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@instance\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@redis@database_index\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@redis@flags\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@statement\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@url\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.decode_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.grpc@error_message\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.grpc@error_name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@client_ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@flavor\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@host\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@method\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@request_content_length\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@request_content_length_uncompressed\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@response_content_length\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@route\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@scheme\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@status_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@status_text\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@target\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@url\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@user_agent\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.idle_ns\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.idle_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@client_id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@destination@kind\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@destination@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@consumer@group\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@destination@partition\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@message@offset\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@message@payload_size_bytes\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@operation\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@host@addr\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@peer@addr\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@peer@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@transport\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.peer@service\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.phoenix@action\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.phoenix@plug\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.query_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.queue_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@grpc@status_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@method\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@service\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@user_agent\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.sinatra@template_name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.source\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.thread@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.thread@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.total_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"spanId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"startTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"status.code\",\"type\":\"number\",\"esTypes\":[\"integer\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"status.message\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroup\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.durationInNanos\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.endTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.statusCode\",\"type\":\"number\",\"esTypes\":[\"integer\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceState\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"traceState.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"traceState\"}}}]","timeFieldName":"startTime","title":"otel-v1-apm-span*"},"id":"f67e4370-d84f-11ee-8f84-1b81ddb8574c","migrationVersion":{"index-pattern":"7.6.0"},"references":[],"type":"index-pattern","updated_at":"2024-03-02T04:47:24.451Z","version":"WzEsMV0="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"},"title":"spans-per-minute","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"spans-per-minute\",\"type\":\"area\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{\"customLabel\":\"spans\"},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"date_histogram\",\"params\":{\"field\":\"startTime\",\"timeRange\":{\"from\":\"now-15m\",\"to\":\"now\"},\"useNormalizedOpenSearchInterval\":true,\"scaleMetricValues\":false,\"interval\":\"m\",\"drop_partials\":false,\"min_doc_count\":1,\"extended_bounds\":{},\"customLabel\":\"Spans Per Min\"},\"schema\":\"segment\"}],\"params\":{\"type\":\"area\",\"grid\":{\"categoryLines\":true,\"valueAxis\":\"ValueAxis-1\"},\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"type\":\"category\",\"position\":\"bottom\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\"},\"labels\":{\"show\":true,\"filter\":true,\"truncate\":100},\"title\":{}}],\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"name\":\"LeftAxis-1\",\"type\":\"value\",\"position\":\"left\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\",\"mode\":\"normal\"},\"labels\":{\"show\":true,\"rotate\":0,\"filter\":false,\"truncate\":100},\"title\":{\"text\":\"spans\"}}],\"seriesParams\":[{\"show\":true,\"type\":\"area\",\"mode\":\"stacked\",\"data\":{\"label\":\"spans\",\"id\":\"1\"},\"drawLinesBetweenPoints\":true,\"lineWidth\":2,\"showCircles\":true,\"interpolate\":\"linear\",\"valueAxis\":\"ValueAxis-1\"}],\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"right\",\"times\":[],\"addTimeMarker\":false,\"thresholdLine\":{\"show\":false,\"value\":10,\"width\":1,\"style\":\"full\",\"color\":\"#E7664C\"},\"labels\":{}}}"},"id":"3d54d700-d869-11ee-8f84-1b81ddb8574c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"f67e4370-d84f-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-02T07:52:02.707Z","version":"WzEwLDFd"} +{"attributes":{"fields":"[{\"count\":0,\"name\":\"_id\",\"type\":\"string\",\"esTypes\":[\"_id\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_index\",\"type\":\"string\",\"esTypes\":[\"_index\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_score\",\"type\":\"number\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_source\",\"type\":\"_source\",\"esTypes\":[\"_source\"],\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_type\",\"type\":\"string\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"aggregationTemporality\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"aggregationTemporality.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"aggregationTemporality\"}}},{\"count\":0,\"name\":\"attributes.instrumentationScope.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.instrumentationScope.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.instrumentationScope.name\"}}},{\"count\":0,\"name\":\"attributes.instrumentationScope.version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.instrumentationScope.version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.instrumentationScope.version\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.app@ads@ad_request_type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.app@ads@ad_request_type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.app@ads@ad_request_type\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.app@ads@ad_response_type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.app@ads@ad_response_type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.app@ads@ad_response_type\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.app@payment@currency\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.app@payment@currency.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.app@payment@currency\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.client-id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.client-id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.client-id\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.count\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.count.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.count\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.cpu\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.currency_code\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.currency_code.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.currency_code\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.daemon\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.device\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.device.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.device\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.direction\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.direction.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.direction\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.dropped\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.family\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.generation\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.generation.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.generation\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@flavor\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@flavor.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@flavor\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@host\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@host.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@host\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@method\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@method.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@method\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@route\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@route.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@route\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@scheme\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@scheme.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@scheme\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@status_code\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.method\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.method.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.method\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.net@host@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.net@host@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.net@host@name\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.net@host@port\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.net@peer@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.net@peer@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.net@peer@name\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.net@peer@port\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.node-id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.node-id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.node-id\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.operation\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.operation.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.operation\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.partition\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.partition.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.partition\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.pool\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.pool.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.pool\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.processor\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.processor.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.processor\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.processorType\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.processorType.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.processorType\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.protocol\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.protocol.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.protocol\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.recommendation@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.recommendation@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.recommendation@type\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@grpc@status_code\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@method\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@method.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.rpc@method\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@service\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@service.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.rpc@service\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@system\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@system.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.rpc@system\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.service@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.service@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.service@name\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.span@kind\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.span@kind.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.span@kind\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.span@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.span@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.span@name\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.state\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.state.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.state\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.status\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.status@code\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.status@code.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.status@code\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.success\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.target\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.target.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.target\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.topic\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.topic.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.topic\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.type\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.container@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.container@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.container@id\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.host@arch\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.host@arch.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.host@arch\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.host@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.host@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.host@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.os@description\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.os@description.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.os@description\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.os@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.os@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.os@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.os@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.os@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.os@type\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.os@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.os@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.os@version\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@command\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command_args\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command_args.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@command_args\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command_line\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command_line.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@command_line\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@executable@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@executable@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@executable@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@executable@path\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@executable@path.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@executable@path\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@owner\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@owner.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@owner\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@pid\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@description\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@description.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@runtime@description\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@runtime@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@runtime@version\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.service@instance@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.service@instance@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.service@instance@id\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.service@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.service@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.service@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.service@namespace\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.service@namespace.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.service@namespace\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.service@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.service@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.service@version\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@auto@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@auto@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.telemetry@auto@version\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@language\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@language.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.telemetry@sdk@language\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.telemetry@sdk@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.telemetry@sdk@version\"}}},{\"count\":0,\"name\":\"bucketCounts\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"bucketCountsList\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"buckets.count\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"buckets.max\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"buckets.min\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"count\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"description\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"description.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"description\"}}},{\"count\":0,\"name\":\"exemplars.attributes.exemplar.attributes.net@sock@peer@addr\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"exemplars.attributes.exemplar.attributes.net@sock@peer@addr.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"exemplars.attributes.exemplar.attributes.net@sock@peer@addr\"}}},{\"count\":0,\"name\":\"exemplars.spanId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"exemplars.spanId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"exemplars.spanId\"}}},{\"count\":0,\"name\":\"exemplars.time\",\"type\":\"date\",\"esTypes\":[\"date\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"exemplars.traceId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"exemplars.traceId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"exemplars.traceId\"}}},{\"count\":0,\"name\":\"exemplars.value\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"explicitBounds\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"explicitBoundsCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"flags\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"isMonotonic\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"kind\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"kind.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"kind\"}}},{\"count\":0,\"name\":\"name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"name\"}}},{\"count\":0,\"name\":\"schemaUrl\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"schemaUrl.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"schemaUrl\"}}},{\"count\":0,\"name\":\"serviceName\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"serviceName.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"serviceName\"}}},{\"count\":0,\"name\":\"startTime\",\"type\":\"date\",\"esTypes\":[\"date\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"sum\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"time\",\"type\":\"date\",\"esTypes\":[\"date\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"unit\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"unit.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"unit\"}}},{\"count\":0,\"name\":\"value\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true}]","timeFieldName":"time","title":"otel-metrics-*"},"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","migrationVersion":{"index-pattern":"7.6.0"},"references":[],"type":"index-pattern","updated_at":"2024-03-02T04:47:59.251Z","version":"WzIsMV0="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"},"title":"metrics-per-minute","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"metrics-per-minute\",\"type\":\"area\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{\"customLabel\":\"signals\"},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"date_histogram\",\"params\":{\"field\":\"time\",\"timeRange\":{\"from\":\"now-15h\",\"to\":\"2024-03-03T05:53:39.109Z\"},\"useNormalizedOpenSearchInterval\":true,\"scaleMetricValues\":false,\"interval\":\"m\",\"drop_partials\":false,\"min_doc_count\":1,\"extended_bounds\":{},\"customLabel\":\"Metric Per Minute\"},\"schema\":\"segment\"}],\"params\":{\"type\":\"area\",\"grid\":{\"categoryLines\":true,\"valueAxis\":\"ValueAxis-1\"},\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"type\":\"category\",\"position\":\"bottom\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\"},\"labels\":{\"show\":true,\"filter\":true,\"truncate\":100},\"title\":{}}],\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"name\":\"LeftAxis-1\",\"type\":\"value\",\"position\":\"left\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\",\"mode\":\"normal\"},\"labels\":{\"show\":true,\"rotate\":0,\"filter\":false,\"truncate\":100},\"title\":{\"text\":\"signals\"}}],\"seriesParams\":[{\"show\":true,\"type\":\"area\",\"mode\":\"normal\",\"data\":{\"label\":\"signals\",\"id\":\"1\"},\"drawLinesBetweenPoints\":true,\"lineWidth\":2,\"showCircles\":true,\"interpolate\":\"linear\",\"valueAxis\":\"ValueAxis-1\"}],\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"right\",\"times\":[],\"addTimeMarker\":false,\"thresholdLine\":{\"show\":false,\"value\":10,\"width\":1,\"style\":\"full\",\"color\":\"#E7664C\"},\"labels\":{}}}"},"id":"157164f0-d86a-11ee-8f84-1b81ddb8574c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"0b3bb630-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-03T06:12:58.579Z","version":"WzI3LDFd"} +{"attributes":{"fields":"[{\"count\":0,\"name\":\"_id\",\"type\":\"string\",\"esTypes\":[\"_id\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_index\",\"type\":\"string\",\"esTypes\":[\"_index\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_score\",\"type\":\"number\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_source\",\"type\":\"_source\",\"esTypes\":[\"_source\"],\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_type\",\"type\":\"string\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"body\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"body.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"body\"}}},{\"count\":0,\"name\":\"droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"flags\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"instrumentationScope.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"instrumentationScope.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"instrumentationScope.name\"}}},{\"count\":0,\"name\":\"log.attributes.context\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"log.attributes.context.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"log.attributes.context\"}}},{\"count\":0,\"name\":\"log.attributes.otelServiceName\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"log.attributes.otelServiceName.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"log.attributes.otelServiceName\"}}},{\"count\":0,\"name\":\"log.attributes.otelSpanID\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"log.attributes.otelSpanID.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"log.attributes.otelSpanID\"}}},{\"count\":0,\"name\":\"log.attributes.otelTraceID\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"log.attributes.otelTraceID.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"log.attributes.otelTraceID\"}}},{\"count\":0,\"name\":\"log.attributes.otelTraceSampled\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"log.attributes.productId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"log.attributes.productId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"log.attributes.productId\"}}},{\"count\":0,\"name\":\"log.attributes.quantity\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"log.attributes.userId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"log.attributes.userId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"log.attributes.userId\"}}},{\"count\":0,\"name\":\"observedTime\",\"type\":\"date\",\"esTypes\":[\"date\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.container@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.container@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.container@id\"}}},{\"count\":0,\"name\":\"resource.attributes.host@arch\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.host@arch.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.host@arch\"}}},{\"count\":0,\"name\":\"resource.attributes.host@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.host@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.host@name\"}}},{\"count\":0,\"name\":\"resource.attributes.os@description\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.os@description.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.os@description\"}}},{\"count\":0,\"name\":\"resource.attributes.os@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.os@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.os@name\"}}},{\"count\":0,\"name\":\"resource.attributes.os@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.os@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.os@type\"}}},{\"count\":0,\"name\":\"resource.attributes.os@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.os@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.os@version\"}}},{\"count\":0,\"name\":\"resource.attributes.process@command\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.process@command.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.process@command\"}}},{\"count\":0,\"name\":\"resource.attributes.process@command_args\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.process@command_args.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.process@command_args\"}}},{\"count\":0,\"name\":\"resource.attributes.process@command_line\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.process@command_line.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.process@command_line\"}}},{\"count\":0,\"name\":\"resource.attributes.process@executable@path\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.process@executable@path.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.process@executable@path\"}}},{\"count\":0,\"name\":\"resource.attributes.process@owner\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.process@owner.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.process@owner\"}}},{\"count\":0,\"name\":\"resource.attributes.process@pid\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@description\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.process@runtime@description.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.process@runtime@description\"}}},{\"count\":0,\"name\":\"resource.attributes.process@runtime@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.process@runtime@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.process@runtime@name\"}}},{\"count\":0,\"name\":\"resource.attributes.process@runtime@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.process@runtime@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.process@runtime@version\"}}},{\"count\":0,\"name\":\"resource.attributes.service@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.service@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.service@name\"}}},{\"count\":0,\"name\":\"resource.attributes.service@namespace\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.service@namespace.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.service@namespace\"}}},{\"count\":0,\"name\":\"resource.attributes.service@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.service@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.service@version\"}}},{\"count\":0,\"name\":\"resource.attributes.telemetry@auto@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.telemetry@auto@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.telemetry@auto@version\"}}},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@language\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@language.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.telemetry@sdk@language\"}}},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.telemetry@sdk@name\"}}},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.telemetry@sdk@version\"}}},{\"count\":0,\"name\":\"schemaUrl\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"schemaUrl.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"schemaUrl\"}}},{\"count\":0,\"name\":\"serviceName\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"serviceName.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"serviceName\"}}},{\"count\":0,\"name\":\"severityNumber\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"severityText\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"severityText.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"severityText\"}}},{\"count\":0,\"name\":\"spanId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"spanId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"spanId\"}}},{\"count\":0,\"name\":\"time\",\"type\":\"date\",\"esTypes\":[\"date\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"traceId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"traceId\"}}}]","timeFieldName":"time","title":"otel-events-*"},"id":"2079caa0-d850-11ee-8f84-1b81ddb8574c","migrationVersion":{"index-pattern":"7.6.0"},"references":[],"type":"index-pattern","updated_at":"2024-03-02T04:48:34.890Z","version":"WzMsMV0="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"},"title":"events-per-minute","uiStateJSON":"{\"vis\":{\"colors\":{\"event\":\"#9170b8\"}}}","version":1,"visState":"{\"title\":\"events-per-minute\",\"type\":\"area\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{\"customLabel\":\"event\"},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"date_histogram\",\"params\":{\"field\":\"time\",\"timeRange\":{\"from\":\"now-300s\",\"to\":\"now\"},\"useNormalizedOpenSearchInterval\":true,\"scaleMetricValues\":false,\"interval\":\"m\",\"drop_partials\":false,\"min_doc_count\":1,\"extended_bounds\":{},\"customLabel\":\"Event Per Minute\"},\"schema\":\"segment\"}],\"params\":{\"type\":\"area\",\"grid\":{\"categoryLines\":true,\"valueAxis\":\"ValueAxis-1\"},\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"type\":\"category\",\"position\":\"bottom\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\"},\"labels\":{\"show\":true,\"filter\":true,\"truncate\":100},\"title\":{}}],\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"name\":\"LeftAxis-1\",\"type\":\"value\",\"position\":\"left\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\",\"mode\":\"normal\"},\"labels\":{\"show\":true,\"rotate\":0,\"filter\":false,\"truncate\":100},\"title\":{\"text\":\"event\"}}],\"seriesParams\":[{\"show\":true,\"type\":\"area\",\"mode\":\"stacked\",\"data\":{\"label\":\"event\",\"id\":\"1\"},\"drawLinesBetweenPoints\":true,\"lineWidth\":2,\"showCircles\":true,\"interpolate\":\"linear\",\"valueAxis\":\"ValueAxis-1\"}],\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"right\",\"times\":[],\"addTimeMarker\":true,\"thresholdLine\":{\"show\":false,\"value\":10,\"width\":1,\"style\":\"full\",\"color\":\"#E7664C\"},\"labels\":{}}}"},"id":"751992c0-d869-11ee-8f84-1b81ddb8574c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"2079caa0-d850-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-02T08:36:47.949Z","version":"WzEzLDFd"} +{"attributes":{"fields":"[{\"count\":0,\"name\":\"_id\",\"type\":\"string\",\"esTypes\":[\"_id\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_index\",\"type\":\"string\",\"esTypes\":[\"_index\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_score\",\"type\":\"number\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_source\",\"type\":\"_source\",\"esTypes\":[\"_source\"],\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_type\",\"type\":\"string\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"aggregationTemporality\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"aggregationTemporality.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"aggregationTemporality\"}}},{\"count\":0,\"name\":\"attributes.instrumentationScope.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.instrumentationScope.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.instrumentationScope.name\"}}},{\"count\":0,\"name\":\"attributes.instrumentationScope.version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.instrumentationScope.version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.instrumentationScope.version\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.app@ads@ad_request_type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.app@ads@ad_request_type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.app@ads@ad_request_type\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.app@ads@ad_response_type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.app@ads@ad_response_type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.app@ads@ad_response_type\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.app@payment@currency\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.app@payment@currency.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.app@payment@currency\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.client-id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.client-id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.client-id\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.count\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.count.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.count\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.cpu\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.currency_code\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.currency_code.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.currency_code\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.daemon\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.device\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.device.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.device\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.direction\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.direction.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.direction\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.dropped\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.family\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.generation\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.generation.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.generation\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@flavor\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@flavor.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@flavor\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@host\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@host.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@host\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@method\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@method.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@method\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@route\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@route.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@route\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@scheme\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.http@scheme.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.http@scheme\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.http@status_code\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.method\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.method.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.method\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.net@host@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.net@host@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.net@host@name\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.net@host@port\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.net@peer@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.net@peer@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.net@peer@name\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.net@peer@port\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.node-id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.node-id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.node-id\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.operation\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.operation.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.operation\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.partition\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.partition.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.partition\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.pool\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.pool.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.pool\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.processor\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.processor.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.processor\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.processorType\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.processorType.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.processorType\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.protocol\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.protocol.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.protocol\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.recommendation@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.recommendation@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.recommendation@type\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@grpc@status_code\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@method\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@method.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.rpc@method\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@service\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@service.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.rpc@service\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@system\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.rpc@system.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.rpc@system\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.service@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.service@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.service@name\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.span@kind\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.span@kind.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.span@kind\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.span@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.span@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.span@name\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.state\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.state.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.state\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.status\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.status@code\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.status@code.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.status@code\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.success\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.metric.attributes.target\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.target.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.target\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.topic\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.topic.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.topic\"}}},{\"count\":0,\"name\":\"attributes.metric.attributes.type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.metric.attributes.type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.metric.attributes.type\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.container@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.container@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.container@id\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.host@arch\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.host@arch.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.host@arch\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.host@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.host@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.host@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.os@description\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.os@description.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.os@description\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.os@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.os@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.os@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.os@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.os@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.os@type\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.os@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.os@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.os@version\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@command\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command_args\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command_args.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@command_args\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command_line\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@command_line.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@command_line\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@executable@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@executable@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@executable@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@executable@path\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@executable@path.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@executable@path\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@owner\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@owner.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@owner\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@pid\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@description\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@description.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@runtime@description\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@runtime@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.process@runtime@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.process@runtime@version\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.service@instance@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.service@instance@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.service@instance@id\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.service@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.service@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.service@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.service@namespace\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.service@namespace.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.service@namespace\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.service@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.service@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.service@version\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@auto@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@auto@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.telemetry@auto@version\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@language\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@language.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.telemetry@sdk@language\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.telemetry@sdk@name\"}}},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"attributes.resource.attributes.telemetry@sdk@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"attributes.resource.attributes.telemetry@sdk@version\"}}},{\"count\":0,\"name\":\"body\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"body.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"body\"}}},{\"count\":0,\"name\":\"bucketCounts\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"bucketCountsList\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"buckets.count\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"buckets.max\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"buckets.min\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"count\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"description\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"description.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"description\"}}},{\"count\":0,\"name\":\"destination.domain\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"destination.resource\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"droppedEventsCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"droppedLinksCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"durationInNanos\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"endTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"events.attributes.app@payment@transaction@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@payment@transaction@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@payment@transaction@id\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@quote@cost@total\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@cost@total\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@cost@total.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@shipping@cost@total\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@tracking@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@tracking@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@shipping@tracking@id\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@message\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@message.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@message\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@stacktrace\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@stacktrace.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@stacktrace\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@type\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@id\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.message@type\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.name\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.time\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"exemplars.attributes.exemplar.attributes.net@sock@peer@addr\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"exemplars.attributes.exemplar.attributes.net@sock@peer@addr.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"exemplars.attributes.exemplar.attributes.net@sock@peer@addr\"}}},{\"count\":0,\"name\":\"exemplars.spanId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"exemplars.spanId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"exemplars.spanId\"}}},{\"count\":0,\"name\":\"exemplars.time\",\"type\":\"date\",\"esTypes\":[\"date\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"exemplars.traceId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"exemplars.traceId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"exemplars.traceId\"}}},{\"count\":0,\"name\":\"exemplars.value\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"explicitBounds\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"explicitBoundsCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"flags\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"hashId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"instrumentationScope.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"instrumentationScope.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"instrumentationScope.name\"}}},{\"count\":0,\"name\":\"instrumentationScope.version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"instrumentationScope.version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"instrumentationScope.version\"}}},{\"count\":0,\"name\":\"isMonotonic\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"kind\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"kind.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"kind\"}}},{\"count\":0,\"name\":\"links.droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.spanId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.spanId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.spanId\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.traceId\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceState\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceState.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.traceState\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"log.attributes.context\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"log.attributes.context.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"log.attributes.context\"}}},{\"count\":0,\"name\":\"log.attributes.heartbeatDuration\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"log.attributes.heartbeatDuration.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"log.attributes.heartbeatDuration\"}}},{\"count\":0,\"name\":\"log.attributes.interval\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"log.attributes.interval.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"log.attributes.interval\"}}},{\"count\":0,\"name\":\"log.attributes.now\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"log.attributes.now.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"log.attributes.now\"}}},{\"count\":0,\"name\":\"log.attributes.otelServiceName\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"log.attributes.otelServiceName.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"log.attributes.otelServiceName\"}}},{\"count\":0,\"name\":\"log.attributes.otelSpanID\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"log.attributes.otelSpanID.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"log.attributes.otelSpanID\"}}},{\"count\":0,\"name\":\"log.attributes.otelTraceID\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"log.attributes.otelTraceID.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"log.attributes.otelTraceID\"}}},{\"count\":0,\"name\":\"log.attributes.otelTraceSampled\",\"type\":\"boolean\",\"esTypes\":[\"boolean\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"log.attributes.productId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"log.attributes.productId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"log.attributes.productId\"}}},{\"count\":0,\"name\":\"log.attributes.quantity\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"log.attributes.userId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"log.attributes.userId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"log.attributes.userId\"}}},{\"count\":0,\"name\":\"name\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"name\"}}},{\"count\":0,\"name\":\"observedTime\",\"type\":\"date\",\"esTypes\":[\"date\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"parentSpanId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.container@id\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.container@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.container@id\"}}},{\"count\":0,\"name\":\"resource.attributes.host@arch\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.host@arch.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.host@arch\"}}},{\"count\":0,\"name\":\"resource.attributes.host@name\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.host@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.host@name\"}}},{\"count\":0,\"name\":\"resource.attributes.os@description\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.os@description.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.os@description\"}}},{\"count\":0,\"name\":\"resource.attributes.os@name\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.os@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.os@name\"}}},{\"count\":0,\"name\":\"resource.attributes.os@type\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.os@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.os@type\"}}},{\"count\":0,\"name\":\"resource.attributes.os@version\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.os@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.os@version\"}}},{\"count\":0,\"name\":\"resource.attributes.process@command\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.process@command.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.process@command\"}}},{\"count\":0,\"name\":\"resource.attributes.process@command_args\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.process@command_args.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.process@command_args\"}}},{\"count\":0,\"name\":\"resource.attributes.process@command_line\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.process@command_line.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.process@command_line\"}}},{\"count\":0,\"name\":\"resource.attributes.process@executable@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@executable@path\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.process@executable@path.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.process@executable@path\"}}},{\"count\":0,\"name\":\"resource.attributes.process@owner\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.process@owner.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.process@owner\"}}},{\"count\":0,\"conflictDescriptions\":{\"keyword\":[\"otel-v1-apm-span-000001\"],\"long\":[\"otel-events-2024.03.02\"]},\"name\":\"resource.attributes.process@pid\",\"type\":\"conflict\",\"esTypes\":[\"keyword\",\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.process@runtime@description\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.process@runtime@description.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.process@runtime@description\"}}},{\"count\":0,\"name\":\"resource.attributes.process@runtime@name\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.process@runtime@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.process@runtime@name\"}}},{\"count\":0,\"name\":\"resource.attributes.process@runtime@version\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.process@runtime@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.process@runtime@version\"}}},{\"count\":0,\"name\":\"resource.attributes.service@instance@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@name\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.service@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.service@name\"}}},{\"count\":0,\"name\":\"resource.attributes.service@namespace\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.service@namespace.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.service@namespace\"}}},{\"count\":0,\"name\":\"resource.attributes.service@version\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.service@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.service@version\"}}},{\"count\":0,\"name\":\"resource.attributes.telemetry@auto@version\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.telemetry@auto@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.telemetry@auto@version\"}}},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@language\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@language.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.telemetry@sdk@language\"}}},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@name\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.telemetry@sdk@name\"}}},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@version\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"resource.attributes.telemetry@sdk@version\"}}},{\"count\":0,\"name\":\"schemaUrl\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"schemaUrl.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"schemaUrl\"}}},{\"count\":0,\"name\":\"serviceName\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"serviceName.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"serviceName\"}}},{\"count\":0,\"name\":\"severityNumber\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"severityText\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"severityText.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"severityText\"}}},{\"count\":0,\"name\":\"span.attributes.app@ads@ad_request_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@ad_response_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@category\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@contextKeys\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@contextKeys@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@cart@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@currency@conversion@from\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@currency@conversion@to\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@email@recipient\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@featureflag@enabled\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@featureflag@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@filtered_products@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@filtered_products@list\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@card_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@card_valid\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@charged\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@quantity\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@products@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@products_recommended@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@quote@cost@total\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@quote@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@recommendation@cache_enabled\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@cost@total\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@tracking@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@zip_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@synthetic_request\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@user@currency\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@user@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.busy_ns\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@filepath\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@function\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@lineno\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@namespace\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@instance\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@redis@database_index\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@redis@flags\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@statement\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@url\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.decode_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.grpc@error_message\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.grpc@error_name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@client_ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@flavor\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@host\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@method\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@request_content_length\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@request_content_length_uncompressed\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@response_content_length\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@route\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@scheme\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@status_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@status_text\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@target\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@url\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@user_agent\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.idle_ns\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.idle_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.jinja2@template_name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.jinja2@template_path\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@client_id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@destination@kind\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@destination@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@consumer@group\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@destination@partition\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@message@offset\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@message@payload_size_bytes\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@operation\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@host@addr\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@peer@addr\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@peer@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@transport\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.peer@service\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.phoenix@action\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.phoenix@plug\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.query_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.queue_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@grpc@status_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@method\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@service\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@user_agent\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.sinatra@template_name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.source\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.thread@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.thread@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.total_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"spanId\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"spanId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"spanId\"}}},{\"count\":0,\"name\":\"startTime\",\"type\":\"date\",\"esTypes\":[\"date\",\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"status.code\",\"type\":\"number\",\"esTypes\":[\"integer\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"status.message\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"sum\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"target.domain\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"target.resource\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"time\",\"type\":\"date\",\"esTypes\":[\"date\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroup\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.durationInNanos\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.endTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.statusCode\",\"type\":\"number\",\"esTypes\":[\"integer\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupName\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceId\",\"type\":\"string\",\"esTypes\":[\"text\",\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"traceId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"traceId\"}}},{\"count\":0,\"name\":\"traceState\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"traceState.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"traceState\"}}},{\"count\":0,\"name\":\"unit\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"unit.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"unit\"}}},{\"count\":0,\"name\":\"value\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true}]","timeFieldName":"startTime","title":"otel-*"},"id":"408ac980-d8bd-11ee-8f84-1b81ddb8574c","migrationVersion":{"index-pattern":"7.6.0"},"references":[],"type":"index-pattern","updated_at":"2024-03-02T17:49:43.829Z","version":"WzE3LDFd"} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"},"title":"services-ingestion-amount-table","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"services-ingestion-amount-table\",\"type\":\"table\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{\"customLabel\":\"amount\"},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"params\":{\"field\":\"serviceName.keyword\",\"orderBy\":\"1\",\"order\":\"desc\",\"size\":5,\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"customLabel\":\"services\"},\"schema\":\"bucket\"}],\"params\":{\"perPage\":10,\"showPartialRows\":false,\"showMetricsAtAllLevels\":false,\"showTotal\":false,\"totalFunc\":\"sum\",\"percentageCol\":\"\"}}"},"id":"ae5ccd00-d8bd-11ee-8f84-1b81ddb8574c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"408ac980-d8bd-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-03-02T17:52:48.080Z","version":"WzE4LDFd"} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"},"title":"spans-count-per-minute-zoomable-chart","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"spans-count-per-minute-zoomable-chart\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"background\\\": \\\"white\\\",\\n \\\"padding\\\": 5,\\n \\\"title\\\": {\\\"text\\\": \\\"Signals\\\", \\\"anchor\\\": \\\"start\\\"},\\n \\\"data\\\": [\\n {\\\"name\\\": \\\"brush_store\\\"},\\n {\\n \\\"name\\\": \\\"raw-event\\\",\\n \\\"url\\\": {\\n \\\"%context%\\\": true,\\n \\\"%timefield%\\\": \\\"time\\\",\\n \\\"index\\\": \\\"otel-events-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\": 0,\\n \\\"aggs\\\": {\\n \\\"time_buckets\\\": {\\n \\\"date_histogram\\\": {\\n \\\"field\\\": \\\"time\\\",\\n \\\"interval\\\": {\\\"%autointerval%\\\": true},\\n \\\"extended_bounds\\\": {\\n \\\"min\\\": {\\\"%timefilter%\\\": \\\"min\\\"},\\n \\\"max\\\": {\\\"%timefilter%\\\": \\\"max\\\"}\\n },\\n \\\"min_doc_count\\\": 1\\n }\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"property\\\": \\\"aggregations.time_buckets.buckets\\\",\\n \\\"type\\\": \\\"json\\\",\\n \\\"parse\\\": {\\\"key_as_string\\\": \\\"date\\\"}\\n }\\n }, \\n {\\n \\\"name\\\": \\\"raw-span\\\",\\n \\\"url\\\": {\\n \\\"%context%\\\": true,\\n \\\"%timefield%\\\": \\\"startTime\\\",\\n \\\"index\\\": \\\"otel-v1-apm-span-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\": 0,\\n \\\"aggs\\\": {\\n \\\"time_buckets\\\": {\\n \\\"date_histogram\\\": {\\n \\\"field\\\": \\\"startTime\\\",\\n \\\"interval\\\": {\\\"%autointerval%\\\": true},\\n \\\"extended_bounds\\\": {\\n \\\"min\\\": {\\\"%timefilter%\\\": \\\"min\\\"},\\n \\\"max\\\": {\\\"%timefilter%\\\": \\\"max\\\"}\\n },\\n \\\"min_doc_count\\\": 1\\n }\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"property\\\": \\\"aggregations.time_buckets.buckets\\\",\\n \\\"type\\\": \\\"json\\\",\\n \\\"parse\\\": {\\\"key_as_string\\\": \\\"date\\\"}\\n }\\n },\\n {\\n \\\"name\\\": \\\"raw-metric\\\",\\n \\\"url\\\": {\\n \\\"%context%\\\": true,\\n \\\"%timefield%\\\": \\\"time\\\",\\n \\\"index\\\": \\\"otel-metrics-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\": 0,\\n \\\"aggs\\\": {\\n \\\"time_buckets\\\": {\\n \\\"date_histogram\\\": {\\n \\\"field\\\": \\\"time\\\",\\n \\\"interval\\\": {\\\"%autointerval%\\\": true},\\n \\\"extended_bounds\\\": {\\n \\\"min\\\": {\\\"%timefilter%\\\": \\\"min\\\"},\\n \\\"max\\\": {\\\"%timefilter%\\\": \\\"max\\\"}\\n },\\n \\\"min_doc_count\\\": 1\\n }\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"property\\\": \\\"aggregations.time_buckets.buckets\\\",\\n \\\"type\\\": \\\"json\\\",\\n \\\"parse\\\": {\\\"key_as_string\\\": \\\"date\\\"}\\n }\\n },\\n {\\n \\\"name\\\": \\\"data_metric_0\\\",\\n \\\"source\\\": \\\"raw-metric\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"impute\\\",\\n \\\"field\\\": \\\"doc_count\\\",\\n \\\"groupby\\\": [],\\n \\\"key\\\": \\\"key_as_string\\\",\\n \\\"method\\\": \\\"value\\\",\\n \\\"value\\\": 0\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"key_as_string\\\"],\\n \\\"field\\\": \\\"doc_count\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"doc_count_start\\\", \\\"doc_count_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_metric_1\\\",\\n \\\"source\\\": \\\"raw-metric\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"impute\\\",\\n \\\"field\\\": \\\"doc_count\\\",\\n \\\"groupby\\\": [],\\n \\\"key\\\": \\\"key_as_string\\\",\\n \\\"method\\\": \\\"value\\\",\\n \\\"value\\\": 0\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"key_as_string\\\"],\\n \\\"field\\\": \\\"doc_count\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"doc_count_start\\\", \\\"doc_count_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_span_0\\\",\\n \\\"source\\\": \\\"raw-span\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"impute\\\",\\n \\\"field\\\": \\\"doc_count\\\",\\n \\\"groupby\\\": [],\\n \\\"key\\\": \\\"key_as_string\\\",\\n \\\"method\\\": \\\"value\\\",\\n \\\"value\\\": 0\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"key_as_string\\\"],\\n \\\"field\\\": \\\"doc_count\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"doc_count_start\\\", \\\"doc_count_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_span_1\\\",\\n \\\"source\\\": \\\"raw-span\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"impute\\\",\\n \\\"field\\\": \\\"doc_count\\\",\\n \\\"groupby\\\": [],\\n \\\"key\\\": \\\"key_as_string\\\",\\n \\\"method\\\": \\\"value\\\",\\n \\\"value\\\": 0\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"key_as_string\\\"],\\n \\\"field\\\": \\\"doc_count\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"doc_count_start\\\", \\\"doc_count_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"data_event_0\\\",\\n \\\"source\\\": \\\"raw-event\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"impute\\\",\\n \\\"field\\\": \\\"doc_count\\\",\\n \\\"groupby\\\": [],\\n \\\"key\\\": \\\"key_as_string\\\",\\n \\\"method\\\": \\\"value\\\",\\n \\\"value\\\": 0\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"key_as_string\\\"],\\n \\\"field\\\": \\\"doc_count\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"doc_count_start\\\", \\\"doc_count_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n }\\n ]\\n }\\n,\\n {\\n \\\"name\\\": \\\"data_event_1\\\",\\n \\\"source\\\": \\\"raw-event\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"impute\\\",\\n \\\"field\\\": \\\"doc_count\\\",\\n \\\"groupby\\\": [],\\n \\\"key\\\": \\\"key_as_string\\\",\\n \\\"method\\\": \\\"value\\\",\\n \\\"value\\\": 0\\n },\\n {\\n \\\"type\\\": \\\"stack\\\",\\n \\\"groupby\\\": [\\\"key_as_string\\\"],\\n \\\"field\\\": \\\"doc_count\\\",\\n \\\"sort\\\": {\\\"field\\\": [], \\\"order\\\": []},\\n \\\"as\\\": [\\\"doc_count_start\\\", \\\"doc_count_end\\\"],\\n \\\"offset\\\": \\\"zero\\\"\\n }\\n ]\\n } \\n ], \\n \\\"signals\\\": [\\n {\\\"name\\\": \\\"concat_0_height\\\", \\\"value\\\": 250},\\n {\\\"name\\\": \\\"concat_1_height\\\", \\\"value\\\": 80},\\n {\\n \\\"name\\\": \\\"unit\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"pointermove\\\", \\\"update\\\": \\\"isTuple(group()) ? group() : unit\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"brush\\\",\\n \\\"update\\\": \\\"vlSelectionResolve(\\\\\\\"brush_store\\\\\\\", \\\\\\\"union\\\\\\\")\\\"\\n }\\n ],\\n \\\"layout\\\": {\\\"padding\\\": 20, \\\"columns\\\": 1, \\\"bounds\\\": \\\"full\\\", \\\"align\\\": \\\"each\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"concat_0_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"concat_0_height\\\"}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"concat_0_span_marks\\\",\\n \\\"type\\\": \\\"area\\\",\\n \\\"clip\\\": true,\\n \\\"style\\\": [\\\"area\\\"],\\n \\\"sort\\\": {\\\"field\\\": \\\"datum[\\\\\\\"key_as_string\\\\\\\"]\\\"},\\n \\\"interactive\\\": true,\\n \\\"from\\\": {\\\"data\\\": \\\"data_span_0\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"orient\\\": {\\\"value\\\": \\\"vertical\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.5},\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{'signal': 'spans','Date': timeFormat(datum['key_as_string'], '%b %d, %Y'), 'Doc Count': datum['doc_count']}\\\"\\n}\\n \\\"fill\\\": {\\\"value\\\": \\\"#4c78a8\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"key_as_string: \\\\\\\" + (timeFormat(datum[\\\\\\\"key_as_string\\\\\\\"], '%b %d, %Y')) + \\\\\\\"; doc_count: \\\\\\\" + (format(datum[\\\\\\\"doc_count\\\\\\\"], \\\\\\\"\\\\\\\"))\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"concat_0_x\\\", \\\"field\\\": \\\"key_as_string\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"concat_0_y\\\", \\\"field\\\": \\\"doc_count_end\\\"},\\n \\\"y2\\\": {\\\"scale\\\": \\\"concat_0_y\\\", \\\"field\\\": \\\"doc_count_start\\\"},\\n \\\"defined\\\": {\\n \\\"signal\\\": \\\"isValid(datum[\\\\\\\"key_as_string\\\\\\\"]) && isFinite(+datum[\\\\\\\"key_as_string\\\\\\\"]) && isValid(datum[\\\\\\\"doc_count\\\\\\\"]) && isFinite(+datum[\\\\\\\"doc_count\\\\\\\"])\\\"\\n }\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"concat_0_event_marks\\\",\\n \\\"type\\\": \\\"area\\\",\\n \\\"clip\\\": true,\\n \\\"style\\\": [\\\"area\\\"],\\n \\\"sort\\\": {\\\"field\\\": \\\"datum[\\\\\\\"key_as_string\\\\\\\"]\\\"},\\n \\\"interactive\\\": true,\\n \\\"from\\\": {\\\"data\\\": \\\"data_event_0\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"orient\\\": {\\\"value\\\": \\\"vertical\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.5},\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{'signal': 'logs-events', 'Date': timeFormat(datum['key_as_string'], '%b %d, %Y'), 'Doc Count': datum['doc_count']}\\\"\\n}\\n \\\"fill\\\": {\\\"value\\\": \\\"green\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"key_as_string: \\\\\\\" + (timeFormat(datum[\\\\\\\"key_as_string\\\\\\\"], '%b %d, %Y')) + \\\\\\\"; doc_count: \\\\\\\" + (format(datum[\\\\\\\"doc_count\\\\\\\"], \\\\\\\"\\\\\\\"))\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"concat_0_x\\\", \\\"field\\\": \\\"key_as_string\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"concat_0_y\\\", \\\"field\\\": \\\"doc_count_end\\\"},\\n \\\"y2\\\": {\\\"scale\\\": \\\"concat_0_y\\\", \\\"field\\\": \\\"doc_count_start\\\"},\\n \\\"defined\\\": {\\n \\\"signal\\\": \\\"isValid(datum[\\\\\\\"key_as_string\\\\\\\"]) && isFinite(+datum[\\\\\\\"key_as_string\\\\\\\"]) && isValid(datum[\\\\\\\"doc_count\\\\\\\"]) && isFinite(+datum[\\\\\\\"doc_count\\\\\\\"])\\\"\\n }\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"concat_0_metric_marks\\\",\\n \\\"type\\\": \\\"area\\\",\\n \\\"clip\\\": true,\\n \\\"style\\\": [\\\"area\\\"],\\n \\\"sort\\\": {\\\"field\\\": \\\"datum[\\\\\\\"key_as_string\\\\\\\"]\\\"},\\n \\\"interactive\\\": true,\\n \\\"from\\\": {\\\"data\\\": \\\"data_metric_0\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"orient\\\": {\\\"value\\\": \\\"vertical\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.5},\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{'signal': 'metrics','Date': timeFormat(datum['key_as_string'], '%b %d, %Y'), 'Doc Count': datum['doc_count']}\\\"\\n}\\n \\\"fill\\\": {\\\"value\\\": \\\"purple\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"key_as_string: \\\\\\\" + (timeFormat(datum[\\\\\\\"key_as_string\\\\\\\"], '%b %d, %Y')) + \\\\\\\"; doc_count: \\\\\\\" + (format(datum[\\\\\\\"doc_count\\\\\\\"], \\\\\\\"\\\\\\\"))\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"concat_0_x\\\", \\\"field\\\": \\\"key_as_string\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"concat_0_y\\\", \\\"field\\\": \\\"doc_count_end\\\"},\\n \\\"y2\\\": {\\\"scale\\\": \\\"concat_0_y\\\", \\\"field\\\": \\\"doc_count_start\\\"},\\n \\\"defined\\\": {\\n \\\"signal\\\": \\\"isValid(datum[\\\\\\\"key_as_string\\\\\\\"]) && isFinite(+datum[\\\\\\\"key_as_string\\\\\\\"]) && isValid(datum[\\\\\\\"doc_count\\\\\\\"]) && isFinite(+datum[\\\\\\\"doc_count\\\\\\\"])\\\"\\n }\\n }\\n }\\n } ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"concat_0_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"concat_0_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_0_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"gridScale\\\": \\\"concat_0_x\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(concat_0_height/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_0_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_0_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(concat_0_height/40)\\\"},\\n \\\"zindex\\\": 0\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"concat_1_group\\\",\\n \\\"style\\\": \\\"cell\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"height\\\": {\\\"signal\\\": \\\"concat_1_height\\\"}\\n }\\n },\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"brush_x\\\",\\n \\\"value\\\": [],\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"brush_brush\\\\\\\"\\\"\\n ]\\n },\\n \\\"update\\\": \\\"[x(unit), x(unit)]\\\"\\n },\\n {\\n \\\"events\\\": {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"filter\\\": [\\n \\\"!event.item || event.item.mark.name !== \\\\\\\"brush_brush\\\\\\\"\\\"\\n ]\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n },\\n \\\"update\\\": \\\"[brush_x[0], clamp(x(unit), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"brush_scale_trigger\\\"},\\n \\\"update\\\": \\\"[scale(\\\\\\\"concat_1_x\\\\\\\", brush_key_as_string[0]), scale(\\\\\\\"concat_1_x\\\\\\\", brush_key_as_string[1])]\\\"\\n },\\n {\\n \\\"events\\\": [{\\\"source\\\": \\\"view\\\", \\\"type\\\": \\\"dblclick\\\"}],\\n \\\"update\\\": \\\"[0, 0]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"brush_translate_delta\\\"},\\n \\\"update\\\": \\\"clampRange(panLinear(brush_translate_anchor.extent_x, brush_translate_delta.x / span(brush_translate_anchor.extent_x)), 0, width)\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"brush_zoom_delta\\\"},\\n \\\"update\\\": \\\"clampRange(zoomLinear(brush_x, brush_zoom_anchor.x, brush_zoom_delta), 0, width)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"brush_key_as_string\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"brush_x\\\"},\\n \\\"update\\\": \\\"brush_x[0] === brush_x[1] ? null : invert(\\\\\\\"concat_1_x\\\\\\\", brush_x)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"brush_scale_trigger\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"scale\\\": \\\"concat_1_x\\\"}],\\n \\\"update\\\": \\\"(!isArray(brush_key_as_string) || (+invert(\\\\\\\"concat_1_x\\\\\\\", brush_x)[0] === +brush_key_as_string[0] && +invert(\\\\\\\"concat_1_x\\\\\\\", brush_x)[1] === +brush_key_as_string[1])) ? brush_scale_trigger : {}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"brush_tuple\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [{\\\"signal\\\": \\\"brush_key_as_string\\\"}],\\n \\\"update\\\": \\\"brush_key_as_string ? {unit: \\\\\\\"concat_1\\\\\\\", fields: brush_tuple_fields, values: [brush_key_as_string]} : null\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"brush_tuple_fields\\\",\\n \\\"value\\\": [{\\\"field\\\": \\\"key_as_string\\\", \\\"channel\\\": \\\"x\\\", \\\"type\\\": \\\"R\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"brush_translate_anchor\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"brush_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit), extent_x: slice(brush_x)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"brush_translate_delta\\\",\\n \\\"value\\\": {},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"pointermove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"pointerdown\\\",\\n \\\"markname\\\": \\\"brush_brush\\\"\\n },\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"pointerup\\\"}\\n ]\\n }\\n ],\\n \\\"update\\\": \\\"{x: brush_translate_anchor.x - x(unit), y: brush_translate_anchor.y - y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"brush_zoom_anchor\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"brush_brush\\\"\\n }\\n ],\\n \\\"update\\\": \\\"{x: x(unit), y: y(unit)}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"brush_zoom_delta\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"scope\\\",\\n \\\"type\\\": \\\"wheel\\\",\\n \\\"consume\\\": true,\\n \\\"markname\\\": \\\"brush_brush\\\"\\n }\\n ],\\n \\\"force\\\": true,\\n \\\"update\\\": \\\"pow(1.001, event.deltaY * pow(16, event.deltaMode))\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"brush_modify\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"brush_tuple\\\"},\\n \\\"update\\\": \\\"modify(\\\\\\\"brush_store\\\\\\\", brush_tuple, true)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"brush_brush_bg\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.125}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"brush_store\\\\\\\").length && data(\\\\\\\"brush_store\\\\\\\")[0].unit === \\\\\\\"concat_1\\\\\\\"\\\",\\n \\\"signal\\\": \\\"brush_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"brush_store\\\\\\\").length && data(\\\\\\\"brush_store\\\\\\\")[0].unit === \\\\\\\"concat_1\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"brush_store\\\\\\\").length && data(\\\\\\\"brush_store\\\\\\\")[0].unit === \\\\\\\"concat_1\\\\\\\"\\\",\\n \\\"signal\\\": \\\"brush_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"brush_store\\\\\\\").length && data(\\\\\\\"brush_store\\\\\\\")[0].unit === \\\\\\\"concat_1\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ]\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"concat_1_marks\\\",\\n \\\"type\\\": \\\"area\\\",\\n \\\"style\\\": [\\\"area\\\"],\\n \\\"sort\\\": {\\\"field\\\": \\\"datum[\\\\\\\"key_as_string\\\\\\\"]\\\"},\\n \\\"interactive\\\": true,\\n \\\"from\\\": {\\\"data\\\": \\\"data_span_1\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"orient\\\": {\\\"value\\\": \\\"vertical\\\"},\\n \\\"fill\\\": {\\\"value\\\": \\\"#4c78a8\\\"},\\n \\\"description\\\": {\\n \\\"signal\\\": \\\"\\\\\\\"key_as_string: \\\\\\\" + (timeFormat(datum[\\\\\\\"key_as_string\\\\\\\"], '%Y')) + \\\\\\\"; doc_count: \\\\\\\" + (format(datum[\\\\\\\"doc_count\\\\\\\"], \\\\\\\"\\\\\\\"))\\\"\\n },\\n \\\"x\\\": {\\\"scale\\\": \\\"concat_1_x\\\", \\\"field\\\": \\\"key_as_string\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"concat_1_y\\\", \\\"field\\\": \\\"doc_count_end\\\"},\\n \\\"y2\\\": {\\\"scale\\\": \\\"concat_1_y\\\", \\\"field\\\": \\\"doc_count_start\\\"},\\n \\\"defined\\\": {\\n \\\"signal\\\": \\\"isValid(datum[\\\\\\\"key_as_string\\\\\\\"]) && isFinite(+datum[\\\\\\\"key_as_string\\\\\\\"]) && isValid(datum[\\\\\\\"doc_count\\\\\\\"]) && isFinite(+datum[\\\\\\\"doc_count\\\\\\\"])\\\"\\n }\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"brush_brush\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"clip\\\": true,\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\\"fill\\\": {\\\"value\\\": \\\"transparent\\\"}},\\n \\\"update\\\": {\\n \\\"x\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"brush_store\\\\\\\").length && data(\\\\\\\"brush_store\\\\\\\")[0].unit === \\\\\\\"concat_1\\\\\\\"\\\",\\n \\\"signal\\\": \\\"brush_x[0]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"brush_store\\\\\\\").length && data(\\\\\\\"brush_store\\\\\\\")[0].unit === \\\\\\\"concat_1\\\\\\\"\\\",\\n \\\"value\\\": 0\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"x2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"brush_store\\\\\\\").length && data(\\\\\\\"brush_store\\\\\\\")[0].unit === \\\\\\\"concat_1\\\\\\\"\\\",\\n \\\"signal\\\": \\\"brush_x[1]\\\"\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"y2\\\": [\\n {\\n \\\"test\\\": \\\"data(\\\\\\\"brush_store\\\\\\\").length && data(\\\\\\\"brush_store\\\\\\\")[0].unit === \\\\\\\"concat_1\\\\\\\"\\\",\\n \\\"field\\\": {\\\"group\\\": \\\"height\\\"}\\n },\\n {\\\"value\\\": 0}\\n ],\\n \\\"stroke\\\": [\\n {\\\"test\\\": \\\"brush_x[0] !== brush_x[1]\\\", \\\"value\\\": \\\"white\\\"},\\n {\\\"value\\\": null}\\n ]\\n }\\n }\\n }\\n ],\\n \\\"axes\\\": [\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"gridScale\\\": \\\"concat_1_y\\\",\\n \\\"grid\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"domain\\\": false,\\n \\\"labels\\\": false,\\n \\\"aria\\\": false,\\n \\\"maxExtent\\\": 0,\\n \\\"minExtent\\\": 0,\\n \\\"ticks\\\": false,\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_x\\\",\\n \\\"orient\\\": \\\"bottom\\\",\\n \\\"grid\\\": false,\\n \\\"format\\\": \\\"%Y\\\",\\n \\\"labelFlush\\\": true,\\n \\\"labelOverlap\\\": true,\\n \\\"tickCount\\\": {\\\"signal\\\": \\\"ceil(width/40)\\\"},\\n \\\"zindex\\\": 0\\n },\\n {\\n \\\"scale\\\": \\\"concat_1_y\\\",\\n \\\"orient\\\": \\\"left\\\",\\n \\\"grid\\\": false,\\n \\\"tickCount\\\": 3,\\n \\\"labelOverlap\\\": true,\\n \\\"zindex\\\": 0\\n }\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"concat_0_x\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_span_0\\\", \\\"field\\\": \\\"key_as_string\\\"},\\n \\\"domainRaw\\\": {\\\"signal\\\": \\\"brush[\\\\\\\"key_as_string\\\\\\\"]\\\"},\\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"concat_0_y\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\n \\\"data\\\": \\\"data_span_0\\\",\\n \\\"fields\\\": [\\\"doc_count_start\\\", \\\"doc_count_end\\\"]\\n },\\n \\\"range\\\": [{\\\"signal\\\": \\\"concat_0_height\\\"}, 0],\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n },\\n {\\n \\\"name\\\": \\\"concat_1_x\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"data_span_1\\\", \\\"field\\\": \\\"key_as_string\\\"},\\n \\\"range\\\": [0, {\\\"signal\\\": \\\"width\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"concat_1_y\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\n \\\"data\\\": \\\"data_span_1\\\",\\n \\\"fields\\\": [\\\"doc_count_start\\\", \\\"doc_count_end\\\"]\\n },\\n \\\"range\\\": [{\\\"signal\\\": \\\"concat_1_height\\\"}, 0],\\n \\\"nice\\\": true,\\n \\\"zero\\\": true\\n }\\n ],\\n \\\"config\\\": {}\\n}\"}}"},"id":"b57e78e0-d872-11ee-8f84-1b81ddb8574c","migrationVersion":{"visualization":"7.10.0"},"references":[],"type":"visualization","updated_at":"2024-03-17T02:17:52.196Z","version":"WzM1MSw4XQ=="} +{"attributes":{"description":"","hits":0,"kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[]}"},"optionsJSON":"{\"hidePanelTitles\":false,\"useMargins\":true}","panelsJSON":"[{\"embeddableConfig\":{\"vis\":{\"colors\":{\"spans\":\"#7ba4cb\"}}},\"gridData\":{\"h\":15,\"i\":\"69f10ecd-f20f-4168-aeda-a3f821d8417d\",\"w\":17,\"x\":0,\"y\":0},\"panelIndex\":\"69f10ecd-f20f-4168-aeda-a3f821d8417d\",\"version\":\"2.12.0\",\"panelRefName\":\"panel_0\"},{\"embeddableConfig\":{\"vis\":{\"colors\":{\"Count\":\"#7ba4cb\",\"signals\":\"#a388c4\"}}},\"gridData\":{\"h\":15,\"i\":\"43d94cdf-6541-48a8-90ce-e4412d852e3a\",\"w\":15,\"x\":17,\"y\":0},\"panelIndex\":\"43d94cdf-6541-48a8-90ce-e4412d852e3a\",\"version\":\"2.12.0\",\"panelRefName\":\"panel_1\"},{\"embeddableConfig\":{\"vis\":{\"colors\":{\"event\":\"#54b399\"}}},\"gridData\":{\"h\":15,\"i\":\"69942845-c443-4ea7-81b9-fe9985db9fc8\",\"w\":16,\"x\":32,\"y\":0},\"panelIndex\":\"69942845-c443-4ea7-81b9-fe9985db9fc8\",\"version\":\"2.12.0\",\"panelRefName\":\"panel_2\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":11,\"i\":\"748315f8-ed77-4ae6-ba9c-51cc7560d8bc\",\"w\":48,\"x\":0,\"y\":15},\"panelIndex\":\"748315f8-ed77-4ae6-ba9c-51cc7560d8bc\",\"version\":\"2.12.0\",\"panelRefName\":\"panel_3\"},{\"embeddableConfig\":{\"hidePanelTitles\":false},\"gridData\":{\"h\":16,\"i\":\"4071ddf6-7061-422a-925b-55d8a4dd1b48\",\"w\":48,\"x\":0,\"y\":26},\"panelIndex\":\"4071ddf6-7061-422a-925b-55d8a4dd1b48\",\"title\":\"signals-count-per-minute-zoomable-chart\",\"version\":\"2.12.0\",\"panelRefName\":\"panel_4\"}]","timeRestore":false,"title":"data-ingestion-rate-dashboard","version":1},"id":"data-ingestion-rate-dashboard-1_0_0_ID","migrationVersion":{"dashboard":"7.9.3"},"references":[{"id":"3d54d700-d869-11ee-8f84-1b81ddb8574c","name":"panel_0","type":"visualization"},{"id":"157164f0-d86a-11ee-8f84-1b81ddb8574c","name":"panel_1","type":"visualization"},{"id":"751992c0-d869-11ee-8f84-1b81ddb8574c","name":"panel_2","type":"visualization"},{"id":"ae5ccd00-d8bd-11ee-8f84-1b81ddb8574c","name":"panel_3","type":"visualization"},{"id":"b57e78e0-d872-11ee-8f84-1b81ddb8574c","name":"panel_4","type":"visualization"}],"type":"dashboard","updated_at":"2024-03-17T02:18:01.015Z","version":"WzM1Miw4XQ=="} +{"exportedCount":10,"missingRefCount":0,"missingReferences":[]} diff --git a/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-services-dashboard-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-services-dashboard-1.0.0.ndjson new file mode 100644 index 000000000..b11dd4ab5 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-services-dashboard-1.0.0.ndjson @@ -0,0 +1,11 @@ +{"attributes":{"fields":"[{\"count\":0,\"name\":\"_id\",\"type\":\"string\",\"esTypes\":[\"_id\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_index\",\"type\":\"string\",\"esTypes\":[\"_index\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_score\",\"type\":\"number\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_source\",\"type\":\"_source\",\"esTypes\":[\"_source\"],\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_type\",\"type\":\"string\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"destination.domain\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"destination.resource\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"hashId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"kind\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"serviceName\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"target.domain\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"target.resource\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupName\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true}]","title":"otel-v1-apm-service-map"},"id":"79a3b09c-71e8-4c6d-a755-382d1338fb94","migrationVersion":{"index-pattern":"7.6.0"},"references":[],"type":"index-pattern","updated_at":"2024-04-19T20:23:00.002Z","version":"Wzc2NCwyXQ=="} +{"attributes":{"fields":"[{\"count\":0,\"name\":\"_id\",\"type\":\"string\",\"esTypes\":[\"_id\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_index\",\"type\":\"string\",\"esTypes\":[\"_index\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_score\",\"type\":\"number\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_source\",\"type\":\"_source\",\"esTypes\":[\"_source\"],\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_type\",\"type\":\"string\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"droppedEventsCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"droppedLinksCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"durationInNanos\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"endTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"events.attributes.app@payment@transaction@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@payment@transaction@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@payment@transaction@id\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@quote@cost@total\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@cost@total\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@cost@total.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@shipping@cost@total\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@tracking@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@tracking@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@shipping@tracking@id\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@escaped\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@escaped.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@escaped\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@message\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@message.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@message\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@stacktrace\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@stacktrace.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@stacktrace\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@type\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@id\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.message@type\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.name\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.time\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"instrumentationScope.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"instrumentationScope.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"instrumentationScope.name\"}}},{\"count\":0,\"name\":\"instrumentationScope.version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"instrumentationScope.version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"instrumentationScope.version\"}}},{\"count\":0,\"name\":\"kind\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"links.droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.spanId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.spanId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.spanId\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.traceId\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceState\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceState.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.traceState\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"parentSpanId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.container@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.host@arch\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.host@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@description\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command_args\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command_line\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@executable@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@executable@path\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@owner\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@pid\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@description\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@instance@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@namespace\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@auto@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@language\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"serviceName\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@ad_request_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@ad_response_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@category\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@contextKeys\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@contextKeys@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@cart@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@currency@conversion@from\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@currency@conversion@to\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@email@recipient\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@featureflag@enabled\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@featureflag@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@filtered_products@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@filtered_products@list\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@card_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@card_valid\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@charged\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@quantity\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@products@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@products_recommended@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@quote@cost@total\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@quote@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@recommendation@cache_enabled\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@session@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@cost@total\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@tracking@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@zip_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@synthetic_request\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@user@currency\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@user@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.busy_ns\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@filepath\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@function\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@lineno\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@namespace\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@instance\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@redis@database_index\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@redis@flags\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@statement\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@url\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.decode_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@client_ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@flavor\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@host\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@method\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@request_content_length\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@request_content_length_uncompressed\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@response_content_length\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@route\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@scheme\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@status_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@status_text\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@target\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@url\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@user_agent\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.idle_ns\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.idle_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.jinja2@template_name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.jinja2@template_path\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@client_id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@destination@kind\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@destination@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@consumer@group\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@destination@partition\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@message@offset\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@message@payload_size_bytes\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@operation\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@host@addr\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@peer@addr\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@peer@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@transport\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.peer@service\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.phoenix@action\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.phoenix@plug\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.query_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.queue_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@grpc@status_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@method\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@service\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@user_agent\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.sinatra@template_name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.source\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.thread@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.thread@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.total_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"spanId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"startTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"status.code\",\"type\":\"number\",\"esTypes\":[\"integer\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"status.message\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroup\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.durationInNanos\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.endTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.statusCode\",\"type\":\"number\",\"esTypes\":[\"integer\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceState\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"traceState.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"traceState\"}}}]","timeFieldName":"startTime","title":"otel-v1-apm-span-0*"},"id":"a7cea13f-0173-4ade-8993-f4468193da16","migrationVersion":{"index-pattern":"7.6.0"},"references":[],"type":"index-pattern","updated_at":"2024-04-19T20:23:11.470Z","version":"Wzc3NiwyXQ=="} +{"attributes":{"description":"traces by response code","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"},"title":"traces-by-response-code","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"traces-by-response-code\",\"type\":\"input_control_vis\",\"aggs\":[],\"params\":{\"controls\":[{\"id\":\"1708642305489\",\"fieldName\":\"serviceName\",\"parent\":\"\",\"label\":\"services\",\"type\":\"list\",\"options\":{\"type\":\"terms\",\"multiselect\":true,\"dynamicOptions\":true,\"size\":5,\"order\":\"desc\"},\"indexPatternRefName\":\"control_0_index_pattern\"},{\"id\":\"1708641641797\",\"fieldName\":\"span.attributes.http@status_code\",\"parent\":\"\",\"label\":\"response-status\",\"type\":\"list\",\"options\":{\"type\":\"terms\",\"multiselect\":true,\"dynamicOptions\":true,\"size\":5,\"order\":\"desc\"},\"indexPatternRefName\":\"control_1_index_pattern\"},{\"id\":\"1708642009521\",\"fieldName\":\"traceGroup\",\"parent\":\"\",\"label\":\"group\",\"type\":\"list\",\"options\":{\"type\":\"terms\",\"multiselect\":true,\"dynamicOptions\":true,\"size\":5,\"order\":\"desc\"},\"indexPatternRefName\":\"control_2_index_pattern\"}],\"updateFiltersOnChange\":true,\"useTimeFilter\":true,\"pinFilters\":false}}"},"id":"7e12d8ea-1220-4caa-b145-d6be91b46170","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"79a3b09c-71e8-4c6d-a755-382d1338fb94","name":"control_0_index_pattern","type":"index-pattern"},{"id":"a7cea13f-0173-4ade-8993-f4468193da16","name":"control_1_index_pattern","type":"index-pattern"},{"id":"a7cea13f-0173-4ade-8993-f4468193da16","name":"control_2_index_pattern","type":"index-pattern"}],"type":"visualization","updated_at":"2024-04-19T20:23:00.002Z","version":"Wzc2NiwyXQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"},"title":"service-map-graph","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"service-map-graph\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"padding\\\": {\\\"left\\\": 0, \\\"right\\\": 0, \\\"top\\\": 0, \\\"bottom\\\": 0},\\n \\\"autosize\\\": \\\"pad\\\",\\n \\\"background\\\": \\\"#f4f7ff\\\",\\n \\\"signals\\\": [\\n {\\\"name\\\": \\\"xrange\\\", \\\"update\\\": \\\"[0, width]\\\"},\\n {\\\"name\\\": \\\"yrange\\\", \\\"update\\\": \\\"[height, 0]\\\"},\\n {\\\"name\\\": \\\"xext\\\", \\\"update\\\": \\\"[0, width]\\\"},\\n {\\\"name\\\": \\\"yext\\\", \\\"update\\\": \\\"[height, 0]\\\"},\\n {\\n \\\"name\\\": \\\"down\\\",\\n \\\"value\\\": null,\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"mouseup,touchend\\\", \\\"update\\\": \\\"null\\\"},\\n {\\\"events\\\": \\\"mousedown, touchstart\\\", \\\"update\\\": \\\"xy()\\\"},\\n {\\\"events\\\": \\\"symbol:mousedown, symbol:touchstart\\\", \\\"update\\\": \\\"null\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"xcur\\\",\\n \\\"value\\\": null,\\n \\\"on\\\": [{\\\"events\\\": \\\"mousedown, touchstart, touchend\\\", \\\"update\\\": \\\"xdom\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"ycur\\\",\\n \\\"value\\\": null,\\n \\\"on\\\": [{\\\"events\\\": \\\"mousedown, touchstart, touchend\\\", \\\"update\\\": \\\"ydom\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"delta\\\",\\n \\\"value\\\": [0, 0],\\n \\\"on\\\": [\\n {\\n \\\"events\\\": [\\n {\\n \\\"source\\\": \\\"window\\\",\\n \\\"type\\\": \\\"mousemove\\\",\\n \\\"consume\\\": true,\\n \\\"between\\\": [\\n {\\\"type\\\": \\\"mousedown\\\"},\\n {\\\"source\\\": \\\"window\\\", \\\"type\\\": \\\"mouseup\\\"}\\n ]\\n },\\n {\\n \\\"type\\\": \\\"touchmove\\\",\\n \\\"consume\\\": true,\\n \\\"filter\\\": \\\"event.touches.length === 1\\\"\\n }\\n ],\\n \\\"update\\\": \\\"down ? [down[0]-x(), y()-down[1]] : [0,0]\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"anchor\\\",\\n \\\"value\\\": [0, 0],\\n \\\"on\\\": [\\n {\\n \\\"events\\\": \\\"wheel\\\",\\n \\\"update\\\": \\\"[invert('xscale', x()), invert('yscale', y())]\\\"\\n },\\n {\\n \\\"events\\\": {\\n \\\"type\\\": \\\"touchstart\\\",\\n \\\"filter\\\": \\\"event.touches.length===2\\\"\\n },\\n \\\"update\\\": \\\"[(xdom[0] + xdom[1]) / 2, (ydom[0] + ydom[1]) / 2]\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"zoom\\\",\\n \\\"value\\\": 1,\\n \\\"on\\\": [\\n {\\n \\\"events\\\": \\\"wheel!\\\",\\n \\\"force\\\": true,\\n \\\"update\\\": \\\"pow(1.001, event.deltaY * pow(16, event.deltaMode))\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"dist2\\\"},\\n \\\"force\\\": true,\\n \\\"update\\\": \\\"dist1 / dist2\\\"\\n },\\n {\\\"events\\\": [{\\\"source\\\": \\\"view\\\", \\\"type\\\": \\\"dblclick\\\"}], \\\"update\\\": \\\"1\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"dist1\\\",\\n \\\"value\\\": 0,\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\n \\\"type\\\": \\\"touchstart\\\",\\n \\\"filter\\\": \\\"event.touches.length===2\\\"\\n },\\n \\\"update\\\": \\\"pinchDistance(event)\\\"\\n },\\n {\\\"events\\\": {\\\"signal\\\": \\\"dist2\\\"}, \\\"update\\\": \\\"dist2\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"dist2\\\",\\n \\\"value\\\": 0,\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\n \\\"type\\\": \\\"touchmove\\\",\\n \\\"consume\\\": true,\\n \\\"filter\\\": \\\"event.touches.length===2\\\"\\n },\\n \\\"update\\\": \\\"pinchDistance(event)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"xdom\\\",\\n \\\"update\\\": \\\"xext\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"delta\\\"},\\n \\\"update\\\": \\\"[xcur[0] + span(xcur) * delta[0] / width, xcur[1] + span(xcur) * delta[0] / width]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"zoom\\\"},\\n \\\"update\\\": \\\"[anchor[0] + (xdom[0] - anchor[0]) * zoom, anchor[0] + (xdom[1] - anchor[0]) * zoom]\\\"\\n },\\n {\\\"events\\\": [{\\\"source\\\": \\\"view\\\", \\\"type\\\": \\\"dblclick\\\"}], \\\"update\\\": \\\"xrange\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"ydom\\\",\\n \\\"update\\\": \\\"yext\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"delta\\\"},\\n \\\"update\\\": \\\"[ycur[0] + span(ycur) * delta[1] / height, ycur[1] + span(ycur) * delta[1] / height]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"zoom\\\"},\\n \\\"update\\\": \\\"[anchor[1] + (ydom[0] - anchor[1]) * zoom, anchor[1] + (ydom[1] - anchor[1]) * zoom]\\\"\\n },\\n {\\\"events\\\": [{\\\"source\\\": \\\"view\\\", \\\"type\\\": \\\"dblclick\\\"}], \\\"update\\\": \\\"yrange\\\"}\\n ]\\n },\\n {\\\"name\\\": \\\"size\\\", \\\"update\\\": \\\"clamp(20 / span(xdom), 1, 1000)\\\"},\\n {\\n \\\"name\\\": \\\"cx\\\",\\n \\\"update\\\": \\\"width / 2\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": \\\"[symbol:mousedown, window:mouseup] > window:mousemove\\\",\\n \\\"update\\\": \\\" cx==width/2?cx+0.001:width/2\\\"\\n }\\n ]\\n },\\n {\\\"name\\\": \\\"cy\\\", \\\"update\\\": \\\"height / 2\\\"},\\n {\\n \\\"name\\\": \\\"nodeRadiusKey\\\",\\n \\\"description\\\": \\\"q=increase size, a=decrease size\\\",\\n \\\"value\\\": 8,\\n \\\"on\\\": [\\n {\\n \\\"events\\\": \\\"window:keypress\\\",\\n \\\"update\\\": \\\"event.key=='a'&&nodeRadiusKey>1?nodeRadiusKey-1:event.key=='q'?nodeRadiusKey+1:nodeRadiusKey\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"nodeRadius\\\",\\n \\\"value\\\": 8,\\n \\\"bind\\\": {\\\"input\\\": \\\"range\\\", \\\"min\\\": 1, \\\"max\\\": 50, \\\"step\\\": 1},\\n \\\"on\\\": [{\\\"events\\\": {\\\"signal\\\": \\\"nodeRadiusKey\\\"}, \\\"update\\\": \\\"nodeRadiusKey\\\"}]\\n },\\n {\\n \\\"name\\\": \\\"nodeCharge\\\",\\n \\\"value\\\": -30,\\n \\\"bind\\\": {\\\"input\\\": \\\"range\\\", \\\"min\\\": -100, \\\"max\\\": 10, \\\"step\\\": 1}\\n },\\n {\\n \\\"name\\\": \\\"linkDistance\\\",\\n \\\"value\\\": 30,\\n \\\"bind\\\": {\\\"input\\\": \\\"range\\\", \\\"min\\\": 5, \\\"max\\\": 300, \\\"step\\\": 1}\\n },\\n {\\n \\\"description\\\": \\\"State variable for active node fix status.\\\",\\n \\\"name\\\": \\\"fix\\\",\\n \\\"value\\\": false,\\n \\\"on\\\": [\\n {\\n \\\"events\\\": \\\"symbol:mouseout[!event.buttons], window:mouseup\\\",\\n \\\"update\\\": \\\"false\\\"\\n },\\n {\\\"events\\\": \\\"symbol:mouseover\\\", \\\"update\\\": \\\"fix || true\\\", \\\"force\\\": true},\\n {\\n \\\"events\\\": \\\"[symbol:mousedown, window:mouseup] > window:mousemove!\\\",\\n \\\"update\\\": \\\"xy()\\\",\\n \\\"force\\\": true\\n }\\n ]\\n },\\n {\\n \\\"description\\\": \\\"Graph node most recently interacted with.\\\",\\n \\\"name\\\": \\\"node\\\",\\n \\\"value\\\": null,\\n \\\"on\\\": [\\n {\\n \\\"events\\\": \\\"symbol:mouseover\\\",\\n \\\"update\\\": \\\"fix === true ? datum.index : node\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"nodeHover\\\",\\n \\\"value\\\": {\\\"id\\\": null, \\\"connections\\\": []},\\n \\\"on\\\": [\\n {\\n \\\"events\\\": \\\"symbol:mouseover\\\",\\n \\\"update\\\": \\\"{'id':datum.index, 'connections':split(datum.sources+','+datum.targets,',')}\\\"\\n },\\n {\\\"events\\\": \\\"symbol:mouseout\\\", \\\"update\\\": \\\"{'id':null, 'connections':[]}\\\"}\\n ]\\n },\\n {\\n \\\"description\\\": \\\"Flag to restart Force simulation upon data changes.\\\",\\n \\\"name\\\": \\\"restart\\\",\\n \\\"value\\\": false,\\n \\\"on\\\": [{\\\"events\\\": {\\\"signal\\\": \\\"fix\\\"}, \\\"update\\\": \\\"fix && fix.length\\\"}]\\n }\\n ],\\n \\\"data\\\": [\\n {\\n \\\"name\\\": \\\"node-data-raw\\\",\\n \\\"url\\\": {\\n \\\"%context%\\\": \\\"true\\\",\\n \\\"index\\\": \\\"otel-v1-apm-span-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\": 0,\\n \\\"aggs\\\": {\\n \\\"services\\\": {\\n \\\"terms\\\": {\\n \\\"field\\\": \\\"serviceName\\\",\\n \\\"size\\\": 10000\\n }\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"type\\\": \\\"json\\\",\\n \\\"property\\\": \\\"aggregations.services.buckets\\\"\\n },\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"expr\\\": \\\"'http://localhost:5601/app/dashboards#/view/single-service-correlated-dashboard-1_0_0_ID?_a=(description:%27%27,filters:!((%27$state%27:(store:appState),meta:(alias:!n,disabled:!f,key:serviceName,negate:!f,params:(query:' + datum.serviceName + '),type:phrase),query:(match_phrase:(serviceName:' + datum.name + ')))),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),query:(language:kuery,query:%27%27),timeRestore:!f,title:single-service-correlated-dashboard,viewMode:view)'\\\",\\n \\\"as\\\": \\\"link\\\"\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"expr\\\": \\\"datum.doc_count\\\",\\n \\\"as\\\": \\\"traceCounts\\\"\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"expr\\\": \\\"datum.key\\\",\\n \\\"as\\\": \\\"name\\\"\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"expr\\\": \\\"datum.key\\\",\\n \\\"as\\\": \\\"group\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"link-data-raw\\\",\\n \\\"url\\\": {\\n \\\"%context%\\\": \\\"true\\\",\\n \\\"index\\\": \\\"otel-v1-apm-service-map*\\\",\\n \\\"body\\\": {\\n \\\"size\\\": 0,\\n \\\"aggs\\\": {\\n \\\"services\\\": {\\n \\\"terms\\\": {\\n \\\"size\\\": 10000,\\n \\\"field\\\": \\\"serviceName\\\"\\n },\\n \\\"aggs\\\": {\\n \\\"target\\\": {\\n \\\"terms\\\": {\\n \\\"size\\\": 10000,\\n \\\"field\\\": \\\"destination.domain\\\"\\n }\\n }\\n }\\n }\\n }\\n }\\n },\\n \\\"format\\\": {\\n \\\"property\\\": \\\"aggregations.services.buckets\\\"\\n },\\n \\\"transform\\\":[\\n {\\n \\\"type\\\": \\\"flatten\\\",\\n \\\"fields\\\": [\\\"target.buckets\\\"],\\n \\\"as\\\": [\\\"targetBucket\\\"]\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"expr\\\": \\\"datum.doc_count\\\",\\n \\\"as\\\": \\\"value\\\"\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"expr\\\": \\\"datum.key\\\",\\n \\\"as\\\": \\\"source\\\"\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"expr\\\": \\\"datum.targetBucket.key\\\",\\n \\\"as\\\": \\\"target\\\"\\n },\\n {\\n \\\"type\\\": \\\"lookup\\\",\\n \\\"from\\\": \\\"node-data-raw\\\",\\n \\\"key\\\": \\\"name\\\",\\n \\\"fields\\\": [\\\"source\\\", \\\"target\\\"],\\n \\\"as\\\": [\\\"sourceNode\\\", \\\"targetNode\\\"]\\n },\\n {\\n \\\"type\\\": \\\"filter\\\",\\n \\\"expr\\\": \\\"datum.sourceNode !== null && datum.targetNode !== null\\\"\\n }\\n ]\\n },\\n {\\\"name\\\": \\\"link-data\\\", \\\"source\\\": \\\"link-data-raw\\\"},\\n {\\n \\\"name\\\": \\\"source-connections\\\",\\n \\\"source\\\": \\\"link-data-raw\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"aggregate\\\",\\n \\\"groupby\\\": [\\\"source\\\"],\\n \\\"ops\\\": [\\\"values\\\"],\\n \\\"fields\\\": [\\\"target\\\"],\\n \\\"as\\\": [\\\"connections\\\"]\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"as\\\": \\\"targets\\\",\\n \\\"expr\\\": \\\"pluck(datum.connections, 'target')\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"target-connections\\\",\\n \\\"source\\\": \\\"link-data-raw\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"aggregate\\\",\\n \\\"groupby\\\": [\\\"target\\\"],\\n \\\"ops\\\": [\\\"values\\\"],\\n \\\"fields\\\": [\\\"source\\\"],\\n \\\"as\\\": [\\\"connections\\\"]\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"as\\\": \\\"sources\\\",\\n \\\"expr\\\": \\\"pluck(datum.connections, 'source')\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"node-data\\\",\\n \\\"source\\\" :\\\"node-data-raw\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"lookup\\\",\\n \\\"from\\\": \\\"source-connections\\\",\\n \\\"key\\\": \\\"source\\\",\\n \\\"fields\\\": [\\\"name\\\"],\\n \\\"values\\\": [\\\"targets\\\"],\\n \\\"as\\\": [\\\"targets\\\"],\\n \\\"default\\\": [\\\"\\\"]\\n },\\n {\\n \\\"type\\\": \\\"lookup\\\",\\n \\\"from\\\": \\\"target-connections\\\",\\n \\\"key\\\": \\\"target\\\",\\n \\\"fields\\\": [\\\"name\\\"],\\n \\\"values\\\": [\\\"sources\\\"],\\n \\\"as\\\": [\\\"sources\\\"],\\n \\\"default\\\": [\\\"\\\"]\\n },\\n {\\n \\\"type\\\": \\\"force\\\",\\n \\\"iterations\\\": 300,\\n \\\"restart\\\": {\\\"signal\\\": \\\"restart\\\"},\\n \\\"signal\\\": \\\"force\\\",\\n \\\"forces\\\": [\\n {\\\"force\\\": \\\"center\\\", \\\"x\\\": {\\\"signal\\\": \\\"cx\\\"}, \\\"y\\\": {\\\"signal\\\": \\\"cy\\\"}},\\n {\\n \\\"force\\\": \\\"collide\\\",\\n \\\"radius\\\": {\\\"signal\\\": \\\"sqrt(4 * nodeRadius * nodeRadius)\\\"},\\n \\\"iterations\\\": 1,\\n \\\"strength\\\": 0.7\\n },\\n {\\\"force\\\": \\\"nbody\\\", \\\"strength\\\": {\\\"signal\\\": \\\"nodeCharge\\\"}},\\n {\\n \\\"force\\\": \\\"link\\\",\\n \\\"links\\\": \\\"link-data-raw\\\",\\n \\\"distance\\\": {\\\"signal\\\": \\\"linkDistance\\\"},\\n \\\"id\\\": \\\"name\\\"\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"as\\\": \\\"fx\\\",\\n \\\"expr\\\": \\\"fix[0]!=null && node==datum.index ?invert('xscale',fix[0]):null\\\"\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"as\\\": \\\"fy\\\",\\n \\\"expr\\\": \\\"fix[1]!=null && node==datum.index ?invert('yscale',fix[1]):null\\\"\\n }\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"color\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"node-data\\\", \\\"field\\\": \\\"group\\\"},\\n \\\"range\\\": [\\n \\\"#4682b4\\\",\\n \\\"#4666b4\\\",\\n \\\"#46b494\\\",\\n \\\"#b46746\\\",\\n \\\"#b44662\\\",\\n \\\"#a44fa3\\\"\\n ]\\n },\\n {\\n \\\"name\\\": \\\"xscale\\\",\\n \\\"zero\\\": false,\\n \\\"domain\\\": {\\\"signal\\\": \\\"xdom\\\"},\\n \\\"range\\\": {\\\"signal\\\": \\\"xrange\\\"}\\n },\\n {\\n \\\"name\\\": \\\"yscale\\\",\\n \\\"zero\\\": false,\\n \\\"domain\\\": {\\\"signal\\\": \\\"ydom\\\"},\\n \\\"range\\\": {\\\"signal\\\": \\\"yrange\\\"}\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"path\\\",\\n \\\"name\\\": \\\"links\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"link-data\\\"},\\n \\\"interactive\\\": false,\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"stroke\\\": {\\n \\\"signal\\\": \\\"datum.source.index!=nodeHover.id && datum.target.index!=nodeHover.id ? '#929399':merge(hsl(scale('color', datum.source.group)), {l:0.64})\\\"\\n },\\n \\\"strokeWidth\\\": {\\n \\\"signal\\\": \\\"datum.source.index!=nodeHover.id && datum.target.index!=nodeHover.id ? 0.5:2\\\"\\n }\\n }\\n },\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"linkpath\\\",\\n \\\"require\\\": {\\\"signal\\\": \\\"force\\\"},\\n \\\"shape\\\": \\\"line\\\",\\n \\\"sourceX\\\": {\\\"expr\\\": \\\"scale('xscale', datum.datum.source.x)\\\"},\\n \\\"sourceY\\\": {\\\"expr\\\": \\\"scale('yscale', datum.datum.source.y)\\\"},\\n \\\"targetX\\\": {\\\"expr\\\": \\\"scale('xscale', datum.datum.target.x)\\\"},\\n \\\"targetY\\\": {\\\"expr\\\": \\\"scale('yscale', datum.datum.target.y)\\\"}\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"expr\\\": \\\"atan2(datum.datum.target.y - datum.datum.source.y,datum.datum.source.x - datum.datum.target.x)\\\",\\n \\\"as\\\": \\\"angle1\\\"\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"expr\\\": \\\"(datum.angle1>=0?datum.angle1:(2*PI + datum.angle1)) * (360 / (2*PI))\\\",\\n \\\"as\\\": \\\"angle2\\\"\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"expr\\\": \\\"(360-datum.angle2)*(PI/180)\\\",\\n \\\"as\\\": \\\"angle3\\\"\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"expr\\\": \\\"(cos(datum.angle3)*(nodeRadius+5))+(scale('xscale',datum.datum.target.x))\\\",\\n \\\"as\\\": \\\"arrowX\\\"\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"expr\\\": \\\"(sin(datum.angle3)*(nodeRadius+5))+(scale('yscale',datum.datum.target.y))\\\",\\n \\\"as\\\": \\\"arrowY\\\"\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"name\\\": \\\"arrows\\\",\\n \\\"zindex\\\": 1,\\n \\\"from\\\": {\\\"data\\\": \\\"links\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"shape\\\": {\\\"value\\\": \\\"triangle\\\"},\\n \\\"angle\\\": {\\\"signal\\\": \\\"-datum.angle2-90\\\"},\\n \\\"x\\\": {\\\"signal\\\": \\\"datum.arrowX\\\"},\\n \\\"y\\\": {\\\"signal\\\": \\\"datum.arrowY\\\"},\\n \\\"text\\\": {\\\"signal\\\": \\\"'▲'\\\"},\\n \\\"fill\\\": {\\n \\\"signal\\\": \\\"datum.datum.source.index!=nodeHover.id && datum.datum.target.index!=nodeHover.id ? '#929399':merge(hsl(scale('color', datum.datum.source.group)), {l:0.64})\\\"\\n },\\n \\\"size\\\": {\\\"signal\\\": \\\"nodeRadius==1?0:60\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"nodes\\\",\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"zindex\\\": 1,\\n \\\"from\\\": {\\\"data\\\": \\\"node-data\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 1},\\n \\\"href\\\": {\\\"signal\\\": \\\"datum.link\\\"},\\n \\\"fill\\\": {\\n \\\"signal\\\": \\\"nodeHover.id===datum.index || indexof(nodeHover.connections, datum.name)>-1 ?scale('color', datum.group):merge(hsl(scale('color', datum.group)), {l:0.64})\\\"\\n },\\n \\\"stroke\\\": {\\n \\\"signal\\\": \\\"nodeHover.id===datum.index || indexof(nodeHover.connections, datum.name)>-1 ?scale('color', datum.group):merge(hsl(scale('color', datum.group)), {l:0.84})\\\"\\n },\\n \\\"strokeWidth\\\": {\\\"value\\\": 3},\\n \\\"strokeOpacity\\\": {\\\"value\\\": 1},\\n \\\"size\\\": {\\\"signal\\\": \\\"4 * nodeRadius * nodeRadius\\\"},\\n \\\"cursor\\\": {\\\"value\\\": \\\"pointer\\\"},\\n \\\"x\\\": {\\n \\\"signal\\\": \\\"fix[0]!=null && node===datum.index ?fix[0]:scale('xscale', datum.x)\\\"\\n },\\n \\\"y\\\": {\\n \\\"signal\\\": \\\"fix[1]!=null && node===datum.index ?fix[1]:scale('yscale', datum.y)\\\"\\n }\\n },\\n \\\"hover\\\": {\\\"tooltip\\\": {\\\"signal\\\": \\\"datum.name\\\"}}\\n }\\n },\\n {\\n \\\"type\\\": \\\"text\\\",\\n \\\"name\\\": \\\"labels\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"nodes\\\"},\\n \\\"zindex\\\": 2,\\n \\\"interactive\\\": false,\\n \\\"enter\\\": {},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"fill\\\": {\\\"signal\\\": \\\"'white'\\\"},\\n \\\"y\\\": {\\\"field\\\": \\\"y\\\"},\\n \\\"x\\\": {\\\"field\\\": \\\"x\\\"},\\n \\\"text\\\": {\\\"field\\\": \\\"datum.name\\\"},\\n \\\"align\\\": {\\\"value\\\": \\\"center\\\"},\\n \\\"fontSize\\\": {\\\"value\\\": 10},\\n \\\"baseline\\\": {\\\"value\\\": \\\"middle\\\"},\\n \\\"limit\\\": {\\n \\\"signal\\\": \\\"clamp(sqrt(4 * nodeRadius * nodeRadius)-7,1,1000)\\\"\\n },\\n \\\"ellipsis\\\": {\\\"value\\\": \\\" \\\"}\\n }\\n }\\n }\\n ]\\n}\"}}"},"id":"1c59f345-ad69-4717-90ca-75b65efee96b","migrationVersion":{"visualization":"7.10.0"},"references":[],"type":"visualization","updated_at":"2024-04-19T21:11:09.530Z","version":"Wzc5MiwyXQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"},"title":"services-groups-pie","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"services-groups-pie\",\"type\":\"pie\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{\"customLabel\":\"services\"},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"params\":{\"field\":\"serviceName\",\"orderBy\":\"1\",\"order\":\"desc\",\"size\":5,\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"customLabel\":\"services\"},\"schema\":\"segment\"}],\"params\":{\"type\":\"pie\",\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"right\",\"isDonut\":true,\"labels\":{\"show\":false,\"values\":true,\"last_level\":true,\"truncate\":100},\"row\":true}}"},"id":"f43111e2-256c-4d15-be98-89086c5b2bca","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"a7cea13f-0173-4ade-8993-f4468193da16","name":"kibanaSavedObjectMeta.searchSourceJSON.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-04-19T20:23:00.002Z","version":"Wzc2OCwyXQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"},"title":"services-summary-table","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"services-summary-table\",\"type\":\"table\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{\"customLabel\":\"requests\"},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"params\":{\"field\":\"serviceName\",\"orderBy\":\"1\",\"order\":\"desc\",\"size\":5,\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"customLabel\":\"services\"},\"schema\":\"bucket\"},{\"id\":\"3\",\"enabled\":true,\"type\":\"percentiles\",\"params\":{\"field\":\"durationInNanos\",\"percents\":[95],\"customLabel\":\"duration\"},\"schema\":\"metric\"},{\"id\":\"4\",\"enabled\":true,\"type\":\"sum\",\"params\":{\"field\":\"status.code\",\"customLabel\":\"status\"},\"schema\":\"metric\"},{\"id\":\"5\",\"enabled\":true,\"type\":\"cardinality\",\"params\":{\"field\":\"traceId\",\"customLabel\":\"traces\"},\"schema\":\"metric\"},{\"id\":\"6\",\"enabled\":true,\"type\":\"cardinality\",\"params\":{\"field\":\"traceGroup\",\"customLabel\":\"groups\"},\"schema\":\"metric\"}],\"params\":{\"perPage\":10,\"showPartialRows\":false,\"showMetricsAtAllLevels\":false,\"showTotal\":false,\"totalFunc\":\"sum\",\"percentageCol\":\"\",\"row\":true}}"},"id":"e7c75468-4e40-4b30-adad-b1d64962c76f","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"a7cea13f-0173-4ade-8993-f4468193da16","name":"kibanaSavedObjectMeta.searchSourceJSON.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-04-19T20:23:11.470Z","version":"Wzc3NywyXQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"},"title":"multi-line-selectable-date-services-request-rate","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"multi-line-selectable-date-services-request-rate\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"title\\\": \\\"Services Requests Rate\\\",\\n \\\"data\\\": [\\n {\\n \\\"name\\\": \\\"rawdata\\\",\\n \\\"url\\\": {\\n \\\"index\\\": \\\"otel-v1-apm-span-*\\\",\\n \\\"%context%\\\": true,\\n \\\"%timefield%\\\": \\\"startTime\\\",\\n \\\"body\\\": {\\n \\\"aggs\\\": {\\n \\\"services\\\": {\\n \\\"terms\\\": {\\n \\\"field\\\": \\\"serviceName\\\",\\n \\\"size\\\": 15\\n },\\n \\\"aggs\\\": {\\n \\\"time_buckets\\\": {\\n \\\"date_histogram\\\": {\\n \\\"field\\\": \\\"startTime\\\",\\n \\\"interval\\\": {\\\"%autointerval%\\\": true},\\n \\\"extended_bounds\\\": {\\n \\\"min\\\": {\\\"%timefilter%\\\": \\\"min\\\"},\\n \\\"max\\\": {\\\"%timefilter%\\\": \\\"max\\\"}\\n },\\n \\\"min_doc_count\\\":0\\n },\\n \\\"aggs\\\": {\\n \\\"duration\\\": {\\n \\\"avg\\\": {\\n \\\"missing\\\": 0,\\n \\\"script\\\": {\\n \\\"source\\\": \\\"!doc.containsKey('durationInNanos') || doc['durationInNanos'].empty ? 0 : doc['durationInNanos'].value / 1000000.0\\\",\\n \\\"lang\\\": \\\"painless\\\"\\n }\\n }\\n }\\n }\\n }\\n }\\n }\\n },\\n \\\"size\\\": 0\\n }\\n },\\n \\\"format\\\": {\\\"property\\\": \\\"aggregations.services.buckets\\\"}\\n },\\n {\\n \\\"name\\\": \\\"flatdata\\\",\\n \\\"source\\\": \\\"rawdata\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"flatten\\\",\\n \\\"fields\\\": [\\\"time_buckets.buckets\\\"],\\n \\\"as\\\": [\\\"val\\\"]\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"as\\\": \\\"count\\\",\\n \\\"expr\\\":\\\"datum.val.doc_count\\\"\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"as\\\": \\\"duration\\\",\\n \\\"expr\\\": \\\"datum.val.duration.value == null ? 0 : datum.val.duration.value\\\"\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"as\\\": \\\"time\\\",\\n \\\"expr\\\": \\\"timeFormat(utcParse(datum.val.key_as_string,'%Y-%m-%dT%H:%M:%S.%LZ'), '%B %d, %Y %H:%M')\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"hasSelection\\\",\\n \\\"values\\\": [{}],\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"filter\\\", \\\"expr\\\": \\\"selected[0] != selected[1]\\\"}\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"groupScale\\\",\\n \\\"type\\\": \\\"band\\\",\\n \\\"padding\\\": 0.1,\\n \\\"domain\\\": {\\\"data\\\": \\\"rawdata\\\", \\\"field\\\": \\\"key\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"height\\\"\\n },\\n {\\n \\\"name\\\": \\\"xScale\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"flatdata\\\", \\\"field\\\": \\\"val.key\\\"},\\n \\\"range\\\": \\\"width\\\",\\n \\\"padding\\\": 5\\n },\\n {\\n \\\"name\\\": \\\"durationScale\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"flatdata\\\", \\\"field\\\": \\\"duration\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"bandwidth('groupScale')\\\"}, 0]\\n },\\n {\\n \\\"name\\\": \\\"yScale\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"flatdata\\\", \\\"field\\\": \\\"val.doc_count\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"bandwidth('groupScale')\\\"}, 0]\\n },\\n {\\n \\\"name\\\": \\\"colorScale\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"rawdata\\\", \\\"field\\\": \\\"key\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"category\\\"\\n }\\n ],\\n \\\"axes\\\": [\\n {\\\"orient\\\": \\\"bottom\\\", \\\"scale\\\": \\\"xScale\\\", \\\"tickCount\\\": 5}\\n ],\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"currentX\\\",\\n \\\"value\\\": -1,\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"view:mousemove\\\", \\\"update\\\": \\\"clamp(x(), 0, width)\\\"},\\n {\\\"events\\\": \\\"view:mouseout\\\", \\\"update\\\": \\\"-1\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"selected\\\",\\n \\\"value\\\": [0, 0],\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"@grapharea:mousedown\\\", \\\"update\\\": \\\"[x(), x()]\\\"},\\n {\\n \\\"events\\\": \\\"[@grapharea:mousedown, window:mouseup] > window:mousemove!\\\",\\n \\\"update\\\": \\\"[selected[0], clamp(x(), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"delta\\\"},\\n \\\"update\\\": \\\"clampRange([anchor[0] + delta, anchor[1] + delta], 0, width)\\\"\\n },\\n {\\n \\\"events\\\": \\\"[@leftEdge:mousedown, window:mouseup] > window:mousemove!\\\",\\n \\\"update\\\": \\\"[clamp(x(), 0, width), selected[1]]\\\"\\n },\\n {\\n \\\"events\\\": \\\"[@rightEdge:mousedown, window:mouseup] > window:mousemove!\\\",\\n \\\"update\\\": \\\"[selected[0], clamp(x(), 0, width)]\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"anchor\\\",\\n \\\"value\\\": null,\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"@selectedRect:mousedown\\\", \\\"update\\\": \\\"selected\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"xDown\\\",\\n \\\"value\\\": 0,\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"@selectedRect:mousedown\\\", \\\"update\\\": \\\"x()\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"delta\\\",\\n \\\"value\\\": 0,\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"[@selectedRect:mousedown, window:mouseup] > window:mousemove!\\\", \\\"update\\\": \\\"x() - xDown\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"applyTimeFilter\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": \\\"@applyTimeFilterButton:click, @selectedRect:dblclick\\\",\\n \\\"update\\\": \\\"opensearchDashboardsSetTimeFilter(invert('xScale',selected[0]), invert('xScale',selected[1]))\\\"\\n },\\n {\\\"events\\\": \\\"@grapharea:dblclick\\\", \\\"update\\\": \\\"opensearchDashboardsSetTimeFilter('now-15d', 'now')\\\"}\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"grapharea\\\",\\n \\\"type\\\": \\\"group\\\",\\n \\\"from\\\": {\\n \\\"facet\\\": {\\\"name\\\": \\\"facets\\\", \\\"data\\\": \\\"rawdata\\\", \\\"field\\\": \\\"time_buckets.buckets\\\"}\\n },\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"y\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"field\\\": \\\"key\\\"},\\n \\\"height\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"band\\\": 1},\\n \\\"x\\\": {\\\"value\\\": 0},\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0},\\n \\\"fill\\\": {\\\"value\\\": \\\"#000\\\"},\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{'Service': datum['key']}\\\"\\n }\\n }\\n },\\n \\\"axes\\\": [\\n {\\n \\\"orient\\\": \\\"left\\\",\\n \\\"scale\\\": \\\"yScale\\\",\\n \\\"title\\\": {\\\"signal\\\": \\\"parent.key\\\"},\\n \\\"tickCount\\\": 4,\\n \\\"encode\\\": {\\n \\\"title\\\": {\\n \\\"name\\\": \\\"extFilter\\\",\\n \\\"interactive\\\": true,\\n \\\"update\\\": {\\n \\\"cursor\\\": {\\\"value\\\": \\\"pointer\\\"},\\n \\\"fontSize\\\": {\\\"value\\\": 8},\\n \\\"fill\\\": {\\\"value\\\": \\\"steelblue\\\"}\\n },\\n \\\"hover\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"firebrick\\\"}\\n }\\n }\\n }\\n },\\n {\\n \\\"orient\\\": \\\"right\\\",\\n \\\"scale\\\": \\\"durationScale\\\",\\n \\\"tickCount\\\": 4,\\n \\\"title\\\": {\\\"signal\\\": \\\"parent.key\\\"},\\n \\\"encode\\\": {\\n \\\"title\\\": {\\n \\\"name\\\": \\\"extErrorFilter\\\",\\n \\\"interactive\\\": true,\\n \\\"update\\\": {\\n \\\"cursor\\\": {\\\"value\\\": \\\"pointer\\\"},\\n \\\"fontSize\\\": {\\\"value\\\": 8},\\n \\\"fill\\\": {\\\"value\\\": \\\"red\\\"}\\n },\\n \\\"hover\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"firebrick\\\"}\\n }\\n }\\n }\\n }\\n ],\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"updateErrFilterObj\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"source\\\": \\\"scope\\\", \\\"markname\\\": \\\"extErrorFilter\\\", \\\"type\\\": \\\"click\\\"},\\n \\\"update\\\": \\\"{'match': {'status.code': {'query': 2, 'type': 'phrase'}}}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"applyErrorFilterObj\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"updateErrFilterObj\\\"},\\n \\\"update\\\": \\\"length(domain('groupScale')) > 1 ? opensearchDashboardsAddFilter(updateErrFilterObj) : opensearchDashboardsRemoveFilter(updateErrFilterObj)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"updateFilterObj\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"source\\\": \\\"scope\\\", \\\"markname\\\": \\\"extFilter\\\", \\\"type\\\": \\\"click\\\"},\\n \\\"update\\\": \\\"{'match': {'serviceName': {'query': parent.key, 'type': 'phrase'}}}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"applyFilterObj\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"updateFilterObj\\\"},\\n \\\"update\\\": \\\"length(domain('groupScale')) > 1 ? opensearchDashboardsAddFilter(updateFilterObj) : opensearchDashboardsRemoveFilter(updateFilterObj)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"line\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"facets\\\"},\\n \\\"interactive\\\": false,\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"x\\\": {\\\"scale\\\": \\\"xScale\\\", \\\"field\\\": \\\"key\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"yScale\\\", \\\"field\\\": \\\"doc_count\\\"},\\n \\\"fill\\\": {\\\"scale\\\": \\\"colorScale\\\", \\\"field\\\": {\\\"parent\\\": \\\"key\\\"}},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.2},\\n \\\"stroke\\\": {\\\"scale\\\": \\\"colorScale\\\", \\\"field\\\": {\\\"parent\\\": \\\"key\\\"}}\\n }\\n }\\n },\\n {\\n \\\"type\\\": \\\"rect\\\",\\n \\\"from\\\": {\\n \\\"data\\\": \\\"facets\\\"\\n },\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"x\\\": {\\n \\\"scale\\\": \\\"xScale\\\",\\n \\\"field\\\": \\\"key\\\"\\n },\\n \\\"width\\\": { \\\"value\\\": 15},\\n\\\"cornerRadius\\\": { \\\"value\\\": 5 }\\n \\\"y\\\": {\\n \\\"scale\\\": \\\"durationScale\\\",\\n \\\"field\\\": \\\"duration.value\\\",\\n \\\"offset\\\": -3\\n },\\n \\\"y2\\\": {\\\"scale\\\": \\\"durationScale\\\", \\\"value\\\": 0}\\n\\n \\\"stroke\\\": {\\\"value\\\":\\\"black\\\"},\\n \\\"fill\\\": {\\\"scale\\\": \\\"colorScale\\\", \\\"field\\\": {\\\"parent\\\": \\\"key\\\"}},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.8},\\n\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{'Date': timeFormat(datum['key'], '%Y-%m-%d %H:%M'), 'Value': datum['duration']}\\\"\\n }\\n }\\n }\\n},\\n {\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"style\\\": [\\\"point\\\"],\\n \\\"from\\\": {\\n \\\"data\\\": \\\"facets\\\"\\n },\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"x\\\": {\\n \\\"scale\\\": \\\"xScale\\\",\\n \\\"field\\\": \\\"key\\\"\\n },\\n \\\"y\\\": {\\n \\\"scale\\\": \\\"yScale\\\",\\n \\\"field\\\": \\\"doc_count\\\"\\n },\\n \\\"size\\\": {\\n \\\"value\\\": 8\\n },\\n \\\"stroke\\\": {\\\"scale\\\": \\\"colorScale\\\", \\\"field\\\": {\\\"parent\\\": \\\"key\\\"}},\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{'Date': timeFormat(datum['key'], '%Y-%m-%d %H:%M'), 'Value': datum['doc_count']}\\\"\\n }\\n }\\n }\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"hasSelection\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"selectedRect\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"height\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"band\\\": 1},\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.2},\\n \\\"cursor\\\": {\\\"value\\\": \\\"move\\\"},\\n \\\"x\\\": {\\\"signal\\\": \\\"selected[0]\\\"},\\n \\\"x2\\\": {\\\"signal\\\": \\\"selected[1]\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"leftEdge\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"height\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"band\\\": 1},\\n \\\"width\\\": {\\\"value\\\": 2},\\n \\\"fill\\\": {\\\"value\\\": \\\"firebrick\\\"},\\n \\\"cursor\\\": {\\\"value\\\": \\\"ew-resize\\\"},\\n \\\"x\\\": {\\\"signal\\\": \\\"selected[0]\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"rightEdge\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"height\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"band\\\": 1},\\n \\\"width\\\": {\\\"value\\\": 2},\\n \\\"fill\\\": {\\\"value\\\": \\\"firebrick\\\"},\\n \\\"cursor\\\": {\\\"value\\\": \\\"ew-resize\\\"},\\n \\\"x\\\": {\\\"signal\\\": \\\"selected[1]\\\"}\\n }\\n }\\n }\\n ]\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"applyTimeFilterButton\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"hasSelection\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"cursor\\\": {\\\"value\\\": \\\"pointer\\\"},\\n \\\"cornerRadius\\\": {\\\"value\\\": 6},\\n \\\"fill\\\": {\\\"value\\\": \\\"#f5f5f5\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"#c1c1c1\\\"},\\n \\\"strokeWidth\\\": {\\\"value\\\": 2},\\n \\\"xc\\\": {\\\"signal\\\": \\\"width/2\\\"},\\n \\\"y\\\": {\\\"value\\\": 30},\\n \\\"width\\\": {\\\"value\\\": 80},\\n \\\"height\\\": {\\\"value\\\": 30},\\n \\\"opacity\\\": {\\\"value\\\": 1}\\n },\\n \\\"hover\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 0.7}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"text\\\",\\n \\\"interactive\\\": false,\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"xc\\\": {\\\"field\\\": {\\\"group\\\": \\\"width\\\"}, \\\"mult\\\": 0.5},\\n \\\"yc\\\": {\\\"field\\\": {\\\"group\\\": \\\"height\\\"}, \\\"mult\\\": 0.5, \\\"offset\\\": 2},\\n \\\"align\\\": {\\\"value\\\": \\\"center\\\"},\\n \\\"baseline\\\": {\\\"value\\\": \\\"middle\\\"},\\n \\\"fontWeight\\\": {\\\"value\\\": \\\"bold\\\"},\\n \\\"text\\\": {\\\"value\\\": \\\"Apply Filter\\\"}\\n }\\n }\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"rule\\\",\\n \\\"interactive\\\": false,\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"y\\\": {\\\"value\\\": 0},\\n \\\"y2\\\": {\\\"signal\\\": \\\"height\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"gray\\\"},\\n \\\"strokeDash\\\": {\\\"value\\\": [2, 1]},\\n \\\"x\\\": {\\\"signal\\\": \\\"max(currentX,0)\\\"},\\n \\\"strokeOpacity\\\": {\\\"signal\\\": \\\"currentX > 0 ? 1 : 0\\\"}\\n }\\n }\\n }\\n ]\\n}\\n\"}}"},"id":"cb36546d-6eff-460a-a82f-06dd192be2b9","migrationVersion":{"visualization":"7.10.0"},"references":[],"type":"visualization","updated_at":"2024-04-19T20:23:11.470Z","version":"Wzc3OCwyXQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"},"title":"traces-by-duration","uiStateJSON":"{\"vis\":{\"sortColumn\":{\"colIndex\":2,\"direction\":\"desc\"},\"columnsWidth\":[{\"colIndex\":1,\"width\":182.66666666666669},{\"colIndex\":0,\"width\":398.16666666666663},{\"colIndex\":3,\"width\":253.05555555555557},{\"colIndex\":2,\"width\":222.5555555555556}]}}","version":1,"visState":"{\"title\":\"traces-by-duration\",\"type\":\"table\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{\"customLabel\":\"amount\"},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"params\":{\"field\":\"traceId\",\"orderBy\":\"1\",\"order\":\"desc\",\"size\":5,\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"customLabel\":\"traces\"},\"schema\":\"bucket\"},{\"id\":\"3\",\"enabled\":true,\"type\":\"avg\",\"params\":{\"field\":\"durationInNanos\",\"customLabel\":\"avg duration\"},\"schema\":\"metric\"},{\"id\":\"4\",\"enabled\":true,\"type\":\"percentiles\",\"params\":{\"field\":\"durationInNanos\",\"percents\":[75,95]},\"schema\":\"metric\"}],\"params\":{\"perPage\":10,\"showPartialRows\":false,\"showMetricsAtAllLevels\":false,\"showTotal\":false,\"totalFunc\":\"sum\",\"percentageCol\":\"\",\"row\":true}}"},"id":"f7ed5710-23c5-485e-8d2e-5d91c7530a7c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"a7cea13f-0173-4ade-8993-f4468193da16","name":"kibanaSavedObjectMeta.searchSourceJSON.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-04-19T20:23:11.470Z","version":"Wzc4MCwyXQ=="} +{"attributes":{"description":"traces gantt chart representing a trace transaction","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"},"title":"traces-gantt-chart","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"traces-gantt-chart\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega-lite/v5.json\\\",\\n\\n \\\"data\\\": {\\n \\\"url\\\" :{\\n \\\"%context%\\\": \\\"true\\\",\\n \\\"%timefield%\\\": \\\"startTime\\\",\\n \\\"index\\\": \\\"otel-v1-apm-span-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\": 75\\n }\\n }\\n \\\"format\\\":{\\n \\\"type\\\": \\\"json\\\",\\n \\\"property\\\":\\\"hits.hits\\\"\\n }\\n },\\n \\\"transform\\\": [\\n{\\\"calculate\\\": \\\"datum._source.durationInNanos / 1000000\\\", \\\"as\\\": \\\"durationInMs\\\"},\\n {\\n \\\"window\\\": [\\n {\\n \\\"op\\\": \\\"max\\\",\\n \\\"field\\\": \\\"durationInMs\\\",\\n \\\"as\\\": \\\"maxDuration\\\"\\n }\\n ],\\n \\\"frame\\\": [null, null]\\n },\\n {\\n \\\"calculate\\\": \\\"datum.durationInMs / datum.maxDuration\\\",\\n \\\"as\\\": \\\"normalizedDuration\\\"\\n },\\n { \\\"calculate\\\": \\\"datum._source.traceGroup\\\", \\\"as\\\": \\\"traceGroup\\\"},\\n { \\\"calculate\\\": \\\"toDate(datum._source.startTime)\\\", \\\"as\\\": \\\"currentDate\\\"},\\n { \\\"calculate\\\": \\\"toDate(datum._source.startTime)\\\", \\\"as\\\": \\\"startTime\\\"},\\n {\\n \\\"calculate\\\": \\\"format(datum.durationInMs, '.1f') + 'ms'\\\",\\n \\\"as\\\": \\\"formattedDuration\\\"\\n }, {\\n \\\"calculate\\\": \\\"toDate(datum._source.endTime)\\\", \\\"as\\\": \\\"endTime\\\" },\\n {\\n \\\"window\\\": [{\\\"op\\\": \\\"row_number\\\", \\\"as\\\": \\\"running_number\\\"}],\\n \\\"groupby\\\": [\\\"_source.traceId\\\"],\\n \\\"sort\\\": [{\\\"field\\\": \\\"currentDate\\\"}]\\n },\\n {\\n \\\"calculate\\\": \\\"datum._source.traceId + ' | ' + datum._source.serviceName + ' | Start:' + toDate(datum._source.startTime) + ' #' + datum['running_number']\\\",\\n \\\"as\\\": \\\"project_full_descr\\\"\\n }\\n ],\\n \\n \\\"title\\\": {\\n \\\"text\\\": \\\"Order Gantt by: Trace > Span\\\",\\n \\\"fontSize\\\": 14,\\n \\\"anchor\\\": \\\"start\\\",\\n \\\"dy\\\": -15,\\n \\\"color\\\": \\\"#706D6C\\\"\\n },\\n \\\"layer\\\": [\\n {\\n \\\"mark\\\": {\\n \\\"type\\\": \\\"bar\\\",\\n \\\"tooltip\\\": true,\\n \\\"cornerRadiusTopRight\\\": 4,\\n \\\"cornerRadiusBottomRight\\\": 4\\n },\\n \\\"encoding\\\": {\\n \\\"y\\\": {\\n \\\"field\\\": \\\"project_full_descr\\\",\\n \\\"type\\\": \\\"nominal\\\",\\n \\\"sort\\\": {\\\"field\\\": \\\"startTime\\\", \\\"order\\\": \\\"ascending\\\"},\\n \\\"axis\\\": {\\n \\\"domain\\\": true,\\n \\\"grid\\\": true,\\n \\\"ticks\\\": true,\\n \\\"labels\\\": true,\\n \\\"labelLimit\\\": 800,\\n \\\"labelFontSize\\\": 12,\\n \\\"labelPadding\\\": 10,\\n \\\"labelExpr\\\": \\\"split(datum.label, '|')[1]\\\"\\n },\\n \\\"scale\\\": {\\n \\\"padding\\\": 0.5\\n },\\n \\\"title\\\": null\\n },\\n \\\"x\\\": {\\n \\\"field\\\": \\\"_source.startTime\\\",\\n \\\"type\\\": \\\"temporal\\\",\\n \\\"title\\\": \\\"time\\\"\\n },\\n \\\"x2\\\": {\\\"field\\\": \\\"_source.endTime\\\"},\\n \\\"color\\\": {\\n \\\"field\\\": \\\"_source.serviceName\\\",\\n \\\"type\\\": \\\"nominal\\\",\\n \\\"legend\\\": {\\\"title\\\": \\\"Service Name\\\"},\\n \\\"scale\\\": {\\\"scheme\\\": \\\"category10\\\"}\\n },\\n \\\"opacity\\\": {\\n \\\"field\\\": \\\"normalizedDuration\\\",\\n \\\"legend\\\":null,\\n \\\"type\\\": \\\"quantitative\\\",\\n \\\"scale\\\": {\\\"domain\\\": [0, 1], \\\"range\\\": [0.2, 1]}\\n },\\n \\\"tooltip\\\": [\\n {\\\"field\\\": \\\"_source.serviceName\\\", \\\"title\\\": \\\"Service Name\\\"},\\n {\\\"field\\\": \\\"formattedDuration\\\", \\\"title\\\": \\\"Duration\\\"},\\n {\\\"field\\\": \\\"_source.traceId\\\", \\\"title\\\": \\\"Trace ID\\\"},\\n {\\\"field\\\": \\\"_source.traceGroup\\\", \\\"title\\\": \\\"Trace Group\\\"}\\n ]\\n }\\n },\\n {\\n \\\"mark\\\": {\\\"type\\\": \\\"rule\\\", \\\"strokeDash\\\": [2, 2], \\\"strokeWidth\\\": 2},\\n \\\"encoding\\\": {\\n \\\"x\\\": {\\n \\\"field\\\": \\\"currentDate\\\",\\n \\\"type\\\": \\\"temporal\\\"\\n }\\n }\\n },\\n {\\n \\\"mark\\\": {\\n \\\"type\\\": \\\"text\\\",\\n \\\"align\\\": \\\"right\\\",\\n \\\"dx\\\": -24,\\n \\\"dy\\\": 0,\\n \\\"fontSize\\\": 9\\n },\\n \\\"encoding\\\": {\\n \\\"x\\\": {\\\"field\\\": \\\"startTime\\\"},\\n \\\"y\\\": {\\\"field\\\": \\\"project_full_descr\\\", \\\"type\\\": \\\"nominal\\\",\\n \\\"sort\\\": {\\\"field\\\": \\\"startTime\\\", \\\"order\\\": \\\"ascending\\\"}\\n},\\n \\\"text\\\": {\\\"field\\\": \\\"formattedDuration\\\"},\\n \\\"color\\\": {\\\"value\\\": \\\"white\\\"}\\n }\\n },\\n {\\n \\\"mark\\\": {\\n \\\"type\\\": \\\"text\\\",\\n \\\"align\\\": \\\"left\\\",\\n \\\"dx\\\": 5,\\n \\\"dy\\\": 0,\\n \\\"fontSize\\\": 9\\n },\\n \\\"encoding\\\": {\\n \\\"x\\\": {\\\"field\\\": \\\"endTime\\\"},\\n \\\"y\\\": {\\\"field\\\": \\\"project_full_descr\\\", \\\"type\\\": \\\"nominal\\\", \\\"sort\\\": {\\\"field\\\": \\\"startTime\\\", \\\"order\\\": \\\"ascending\\\"}},\\n \\\"text\\\": {\\\"field\\\": \\\"formattedDuration\\\"},\\n \\\"color\\\": {\\\"value\\\": \\\"black\\\"}\\n }\\n },\\n \\n ],\\n \\\"config\\\": {\\\"view\\\": {\\\"stroke\\\": null}}\\n}\"}}"},"id":"546033dc-4047-4d3c-87f9-dc8d5566a438","migrationVersion":{"visualization":"7.10.0"},"references":[],"type":"visualization","updated_at":"2024-04-19T20:23:11.470Z","version":"Wzc3OSwyXQ=="} +{"attributes":{"description":"","hits":0,"kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[]}"},"optionsJSON":"{\"hidePanelTitles\":false,\"useMargins\":true}","panelsJSON":"[{\"embeddableConfig\":{},\"gridData\":{\"h\":6,\"i\":\"ce4b94b7-9cf3-41ef-af99-d842c93ce571\",\"w\":47,\"x\":1,\"y\":0},\"panelIndex\":\"ce4b94b7-9cf3-41ef-af99-d842c93ce571\",\"version\":\"2.13.0\",\"panelRefName\":\"panel_0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":16,\"i\":\"18938833-0275-421a-8e90-aa3b376d8580\",\"w\":23,\"x\":1,\"y\":6},\"panelIndex\":\"18938833-0275-421a-8e90-aa3b376d8580\",\"version\":\"2.13.0\",\"panelRefName\":\"panel_1\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":16,\"i\":\"ef8ea6a5-af3f-488a-ada9-c24ca4a8c5d4\",\"w\":24,\"x\":24,\"y\":6},\"panelIndex\":\"ef8ea6a5-af3f-488a-ada9-c24ca4a8c5d4\",\"version\":\"2.13.0\",\"panelRefName\":\"panel_2\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":11,\"i\":\"299e9782-a654-465e-8cd3-37f1cfbe24a4\",\"w\":47,\"x\":1,\"y\":22},\"panelIndex\":\"299e9782-a654-465e-8cd3-37f1cfbe24a4\",\"version\":\"2.13.0\",\"panelRefName\":\"panel_3\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":56,\"i\":\"f2ac1c50-3cea-4084-be20-4a23a4e09e6a\",\"w\":47,\"x\":1,\"y\":33},\"panelIndex\":\"f2ac1c50-3cea-4084-be20-4a23a4e09e6a\",\"version\":\"2.13.0\",\"panelRefName\":\"panel_4\"},{\"embeddableConfig\":{\"vis\":{\"columnsWidth\":[{\"colIndex\":1,\"width\":182.66666666666669},{\"colIndex\":0,\"width\":398.16666666666663},{\"colIndex\":3,\"width\":405.05555555555554},{\"colIndex\":2,\"width\":325.5555555555556}],\"sortColumn\":{\"colIndex\":2,\"direction\":\"desc\"}}},\"gridData\":{\"h\":11,\"i\":\"45b84c55-14f2-4cf8-b0dd-bea4aece5c7a\",\"w\":47,\"x\":1,\"y\":89},\"panelIndex\":\"45b84c55-14f2-4cf8-b0dd-bea4aece5c7a\",\"version\":\"2.13.0\",\"panelRefName\":\"panel_5\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":35,\"i\":\"a546dd15-c336-47e0-a8b7-df153289658d\",\"w\":47,\"x\":1,\"y\":100},\"panelIndex\":\"a546dd15-c336-47e0-a8b7-df153289658d\",\"version\":\"2.13.0\",\"panelRefName\":\"panel_6\"}]","refreshInterval":{"pause":true,"value":0},"timeFrom":"now-30w","timeRestore":true,"timeTo":"now","title":"observability-services-dashboard","version":1},"id":"otel-services-dashboard-1_0_0_ID","migrationVersion":{"dashboard":"7.9.3"},"references":[{"id":"7e12d8ea-1220-4caa-b145-d6be91b46170","name":"panel_0","type":"visualization"},{"id":"1c59f345-ad69-4717-90ca-75b65efee96b","name":"panel_1","type":"visualization"},{"id":"f43111e2-256c-4d15-be98-89086c5b2bca","name":"panel_2","type":"visualization"},{"id":"e7c75468-4e40-4b30-adad-b1d64962c76f","name":"panel_3","type":"visualization"},{"id":"cb36546d-6eff-460a-a82f-06dd192be2b9","name":"panel_4","type":"visualization"},{"id":"f7ed5710-23c5-485e-8d2e-5d91c7530a7c","name":"panel_5","type":"visualization"},{"id":"546033dc-4047-4d3c-87f9-dc8d5566a438","name":"panel_6","type":"visualization"}],"type":"dashboard","updated_at":"2024-04-19T20:41:59.216Z","version":"Wzc5MSwyXQ=="} +{"exportedCount":10,"missingRefCount":0,"missingReferences":[]} diff --git a/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-single-service-dashboard-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-single-service-dashboard-1.0.0.ndjson new file mode 100644 index 000000000..fec9f13d7 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-single-service-dashboard-1.0.0.ndjson @@ -0,0 +1,9 @@ +{"attributes":{"fields":"[{\"count\":0,\"name\":\"_id\",\"type\":\"string\",\"esTypes\":[\"_id\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_index\",\"type\":\"string\",\"esTypes\":[\"_index\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_score\",\"type\":\"number\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_source\",\"type\":\"_source\",\"esTypes\":[\"_source\"],\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_type\",\"type\":\"string\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"droppedEventsCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"droppedLinksCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"durationInNanos\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"endTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"events.attributes.app@payment@transaction@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@payment@transaction@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@payment@transaction@id\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@quote@cost@total\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@cost@total\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@cost@total.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@shipping@cost@total\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@tracking@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@tracking@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@shipping@tracking@id\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@message\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@message.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@message\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@stacktrace\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@stacktrace.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@stacktrace\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@type\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@id\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.message@type\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.name\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.time\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"instrumentationScope.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"instrumentationScope.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"instrumentationScope.name\"}}},{\"count\":0,\"name\":\"instrumentationScope.version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"instrumentationScope.version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"instrumentationScope.version\"}}},{\"count\":0,\"name\":\"kind\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"links.droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.spanId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.spanId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.spanId\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.traceId\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceState\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceState.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.traceState\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"parentSpanId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.container@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.host@arch\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.host@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@description\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command_args\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command_line\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@executable@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@executable@path\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@owner\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@pid\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@description\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@instance@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@namespace\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@auto@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@language\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"serviceName\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@ad_request_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@ad_response_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@category\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@contextKeys\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@contextKeys@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@cart@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@currency@conversion@from\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@currency@conversion@to\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@email@recipient\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@featureflag@enabled\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@featureflag@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@filtered_products@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@filtered_products@list\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@card_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@card_valid\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@charged\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@quantity\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@products@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@products_recommended@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@quote@cost@total\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@quote@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@recommendation@cache_enabled\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@cost@total\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@tracking@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@zip_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@synthetic_request\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@user@currency\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@user@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.busy_ns\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@filepath\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@function\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@lineno\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@namespace\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@instance\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@redis@database_index\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@redis@flags\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@statement\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@url\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.decode_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.grpc@error_message\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.grpc@error_name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@client_ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@flavor\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@host\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@method\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@request_content_length\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@request_content_length_uncompressed\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@response_content_length\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@route\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@scheme\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@status_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@status_text\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@target\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@url\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@user_agent\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.idle_ns\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.idle_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@client_id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@destination@kind\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@destination@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@consumer@group\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@destination@partition\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@message@offset\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@message@payload_size_bytes\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@operation\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@host@addr\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@peer@addr\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@peer@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@transport\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.peer@service\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.phoenix@action\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.phoenix@plug\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.query_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.queue_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@grpc@status_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@method\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@service\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@user_agent\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.sinatra@template_name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.source\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.thread@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.thread@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.total_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"spanId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"startTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"status.code\",\"type\":\"number\",\"esTypes\":[\"integer\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"status.message\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroup\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.durationInNanos\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.endTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.statusCode\",\"type\":\"number\",\"esTypes\":[\"integer\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceState\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"traceState.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"traceState\"}}}]","timeFieldName":"startTime","title":"otel-v1-apm-span*"},"id":"f67e4370-d84f-11ee-8f84-1b81ddb8574c","migrationVersion":{"index-pattern":"7.6.0"},"references":[],"type":"index-pattern","updated_at":"2024-04-19T20:23:11.470Z","version":"Wzc3NCwyXQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"},"title":"single-service-metrics-tree-map","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"single-service-metrics-tree-map\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"padding\\\": 5,\\n\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"labels\\\", \\\"value\\\": true,\\n \\\"bind\\\": {\\\"input\\\": \\\"checkbox\\\"}\\n },\\n {\\n \\\"name\\\": \\\"layout\\\", \\\"value\\\": \\\"tidy\\\",\\n \\\"bind\\\": {\\\"input\\\": \\\"radio\\\", \\\"options\\\": [\\\"tidy\\\", \\\"cluster\\\"]}\\n },\\n {\\n \\\"name\\\": \\\"links\\\", \\\"value\\\": \\\"diagonal\\\",\\n \\\"bind\\\": {\\n \\\"input\\\": \\\"select\\\",\\n \\\"options\\\": [\\\"line\\\", \\\"curve\\\", \\\"diagonal\\\", \\\"orthogonal\\\"]\\n }\\n },\\n {\\n \\\"name\\\": \\\"separation\\\", \\\"value\\\": false,\\n \\\"bind\\\": {\\\"input\\\": \\\"checkbox\\\"}\\n }\\n ],\\n\\n \\\"data\\\": [\\n{\\n \\\"name\\\": \\\"raw-data\\\",\\n \\\"values\\\": [\\n {\\\"id\\\": 0, \\\"name\\\": \\\"recommendationservice\\\"},\\n {\\\"id\\\": 1, \\\"name\\\": \\\"system\\\", \\\"parent\\\": 0},\\n {\\\"id\\\": 2, \\\"name\\\": \\\"disk\\\", \\\"parent\\\": 1},\\n {\\\"id\\\": 3, \\\"name\\\": \\\"io\\\", \\\"parent\\\": 2},\\n {\\\"id\\\": 4, \\\"name\\\": \\\"operations\\\", \\\"parent\\\": 2},\\n {\\\"id\\\": 5, \\\"name\\\": \\\"time\\\", \\\"parent\\\": 2},\\n {\\\"id\\\": 6, \\\"name\\\": \\\"calls\\\", \\\"parent\\\": 0},\\n {\\\"id\\\": 7, \\\"name\\\": \\\"duration\\\", \\\"parent\\\": 0},\\n {\\\"id\\\": 8, \\\"name\\\": \\\"cpu\\\", \\\"parent\\\": 1},\\n {\\\"id\\\": 9, \\\"name\\\": \\\"time\\\", \\\"parent\\\": 8},\\n {\\\"id\\\": 10, \\\"name\\\": \\\"utilization\\\", \\\"parent\\\": 8},\\n {\\\"id\\\": 11, \\\"name\\\": \\\"network\\\", \\\"parent\\\": 1},\\n {\\\"id\\\": 12, \\\"name\\\": \\\"dropped_packets\\\", \\\"parent\\\": 11},\\n {\\\"id\\\": 13, \\\"name\\\": \\\"errors\\\", \\\"parent\\\": 11},\\n {\\\"id\\\": 14, \\\"name\\\": \\\"io\\\", \\\"parent\\\": 11},\\n {\\\"id\\\": 15, \\\"name\\\": \\\"packets\\\", \\\"parent\\\": 11},\\n {\\\"id\\\": 16, \\\"name\\\": \\\"memory\\\", \\\"parent\\\": 1},\\n {\\\"id\\\": 17, \\\"name\\\": \\\"usage\\\", \\\"parent\\\": 16},\\n {\\\"id\\\": 18, \\\"name\\\": \\\"utilization\\\", \\\"parent\\\": 16},\\n {\\\"id\\\": 19, \\\"name\\\": \\\"process\\\", \\\"parent\\\": 0},\\n {\\\"id\\\": 20, \\\"name\\\": \\\"runtime\\\", \\\"parent\\\": 19},\\n {\\\"id\\\": 21, \\\"name\\\": \\\"cpython\\\", \\\"parent\\\": 20},\\n {\\\"id\\\": 22, \\\"name\\\": \\\"gc_count\\\", \\\"parent\\\": 21},\\n {\\\"id\\\": 23, \\\"name\\\": \\\"connections\\\", \\\"parent\\\": 11},\\n {\\\"id\\\": 24, \\\"name\\\": \\\"swap\\\", \\\"parent\\\": 1},\\n {\\\"id\\\": 25, \\\"name\\\": \\\"usage\\\", \\\"parent\\\": 24},\\n {\\\"id\\\": 26, \\\"name\\\": \\\"utilization\\\", \\\"parent\\\": 24},\\n {\\\"id\\\": 27, \\\"name\\\": \\\"cpu_time\\\", \\\"parent\\\": 21},\\n {\\\"id\\\": 28, \\\"name\\\": \\\"memory\\\", \\\"parent\\\": 21},\\n {\\\"id\\\": 29, \\\"name\\\": \\\"app_recommendations_counter\\\", \\\"parent\\\": 0},\\n {\\\"id\\\": 30, \\\"name\\\": \\\"thread_count\\\", \\\"parent\\\": 1}\\n ]\\n},\\n\\n {\\n \\\"name\\\": \\\"tree\\\",\\n \\\"source\\\":\\\"raw-data\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"stratify\\\",\\n \\\"key\\\": \\\"id\\\",\\n \\\"parentKey\\\": \\\"parent\\\"\\n },\\n {\\n \\\"type\\\": \\\"lookup\\\",\\n \\\"from\\\": \\\"raw-data\\\",\\n \\\"key\\\": \\\"id\\\",\\n \\\"fields\\\": [\\\"parent\\\"],\\n \\\"as\\\": [\\\"parentData\\\"]\\n },\\n {\\n \\\"type\\\": \\\"tree\\\",\\n \\\"method\\\": {\\\"signal\\\": \\\"layout\\\"},\\n \\\"size\\\": [{\\\"signal\\\": \\\"height\\\"}, {\\\"signal\\\": \\\"width - 100\\\"}],\\n \\\"separation\\\": {\\\"signal\\\": \\\"separation\\\"},\\n \\\"as\\\": [\\\"y\\\", \\\"x\\\", \\\"depth\\\", \\\"children\\\"]\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"links\\\",\\n \\\"source\\\": \\\"tree\\\",\\n \\\"transform\\\": [\\n { \\\"type\\\": \\\"treelinks\\\" },\\n {\\n \\\"type\\\": \\\"linkpath\\\",\\n \\\"orient\\\": \\\"horizontal\\\",\\n \\\"shape\\\": {\\\"signal\\\": \\\"links\\\"}\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"as\\\": \\\"parentName\\\",\\n \\\"expr\\\": \\\"datum.source.name\\\"\\n }\\n ]\\n }\\n ],\\n\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"parentColor\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"tree\\\", \\\"field\\\": \\\"parent\\\"},\\n \\\"range\\\": {\\\"scheme\\\": \\\"category20\\\"}\\n }\\n ],\\n\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"path\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"links\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"path\\\": {\\\"field\\\": \\\"path\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"#ccc\\\"}\\n }\\n }\\n },\\n {\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"tree\\\"},\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"size\\\": {\\\"value\\\": 200},\\n \\\"stroke\\\": {\\\"value\\\": \\\"#fff\\\"}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": {\\\"field\\\": \\\"x\\\"},\\n \\\"y\\\": {\\\"field\\\": \\\"y\\\"},\\n \\\"fill\\\": {\\\"scale\\\": \\\"parentColor\\\", \\\"field\\\": \\\"parent\\\"},\\n \\\"size\\\": {\\\"signal\\\": \\\"datum.children ? 150 : 200\\\"}, \\n \\\"shape\\\": {\\\"signal\\\": \\\"datum.children ? 'circle' : 'square'\\\"}, \\n \\\"strokeWidth\\\": {\\\"value\\\": 1.5}\\n },\\n \\\"hover\\\": {\\n \\\"size\\\":{\\\"value\\\": 400},\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"datum.parentData ? {'Name': datum.name, 'Parent Group': datum.parentData.name} : {'Name': datum.name}\\\"\\n\\n }\\n }\\n }\\n },\\n {\\n \\\"type\\\": \\\"text\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"tree\\\"},\\n \\\"encode\\\": {\\n \\\"enter\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"black\\\"},\\n \\\"text\\\": {\\\"field\\\": \\\"name\\\"},\\n \\\"fontSize\\\": {\\\"value\\\": 12},\\n \\\"baseline\\\": {\\\"value\\\": \\\"middle\\\"}\\n },\\n \\\"update\\\": {\\n \\\"x\\\": {\\\"field\\\": \\\"x\\\"},\\n \\\"y\\\": {\\\"field\\\": \\\"y\\\"},\\n \\\"dx\\\": {\\\"signal\\\": \\\"datum.children ? -7 : 7\\\"},\\n \\\"align\\\": {\\\"signal\\\": \\\"datum.children ? 'right' : 'left'\\\"},\\n \\\"opacity\\\": {\\\"signal\\\": \\\"labels ? 1 : 0\\\"}\\n }\\n }\\n }\\n ]\\n}\\n\"}}"},"id":"a75f6330-d9d2-11ee-9203-cf873e97f443","migrationVersion":{"visualization":"7.10.0"},"references":[],"type":"visualization","updated_at":"2024-04-19T20:23:11.470Z","version":"Wzc3NSwyXQ=="} +{"attributes":{"fields":"[{\"count\":0,\"name\":\"_id\",\"type\":\"string\",\"esTypes\":[\"_id\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_index\",\"type\":\"string\",\"esTypes\":[\"_index\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_score\",\"type\":\"number\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_source\",\"type\":\"_source\",\"esTypes\":[\"_source\"],\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"_type\",\"type\":\"string\",\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"droppedEventsCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"droppedLinksCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"durationInNanos\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"endTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"events.attributes.app@payment@transaction@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@payment@transaction@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@payment@transaction@id\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@quote@cost@total\",\"type\":\"number\",\"esTypes\":[\"float\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@cost@total\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@cost@total.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@shipping@cost@total\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@tracking@id\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.app@shipping@tracking@id.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.app@shipping@tracking@id\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@escaped\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@escaped.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@escaped\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@message\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@message.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@message\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@stacktrace\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@stacktrace.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@stacktrace\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.exception@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.exception@type\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@id\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@type\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.attributes.message@type.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.attributes.message@type\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"events.name\"},\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"events.time\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"events\"}}},{\"count\":0,\"name\":\"instrumentationScope.name\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"instrumentationScope.name.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"instrumentationScope.name\"}}},{\"count\":0,\"name\":\"instrumentationScope.version\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"instrumentationScope.version.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"instrumentationScope.version\"}}},{\"count\":0,\"name\":\"kind\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"links.droppedAttributesCount\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.spanId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.spanId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.spanId\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceId\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceId.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.traceId\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceState\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false,\"subType\":{\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"links.traceState.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"links.traceState\"},\"nested\":{\"path\":\"links\"}}},{\"count\":0,\"name\":\"name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"parentSpanId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.container@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.host@arch\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.host@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@description\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.os@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command_args\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@command_line\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@executable@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@executable@path\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@owner\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@pid\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@description\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.process@runtime@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@instance@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@namespace\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.service@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@auto@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@language\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"resource.attributes.telemetry@sdk@version\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"serviceName\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@ad_request_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@ad_response_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@category\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@contextKeys\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@contextKeys@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@ads@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@cart@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@currency@conversion@from\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@currency@conversion@to\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@email@recipient\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@featureflag@enabled\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@featureflag@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@filtered_products@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@filtered_products@list\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@order@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@card_type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@card_valid\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@payment@charged\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@product@quantity\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@products@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@products_recommended@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@quote@cost@total\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@quote@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@recommendation@cache_enabled\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@session@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@amount\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@cost@total\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@items@count\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@tracking@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@shipping@zip_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@synthetic_request\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@user@currency\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.app@user@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.busy_ns\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@filepath\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@function\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@lineno\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.code@namespace\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@instance\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@redis@database_index\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@redis@flags\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@statement\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@type\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.db@url\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.decode_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@client_ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@flavor\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@host\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@method\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@request_content_length\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@request_content_length_uncompressed\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@response_content_length\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@route\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@scheme\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@status_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@status_text\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@target\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@url\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.http@user_agent\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.idle_ns\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.idle_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.jinja2@template_name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.jinja2@template_path\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@client_id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@destination@kind\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@destination@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@consumer@group\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@destination@partition\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@kafka@message@offset\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@message@payload_size_bytes\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@operation\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.messaging@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@host@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@ip\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@peer@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@host@addr\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@peer@addr\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@sock@peer@port\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.net@transport\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.peer@service\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.phoenix@action\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.phoenix@plug\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.query_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.queue_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@grpc@status_code\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@method\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@service\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@system\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.rpc@user_agent\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.sinatra@template_name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.source\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.thread@id\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.thread@name\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"span.attributes.total_time_microseconds\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"spanId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"startTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"status.code\",\"type\":\"number\",\"esTypes\":[\"integer\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"status.message\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroup\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.durationInNanos\",\"type\":\"number\",\"esTypes\":[\"long\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.endTime\",\"type\":\"date\",\"esTypes\":[\"date_nanos\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceGroupFields.statusCode\",\"type\":\"number\",\"esTypes\":[\"integer\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceId\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"count\":0,\"name\":\"traceState\",\"type\":\"string\",\"esTypes\":[\"text\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"count\":0,\"name\":\"traceState.keyword\",\"type\":\"string\",\"esTypes\":[\"keyword\"],\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true,\"subType\":{\"multi\":{\"parent\":\"traceState\"}}}]","timeFieldName":"startTime","title":"otel-v1-apm-span-0*"},"id":"a7cea13f-0173-4ade-8993-f4468193da16","migrationVersion":{"index-pattern":"7.6.0"},"references":[],"type":"index-pattern","updated_at":"2024-04-19T20:23:11.470Z","version":"Wzc3NiwyXQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"},"title":"services-summary-table","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"services-summary-table\",\"type\":\"table\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{\"customLabel\":\"requests\"},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"params\":{\"field\":\"serviceName\",\"orderBy\":\"1\",\"order\":\"desc\",\"size\":5,\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"customLabel\":\"services\"},\"schema\":\"bucket\"},{\"id\":\"3\",\"enabled\":true,\"type\":\"percentiles\",\"params\":{\"field\":\"durationInNanos\",\"percents\":[95],\"customLabel\":\"duration\"},\"schema\":\"metric\"},{\"id\":\"4\",\"enabled\":true,\"type\":\"sum\",\"params\":{\"field\":\"status.code\",\"customLabel\":\"status\"},\"schema\":\"metric\"},{\"id\":\"5\",\"enabled\":true,\"type\":\"cardinality\",\"params\":{\"field\":\"traceId\",\"customLabel\":\"traces\"},\"schema\":\"metric\"},{\"id\":\"6\",\"enabled\":true,\"type\":\"cardinality\",\"params\":{\"field\":\"traceGroup\",\"customLabel\":\"groups\"},\"schema\":\"metric\"}],\"params\":{\"perPage\":10,\"showPartialRows\":false,\"showMetricsAtAllLevels\":false,\"showTotal\":false,\"totalFunc\":\"sum\",\"percentageCol\":\"\",\"row\":true}}"},"id":"e7c75468-4e40-4b30-adad-b1d64962c76f","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"a7cea13f-0173-4ade-8993-f4468193da16","name":"kibanaSavedObjectMeta.searchSourceJSON.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-04-19T20:23:11.470Z","version":"Wzc3NywyXQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"},"title":"traces-by-duration","uiStateJSON":"{\"vis\":{\"sortColumn\":{\"colIndex\":2,\"direction\":\"desc\"},\"columnsWidth\":[{\"colIndex\":1,\"width\":182.66666666666669},{\"colIndex\":0,\"width\":398.16666666666663},{\"colIndex\":3,\"width\":253.05555555555557},{\"colIndex\":2,\"width\":222.5555555555556}]}}","version":1,"visState":"{\"title\":\"traces-by-duration\",\"type\":\"table\",\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"params\":{\"customLabel\":\"amount\"},\"schema\":\"metric\"},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"params\":{\"field\":\"traceId\",\"orderBy\":\"1\",\"order\":\"desc\",\"size\":5,\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"customLabel\":\"traces\"},\"schema\":\"bucket\"},{\"id\":\"3\",\"enabled\":true,\"type\":\"avg\",\"params\":{\"field\":\"durationInNanos\",\"customLabel\":\"avg duration\"},\"schema\":\"metric\"},{\"id\":\"4\",\"enabled\":true,\"type\":\"percentiles\",\"params\":{\"field\":\"durationInNanos\",\"percents\":[75,95]},\"schema\":\"metric\"}],\"params\":{\"perPage\":10,\"showPartialRows\":false,\"showMetricsAtAllLevels\":false,\"showTotal\":false,\"totalFunc\":\"sum\",\"percentageCol\":\"\",\"row\":true}}"},"id":"f7ed5710-23c5-485e-8d2e-5d91c7530a7c","migrationVersion":{"visualization":"7.10.0"},"references":[{"id":"a7cea13f-0173-4ade-8993-f4468193da16","name":"kibanaSavedObjectMeta.searchSourceJSON.index","type":"index-pattern"}],"type":"visualization","updated_at":"2024-04-19T20:23:11.470Z","version":"Wzc4MCwyXQ=="} +{"attributes":{"description":"traces gantt chart representing a trace transaction","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"},"title":"traces-gantt-chart","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"traces-gantt-chart\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega-lite/v5.json\\\",\\n\\n \\\"data\\\": {\\n \\\"url\\\" :{\\n \\\"%context%\\\": \\\"true\\\",\\n \\\"%timefield%\\\": \\\"startTime\\\",\\n \\\"index\\\": \\\"otel-v1-apm-span-*\\\",\\n \\\"body\\\": {\\n \\\"size\\\": 75\\n }\\n }\\n \\\"format\\\":{\\n \\\"type\\\": \\\"json\\\",\\n \\\"property\\\":\\\"hits.hits\\\"\\n }\\n },\\n \\\"transform\\\": [\\n{\\\"calculate\\\": \\\"datum._source.durationInNanos / 1000000\\\", \\\"as\\\": \\\"durationInMs\\\"},\\n {\\n \\\"window\\\": [\\n {\\n \\\"op\\\": \\\"max\\\",\\n \\\"field\\\": \\\"durationInMs\\\",\\n \\\"as\\\": \\\"maxDuration\\\"\\n }\\n ],\\n \\\"frame\\\": [null, null]\\n },\\n {\\n \\\"calculate\\\": \\\"datum.durationInMs / datum.maxDuration\\\",\\n \\\"as\\\": \\\"normalizedDuration\\\"\\n },\\n { \\\"calculate\\\": \\\"datum._source.traceGroup\\\", \\\"as\\\": \\\"traceGroup\\\"},\\n { \\\"calculate\\\": \\\"toDate(datum._source.startTime)\\\", \\\"as\\\": \\\"currentDate\\\"},\\n { \\\"calculate\\\": \\\"toDate(datum._source.startTime)\\\", \\\"as\\\": \\\"startTime\\\"},\\n {\\n \\\"calculate\\\": \\\"format(datum.durationInMs, '.1f') + 'ms'\\\",\\n \\\"as\\\": \\\"formattedDuration\\\"\\n }, {\\n \\\"calculate\\\": \\\"toDate(datum._source.endTime)\\\", \\\"as\\\": \\\"endTime\\\" },\\n {\\n \\\"window\\\": [{\\\"op\\\": \\\"row_number\\\", \\\"as\\\": \\\"running_number\\\"}],\\n \\\"groupby\\\": [\\\"_source.traceId\\\"],\\n \\\"sort\\\": [{\\\"field\\\": \\\"currentDate\\\"}]\\n },\\n {\\n \\\"calculate\\\": \\\"datum._source.traceId + ' | ' + datum._source.serviceName + ' | Start:' + toDate(datum._source.startTime) + ' #' + datum['running_number']\\\",\\n \\\"as\\\": \\\"project_full_descr\\\"\\n }\\n ],\\n \\n \\\"title\\\": {\\n \\\"text\\\": \\\"Order Gantt by: Trace > Span\\\",\\n \\\"fontSize\\\": 14,\\n \\\"anchor\\\": \\\"start\\\",\\n \\\"dy\\\": -15,\\n \\\"color\\\": \\\"#706D6C\\\"\\n },\\n \\\"layer\\\": [\\n {\\n \\\"mark\\\": {\\n \\\"type\\\": \\\"bar\\\",\\n \\\"tooltip\\\": true,\\n \\\"cornerRadiusTopRight\\\": 4,\\n \\\"cornerRadiusBottomRight\\\": 4\\n },\\n \\\"encoding\\\": {\\n \\\"y\\\": {\\n \\\"field\\\": \\\"project_full_descr\\\",\\n \\\"type\\\": \\\"nominal\\\",\\n \\\"sort\\\": {\\\"field\\\": \\\"startTime\\\", \\\"order\\\": \\\"ascending\\\"},\\n \\\"axis\\\": {\\n \\\"domain\\\": true,\\n \\\"grid\\\": true,\\n \\\"ticks\\\": true,\\n \\\"labels\\\": true,\\n \\\"labelLimit\\\": 800,\\n \\\"labelFontSize\\\": 12,\\n \\\"labelPadding\\\": 10,\\n \\\"labelExpr\\\": \\\"split(datum.label, '|')[1]\\\"\\n },\\n \\\"scale\\\": {\\n \\\"padding\\\": 0.5\\n },\\n \\\"title\\\": null\\n },\\n \\\"x\\\": {\\n \\\"field\\\": \\\"_source.startTime\\\",\\n \\\"type\\\": \\\"temporal\\\",\\n \\\"title\\\": \\\"time\\\"\\n },\\n \\\"x2\\\": {\\\"field\\\": \\\"_source.endTime\\\"},\\n \\\"color\\\": {\\n \\\"field\\\": \\\"_source.serviceName\\\",\\n \\\"type\\\": \\\"nominal\\\",\\n \\\"legend\\\": {\\\"title\\\": \\\"Service Name\\\"},\\n \\\"scale\\\": {\\\"scheme\\\": \\\"category10\\\"}\\n },\\n \\\"opacity\\\": {\\n \\\"field\\\": \\\"normalizedDuration\\\",\\n \\\"legend\\\":null,\\n \\\"type\\\": \\\"quantitative\\\",\\n \\\"scale\\\": {\\\"domain\\\": [0, 1], \\\"range\\\": [0.2, 1]}\\n },\\n \\\"tooltip\\\": [\\n {\\\"field\\\": \\\"_source.serviceName\\\", \\\"title\\\": \\\"Service Name\\\"},\\n {\\\"field\\\": \\\"formattedDuration\\\", \\\"title\\\": \\\"Duration\\\"},\\n {\\\"field\\\": \\\"_source.traceId\\\", \\\"title\\\": \\\"Trace ID\\\"},\\n {\\\"field\\\": \\\"_source.traceGroup\\\", \\\"title\\\": \\\"Trace Group\\\"}\\n ]\\n }\\n },\\n {\\n \\\"mark\\\": {\\\"type\\\": \\\"rule\\\", \\\"strokeDash\\\": [2, 2], \\\"strokeWidth\\\": 2},\\n \\\"encoding\\\": {\\n \\\"x\\\": {\\n \\\"field\\\": \\\"currentDate\\\",\\n \\\"type\\\": \\\"temporal\\\"\\n }\\n }\\n },\\n {\\n \\\"mark\\\": {\\n \\\"type\\\": \\\"text\\\",\\n \\\"align\\\": \\\"right\\\",\\n \\\"dx\\\": -24,\\n \\\"dy\\\": 0,\\n \\\"fontSize\\\": 9\\n },\\n \\\"encoding\\\": {\\n \\\"x\\\": {\\\"field\\\": \\\"startTime\\\"},\\n \\\"y\\\": {\\\"field\\\": \\\"project_full_descr\\\", \\\"type\\\": \\\"nominal\\\",\\n \\\"sort\\\": {\\\"field\\\": \\\"startTime\\\", \\\"order\\\": \\\"ascending\\\"}\\n},\\n \\\"text\\\": {\\\"field\\\": \\\"formattedDuration\\\"},\\n \\\"color\\\": {\\\"value\\\": \\\"white\\\"}\\n }\\n },\\n {\\n \\\"mark\\\": {\\n \\\"type\\\": \\\"text\\\",\\n \\\"align\\\": \\\"left\\\",\\n \\\"dx\\\": 5,\\n \\\"dy\\\": 0,\\n \\\"fontSize\\\": 9\\n },\\n \\\"encoding\\\": {\\n \\\"x\\\": {\\\"field\\\": \\\"endTime\\\"},\\n \\\"y\\\": {\\\"field\\\": \\\"project_full_descr\\\", \\\"type\\\": \\\"nominal\\\", \\\"sort\\\": {\\\"field\\\": \\\"startTime\\\", \\\"order\\\": \\\"ascending\\\"}},\\n \\\"text\\\": {\\\"field\\\": \\\"formattedDuration\\\"},\\n \\\"color\\\": {\\\"value\\\": \\\"black\\\"}\\n }\\n },\\n \\n ],\\n \\\"config\\\": {\\\"view\\\": {\\\"stroke\\\": null}}\\n}\"}}"},"id":"546033dc-4047-4d3c-87f9-dc8d5566a438","migrationVersion":{"visualization":"7.10.0"},"references":[],"type":"visualization","updated_at":"2024-04-19T20:23:11.470Z","version":"Wzc3OSwyXQ=="} +{"attributes":{"description":"","kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"},"title":"multi-line-selectable-date-services-request-rate","uiStateJSON":"{}","version":1,"visState":"{\"title\":\"multi-line-selectable-date-services-request-rate\",\"type\":\"vega\",\"aggs\":[],\"params\":{\"spec\":\"{\\n \\\"$schema\\\": \\\"https://vega.github.io/schema/vega/v5.json\\\",\\n \\\"title\\\": \\\"Services Requests Rate\\\",\\n \\\"data\\\": [\\n {\\n \\\"name\\\": \\\"rawdata\\\",\\n \\\"url\\\": {\\n \\\"index\\\": \\\"otel-v1-apm-span-*\\\",\\n \\\"%context%\\\": true,\\n \\\"%timefield%\\\": \\\"startTime\\\",\\n \\\"body\\\": {\\n \\\"aggs\\\": {\\n \\\"services\\\": {\\n \\\"terms\\\": {\\n \\\"field\\\": \\\"serviceName\\\",\\n \\\"size\\\": 15\\n },\\n \\\"aggs\\\": {\\n \\\"time_buckets\\\": {\\n \\\"date_histogram\\\": {\\n \\\"field\\\": \\\"startTime\\\",\\n \\\"interval\\\": {\\\"%autointerval%\\\": true},\\n \\\"extended_bounds\\\": {\\n \\\"min\\\": {\\\"%timefilter%\\\": \\\"min\\\"},\\n \\\"max\\\": {\\\"%timefilter%\\\": \\\"max\\\"}\\n },\\n \\\"min_doc_count\\\":0\\n },\\n \\\"aggs\\\": {\\n \\\"duration\\\": {\\n \\\"avg\\\": {\\n \\\"missing\\\": 0,\\n \\\"script\\\": {\\n \\\"source\\\": \\\"!doc.containsKey('durationInNanos') || doc['durationInNanos'].empty ? 0 : doc['durationInNanos'].value / 1000000.0\\\",\\n \\\"lang\\\": \\\"painless\\\"\\n }\\n }\\n }\\n }\\n }\\n }\\n }\\n },\\n \\\"size\\\": 0\\n }\\n },\\n \\\"format\\\": {\\\"property\\\": \\\"aggregations.services.buckets\\\"}\\n },\\n {\\n \\\"name\\\": \\\"flatdata\\\",\\n \\\"source\\\": \\\"rawdata\\\",\\n \\\"transform\\\": [\\n {\\n \\\"type\\\": \\\"flatten\\\",\\n \\\"fields\\\": [\\\"time_buckets.buckets\\\"],\\n \\\"as\\\": [\\\"val\\\"]\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"as\\\": \\\"count\\\",\\n \\\"expr\\\":\\\"datum.val.doc_count\\\"\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"as\\\": \\\"duration\\\",\\n \\\"expr\\\": \\\"datum.val.duration.value == null ? 0 : datum.val.duration.value\\\"\\n },\\n {\\n \\\"type\\\": \\\"formula\\\",\\n \\\"as\\\": \\\"time\\\",\\n \\\"expr\\\": \\\"timeFormat(utcParse(datum.val.key_as_string,'%Y-%m-%dT%H:%M:%S.%LZ'), '%B %d, %Y %H:%M')\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"hasSelection\\\",\\n \\\"values\\\": [{}],\\n \\\"transform\\\": [\\n {\\\"type\\\": \\\"filter\\\", \\\"expr\\\": \\\"selected[0] != selected[1]\\\"}\\n ]\\n }\\n ],\\n \\\"scales\\\": [\\n {\\n \\\"name\\\": \\\"groupScale\\\",\\n \\\"type\\\": \\\"band\\\",\\n \\\"padding\\\": 0.1,\\n \\\"domain\\\": {\\\"data\\\": \\\"rawdata\\\", \\\"field\\\": \\\"key\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"height\\\"\\n },\\n {\\n \\\"name\\\": \\\"xScale\\\",\\n \\\"type\\\": \\\"time\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"flatdata\\\", \\\"field\\\": \\\"val.key\\\"},\\n \\\"range\\\": \\\"width\\\",\\n \\\"padding\\\": 5\\n },\\n {\\n \\\"name\\\": \\\"durationScale\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"flatdata\\\", \\\"field\\\": \\\"duration\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"bandwidth('groupScale')\\\"}, 0]\\n },\\n {\\n \\\"name\\\": \\\"yScale\\\",\\n \\\"type\\\": \\\"linear\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"flatdata\\\", \\\"field\\\": \\\"val.doc_count\\\"},\\n \\\"range\\\": [{\\\"signal\\\": \\\"bandwidth('groupScale')\\\"}, 0]\\n },\\n {\\n \\\"name\\\": \\\"colorScale\\\",\\n \\\"type\\\": \\\"ordinal\\\",\\n \\\"domain\\\": {\\\"data\\\": \\\"rawdata\\\", \\\"field\\\": \\\"key\\\", \\\"sort\\\": true},\\n \\\"range\\\": \\\"category\\\"\\n }\\n ],\\n \\\"axes\\\": [\\n {\\\"orient\\\": \\\"bottom\\\", \\\"scale\\\": \\\"xScale\\\", \\\"tickCount\\\": 5}\\n ],\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"currentX\\\",\\n \\\"value\\\": -1,\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"view:mousemove\\\", \\\"update\\\": \\\"clamp(x(), 0, width)\\\"},\\n {\\\"events\\\": \\\"view:mouseout\\\", \\\"update\\\": \\\"-1\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"selected\\\",\\n \\\"value\\\": [0, 0],\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"@grapharea:mousedown\\\", \\\"update\\\": \\\"[x(), x()]\\\"},\\n {\\n \\\"events\\\": \\\"[@grapharea:mousedown, window:mouseup] > window:mousemove!\\\",\\n \\\"update\\\": \\\"[selected[0], clamp(x(), 0, width)]\\\"\\n },\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"delta\\\"},\\n \\\"update\\\": \\\"clampRange([anchor[0] + delta, anchor[1] + delta], 0, width)\\\"\\n },\\n {\\n \\\"events\\\": \\\"[@leftEdge:mousedown, window:mouseup] > window:mousemove!\\\",\\n \\\"update\\\": \\\"[clamp(x(), 0, width), selected[1]]\\\"\\n },\\n {\\n \\\"events\\\": \\\"[@rightEdge:mousedown, window:mouseup] > window:mousemove!\\\",\\n \\\"update\\\": \\\"[selected[0], clamp(x(), 0, width)]\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"anchor\\\",\\n \\\"value\\\": null,\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"@selectedRect:mousedown\\\", \\\"update\\\": \\\"selected\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"xDown\\\",\\n \\\"value\\\": 0,\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"@selectedRect:mousedown\\\", \\\"update\\\": \\\"x()\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"delta\\\",\\n \\\"value\\\": 0,\\n \\\"on\\\": [\\n {\\\"events\\\": \\\"[@selectedRect:mousedown, window:mouseup] > window:mousemove!\\\", \\\"update\\\": \\\"x() - xDown\\\"}\\n ]\\n },\\n {\\n \\\"name\\\": \\\"applyTimeFilter\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": \\\"@applyTimeFilterButton:click, @selectedRect:dblclick\\\",\\n \\\"update\\\": \\\"opensearchDashboardsSetTimeFilter(invert('xScale',selected[0]), invert('xScale',selected[1]))\\\"\\n },\\n {\\\"events\\\": \\\"@grapharea:dblclick\\\", \\\"update\\\": \\\"opensearchDashboardsSetTimeFilter('now-15d', 'now')\\\"}\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"grapharea\\\",\\n \\\"type\\\": \\\"group\\\",\\n \\\"from\\\": {\\n \\\"facet\\\": {\\\"name\\\": \\\"facets\\\", \\\"data\\\": \\\"rawdata\\\", \\\"field\\\": \\\"time_buckets.buckets\\\"}\\n },\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"y\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"field\\\": \\\"key\\\"},\\n \\\"height\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"band\\\": 1},\\n \\\"x\\\": {\\\"value\\\": 0},\\n \\\"width\\\": {\\\"signal\\\": \\\"width\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0},\\n \\\"fill\\\": {\\\"value\\\": \\\"#000\\\"},\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{'Service': datum['key']}\\\"\\n }\\n }\\n },\\n \\\"axes\\\": [\\n {\\n \\\"orient\\\": \\\"left\\\",\\n \\\"scale\\\": \\\"yScale\\\",\\n \\\"title\\\": {\\\"signal\\\": \\\"parent.key\\\"},\\n \\\"tickCount\\\": 4,\\n \\\"encode\\\": {\\n \\\"title\\\": {\\n \\\"name\\\": \\\"extFilter\\\",\\n \\\"interactive\\\": true,\\n \\\"update\\\": {\\n \\\"cursor\\\": {\\\"value\\\": \\\"pointer\\\"},\\n \\\"fontSize\\\": {\\\"value\\\": 8},\\n \\\"fill\\\": {\\\"value\\\": \\\"steelblue\\\"}\\n },\\n \\\"hover\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"firebrick\\\"}\\n }\\n }\\n }\\n },\\n {\\n \\\"orient\\\": \\\"right\\\",\\n \\\"scale\\\": \\\"durationScale\\\",\\n \\\"tickCount\\\": 4,\\n \\\"title\\\": {\\\"signal\\\": \\\"parent.key\\\"},\\n \\\"encode\\\": {\\n \\\"title\\\": {\\n \\\"name\\\": \\\"extErrorFilter\\\",\\n \\\"interactive\\\": true,\\n \\\"update\\\": {\\n \\\"cursor\\\": {\\\"value\\\": \\\"pointer\\\"},\\n \\\"fontSize\\\": {\\\"value\\\": 8},\\n \\\"fill\\\": {\\\"value\\\": \\\"red\\\"}\\n },\\n \\\"hover\\\": {\\n \\\"fill\\\": {\\\"value\\\": \\\"firebrick\\\"}\\n }\\n }\\n }\\n }\\n ],\\n \\\"signals\\\": [\\n {\\n \\\"name\\\": \\\"updateErrFilterObj\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"source\\\": \\\"scope\\\", \\\"markname\\\": \\\"extErrorFilter\\\", \\\"type\\\": \\\"click\\\"},\\n \\\"update\\\": \\\"{'match': {'status.code': {'query': 2, 'type': 'phrase'}}}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"applyErrorFilterObj\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"updateErrFilterObj\\\"},\\n \\\"update\\\": \\\"length(domain('groupScale')) > 1 ? opensearchDashboardsAddFilter(updateErrFilterObj) : opensearchDashboardsRemoveFilter(updateErrFilterObj)\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"updateFilterObj\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"source\\\": \\\"scope\\\", \\\"markname\\\": \\\"extFilter\\\", \\\"type\\\": \\\"click\\\"},\\n \\\"update\\\": \\\"{'match': {'serviceName': {'query': parent.key, 'type': 'phrase'}}}\\\"\\n }\\n ]\\n },\\n {\\n \\\"name\\\": \\\"applyFilterObj\\\",\\n \\\"on\\\": [\\n {\\n \\\"events\\\": {\\\"signal\\\": \\\"updateFilterObj\\\"},\\n \\\"update\\\": \\\"length(domain('groupScale')) > 1 ? opensearchDashboardsAddFilter(updateFilterObj) : opensearchDashboardsRemoveFilter(updateFilterObj)\\\"\\n }\\n ]\\n }\\n ],\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"line\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"facets\\\"},\\n \\\"interactive\\\": false,\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"x\\\": {\\\"scale\\\": \\\"xScale\\\", \\\"field\\\": \\\"key\\\"},\\n \\\"y\\\": {\\\"scale\\\": \\\"yScale\\\", \\\"field\\\": \\\"doc_count\\\"},\\n \\\"fill\\\": {\\\"scale\\\": \\\"colorScale\\\", \\\"field\\\": {\\\"parent\\\": \\\"key\\\"}},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.2},\\n \\\"stroke\\\": {\\\"scale\\\": \\\"colorScale\\\", \\\"field\\\": {\\\"parent\\\": \\\"key\\\"}}\\n }\\n }\\n },\\n {\\n \\\"type\\\": \\\"rect\\\",\\n \\\"from\\\": {\\n \\\"data\\\": \\\"facets\\\"\\n },\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"x\\\": {\\n \\\"scale\\\": \\\"xScale\\\",\\n \\\"field\\\": \\\"key\\\"\\n },\\n \\\"width\\\": { \\\"value\\\": 15},\\n\\\"cornerRadius\\\": { \\\"value\\\": 5 }\\n \\\"y\\\": {\\n \\\"scale\\\": \\\"durationScale\\\",\\n \\\"field\\\": \\\"duration.value\\\",\\n \\\"offset\\\": -3\\n },\\n \\\"y2\\\": {\\\"scale\\\": \\\"durationScale\\\", \\\"value\\\": 0}\\n\\n \\\"stroke\\\": {\\\"value\\\":\\\"black\\\"},\\n \\\"fill\\\": {\\\"scale\\\": \\\"colorScale\\\", \\\"field\\\": {\\\"parent\\\": \\\"key\\\"}},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.8},\\n\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{'Date': timeFormat(datum['key'], '%Y-%m-%d %H:%M'), 'Value': datum['duration']}\\\"\\n }\\n }\\n }\\n},\\n {\\n \\\"type\\\": \\\"symbol\\\",\\n \\\"style\\\": [\\\"point\\\"],\\n \\\"from\\\": {\\n \\\"data\\\": \\\"facets\\\"\\n },\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"x\\\": {\\n \\\"scale\\\": \\\"xScale\\\",\\n \\\"field\\\": \\\"key\\\"\\n },\\n \\\"y\\\": {\\n \\\"scale\\\": \\\"yScale\\\",\\n \\\"field\\\": \\\"doc_count\\\"\\n },\\n \\\"size\\\": {\\n \\\"value\\\": 8\\n },\\n \\\"stroke\\\": {\\\"scale\\\": \\\"colorScale\\\", \\\"field\\\": {\\\"parent\\\": \\\"key\\\"}},\\n \\\"tooltip\\\": {\\n \\\"signal\\\": \\\"{'Date': timeFormat(datum['key'], '%Y-%m-%d %H:%M'), 'Value': datum['doc_count']}\\\"\\n }\\n }\\n }\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"hasSelection\\\"},\\n \\\"marks\\\": [\\n {\\n \\\"name\\\": \\\"selectedRect\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"height\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"band\\\": 1},\\n \\\"fill\\\": {\\\"value\\\": \\\"#333\\\"},\\n \\\"fillOpacity\\\": {\\\"value\\\": 0.2},\\n \\\"cursor\\\": {\\\"value\\\": \\\"move\\\"},\\n \\\"x\\\": {\\\"signal\\\": \\\"selected[0]\\\"},\\n \\\"x2\\\": {\\\"signal\\\": \\\"selected[1]\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"leftEdge\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"height\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"band\\\": 1},\\n \\\"width\\\": {\\\"value\\\": 2},\\n \\\"fill\\\": {\\\"value\\\": \\\"firebrick\\\"},\\n \\\"cursor\\\": {\\\"value\\\": \\\"ew-resize\\\"},\\n \\\"x\\\": {\\\"signal\\\": \\\"selected[0]\\\"}\\n }\\n }\\n },\\n {\\n \\\"name\\\": \\\"rightEdge\\\",\\n \\\"type\\\": \\\"rect\\\",\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"height\\\": {\\\"scale\\\": \\\"groupScale\\\", \\\"band\\\": 1},\\n \\\"width\\\": {\\\"value\\\": 2},\\n \\\"fill\\\": {\\\"value\\\": \\\"firebrick\\\"},\\n \\\"cursor\\\": {\\\"value\\\": \\\"ew-resize\\\"},\\n \\\"x\\\": {\\\"signal\\\": \\\"selected[1]\\\"}\\n }\\n }\\n }\\n ]\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"group\\\",\\n \\\"name\\\": \\\"applyTimeFilterButton\\\",\\n \\\"from\\\": {\\\"data\\\": \\\"hasSelection\\\"},\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"cursor\\\": {\\\"value\\\": \\\"pointer\\\"},\\n \\\"cornerRadius\\\": {\\\"value\\\": 6},\\n \\\"fill\\\": {\\\"value\\\": \\\"#f5f5f5\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"#c1c1c1\\\"},\\n \\\"strokeWidth\\\": {\\\"value\\\": 2},\\n \\\"xc\\\": {\\\"signal\\\": \\\"width/2\\\"},\\n \\\"y\\\": {\\\"value\\\": 30},\\n \\\"width\\\": {\\\"value\\\": 80},\\n \\\"height\\\": {\\\"value\\\": 30},\\n \\\"opacity\\\": {\\\"value\\\": 1}\\n },\\n \\\"hover\\\": {\\n \\\"opacity\\\": {\\\"value\\\": 0.7}\\n }\\n },\\n \\\"marks\\\": [\\n {\\n \\\"type\\\": \\\"text\\\",\\n \\\"interactive\\\": false,\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"xc\\\": {\\\"field\\\": {\\\"group\\\": \\\"width\\\"}, \\\"mult\\\": 0.5},\\n \\\"yc\\\": {\\\"field\\\": {\\\"group\\\": \\\"height\\\"}, \\\"mult\\\": 0.5, \\\"offset\\\": 2},\\n \\\"align\\\": {\\\"value\\\": \\\"center\\\"},\\n \\\"baseline\\\": {\\\"value\\\": \\\"middle\\\"},\\n \\\"fontWeight\\\": {\\\"value\\\": \\\"bold\\\"},\\n \\\"text\\\": {\\\"value\\\": \\\"Apply Filter\\\"}\\n }\\n }\\n }\\n ]\\n },\\n {\\n \\\"type\\\": \\\"rule\\\",\\n \\\"interactive\\\": false,\\n \\\"encode\\\": {\\n \\\"update\\\": {\\n \\\"y\\\": {\\\"value\\\": 0},\\n \\\"y2\\\": {\\\"signal\\\": \\\"height\\\"},\\n \\\"stroke\\\": {\\\"value\\\": \\\"gray\\\"},\\n \\\"strokeDash\\\": {\\\"value\\\": [2, 1]},\\n \\\"x\\\": {\\\"signal\\\": \\\"max(currentX,0)\\\"},\\n \\\"strokeOpacity\\\": {\\\"signal\\\": \\\"currentX > 0 ? 1 : 0\\\"}\\n }\\n }\\n }\\n ]\\n}\\n\"}}"},"id":"cb36546d-6eff-460a-a82f-06dd192be2b9","migrationVersion":{"visualization":"7.10.0"},"references":[],"type":"visualization","updated_at":"2024-04-19T20:23:11.470Z","version":"Wzc3OCwyXQ=="} +{"attributes":{"description":"","hits":0,"kibanaSavedObjectMeta":{"searchSourceJSON":"{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"key\":\"serviceName\",\"negate\":false,\"params\":{\"query\":\"recommendationservice\"},\"type\":\"phrase\",\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\"},\"query\":{\"match_phrase\":{\"serviceName\":\"recommendationservice\"}}}]}"},"optionsJSON":"{\"hidePanelTitles\":false,\"useMargins\":true}","panelsJSON":"[{\"version\":\"2.13.0\",\"gridData\":{\"x\":0,\"y\":0,\"w\":24,\"h\":20,\"i\":\"807c5b1d-54dc-4124-bbc0-27a96e41a805\"},\"panelIndex\":\"807c5b1d-54dc-4124-bbc0-27a96e41a805\",\"embeddableConfig\":{},\"panelRefName\":\"panel_0\"},{\"version\":\"2.13.0\",\"gridData\":{\"x\":24,\"y\":0,\"w\":24,\"h\":13,\"i\":\"2885c3d8-cecc-464f-abc1-4221c528952e\"},\"panelIndex\":\"2885c3d8-cecc-464f-abc1-4221c528952e\",\"embeddableConfig\":{},\"panelRefName\":\"panel_1\"},{\"version\":\"2.13.0\",\"gridData\":{\"x\":24,\"y\":13,\"w\":24,\"h\":13,\"i\":\"91dbd986-baa1-4961-9e56-65fbda6b612d\"},\"panelIndex\":\"91dbd986-baa1-4961-9e56-65fbda6b612d\",\"embeddableConfig\":{},\"panelRefName\":\"panel_2\"},{\"version\":\"2.13.0\",\"gridData\":{\"x\":0,\"y\":20,\"w\":24,\"h\":37,\"i\":\"8622cb4c-e564-4df6-813a-75ac81bfe7bf\"},\"panelIndex\":\"8622cb4c-e564-4df6-813a-75ac81bfe7bf\",\"embeddableConfig\":{},\"panelRefName\":\"panel_3\"},{\"version\":\"2.13.0\",\"gridData\":{\"x\":24,\"y\":26,\"w\":24,\"h\":31,\"i\":\"8c81d68e-3686-409e-8e4a-00cfbd600715\"},\"panelIndex\":\"8c81d68e-3686-409e-8e4a-00cfbd600715\",\"embeddableConfig\":{},\"panelRefName\":\"panel_4\"}]","timeRestore":false,"title":"single-service-correlated-dashboard","version":1},"id":"single-service-correlated-dashboard-1_0_0_ID","migrationVersion":{"dashboard":"7.9.3"},"references":[{"id":"f67e4370-d84f-11ee-8f84-1b81ddb8574c","name":"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index","type":"index-pattern"},{"id":"a75f6330-d9d2-11ee-9203-cf873e97f443","name":"panel_0","type":"visualization"},{"id":"e7c75468-4e40-4b30-adad-b1d64962c76f","name":"panel_1","type":"visualization"},{"id":"f7ed5710-23c5-485e-8d2e-5d91c7530a7c","name":"panel_2","type":"visualization"},{"id":"546033dc-4047-4d3c-87f9-dc8d5566a438","name":"panel_3","type":"visualization"},{"id":"cb36546d-6eff-460a-a82f-06dd192be2b9","name":"panel_4","type":"visualization"}],"type":"dashboard","updated_at":"2024-04-19T20:24:42.321Z","version":"Wzc4NiwyXQ=="} +{"exportedCount":8,"missingRefCount":0,"missingReferences":[]} diff --git a/server/adaptors/integrations/__data__/repository/otel-services/data/logs-samples.json b/server/adaptors/integrations/__data__/repository/otel-services/data/logs-samples.json new file mode 100644 index 000000000..8e856a620 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/data/logs-samples.json @@ -0,0 +1,126 @@ +[ + { + "traceId": "", + "spanId": "", + "severityText": "Information", + "flags": 0, + "time": "2024-01-31T23:06:12.018111600Z", + "severityNumber": 9, + "droppedAttributesCount": 0, + "serviceName": "cartservice", + "body": "Successfully connected to Redis", + "observedTime": "2024-01-31T23:06:12.018111600Z", + "schemaUrl": "", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "dotnet", + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.container@id": "e3740ac228f0e0b8294baca2ca110b5ecd371aa56e299b1fae7e1226e3b1e58b", + "resource.attributes.telemetry@sdk@version": "1.6.0", + "resource.attributes.service@name": "cartservice" + }, + { + "traceId": "", + "spanId": "", + "severityText": "INFO", + "flags": 0, + "time": "2024-01-31T23:09:00.134592768Z", + "severityNumber": 9, + "droppedAttributesCount": 0, + "serviceName": "recommendationservice", + "body": "Recommendation service started, listening on port 9001", + "observedTime": "1970-01-01T00:00:00Z", + "schemaUrl": "", + "instrumentationScope.name": "opentelemetry.sdk._logs._internal", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "log.attributes.otelSpanID": "0", + "resource.attributes.telemetry@sdk@language": "python", + "log.attributes.otelServiceName": "recommendationservice", + "log.attributes.otelTraceID": "0", + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.service@name": "recommendationservice", + "log.attributes.otelTraceSampled": false + }, + { + "traceId": "", + "spanId": "", + "severityText": "INFO", + "flags": 0, + "time": "2024-01-31T23:07:45.416585703Z", + "severityNumber": 9, + "droppedAttributesCount": 0, + "serviceName": "adservice", + "body": "Ad service started, listening on 9555", + "observedTime": "2024-01-31T23:07:45.416601598Z", + "schemaUrl": "https://opentelemetry.io/schemas/1.21.0", + "resource.attributes.telemetry@sdk@language": "java", + "resource.attributes.host@name": "573322d2c5f8", + "resource.attributes.process@pid": 1, + "resource.attributes.host@arch": "amd64", + "resource.attributes.process@runtime@description": "Eclipse Adoptium OpenJDK 64-Bit Server VM 21.0.1+12-LTS", + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.process@executable@path": "/opt/java/openjdk/bin/java", + "resource.attributes.telemetry@sdk@version": "1.31.0", + "resource.attributes.service@name": "adservice", + "resource.attributes.process@command_line": "/opt/java/openjdk/bin/java -javaagent:/usr/src/app/opentelemetry-javaagent.jar oteldemo.AdService", + "instrumentationScope.name": "oteldemo.AdService", + "resource.attributes.process@runtime@version": "21.0.1+12-LTS", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.process@runtime@name": "OpenJDK Runtime Environment", + "resource.attributes.os@type": "linux", + "resource.attributes.container@id": "573322d2c5f89180e0eec0fff3661d4750b082525142171d925fb750c685d588", + "resource.attributes.telemetry@auto@version": "1.31.0", + "resource.attributes.os@description": "Linux 6.3.13-linuxkit" + }, + { + "traceId": "", + "spanId": "", + "severityText": "INFO", + "flags": 0, + "time": "2024-01-31T23:07:38.186531875Z", + "severityNumber": 9, + "droppedAttributesCount": 0, + "serviceName": "adservice", + "body": "Ad service starting.", + "observedTime": "2024-01-31T23:07:38.186575167Z", + "schemaUrl": "https://opentelemetry.io/schemas/1.21.0", + "resource.attributes.telemetry@sdk@language": "java", + "resource.attributes.host@name": "573322d2c5f8", + "resource.attributes.process@pid": 1, + "resource.attributes.host@arch": "amd64", + "resource.attributes.process@runtime@description": "Eclipse Adoptium OpenJDK 64-Bit Server VM 21.0.1+12-LTS", + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.process@executable@path": "/opt/java/openjdk/bin/java", + "resource.attributes.telemetry@sdk@version": "1.31.0", + "resource.attributes.service@name": "adservice", + "resource.attributes.process@command_line": "/opt/java/openjdk/bin/java -javaagent:/usr/src/app/opentelemetry-javaagent.jar oteldemo.AdService", + "instrumentationScope.name": "oteldemo.AdService", + "resource.attributes.process@runtime@version": "21.0.1+12-LTS", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.process@runtime@name": "OpenJDK Runtime Environment", + "resource.attributes.os@type": "linux", + "resource.attributes.container@id": "573322d2c5f89180e0eec0fff3661d4750b082525142171d925fb750c685d588", + "resource.attributes.telemetry@auto@version": "1.31.0", + "resource.attributes.os@description": "Linux 6.3.13-linuxkit" + }, + { + "traceId": "", + "spanId": "", + "severityText": "Information", + "flags": 0, + "time": "2024-01-31T23:06:19.235638700Z", + "severityNumber": 9, + "droppedAttributesCount": 0, + "serviceName": "cartservice", + "body": "Now listening on: {address}", + "observedTime": "2024-01-31T23:06:19.235638700Z", + "schemaUrl": "", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "dotnet", + "resource.attributes.service@namespace": "opentelemetry-demo", + "log.attributes.address": "http://[::]:7070", + "resource.attributes.container@id": "e3740ac228f0e0b8294baca2ca110b5ecd371aa56e299b1fae7e1226e3b1e58b", + "resource.attributes.telemetry@sdk@version": "1.6.0", + "resource.attributes.service@name": "cartservice" + } +] \ No newline at end of file diff --git a/server/adaptors/integrations/__data__/repository/otel-services/data/metrics-samples.json b/server/adaptors/integrations/__data__/repository/otel-services/data/metrics-samples.json new file mode 100644 index 000000000..9c3330956 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/data/metrics-samples.json @@ -0,0 +1,1172 @@ +[ + { + "kind": "SUM", + "flags": 0, + "description": "Counts the total number of given recommendations", + "serviceName": "recommendationservice", + "schemaUrl": "", + "isMonotonic": true, + "unit": "recommendations", + "aggregationTemporality": "AGGREGATION_TEMPORALITY_CUMULATIVE", + "exemplars": [], + "name": "app_recommendations_counter", + "startTime": "2024-01-28T02:11:16.172176876Z", + "attributes": { + "instrumentationScope.name": "recommendationservice", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "python", + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.telemetry@auto@version": "0.40b0", + "resource.attributes.service@name": "recommendationservice", + "metric.attributes.recommendation@type": "catalog" + }, + "time": "2024-01-28T02:31:06.752193881Z", + "value": 750 + }, + { + "kind": "SUM", + "flags": 0, + "description": "System CPU time", + "serviceName": "recommendationservice", + "schemaUrl": "", + "isMonotonic": true, + "unit": "seconds", + "aggregationTemporality": "AGGREGATION_TEMPORALITY_CUMULATIVE", + "exemplars": [], + "name": "system.cpu.time", + "startTime": "2024-01-28T02:12:04.086412026Z", + "attributes": { + "instrumentationScope.name": "opentelemetry.instrumentation.system_metrics", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "python", + "metric.attributes.cpu": 1, + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.telemetry@auto@version": "0.40b0", + "resource.attributes.service@name": "recommendationservice", + "metric.attributes.state": "idle", + "instrumentationScope.version": "0.40b0" + }, + "time": "2024-01-28T02:31:06.752193881Z", + "value": 104012.75 + }, + { + "kind": "SUM", + "flags": 0, + "description": "System CPU time", + "serviceName": "recommendationservice", + "schemaUrl": "", + "isMonotonic": true, + "unit": "seconds", + "aggregationTemporality": "AGGREGATION_TEMPORALITY_CUMULATIVE", + "exemplars": [], + "name": "system.cpu.time", + "startTime": "2024-01-28T02:12:04.086412026Z", + "attributes": { + "instrumentationScope.name": "opentelemetry.instrumentation.system_metrics", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "python", + "metric.attributes.cpu": 1, + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.telemetry@auto@version": "0.40b0", + "resource.attributes.service@name": "recommendationservice", + "metric.attributes.state": "user", + "instrumentationScope.version": "0.40b0" + }, + "time": "2024-01-28T02:31:06.752193881Z", + "value": 966.33 + }, + { + "kind": "SUM", + "flags": 0, + "description": "System CPU time", + "serviceName": "recommendationservice", + "schemaUrl": "", + "isMonotonic": true, + "unit": "seconds", + "aggregationTemporality": "AGGREGATION_TEMPORALITY_CUMULATIVE", + "exemplars": [], + "name": "system.cpu.time", + "startTime": "2024-01-28T02:12:04.086412026Z", + "attributes": { + "instrumentationScope.name": "opentelemetry.instrumentation.system_metrics", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "python", + "metric.attributes.cpu": 1, + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.telemetry@auto@version": "0.40b0", + "resource.attributes.service@name": "recommendationservice", + "metric.attributes.state": "system", + "instrumentationScope.version": "0.40b0" + }, + "time": "2024-01-28T02:31:06.752193881Z", + "value": 402.61 + }, + { + "kind": "SUM", + "flags": 0, + "description": "System CPU time", + "serviceName": "recommendationservice", + "schemaUrl": "", + "isMonotonic": true, + "unit": "seconds", + "aggregationTemporality": "AGGREGATION_TEMPORALITY_CUMULATIVE", + "exemplars": [], + "name": "system.cpu.time", + "startTime": "2024-01-28T02:12:04.086412026Z", + "attributes": { + "instrumentationScope.name": "opentelemetry.instrumentation.system_metrics", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "python", + "metric.attributes.cpu": 1, + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.telemetry@auto@version": "0.40b0", + "resource.attributes.service@name": "recommendationservice", + "metric.attributes.state": "irq", + "instrumentationScope.version": "0.40b0" + }, + "time": "2024-01-28T02:31:06.752193881Z", + "value": 0 + }, + { + "kind": "SUM", + "flags": 0, + "description": "System CPU time", + "serviceName": "recommendationservice", + "schemaUrl": "", + "isMonotonic": true, + "unit": "seconds", + "aggregationTemporality": "AGGREGATION_TEMPORALITY_CUMULATIVE", + "exemplars": [], + "name": "system.cpu.time", + "startTime": "2024-01-28T02:12:04.086412026Z", + "attributes": { + "instrumentationScope.name": "opentelemetry.instrumentation.system_metrics", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "python", + "metric.attributes.cpu": 2, + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.telemetry@auto@version": "0.40b0", + "resource.attributes.service@name": "recommendationservice", + "metric.attributes.state": "idle", + "instrumentationScope.version": "0.40b0" + }, + "time": "2024-01-28T02:31:06.752193881Z", + "value": 103649.86 + }, + { + "kind": "SUM", + "flags": 0, + "description": "System CPU time", + "serviceName": "recommendationservice", + "schemaUrl": "", + "isMonotonic": true, + "unit": "seconds", + "aggregationTemporality": "AGGREGATION_TEMPORALITY_CUMULATIVE", + "exemplars": [], + "name": "system.cpu.time", + "startTime": "2024-01-28T02:12:04.086412026Z", + "attributes": { + "instrumentationScope.name": "opentelemetry.instrumentation.system_metrics", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "python", + "metric.attributes.cpu": 2, + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.telemetry@auto@version": "0.40b0", + "resource.attributes.service@name": "recommendationservice", + "metric.attributes.state": "user", + "instrumentationScope.version": "0.40b0" + }, + "time": "2024-01-28T02:31:06.752193881Z", + "value": 1410.36 + }, + { + "kind": "SUM", + "flags": 0, + "description": "System CPU time", + "serviceName": "recommendationservice", + "schemaUrl": "", + "isMonotonic": true, + "unit": "seconds", + "aggregationTemporality": "AGGREGATION_TEMPORALITY_CUMULATIVE", + "exemplars": [], + "name": "system.cpu.time", + "startTime": "2024-01-28T02:12:04.086412026Z", + "attributes": { + "instrumentationScope.name": "opentelemetry.instrumentation.system_metrics", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "python", + "metric.attributes.cpu": 2, + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.telemetry@auto@version": "0.40b0", + "resource.attributes.service@name": "recommendationservice", + "metric.attributes.state": "system", + "instrumentationScope.version": "0.40b0" + }, + "time": "2024-01-28T02:31:06.752193881Z", + "value": 366.29 + }, + { + "kind": "SUM", + "flags": 0, + "description": "System CPU time", + "serviceName": "recommendationservice", + "schemaUrl": "", + "isMonotonic": true, + "unit": "seconds", + "aggregationTemporality": "AGGREGATION_TEMPORALITY_CUMULATIVE", + "exemplars": [], + "name": "system.cpu.time", + "startTime": "2024-01-28T02:12:04.086412026Z", + "attributes": { + "instrumentationScope.name": "opentelemetry.instrumentation.system_metrics", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "python", + "metric.attributes.cpu": 2, + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.telemetry@auto@version": "0.40b0", + "resource.attributes.service@name": "recommendationservice", + "metric.attributes.state": "irq", + "instrumentationScope.version": "0.40b0" + }, + "time": "2024-01-28T02:31:06.752193881Z", + "value": 0 + }, + { + "kind": "SUM", + "flags": 0, + "description": "System CPU time", + "serviceName": "recommendationservice", + "schemaUrl": "", + "isMonotonic": true, + "unit": "seconds", + "aggregationTemporality": "AGGREGATION_TEMPORALITY_CUMULATIVE", + "exemplars": [], + "name": "system.cpu.time", + "startTime": "2024-01-28T02:12:04.086412026Z", + "attributes": { + "instrumentationScope.name": "opentelemetry.instrumentation.system_metrics", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "python", + "metric.attributes.cpu": 3, + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.telemetry@auto@version": "0.40b0", + "resource.attributes.service@name": "recommendationservice", + "metric.attributes.state": "idle", + "instrumentationScope.version": "0.40b0" + }, + "time": "2024-01-28T02:31:06.752193881Z", + "value": 103931.09 + }, + { + "kind": "HISTOGRAM", + "buckets": [ + { + "min": -3.4028234663852886e+38, + "max": 2, + "count": 1 + }, + { + "min": 2, + "max": 4, + "count": 1 + }, + { + "min": 4, + "max": 6, + "count": 0 + }, + { + "min": 6, + "max": 8, + "count": 0 + }, + { + "min": 8, + "max": 10, + "count": 0 + }, + { + "min": 10, + "max": 50, + "count": 0 + }, + { + "min": 50, + "max": 100, + "count": 0 + }, + { + "min": 100, + "max": 200, + "count": 0 + }, + { + "min": 200, + "max": 400, + "count": 0 + }, + { + "min": 400, + "max": 800, + "count": 0 + }, + { + "min": 800, + "max": 1000, + "count": 0 + }, + { + "min": 1000, + "max": 1400, + "count": 0 + }, + { + "min": 1400, + "max": 2000, + "count": 0 + }, + { + "min": 2000, + "max": 5000, + "count": 0 + }, + { + "min": 5000, + "max": 10000, + "count": 0 + }, + { + "min": 10000, + "max": 15000, + "count": 0 + }, + { + "min": 15000, + "max": 3.4028234663852886e+38, + "count": 0 + } + ], + "count": 2, + "bucketCountsList": [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "flags": 0, + "description": "", + "sum": 3.4693509999999996, + "serviceName": "featureflagservice", + "schemaUrl": "", + "unit": "ms", + "aggregationTemporality": "AGGREGATION_TEMPORALITY_CUMULATIVE", + "exemplars": [], + "bucketCounts": 17, + "name": "duration", + "startTime": "2024-01-28T02:29:17.769670320Z", + "explicitBoundsCount": 16, + "attributes": { + "metric.attributes.status@code": "STATUS_CODE_UNSET", + "resource.attributes.telemetry@sdk@language": "erlang", + "metric.attributes.service@name": "featureflagservice", + "resource.attributes.process@runtime@description": "Erlang/OTP 23 erts-11.2.2.13", + "resource.attributes.telemetry@sdk@version": "1.3.0", + "resource.attributes.service@instance@id": "featureflagservice@2c596dfa1268", + "resource.attributes.service@name": "featureflagservice", + "resource.attributes.process@executable@name": "featureflagservice", + "metric.attributes.span@name": "featureflagservice.repo.query:featureflags", + "instrumentationScope.name": "spanmetricsconnector", + "resource.attributes.process@runtime@version": "11.2.2.13", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.process@runtime@name": "BEAM", + "metric.attributes.span@kind": "SPAN_KIND_CLIENT" + }, + "time": "2024-01-28T02:30:09.168168773Z", + "explicitBounds": [ + 2, + 4, + 6, + 8, + 10, + 50, + 100, + 200, + 400, + 800, + 1000, + 1400, + 2000, + 5000, + 10000, + 15000 + ] + }, + { + "kind": "HISTOGRAM", + "buckets": [ + { + "min": -3.4028234663852886e+38, + "max": 2, + "count": 1 + }, + { + "min": 2, + "max": 4, + "count": 1 + }, + { + "min": 4, + "max": 6, + "count": 0 + }, + { + "min": 6, + "max": 8, + "count": 0 + }, + { + "min": 8, + "max": 10, + "count": 0 + }, + { + "min": 10, + "max": 50, + "count": 0 + }, + { + "min": 50, + "max": 100, + "count": 0 + }, + { + "min": 100, + "max": 200, + "count": 0 + }, + { + "min": 200, + "max": 400, + "count": 0 + }, + { + "min": 400, + "max": 800, + "count": 0 + }, + { + "min": 800, + "max": 1000, + "count": 0 + }, + { + "min": 1000, + "max": 1400, + "count": 0 + }, + { + "min": 1400, + "max": 2000, + "count": 0 + }, + { + "min": 2000, + "max": 5000, + "count": 0 + }, + { + "min": 5000, + "max": 10000, + "count": 0 + }, + { + "min": 10000, + "max": 15000, + "count": 0 + }, + { + "min": 15000, + "max": 3.4028234663852886e+38, + "count": 0 + } + ], + "count": 2, + "bucketCountsList": [ + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "flags": 0, + "description": "", + "sum": 5.175447, + "serviceName": "featureflagservice", + "schemaUrl": "", + "unit": "ms", + "aggregationTemporality": "AGGREGATION_TEMPORALITY_CUMULATIVE", + "exemplars": [], + "bucketCounts": 17, + "name": "duration", + "startTime": "2024-01-28T02:29:17.769670320Z", + "explicitBoundsCount": 16, + "attributes": { + "metric.attributes.status@code": "STATUS_CODE_UNSET", + "resource.attributes.telemetry@sdk@language": "erlang", + "metric.attributes.service@name": "featureflagservice", + "resource.attributes.process@runtime@description": "Erlang/OTP 23 erts-11.2.2.13", + "resource.attributes.telemetry@sdk@version": "1.3.0", + "resource.attributes.service@instance@id": "featureflagservice@2c596dfa1268", + "resource.attributes.service@name": "featureflagservice", + "resource.attributes.process@executable@name": "featureflagservice", + "metric.attributes.span@name": "/", + "instrumentationScope.name": "spanmetricsconnector", + "resource.attributes.process@runtime@version": "11.2.2.13", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.process@runtime@name": "BEAM", + "metric.attributes.span@kind": "SPAN_KIND_SERVER" + }, + "time": "2024-01-28T02:30:09.168168773Z", + "explicitBounds": [ + 2, + 4, + 6, + 8, + 10, + 50, + 100, + 200, + 400, + 800, + 1000, + 1400, + 2000, + 5000, + 10000, + 15000 + ] + }, + { + "kind": "HISTOGRAM", + "buckets": [ + { + "min": -3.4028234663852886e+38, + "max": 2, + "count": 0 + }, + { + "min": 2, + "max": 4, + "count": 0 + }, + { + "min": 4, + "max": 6, + "count": 0 + }, + { + "min": 6, + "max": 8, + "count": 0 + }, + { + "min": 8, + "max": 10, + "count": 0 + }, + { + "min": 10, + "max": 50, + "count": 0 + }, + { + "min": 50, + "max": 100, + "count": 0 + }, + { + "min": 100, + "max": 200, + "count": 0 + }, + { + "min": 200, + "max": 400, + "count": 0 + }, + { + "min": 400, + "max": 800, + "count": 0 + }, + { + "min": 800, + "max": 1000, + "count": 0 + }, + { + "min": 1000, + "max": 1400, + "count": 0 + }, + { + "min": 1400, + "max": 2000, + "count": 0 + }, + { + "min": 2000, + "max": 5000, + "count": 0 + }, + { + "min": 5000, + "max": 10000, + "count": 0 + }, + { + "min": 10000, + "max": 15000, + "count": 0 + }, + { + "min": 15000, + "max": 3.4028234663852886e+38, + "count": 8 + } + ], + "count": 8, + "bucketCountsList": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 8 + ], + "flags": 0, + "description": "", + "sum": 480243.614412, + "serviceName": "loadgenerator", + "schemaUrl": "", + "unit": "ms", + "aggregationTemporality": "AGGREGATION_TEMPORALITY_CUMULATIVE", + "exemplars": [], + "bucketCounts": 17, + "name": "duration", + "startTime": "2024-01-28T02:29:14.338013543Z", + "explicitBoundsCount": 16, + "attributes": { + "metric.attributes.status@code": "STATUS_CODE_ERROR", + "instrumentationScope.name": "spanmetricsconnector", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "python", + "metric.attributes.service@name": "loadgenerator", + "metric.attributes.span@kind": "SPAN_KIND_CLIENT", + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.service@name": "loadgenerator", + "metric.attributes.span@name": "GET" + }, + "time": "2024-01-28T02:30:09.168178406Z", + "explicitBounds": [ + 2, + 4, + 6, + 8, + 10, + 50, + 100, + 200, + 400, + 800, + 1000, + 1400, + 2000, + 5000, + 10000, + 15000 + ] + }, + { + "kind": "HISTOGRAM", + "buckets": [ + { + "min": -3.4028234663852886e+38, + "max": 2, + "count": 0 + }, + { + "min": 2, + "max": 4, + "count": 0 + }, + { + "min": 4, + "max": 6, + "count": 0 + }, + { + "min": 6, + "max": 8, + "count": 0 + }, + { + "min": 8, + "max": 10, + "count": 0 + }, + { + "min": 10, + "max": 50, + "count": 0 + }, + { + "min": 50, + "max": 100, + "count": 0 + }, + { + "min": 100, + "max": 200, + "count": 0 + }, + { + "min": 200, + "max": 400, + "count": 0 + }, + { + "min": 400, + "max": 800, + "count": 0 + }, + { + "min": 800, + "max": 1000, + "count": 0 + }, + { + "min": 1000, + "max": 1400, + "count": 0 + }, + { + "min": 1400, + "max": 2000, + "count": 0 + }, + { + "min": 2000, + "max": 5000, + "count": 0 + }, + { + "min": 5000, + "max": 10000, + "count": 0 + }, + { + "min": 10000, + "max": 15000, + "count": 0 + }, + { + "min": 15000, + "max": 3.4028234663852886e+38, + "count": 1 + } + ], + "count": 1, + "bucketCountsList": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1 + ], + "flags": 0, + "description": "", + "sum": 60062.225229, + "serviceName": "loadgenerator", + "schemaUrl": "", + "unit": "ms", + "aggregationTemporality": "AGGREGATION_TEMPORALITY_CUMULATIVE", + "exemplars": [], + "bucketCounts": 17, + "name": "duration", + "startTime": "2024-01-28T02:29:14.338013543Z", + "explicitBoundsCount": 16, + "attributes": { + "metric.attributes.status@code": "STATUS_CODE_ERROR", + "instrumentationScope.name": "spanmetricsconnector", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "python", + "metric.attributes.service@name": "loadgenerator", + "metric.attributes.span@kind": "SPAN_KIND_CLIENT", + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.service@name": "loadgenerator", + "metric.attributes.span@name": "POST" + }, + "time": "2024-01-28T02:30:09.168178406Z", + "explicitBounds": [ + 2, + 4, + 6, + 8, + 10, + 50, + 100, + 200, + 400, + 800, + 1000, + 1400, + 2000, + 5000, + 10000, + 15000 + ] + }, + { + "kind": "HISTOGRAM", + "buckets": [ + { + "min": -3.4028234663852886e+38, + "max": 2, + "count": 3 + }, + { + "min": 2, + "max": 4, + "count": 1 + }, + { + "min": 4, + "max": 6, + "count": 0 + }, + { + "min": 6, + "max": 8, + "count": 0 + }, + { + "min": 8, + "max": 10, + "count": 0 + }, + { + "min": 10, + "max": 50, + "count": 0 + }, + { + "min": 50, + "max": 100, + "count": 0 + }, + { + "min": 100, + "max": 200, + "count": 0 + }, + { + "min": 200, + "max": 400, + "count": 0 + }, + { + "min": 400, + "max": 800, + "count": 0 + }, + { + "min": 800, + "max": 1000, + "count": 0 + }, + { + "min": 1000, + "max": 1400, + "count": 0 + }, + { + "min": 1400, + "max": 2000, + "count": 0 + }, + { + "min": 2000, + "max": 5000, + "count": 0 + }, + { + "min": 5000, + "max": 10000, + "count": 0 + }, + { + "min": 10000, + "max": 15000, + "count": 0 + }, + { + "min": 15000, + "max": 3.4028234663852886e+38, + "count": 0 + } + ], + "count": 4, + "bucketCountsList": [ + 3, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "flags": 0, + "description": "", + "sum": 5.129096, + "serviceName": "featureflagservice", + "schemaUrl": "", + "unit": "ms", + "aggregationTemporality": "AGGREGATION_TEMPORALITY_CUMULATIVE", + "exemplars": [], + "bucketCounts": 17, + "name": "duration", + "startTime": "2024-01-28T02:29:17.769670320Z", + "explicitBoundsCount": 16, + "attributes": { + "metric.attributes.status@code": "STATUS_CODE_UNSET", + "resource.attributes.telemetry@sdk@language": "erlang", + "metric.attributes.service@name": "featureflagservice", + "resource.attributes.process@runtime@description": "Erlang/OTP 23 erts-11.2.2.13", + "resource.attributes.telemetry@sdk@version": "1.3.0", + "resource.attributes.service@instance@id": "featureflagservice@2c596dfa1268", + "resource.attributes.service@name": "featureflagservice", + "resource.attributes.process@executable@name": "featureflagservice", + "metric.attributes.span@name": "featureflagservice.repo.query:featureflags", + "instrumentationScope.name": "spanmetricsconnector", + "resource.attributes.process@runtime@version": "11.2.2.13", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.process@runtime@name": "BEAM", + "metric.attributes.span@kind": "SPAN_KIND_CLIENT" + }, + "time": "2024-01-28T02:31:09.170233125Z", + "explicitBounds": [ + 2, + 4, + 6, + 8, + 10, + 50, + 100, + 200, + 400, + 800, + 1000, + 1400, + 2000, + 5000, + 10000, + 15000 + ] + }, + { + "unit": "1", + "exemplars": [], + "kind": "GAUGE", + "name": "system.cpu.utilization", + "flags": 0, + "description": "System CPU utilization", + "startTime": "1970-01-01T00:00:00Z", + "attributes": { + "instrumentationScope.name": "opentelemetry.instrumentation.system_metrics", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "python", + "metric.attributes.cpu": 1, + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.telemetry@auto@version": "0.40b0", + "resource.attributes.service@name": "recommendationservice", + "metric.attributes.state": "idle", + "instrumentationScope.version": "0.40b0" + }, + "time": "2024-01-28T02:31:06.752193881Z", + "serviceName": "recommendationservice", + "value": 0.919, + "schemaUrl": "" + }, + { + "unit": "1", + "exemplars": [], + "kind": "GAUGE", + "name": "system.cpu.utilization", + "flags": 0, + "description": "System CPU utilization", + "startTime": "1970-01-01T00:00:00Z", + "attributes": { + "instrumentationScope.name": "opentelemetry.instrumentation.system_metrics", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "python", + "metric.attributes.cpu": 1, + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.telemetry@auto@version": "0.40b0", + "resource.attributes.service@name": "recommendationservice", + "metric.attributes.state": "user", + "instrumentationScope.version": "0.40b0" + }, + "time": "2024-01-28T02:31:06.752193881Z", + "serviceName": "recommendationservice", + "value": 0.064, + "schemaUrl": "" + }, + { + "unit": "1", + "exemplars": [], + "kind": "GAUGE", + "name": "system.cpu.utilization", + "flags": 0, + "description": "System CPU utilization", + "startTime": "1970-01-01T00:00:00Z", + "attributes": { + "instrumentationScope.name": "opentelemetry.instrumentation.system_metrics", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "python", + "metric.attributes.cpu": 1, + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.telemetry@auto@version": "0.40b0", + "resource.attributes.service@name": "recommendationservice", + "metric.attributes.state": "system", + "instrumentationScope.version": "0.40b0" + }, + "time": "2024-01-28T02:31:06.752193881Z", + "serviceName": "recommendationservice", + "value": 0.013999999999999999, + "schemaUrl": "" + }, + { + "unit": "1", + "exemplars": [], + "kind": "GAUGE", + "name": "system.cpu.utilization", + "flags": 0, + "description": "System CPU utilization", + "startTime": "1970-01-01T00:00:00Z", + "attributes": { + "instrumentationScope.name": "opentelemetry.instrumentation.system_metrics", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "python", + "metric.attributes.cpu": 1, + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.telemetry@auto@version": "0.40b0", + "resource.attributes.service@name": "recommendationservice", + "metric.attributes.state": "irq", + "instrumentationScope.version": "0.40b0" + }, + "time": "2024-01-28T02:31:06.752193881Z", + "serviceName": "recommendationservice", + "value": 0, + "schemaUrl": "" + }, + { + "unit": "1", + "exemplars": [], + "kind": "GAUGE", + "name": "system.cpu.utilization", + "flags": 0, + "description": "System CPU utilization", + "startTime": "1970-01-01T00:00:00Z", + "attributes": { + "instrumentationScope.name": "opentelemetry.instrumentation.system_metrics", + "resource.attributes.telemetry@sdk@name": "opentelemetry", + "resource.attributes.telemetry@sdk@language": "python", + "metric.attributes.cpu": 2, + "resource.attributes.service@namespace": "opentelemetry-demo", + "resource.attributes.telemetry@sdk@version": "1.19.0", + "resource.attributes.telemetry@auto@version": "0.40b0", + "resource.attributes.service@name": "recommendationservice", + "metric.attributes.state": "idle", + "instrumentationScope.version": "0.40b0" + }, + "time": "2024-01-28T02:31:06.752193881Z", + "serviceName": "recommendationservice", + "value": 0.948, + "schemaUrl": "" + } + ] \ No newline at end of file diff --git a/server/adaptors/integrations/__data__/repository/otel-services/data/services-samples.json b/server/adaptors/integrations/__data__/repository/otel-services/data/services-samples.json new file mode 100644 index 000000000..e30c2e91b --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/data/services-samples.json @@ -0,0 +1,42 @@ +[ + { + "serviceName": "paymentservice", + "kind": null, + "destination": null, + "target": null, + "traceGroupName": null, + "hashId": "OkDNbapfTw4QmauJcJatsg==" + }, + { + "serviceName": "accountingservice", + "kind": null, + "destination": null, + "target": null, + "traceGroupName": null, + "hashId": "eez0Mh4WGMOsZmRuPU68/w==" + }, + { + "serviceName": "featureflagservice", + "kind": null, + "destination": null, + "target": null, + "traceGroupName": null, + "hashId": "XEzn1vexdHve88XQ0npP7Q==" + }, + { + "serviceName": "adservice", + "kind": null, + "destination": null, + "target": null, + "traceGroupName": null, + "hashId": "H4oc3jsbHSvc4zO42nUF/A==" + }, + { + "serviceName": "productcatalogservice", + "kind": null, + "destination": null, + "target": null, + "traceGroupName": null, + "hashId": "cy5ZP/FXUXR7Lu+vfE6w5Q==" + } +] \ No newline at end of file diff --git a/server/adaptors/integrations/__data__/repository/otel-services/data/traces-samples.json b/server/adaptors/integrations/__data__/repository/otel-services/data/traces-samples.json new file mode 100644 index 000000000..bc2d52034 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/data/traces-samples.json @@ -0,0 +1,637 @@ +[ + { + "attributes": { + "data_stream": { + "dataset": "traces", + "namespace": "namespace", + "type": "span" + }, + "http.client_ip": "127.0.0.1", + "http.flavor": "1.1", + "http.method": "GET", + "http.route": "/", + "http.scheme": "http", + "http.status_code": 200, + "http.target": "/", + "http.user_agent": "curl/7.64.0", + "net.host.name": "localhost", + "net.host.port": 8081, + "net.peer.port": 45056, + "net.sock.host.addr": "127.0.0.1", + "net.sock.peer.addr": "127.0.0.1", + "net.transport": "IP.TCP", + "phoenix.action": "index", + "phoenix.plug": "Elixir.FeatureflagserviceWeb.PageController" + }, + "droppedAttributesCount": 0, + "droppedEventsCount": 0, + "droppedLinksCount": 0, + "endTime": "2024-01-31T23:08:42.592837143Z", + "instrumentationScope": { + "droppedAttributesCount": 0, + "name": "opentelemetry_phoenix", + "schemaUrl": "", + "version": "1.1.1" + }, + "kind": "Server", + "name": "/", + "parentSpanId": "", + "resource": { + "process.executable.name": "featureflagservice", + "process.runtime.description": "Erlang/OTP 23 erts-11.2.2.13", + "process.runtime.name": "BEAM", + "process.runtime.version": "11.2.2.13", + "service.instance.id": "featureflagservice@bcf966452cef", + "service.name": "featureflagservice", + "telemetry.sdk.language": "erlang", + "telemetry.sdk.name": "opentelemetry", + "telemetry.sdk.version": "1.3.0" + }, + "spanId": "5458679f73ad2351", + "startTime": "2024-01-31T23:08:42.555358301Z", + "status": { + "code": "Unset", + "message": "" + }, + "@timestamp": "0001-01-01T00:00:00Z", + "traceId": "ed7e4fb8ae2bd90822f40e16ca04de58", + "traceState": "" + }, + { + "attributes": { + "data_stream": { + "dataset": "traces", + "namespace": "namespace", + "type": "span" + }, + "db.instance": "ffs", + "db.name": "ffs", + "db.statement": "" + "SELECT f0." + id + ", f0." + description + ", f0." + enabled + ", f0." + name + ", f0." + inserted_at + ", f0." + updated_at + " FROM " + featureflags + " AS f0" + "", + "db.type": "sql", + "db.url": "ecto://ffs_postgres", + "decode_time_microseconds": 216, + "idle_time_microseconds": 1384015, + "query_time_microseconds": 4931, + "queue_time_microseconds": 4225, + "source": "featureflags", + "total_time_microseconds": 9374 + }, + "droppedAttributesCount": 0, + "droppedEventsCount": 0, + "droppedLinksCount": 0, + "endTime": "2024-01-31T23:08:42.572211207Z", + "instrumentationScope": { + "droppedAttributesCount": 0, + "name": "opentelemetry_ecto", + "schemaUrl": "", + "version": "1.1.1" + }, + "kind": "Client", + "name": "featureflagservice.repo.query:featureflags", + "parentSpanId": "5458679f73ad2351", + "resource": { + "process.executable.name": "featureflagservice", + "process.runtime.description": "Erlang/OTP 23 erts-11.2.2.13", + "process.runtime.name": "BEAM", + "process.runtime.version": "11.2.2.13", + "service.instance.id": "featureflagservice@bcf966452cef", + "service.name": "featureflagservice", + "telemetry.sdk.language": "erlang", + "telemetry.sdk.name": "opentelemetry", + "telemetry.sdk.version": "1.3.0" + }, + "spanId": "0d2c542a4153fda1", + "startTime": "2024-01-31T23:08:42.559125683Z", + "status": { + "code": "Unset", + "message": "" + }, + "@timestamp": "0001-01-01T00:00:00Z", + "traceId": "ed7e4fb8ae2bd90822f40e16ca04de58", + "traceState": "" + }, + { + "attributes": { + "data_stream": { + "dataset": "traces", + "namespace": "namespace", + "type": "span" + }, + "http.client_ip": "127.0.0.1", + "http.flavor": "1.1", + "http.method": "GET", + "http.route": "/", + "http.scheme": "http", + "http.status_code": 200, + "http.target": "/", + "http.user_agent": "curl/7.64.0", + "net.host.name": "localhost", + "net.host.port": 8081, + "net.peer.port": 47170, + "net.sock.host.addr": "127.0.0.1", + "net.sock.peer.addr": "127.0.0.1", + "net.transport": "IP.TCP", + "phoenix.action": "index", + "phoenix.plug": "Elixir.FeatureflagserviceWeb.PageController" + }, + "droppedAttributesCount": 0, + "droppedEventsCount": 0, + "droppedLinksCount": 0, + "endTime": "2024-01-31T23:09:14.879497489Z", + "instrumentationScope": { + "droppedAttributesCount": 0, + "name": "opentelemetry_phoenix", + "schemaUrl": "", + "version": "1.1.1" + }, + "kind": "Server", + "name": "/", + "parentSpanId": "", + "resource": { + "process.executable.name": "featureflagservice", + "process.runtime.description": "Erlang/OTP 23 erts-11.2.2.13", + "process.runtime.name": "BEAM", + "process.runtime.version": "11.2.2.13", + "service.instance.id": "featureflagservice@bcf966452cef", + "service.name": "featureflagservice", + "telemetry.sdk.language": "erlang", + "telemetry.sdk.name": "opentelemetry", + "telemetry.sdk.version": "1.3.0" + }, + "spanId": "de7d247f2891e0c2", + "startTime": "2024-01-31T23:09:14.806656036Z", + "status": { + "code": "Unset", + "message": "" + }, + "@timestamp": "0001-01-01T00:00:00Z", + "traceId": "e3335d43c7790064a14318ef59602e56", + "traceState": "" + }, + { + "attributes": { + "data_stream": { + "dataset": "traces", + "namespace": "namespace", + "type": "span" + }, + "db.instance": "ffs", + "db.name": "ffs", + "db.statement": "" + "SELECT f0." + id + ", f0." + description + ", f0." + enabled + ", f0." + name + ", f0." + inserted_at + ", f0." + updated_at + " FROM " + featureflags + " AS f0" + "", + "db.type": "sql", + "db.url": "ecto://ffs_postgres", + "decode_time_microseconds": 24, + "idle_time_microseconds": 1378373, + "query_time_microseconds": 3812, + "queue_time_microseconds": 252, + "source": "featureflags", + "total_time_microseconds": 4089 + }, + "droppedAttributesCount": 0, + "droppedEventsCount": 0, + "droppedLinksCount": 0, + "endTime": "2024-01-31T23:09:14.856665852Z", + "instrumentationScope": { + "droppedAttributesCount": 0, + "name": "opentelemetry_ecto", + "schemaUrl": "", + "version": "1.1.1" + }, + "kind": "Client", + "name": "featureflagservice.repo.query:featureflags", + "parentSpanId": "de7d247f2891e0c2", + "resource": { + "process.executable.name": "featureflagservice", + "process.runtime.description": "Erlang/OTP 23 erts-11.2.2.13", + "process.runtime.name": "BEAM", + "process.runtime.version": "11.2.2.13", + "service.instance.id": "featureflagservice@bcf966452cef", + "service.name": "featureflagservice", + "telemetry.sdk.language": "erlang", + "telemetry.sdk.name": "opentelemetry", + "telemetry.sdk.version": "1.3.0" + }, + "spanId": "7b195452e8c11293", + "startTime": "2024-01-31T23:09:14.810723879Z", + "status": { + "code": "Unset", + "message": "" + }, + "@timestamp": "0001-01-01T00:00:00Z", + "traceId": "e3335d43c7790064a14318ef59602e56", + "traceState": "" + } + { + "attributes": { + "data_stream": { + "dataset": "traces", + "namespace": "namespace", + "type": "span" + }, + "http.client_ip": "127.0.0.1", + "http.flavor": "1.1", + "http.method": "GET", + "http.route": "/", + "http.scheme": "http", + "http.status_code": 200, + "http.target": "/", + "http.user_agent": "curl/7.64.0", + "net.host.name": "localhost", + "net.host.port": 8081, + "net.peer.port": 55518, + "net.sock.host.addr": "127.0.0.1", + "net.sock.peer.addr": "127.0.0.1", + "net.transport": "IP.TCP", + "phoenix.action": "index", + "phoenix.plug": "Elixir.FeatureflagserviceWeb.PageController" + }, + "droppedAttributesCount": 0, + "droppedEventsCount": 0, + "droppedLinksCount": 0, + "endTime": "2024-01-31T23:09:47.974710645Z", + "instrumentationScope": { + "droppedAttributesCount": 0, + "name": "opentelemetry_phoenix", + "schemaUrl": "", + "version": "1.1.1" + }, + "kind": "Server", + "name": "/", + "parentSpanId": "", + "resource": { + "process.executable.name": "featureflagservice", + "process.runtime.description": "Erlang/OTP 23 erts-11.2.2.13", + "process.runtime.name": "BEAM", + "process.runtime.version": "11.2.2.13", + "service.instance.id": "featureflagservice@bcf966452cef", + "service.name": "featureflagservice", + "telemetry.sdk.language": "erlang", + "telemetry.sdk.name": "opentelemetry", + "telemetry.sdk.version": "1.3.0" + }, + "spanId": "b54e5c502926040f", + "startTime": "2024-01-31T23:09:47.657715533Z", + "status": { + "code": "Unset", + "message": "" + }, + "@timestamp": "0001-01-01T00:00:00Z", + "traceId": "c83bcad65ffebc62cbfe1dd89408c448", + "traceState": "" + }, + { + "attributes": { + "data_stream": { + "dataset": "traces", + "namespace": "namespace", + "type": "span" + }, + "db.instance": "ffs", + "db.name": "ffs", + "db.statement": "" + "SELECT f0." + id + ", f0." + description + ", f0." + enabled + ", f0." + name + ", f0." + inserted_at + ", f0." + updated_at + " FROM " + featureflags + " AS f0" + "", + "db.type": "sql", + "db.url": "ecto://ffs_postgres", + "decode_time_microseconds": 11, + "idle_time_microseconds": 1910850, + "query_time_microseconds": 306695, + "queue_time_microseconds": 980, + "source": "featureflags", + "total_time_microseconds": 307687 + }, + "droppedAttributesCount": 0, + "droppedEventsCount": 0, + "droppedLinksCount": 0, + "endTime": "2024-01-31T23:09:47.97249447Z", + "instrumentationScope": { + "droppedAttributesCount": 0, + "name": "opentelemetry_ecto", + "schemaUrl": "", + "version": "1.1.1" + }, + "kind": "Client", + "name": "featureflagservice.repo.query:featureflags", + "parentSpanId": "b54e5c502926040f", + "resource": { + "process.executable.name": "featureflagservice", + "process.runtime.description": "Erlang/OTP 23 erts-11.2.2.13", + "process.runtime.name": "BEAM", + "process.runtime.version": "11.2.2.13", + "service.instance.id": "featureflagservice@bcf966452cef", + "service.name": "featureflagservice", + "telemetry.sdk.language": "erlang", + "telemetry.sdk.name": "opentelemetry", + "telemetry.sdk.version": "1.3.0" + }, + "spanId": "ba32e6b78c23694a", + "startTime": "2024-01-31T23:09:47.663066074Z", + "status": { + "code": "Unset", + "message": "" + }, + "@timestamp": "0001-01-01T00:00:00Z", + "traceId": "c83bcad65ffebc62cbfe1dd89408c448", + "traceState": "" + }, + { + "attributes": { + "data_stream": { + "dataset": "traces", + "namespace": "namespace", + "type": "span" + }, + "http.client_ip": "127.0.0.1", + "http.flavor": "1.1", + "http.method": "GET", + "http.route": "/", + "http.scheme": "http", + "http.status_code": 200, + "http.target": "/", + "http.user_agent": "curl/7.64.0", + "net.host.name": "localhost", + "net.host.port": 8081, + "net.peer.port": 53716, + "net.sock.host.addr": "127.0.0.1", + "net.sock.peer.addr": "127.0.0.1", + "net.transport": "IP.TCP", + "phoenix.action": "index", + "phoenix.plug": "Elixir.FeatureflagserviceWeb.PageController" + }, + "droppedAttributesCount": 0, + "droppedEventsCount": 0, + "droppedLinksCount": 0, + "endTime": "2024-01-31T23:10:20.683718383Z", + "instrumentationScope": { + "droppedAttributesCount": 0, + "name": "opentelemetry_phoenix", + "schemaUrl": "", + "version": "1.1.1" + }, + "kind": "Server", + "name": "/", + "parentSpanId": "", + "resource": { + "process.executable.name": "featureflagservice", + "process.runtime.description": "Erlang/OTP 23 erts-11.2.2.13", + "process.runtime.name": "BEAM", + "process.runtime.version": "11.2.2.13", + "service.instance.id": "featureflagservice@bcf966452cef", + "service.name": "featureflagservice", + "telemetry.sdk.language": "erlang", + "telemetry.sdk.name": "opentelemetry", + "telemetry.sdk.version": "1.3.0" + }, + "spanId": "3d5613bcb20e92b9", + "startTime": "2024-01-31T23:10:20.400975769Z", + "status": { + "code": "Unset", + "message": "" + }, + "@timestamp": "0001-01-01T00:00:00Z", + "traceId": "5de190e5140f26e48f0e5fb7c69435d6", + "traceState": "" + }, + { + "attributes": { + "data_stream": { + "dataset": "traces", + "namespace": "namespace", + "type": "span" + }, + "db.instance": "ffs", + "db.name": "ffs", + "db.statement": "" + "SELECT f0." + id + ", f0." + description + ", f0." + enabled + ", f0." + name + ", f0." + inserted_at + ", f0." + updated_at + " FROM " + featureflags + " AS f0" + "", + "db.type": "sql", + "db.url": "ecto://ffs_postgres", + "decode_time_microseconds": 104, + "idle_time_microseconds": 1875458, + "query_time_microseconds": 139608, + "queue_time_microseconds": 20079, + "source": "featureflags", + "total_time_microseconds": 159791 + }, + "droppedAttributesCount": 0, + "droppedEventsCount": 0, + "droppedLinksCount": 0, + "endTime": "2024-01-31T23:10:20.617379683Z", + "instrumentationScope": { + "droppedAttributesCount": 0, + "name": "opentelemetry_ecto", + "schemaUrl": "", + "version": "1.1.1" + }, + "kind": "Client", + "name": "featureflagservice.repo.query:featureflags", + "parentSpanId": "3d5613bcb20e92b9", + "resource": { + "process.executable.name": "featureflagservice", + "process.runtime.description": "Erlang/OTP 23 erts-11.2.2.13", + "process.runtime.name": "BEAM", + "process.runtime.version": "11.2.2.13", + "service.instance.id": "featureflagservice@bcf966452cef", + "service.name": "featureflagservice", + "telemetry.sdk.language": "erlang", + "telemetry.sdk.name": "opentelemetry", + "telemetry.sdk.version": "1.3.0" + }, + "spanId": "3d2ea0b1d570b22d", + "startTime": "2024-01-31T23:10:20.448581859Z", + "status": { + "code": "Unset", + "message": "" + }, + "@timestamp": "0001-01-01T00:00:00Z", + "traceId": "5de190e5140f26e48f0e5fb7c69435d6", + "traceState": "" + }, + { + "attributes": { + "data_stream": { + "dataset": "traces", + "namespace": "namespace", + "type": "span" + }, + "http.client_ip": "127.0.0.1", + "http.flavor": "1.1", + "http.method": "GET", + "http.route": "/", + "http.scheme": "http", + "http.status_code": 200, + "http.target": "/", + "http.user_agent": "curl/7.64.0", + "net.host.name": "localhost", + "net.host.port": 8081, + "net.peer.port": 55986, + "net.sock.host.addr": "127.0.0.1", + "net.sock.peer.addr": "127.0.0.1", + "net.transport": "IP.TCP", + "phoenix.action": "index", + "phoenix.plug": "Elixir.FeatureflagserviceWeb.PageController" + }, + "droppedAttributesCount": 0, + "droppedEventsCount": 0, + "droppedLinksCount": 0, + "endTime": "2024-01-31T23:10:50.896350778Z", + "instrumentationScope": { + "droppedAttributesCount": 0, + "name": "opentelemetry_phoenix", + "schemaUrl": "", + "version": "1.1.1" + }, + "kind": "Server", + "name": "/", + "parentSpanId": "", + "resource": { + "process.executable.name": "featureflagservice", + "process.runtime.description": "Erlang/OTP 23 erts-11.2.2.13", + "process.runtime.name": "BEAM", + "process.runtime.version": "11.2.2.13", + "service.instance.id": "featureflagservice@bcf966452cef", + "service.name": "featureflagservice", + "telemetry.sdk.language": "erlang", + "telemetry.sdk.name": "opentelemetry", + "telemetry.sdk.version": "1.3.0" + }, + "spanId": "50c401b99b5b108d", + "startTime": "2024-01-31T23:10:50.882433825Z", + "status": { + "code": "Unset", + "message": "" + }, + "@timestamp": "0001-01-01T00:00:00Z", + "traceId": "2a27ab91b401cc9ac504481d8ce79aba", + "traceState": "" + }, + { + "attributes": { + "data_stream": { + "dataset": "traces", + "namespace": "namespace", + "type": "span" + }, + "db.instance": "ffs", + "db.name": "ffs", + "db.statement": "" + "SELECT f0." + id + ", f0." + description + ", f0." + enabled + ", f0." + name + ", f0." + inserted_at + ", f0." + updated_at + " FROM " + featureflags + " AS f0" + "", + "db.type": "sql", + "db.url": "ecto://ffs_postgres", + "decode_time_microseconds": 10, + "idle_time_microseconds": 1070109, + "query_time_microseconds": 8842, + "queue_time_microseconds": 644, + "source": "featureflags", + "total_time_microseconds": 9498 + }, + "droppedAttributesCount": 0, + "droppedEventsCount": 0, + "droppedLinksCount": 0, + "endTime": "2024-01-31T23:10:50.893919077Z", + "instrumentationScope": { + "droppedAttributesCount": 0, + "name": "opentelemetry_ecto", + "schemaUrl": "", + "version": "1.1.1" + }, + "kind": "Client", + "name": "featureflagservice.repo.query:featureflags", + "parentSpanId": "50c401b99b5b108d", + "resource": { + "process.executable.name": "featureflagservice", + "process.runtime.description": "Erlang/OTP 23 erts-11.2.2.13", + "process.runtime.name": "BEAM", + "process.runtime.version": "11.2.2.13", + "service.instance.id": "featureflagservice@bcf966452cef", + "service.name": "featureflagservice", + "telemetry.sdk.language": "erlang", + "telemetry.sdk.name": "opentelemetry", + "telemetry.sdk.version": "1.3.0" + }, + "spanId": "a3b98a60588d4902", + "startTime": "2024-01-31T23:10:50.883145301Z", + "status": { + "code": "Unset", + "message": "" + }, + "@timestamp": "0001-01-01T00:00:00Z", + "traceId": "2a27ab91b401cc9ac504481d8ce79aba", + "traceState": "" + } +] \ No newline at end of file diff --git a/server/adaptors/integrations/__data__/repository/otel-services/info/DemoLandingPage.md b/server/adaptors/integrations/__data__/repository/otel-services/info/DemoLandingPage.md new file mode 100644 index 000000000..1669e5623 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/info/DemoLandingPage.md @@ -0,0 +1,64 @@ + +_![](https://raw.githubusercontent.com/opensearch-project/.github/main/profile/banner.jpg) +# OpenSearch Observability OTEL Demo + +Welcome to the [OpenSearch](https://opensearch.org/docs/latest) OpenTelemetry [Demo](https://opentelemetry.io/docs/demo/) documentation, which covers how to install and run the demo, and some scenarios you can use to view OpenTelemetry in action. + +## Purpose +The purpose of this demo is to demonstrate the different capabilities of OpenSearch Observability to investigate and reflect your system. + +![](img/DemoFlow.png) + +### Services +[OTEL DEMO](https://opentelemetry.io/docs/demo/services/) Describes the list of services that are composing the Astronomy Shop. + +The main services that are open to user interactions: + +- [Dashboards](https://observability.playground.opensearch.org/) + +- [Demo Proxy](https://observability.playground.demo-proxy.opensearch.org/) + +- [Demo loader](https://observability.playground.demo-loader.opensearch.org/) + +- [Demo feature-flag](https://observability.playground.demo-feature-flag.opensearch.org/) + +### Screenshots +_**The shopping App**_ +![](https://opentelemetry.io/docs/demo/screenshots/frontend-1.png) + +_**The feature flag**_ +![](https://opentelemetry.io/docs/demo/screenshots/feature-flag-ui.png) + +_**The load generator**_ +![](https://opentelemetry.io/docs/demo/screenshots/load-generator-ui.png) + +--- +### Ingestion +The ingestion capabilities for OpenSearch is to be able to support multiple pipelines: +- [Data-Prepper](https://github.com/opensearch-project/data-prepper/) is an OpenSearch ingestion project that allows ingestion of OTEL standard signals using Otel-Collector +- [Jaeger](https://opensearch.org/docs/latest/observing-your-data/trace/trace-analytics-jaeger/) is an ingestion framework which has a build in capability for pushing OTEL signals into OpenSearch +- [Fluent-Bit](https://docs.fluentbit.io/manual/pipeline/outputs/opensearch) is an ingestion framework which has a build in capability for pushing OTEL signals into OpenSearch + +### Integrations +The integration service is a list of pre-canned assets that are loaded in a combined manner to allow users the ability for simple and automatic way to discover and review their services topology. + +These (demo-sample) integrations contain the following assets: +- components & index template mapping +- datasources +- data-stream & indices +- queries +- dashboards_ + +### Tutorials + +Welcome to the OpenSearch Observability tutorials! + +This tutorial is designed to guide users in the Observability domain through the process of using the OpenSearch Observability plugin. By the end of this tutorial, you will be familiar with building dashboards, creating Pipe Processing Language (PPL) queries, federating metrics from Prometheus data sources, and conducting root cause analysis investigations on your data. + +### Overview + +This tutorial uses the OpenTelemetry demo application, an e-commerce application for an astronomy shop. The application includes multiple microservices, each providing different functionalities. These services are monitored and traced using the OpenTelemetry trace collector and additional agents. +The resulting traces and logs are stored in structured indices in OpenSearch indices, following the OpenTelemetry format. +This provides a realistic environment for learning and applying Observability concepts, investigation and diagnostic patterns. + +[Happy Learning](README.md) diff --git a/server/adaptors/integrations/__data__/repository/otel-services/info/OTEL Demo Architecture.md b/server/adaptors/integrations/__data__/repository/otel-services/info/OTEL Demo Architecture.md new file mode 100644 index 000000000..c23283aa7 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/info/OTEL Demo Architecture.md @@ -0,0 +1,42 @@ +# OTEL Astronomy Demo Application + +The following diagram presents the OTEL Astronomy shop services architecture: + +![](img/DemoServices.png) + + +### Trace Collectors +Gaining a macro-level perspective on incoming data, such as sample counts and cardinality, is essential for comprehending the collector’s internal dynamics. However, when delving into the details, the interconnections can become complex. The Collector Data Flow Dashboard aims to demonstrate the capabilities of the OpenTelemetry demo application, offering a solid foundation for users to build upon. + +Monitoring data flow through the OpenTelemetry Collector is crucial for several reasons. + - All services are traces in all the development languages + - Auto instrumented + - Manual spans and attributes + - Span events + - Span links + +Trace Headers are propagated across all services (**Context propagation**) + + +### Metric Collectors +Collecting all the KPI information into Prometheus time series storage including: + - runtime metrics + - HTTP / gRPC latency distribution + +### Data Flow Overview +Collector Data Flow Dashboard provides valuable guidance on which metrics to monitor. Users can tailor their own dashboard variations by adding necessary metrics specific to their use cases, such as memory_delimiter processor or other data flow indicators. This demo dashboard serves as a starting point, enabling users to explore diverse usage scenarios and adapt the tool to their unique monitoring needs. + +The diagram below provides an overview of the system components, showcasing the configuration derived from the OpenTelemetry Collector (otelcol) configuration file utilized by the OpenTelemetry demo application. Additionally, it highlights the observability data (traces and metrics) flow within the system. + +#### Simple purchase use case +This flow diagram shows the trace evolution from the user selecting a purchased item going through different backend services until reaching the storage database. +![](img/DemoFlow.png) + +## Reference +**_OTEL Demo info_** +- [architecture](https://opentelemetry.io/docs/demo/architecture/) +- [collector-data-flow-dashboard](https://opentelemetry.io/docs/demo/collector-data-flow-dashboard/) +- [services](https://opentelemetry.io/docs/demo/services/) + +**_OTEL Demo youtubes_** + - [Cloud Native Live: OpenTelemetry community demo](https://www.youtube.com/watch?v=kD0EAjly9jc) diff --git a/server/adaptors/integrations/__data__/repository/otel-services/info/Observability Introduction.md b/server/adaptors/integrations/__data__/repository/otel-services/info/Observability Introduction.md new file mode 100644 index 000000000..206ead55d --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/info/Observability Introduction.md @@ -0,0 +1,160 @@ +# Observability Introduction Tutorial +The purpose of this tutorial is to provide the skill set for the user to start building his system's observability representation +using the tools supplied by the Observability plugin. + +--- + +## The Observability acronyms: + +The next section describes the main Observability acronyms that are used in the daily work of the Observability domain experts and reliability engineers. +Understanding their concepts and how to use them play a key factor in this tutorial. + +### The SAAFE model +The SAAFE model is a comprehensive approach to Observability that stands for Secure, Adaptable, Automated, Forensic, and Explainable. + +Each element of this model plays a vital role in enhancing the visibility and understanding of systems. + +- **"Secure"** ensures that all data in the system is protected and interactions are guarded against security threats. + +- **"Adaptable"** allows systems to adjust to changing conditions and requirements, making them robust and resilient to evolving business needs and technological advancements. + +- **"Automated"** involves the use of automation to reduce manual tasks, improve accuracy, and enhance system efficiency. This includes automated alerting, remediation, and anomaly detection, among other tasks. + +- **"Forensic"** refers to the ability to retrospectively analyze system states and behaviors, which is crucial for debugging, identifying root causes of issues, and learning from past incidents. + +- **"Explainable"** stresses the importance of clear, understandable insights. It's not just about having data; it's about making that data meaningful, comprehensible, and actionable for engineers and stakeholders. + +The SAAFE model provides a holistic approach to Observability, ensuring systems are reliable, efficient, secure, and user-friendly. + + +### The Insight Strategy + +To be able to correctly quantify the health of the system, an observability domain expert can create a set of metrics that represents the overall KPI health hot-spots +of the system. + +Once any of these KPIs are exceeded - an Insight is generated with the appropriate context in-which the user can investigate the cause of this behavior. + +The most likely metrics to take part of these collections are the most "central" services that are part of the system which have the highest potential to influence and impact +the user's satisfaction of the system. + +In this context, "centrality" refers to the importance or influence of certain components or services within the overall system. + +Central services are the ones that play a crucial role in system operations, acting as a hub or a nexus for other services. + +They often process a large volume of requests, interact with many other services, or handle critical tasks that directly impact the user experience. + +An issue in a central service can have cascading effects throughout the system, affecting many other components and potentially degrading the user experience significantly. + +That's why monitoring the key performance indicators (KPIs) of these central services can be particularly informative about the overall system's health. + +By focusing on these central services, an observability domain expert can quickly identify and address issues that are likely to have a significant impact on the system. + +When any of the KPIs for these services exceed their thresholds, an Insight is generated, providing valuable context for investigating and resolving the issue. + +This approach enhances system reliability and user satisfaction by ensuring that potential problems are identified and addressed proactively. + +### The RED monitoring Strategy + +The RED method in Observability is a key monitoring strategy adopted by organizations to understand the performance of their systems. +The RED acronym stands for **Rate**, **Errors**, and **Duration**. + +- **"Rate"** + +indicates the number of requests per second that your system is serving, helping you measure the load and traffic on your system. + +- **"Errors"** + +tracks the number of failed requests over a period of time, which could be due to various reasons such as server issues, bugs in the code, or problems with infrastructure. + +- **"Duration"** + +measures the amount of time it takes to process a request, which is crucial to understand the system latency and responsiveness. + +By monitoring these three aspects, organizations can gain valuable insights into their systems' health and performance, allowing them to make data-driven decisions, optimize processes, and maintain a high level of service quality. + +### Service Level Objectives (SLOs) and Service Level Agreements (SLAs) + +Service Level Objectives (SLOs) and Service Level Agreements (SLAs) are essential aspects of Observability, playing crucial roles in maintaining and improving the quality of services in any system. + +An SLO represents the target reliability of a particular service over a period, often defined in terms of specific metrics like error rate, latency, or uptime. + +They form the basis for informed decision making, providing a clear understanding of the expected system behavior and guiding the engineering teams in their operations and development efforts. + +On the other hand, an SLA is a formal agreement between a service provider and its users that defines the expected level of service. + +It usually includes the SLOs, as well as the repercussions for not meeting them, such as penalties or compensations. + +This ensures accountability, aids in setting realistic expectations, and allows the service provider to manage and mitigate potential issues proactively. Therefore, both SLOs and SLAs are indispensable tools for maintaining service quality, enhancing user satisfaction, and driving continuous improvement. + +### The burn-rate Strategy + +SLO burn rate is a concept in site reliability engineering that refers to the rate at which a service is consuming or "burning" through its error budget. + +The error budget is essentially the allowable threshold of unreliability, which is derived from the service's Service Level Objective (SLO). If a service is fully reliable and experiencing no issues, it won't be burning its error budget at all, meaning the burn rate is zero. + +On the other hand, if a service is experiencing issues and failures, it will be burning through its error budget at a certain rate. + +The burn rate is an important metric because it can provide an early warning sign of trouble. If the burn rate is too high, it means the service is using up its error budget too quickly, and if left unchecked, it could exceed its SLO before the end of the measurement period. + +By monitoring the burn rate, teams can proactively address issues, potentially before they escalate and impact users significantly. + +### Baseline and Anomaly Detection + +Anomaly detection in Observability is a powerful technique used to identify unusual behavior or outliers within system metrics that deviate from normal operation. + +Anomalies could be indicative of potential issues such as bugs in code, infrastructure problems, security breaches, or even performance degradation. + +For instance, an unexpected surge in error rates or latency might signify a system failure or a sudden drop in traffic could imply an issue with the user interface. + +Anomaly detection algorithms, often incorporating machine learning techniques which are based on taking the base-line from a functioning system. + +Once we have a baseline sampling mechanism it is used to analyze the system data over time to learn what constitutes "normal" behavior . + +Then, they continuously monitor the system's state and alert engineers when they detect patterns that diverge from this established norm. + +These alerts enable teams to proactively address issues, often before they affect end-users, thereby enhancing the system's reliability and performance. Anomaly detection plays an indispensable role in maintaining system health, reducing downtime, and ensuring an optimal user experience. + +### Alerts fatigue +Alert fatigue is the exhaustion and desensitization that can occur when system administrators, engineers, or operations teams are overwhelmed by a high volume of alerts, many of which may be unimportant, false, or redundant. + +This constant stream of information can result in critical alerts being overlooked or disregarded, leading to delayed response times and potentially serious system issues going unnoticed. + +Alert fatigue is not just a productivity issue—it can also have significant implications for system reliability and performance. + +To mitigate alert fatigue, Observability Insights must implement intelligent alerting systems that prioritize alerts based on their severity, relevance, and potential impact on the system. + +This includes tuning alert thresholds, grouping related alerts, and incorporating anomaly detection and machine learning to improve the accuracy and relevance of alerts. + +--- + +## Observability Workflow +This part will show how users can use OpenSearch Observability plugin to build an Observability monitoring solution and use it to further investigate and diagnose +Alerts and incidents in the system. + +### Introduction of the Observability tools +This section will give an overview description with short sample on how to use the Observability tools and API + 1) PPL Queries + 2) Saved search templates + 3) Correlation build-in queries + 4) Alerts and monitor KPI + 5) Logs analytics + 6) Trace analytics + 7) Metrics analytics + 8) Service maps / graph + +### Collecting telemetry signals using different providers +This section will show how to setup and configure the different ingestion capabilities users have to submit Observability signals into OpenSearch. + 1) Data-prepper - Traces / Metrics + 2) Jaeger - Traces + 3) Fluent-bit - Logs + +### How do we map OTEL Demo application topology + +This section will define the application services & infrastructure KPI / SLA to monitor + 1) Services break-down and prioritization according to impact analysis - **using graph centrality calculation** + 2) Defining the monitoring channels and alerts + 3) SLO / SLA definitions including burn-rate. + 4) Dashboards Creation for selected services (RED strategy) + 5) Main health dashboard definition + 6) Sampling data for 'health' baseline creation + diff --git a/server/adaptors/integrations/__data__/repository/otel-services/info/README.md b/server/adaptors/integrations/__data__/repository/otel-services/info/README.md new file mode 100644 index 000000000..38b29668a --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/info/README.md @@ -0,0 +1,54 @@ +# OpenSearch Observability Tutorial + +Welcome to the OpenSearch Observability tutorials! + +This tutorial is designed to guide users in the Observability domain through the process of using the OpenSearch Observability plugin. By the end of this tutorial, you will be familiar with building dashboards, creating Pipe Processing Language (PPL) queries, federating metrics from Prometheus data sources, and conducting root cause analysis investigations on your data. + +## Overview + +This tutorial uses the OpenTelemetry demo application, an e-commerce application for an astronomy shop. The application includes multiple microservices, each providing different functionalities. These services are monitored and traced using the OpenTelemetry trace collector and additional agents. + +The resulting traces and logs are stored in structured indices in OpenSearch indices, following the OpenTelemetry format. + +This provides a realistic environment for learning and applying Observability concepts, investigation and diagnostic patterns. + +## Content + +This tutorial is structured as follows: + +1. **Introduction to the OTEL demo infrastructure & Architecture**: An introduction to OTEL demo architecture and services, how they are monitored, traces and collected. + +2. **Introduction to OpenSearch Observability**: A brief introduction to the plugin, its features, and its advantages. + +3. **Building Dashboards**: Step-by-step guide on how to create effective and informative dashboards in OpenSearch Observability. + +4. **Creating PPL Queries**: Learn how to create PPL queries to extract valuable insights from your data. + +5. **Federating Metrics from Prometheus**: Detailed guide on how to federate metrics from a Prometheus data source into OpenSearch Observability. + +6. **Conducting Root Cause Analysis**: Learn how to use the built-in features of OpenSearch Observability to conduct a root cause analysis investigation on your data. + +7. **OpenTelemetry Integration**: Learn how the OpenTelemetry demo application sends data to OpenSearch and how to navigate and understand this data in OpenSearch Observability. + +This tutorial would enhance your understanding of Observability and your ability to use OpenSearch Observability to its fullest. + +**_Enjoy the learning journey!_** + +## Prerequisites + +To get the most out of this tutorial, you should have a basic understanding of Observability, microservice architectures, and the OpenTelemetry ecosystem. + +## Getting Started + +To start the tutorial, navigate to the `Introduction to OpenSearch Observability` section. + +Happy Learning! + +--- + +#### 1. [OTEL Demo Architecture](OTEL Demo Architecture.md) + +#### 2. [Observability Introduction](Observability Introduction.md) + +#### 3. [DemoLandingPage.md](DemoLandingPage.md) + diff --git a/server/adaptors/integrations/__data__/repository/otel-services/info/img/DemoFlow.png b/server/adaptors/integrations/__data__/repository/otel-services/info/img/DemoFlow.png new file mode 100644 index 0000000000000000000000000000000000000000..ddd45b41b694e3ea51ce068c6a2786b0c8697f49 GIT binary patch literal 77310 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%0A}Sn>D|8b8s=G*- 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 z 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�XQ=*sP}%+ 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 y@!ngt+tt%gFEN2l+K@z*97gu}{Oi&V7Wb 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 literal 0 HcmV?d00001 diff --git a/server/adaptors/integrations/__data__/repository/otel-services/info/img/logs-otel-pipe.png b/server/adaptors/integrations/__data__/repository/otel-services/info/img/logs-otel-pipe.png new file mode 100644 index 0000000000000000000000000000000000000000..3b42764cf4798567c3afde82e6ecda7647a7eab2 GIT binary patch literal 53789 zcmd3OXE#ur(3D=(kBKVN%u;L@M@!f+Wb zE{63g4a?H!@|(mvh5@f}u_aB`rcuWbEQRrj>ru5Q$H!h2Of;f?gjm;nZG^b}5(745 zB=v2c%*tau!y|1v36}3?bf%N1V7N%{?iER%>tYl+mrF^MWB5@*3ttucL)4>Nw)9wx z0<*cMw&W2)j7qPI{e^r;4X%E~n3*jLy$-u$>DxjlGGOHS^vKzT>@=2FFE;9vO!W6{ z?Ht^7&JNOSJN4t#iSJEJoZ$PsZ?0x!F_wAVHH?W6u1k%ix%^fh@TKGPkG>NI-O$0PcQ#WJ9EIla7=tc7FYihWDPmaGcB z(Fvo7POPXPtB`p>1#SeP$s-0P4x5JoOj~c6(#sF_AB&cZxp){`D0TmUHe9H-v@}tH zH(8>S#(+l)mc1b_wXB31Yx*qZUvub1FEb^|Mc<@c|@gUP+k__;gfWmnttMw zk)l|~6`bqRc=>_B*tc=-C{1A*ZEBb(a=nh>(q_8O$ZR|i-$67tIQAHZ(nSiGqOMMk+}NaC7&8fuX$b$OUIHWej>4)!SU?M zHA0Gz;3rIJEqPUW7t~k_$cDYmpEzbfGqdup4zWDAt{^_xfBmIKrKrG#o+sQ=B~Pry z<1#J2C@c|gTRG6WUOOg|XnSe+`5qVLL*|=Nfm%MD?a_t>Jh?n^JPq%$Kf7^Um-}?{ zMRMuMS4zwKPJB*;PTbX3-DoC4(e3ZP**xM);_oH85i&P(-*z8931@)Y!)cIM7zRD! z62F?(!`T<#A0J(EXKf_*x<2hk+Y&~8?Q#I_jmJDbQkqZh(%)jPB!iM&!k?35%DC4b zN~tK%3}cDCN*x#%7#3uWnxEgEPeNVqx;$@(>Y9Jo35i&ZI+Rplj*rmHYGu4^#-5+x zkh1N)9V^dF9UO!K+Vi{*YMKS% z#m@?C9)HXE7)USPFCCHHp{!e|nf^-qd&=y4vL~HSSv6S|%-*Ub4}i1p7$=oSl!x6{ z;#b-a-+Y4dBnZw>GEjy`hem&jmW#$_i#3-wR*lN{AIco!TFDD84{ngn>XMBih~Z^Z zxfyIC`C?GT>`CQZWnE>TedPkr;>Mz7${!PV#)-HM{%W@^kfj6M!obU=aC@>yzRqlBaD?m7gYt zB!mWpfJ4XH#@cq;!W24~X_&he*c34D4Hc+zSaaMItmB(ah)rZnC`>>-2KG|+KKpuG znA-QXz4re0?2A(sbXq)|ttk4cC8{Tas!ghOCkQ44os0za>l~dpol4L>=>6TpwROQ~w-y8~?Orttzj z%jv#Nu>JU)LzuYnYo2Nz*rOLo4N0T?HT+(7who;R{Fu$SLVt^3i{#ZWLUS%hE^iih z>XvJ5k;Dj@$z_Z!1`nA{gP^$;CL3m&a*!g_$JQsF!^#`)@_N6kdt7eKv1=8l+rKKn zaf%v+UWCj{qB7UWzo}xjhBW#>{WVk0Lw(KGRnsnBAzo>xPN!~`oDbt5-84it1e)Yu zu1XVJA><%&zixD$k=Q($q>to%(~Fb2ivfhM2^0Lpc?4fcZA6jIg`@5?akX$=(b6p2 zaLH46srb^AlF3p_6Y}-Yreq^yL+UE?)yTkIY5$Jah^h$MjQY&r%&dO(ev6Ef_Plm{ zLv2IbvWPNp*^9UC*U`EUO1~P|p3K(Cg~S!<+BxPQ3=CzP#O%%S+2zIM&4 zMyK<~owO>xss*adDw!(OgBxbHX1V@dAFmlmA)F4nwxJQVcl8+|m~!{UO=a6OI2%rv zW@LY)%#)j$)MVtHB$16Adqu%TVeIr8Nt*eUD)7xVwhC~f29e33$!Yz~hJ-qVuoTGD zLvi}%LV}+~dewJ}iP7bfZXHngYMf3*3S7ka*qXWsbj|uz%{}uM7Afj_P`y(UPtl>p z?!~uT>sEG?m8VkMVZO9=4=1dq8uoRtOJ=mw9SzLB#c?7zM?K5;^Vf2NiZAQb1>btR zYxN0A4y~)3eBq{0ref=4d-`r)FhO>S=_1p*6W4@G)lj3uDc3AlCzqMlGp%l@-{gdo z7poH6dhtfVOJruP=~fDfn~R&m-fGP zd`cGO^@J6xl&}>YXmb|Dj=Uam7!nvB88I8782+>qdGL+lZ5UEu#iKI2Ipf=NhT^gf z%16xnyR&g{eGCnW(3GdIZN|5(Z=J%qcXJ66(sIBGnLRQ+1F`R8F@xB-6FLwbrDOAb z3&%vLPAgRm?-SD?)2&{`q;3(Alb(a;{Nq{wlU-wU7}rz%`oXf&%vF_{Z1y-0Zv8bQ zr=PgM?o3^5m~>{qOf}W~NZA%yKl$P}gjYgqB7Dm$`jB!9J`*$>HISR2#O?(;Zctvi zD?GS3={%?PwLPMWjU?)IXWEuY@&31qxi;Ky({(C8g9{co~kbQ z375$0B_DNfl~8B)XX2E!mat4&x)knKA0!{w?Usd?<*pA-g?Zimk+)m6Kt89sxR}@H zH^<&M(-`f+cRYT;xiK*pR2g*ns?_Ir^NY^{KVH6!RiA&!`xXus>iU2vM*=1{7dPPq z?>+rS>MO)z3YiqvO;X;m>t($-HdmB0bs0e!QJl(f7H{;Lk-*@g;?8oE?~@Zv;#W!o zez)c9nnjHeZ%$ztFKwRqVVa}C6GF2KctXZ=kXQh|1{-V2m?$VsfkSh(0Xu`U8v z*uX~woBG%FQ|!A~I6v=Sz`}ZChK2i|GK#?Y>@OVnoYnc~j1w7vg$Mjc27F$nUHG>& z4k8Wb-|Gtih{nPaSCx>F0nVx~?2L_}_Ajj+T9HbUz>Ui`(pvUdSl5}(KG-rUj2l4v zBW7xv4w?$`0xztsxD1S}4UM^8S=pSmgC+Dz0JyX=b}*oOWn~Gq7kDL1|FeVuaD8^0 zo1X4x5eExldQF9AbQ0Ef#&i$4c({1zMF{BV=!EQyOaxRUpZ=#h@SiaKO9uxV0d8(* zXJ;;FUM_1pQ|^2G{QTTJ_qp%i=LAY{+Pgp<3|?_U?HT@Q=0JE8vw5BEP5WKd(Li z@IMuWxX(s@P7?o!`R83g&LRXt+`r~bgg}p;z6Y4bTV|3#`7G}9F2Q{GUU!> zzGy6Ld6^ldCGppc;m>c;1$=F0^1l3@ZsLJ~js|WuvRH8WAem#?wdvH&KB1wZZgLPa zg_+oelsZ9kj}|c*gUi$y9C>_jb0+#)80UfFSp6PqgWo0n@*^PxY z3Dfx_RloEpqFILD!v(G)7)lw-E3;0gHEcDuqVtc%Vq`i##$L-bYk_ zZ_mx%5~ZzJsI{UlvKU+Px&$c-9zM)7Mjv*_v5$b;Zxy}NkOiD1!cdoi%>Z-L}II`Qh6hv|>0P3HhZXY@Yp@Ls6T+iB29;|_R-Z1G8-5Gm>oxM(`9S=MHI~xsFrI^kB;lvjl>dZxw9;o=l_Z5$svRS(3H#Wl_ zz{r*|$!eG^OZlFkgt z3cU>dlZaoGYof?(`GI#foK6bMZBMp5G#3jD#HWeGy9mau*|k zgF-3o`K?CU3G~=N&F$^Sh0X>>_0d z+ZBsYNzfH`f5_u=JKQJmDqTO(rviH5AZrl!M=e8KX@^gx1)g5VJ@=0~sN(fCd8(cB zS@R>q-`^b^RJ|`MO1opLs^&s2@l0E8)OvnxtfFmq>BGr!WK`Nc&! zH@Czq)Ew(m!fx4VX&>xpXlNcT)SLFvu(ENep{(NW_}S{{XlKLWU)k2bda3!`Ty-|;i zovmndcV~~v9#&EkRnR57{8IEz!*N5~?8xwN=eq(n6q2>UV_|k=WTXRjTaeQ<)7C-_ z2@!zVVbJ#$bX6go!z-d_0c?UTh|sZSB^a?M_$&e|lhI91DMK?aC`Y#yRpAZ7U$9)}CQoJTTI>!gfmy zi9KiwmWP-O+E$f8b#PYP-pMRJYaLFOym)b6-HnEtmTx4*5&4)xV|4xN`)2scdu2_{ z=Rz=%rz^zN9`3uj^;Z*@dX@UR)>se|zwd6xc;A|P=sWExdwb)7giKF&q(#`t3$>veK~Oa{2LC@aCh28Ls*n{Q>!Yx> z)518NC+^!U?OCf+iY381)w$X?_4klOaZLS_;cw#4YaDN}&zEt9`_aNDc}IOZO?2F+ zBX6?Y^+T6hw)<&Md)b%Jede*BypC7?x5|`C4mg}^78!?MmAtr3J@?YKorSpKv-edR zo7BzqJ!_4k=ZnXyYV)amV@Khw z6ge(1o6i3Lc`@R!q=c89RHz^|nRJNxI(l!c#m#@N1W)WNkSIcSp9UG9*I-!Kdl&A- zEKTk0Ok|^VM9Ub-hJ{xbOk>xbW2&;B>Fv|fMpXJ*T1*YhW*n`%HE}_j1PqRg@etbD zx{+3KAlW_-lI~e#ef(A#q1c z>Z#n`CUw1RMjbYB#UI`9k;BLJ;3*&n9Y6LwY(0$}FXW0!DCDYfl1lw(DazdUu4~(6 zuZE;!OpgOVA-fsS)CP3F$1DtQ9!BEvX}m4feO5u`u)MoyYBbejMt^>7PFMx0##C~E zX)oF*nQ~Y2+#vyJ4fg$*vB*B5=!+&4mKZr$tczO@HDf_Q_EN%APj*HnS$azv(1Vd+ zJ-R4{8}lO;B88E2Ph6Hqr`cTuyC*Sqxi@4SggZ9`&YKsynFg^hP;Mjr%vA)tK>zUQ z+Ddy*$$nPMOGIx?uCrdPKJ4hD{+JiSWA|bIF{<6V6h;JdS1hbwqMb$|)x8d1*d6MK zSRWt9x`j#0It3ifS~szVovwL~oqT3?=@dP#vL8!1RO|{n+3X&fcFLGIUKQ;~UKgSN ze);>RVbxl7x07Jpp0lsys6PLQ#5uc#jjN99o3gZ$((jvK)f?zk0!@{DkgHY#tCN~~ zcfYfk%^uXfpHLHo+0*}iZ*_b2)4E4hW#j&n-kqKN_EV=H=#l(R#2z>`#eEP=8$+0j zhx#B`66;~@mTx~c7R0(g!W$c9B-lUPPz`EWW4J#qXvmqX>ZvlczjL^>D1vYbg9)!}$}WA7cS&42Y2TW%PF6YkOmezk zpmTj$a%Y;j0dn1Bv3S*N$FXYK?faYJRZEhFMR55dC$|$Ok0xzpn%gb6V<2+tCPY|O zfAw$!-4uamU8~cZyi&8UI$BXf(Or1D6f^MEK$ zPTtumajib;Y%j4jUvAmP)6fTIrY+S|?|wJI{37j>=u zz_dUxN^LkzMGXnxj?{~0w??eWjVve~EkZUYxF;#K_-KxP3r?=ilwzFmpE@DeqKZ>`VrW}f+Hc&o@Al3*APkJB8sNu1NqcTuG zI9{Zv=9S~>jh-M}o(HGGitrK!a8#D}oiYloLECdRUSk65b!o1J*M_X(nngv7nOZJ) z67LVvy3ai7y%>ZJ63piqNhJABm# z>QcF0dubsgLYx9uhdYZKiJe!|55R@1t58}5ie|a?)F8f*2j-e(@no;pb9K|XbN0xW zw||)3adMC~?C3|$z~Kjm`@8~XlVtg6PKiqsl*{v@qj*8E5<`x#^VSK!=m!3HUiYem ze>P*@JES<$9@6?0m7d z_3&f8Bk_#Yi)3%lgJP@;aioE@0InwS=z(GOL*=By`y8ha#wIzJGk z)$mg%lF{~zf%BmHOCL5;n>>+3W-jNDz;I9)J5iwP*8O5fpC%No13qI$8s=kP_ z98<}eb?W-?!Ta7~Tieqygz;O4yNjMtw$7lgYAYSUPuSZ_WVikV9jo?81UE6yVW2O= z(GxZ7i;Byu>%8hy0RgW0MS0KG^($;wS68zO$_Lo2t@TUFHb+K(`Vv2JvW^aWofD=M z@KTENBOrB7oN+ZZ?eFas9IKX2x4##(KS!E_N5;o*QtZ9n-cGuwJ_VGK^{`3?Pw`%w z!ys!_Z>~5Z$?X&2)1`3eUS_`So*i;< zVOCvTUB+HD(=lo7A!W^D59Z2;AUU_i%gY$d=2*OPoCh=E5rL_vqe_66tIBN74ddrF z9}adzHk6UpWkr?pk&#iw+=U3x*ia_mU$iRRqp1Oo#LBvp><@T&?y3$(<-E_X%#u`5 z87Ok%<1^-h1_dW36wDSFwY)^m8pc z9x9MV>#!C3HCw_WxWxU3BIZR9)WW>1xDQ*2xyFkZ3$qJ(@B__!(Y?@iPBmL_-F+&M zprBN6Fv0OVxeSXn&N7iNN83e72QIlu2U>6BuO#U=VU_&3_3&SD{&pc+Y9XadLO|srE(QK+-sni5VUtb%kHu|5p?MbGKmKZ7{Oa=|R9b1d^54w^v}u5B z3jD9)*c5?bVR1>p@>C-HAJP67*t*;PmMHy)=W2HhSnmEMgi?T|@nhPMaH@HY2e}2kMN2Wd#~P^MPDxKNUrs@kk36m@%g$G zOw4m^tMT!qj|%%PC391jOh0P@r~1gO)V*8Y6i`FX;|EjkjxNy%yn0q%UY=E44Cxi| z82Re6{G}O(4f?LKs-|$VSZ0P7PW8km?@g-iH&M$izg87-u7+miJr#5K>Cx zF8fJlytV#l_Q6miIAd^i*l-Gya}g)y^=nVmK4 zc6r&MiyVnnXJuuL-F*kxky{Vcr(zebvvP6*s<1X+tE*cMeC*WW-MsmbkFPU!)2^`o zjF3u7yqRdU8jFG-Uz&S}fks+2x(skVU0a;w9K%g@lYeb14TL_{jeWss^u zMT(j}O&98$E7|241Ll2C=SD{5z}dkQ{Qw2k(AK4+p}`{PtftiqJQ(TfO%{yno|t%1 zRA0r%r_x{%S7~PIXKPVVn4Oa|Zil%?S%Ywm8yXqX?iCg`4dGu`Y1?sRgSnoj+@sQ{ z%6Hw-8(7ceHC3c$U+=vwC`nu4fE)zu3qVMPhW<1nh%+NnP>_{hW?Nf-Y3|I1$VI(# zdyG(Wree4DKahWEWu}tq$C6bzu?II0T(NV}s@-{;c|yh~%xipQh|2j{YcgPND&=o= zb{fWvK1bfC0I^EiMuByYjfb=BwaoGlp0Ewur2stC2uv1?ymniosxY6`&sI*Bk%`ah z?47ZB@ci_^!pPOiN(aDpI*iD8Ac6$}n-ir9n2%vQB)~i=DBcXwQDa=DidP5pb&Ygu z556)|oQS zhkE)P_z3D$u~+o&ue49;?tD7<@F6@zDTK;GqubWL*ojXB$^$!47S=e<4eMi`TcO?B z@d9|OlGzm}t27$BJ z&xo*i4r?c;ch_!E0K3Rx&9@KDW=Rf7mHSBW*Veqpna1taliv~jEs6oDcQ;4pg1^)` zGzo-)BgIixD}PlaJtNKo;g&c5 zRF@y>v4UVO_Vj-#H(X^vx&Du(N0$;nEcAai?v0K86!Oqp9{*1zifs>&{R>4wf4B(v zbfl6#KYqOG{3Yl`r#OWALT|B*@z<`L_fa0ga2F!1LF%ngG_M=MniI zJ_D)PhySH%Eo^`r8cBTlS0m!rftbR5p2R;F1Tbkc(hAWd7UuI`BNQ>276D0j|Ek!0 z4Y0}2SIVva63HAOlD5vvfq%|6sk~3Al7nibDx=69JrffXBLjmw@2?kDH{1e=wXqpvOMU+mh)opDGQZ}*6bV2-Qw!;hp^}r6Blh=QlzQl9O2|Po zSx^wA?4snc$o(l;B;&n)10kr2O5~%*6r<@~g^i2v-A}bqj*MFErn3l-)r<43@9ovC z#?nRnb{1!nn)?{u1Se+A70e9-aSpMS-o#MSQR?g-?zs~Culkv8KfZ`}e*PR=z59^g zZFg-UyB_&5-4Bn6z1tn>hes@}s0gd9x*d1b4<%fB>OH?u0Pk`EY=j)pK(*JYXJ=ox zD#|L#APVp`qK=L(6xM(G^eK@$Fiz(y5Xrc9?R{9CbDth78{1jb0`M=m_nfxgqRl25 zT3eqCz-EbWhD?kPurV>U0zS$eKR>^pRbQGxBg)IkP?is&_VyLgaWPt`+mw_WcGjRK zP5Y=|9jM4p=VMYEHV%HXP0e9Fhj}_yZB>XuPER+vh;i3^`3l4@G%PE+CQNzG0vP#u zd2q^_zV3#}BSR-7F}SJWcwzS85MV37*=*Li+q*l^MmjxcdLvBHY3-{4e`1J^#!sgs zx|$d~HAVBY*TW-2(vCY^-L-(jk&s}XpAS=BpH^I6=C9cIeO2qfvSOaEYCHm%8q7G8 zV}aH3+&q;ZYS>D)DbB&AFNq(WJ+N?NB7aKaSNP(fVFK<}GYnHq#Z0-2*CQW;hl$Og zy6+~e?n8}Z9)Lgvn?Kn^-ijy-cYu;$iwp$HpG;A>~`o+4k-Z(ouGAWV`=NRWcpYXDA;nyR> zY&K}{yTTP`^DaxI8ihs;dlXC6l1RxjIcB>*EiZaa&$Ci75( zbXw7%+ZxCC@yW?nLa>wXyexw4b~LG!6Yi}pwf+FW=u{T9Sv|N-3%UW)Zygpb0!&Ow zaN$Hu=jK8_U^_?-(t`lwLHwSxO%^0Vd7m_|uI zyg;?6^ozUhB$Y;%2(?4qeJwqY5Dt~wEC^32DefQ0=N}*T@6<9Dog+2QHZkeoh40_L zN2*4!eqxb=H$0QC!6o<;a7zY>eIO#OU{iekSMhfm(s((>`)PAjKz^-hHeF4lLJL1A(s2^lKk8#e;qzKz>& zrJ_nzAFWW_>HNCgH51gE1$s)RM>e@(U9xuPm!=kbM8HwZ2w(2JsG__fzcbBiq;q1- z)~tZvE^Lx&DE-{sbqb)mdoGY$rW{20-n~!c1zU2$PUECa>lgxcF?Yo#*OF+LjJQ*k7v07x#e9kayGR#EI zuki1nO2QY1JdJuD9|ej1AY4kBbfej?-%b_%h8%k-?{qsqXuwq=^p@a2r-wr_-yePE zx*%sh!+IEz+9;8tdU}tw*Su7JmdYoP>`N~9^w!3r5!AM;cG_0?p%{gqGJj$0UwsaN z6 zb1+dy`BiOw)_!+H+4>sO1#0}I!?mfS!_n?-TGotba0XGv5D~Q6l|x!NS$P zs%5GR)R}&JJ<#A|Fwj*iWgj{FJQ9LB$`@z?qf2uWv|6v$pp zdEHS=;`BouF}f?b7}pI~7xx*iDi-!!4yg(J&p`11%a^Yge|M6HOw)e6JTD?IrRH!w zJ7?bCpfU@<;hKjDuJ*J0sz`*)lWpBj6S(_gI* zrf9b_*VWe70h?tnHaiig8@Q-W27!>p8G#7MAeSse~%ph27pX5`65y% zOqnWQEXJubRc6Or-V7kg?vC<$A2)I0IItwr`k04oa;NH+hPGCZ65A@|)o*A*cM||B zp(C^Qddc*MDT$2EQ;(Qf)-@(;ZqPC!swHiJz{F@>$Oe)AEaD zmC7fO5V!C5kacuTC;cIgi1Ip`$;BqFCtc2r9q8%zkq8gs{ISHlmxF8v9PRW3Fv&6Y z5^r~NUNycJd%%Kl>aT4G=WOOZx4Rh;iBO#7G26`plAO1SPJLk?a{Akiz_B7H%G9h+1U5}G{h?m#3!;v3f$#jQA_2=F| ziHeHeAQ~UlGi=suJPG8G z-|;UyT8Q;cobKN&REsxO5GIF>pPx^0Y6~S#wX7daEy@d>4){90@a+amH;P*>who#Q zOWvfV=zT2Xuzr#*o90zp-#BHHAu*q<-x2*JM(}hHukB&gX<4})AV68{btj2ymr-V5e2Qiu9NRI_L~)_x+#lF8E#vmie1a? z>ad+*alI1g6SW+u%(gWxZ5-i>gBcAqzy!hez73&vnCpK#8l;>67)>nbTv2~hf5fd) z+?;;0-jt(ZWzh}8b(uUIMD_3TuWCbt2U8{Y4)v45r*f~WTOC%d%S9Cr2iau`aJpuN zNjg)!OB9uM7|o=V`w3vVMD$EdO#uMwD52M+lw$=@Yh3vAMo$0;Xtjot zh`R*UDYIWe3ZawIR-D^5zO(JlGUxa6ksCXiJY692=ShL9+)Q)m@I|X(|i5RV3=jYJ4rUT1>Bo}w_lT~)|!Vyas z^~j}&sP$SaZJHncr@36Gx;vLn#diqmM5gvzQ5gk8&t-6cU)2F_=T`@hh&(5+d=DNmSB9G5W1YHIC9H&2XZf9ThOxIHsni#QE&aVEr@7WUcg!S9YwbDz_K~I2Kh` zH@BbT9~~Ky-hr9_!obC_i0XGgF>tvAwL-)aG;3~HD0#_bp{2V=YKXOMrTXzfdej#X zB$bQ*;`iBchQrTsEZylhn7g^H<70R0G+=d;FNaXMc-K*Nr#$Io++eMhbi54LDGSxC z^&wy6w*PQvRTb805%~sFe{n%ky6TsGk>x2NWeupb-%Q1SgUx;_V>G5Gk6 zF@C)OIaJsw<7fN!Et9bDCvy$vx$A{+s`NmBW1)(VFMz~5a;ezzf{{Ka;_>g*a0)41 zm*856dK@;)>t?vWe`HLIu@E#pI59cKs>(D9#mR9ud@bqL&&WsG8NZHzgetwK7Lsc3 z8AgH8=I%&c-D3uOJt#DAc0mi>wYnL(1UJ(S%m^1H2QVqXj~Fx>HOe=Q;4Lq2NM;wql?E&z29g- zjIIM1ulS{1udTE6&0p<5^i#tDY%f`-HUAF5h9<=j(?S_Kp zWB}@RHR69j1EH}AS+}V1CG9i1pQ}-;37yN`F;oKxou}*~)xo!Wf?$v+q+Unt4AnU< zhzv3=b_F1=U?oP15IyUU?7yd{|BQg=rP2Bj+l8IFUuYW41 zpz@9gKtrQ*KwtjL#-AG@AL9Sz2xso}H)Nd5*?BJXzhq@X1={*7FKh9SxwSv>e{^-n z>o{fF8x^m9tcf$6pHLp{*ofy-3v5iliS-@Sh-oF%F6oFUK?lP zzbE}7^IToMTIlEp1HD{9nNC>D{KK1M5P)yWV7hwFB`gO<%~06*RVNj=5Vp5nDL17) zx3(k^z}m_hr8{i$0Vq4uTV#;Fho65hsz3)|xk#6Y?|R_?ShVjEBO=A>z29#{zYNGc zLeFpQ^wNd0@THae_bG=jg?elKp5=RYfm!y8p%HxY&R=pArU1}davLGP8UXMPmla(w zKtBp=aOHBjRT~ihLVRLb0KRzYN>qMIjob96->hO~tBRSL?-{ zev}B}-e?i)@4SQ$OhEhGGA$P(fS}uIE#{HqSOt;&Z!eA>0<7Wzi}2%VF#sF!zAKXi zF|le%5)lc51lbAS5~l3k{a_ynMn1ajtk??Sq1FJ^Yt3GQKh>~S9JO}$wHrZqIUF-H z=D~SeAP^?(V|E~RGHjh;3&d4GK5*<}IcMrmW682J`h-lGWf2cEb`8(={hM#G`(mgP9c4%0t?dg0l`#isfPIyxnVH%@m-8(0g1xpbUhy~Zc<)jf0+43?l(r3@Xg787TW!pc^S zDx$6~B&N7LLq%IBA-iGgwS!~wCO`D+l%6!m?${#tESe&WvTr_uq}LZA4^U}dY18h= zd85_t#P6E{^iZ>S#@wvDP2!HB?X0F@)RwC;8&p=dz+B__KA-U;XhCpcV^U(M4jXH} zS=(G}Y^-bng~ssu(CfaP`E>$;P6au+ns?MuQ46y`sAU;2^12+$%T#UMIz_W4MtSg+ zV~YW;_8v9cL-}@2w#d()`@MU-{5Tv;Y64kdGCP5y+%i`e_D}*(QPV8*# z^O#KMZegh~sOH6eHrR>5WG^ZRK#B>n0uloGO3!6EcA8UAn0mw~%B1+k8Vq!K>OSmhlv(XdglLt90x zjg$F!?6UL|tEGJ2X1# zthyVZjsQb@5!O)3^vjg^km7&sgb}0Bj&*TJ1+qywvWw_RmpWmbSKpfg8t`4) zQ^;;T;dvDa#y%8)Ks-H)VXJddqh81zrPCZ4hhzJ#7sWW{q+fCHh_x-IyiPp|a~#QZ z_4J@Ub;s2clxbZg`p$*nO9)jh&rr$HKNONL-E)>2SWvNuu@(tWd}KlqMmJ(^ct%YR zeKQEAA@8Fp%~BySHk`>Z?KSPO33G002NLI8ccwL(Ho?6vK7s8IwM`)O?-TPOElB!-f7&7vh$Pex!SfxSaDkhhw z>=gSuY`UQxN406N1+BEKfo|R>Y8AC0pM16^QQ02iFR2j+WP4>aFsX|CD?_>q7j@li z9Q%rCAY(g?wYycdm<1~YupAPZx1DhSVAAE%q{ji^vP(5L%9&pM#!UFNAF4(ni)+o0 z#F>@kiYR0nQd=62u78-|j!XE`rPO3VM)yXST+dqw@6-#h1~?}2t6a|>@7lpIVBZrd zUHv6NKfVCgNZ?nJ!&#`kN#-i{uZ8s?%6n3-u0OxSYcF0&rx0)3Ro7WiGGkS-wZnoD z(QJCQIGXc(r{4ws=4EXzV~;ZKwNXPi;FXyEVUke`M`5n|cq(9M{S!k7;555sZVW6D z`6R^JSOEX;btr=WRR&h48sqU*{`n22exjmW5*>#A9qjJDCqPE=r-;7>6?efPetyM+ zrGKaV5>68(KprWKLhoHC1NbzE&g#+cr1$5Nbe2)N5LdFvv>KnyO-}WYsi_oj+4d?* zrwes*h|$?WoO~J-SiL^)Pju1nPJb0P{7+6r?90XNs_Ica=VC`|q}w|hB3GeQobaUs z`2{oq9x+WN*~sRmokh%qb)CWpa~-BSI|^B-zb|W{Zf#u>gYQ<6QfJkA00=Ba2kS4} z{ecO0d#Tga0Tp^F1<}InE0`z=nrReh7Pgt0DL}8h-r1diLUs~zMRmy`Zd7D?Iv;Bm zHKiRKsqESA8~>Qcueq^V>{9yR-__~uEqVdyX0n=^dLA$bGhr!feZ(t{(hkQlIyEVE zxO*puaY}Md&aRsXq9PY@miq37kKMu_cP$$fysAx0Xyy8V^AKR{K$dY7hs5Njs)8)MtiHL+f{PKZSG8Guz||vFX#ln8u*@3 zV_h%^mUwe}oyl1kk;sqwI=Q=@(x18NaSVJvs+zuk$MVyyfA<_fwME?ZJ4WvJ&Cx^ANALoA(6@4x^EmHpjcYGDNbYeTJp$FBw)##KMA z!s0acrdHn6;l{1n9+$-a6e3kf*XhHL3BOlh9BFA3vMy|j)4+xOj`N`su+o{*O01$c zRwgbLD?lA>6qShODFBdVA!kbq(eX9?)ny-V0?8rPZl}((%vy%Nlt{hXNrO>1`WJx? zD)9dWq__wqjjUl)&SaC}l?H;}hMOHrxN=$Wa&H2Q&+(7kNkv}6!hgFbwnnftg$xuh z9)kf1+B&|AcdrEk`|oh+sllgg>0hNDosB-V{$%c3sbC`-CkSS($8lR3z@I6FZ&l-j zCwTDwomerk%aWGXFqkmleb`(BK%^^7_eBuYPNlphKRw+P;E`-?`?qK=zEUh|OIGbA zyknD+m>A>l?~gT_vDm}J!j$h6LzgqhoDcurvZH$sJHgN1n~uATDv2BWTH2Tl@tYPF z#+#yg{A$S8q^$~Swx&d0TuYm6x=2Zs5OsZ@zH>uutbK;W_FkxqU+Q5mya3YE*XOo} zVeH@O4a%lh`H(6JQohZ5>mB3jR>$g|GM2+p=+8VEfC2*YWKgdrYykvkiIrDB(eh0K z_$JLQGgVuuD{aCK8{YHt^FRoait0Pm6sL5k83&IMH0u5n!g)5nn_vb)p4fMToD;t` zSvOs~HcuT^XFV;#%5nD@fVTny-qcTwVR2MhuZsX-&}S&H?VHc7lNF|6(bsOs>A2Nh zAtt_*#yDkVs8krNV<-Z(I0JDpc?allpJwcJr-xW_RS#;UU0mW(LOjp8pl3*KQUwa| z7?d^n`7+g3lZab2O`=%7Q&t)I%B_>t;Bl}UhL^I&);Uv6&9Y(~tnZcTEJ*F0ee(>> z0lZJ)+*5$}siVG`RZy-nZ2blRZ9hAZk)E#Sqy|3YmCmv+e`d=RUYfeMlUG<6vyxm_ z1Q!+$UWI{bVCt>KBesIsxr-tBv$9qSp+kA64t1LXTtTq1gFE3a*j{9lY>pw8%Bjuh z+sOmNlg5_0>_3T`C*y)(BurJLooHf$(28}Mo_LsWq@+|)~QA3Goe0+8y+YlZbd#^g!)e!X7pZRa%ooE#t-g)?e?Xy|7$O3rM~Yer~(R!$B; zhGf~BndN8Y!;gU=CqLge`@;=q|A9y{89BKd$?gh@32${WW^-~2;fVS&QjO!lh=_>v z@tCnqfUt?DijUoDnTI#^v@Grb*|3bf>=yi(*R}8`Y*2NMR!)xSwKYp1d4|$~OU>3^ z4S8}RPL)czRqOGi&i5>s2^uxmn44Rey`BfJ6%PT#q(OaA5SHuO(bpGuR4-HraY4&x ztOiAmW{RDyL=cNcaPZrrx#6Xyi!TU(OqcJ>v;W1VU|+QvO{5MdN<`uZ!DOrqfuCn$ z>F29|n@F77{r=x5<(C}3v0t7Y>D+}BS9=D)l7eOnLT>Ns(E%0=%02Jl_FU$-c9FxE zd}0mbVhF-8nJ0`zaGWXH-H=ekn#+yzZl>Y|<-x>4Wf_N0`DSI@*g*Qk&K22=)pJ%> zOrAhe;pd*8d~f-wOywnDh=H%m{!!%fWl8XVidcLqQ=9pZu4IeV<}-fsFL~ojM+$DJ z9e*PUqASiaZztw|wGn10PgEzjDcEP=^=f z!(g%9srwxJyF}9j9lKwppPzZ)f_8tJk$X&OZuWKm_T?(Xtd zEKfX-SM@tH!-Qs6x!UG8&kQatFc;(3e&q(?hj=G1d2Swr;hFe-E2jV`vZ0o7$(r(V zS-l?_H#(KPTyv8!nCr=@ zU`Plx9G&n%ZpO5Zd7kPOg=3o zo2WT%)$i)_+HD#rCNns+o%tX><~8G8A+<-<2S>^VINBAFLueWSF2Z&9Ps>lojGIvn z(io))f{KlAj7#qIj5a>;+?$y0dJ!g!Fh8`e#T0L{#~iI#*yx`IfVzmL5B9*L81;fF zon*!dVZ_+V_~ebI`Rt4+qe|W ztXZ>WmHS?!Y~%V=9tH34+^Sm-FcLBsUpN2y^{ZhT;b2J$xMj`w50s-7p2_+kE%$pl zcig?B3ono+b_HC{BSNzO%YCoPdNq;EXi$08T~IU>g?u+P0Kx=@+KsovdCkg!`|3*% zwzszCdn}L7Rc|)Cbi9!)+&3MuogenJdB5>w*fLaw4XjmM5 zKo&YcSz)Vp+jJ@~5@VOlZ)GwFwe}2pRujL#T#9^f9@&|7kar;=He(e|y7e|;%LDOi zdI-!7pF$=b56{ha#rxA98bZA52aeo18e~kmi4bk*%_y>1qAzkUhOe zrZbg{bOV6w0mT$7N)x&p4p_wPKY~Lzjdtg|ySv--^t3~9GoH+XCc>pi^y3}4JIt?J z#YMZQc0OC!lN&w!vP;Eug+BcYoOYO|#72TYa$7{igV%7#oZM%TU?KI)0 zrY6ITCMCoFoUVq$Wc-?XD7fQ!g( z-2)ia`L<#|(OndHndD^uccq`zeFxl`L-Tm}4SM4v&zQa09LH@qa|6 zk1ckKTmI$Y0w7|Im>33#T|$NveOWnXwP5_#+}!gMvX5}rJu(`uk1;X!6A3FbEi7K6 z>;L3?aiBd?xyFCvEUOr*@Mvto4IQ})@eqINP*i<`Ll^31VrpVM@X=s)X*BO|2Z3Zz zqRttA&(syKl`5{jq4?Ik4w|93QImfu@%O->5AA%_c(lV1Tys4EHdv?me0Bzin8!CE zK2BB3u);GH2k_Mzu1{K*XwhbVtTx{X=r_l{H}$?ZqPMW7g^NNXAPAnZk{z;6#-{ljn$!?`BkAJMUk;oREzab zX~kZ-^j~^l^J}!r&81p~Cm&xh7GFJQkoBuv+iY@`P5&0ZONJz%BhbS0Ej?>ZONt<6 zk&uq_cMe_DbW8LN^xIZf!!@+}ku^Wel1!f6{`keuV|QsO7NTtmt8`ZxuTmD%sf*ev zuiM7JQriabhkyNc3$MM8)-PUkY*x&<<5x|dYc6bj364okKti;$~2(C8h`HujR&-4MJBixR}jiH>@b#vA&^!+G9U-imuq)gPWDQO3CelmOgzPXUca+c-iy6^Bgk0%Regpg`bSWycNg7XcdFw#wEoSMLsS z?jq1(A=UAj6JH4~>uGhE7wbwVw5$_U<78ST8;COz1kQlymXL=3i z>{kuY@uRvH+$|@#=dP}<5>NH&vT{$AWBCS>dw~QlJ3C(0-oBUw&3qi(u__LhX+#n|wir zYxKEuLw2ISwV!rK$;k=bySFsoxIAb7loqbt9Y1HG0I$$*?yhHv zLyOk#k%1cwb};(J5<56Fq`Her9VS(_gjEIIe3Or=Fw93HhulgOKpTg>^7W$veKS1{ zq8u|JywYuGvjdWWoWm-ZJq!3kEcz}9_kHoAIeo&4nLM0o8AivG$7PEWl z<0dzFx6jwuJh8%CmzBdT2_$$kf3_Q}jszc?o9OTs77Fq?=MWvm7d)y!wYN86OK|o{ z9TIe`5cyZm*Su+{t__|XQ8O>CXj&5!Zz>f3wkO8P_k6ZE@?i|K$q|knd+W-Tpwc;Q zm7W2D`pD>1-qQJ$v9d@HjAT}qG@!aEu|6S@&JPMt(j||^X=C3BIID(AUb_up7VAu? zR0POG{Toqc<^=(F+H0?ScTpP%wbaMOJ=zU!xtIOzBvibgOa0qC9TWSO=0e%`J)g=H zW(gsMpDortdxYUdDk@4YDIT*!SG89SYi>B7Fg`w82>_i{&)Ep%H%u+L;5DTczo^~^ddRK7}H#yEJY zdeyzK`Ei9JD}UX(jjxUQ=8c5t9OZ&K<3mjsuIizYj3W4a{`1FfI? zI?OyoSfrfW&j)=FDyF-ENRDaDRimsg2iGtS$m~0%53D}?h-{AhelQy@J?N1v{Tqf% zNjKk*m$~_PA}rPPVsH#f0w0fPcv9g6tDawc@a{)+LnE`dz zakDjR9(1ydlkct}$Gk9tbuFQEY~kvN7Sxk>)!Hb%SsK8hcXVqm=va#>2z=H))YQ_V zfveB^{Czol63O538T5c;BM}r3H78fkA;x#zc@tWMjKb)1_gb2Sbe9$y{$(r2I<`?+6PH|P}Omox(U#ywDK?e z5}o;Sf*)qQt7{@1V{ zqDz zQj78ggt**_oJd!IBweyy{fHz41dp9R+m2X!qcMGya|B`W!I*Vyrk-z%54LLc3jh9v z!PsM5U6nURA*4ae#d+D`oy_m7?|FKatv`7hDr)1e%i`SrY+>Hb`{CQ&#c-G%uU$*z z$bv9=^2KVYU&+4jaDPSDaapi+>s={IXL<)HN+-_IhtZ< zxY7K_tq0dt2kL>@*g?JInea4ENZ|NDc8SQ?E+|?VWrVznQT+P7>F4jHRHGtv=ljLY z3!vhlU#A_2X4w;B*+JztSYX;wTXy#Z!sV+d{g=dqV>eg6EKJn+JPBVsV^uY*V7xYh zo=a14nvlxM$MpQP7aP4nesFDXw`fY>Ip0h<3lMzGiT{={<@57W$GL+VfoZ?hfg!Y<~NpZ=jDE@(G)dQ>gu4l)Y2>8|gvbZ=4n(-<}=FQl82{yW!gJ;;b@Ae-z}dz*7NxHsj%RWJM(shN;NQC}6r+ z_?$CGSXp70Xmn1jr7k$6o_l{Eb~wi3aO=tovNflXj_=XOFl{LA^=;d>tha}GPRDGJqXx8I^intse0@?k%?p#vLvcN5vo=jmfm2%^HC}Rr)^7qJ@t6s&R)rU{QlzQBaGFk6}GB{ zO<(rD-3aTUxsh4?4!Zm4&C>wE9Am~j;m3Qf9@K4|D+;TRGL$oFOf(xtyg8df(PA~7 zT49}CTPw3-Ss~YCxY0tYMIi>h5;xCEGZ9pvMto8-f?Bk+v(}FOI_W!f526MK#oaiY z+xC8C2nfCFa(=rI>7xP7JgBlIEQ(x+r|#OCB{baeLz2F23*1yE>yTJ)r}pl%@B+|k z$4fQ)jXBiNqD*D)(h}zp?Vb;@gV5cD&4ZXujY9t{rdkn`G*8cxaX7Y&>A1n961$c0 zPiHr!g(T-l7&?U$&0l`lNByEBVM}qpm8ZMyZQpmBxVL91Vm{p#5igrI${?Z|I%9~E zA^t>0`&ul^xO?j>$LxqB$6gp5&HcTIw&bq566C6r8$sW?Ua##9cI|9kMw8UNF zbP$Jy%wm>%J8mF`wCs%-fpsJGtfxF;=erqm=I0MRy5FioQ?EWu1XL(Whk570E;nt4 zcZ%NGYQgc#0rM^;HrNEk{bin>wtcF4o?b9lPiS7Au?FkaIL6}#6OwiNkuF+o*YbIM95i2R zgbTIhonOjc!6rp%oCIK+XFY~HGN0kI_r9XBVRR*Hax}){(wo)PO=;n8vCdS4w zu~D6EG7U)ofkgU=qCM60Wv~7%(W^l)UzkgFnIMN_kmfdbNvPo>^pS1qz>qq zeP7fyOeK);nv<(VHNdV`BT~4H&>((m>0LsDPaP3rr#t#tNULT~e7Cn&`ZKC!NVT{| zkpQ>sD2Z95iNC_&qWVE)9UNN)8zjE@6N=l;PaUqc|^6wuUA$YQm2e+ngdy<&9`YW^A zt7nwD4b7s%CLe5JF*?<2l0nhrb zPx7aNZUY9vgrgGr?@5%wbbnQ>Ca&4_yR8=-OaaRMGL2O3LjdpZnB!Soh;-3FD_Zx*0$dtT;&u20Fc9hhy;pW#s_zi*-J(QD z`xA9h)c#;eF4i_R>40$TIvLnAharaw&mH2J`35rxTRI zNn;rAQiG+xMuCvqO9vk?0jcX%gnDgzEx^CIPMqog2yvv^>P> zAjL)|`6oI^lN=@@Ur|b=#TI>+yHVIEXZ#|LrGK>UcWknR!O=qCnz)*&G@I140&Sbg zpVY_~O2?@{HVTNk^m`Tv;pmwpu*;OnxVLSx5(H9?GLl&mGb6iOUT@A`d z{XDndg0?`g!KEX+539afF$c?2IrDw^p-`NSuxf&B?fp^A%8*PwamFD7Ino!3i$TSO zQKuf%YjdIRVdCnFj=Me`iu5o7d*=L#F02$N=>0RHIJM{B=q7-VkmA|3+RhZM9dKWH zXIhVy_?}Hya_EGCn!Jnj3^d9V)&PeLp0qEUwh! zHTqAZ((5Tpi&Z(-z>WRqb?WjFwjrvGmDRL*acJg!Y~X=^nyBtpi>#;C&Xnbmd77u` z=2AV>Vn?(Nf8leXDT;H&jO>~GzIp7j)jmL68Qu#pR@av40`kAst7auD{ zp^!186=PNC+Caiem*>=F9{^2Yw*;`WDM{!*JJJcrD!$k$o7ODMP}Syoi;cSmHq?{x ziAa0<#8|$!Es(ll~wAJ0vY3hwBVM(pdXV(D^bhlZi*cgo*DbKvE zI}#CiRH-Aezp*uXx6PiM)KDX<9HTFCI1`l~TU{OR00n3QiJqR~nC1RtZ1ts+(mlJ` z_x}k29x2NIM+RbThdt^sa=r#1!t>L@mB$vFq6G}ulQPadubxYe-Fk!8MjhtE80D5sL7eHI5v@mz12e)VU~6EPHK#G)nb#bnb1@} zj4o&A2~V6|?e7H)`R4+TL?7>~mXMyrT#aioBUB9K@Ua?I9{JAiVX$7Fv-vPjfKV16iLs~^J`TIz#vfUEE?aVYuhw&-NG7Iq9mWWA003HxR2O3_ zAcQ*UP~3+kp!O5CJspe|h+9&8bcK_nC}+_>B<(?JA8i!V7$p_$plHR7jPqIj)NuZc zWM>wHk!7loL_T78chE+raVvT15p^%waDWhv07Mfl43r4aEycF;U2Y`1QlC z@PnNtOxg@FSXBnN~^;7*mvDqG^Qf_@amEio-e(7{Bq)^%X|xNd>W^)Z$U_^eP31z-KRGRg!IxRI>lz4Q>b6mn;@@#Mme@(3i zM!foS&+|+8xmmZKFG8r-LxPYQ-5 zb?!9>hdgpNi&buSopamO&F`(Vq_|yvC;#Zt>zlQGUz(FP)?ivE%=*!ppMc!KMa?9K za_;-)F8t#u8`^n$S!SmHT1RVZY%(H_tcU592|GXApVd3j^zoYq9d z#jjT}qkkpf%W%>C{j_!t4tl`{pTbTE^ENiwC#hx7GzIay<9nC0ot;ijT>|KHGHW4? z6U8}~rATR~e7v;)O5#k~x z&%N^lXl6oLTUCu0c!4X}U~(X*CL-Q@q&v0$FST8x`ESE5(FgfkUio7`J#X-@U%pmZ zU99>?QZlP%%zQjQpBa<3t_fNJc-;s$Gcn;U#MEdhE9azOBo|6Oen+BfZ8{7^t+Et| zM3Rl4pUu2^y87}QrCEDrZjd}chu25U#ViwVJ2-D5APD=^;e%M0WCyWDHQNU<4WZ7U zWlGl9Y}LTyR~lMc*T+_LuZcmL*6uNbG_Iz0Wuy@|Xz#0=p=AK-S@i+;x*4KiO-f2J z2?;{MXM*itWmC{Xo(rbPbCYXup#e}SCOP&wb5V0k*ZA0k7Sx5X)2i-{~DJdyA zg@v_=q;rE#MUOT0v#?1W;8F22 zB~GA(f2SmRgMLG-@6x(%v3CH~Ni5?8@Nbp3`QLqcm8UoY?OWqSICyAw&{3Zz*PvSN zK)U}M;zu>r#UQ&&JF-lC+om=H4m=}DlrH1Y9UNEKqYTCjBAeqA@(h{2!}(oS>JN;J zCm@YRrIWTPlnl3{NHc$ZF=fFQin)Nq@W#;mo7Wg{5<@_*ZhG;tOK;`xbE9__-vK@Z z9cZ`(KzubOz91q6{&`qCafTZV=PXJ)d+2sDoMHy!tluqv`LlrXnk^>wS@UhgtykZV zZPyRHGSC@!>OaXjX+HdRR}kOWc|qh1nOYr9A62q!2t^|PR+7ErK>aIfc^|s_b(@c# zPJeaE4+<)_%e|udtBf~rb(ABP%vlki=Fu$~l5Th54yvwxo762p7`f;1nD_K+RMFjp zORNt^82EPoT(|-)m!K_W=@`HF;R5iD$!QNS2o0>lO6gjQ@tIt@67@MEU zy}NJK>K>4hL!2Ui6|{&D!r5Otch>jTXOs8egjOew^$)yhVmo!ZiM;AYe38WeJ%Zjp zBV77B!sAy_4DODH;!3*;BjsBuO8X9N;kDlANmYe6#J1N}ynDDt{X#9y5 zHT~O@m9Pc!@o-eCZ!I4&rDtO25hsiCWLJ&00*h)|{B^4fEb8KGXQmgu_XNo7D9~~T zJDJj-{Me{-zBWE;LSK1xid>&|`h|Xdh4BM_?&Sc_6;$nkcbm5-=GN!e@`wAi2i3Bm zbfC$(*K=TZZ)!E*cu~w>hK3wWiHQ&&y}pp%ke+gZoXMIuVArrtR=L1a~r z)FySPCkzDEyT7^e>iZa2nae$iNf!Y|SvqJB{Ey%oYh?%0h_S^is^QXUC35%b+Oo>Z zj-rNR`dks)iv8HmOH+(%{!SF9!9HTsRwOxWV{uQ=mBKqm*1`QPcMYrhfsfR{kbnQ^%#WWq2UV}wC_mm4+T+2xa zff0HK5sAAqzk=8=$e$up<@pYS!kNn)_b#C8pX7}^di5FEL}4R&B6!YazHJH#E%N>= z&}1VI9v<%CZ#C2Z^*_5?-ysM{>fisN?&J+T2LJ1#;qp8AAICD^=J^{ImWw-OGQ&S3f3aHo(5Sfg3SJd%^|48*0slIE z@-MqvAKR?6kiEBh0!P_Tioi;n)EU)SyBnwK=updn{-eRRR~9-n2VAfxPS zl(0Ug9Bi|_+oQzGKsP8U(Cz+@BI$y%$R`$I?)%qo@g(!UK1Hr|<+Q9t>yYE$8BxYc zI)NGeVe+kH@n{)Rc~F;7Z5u}eom!)g;tqa=|Lh?9Xn7b>c~dOy!~A~Q#jz(8r!UA) zKOrNZQ0QaYe06fHWM1E(=6QGOq1atR(Kin)n~lv1M9Ey7+-{|u0YVvg|C#Z!vtdNS ztHsZZqaM!6=HdQOCz6KWfo#+h0E&Dts}1DSv@f zhp&EWu^?hHIzAb*wzl@T=XU*l;)~#VGq;^C(M5xu7WJubJ%#43T8T1YZB#l$hsC%1 zl^^S8Bv;!_4q?!usL1w}fz&M@VsSxX;ahdL9!%y4O4ZgDq0yt!fx%$XlrQ_M_sX1l z!#be&U2NIna5f+69Y`-7^#ZWL7M|RXFKUS1e!Cqa+kK{x!*#tIa@^##G}$}-(LVrX zmcPBdWi&1PaD-Km|Ccsf{%6vfxA%Oe9xG028Wh~~1O?Q}C3(I~XgF8S$p<#sCkt==ueB)%NU?&dyFXna27>6xX6)+Gz{p!np%LN+|9@nFWvrRd_N%k3K9eR&(}>*{1gq{Rj94SinM z73@?Puk_N^jxuMtnK1g|+-esIf@kT!X?AA6_R&A~M zBnd;ZAHbW*Dk~mZ%DL~vPAp03;g2i12HCT-vqhxDco-S6B-_VzXjeA@jKP*Rl8-<8 zTkewt1Y%)xj;GD#PPd?bew9)aAMVV68^8WIyNT~N_9zy)Nuxh#q9ow*UpXYCwt3G} z6*W}2)FT;c<}CD{XU4@Rv>i0Q9;z1|64kXd6LxSwq8@apUD$ib1{_R2K0ZhkY;$-< zPdETk4npN(QH$Lj{Hob*1lFZBd8BAPIia255@?R7r8yqk(xh(AvuHd7j+Z4K*~ zjFJi1Wzq}9Z7Qj5)7D7&8}bUs(N5g2yfCA8`=eti(oV$cbJ7R%cicoD~`l-^Y3ebl#cDC7989qlWo;2&kfjDT+llKcktV+T-mjFIMq!qBuGM zh;0HUM6=66ZPwop+`FcCPaE)FOaEx3=NClH`X$ZV(}I6%a|6niv+ zqFiY&48Xd7fs9dv6WtUOSQ_ob-m-D~-)fRe<}z&nZd=Z-PGe==E%VIp9_D5lnJ~qX zbF(hoRC^MALnyBjY+DblNcGHZDX=70K(ZyAQfU-s_5!XrouT#FbdU@smOZn&s?OS{ zIeIq7>en}Jsc@K|WGGJOC2q02qN440wz~V=S|t}#nnW3mjJEJL(V+qMl7()ZVo#=T zsJtW=ayY&%Tmikp0?>5w=O|t8=36s%Jqw9a6f+sz8y=DJnMwRM*KO%<_B3w}Way*l zD3|@gYC%HzYrWjES#McIMZTMm|Lw#f3S5qbe;*~0=umW*{_A@=I)L>w=t1SDu`53S zd5H^qN}z{gwG+jO7$B9OLJJ8Bat9p4lw!`cPRwg6j!p@Y%0R9x*{6i&?%?ds(oPKS zoK5}yCn}Yr0&s<7^BE6cIyuA_7po6*%3Q_>AFYNA^jX4K0;A|#;}nfXURx8EE38ji z`F;kp0yBo<;Q#v?nZ-f2dj?ZqE3z(joxhN2?z}f6s9Ad2%IgsBxkxV!3L`LY*6} ze;EG&`go0}&vWXaFXvXxRQrr*;3h-B(T3tzCf<*Bp(s>%>Z*HCK1Xr_cn#&sozp^( z;~j&gRzXRKJM88ZkrTZs!Bu)S)LF#Oq!#tFD#rmd%&PCo3=BhROGV0FlISaBkKT|-@Mo6JiFF?6Pz13_)=R%-ifL^ zm*j31_C%WdYqbd|Wh94N&=+Cv;8y;`ETdhv^`mU_CeuhsHj_z-Da-awQlkqM3W+0x z+khFFW%z1pnH#%uGMQundw*;x2Sd7^2(SsBoQgXk@~ae|GJ<$fVNSk;rN39a`#V~_v!kn@6YV@m_AT;6 zQkogb#$!^DSD5L%W~~mU@L4FjR7Uns2g^80Cbc2tYzZK?6VM@J@w`Ct=75Y}>9qdO z=eC!3cP^*bAHIWkT!bliPX>)uPgy6|9{pKosk^n_+lZba1;TodIH!BYM$&Y#X&fpguQMS;Hv zwhcTN#yu%mP>d|}obsWE$Dh0%5^4`+M{+QW;zmPJbrw4h=!9*)4YwvJ8dWCAzO6>q zsLPV*(kTo%bj^T?m8Up4(=|c=wWHlwY${s2ZZBiIb0Y72)H|l?JNKeM(`A{2+n=b! z!(lhUlPGZSZ*&8}&yArOunouf<-42H4F1IxOZ9JlnA}UIg=jsytksbH6<8$Dber%^ z)k=@)uSMd}uwGeat_j96k3Wdc9Z+0l+4sD1972+5DHoO?*gQ?3&yL^u3+riC+tt1Cr4-(<+Iw37cln*9GY4RjzJPLsc(5l&T{8&)L_vE~|< zBvp1I|Cc4?o@CuI&Svdn7ztw;Sk*)9iV)T7f~jG3#tnVt!jBj3zhfDvFY+cYx!X4+ zIyZ^l0ZlkA= zogYqmc{EPjDSij0=AJ5)Lvd3&O!i)r#nJQ)zP`D{y6}N1<51_FlFi63eOU5M-wJLt z{%zh~q4O1(sOMw0lb$ZlV^b%VeMIo9WIj!N)?=52>2AxN+Tfnu?##(Zc+D-CtZI=U z&9No8rV7c*v%v8J#QkI+;rFsu$Prob;k9s^=&>9LCGo0Ai)Ptte=H{LZv3P4pupwO zrZaKq)Wr{^=p6Jq#{Wk312&hs10e#y)(`$&W~jO(^XND2>M+>|;b_4YHJ{O$Fw1B~ zu>hpJ;0mxTfZvW@KkH?cl)uS4H0EJh+G%z#nGO<(d0`Ql^$TDPEMA4_R9B9f4E(*I z-1Kues?TdTsrw@{A~E?Kw=mwd_`FU(M#&&qA2~I#vCEB;ps~wK8wO8shIb5Apb%pm zDhBiG{{Q&+#7(B5u3A~uP#XE~slYFgs%$m=J6W1E#WZG5@&|oXd4N$MmqBNKC~2Uq zzEkmf10XLR@z>;L0{K*e{u+($-tqc8U;kweN7I(w^~JV{oLr#%=}lIz4W$CfMIIjI zG+8*GnVA{Re#NS=YEJS*L(!+AOt}mj8GBqDQzI{8HDjkApXS-PKdLAOxB^@59t)u} z1YtM2m)2roxJcN(?|z2x#PR$J-R>AdkQO4AP=i%GHZ)4_is|Ga3MA;K+=$gM5pjbI zgyOn=;%)1qG}e}uGtm;5K#;=;9C&Fy!Me4*#i<>^tPRRyoznrS&PFmXWZ-!HG#S{7 z0tecWi=y4)QWSefVrZix^XT?=KERMeP|F?k=3P$HsBvE?(Kj;e*qeU?dP_D%KFnYo z<8G7K(vC0T{b!m#+mEfhKqH5N7tgM{PH7Gzw7c1f- zf@^(WR#s-bo0^_3W;hi+L*tng5T?PmBtho}fJOImdW^f*{WrthEhRjFF^X*=#&jRj z?B(wK7F&q?QN^RR(>^+2YqOQ=J>Q+W^7l)1b#?BzRg>zx zlpM|GH66E})Y#}35^Io; zcs2L{JUOTzw5^V(6rce2vIsm8m{(=*4`B9MO@(5tMk5Ah*dC79-SRn1PiFj(4S|{K zhbY$GA^XdhK8z7RKWHD4UloBVeL~>RbQ}8AH#lfr4ti#Y@`1O7XAO~6nD3!DqYi#* z+Er%udQB)DDs%-@k0U++>)?6ocdN5#dATZ=s-|h8+*dlt$XQMIrl^LE*V4z0+l_F~*f-Xm0cFpeoUaBYBsI*bQCi@J zPSc&9vJ7wM(JBs``RkV@he;%YYz>f-4XMg(?(2taY^| zUcQ$WLdq3l$aWus7*m`k_ZRrylpEvpPqg!Yji(M3rB(KXcwRGnbSmf~%{2azGh_Qd z_Y*gEUlYWBE`qbMTfiqlTXUji?N~oV$H`wgxemC8Y>Yv(EPo*&g^HlR&c}pRN!k>M zPY#FKWqG53VO9r(wpjd^>#7vw;MN82%iPX${@D&TMd5$nO|pN@J&Mz$Ed)qL*72&` z)ixlRCcs2gn0xZh`t0kZWq0HkYuIHh$E#OU{e*?9K3Y|#t29V+`l73Uw_e8ryfOeHpH>s$xEr+7uI{6?3 zH~5<4%wy9Ar1|O1P{4j9IWWHK7?3i5P#ErUEgvw8NM?7a@2D$X^OnIkT(7}N} zuTlEcLl(knCOV})B_5KZcI(RZlY@}_2N;T+GoIz1x|Vu8NF;yT$a8eH};Yt&G+8WLMy zITsme1Wccvs2+{NYhkJCZF|zrCWL&jt$2lNksO7u2NTZ7;6@p;iL2WF+@*|h{T#34 zpZ+xien7&h%kDC! zmPX3oFP7+yCKAv@Oow)wv>Vu?D|h%l7nKzhNlSX#snDxgE+`{L@9P?CVtu$FUP-@!nx_>b4Ygm zFoA`xRm5E#R&_GTxe5UIT3VAoxO^jC*^+^7rdy8K;sP18Fn_Yg)^gjKYYr|gU8Pk4 zm=Y4A~ztdCbmCRa{*}s2d%MsoEZT^jpA8K2Y(^87C@T+0dHK+~uW^ ztK#*hKi2pvcTiMA@`&E-tZ6;^Ey9qgrX-cCI5Js1=1aS4>eO(jLH>`~n9@|flI7>O z1N*u`-4ApHKd&d670}YbAAYGOZEy7jN8ukSdhM|XXNpEBdiUIR)duFu>1ov4vzYK# z!%vdq@~3>U>CVf=F2WL*ndqz))# zJT=dsX#i4DQ-j=R@_?o&z!poJ`Jj+M72R~r!f3&LxhwWoiFfO}XeM-S!& z%Ui=$`uUaOFQ*5fqT*Ia>V|p9-_A~8*S2MRw~VXKh78X{3!R4hsRyB-CTY1-4Vs*f zGDuIcH2zo~QC`QcU>@^^WbMy|}(T$OV=qeYfwZH|s!dv5a9d<%zF{OYz8QY)WQpmv9m;P%6=ErhnWIBn!W9RFp3 zR(0|NF4w??1dYl4OV#k>h`QG{+daMh>B|@wv)z!GBQ_D=`)psT`p%@4hu9w4PIaeE zB)6+~WTUfPo3Q342}GHMvi;oQFgGWps-b+1>Pf z^~IvA@^W+PBI241ewssLr2hD73VAhf?)x@*-9BQUb_iOCfNkN|ETgIEk6sp~Y(_fa zNz1@%$9RA5!4DINZ5HFU;8i|`^`C@>zB<3%4=3c+y(Eqa;AX3fEs$KOU?B|NI2*+(qr>oLEKuytkE7Eo7)+dSz)DBH zT+bT*)325~#hO1S!CKM!8^7a8{pULx8OR!oqxs&CI|KsKO}8m^v>JV+!>B%_l=tr4 zIVCe}6=C*0Oh1t}QA}L?wnDHZPRf0KazfECLI6p6GAJ%~o#?f{H+`IspQB{&*ti&U z@rtoITzk@g-FE&6Q&`vE9J`9g@3e1Jdx-3JO94V@c_nH@8(jk%lpX%|XUa$UtNE|p zH3P($!K_hk%#V%Lg1)JW3gnwCQ1yB7)1zeHb#4zI#&R&YJ?FJ&<@Akf&?;3eJNC6^ zaOL7l9Vu6$*e_z4L9E+ud~5~f9fCtTh(r2IWsYsSzT??9>1++J~n#uR3W=!T6TqE#H9$#vTI^z-jQPo z-1{U9q&iT?eF`xv663VOU zv!x%7^J?E#kQ4fX@yO$2AA9&c_dBe#K{)W>NV}tStrhZY$3$3J#@@j`OBIgC9=!Bb zvg{h|%zWH*DX+?J+}O}|mXo;Ql#%>WsUKYnB6s-=WXJr_WlK}6`bNPuap_JaS~G{q zyJwyaH$Ex;Nrtb=S-OK~#y?YQzHkS}JfWW_4c}i@kxhj?EvV_;mTS*WW8JZP#!FAO zNpTP&e0XLTHX#=&`SHteM+RK_aJw3VqBN<^4#+6E7Wg264ugvdT-hrqwaTk=A^o1| z_<+A?#TEHybbzG=KE|L}`gz3HWqjbu`DR(!+pj03L^6*+FaC19{76hQLzl98UXbH@ zoXu{n{sad>>T!VKO}=;j`YIn@%g>TkHd=lZn;Tm6T3 zm99_kKqV78BGYFc+%h*O3-R9B0c|q}!yRuP%szVdWsf`qz(?PSwyv?R;2S=;lnT6k zHA1HI(@g(%bKUK5xb_*C_QV-w4=F4vUy-ncAKf4e(zt5uE6(4ry)-3E#4F&B(nN(` zwCO--A=G{gGntH%@3)=Pw)Lqgo49FQuegF-A{DMX)bthS$mx%urJv}hHRjD;J;J%l zIv!XDOInFo7|#VCp(~;V%xVQpv)HlqZs2$iQL)5-i(pEG)Qn(Oq> z{LKr$m`K+Nvop^Vp%kl(t9Z&E2pH@tDUBSrv#{*eb+f%<;d!tecg|S7Lpqi4l~(%pT>hrrcQ%_Xho)Q#b0a;RzX{K55RULy9|-;?4$}qwUTxPT8$KAE$Ek z-mq!9K`<9n&&TCq(WlNCjgusjL<80?TBVC``>r?;-~7mMDg8Z zA=&n|x3yTgnjE2Z(ryx>@Am^TRf^Scm*^m&yoh4=Z)XQ(Z*f?DtC9aYnC2#2oIu&B zl$X&0-l=#l6?)`cTgI+jkrwKRTKDI5T~*Vex{6p(u}Eue&L_^R`0wTlZr-N}`V{J{ z-=ExyKd2H2MTHuU!UjsPwy%?~Z&IzU&94}ES^R1cQD=9JJ2f|{BiX5*2_ytN_?}W< z&|Fj}^T0u1>_)G626o&V8bhiKd^}Nlzm}^3zc0G4lIbS?Bj2m3WUKm;u{MNm*6LXlxr(FAYn#$YvT#_WfX01+?^THVK5Rm2 z+0FbQ&0Iqn>U>}rU@8Lgyh4u`a?&1~{Hwn(Fz*+B0ezl$gI-#?VUV120c|LVH(c&OI@U)pm^ktBPz5Q>=WlI&Z;SVCnB8QDo=(sGOJ zYxeBSSRxFA(Pj@SjJc4_4K+M@Hjl2~U zNZLcUl5i^ma(JE(Yyu&4Hiy4;zj27crI)PMSQvR9Q`!`rSGqlt*CtUQr1{+gfi;Hp?*$KvUUQ=c^BFKBiRclwDF@Cw z+A6Lz*h_xXx9Bo9Ny>eX|NKcUTsJQ)Eu4>^Lu+XFHRJDtA^8&9Ti1dfvvqO#Y&G+fc#dGUX|8hA)HAhQu4UNT1g@B+{1v>aQYCRY z=*&{fde;@Nv0yfnaFRHFW+qzomQ&C#9sN3gCiQgw~H=$2s_q=*Gl;ju|6IJZi+vH%~5AzYxj6Lis?)f0@gCr zZjvJ7TwJc=htp{pPYH$yuT5AieHiFhRiRUL1;a{Z?c!q%r1j-w4YL8i4nhp?z%sd^ zz4Z=9YhQVA9s=RE`*ENBsc(uh9^Vf#UJS(u+2~kY)BC;rw=`5nNDK$9X|2%W1WHec zlzd}JZv7qFO@Q4y*>`^5T!NfVp>Qj5EuX&esiR;~5TQBSvdd>YwMcHI1(5k3&>r#d zL41e><5BA~Rs9j<8qQ3X=!mg8nrw^&Doaajtt+XwEY_t0)aR?1O6c5?-=aBj=3g8D z|M-!2*^T9WzH+}wZRB4adbBNjI<=xp?;E@#%G-kR;|gxKBz;=u5W%mN90Lzzrv~a%@I3ku?#(3%U)YT zHurMmJNxaPE0T43O_Xn=N)%*`31KKw@FFix^7!gIRH0n!>Vi#st2v3On+E?=uOx9g zzJ$55RnU!v54jgE_g#?;mwUt0s2)nKG2tb=YT-sHpg7D3udV7&!b*Pd;3{qAN2=Ge z_3$g5bW6ci1#+!2F2(X|p9k1mn??r!9Vy4^^x)QdzN)d?2NT1_B^M7Qd@^YN)=>4c zH4+KeED25&`WySLOSUR}FKW)%FCMSUen9y22w>Q3MNUPF=U_y78^19;Ur9h+E1Nkx zXTJJQcY>)ox(nrX1)mXiXZgoel2B;4#XfI_RQ~JmXKP98Mo$SzUOZK6+MQF?IaP}@ zPbA!yGQSyIlF~NiY3=J8`D2$tvg8e*UFs@eT8XSOI>VO*SV%*^oVIT8?6_^`wmQ681GDr9*$;pk|8X3od#IUV`X|UNTn>k06yJ>WzvJs!&DNlbrov5bo~NVsCD0q`h2;D!V0UlIa7>(T?m?PDstit?XI%E^~_< zgQ3XD0qYF(>c#fz+KKvRLQ354kM||`oLn{cNoC4?=kogvV1G+xBA+a>0vXH)NW$T+Nqi?K>T9NLO=Q-%DYHEJ?iPo@YhbzE{O|{8LS} z6jfzx=`hbk^#24~n+=V~>SacLuO31wyOK)W3Z>GtY!Pyyj(sKL0z_CjB{^6teB9bG zrLj6I2hj|sTS2mO<9}ht>u@GVLdRKqSr%;HOSbmixNhhq?V7S|Xezdpj8mR=qDd$s zrU#iAuw^5QyjB*E)|9VA`+tjDR|{R~o{M418M02J^PjsG{GK2UIb^6PFgyiTT}8$)6<);7e=tvA zMo~nqI zsH!X7)YWsFs(hAZ4?!5v0XK`B$nK3XHKFbMgs95;4D%SRAFrjpYW{@3id{L%I?0Hk zhT@Mq?fMT}cRa*N{ECbqZXP5}huuC17=et}@Yj4*pnrlD!5B2oDt>EI(Bhb_fhjxrnb0AiYh=U?lq?Dt z2A|bPHgyQV)6i-8WO<0Q~qKK-t<5sjRG&UMyxw0xFWqe=7sw=??S^V1+E89HpUA_cn=J zDjjQ9RaP!1!ox-EU*pG`6T_REgZfI})Wo+WN(l7zC5T**GeCZL zbIXDx<3cQ2SXew2>`iIslW z(Fr@5Sb_r0Zay?-R_XG< zNd#1Yf6*j`*T>D&Ei6P_2u_@4Wn^Rwjhm_9ye{OkJOe0ei?JRmw{H1T{)vfvMgt4< z?QycP8MAb8`EY|!;ttq-BVG@dI`AU^$CAI4eG%Rv*FpD&?%m>i)iDElFmse}q@})Q z6j!k5;9wgGCb}?4m^jc0DDLUHL(q8<5f#Z8+?z5K6^Q}4lk-OAQhC$xNhbRmioW_; zu91-ugDPWlAdZPJ|Fc~LIu8&m_J}^+%^tuIfmzeYkr|IEjOh+-j#VWcW`5onv33i5v zhB+k!5yi7g-H0#TgohKpYleh3KbpAb}IZI z3(K>9rJxAAT}!}p%`unC3=FlQGqoq0;D8 zTT?&;%4#hNR8l`A$871Nh44{PvJjv$T0v>Rh)fMBh}dFy{SZClhwf@YeMn;49qWV4 z$6f~$wX`)cmgLAiF36QI#je`GE3LYq0_$xU27Yj8GlJN?mw7MLqdK=j-D1;ut&bDX zDAjr}+tqXJ7193st|x_X7F@(n0I zuOFa@1!SP7?Iwq-G_TbZpV)Ww(L*gN0RhanN}7I#Zi9rr`=Cs8SH*S8{oA5K$zIf! zc(krih*ReI@bQcan%9@tL6xuuL9JyP$!OeBR!n{czjf7ATw(i^!Sj8!L{GH+a<9fo ze~wHB-Fc=>5^#1mDn^&XqJ9YC=>)+gu(dGv@Own(yMLVn*tOe&YOy-|frn+ZVwWKsJ0Pj1?fWtsk7MrrQ#0Vu z!Ji`C+^w3g_8DDl+xrM;>qr`S=+_P9awCKzY*`}aHYp#w&wMQh$AX#QPLl2&gVr?l zl=*a`>TeHx7uD##p{1rgGbK6cDq~TeNwCM1{%(un*^0r3mD&y%}kU3TKc3baYhwrs>VG!X-Vfp50;LZtgFsi>DdEX zvVXfo_jV%}NeEkRo6ZJ^M&OU@Z?OL{3eUr_5eQMy?1`F zV_&;!zE8VeSKaLRYm&586;PcmmR{0!huRVm@SP7N&Ax?eH&$N<&$0eR>Q4Ik>7A-y z6;G=sAwWz7dcF|bYEsr3EorZ|cG#PWa%YBjeU3L>qCFn>;(F-#^wJ#HGIZYn3G(+z zZ2P9D$-w~m1^SoQ-Fpfo6O9)>Ke zP@oO52Ehi1?15Mhpnec$|8ZwVg!L-Sk6PJ{E%RtcH5UQDxKo_K* z;+@7PDrzEM#moQeWry1ce~~Z)uPBUjjbIY>HML^0AX}AaDbamHHs;o$)r)mU{c8`hxAsyh-e8J9=;W zyTkzP_=>wdCgW_=McG2V-oE$fNWUb_1!`h-ItoSyv+$s!Tq`V1| zEQeln;~DT$&d5OUGIwFI48%J#A@AQ)9eOrqIX|fMp5CQgq1@j@&oE2Y(#FcA?dFDq zAf!tYW5Q}y3u;{_(9(OJ#`$x#erp#wI`^AX^oU#^f%FF=AD#bG4KSHA<5& zto!g7dx1mP@Lu}U`UGRrJ}fKD08EQG+zILFk;H%pq4(7gQMi;;Iw(FpCc7Sf(&J23 zts6Zss}5M}%D;}?3m@<7>{J6X1!9PE!gA*g)RD(@W?aUdK4{(;;K9}GJ+w&_%>LDT zH?pB{O>?^F1*g;@{UAjchtSF9bGu=F2XB)7%P~AiR#_uYXdKN=JbDmW#D6F-LWoFZVs^v>E&f z*+?nIa-#G1Gk@q=}IO#b1kFQ%3+ zv{z4?76$fK9enc-9_3?oK+Fw{k$dWe*)u$Xj@2~4&V|DTflddp)u*|exx9mxP>WPS z6mz+&YE6xh(GLW{(|f>0rZtfah9aDN(I<-4j?tRN`S((H)2?iKLB}BVv^#A7)aUsS zJeM7olG)Zm6UO)_I`T=!2Rcg(Cddv>|k#LT^((mj}FlF7149O z*mHp6&u9yn&~wv`dPlaP{W!o(#UfqYIX{G&1Pkos6G$#ZQe1{^%LkzXCyFZ>1u8m; zi2%$m?69x$8Ni%op9%fTpatl9QmVEKwHR&Z<@tp6w3-A@(+K zW7;}zbK&~iz+#K(H`I#%0QrrN4* zTe^JRxFegrL{=^~8Hg>MIRtzuo`)ldYYG4SZS($FSa)Zqxcy@-RYZ;(A(Fk+ejgYT zSX6j7HPFtywOLW10qa~$T4t~E-Kith-ro#(-zMGvan-)~-lcP}ejh+0a@R4uN*RKe zMIh$;uScdYqU4npf^;P*jCr-xY1l#FR$!ug`#gAvO+WYa;2e*K^&^>`DuGwf1g7Z! zy^Dn>UDdScH1DNSrv`r~eq6fwKJJrvDwgfZ7Psu;jj; ziT4J47{w@uvj_e1`YZ{`T~S}R-rQZ_4)D$FspqPY%H+p7;hg=AfmDS!*MB`H_d6d+ z4mvp4%eda+&*ZGo%H*AV^uwF*EtYquU%=C4YWRl>Y7ZWRz>6c-l)Vy!#M7zM9R)se zO8A0X3_RR2+4ntLceWeoB-$70TX0w4jxkqiBCmtHAwKe7ccZBI)v7n)p6B1GSk_`N zw{zF%Lfl`oIKJ=ZWvM5H8HX8@BlhIFXye?-pt@|k{CSsNKNHMaUK$hWKe}et>X(Q zL8i>%HA?hw5@sK83d~B+YH9`=AQ?`c4Co-gU!tb9Llh1*GX;42EL0Q~UBr}zLtN=O z_|(+Y&pn^d(AibQiZXiq!uto#x}&3`0UaKeo{Bxay*ZTT(*aTs5QdUcJ-LesfRV*u zz{RFT6%K!<5umO1r20`a_rH-=q zGpO_WlC(e^4U9JLWiNeB>D6*4SW~qFoFu5G3}L&FP#ELX-Pd>!{;N6__%n$!!A+;~ z(~3RvGvRi^xkylyck2374dkIQpHE5k zV&73fw4W{f0Mm8?TVpo>`mmoYKLb$C#FQ%>OY&(Z+U*(=zi4QFZ_>xA5DyCdm6Y2u z%!%P(%=2d~2*YG~qZ(8I{^rS^&5#RU@GP!ad23i{4>TIDf_nUaVfe#`z~lpUQ5ZGk zD#g^inl$Xw=XimQDy`JX5Mv$L0;*XRfK;4@;*$q9-bJ%I8ks9ebJA$VDSAz(Cwfn7icX#elCvm7}(bDfS)k%&)C*i1B6IT3n$Z7l%d$ShU5SL z7zBtNZr^U}DZ5fxb8O^*q5tjG0XFbqAZt87ge@lF|Hj#9*^p{rzzUe6{|iY)EBEoO zAOBZSO@5C5Q&yK9_0{W3`R`eF}rZmxkDXr+3eJ5Ftx2VG*x@PC;i4adt3 zs3+j_yUhP`HGDzxp+pA**y(NVAK^ni+y`QzIi|i{9{12eP_BF9M8~eME2RM98-CNN zgt@QplrI=qicqaFKuSe(bBDcVFf*9<=w^hBvts)?iBnmw8;KX?c3B4zt_XJOEHohd zYrSAv8bI;WeOEvC_Hlv{w7G?eHa%r4?}Mj~pA`~{8XBUF9LF=z3x^TH#+3?YPi%tY zF5jHv&qK#YK{$1D;Fa|K1s!o1>`ewvkIN8*bkpIP+Lpv=*LL6D?`p23iSA8Y-iPtN z4o#)~N{IWuq`Clz_`+;3lt4tf+KGi3S1guvg7u(fkUZc~kBE$HB&>QZsU$pNlei*L z4(T98NFc+)He>jMFKI8GX%*z-51nona?>M+N}|hep%p(~X6FXW$Xk0f`Zzn^sF$;~ zuLZPKlf7pTZ(ad=++J|$IDg71#PuuT?H%nkoy6 zCA4lA;qX{aT$DmqdD8sF!k?P*9h=wiiu!v()ZHnPk~?zBCc%M4*T7h*kZB<(jDsZ1 z$9GK?QE(1vp*k%rXq+Cz+|(hQN^43oScU;^2p8E7o0cQ8zKF2fvMs7{LuYtD074Q)#Sj{aEYoJTq}uFAOtg zeHkh^EXKz0{=U87c~Lx+72qxmCVfq$ssjmLdcqD#H95h%Cfi=J$@!dVNpzY_KC7CT zaao?XWZ%B0(44(VuZh7UjIgYg9Ph_<+^${BN{~p<8P&W*+JteX#NI~hIrHh%xcXe> z?k%rTSNPu9)(#H$us)TBa=MbDQavJ=0Z}j=uQgWVt^`w0-i?9#nB|pkeF4S-EvfJ+iSLj$(rbd z33GPs|CSp)0920a-S|48{_|hkUMIObvT0flY1DN-Y)C25%Csq4C+aY>nzNgX2k)pN zcV&zj63pvP2&yb?U2g^brJ=06qZ);if^sI>32)c9;Er(3Zgpo;;|KLLAzU|@W{)ND zoZfoV_8lUYKUS7qTgQK_%)R)<)VDGwmg^1h} zP@5}%BiPpi7Q8b;sRPM*SU|$olDo_c>0?VSSbL<(_2{<;w*`SU3;a zf`oq)l#9Zs68dUpziMY(lFH0K5Jt%2EHB8)p`Zz$T+K#*7a%YooHu&Jj&QDUEUOAu7%BUTyAb| zB6&moFv9_Li;dC)3A0S*B-6UQQk_VHsu5ql-0bjpcN3H&gh4qXH2~vN{Q7msXGxag z0_rhgm9y<>L@B;`>Um|s*w0=-6(%}Lrw%={0@4y2KFRHBCGi7i&M`Y zxyHoA$Qru1C?2D;YS(#_FzE8(b9Xm_gy}BpPW68Y4g<;)d3jnfI!Vg69y_%p$_U7q zni?$sZS#RIx9u8}l($kf7})~Rwj}`!ovAoFwrC+gh$_=xNS|+xmlWis+|Q*np9+9# z788?`Z-`Q&F2d<$%?G^bD}&`c#~f~g76N{!co@BC zY7RREYd>qPol zQDS`_;qrzuRNUZ6u%^cvBL^{Z3>ux-GLZ4Gx3g423IS3Vu8ouEI@#;psH`f$*`3d$ z(CVUEbCx6PO9T1y@bp1HN{<{NQcvFpS&tmY$Nnbf=8l0(0+>cbd42Q!3*n|R-l+GO zs!v^0QZVezBDu+zB>u&_#zUZCa^89p(_c7{73ZEC{kI^@|wA zA@t+hM~H7#Z#$8#O1xW#G@VI@apq6kZ6342qB;a$Xvo+_x~NP|j{jJC=lo6f?T;F= zLkg4QKEtEG?GC^|PO1aprYx@JLFF?~L(d%FyW3{>*j~7BoJ!bag#${vLoPCFb8>t@ z^XkNJ%mK4c+{ch&qvMZ4$CT`6r4y*GdF7e@WgkXi@hFjdfVzOb>$r;urmFu31R?LJ z40Ow9MD!VNF#0DpQAuUzQXCh@N)1Fo#@)s7&q&#N?_$tU*h1`XUNvbd@A_P`OYDd8 zrXYdSS%$5Z`|2I~&W+FRVeh@ne%bdScgX>uDNEx&yD3@s3*gyP_kn3CB^cY&EtK2% z}-si(K=&$DbD68ejs6Qnal3%k#53D|C2!`sW-hqh#%f3V+lA~p`;`-$%Bj&jVe zC44;yQXZW5{*e9J@O(nNfET!}db9a;pH%O?N8fC1^~PT!@Q0vT2+@1ZdHZ>H9{{PL z11EU4e9#Tg$}&+NfymR_EIfEMDT4vyO~`@%Itp=ZJU&yg1wP_nA+C?Kp7Nb4&F2*JaaF5zNjC#D=Q<&jI}X zh(P1v+bRLSuG;w3D=u@Tyd!lc!c~n(S5X`{pY-pC>X!%kkQ`&)B^JrPDzL-ILH5Ed;XV3I0+XplTj`qHfqG zS}0KU3i7eOd8$)wO_Bq~kO; z#<_3qXZO>2hP3qbZf9{u^2)fEt%E}WQ3?hda}wl?V`E{AEGaP<-l(akrfQNfszBc> z5IP~yo&DV1dW&Qe4n~Kic>7EfM0_k1-tPxGb2BRXb{9NwOl0 zGbVF3&4Az@G~e?+b0x$%lc!lW zHVnX9yrfqHdWPk(lUtG`5;VaNNO@#HmmT9nlW@(VGtF+m_Oa7)`^)6oJAKgj^Tw9Z z@!q%kNqCK((Tou}g#}9XN*y-qA2sPci0;s;CnqLC=TlP+kdEcgCwnnM9`3GcpfvyK z3COm)e6Xmg8yJ0$ z^w^6mP9PUwRMZYq>65)^P=(JfMVmAJ50+>XV+}96OlLo;y}Z1-uHMoq_o>IIu*1bALMzA)R_7A*3zokN|leRwHpNxU`i&C0pIf4|}X zd*L5)zd|(_{EqLBA*ps);Q4(Je0<`~*#Acm0sWQ-m}X5oI_mA;f9nG5UyI+NU&dhb zTsL(=CLm3`V8`n(%>b-YA|2f}LkP@13uKj8h#wWVe=rLXK#3ZQ2W%d9<1{yQw_7F6 z_y1ZI6QJ=J2^28dN?mLiR~5jCkBI$x2%=^B!vKB_1ZjI%-rY@w^Iw*lU6X1>38p#w zWXDlv4FDE+Pd0Y$u*H9YOz`Rbyv*B<{qP}-s;sO`_xFy6z&`Fg&)c+JU`#Mu^V|+- zX#qPf!^^XMtq&inf*lX<`3MGg|NQ>!4X{@(x2gWPENHV{LO8%v?6;+Q`D+U`02dQu zD$lVUYdr*xP1o@8*Y$6nVD`rL4VUTq*P_P2*k{9kou0i_?7yxI00GDyJYT~W7mr9N zx$YWLviBr2+sxce#WL%SP31bYu8WdhCt$JqdZd>2$EDV3PBq=syD54uk}S6C_v;dbFu*G)0)crBmV8} z?S>@N8#flx5L!%?&P#=$c4|zjbi6ptO^@wI&#W$!6Z}W(iyEVA(vtC)`wdnbED2CZ z^X1Dcq7(<6*gp(5D;^v|AvH(0-Tr|)hI1~fuDL`FSvZvQ$xLFeVCFd_ds0_9q z`&7*$3p;0Ony}GCrA-_yYK1bbAh-IX6dLR5??;fz&U5fgdXFwJf~Kl2yMcS2HGUt% zZ9#oC3Qxz|?kNTe(qw7B!J<|`Y@rHrtUpRKwGtwH@w*w5;-PqDOt|L^md|BtU5h(ZSbXKH2lpSWzqBo6b_HPPo8~t-Rvz z|01B)0q&%pQ~IW`pln)ksJJDkWITK`Ty=&|?e|@qqn;iK&C3$<0|C#4dS4Qesbe+dzF5uy12$8vNgZKt(qn z|Fv^DoM#yHZBddSn?5<&!7v$!MmE*t!oiWCC3sy4a@V`F0?i?zy-6(bxZK7~S#jpFuV_ z&J2~Z!#z(^VTZxs=yHC`A5eq6S}5Png{h=M3+9wf-T^YY!r*}Sua`XE4htblAZ)le zM7J{lBLTlY8)o(5Pq+gJU<<*5?ML1nan?f*0K|1tCM7!%H)KC_^jCDW+joPVM7585 zNyOPfzW@G`DaZ-lH`}?co5p~mA?746>-Oj8VJ28t;#{HA_8Yvr4WdhOadtizJ~ic# zD*jRI!@v4-{>*+Iihq-}YDhx0Ef?UXio~2M$E%kCI{47!o0T~&t~$C_O_YtLq0zei z_zO^IVAjpjGwlM;S95bKCX_l|*#HHSe|zUIP>|LW%ICRJ2}*AElR1=r*r|mxp#?mq~)dS&ZJm{m9 zaWMe;06ApGOVY#oq@xbxPcfpOyLts2F+NrorzhGzdkle@T&;#rpDH(gJ#jrVtt#KV zrlZsega@D;*C0OtGFn;?k%kO525##JZ3 zyDTB$`q|&R_T~+T2gG*U#--*y+kCXgopJ~$06byLfr@|-0)lfl85){>i|G5$N_yMc1Q^=!%^#cMoR=57 zXqw~@j~w%Hgzj!`(8@%-!g~&+vuZmyt>&eqBms%*Kb`~t8iv)CHl=td!FA)t-3|{6 z7a6OdT8AvtYC*p4!17z?5hmpk5mDdUyKWLd_@GhUF;#v`8j-C(Kng4#j^(zRHv#cP zMa5m-Y23R~!CYOlYl%^%^iY$o+XqsIlZ~~tl><`DYRZG~xA7H0-D^gC0JL&)V_ra6 zF0`;bY3xyVDF>{jDpG$N9aY=pPij3cy(6_#r?G(< zqDFk1;~5(+=R1R%WAjFxuVVgIC$Lm|ZL!fV@) z;_FI%&pX)_yX(h}??a`?I9)CA9dS^IkZ&P{R)UN~&SlEU)FWNnIu3r^;peL)$dhXo zKCeehjSQ^Uff2vjs=jy~4;0ml+NxVoJ1`4yg+7#x^49s6|4LFBXh2RA@muNcgddRzn0^TJRHqW2z0N@ zHiY1RBz>40gtHm0u7AX`oSiT1;a!21d--2qE<{)o>ULp*Fq(6L`7$8~+A!WDL1a~} zD=uVrFAKlFd~C4a=trk>$)t5!gJ;j-IbD?lJ^aO$t!z=j-x}AaOT_ZiGIX@oJ(lVE zdhPmXEb^8ObC=yZ`yzw7(4{z?<_B0Qn@;+75|mXYFPaRT`?Sh(_6r zRnDA%)lDvDT__Q{AE5cx-)(pXZg{JBxz&EvkJUw_(6Qp56g+dVnrmupAb)Yo?7+-` z%@??NXW#?YTih{UV2G+@=Rg|wMcDnLq%mGJvdX%$XtNKpP0Sek zjBN&CWS#r+{(Qd6{k!w|{d14U%yrFmo%1^9yw17iJYUcAJl;Oi)nsD0%s@p&#iVur zjy@IDDS9fZlgjj`fGho8k@Hkk45iK*8jrLzGdyt4pdb4-zKHdJu)!mc(Dpw zyp|_$M?MduJ1;7}jJf6(_MJz0&_4LyzF)vOO0u+Na>6&Q z#P!XmA81y^I$4S!Mh7{V^;Q8fLn-M9*8D>Ls*vlpNpVU|Iq_WA?QHhLrY^CseV8e} ztu@0f`3-x?&2lw$JYE<|3U5jW@pTqwqNT7a5+mw)yU(9DgpoNNA*DDXLMP<)WI4gN8UL81wd} zlXWHp&hYR~p1ASoUkHhpMCK1Wh_m1sI2;{N0Lv@UVZ73XO%lNK)Y~bm`UlyZm!J&)8?gn zU-(lQT)*6_ywLk1&6DTKS&7i|)AOFPnRMV+JyQ?<&|_(=UQ~QTR)5XaQ3do zV!r63Gi;0(-bLOO$o>AY?j!XR;m_wrUbx)#$@eHI{Kz^ibcBlk%1EW%QM(XN7TL-V-~br#)}WWXkn1alD(IlJeSVm}uZ@fHrVp zsYra5XDh7JbU-)ImmqXTy&R3+;YO+9eu&HIFrI3 z{HL8oKBaqSZ@$<}ekjNpr_@z7_wct7L~Mt5M|h_|@h(n3TdY69O33QkB>yBIx#Eqma&@OcgGGnUv%4S5 zKa{tY-`URfNFg<3S6RNqokHG23hmwrdL0}V{5H7h@MCE7m*?SE!UMx2Uejp2wuzq> z|EBwm`Cj|I$M-VcrN4ju&hY(M`&j!{dyGz}AeUf|&J7(>s;$nY55gZ{I^eV~j%OXU z94|P6P&QCaXy}gR1__ah=!3q3iV$!$Jf=6rszsN?c14|&)si_yGsLV+FPZ#!>JDG3 z-E|~dXSoFZ+Kqc(t@8qPD#IuPRPR`Cj$yzk_}VL2HTn38`Bo57#2xb9%BsSnD|iJr z$TPn`OAB+?ece2-_)2+3LdR#lW7Hg8-mJe_e%me+nTeKz%Y{I^yt};RNWW7`Ub#lP zW-SjW&IarUL=d)`77bT6Omc~$q?2gf;2Bv?#M%onVjpEe+E3>)`@e!_8n!~I{tb&~-h??Q4Zz7&|7 zm~4tg4;PasgUR^;*82=+7)6<%v)i-tpLNM%?q^PIwL6@pea-liF+E)Erh>obS^~># z?EJM>@$ceiOiilR0zT?I(|zW2QNYdA#NyYUXT@6nnkK6tYy2DX{a2ko;_BkK^P3AI z3krW4{dCQ*==j({Z~N5Nt17O_u*xp#IXlt(R^=}nufv%p?RP1q<`ADxyMx0;PRYWe zv!V*D5pSa+OQQC^p2k0cw9kyK!)7!Qq9k#WcD7K(OHi-hEXM}jdF;8!^RLfMob%&9 zD-^(=B>0}*Bn%|_qd?oE$4#C0ov z3sUuS!tcjkxeYf?cALcijMut*xq$QB`7Y-87SZj}$kG@QUgJ!YPqq3DzuRxr7-kqV zIqo@9nlB^Mn;MlgK~6!slb7-7;jVdg>#i8|VnvS`D0Vr;tR}lb+2H`pSqfqU`@|C>rEIlkK%)u(dgdRfF#;QAHqL!k$8573cB#Uv!A$QD9R7^e1^RaQBP7%Y3p@XY; zKCKkLEjw-26nQ0z?EcN;yhl^hgdI$$O5e-ZixRz~kp5snfL37DR~!>iH{9Y)5uXw7 z5_dLzWZL5qK7sKK5!So0TDJE28MXl7w2{pW3xL7M0VLO76?Lti6vD}{liSR@SKU6} z`YfvSQYq1AVQ0GYTb7D+aCw=2#f{S4r(&haqc2Cjhvi2`N1aD6jC|XQ-<{@*iowb+ z1=SXP$)C37E2~<&cw118Jd@I3MdD&s#07_WkJ7LFD<;m1e9wZi{oZz``I4ulWWRd72hT?t9tySULX^>!v< zusB^$Bm{JTe7tmBX^1f4H*5NYzwW@ZDz_7`nA>Mfj3qw8RIaX-aYR|3 zX=X!S;qIasEcPo^JhaT(@7bu}EcjV)vf@XD5Y8>2gj~OybtZt zT!lYBYd|1;><^z6X_;zC43aq*-xXWK%)YICdzw|VH_e6i(VMTQPg6C2I`!hpNve7F zK^4(-QgJa&`XOB^?^=$3BO&{oCe>vY=`r@IzLTD39v7JNgYpx^9ybWRAg2qaO&>hZNua5?&blN z_gCWmCxtw4eso!am*<}(-mXf#COVIJG{6uC9$E35;x~Df8F+Yj6e0GG^7?n~{X0AG zO^NrJx3{OfgoK};pSYj2I2ht2At@&(Cvj6sLP|;uNFfFd@bI?r7xRGf{maOI*}3BY zwSzc&dOL$Xc#iDa*n)k$m3VoN3i|KYzv}7W@BBX{c|iZ&ETDlBM|UJ7#cxXdw{0M+ z;?Y(4N6!8ZZl-sf-2tBgWhmd4zNz?6`v1?J|0(f*L z0MP)u17&(E|4)DYJM;g(`R|O15=Tw{U#|F6aUK40Sr47&lclYF72p1&t2|4=-Q(>y>}}KpQX4vgD6IXS26b~QT^U0* z!I1(ah@Gvi{baV1Ec}-b$uhx=|HqFXeVGLX1rC&!Am2SPNGj)r3j%cHRWz1Y_=Y%S z6xZ2#U(S2&g^&0RNEU2Bos<4HQ>~<$B z#wZ10V`BqZ{aK)&+lQBq?^$%%#@WI7YAU|WZ&t%rk?9$$QbrHU$9(nhO{k!qoO@ojs%xC$8GzPp-@r zb}eC7yv@hVC!9U%tx{&kGF)b-k*P$`6Nt`wmm;{q z1N;c$({ca7gU=Je7WL?rSjoFOH3z4JfQG>+I-$xR=4|gB5Wq4Xbf*srnjWD={c59tG<$Yg!AhY;kRmEQ4o-q_f#te?1Gx@cg?2&2a zjghH%C0=YjpH5&Jf|p}563P&}*cD}v85EOAa9m!_4IuhV;H>fW@H)))6^)7L%nS6d z8^d}dsHo|AUi|&zkRw-hD#Rf9&EIbW`P$w9Np8+Gy}59Q>I4mo>fb)vDAa89`{3?# ztbe_Il;z?&kmTNTj;gR@>q7s>s*RoA_FTMxqiy`lSDJrRLIqAe$u0VPJ-5ec`q*rC z20U)WWo2AKy;}nRL#vyzX18CPjf}EhE7P%n{0`@I6XCNJ>io)l=%^aie=swozr6_} zPF9m!b@WG()vJdh6Iqa%lgkx-3YLTe_sJl9`-_0>gMz}+5W~rXZ|U3l_!i12LSjiC z9f%I7z0^rKA1l&?(>AP#NKUX6YIn-fkRXH1-|2nQoh zMP$%qWlvAD2QFKC0dtiGp@KEj`=^Z)fNZR zj#Y@ROLWi#E(fv4&F?d0W!XanflZ#g6Fuy#3EEEM{Fbr3k-k@Hfn!2sYeV*xN{B%= zaX+j76oga)Rx>GEbpg`8NYg>t)^=FR<{3Mji2UkX%v{T#Wr_R5st~y8r6yb|vp_JX@QrC^+V9zt6JkK(u1o*W)9<1L_3M$=k zGTE?P?_Bq*Xx1Td_++)ZtoHxPLzwN&lXF1kWn5RD`5ac+^zK<%#it8VCbOX5cpcU| zvf(ishtL*Ev%+MqQNad4g?Cj-6A)*Yv?4mKvJC`m?R2|! zI7-cqy>nfCvN2~2c;Z=z3?_7pYgZ4C5a-!g+Gq?21`X*zC+i-RiDULq^^+7vZM@7i z>x~vzUH$eT3YxR;SGOC6lyL8{(r)iVV=%aoXgU{M@vUu1Fv(SBn+bP+Z{rV)G>Wc` zB9muAf-S%D^6rr;PA@dO6s=zEt-Wux{cUS&QXy^oHvS+oO&>%_vL^)=Y>V#=HTR$H zZMK51_CI_RkYkGjZRYgCzH$YHI0$xo8^4+ne?jPcu z4$2a#{YL3drz1&kagoWaKaBCd#i0!hYVJSo{v$}d~n}9SDPS5bMAayZ& zu=Q&beJ$97?xW>COv*Dm;hb8;2!|U6z6enNL?ObReE5p{`BProS)%)fo&_bqXYyV$ zX?8&+Yv1|>{$Rpyc*)8wag5uJ+_RZ;3VtPE};qxsOewen}Jx1A|6N7H3)S8O> z)s63Q1W$p^v4Zj>{HB_>m*purEqlH1r%_FJp=K+;%lpe&nf56Ns3oV__Z~=T8f*}P5wNxSsI{{E|h}dB>wj3Jov^u zzoN%g3sg8D&7S*t@ll0aC!76{dSx>erXzqi3AeU8;5`%N%UEmU+461WYjLxCrdv7N zB$&Y7KvQ#xYY0BXdtoDcf65V2Xk;v&w(X0|sp?h##^v8k90$w34!IYlx&;mqCS-@G zKaGO<8AZI(?EWsde5y3q*!`8c+ih10dxormZG81E3B+w~7L`-qI_ZpSsJ(P9E0LHJ zuodp=+C?1QNi5&El;NY{0rVi<@OK0nj{efzxZyIBxfR5Yzh_LW!loj(A`m2Yl_sWwolTaMacN>AGdjXoaa?z&fVR9?8SZgJ$Z19 z$6jllsm-)sx?g&9iEz;JNP)uQE`H>y-gyGf1277Iu=jD?@y7>CP(_Pp9s5>!4M{0p z3p7X00No|%kl=maQqj%U^=Bl3!C}+b$GLX}^*&|E1KH=73AZGaHM#fz$fDXTGT1J7 zp=4hNqTz1ovotE3Ax!o)$~W35U*+T2h{StTFB1+3MQRn$Dg1k_KEsMnIKyg{z4oL- zUx1U7s|c_J^(Q(0mH}06q!UVT@Ly=N2|2%uz!!4Kk3f@hYWn#cX`Dg z=T?{gGsI+(5M)6RLH?Lr?igwFA-m&9?a*<}dE>nW-Hp$NCU+(SnSf#{GJ=>6ibI!I zmYZAABo^kUK zVAco6G4i=r{KnJmw24@=&j@42`Sad6W(_3RhVFz;Xy*1gj zUj;}JlX7A|ueN9|QP!>(U%ZUU(haq~wav90eN46nj?}#vmFnVA5y}$hb(RLgwiPce zHN~`={}|ZE!$$J~`8(lU85(lK|CtJH*iY;<0P>)#RitCk+6!3d%ew*RSW|dpI=J#w zr?MwQ-U7(csVn~Pz>+HT5$nRb|95Cr2KAR`Bu@sK0>rk7-*NT14PeZ$SrYmQ15NO} zz0EO|XiMdoV$-lIj1p#f7Z+W4>6m0M_(HLJ-0{C^FU3=)EOjO4Iu&^&+32aicB>x) zb3-LXR70)bd5h78Ne;%{I(ZCS_T*O$ZDaM$wY$zj^E7py?-*!qr~QKZ%f&@K1{%9U zKIc=%VECy=xgE2t{Xaa))uslptB(P1>UL8fTS1ANh16eixC0(Zv4dm15BevEF7!Jr zdbrm{y?+xKx3HezacO#y6d#oZ%!Zx6{NF}Kwa(ie1a$l$v+qnssED4gaqQgZtJo&w zN7RZk&}i7&2_DxOg|x4q@c7>bhlvJkHQ6tgOa^H-_r2aYC*u)DYUU2<=t!p;PRX->!?hJW68 zynbFlSztLj2E=?bO%U^NTj{BARYE+GXnmj&%470-j`tX!78qD}qIuSeRM%?IWhv{< z2KLJlEz;ME4r!^Szu~tPMThFK&~MEgnDlvAMXDJ7I<+)YovP;<>Bs1A^AixMel`1}tQ?u6(@ z4&uJw#GYW6dHs(*D5A+Ac>RO>p#P0l@FlIG)p)Fqrv17IMN2oBA`Mx3yQ~)c zP!3S5Xc~AFY;L)JAoWRXmpkAvYPE9X>V9`k(1z8LTgsqSkVaqY8mF_U%C!WDBc{2@ zlI(bzF{XjsP<~eK5EY}PGYuVl485n1FOTh=HzPhi18>5sPg0jRsfA9-vjpG$TXcDJ zt)Wa+m4T)|WHGDJ?oa_jiP6KX0lzg6(3Ql`#UVE~&LVY5!Lvepm!Xz^yOiA=vbMQ? zx>C^NEK=pF70<#)B|eo9Xtwug>odRJj3^GP;pH=_&hwK8HCUh3jQMy{A%zt8X$CPo z0XK&}o*RR4SDN-apU7R)v`QSNE&0L5*_iG^oIRZ3koi5sos%e}?3r_L5ZVEgh<`r+ z`|eJK-_;8>9*zt#Z`hz;9Hbq}IuqQvcd}FGVd5=?cN6LcAs>3nF@>3?gTd3asbQ}q zish;qTXy?V3^eE4^fyIt0St z`@51;5q(}&UhxWI#x8XsoR=?~dzYc!j9?ejUE2-s&$WN=-dr5Q!na+@7bgQ#4qPEl z4~M)Ag|@b~`q~X2dcW&UmHQU$ghoiqpx-&AAb$S*DdmcPh{4H6^r`iil_ba?^pCIs zv{j8$fA#E`4=Ho3hS&f}=e#5g#rIatejd$(7UKJ45b4g@HRd{Bx{nB~04PBoTmeGA z6W++2cVS>=PNChvyTV+<6U-`zBijSzA6m%reN2pu2~Bv3*m3JQaTDvD42j#`^+2Px zAbI$(5>lNUL8({y%JmG?MsJ$I!q;EBEMQ~qI=o8=g#7ueh zLk3tJ~@Ces#Y8%ypLixe8-#1H-(D=@znB&IlumUTk-9@b%W91@Kl_$7AxF zm!~fwd`;nvr$T`TnCq6$L9pqcNVrz-OPaJ;Ii0@!!xRu3{o&dUTWvTJQ_l}=!}c^r}X z@X*ypoXs5WqqULIQumEdY@3u37T~aIk6v7oBpDEgtQc>Agtk=||qnj-%l2TEN7&!|S z(#sYtF-phUekw2j%{;@CEF~wbWmNW5;BLCv{7sOs@MDr?-BXNNJ|ZdH#DJp6FDdzW z6dNQ1@3!zzSI;lCfWm#sz0)&zmPbpg`jQNb_rq_$DSDWm$g_+ttD8ks4_c7EzfG|J zw(A3c{T}S;^A5AGxAaZSd5d)o&!~5*FsJ1rGGxoq2E^9mFRz%A8OChZt3VcRPtl$ckFD}&@7nN-*JL#<0J zZYJJV#T6Im^??OyO;KKUJ9=h5-1J&&3-%GO!c_KPHR#U%BC}uMKtx_J;JN*LEthRE z^~PX-n|Lu_#954_gEFis)2&?DDK&`c=n}K`TX_x|0r(Rrqq(ec^c7{^qNPkL7G8vW zHp(?P_)A^Q^9Cvv$UfS-dw5<)oXm_Xw`l#sO9s=+X6xxR|!iS&>x>3 z5D@sSh2c*(2nc|rPU-&a0Aa9=1Q#65#8!t2C)7tQRr^remY;g|COKeWra%|0db^aP!@r z_D%K+4>eP5zeR-v>W}V!bFwELqQ_eh2BADpqo}tJDhIh(r-;2n{rmf`slPB=B2>p+ zb$gc3A?A4Q0OWR_{_m)WqNWwcqBqi0-&7KyOltABTlY?Y4N)$jD8D^bZS>OTa_a(Zn?_FAbStz<+{3v&4k0f0s zhK>H*GD5Jm-FC^sZ5oO>6nQ+r`jCl9}5?Q<8JDgYi9V(NC zeS&iL7{NxfbdFqo^hx+rAHXg@FDfc@KFW}h@foq(JY5~4A%I&u7sMS|ei&w}Mo>-&4hQ8#&b+)YsS1*sjCP z9itbmCZeBi)qR<_$7p-Bb=A~V`#h|ZTb&d|xic1-2PwILR|nib$xQ`~tF$$rJtYR$ zz+h%zum}sD1;k8Te$I0QxVS+jhUX@27%(IA_U|ue*#9mSfJ|xY^)OEEHtg>#b0@7B zDr{oNG2Io1Ug#IpYV%c^KUOwDLtALEn?GJfxuc{gYm+@opyywe@w&8OwXa+q`ir@1 zVzv&UL7{C|POKqQP_=%md;13QQs7tHd7%AUmN6}XRkaoi2cz2!h2C0et@@60$gh^m zJffoeuLDS%5g8ZgNw=7{k3-q?FUwz8=}JC1=nd&k;BK%w8@zK#E4}Lez6B3`Oyp?R zs`PhrD*shNcB~zDK%J%cpG>#CwQYy)aV6kKxfetZp)7(hmZ+yy#1F`f7W)Fxz#l5( zd!#2vu+H)b)}0b1>{5p!OsWyjs?z}L+e?+6ZL<}WA43yG9MZveA}JdsgU_Ebmk<|~ znuflYUaF=rc6`55H`Q||w2ecI>)6n6DkX}Iu2I$6H(6zG3_hN*z4c3zmK5qn+21Ak$%fs^pyq+4`27l#H<)Eo9 zNU45vWHni!A~*#=_0(U0SYs!eR0`6(A{s)ZBmRg&odnjJyJuH}5St4JQC3^N{{T`- zQ%C?Z@nAP2@bUCW^>$4RrZp|3nM0VXmz4&;j&G#K?^5G=+v!^V)ZU57;g^s>cl93z z7jUh6)~{Y>*ireDnK{TP7?Y7H9uUa(GCNVfSDvyUk@9QktXRN^g8iZ^&Xrwm;Vt!- z+)w^I$HY}HUNHPAQnlvSqa1PsHs&DNM^@OtpG9Ne6=e`t@tm7KXN9^8Gsno=3I_(p z`$9WAoG^k65L#q=5D4ILUPpi*VkIw}fUf`)lHc(CiQI1IX&}-9F(*}bw1~Ct%`LAGPcItGm!}+r_bRP{lsV{oonwO6@rq_= zZgSky&8~TJm7%DqOl!sfx+0uvE6Cry1EBg2T<{}i`376PySD;HZ87EeC0p2VIHK?C z7FxGb#4jV{It%txMAI>m_6ZsfmWxKAJVEQHOar&f_CcaM>>)Qdu+EK!p}G65t$h8# z__BCpV1!!$1+>QwtpNu0khu^KB_by!Q0%t9xR3UoC-3abu!63*edkLlnPZ^V9bomt zDzG^5@HgiS;!pfTjQ1Vc)>Y1<_E4j?Xbv|=m>2FQggEJe*jUdCEi$6JUc)IF-vx@c z9I_7&B#QQ10fsh)GHQ8CPEqQCV81!P>*Vf^f@Nzi_}YQTBc6qbFFMDBMpU6{r#Jl- z8?Bnnz5)be+4ciOcq(za`E z;aVIl;Im#u{ERMlFcls=)6B+-DpF-ScZ*Wy|}_z_?QQ9N+OgiMpKca zNtopi*i7 zGkUC7PJ719NDdaW(YN2%96WPOvbH!XT58RK&}iXZQgPw#TME7RnI6sKhQdWYpeF%y z$`px;l=c~w_i>{G$62NdRb_m{Ltk4NK9A-Kd8+$-D;$C-nNYjTdhCd?yZdh@=rn9< zy*|5Y@Z%%rh~g$~UFCgN#9D`tdQn&H`C~?gYMUNVw|$z$KuOev9S9zz5)W;qyjp(t z``BNL_7|#Fp;Orvlr%p2d;SrxUqxs;O~^Tmt6cNh>3@Jpt7dI!FXcL>8(y^CXS?Xh z6!s1aFq-#lC8~6fZ5I6>(-+jCIcla?j= zy04coJ}&R<;Y@}m060A(BM%`H4eij2eb@UAN0tRm1kxTn@ApTc2CNXO@A-fT~>->QdqO*C9CM##yHrJIT9L_>?8dAy&+HZ*ui`8^fBJUmj{(X`&0wD|k;^6TPuRCOZ z)tHHi3C=|y+#)1vg7_&Z<-U81Kz#obyD0rZE34&jRKYv?ZS*Mik}-7o02>9jG_S?? z4Vz1sFD+~EfNnf+?8{tiMm|ng(1tD#Bl_}cP+1O;Wp{F!W?0DT+js90$7-Cm>y0rh zE>Z~SEg+`1Bf9*?r$0;}xly9f%L1eqtupR_D#@(R1SFo+mV72Hhyn zBDi|g;9C|NLQuVx?HDB@V8|~P1yO{f_C9W*?j`p1veqxDVzw*k# zNbmGS6f^0Zo{@M_V%G<;H6+N;(2&D={trO>BR4Ar64POqu(ZwU&s0*nBALS>d8svi-$AwC!6>kg3nHq^&*+5IK;ssqv-51i$ zOhiYDOI{Drx|`qHkCllm*=Py*t=p{?qip&aKr#t<%-P6HkQ)*PnOW{1fZW z?)vzeXMHYR0~Ta9rrw?x>TYLRhC%fZJu+5je${$~`;>d8x-x8<$+{yMg%$iSc9*7#8zpz}o@yv)9AZb=eHv+2VL?sY^lXj;juVIpRu@P3D( zscG6#T`PqPNx-lIbX6`kUW7j4C}P+FR@VlHqIH+epFWj8@}JDB9}~tdEYh zrdp(czP|pVlL*WAMY{JdztfZz*4{TZF0MH%#qD{n zi>U#=^WmAke*P^4X_AK^3xYpzGS+MhLY_eOX$7+BMtT3EcCtqG1wxQYtf@I)AhQ1i zkP53-2^skao#>7l5FAltC@+sWIg|!6{fyGlt?Ijal>|YZO&d;p0s#*S9qt=cW}?o1 ztR22ZI9Nux|0I4y7NBwx;TA@o(4nHDy1V0;iMoFx%KljPpltr_dJQ`hzf(P9E5CYs zJ8Ll&J%?NPbRxVA>0{#C(tBkX+bh}x=#&ty6=R{9Nl7~865;mrF-*xdrX!gvSDFqQ zuNdRZ|A`sTsJSiFq>@hwfSe+a!bX{2^NAYe=RFk4pZX{^k*uV%!(%hb5bkB}=|ocR zjSqa`$t4xx?nGiElY$307J^z1hOvw*WSSFbsfGGQUmhn<0%nCaU^N92nP*ncB_m-af#yNQ+}hvO$CtUfT?h&eYLx4r`u zR3$bryZ(k?3xDY_*SC5Jqf_K_ygi<&3xEhKX-eq$3GN!OWW@7QKI6l23mf!2)-(;L zPR#y?#KR7R_&ht2Zi7NH5j3P z7Xzv&~ z&*7hWxM$&I5uC=eGwoWsy7e1?)HdtfcdWdRhxfu24o)G15BOhR^HLxqXt8b(^nG2)CkbO|RI0BGtq6#hR~_G*?cPz-LmtP<)f8EF)C4g3 z%Djq*=)oeOGVs0tk|IjR4pCn}Y6$&N3%You;*|=)DIP83Y!Jr03}*-AOc0JdVkVVs zErP?t!?!t&1sB8tk+WPP1m!yQisv>O4SGhRB>)(0$fAMeGJ=u47v0bBz7Nx6efWIu z(q^+AVP{uyZ1@*{A9Twn?-RnbFGpq7TQLJ&U_I9dpuBCJ`rF`&fC;d(a~wyIx2{Q| z5UbZ|edr47>7LH4$=UoADQPMDX$!`p+>iJBvXy3e2OaI7k@8K)@)X zwAZ2>08-dECydz=u#oUc!H?9CZno4bXT%uQ_;pu<_a^WsT#`2@8vPjanK! z!_>gwY>Q+w{TTqGjgyIEb^w0Dr>plK2EodpURqVs1ROR9Ni=jdP7wZn1=~7_PgnMp zN&EUe?<8H}{k_p^2e9;1aM2Eb1-3($L2 z2feFOe?H>bm!bA*YDW+%@Ov%%&hIP&7oZjAeo0Ptflc6n(f^?WDP#d4BvA*4`E=Oe zr;Rv`h)pH8SDC$j8L&SCYC-+M-2tS$aJr)We0`|iZ6DbR%?n9}kl%$EY&acxS^2e# z-1P137cC@X!<^*vLeYCG*ndruP1K<~)=9B9yNvW38|8y6r}O%(m8bXx1!)98TF{JI z$Xp}xOOH+0O-h^hBR5&Z54j!?yr11W2~k z0BU~jtg8rOqt}t{$k8CrMqb#rud96N$jTdxn9hq;0Dd+x4$phtaxi1xRwwlThh$JS?M8f8okPqn_k& zJm$Lj^$0DloweOMzB=?T0n$zNWA(%1LDRhkAPFl@?RdI`iaM0#{{QiFeEtnf^6`*~ zikeUF-+U0DA*paR;XA&3Y9Rn!de(~`4}3ydg#mzd&mLZ>{~sJ?1RyNB(UhWN*IIaP z@*X*?)5E6dKRB!u@J8EiwfFHAzE^nUuraYxw&O=$D98UEGc?N4G{@Uxxp?|$Jg7@l zo;|*Kx7h)delhd*@n*ur+GOa%CQi;B?*JAW07$8+3Y|OlaR{|OBK~}tV~>*&0dSaw zCQP3v^`=ceu!{e{-2z!#drQHU{Ac|T?#NpTE0Z|v znNLGrBUtR5oB5B94s9dH55R1!-~o_XPP7u}+aNjb=qOGhxiM3H;|hchX%~&hKPz{x z*uc7>%Ao0-oJZ(tjz++5X#{&OqOYo|O3J634P#l1kW5!Fg!(9gWM$=HEs-(^#0O+F zw7|}OsrFMJ)b5twc&$06mFaBO9^@bWN#+(9fK?B3WKq#2v0Yi^L;yWiBah&eUAy-u zG&V5eNQBatYO@Eo>_{#VHbKP2#T{u*2t=l*9(P{$rYrSCi)@TfxkL_N#{}UmUzCj- zQCVe(EnVohZ{Hk9nR347Y1<~{g5Yvzusc1lBj;6DGXhG4+Pk}#i8xjvHUNNGvxg1v zRcz{&sbs|W!)N6#A{-Ubw^yvdFqA7;N9TQw*M(s$?FP}`7iWobA0RHMvt*)R@@T|{ zkAhTAm$-Sul(#u52c*~QH1Mb^tGK@(rGtXts%iq1Ts+QZ0ices&_Xtn1EeT=vvU87 z02k%+3y#r)GOvG0yOdV#Ijt^yT{IC8&z$iRZs|{si@O%ZE)K~lQCQ@VuoR`Gy$ivw zI8Pcse*-Oam9+1gDXK?0^)>Y9Xlo|`)YXGL@~U$R;?t*Uw=pSqa9pOch0-0FNhfU` zow)g)WQBemEv@7WJ;ooQRZnute+T`DxUC6+09;j-Iz!|w__zgWt}DR-V5j z0AfW~t~cwJu$pYCm7fgU_KoZ6o?C*TZafp`s2Rba7&{N_x6?6(iU4$x1iu@u_DelH z|0|$$<~UdHhU33`_pUza=Fy;a!&Hv}QjC1;_6e!)a&Dy262$zGghCOFFmY7~r!3gLxru_-gM^u#!Ob4h{-_=n>ZSAmM<+VOm&hvZ# z-Wn#eYrh3FAtqQPEQM{c;fApArJ3Q{dBx&OSMaF~2T2(sLi4DiV|d4o}kc&)P(B5 zHW+_r!2!L7o_wDYz;*@2%*q2h!{+BNK%^*z283^PGJue}p-;(sE%(WjCoZJZ#Y83V zsTWV47Or>U7={%K#q`4}a2+&HxO|ul5a*!UrICe1<)51$gClw4Q!;-_ONbGH2n+^TUlAahP#x$FMYrcKvy&EDeDTeYB&<_ zQ&~4+QEvKPSk7R@_YTP?YldJIj#qR5b`WN5R{%WO$D)ymG|-CwS$&UaWj#PRA*VF- z#<>FJ?r!J=@8`t(ytPV)($o0NK?w)?9&PZoRBrG?pS{tRF z{`+sgx_NF#*J&N~D{1&ieO1PtJZ0K>HjTV!-Mzo!7<#SH6512p)W8-HzWSd*4q+^! z7is2sfAIP8SK9u47MrpPU5=!_bed6s&!(#IVJ2U~tkeC6!!)OdD3aHv9!&jC@>pE) zh}|Vi$xS}jrznV*Ss*#KiJWh*>5Bq$pUZGu_}?I->c`X1yxL&3ZNqaiQX=jdbAlB^ z`EB1HCFCOcOmbVw9_o%9-s^VBj>Y#4`Rcgm@z6xl0JH5{oBhaNQNYC{>H~(8ajaF< zw+WV}snD439sDuf_{zb&Yn~t0L+1W00=qK~YJ!-!mS0gb&;(haj?u?ntXFNFQT4WO zF3lvr5KRl5tmNpSX7Rjc9nJH{ZXR7Uw{I8ZWrw`~zqq<>uJs|bzsGTeO8B`2<105~ ztdwTK_CIRTXIzZ9Ubfw5eYW&5c`_;3NEf7thCi^e`{S*_M!(yb#`*VtxXBOn!^xT< zzwYD!Fb6d9njp=+jJCzsDxKiS!@Ezdmi*RdB%ksF+b+lN2`&Fs0MbT(e&Hu|s9z*Q zOwxq5vY?z+Npr}I5Osm>)L6AdH^nGOd(OqiT9oT907>pmRNBA#>ma&lLwyj#HGqLi z`Dx?Aw%=DK+551p=}f6>x9tCZ<@W&nqsx^BV4JG?`?nBa zB3uJU`=aXFBMVCD{(e7rh&t3c=0MYx7OB#q&UpU+%~e`8#dn%KyXyXT0yMPkw7K8r zi__f?&3Pk?7eM7{EEi8w`?w4I<__`Cg$v-KE@Vu$KZ^Tr%x!1gJotCWi9L-iREtiOx=>a<`Rby*wYj5N|5ce|%s zxrKzX5&SVhC9Z7`fHF=gUcVCps5(}cgkSH9Yp;m0T#S)?1Uy14`6n|R|LV<~q5u>R z$2X0f^#_iEXU0zov(UWHw*EW5zgPuC2>h;rFMBOm1q=xH#$D;3a9AaWshG#VW<(NL zA7q@n)?{^6MA($Ip0i1Qb5j{*JV%$ans`C~sjw zo#u@ViJqM7#*b)`249-6Z8i<70IMdq+ZXu^2zQo*-vt(a?&Q;>YznNKlddW$SX~f` z8oj&4RMZIN5{6AzC+0Lf$82GOtxD}tZ(_MAW+}ZxzI~=#!mR%fVQ(E5)w{J1%Q(Q$ zgQB2-3?-n_-KDf3Akv|9cjthL(%mT~Qqs~Gv~(%0bPPy0y!ZG$=RD_8p7-~UA3nm~ z``+u0b**(>YwgIVDr#<;XD7+Q1CPfyykx!QskC`P=v8!<&3)n2BW8$@a8~%-*RUAR zX)Z+?r|I)Ui}3qx&pYNq>^witY+!tdyE^NUq)P5|+=3G2 zB|Fz><<9n_PS(zM)8yK97Mn?E>s5_E8Z*=EoVnKR)-8t4uGPk$9Y%fCp`c$Z5Q=&` zs>((xZDUQIY!`xDF8@a>LJ!dOS>@KC#@fTN|0ADpMhyD_5uZ3< zJ4_}DuNFi#ZRZp6>o1q)ZaHB3~onl`Fu0hED8E=STU@u$6NZga=! z%kQNz5`H#&+mf5&VJV%>&>s#)H;{7eiR`_Y){8kmTbJj#=WX%4euZ*#FXb@ZQ#)Ds z=En*47)!Vt9(18SQ2N%|`v(|~W2e@v;juZ%Z*oo!jD>46%Bv#{cl1Gqy~5D^`o$qF zz9ix~9&{=dwZJ79?pxy8R1|JmLh6?7;o5z3%UT+J zpYU6$8PQB|oz0zg(`f-ahSM$NJ@*=!bY!e0OYK(F?tv*bE_rS_koMuS`R;ihe9@ zb~Ab?lHl%Qz)G+)Wn>1NM$0!7u*hT`2`C!ZOAfVa;nW4?9a`NJQP#bQihF}|g z%$GOHza-l5vuO5X3HDCs@*t}-;8 zKd2Vk-d@KLc9Umq#i9?U^KpDy$^<_xDYY|vJgLs?>YS=}eTGH3>-HfZ7b-*-ARpC>eU_(m1eR2HnGc!>CV zy-dx1_iXkWX2Z*m@z{DA2TxWP8?eM@U)+6G{Mv5$nXOKkv0#+DJt>aF(EXri~Bwn^CcePutWS9aS$$^>vfpsF?U*9~GNwjwWMT&23!z z9Llrx(o2#k_H1>mQs(B2RzD0(+;*M416ZWzDmDs*3W-UE=?tj?`habD*Kd42Ho>G) zGW)KybaO$81>?XHRLRUOC|1t$b2(&HHq`WtlT%VM4|0KKBLSb!Dr*K6Yy!BrxS$5m zNw3I$kmo=vdTM||$NOjpUD(52!^s6yFCU!3f{+PIj4?!&^LC__W_u)EUKyGuTtg zcc_I(5HtWO!(*eP3Zs5ukZzQwzo&L z;E{fx;AC+`tAc*gH`JIa3R>FMF0kN8*l1}b-P5jpjEjpqU-5Y_Hz&8V%(!c)Mn*9m z-Nfh}P})>KLaTprv$NYf=eqz0rtz+zAf=L*A8=MhI_9aV3!n(5;7Jj>!sItI)e#*% zx2{%D^qZT?&Zg6J+_xB?k_)UsH!X7MPAaI$OW|h#>fKsrODCOc^2RxJXem&WP0^%} z(tmO(3@>U=(*)2Q)xa0oGW*Y<*OBf5I+a4stFee1h)M-{K#)yQP7Tg}^C`9b@LBUn zce0gDP1nT1W|{My<_ z{ngnf&6&j+=!n|tT&${5%*=P47bprayLIbab{67ldnV0O(PAHo6(IJ>e*Zy3PEIa` zKN&JTC0tk8(4w*iQZw~?sL8tz#-^TuvM?iDJy00(yKd&kvL9#@l>~TGP}yR4j=^-N zU&lKPgbVk_8{U6MJZqH%?zgyuoF{MQ|o$twJnu{Lg>BzyLXCR zo78iAzcm4QP+bwSBlxiUBp2EjXE!3_2xsO;YpTMyFoPTi%s( zK6Z$%Xy~>X2gDb{YL6w5Y6%2t75mtw6}I4v_WY|QQgv4OWQ%HS_fpp|syd67#9_Dl zvD`ZWUO|wYVULoqX>P0hP8^ezbep-BveI=&Pv-7S=1l_!aC&(;W;LWvh$SXd>Mt+f zK$njw*kpJ(%>W6K)b{+XZGmqiQv$zwE}f0U7mV9#YrmZ{S>9GF9|SyFji%;z^aW@V z3vge6@}jh|c65a{baeLv0TGZFR!=_(G{s-CESc5We#~dw`M8d<#>)2XLehRTbJ2Pa z>}g8g*cpLJahPemX*2jU)*2EResbzhhL;`2ML15byFTU9$NQ_kNtSp3qsp2d7g4#M zDxPmff73fT&P?@W}x5JgY-QF37SE{-3+f> zn79!$r~ofUW-Z)$L?~`hND9N3{U_t76JP+F4bZ&sBG^OlI+@=$s7FBE2=&MhF4BwB zV_4Kc>jIY%GO7S$AwvnbA6*#L`T3m#is@iFhCYlBS*nLYen7SS)Bb+bmHlrKFutChg z2o&9I>a698!Rwz&aa=f_EQOitnEv+c(e#{_QBJO|9rIoBwq}pRd)hz(>naQnukLB= z&!0c%a^gMaCSGt3xNZ!$eV?}F=q13rf$0l|h%4|~?Lu1F;6Bd88!>|s`zcV~JT+B} z=`T-f5vzFv>P7qt=z378sSalns03!XT@bat6g2$e8gHZ?uz$#Nb{04;rvLxyyTH}j z#@T&geMPe`h{@5-BmQ4}AXFC!v-;}%uEGBQxka)fG!1CkTRIg0#ByvhjJN)eXovbX zU`)RV2<;@1<6=Sv3;vOVIuiKzk^ih9yJ!I;sll=$qoF7dy$)V9D<@Aw>Ec9#9q1v^ zT*PbM1C}u#0|We`n_)nuUVzo5-2bp}t`AcpQ!K*sT=GgXkK`8BL>JS`mm-f7E>!v> z;b5P`pHbfO=*|&?dw44bUl<>e4MS=MbLH17bolq?qLJ3vzxmjm{~Q7rZXm==upbj# z=+_u__Pa8kAxlqfpt`}I!S60A_zmvK#UVTK8S`Pm@gX5jizv#xn#7Nt-3p`j!-#IeV_p`U z6eD9}xrVTUg@xQpp>N1Z$-homp*aVgD!@f5I+T_B$5|d#cRW2G+gmXDZa+LUXQR{7 z`bDlMhN8PD9=#FJe6dd&~UhV_c^IB*;Pd+r^p4$+rqOHAZB{aT=#pHTc4>(Pt zyoTgzn^pq~Q zG0M}+8_HFC^xqDfo)knkjwE)RdG78Fd#;7^mz%COe!E`tNOkbM7o*AAQCoZd(+fNi zWBPlY(XT#0^ZEB))%_OYcfNUnM-O^;qNQPjxIhG+2>OGX^*>``WQ^b>bmScP4Z2k_ zP{NK2J9bGkgZ0Zvb)bLfb&^i=z#51H07ut*-2gT=Iarxy7X)f`g zM)q!;WpP#Y*i#!hxu8Ow(oa>@wY3&}P9ojODJcMV7sp6A7ds>h0x7;;r5tWhP|mw| z19{H3dIA_M*Cz|qwL$j+Sy|b#h4s23M>LB`f4g&x+p^H{U#ffCHw(qubt6^#F`p-% zKfkZp)H8RzE58%>_gK=8kzIS^4Lrmqyj1v4aCLUe`E0P70S55LD}_a z5H9g)ggJTb!<`aFs-8!i=2M$TtT?x%#LWi{`htkD6Y>bEc}Wt zGWbSP=xWtl-c#)8y56Vbeah_oO;5FXveL26nT45|k}y?iI|;I0tSgu!Q$2m9t)>q2 zWGILlxbl05Jeb|Wo-XF#ZXdn?(V5x$Wci|n&E{`A=gw66Zs;-H8`)d&EzV_Rc0)~9 zD+O^4o-A5$V3u4y-qY`9cDQyo_ma~;*nDrLY7YDcaGOM9joc-&#ko@xlC=caRvnEq z3pBLh{D7J4<_3JGBEaFwi&wmrG-o)Tgx%sF8`qnx{^?K)p4_-Pku|30+ylh--*svh zmxNW`^r|tOMjSU=>RT%DawX7w6ds$3`l-?_%>Q9e1wob)ola#ObUARBzgbZD{KSz2 zr=HB`j6VkQ5s1p1s3a>>`0OWoEgg?rD243A_7m0qg3k1GGKP-jfYO|5H1??8Gtj+?BMp5*mc|X|au#+iifm94Y-0w}lc|@QQi287WveIL2{k6i*5=Nxxey>}aGBe}$Ki3c zD4qE87OGfE4#OwqenxVWEa zdc)|21mZc+iaT*Uyckp6!`WdaOrXX5Y7_>NjZ|z+M8`uCdZ6Qy9?qhu?GuDu;}vSS z3=#nqNW7RvVS56tZvmrvUf*=Q`}51cFJ*#%peA|&K}N3q(^bn7{^7=x>C@lwuR0mRc4iv*%9F*XG;lZ&e!kFj!#Q^6eU0Tbs;G$Jo7Ht_TPZ3%Adlky>PmKTtZh|H67HuO6*e7_?30|qE$ z-c|Rr3z1$kjFe3pH$fE#a}M$)z+4d1|05&j-0v=69-k$c;1gn>s4iY@26V85RlAs3-zUws^MQs{HxngW1o(X#w7UQzvV%Fzf-_mnM zFapED?OYtQ{g|*4Xqv%#!j9#QamT8hfqOjyyWoH7E}mP$pU;rxbzHPhvlN;=EiyB7 zTr--kVfvrl^r^FU`IT%w{BA0JVK3ZwCrg|ZHU;)tvgT2)<6_U@V}qsSNOEfX$Y+Dy z|3F+-gu&Mf<1V%V%&++`9P;Knv8Rq3XNvD&LYj{Dn~KHGF^@fNQagST-%y5Xo|0x^ zV&P(57Q@<21I0X_{WPsXr*@_ON_cKCBN}Y zeCgls5&R_TTDD(TOfI|inTxiNOGd5ae+l7mo4FdJ|dHVAV3#95T@mKeD zrHK-3kCQD4@$!XWVYNtoa$Y%7DWpM+3q?Wbzxb2$^afsJ`0R%buXBWr zA2#d?ojvhoy(q@lG4zRfglTW?2VGJ6UOH=3{{3NDvXN_ab+T6!Ls8nOkI&TF_``bE zI)3vpIf`-ndxD$9<7KjUs;pLDJqY^p5$_VKtdQMhI*cn{3VbnyDez70@J%dCJQ}To z6PA~Y^-r7BbO%+NitoV0E?@& zi*3@io0mP7g09__o}<5INfsi*COK^YH!}O!MzZ&wI-^Q#FGeUaN&mKlw6y{wKNAl` zGm4%Ut2p_*Snj-AZ`;N#>y`)I0p9OX{;$VrLzs9y#AKhr`3jW!L;Qc?vuPnx+UKTB z{lzn$V_{<%Wi*9z!*1*7N+=-RIoG4#4PYBjg&Z6Agyg6sXmk9SjxeWrB_44b zGd9MGkk>D#1*4|!S@ONa{pTc$y^3;A;4j3uAnM2C**`w<=B$63mfzpq4-A1wk=*~> z;`7H8!2QJJuE=!sUzWoSK;-W}=!Q(P=NkXu?&6X<8G5o_u-jD}FS z@r?}e5kVATDVCm+VJW9UDK%S$1*UmapBU{v-6H<$=FLX1?6oBff;-vi3i^RI`xBKK z9v&WZ3*F?Ib?yYn3YrKUEb$rI^f><-y!mf=RqQQ&36-4L{n~t{sfBtwwnkF@5vsfk zH58YSbXPw-%e{HDye!Il`=gSTA{$PW4x(N1e=R7q*;>WLq=}#wm$!ayvxdx?wFN%k ziG2#^GYL<*3L%3kvgN&&kqJ=OD^nO@IU`6EoSow85c>YS8IIf+4DYmLIMbNg5HfK! zxbleeU#s*#b8!ih|8QnD{p5KCS9SZD_pu6V7WJty88lyAXwGa4$_BgL+egLpoXh3A zs)O{1Lc%|9cytAD|K>Ca1)joh@T3Hhqg=(*+n}#m}jNmsLF##Tk%Y4Cjo-^nIyz(TcJGcOn3>m|Om9r8NmWlR z@dyqvGc(6>7pNz?k>}LZFi|Ve(rXDg<`!y}w>r4w3l1)ca1@Tuu}wuqC2lRz-n7l) z;!X{FPDgz#XA;w%6)y5@b=W+xmNR61R!SWhvUV`9H^MnwR3O`PjB?R@Ft_W-Ih?#_ z*P%1BSOivTe=3k~X%?ZHr%0bo_(1M4)$?y3>>G;I87Nm)2*3w0$X_}uNp)&T>|MKd zt!v>SdCrubi2FchF?(ma+q3A<{pXUp+?~}zrQcgUe|~xWoGmow?adJ-Yxhqpw_Nir z@h9@q#-8!>r6FV%{q0|**7MIvpp+%O4rkbTkEakoykWN^Iz;GGrgQRVX4?m+IW-I78XWi zuhFErBzsSVLM~u*Sq^bMz@V+XH>ok@I{#J=ao*Dnw}l&nuFfM%x6*csD9#|9R;pr(Q$W@$9|8VrgAYJXrf{-4H zF(H+1k|S$;{eu_xl+lt!TYCz>BTDszWwktS{AnY$r$^naM^Q+e#-q^~Tcz-G=gP|# z>l5yKN6t4&R(d#VJt&R+i(R~8d+)m5DjDV`N?mdunjGZT8V+AI71vd5oSZxx9VToI z3X=1rtO-$fz8hMsC%x2Ki5o7XAo#f8-8+=?&@jrz$Q9hbq>FgIV_=wYZe`_gPrw2F z0ABEbOu;uRZKn^rPyCptdstj)3%Oq<-ORFV#EyPrxuTZ$nRx!ATXY6FTgtA017*pI z%~aWgcMIzLx+!j-Hec?gCXQy3V~H~o=;hr-YT!do&rmDtJktd0CissUJ(~I{vx*%9 z5Y~6@YtUAkO-X%sIA<8ReQZPm$s#`3i=2*KkQWUxC;4c$ymjL*7kvp5%@8pVeAV;E zi``WBx?R@)d5*tRFgKGbehyytxFr!8_Rz_B=9qqrTCfkdZkdt@HQOB|Rq8D#q<`EGQueCMVaw|V7&}bp%E>MhQh^Nyp*pM}`KrsktWU#bXBmHzEA(jF(LBZu1@t>+|ouPOw6riGK4!+k=cO>L61Deez#l8w- z;6wJms!Fk&!4qEgjI#mzY@Q~oN6-(Nnsn?I1PlziC%d{^SDl<}kaR7(+H`jLI&e3> z$-YgC51IcFN@Ea2ZGrvQq$13r1128S^v}g3Dm<<{bXyt9cbIJ@SYBPlyH)0bqK%4= zXTT=91zVqOIe-}f@JII_@aI2FBRBg}98O0vN*WwD-`?Y^O1Dw(BH4I6I_ht32!|@u z%{_P=AU4c~bLCUY1)$cDSSES-1y=;4x7iV~Dn1kD{iv<1$ZvPv|e4vkb zGKj~NgucIWEjhGhLDnlZq$V#<8Z>fYQq5I}92t2+!2Dr;aZz4bIkKX^fh4iH+ufsBNXU`G*hn6Ph`4!cbpf)-zCTY~;tDk$2cJ=aLo_0f6SeSuU zCM(w@T3~Xrv%ilmn#Ao{<<(9GWe6njS9ClBeO~B?5D7fiN!^RFch%=cinKpEHjviT z)Ns@lD%1)H=2TaYj$3bMxv#U8dK?ZB$;+GGkea-bL^S_MMTO>FX4Z`X_sTz#RN1Q)okW@|6__lU?+2EenvG#Nf zzzG(w%8WX$XjWQOrU-jJiJS5)0jI50<8HU@H^PIwYEfF_+^oq}gfB{3H0J2Y!&A@R zzVu|E>BQK5w~t!0!6X#rHQIAj(r}`dJXOEtAV}YLywSv}e?Hdrk2lf2Gj)wA=LD;~~n zwvBdp?@zO)wi@(t-6SWUOV{%r78F9AnfQyt58Cr`4Av$1_wub3*hvaAm2dLm`y(>h z^+|f$qr%Vfo+(FX%yu#_FOyYJ9((*0J!#=KB*Cu<3`c#9k5!t(9<(eb=YUTgiTmCU zFzB@zxZ7)vr#SzN=moRkvQN-FU#OA7MFK{Jm#~ zp-RX+-2F69v{Gr+Qu;Ve*mM5f;R&|rLE}zh*a0Tq_0Fr>Rqecun?w$06a1S3qeK8A@xcdiD2t ztf%hjAC9wX(~8wdCqG+S_gs%u*E>v0^^tk_+*--DoEAECzt6fmsS;2xmfPQkhv|VX zE6UV$Erxg6OERo+Tam3d>jrdqczb>sH9jw|e?o3av&0yJYGpi}a&5Y6ZA~k!uhGwS zfE|D!z-6M=3>oQ?nnSM?)(Pxh(<4*OG&+%s+?^iNl&F}H=1#NjZgQCGB*=H&+uu|%!N zpgxQ(8qZ$+HY1UV&(pY*x^t0-#r3Z8d%k6DUYZjkw!0%IwE)=Fqi4*BchLCrpY|*h-lJj1>t@3tgWQMguq`~A@9sI^u~;}eEig1B9Wbl zlU@CWIaHbN1}9eY);v)=Y2&X^V!`o^#^YO>nv<+as%`{KKU+g^d)V(_Q1oz`W3tfn7hcn^V29;_oS7Jzqy$Cc z>~qv{SJSHmQ{mfALDb!=s@m1Epsq1R)K{;kqT<_fc)fYt&Vdu~(E~+ae#TBShLU4_ zJh+7YHR-bFxo#xI@iM_-Tko`s+^$vXEg5MH3UAa)uf>u;k>D1@!4{QXY&nBXiE)Ox z?~ZFw&Kn->vy&IMmbnIRmWC<<59lP~h5Ofzx04kkfK2XfkbArt&vE&xrF_)KB`it? zt%d&@Z91zYc5@n|)P1FqM>4<-`vgwyCH+!|ocf)^-cY`cGvltgM$e6C)}&?EdeG}7 zy_Kp9(Z}S^lh}`&Mhs6n7%phoTCdv}(=7!zv?~n@Irt&kV3A9Clb7Uu~T|RncSa996tM}BUl;Zq5LEUwv4_UDIFW&Pabrvpy z5Sio8O=@(*@(xB#iH%F0b!1T5nfq=5;&2Sy3ow){A|eiKNrrTCC>|+GOs}_1ldiVd z=kD(AO3GzypI?{j7;WhS3>Lm7zOlsino1e99>M!n#gOhHcXWI--;AWXzh(ujk)Ww{ zhw5~xw@W`M?@%(2CCNgHe`hD*hR{o1ZdirndHS?R*EoHx%%&MFY^PcOO#OUJ!Pu!e z#j`F;Uz%u13;Xir%Py%3(J>p$KbG?!yv4N=Y|fe2UgB->E=7(F`RgF16F~?m164my70B;(4EO-c8)okWtqw&4>@t zIG%r_&JF~?!T2j#mKJ$O&p0K-NMUCk;rivOr%Muz<<2bUtiByCDbgG;E;Zc*URF_k zJz=N5B%505&0+HHx;5nb-(#^c_w(RhQu&TGrYi!F=H#fQ zxgW_}yP|c%A^8&uq&wRtV;O@R6EX4UMrKXbGWO%g)pI%LdFnPhM9g*>cqFz*cF6j1 zA%y-xKxFQh?0`*kka`ng*7)TAhi^bu(EeVB^Z&SpT(W_@^^(LFFE^Te6JOHBv*^X3 zy&x)ObiW@TLTR3{ianHo>9d=E#51UQW@yN3BWKhJ;IdppYH9Kii%63NIr#xbp- z#L!5C2UF^mjN^rpkM3RO#eN`o<|$zNT2c71fNKztMiJIqNWtB-^~B>&ay5tey4K9x zR$mIAeHrI9x)&f;gaqzWX1U%<(_n;$t>w1<$wtH0Sz@Frk-NYNr7Sqr=!mAo|H^Sj zJ@|JXGJEvsGVWbDswAH|(g3max1&7=Yim|DKBq3eajkqKxxsrD(ltr=n-gVaWnYrD zWJY1HDz1@`DDXAu2_#i5Xy#oHs>ol?Og-=C=}vbk+~3>FE@Gc)iTg7x8=?NI{~zpT z-_VEoT3tBNmXt6pih00iGma~%65D4dRAd{IgX4AGt*@1;MAsC%qf|}4G>?9Lh3v=o zXFcy%(=6pzvWQ>!_M9b+Jc7!%pf^pB!+7cet)DnN6#w||)c!gw8?_@5#3+dmajnG2 zc?|wA!h-(i9ns$y@*6HU?DBPU`eB7 zTQ-rc+JqImgr~a9k#M?#*nA;QIP%Y|vDgY+!!*}Ov*~F={lN)desuok0v#}F+Ik)_ zbhhQA{TX=rOcMvC{{7!i-~1szr~Cs;oTl<5jRy-kEuV1k=YfHs1mg#D!;7Aqm~||q zVpf*w{L-^}t3>%r0SMJD5%i%Iae|8!hc|J6R4YpO-w<@7OmAbXfo`8i=zmEgcZx_J527cpNd&_|?;?Voco zrh>E}y)(XMyL`S+y+pn(R$I0!km@-*?Br3I)CP_buc zKHgne$O<|(=M}EyrL`z|buD(-KpE7q+v#`6`6MGHJ_ukJmD0!USO1KqjjkXo^nAte z?f^>^leqUrJ!qv^iU#o7SS9jGK`-oUf-=p9e(gOJWhyu%?vD3=e*GI%g@q~&27{D= zM=WX0i$Bf{jB{d{)m`igzBfCW`QndMb(szi-3JCIQBD4|Z$c0mtB;mo{+x?F@*BgJ zjokm8DG6nI>CY|rk72&xQGs~wmpJtm$e)AG=KekC4(Vk{)c^yN4t%C`L1_<<+Ieuk znCmJUiE!e8FObOF*c4NUx@*}a){0bY`91wn&JAOO(F|{(k&QT=#+tl3IQW*e9OlUX zOpu(2Ay8muC0+p_hlR9pW!6Ge+f0@PUn4^O(1&GXBiGg_5Nh?^`uH_QN@EyW*!_b2Ppt^hG_I%~EoB}nq&s&n^kI9;$cmwo*;S=(fk zdTF&z!ZZ-jsP zB$1{4L#H|;1N~X$?BT*E(?8gzGHfi9K_d>qS)E6Z41N~HJQ=M;Qw(b6oul^kvLk9e zD8epYQC59WZJ8 zg;hO^v-4Y9G3W8I>~0`0l25Y#Fvk1;vId5>(=87;ps4miF(ZA*KW<+hW_PDst%6l(* z-E5V}to|s~mkB3@;T<^_>L>aAqOKE!+0ms88GdfC>SKOf|7)M&Hl)srpHK1XTSw=X4ei{5^xU1k++ zL>kxLBFS2#9gs2Lv^Cjel?e2X9iWTb6)bw8r>G&FMz0!*f`WL!u)p;6Iu^$IXnnnY ziy5gw;9vH=+_)v^nu_`~U=q4}4!))d%RedBSk`eJDby_Ui0v=3j4%n@jEjrwOd2k* zuJ7)C*uxhO5=E9Hg^?brjSmT(O>a(0j})_~kcWaVbZ^GRe2tN&(zN8~<>ntsRi+6S zK6*7QjC$nyvfulp^y%c_`p;Am@0W$1C+t^k8&X`}3R;gjeSg1h|1Tzizd*hA)iCHa zYjs#VoND33o3L7~rzjAjPSyOa-acU7Yimx{G-WsU^mRA6wWsr^oPXGa?f2_Arkn4? z&$Ii7kGy_97u4l0O!wHrA>Xi%uWfDi2E;+m)ECc_1AEgHypZ*gr;}2FwH9VJ<3};C ztCeqt^9ls3`yPliI42MB^2iuwf$PVrY(2GZhS&sHPUfkBzfqWUsLbEo`MPI{KZ~WE zr@QO{|ET3Z=JQeD5y+x8PP4T<_85CUOCYuQ@GhBjO`2+W#vqrCZFz;HW^6Xi=b~GaF$$OPr0r(bhdPm^faNS3Uk9w(RC%u3@%SkB)s&0VRhcI`Lm? z5MRJN=(L+_Gd1A=2m!Ex7H{Y}QqoJRuR6Mh*AXYxnaco1Fj)P(qxT)@BR)|yBHtEYVSn<1eRipiHX$!Ar zXj?n&3UoqsQDSNO!qe{clC|7Y)ssx71%lH{NgLwv^Q+4%&O_hlZL-VtZgF#CfYDGq zEvm%;6GB`oM{BR0kvpO%4Zeafa&#H#*UvqwT<_dQlLPn&XQ!!kGRoByvsL(#d**F% z<3piDcJCzJ_ZoTRwf3{E39^otpgQorjfj&IuWfx~s>o8qK5L@o%$~4jA4T8S1VdDM z#HfpOyXbcJzJaTHytSZ&3&Tmyl&w=TF|_n6*~|n&hA*@O*8r{%hgi(RK<`y9Sm-^8 zztEscQnLn@xSXko#6oM5NxNWIy*6cT8Z_3vH)e*vEBkgOt6xV(p~D1)4S(!yPp>ZUNd1d|a)W{y>Yg*hVz;bS9& zBhJq5ZgL{N2WsMUw0M6KC8M_MMKe2i`7|NX~O^JUm>B7Keod zHYeV-?M%+wpA;F&3!Ok+a>x8D%$Fg6H1fcPuD~2IKTU-(J}0JpPb>0+0D48EP8 z0tQKfn5kZV;V+Z5ljoiuxFhCPcYueCp|=a<&*10wHg!3-qtfa$@$tX$8Sx5wPc8ru z065o=2O`m&N8C;Kmwy5nQTVSSaRc1NJuT>7H)YEUSv%}2F4+jA*@B!-Sgw=_C;^IzN=OL)O$6oPofXXOK8+nGQWI;=mTgp4$# zQQH?$50^L|-YJi0to$X3YKwF!BZ7p%?sH=boklD_KjHIe#=9EOO#9=Mz`9-HCObZa z2<|(W3f{an9&z|5|A2I&|Fx;)BcYX~ZFJt~y?pc2w?jgdcDZ!2X_WgtcPkr;NC9Y} zqusa&nTO}G_lgmh2>(X}Y>{m2)l>NM!5P6f6;K`Jil={Nwz8Za-ldp|ISMu12SkNtdzAI2Y@Gcj41EF-dG-zCO*@(i~S~6 z#!Phll_49R)XdDoE!cfFOfF6zUM!&*GU%<>eNCAJq=4wVp?CcJ5*AVkH;V1A4N(L; z@Hs`A<*-jQwceBLzf>w33)3(Z<0L6N6T36dI_3Tm@#;QF0OHEEy~9`FCgHfzkN&!e zHOvT%TuUMWGn30Ll?KYuO#*8P6Nk%v_6!xDiJU1>0&j9qVSt18r#V!T{8%2<`%e3m z%h;>REe@J5yd=1sm-I@!nKptt3tDeSd-`8G1-b&E_c4(oayS7972T)l;bw*Uz;>v-eB@2L7C5I zkB+yPL8{e!?SM;#OMqYq`qKNgI9&1hz6d(ZDu>Wh{531?kV4Ujtq1q9s3Rhw3C|c+ zN)6%n-+U6G0xFqb%1^K0{srJMF?4-1a%x%%#ox0sZ^_@LzJ&aWXr^h2?7Z>+F!?;r z`!lglQsNuW#acl+=+)yLux8%A@0CVx!p8~EA%AW{CMEC^=#x?cVF+g9{v8i|f0@VM z7HQF0k2?wye`dsyF$@{2XpPdnM=4wM55POQgIm+Y@`IS+&e}FH1}PR>8P^O1`M3 z=6g^1TU)K9WUu>Ce=Uzo5W}km$e*P*?4eLZgb*a)@@0;`X$H-CWKKXwmlQ6OAw2uh z(}>vnaJ#4Q!twXw7M7OQd%H|Hwu6|7pacFZAPuaX!loBQlzcPC8aRNC zmJtQ7^1~P$YQJY`<`V)YolA@BG^mW3_O!WMnU8+z&zRb88utFoZ(1(K4Kef2)j|Kd zIs!icL6XUP8evMZHeH=gjG5`@M)0Ri8>zukNPa^HhaE&+vII7L@^71V@W6y(GNmxG zaD?uh{1q6A5*r|&iN@Y86>IkWZB(Xz85Q{$9H`l~dPqg#FGtW@#AkmxQa^pzd$Ce| zxhOuwj1qX=$j)p3S}0=gZa{-Z$Q|-a5*=ii-v618@uNatNF^6ZhM3WZ$g;!GfmKQw zN6o<4oykevo+XdkBB^RiE?sef2be-Dg7MzHsI4vcfw8gMsi~Cq1PG_jOuOg| zbhvb<^XeNxEx2UuHK}Uu_08OD8z1E3Cr`%Q1b^x@X0@&^S5?YNOCOsBw(geu8!a!) z%Nsk#7WJ~scJtP%$qrd_qNM78uBx{ydS%7JoO}0O!=!FQCui+8rwlJIue!xTuWQfu zl@T)CB6Y&9(ZS)PiG@eJ3=Gl`q+dniQQ>*b*yHMvr4{EG;@a=u(Um?zQ&w4Z%}aL- zjZqfmwRn%KCw=zo22weUgYM~kK*-kO1@a|(3aTf!)|vf~(5~_TAMxnw>;%Em_3v)G z)zt;e`L)5^Q!X_Q^Fal6MLkjU!O_`uMsK|++dN03=&MBP77A;}6!jD(&~eh?)_lTB z>^_^$f$c=;mGVtR3D?4%Eblb)T8~qg3fJ}=vM%16ZKZpxnpRGN6RRvdwW*-m4{#8r zWn`nhq{(|V<>g%s#fP`n)*MRe+Lv7DAGl^ZxjJ{X;KbQ>ls$~n)u16IYM}eQMeLbR z8DFc#skfKScg=k(^#JlLtC*~xO?7YTb>dj{S=v@Y)@ziV*kM13d?8Fvo;>Mzfw#zD zhZU$8(`?vS)y3jTSF_2P9MM$WaKRITRh|a|Kxt(X z8`rrqT)@1zVB%Vvlf!9@O5*03x(!rUradtrkgD9|;Z9YA4a&S;sr>bgRw58BOJ%^G~_ft=z zBsY^dTq^VX_ty4I3yVjXfl5mZL?d!bSq08D#f?3& zg>R|LJV%SECk0$J{Pk!BxpeC4ItXWOs@9j@ zg!ZDoTk=y0Ur)ACNaO||+EQOt%c^PP_t;6*D8Du6?&-3@v+u+(PuW&GW|Jc1KDKo0 zHPduyT7~5zOaHXdM*XbDXhm;ca?;!@$4N@5>hCq{J(Pmk`85y1DEKKXm0O(Bd^V~p zQX)UIFA);rw~P6v3kGDgpEURPWVp=6=r)Xzt2URWWQ!KcnZ}LfkxCD@AYNhG>hyfC zv8?v?I1J_0i|5tz6=pGyYEOmUHiRz`?R_urT5}#6A9pnUX+M@F$>zMR04cDPy0xtO z=JgOkuMdzmW@T9QP%LhG)E+?}DA~I5g*|UjpX9$;a;UeoyxCOj(*8A-vsX`=Wwx>w zgkCja91^2WV%@3g>p=A7mt+cpqm^}gUKJJRE^a+X5c^~%-qS_d6|fPdeh3>~dGdJ7 zV?N4p!092j;R|;+$#H`CO^dc%5w16*%IdDBpBjBXU41fnhuk*G2?!B~=UMbn?M1~P z_=QuT6=m+t8598hW;|`G z+LQx`HA9*7IX$M_>vJcU*p#;FMvB;L1^f{=YIUVX=U+J#sULY~qyKw&!@I%Ng?~VE zHZ=sOy~H?E20)T-AgGNK23o5k^gRy?KwfnE1%n~{!?Rgo<4ljM4UrD9(oTP3GVt*y z;ADRGFZ}`l27GBPilgPx9jJ)KEkNG3M7I;M!>-8gyNoRxz|Cxgqi1H20S-&e$Z?Ec zxPL-4Lsk^E$JMFof3`dhJh8mOz2jAZ1KT zxnqj<{Rw0kz(d!Arz_i+5d}2kEL3p8>Xo4i+;h2M8Gm7>Xxe5-OZ05pceo!2QT`jZ ztQ)Cn02FHeB0ziw%e(d=`<(Ko0z`_~?f&0_{Cqh-03|Dp+DQSF1SIebAx*#)C%F*K z8SBHtLltdRX5d|?Sk79J%|Wqu=RY0dfe%Bu?VX>6R`9}Gt}F)$a`oqJ`tNPLFoo6yKR;1P6paK`t^ zn+`Wx703e&6z*RYK%^2t2!=Ru5-iLlT6#YI8JEtyx`am}2nof9BG}LzTO|A$fW=Yo zy)(05G_MT^@4w-w@%CYdkv(9m@n{CN{@-C}1Q`TCP_p7|K%9R`M-Lzu4Rz_9^tqxh zIU?A<4Nf8+-3g(QQJ6%i{WbkU7`mb*IW-UVHpY1mzsR8DF);`l|M~}mbtLy`|3xx1 z;qq(Ab?gAK<@W~mKUZK(f1*S&E2xGqg2yHWgbQ?mVt+d5jt;4yd{Em_FE)hVhx+tl zo3_Hq*H|s5e)DLRc5gM=Y;nRKA=pYcLmJ?x3^lyYjs52W_cH`$2}9CiW55)Wn*Y(& zK7~U;1qW35%W(@>71mLApWvTTZZIPI`Y}mablzi0e5iqM)F1H+HvyhmDum{j<3oC$ zKVE-X+VB5k>#O6U?7DUZMi>-v2$5z41SF)TV`!ul1VmE0K{}*UI;Beq5dN?%4heK)E)=o^ZoU%RR z;vEh>ww4NAtXeOtY)35FgVNcYl2Z$55Se}G4L(jdk)CN-sFu}~1gw02Z46=1@&Rmu z^lT)EZFMP;OyhTux%h-TP%G6^Phy27M}aTXS{p{)%OM(y+7+KoB;&$*d&wvIQXgjg zjwPrbBQ^^5m&rQy1>58z6OM_7N+jYb9z^wk1G(AorXTV$ML6y|<>2p!g&%Xh=kOwb zSXlDe__+C)YzM}^Q86Wwq?|%jr=Z436 zXAr-a>HRxBGA8S}%U;yxckQpxY33z;>Z>sI@Db=L#v*^^W+Et&^DlnK+Z^mAJW7^- z5~Rqi2`_gB`;`j|I^vg%N~m|o*A713o0^v>bJ?DTfhNB5s*LU&&=~CC2d#x+pc4D9 zHIPldh2GGV@DB9&M7#$>oHGE{R-QUz=W{6ii1R9VmQ4?rJBRBGQt6>sT!jmm&6{jVeU z3LJXU2lptz1D?owazZH|U?X<}5_k%cK)`l?DgGG$ukCIkR?iM497>h&lTZO07Gy47 zVIoaEGE<=Mjrb1I3??R)`!92G{*A=h01}74Ac0|dzk2$39~}kii-$ZbpLSUP^MKPa zc(1N*;v))WmA|oa1PyXAkP5n zSgj<4d|*WHmq$U3W`*9ld&fY_xuPTi5K?&qY8Tg(vq~jvVFf@X^pAl>sqbq0()?OpuzR!S(#vYc~xFdLUvMg zG?iB(v3i=O&9PmnRw)nTOnN~d=u1#{a3~ubMh`KhSsQ-S@{~s*flZu%@ilxa+x)1i zVJN%uZfHSEB0gwvIV%5>$Hc%O1A1YM3#UT*H1+2>M+!TgO8J3qyZOe!gMg*HN*NI3 zcc~U=^p$r%v-|uxY^Bju=A&_qX& zO|>RbPl;!{ZLb4*H>^{&4x_3vDsy6r33S0c7ycHSx+sEY<%m`JKgCK>`mq=vu_fXH zXJ})W9u%3MvGJ&=GOu)}glhlN%Y60LE-qa1p^pw$)cfRZWJDX&mC6Kqm{>-ve2|w1 zh_X(s7Jv&3*JZ2v`27ovV5I!kFR;nDS#tTi6FFs63g0}oKf2eyY2EQjEi0?Yu*($B z%7=qzkcqR>Y$Ts(SU}*310Ihvs8HHp9WS-{ZEb04lan{{OD`M%s8oQHK8umNZoX71 zTwgjgaop=>soV(JW^Mh`&~mgvUOck%Bw$ZI?V09qp|%lE8n3-6rLv7;t9;TQ$Yf=& zz&nT}pDbQYp@S>u7c+I^+uF}>wft#f8O+1Owhs;pG5|d-&!+Kc6=bP9qj}4|e32>x zKuYSwmv0JO4(V*uiTCl~9blPatlVsZ2RS*~_7+-cn=L76^Sr8#kbKnYGu{!mj@4nl zq5p@R<}J*Vp=ExCd#CJ<|b!fsDhpr1uL#Zi4o(f@mD7aZ#BQE1CFU0^so@& znSBO-*bVK1tDvwu)h3JqhGMO9*et1ZDO><}olm*EZ_;+KBI*I)q;|$F3Z~ExNWdKk z=sz8i>{G=y`De5B1He9Yb5A&(Y{p91ZjsyPUnKVpx!50$_Pty<8m0&wu`BP{;;i&P zcnuB=z5o3HyKs^zM_q2dW2NInmm#N1Us8c}702+3F!^}bJV(+E)2fWR2h+|gQk%WH z+_op(nxE?0!?=g148~Uma*`%D5_diibamM*w#^Y5H@kNfknzcC%LkJ>z79t;EkMBKC z8Hz_JqmLb%>k zg~W(;H=u|jKto;Xfs?XhDj*Oyqil=p|3OE(FZt3tR+L9K+LolG^UTQodpGFt>`EKI zefrezT-`qSjbm^9Xrt&or`FKW#+ST_sW!ycX#UsyvXPf@jX1$7BO(0#f4(7FTIo`I z;1r$9H`A0i64|+*qRShx(o^_j7rWMF+5VqOEdE2d)M z^kL`fuj*!YrGiz9$>y3@g6pexT)KV1095^u_|-B2|MHEK>YMCYSXQ2M$chRHOQj)x zzAK>ALVaxc^@d6g&xddz1q*VC1tw{HU2V4kbc(eN?b~|(v7jPu(5!tad!|m)a5&kn z-`*1TlQAN`gaxYmt3`TEREG^@@x|6ao5Z^>c28LMG5>d-4(^7zOTyvS8I~*x9{~6z zC?h5S;1^_~mR1suhlRSc7V0F+&cQRD{I3k3J1sx}?#yrJeLOw>fj+Gt{`;$s@e57- zX(W@1{|=DqcOZu+M!^ZT?*V_{em@pjdy|IjmVA|tj9!t6TDE4mPGC+rJyXVC@gV4} zn}!}cF}+Cs^frnKDqNp~#7hqt|Kk9?WLcplZG_^ppMzxR{t7b`BS4sUhv1GHDAQ?? z1Cb9d{r^o#Cg{Uh?q`P6KmFIwAy7lK6dFVx$-q48eW6(YWCs2iPWe^YI`R<2EJ%SB zyhR01u>LGj`Y*CX40pDnM6Ca@1sLjWfEcVhkj~y|haLG1<384|h#q>DxxZiX5r{9I zydu;G+55l`VAR~tz&9zYPl&u^*`Ytx4%BYb{GDQdBIX&;ulR+f4ft=Cx2S+~z$E&A zlfn*-H*AxPjr%+QoC!lApp(z|1!n-EzbtYl-v;Z#7MGXWKaCTwZEi*&Y_Uin{gL&c z%tZhEkf`5!J|;fsJ)dtrSFoZ|rMQoTz|4su zQ3WMIGrX<4`{Uza0x59Dfubr^f5N7Za0gynS6B4>ysiniyN$kS?CxD`&TkK5_*Gu}(E zqTXzibs=d6Y+LNof&O_(Za*l{;1ErCMf)B%kE`Z|x@1nZ$DX1D5#)`pEc;?~kSyW< znh($-?0c(@T`3dZ1|mq7C;x%W0SH(ocM#&m>j>sj&V#JN!tj?6gif{8LsUP*Lt%HV z+GI;XDmO!FS(;FIFWY>3m|bq}BHmw9y^g1Ijg8<6OQGOSx2G;cs z3c-^w)D}h->xqX@BJo)w2+!CUTisX1JHKN@M+!9Am9RC#KjL0Iig<;3`}XbZRDwho z7tQX}IyhRn<=ABi2h_g{<*KO_-OIoAGUB<{y}y5rM#j^`oK_~{01!*B0DlVmhX08W z;_}l7cQtx=`cpHP)pU$Idrp-+kDcowqNHi;zE=}&Z)L91ouz~$^rFy&p}w)lJGCCH zbiBVvdutlAJ*ReTeLPM4y@x#i#XqxPqMqM+BV!v32oo#ZTx)=HZh0*Na*ELJW-H8H z57Vi@lSgndOTe|IB$v%hB^Q5jW#Yt?V6sTTB!Ge^h>!vS$A%0Nwsj;@^6>CHD>WM_ zl*v=GP0!156kDgl@_wXR@4mgV=Er|46;aP2`v0Lvz#()}8r_~LpNWUa;R&QHAkA_n z7O+WuLAs=$p&|;*Y)TdQ4<4$0hI4VX+6{)S`ri|X8G!}zp?tF_mrbd8w~(#D)#6#e zWxeGxL&obk*nveXFx#M$_y}|d{%z#p1i*&-E_f}I!VNLLGyp6K2PM6zhDeZ$^!MWKz3{Yks~lGO@QPK zX<-cEM(I*P4Y73`nAS^lMet;Qbh;8i7{*IS1o9KCS;`3DCq5gX$nHWgB8E!)v2Szap zdF`WPE-{Qx$f^kUmQHUE;Wp%7v%!Mk%ECXfrYAm9!Zhd~6v_Bm1CnX%_|N@D{xS@3 z76O!E3c_Gm8n8WUVxVZaI_m-NP(&(TGxcs%Bjc{r?g*#X7m$^}`Hdoj>QkQw`xkHK z^#N2u#zUFHK+*wZzR(-Qp3_ZI2Y$ES6N_4S4ds5!!tn}Dmyk<^;eG4(-E5*eSq*0Y z{YFR+M0g*CoSWpI4xoNNVMQ$O`T1Nn(7bM9W){7@{nRKwC^!h{j>*2E{p=bboj%63 za9e_i?ZxZY)Id}^>NpI0ZEekgpfG2`(9V@z7}O5-#_X7zSUGk&OO=}gzG!&G+Zz>c zC;5kcV+hJO&uCT*j_G~p1CS&i8d}R2q!n@G4}R`k2^7F8L%8aMfd+Bbw;D}eKEBC! zDpPkpPkh9hx^q!8%Q0R3{z+lJT|ttS9q2@Mr>F?|LxatI*IHUxN^r_EciUbyc2r3_ z2(eTyvdfdLUgotSwz4dErL4*~(#2T`x~#IM2J;+{cOVo z&^;6++NH`{n(~%5B5VP?gP@|QrycQ)4iOA;CK4Ct$=RF9RTJmQOo3+0Ht+HAkb$Af z{F$qQXPQRl;NE&rN+>;Y`P9t9!u~;lrmDr)bq)r&=X#!z;4=puVm7?U_sR z(aCk}Fhlox?2u-4+c7)1FhkvuzwR+@QhPIw9c|LGQ@27QNcxw|Fvc7>?emT49iDHo zRK|&RI2M_Ntz3d?$LB_paeX!Xsf`N`zbOag9UO?JIxX!>-L^ZZr*6||4M?sg7xxX- z9?Re{&O{j`QCEEzdrIyiUDSalBe}L5rmh*&5p+kb%sk;g#f2@*bF7MA=?Wt-$XO~| z*OxZ+?Wu@wCwlR9d4t=@I<7#UU}$LT(&d@0-XfbjMNbNQtBs{~K40tVQ|($=V&cgb zbwfLf*R>kv)zM5dnD{=4@)S<9D0v%2f_d%7vpy6om9&eKW9(G6$yrugLR821w`y%~ z0)1MXKGXc}c)*a=tx?y-)TKvC24q;Kl^K-F8&;n+Kc3s;KVt2ScQsQfWZR1Evj_{{ zc48CCD|rP<9QAm({sEQB<+X^!MEP*qymvf?e_$n*8Iw^?7pfGOPNtoB&!!h>!~Tp@B6R5B#>3eFBd$D8RQz2 z(PIM)-0vD!Jq^MzS{zR6a*GMm?KJS86j0Zwm^OWU_}#M6sfajEZ*bOi88nPqahv@v zc$Qb?RyCCG_$3d0rnraStfQ=+8|@d8zj6E60@GYY(?s*J+_!^eqMx@Prhh)R-e2$mZahMpKtz0BDY zEO&f;GHRju5WT_HHLdt)-8iryxZa{Vn__LX&rzf8HfPEEBfcBJ$GMP!JDmGh$uXCk zn}Y?a942PyB&XlyRk@Bl<*{Ec`T2iAWytp1hfY4k0Q$ycFB|f_Zz|o!{yZ_S;kXh; zmff=%LMnLa5YgbI{U2Y#2N2`y*u-wQo8r>?(DdH2ZGY>71PYb$vj<#LbN0{{8|6D) z_wy3iWwr(^K){epgTP6x##dF*%;RCx9ulvg*-~COJ71tu$=%?b})l?U5q2nr;IPJ{>@ZoN~E&o%ldH ztvV>qQY_@>f@QC6PVXe+fW1-L&Jr!reqS@Kpzm@1#mit5Pd z{??`qmty~VVkEZ<8P8A`+g>6L>v_#A@|zkXgYh`5(!KYP1qA?O`WH;U8bSA$X!;rA zC^ZrSV@>AcoeFg-sw@?yQi}SNx5rERgD`|kRy8MYs?MsegnIXF!EGejmkTSjkvde# zJEAArOWaVsh|~ZzpC899sYSVT>`K2W4nO6xNV8Y*m+c$c(XNTJBiqrpOCfu_rA}I7Ch)16txCbq8@78Tf>h6#r)j<_LZ;?o+s&QpYC}}jc@vZ7(N1uDxIK9 zhvSv0k=W>u=vWHII!n9dU+>%D#6N%~M~A@vD?NM*Wd?VaE7L0YV?8|L2LxHO*wRm9 z4Z@Tqs1uhX|5c=oxTyc%4xbd|Az+g)+!{ zucJ`^J^vYq*`tAY{}zfivQt5v6&KX`un?j0qp%UVB>$yP1!o5pH^PQ7>@P*&10b}~ zfAawk#NpN$C{~FX57Rv6!g~HcJ<%^foHd9B;AJ7?9|;2mq;ZE)nEQ~^0I!dRFL*XR`fD24;z3AnWIcz+3we)BRlnEx=?fCbA!(jQFc1oB zgR-a=4@${@mGbO>Sao1OsqaKw&J)(g4PKE*brFJv0u`eI^WE3>o#KCo^TLK;=xv+( zv@Xz75YKs~$;6F<2pbcp_a&sXw6w@$rWP}$_22ZH6>89xh;ze=|CM@)xFo(fyBH5V8! zUU0DeJ?Rk@$fUS!XKLG{2+aSi8mQI9yOTr+z(^ke%OTwX3V%h^`otheY%9T~)q?7i zgQ)#CgDoZ4+Mi%Li5YY{qkpAm;G*CuKrapN8HCOEmJ*hM6atS1EUO@>j|MeQe^^Opyz~7GI&xOHrq2NVegw;qeo(|#n(YdL; z>hGTfSN;9H?Oq`32QzLfjKbRB$ldU2)E97`A!)Z10z=Xs{Jnv88BluQI=&U!GVwpb z*?auo91s-u&%P(=7e}@e?}#V$g{s>Mu0g&h3a)c75-9 zVNn4RnMh^U7Z?TbS{tCZ|KG1g0#00AEZrWMok*}vkp+~3?XO z?9{GFUg1Sp8w5;T!i$b3kR@nB(n0Zt#>uDXYAf!^ncR%ikfNgb6w0-;lv`V|Gcw%v z3!iJAPZdcICHHA%nYQao)EXE2-VP#Dwjbw}Opp8^2LjMnHMTj{Z)jH)oiQ=}6qL|?fHLVOKAUC>9r-&>7-OLfrO9z`r8zt|* zSyq%Jolo+p)DYKx2o7L+5s}7xu$*gIW#<6cnltA!MJ-FaE_)8c>UY)YY;s)8%nJ1M z^!^==`7WH8-H0TeQ*;G;5M9=Y^78W0MD91qmsZ9qmucApYG`v&nlvRTi9uO;NV@Oa zv&wU~Mc(Om8!bO-I=b2`y2jqtbg%*lG1UKdy!}{zHF4i!$J&wXUNfII@AyRWx}lL# z=j9nE=Eyy(!dJlaO~@u?AUjI()bUsnEslvDviJ--@N@4C(kP5r56}1(JR`CC*20H9 z#a*VVwtVq@c-7%cL8D8o?9}bXy)w`?v(fkK_FYDRQ4-74Jc4O#?phTSBsfj*@c{~r zGqT7rv&Ohj#Fi|<321ihG*AVEw+WH))2WiKo9+e^Fclqj)NG5`DvUe_nO&C^+emVBmb%&e7P(RNoW+#>deuiON5^tNH#xJl z%bsd1<-1Me4gFPg%t3y|uV<*`k( z@Nz4Ff*N>MetkpOK~DpcZHM6BC1fQhL(9C>uWYWyAKM-bnfD7madQ(TGjp-!vN*R> zs{`#)g;qd#jcRa(wJ>lLJN}t{qWR=c#QOTi61ZUb$79?^HKow)<+oEvstOdO;w5p7 zAFnsH)OIugmo;@Bnecp; zkF(l={~&)!!>X2Kd-T^h!&P;OU4==ZDHzPtii&~XpxH=OO-+gVg&r33fZ?jZN1*iP z?a7)tnCxicq&DT*H{_&A3^8qbJthA+X*BG7mu)btFvDpf&vj#1&Q`&`xkQy|`Fg!X zqw3iG#hZzI0oP+GJ<-pk;1cI;aQSIPjVq{OGd_}oS)fRl>mciab= z?sGA>gth#U^JHlNuZ|8YNl;$tq?(sgiT&=X?TnO6N_7$;ciVh?x-c?UFlwN+PZFGW7VpFrKLVv90s>6gH7-iiTwBWO8*lq)&+NrQ1c^5Gd5frMzOGEn zJb8ML+3i!UgrsczMPV6d^9IJxR3fGesw= z^>*g#SFxQNBkRPXO-q5|Rvl_?uYYG1_~j=*WGp#}eky6~l02jzocDvUe^{<7jjGfj zTq@oC+wZi}j=OPnFe!SkJhyNCHcOKIc4q-L%N+{d&OeTYv1q)Am(E|Lnl+lSRd(O= zh8z45{FFjN<;~~#Jn{%ykuWg-HT9+hf?D-k$>MH*`eBQ_9Vm&%t z#q{59DOa$fm(=t}qM5^_#8G*lA54x}jb7vl4n$@r%}g)=E>~0z%WPv1_FAPz-PEw~ zgXlapiq|O~Aq$mYcCQG(xt>K}%_ZM&Bu-}=y?ePf`3DEZnC4%86hACfw6vsK zKBEY)<8hnGdJkmR>}T(#*F3*sOL~RfIG!i0Q*KfysGp6O$eyduLxlPis_}DIb3*Ir zF!_g#yJg`a;s*h{I8t#{BmF2%;@HLXJZM>qqzaq zqnDG@j}0Pq?=$|%DQBXgSQ)Pc_tZsTkA-TJH(IU|Fke3`a%!&&)IQIIpkRQp-*o?8 zyIKjMwyx*R#eKUqeGnC8rz|vQ;kB^mmr_a$YfLI+9_Q8!NS{Sopg!Wi}5(M>0#<#lX2R*EG8|Jn&>SgVVD4NxcS7nv5UnQz_Pnw&Dt^>pA*n;ZU20W-*yF>}6 zm&=du_|!9u5nlV3+CN~Yh-lqDw@Bc$e~b0u9jJ1ZnH@cgTas)QqC)fGvXHnO9(D$m z@j#6b*@MAy$4fTJ(71PU&{_TM9RFFp4>MapIfieYiDY`tN*OF`R z;M^LzYlw5y+AsJN6*RbWSsep!wx2cPbL(vLBdg{5Qe zOj%r*6t?;E`WO&SZ5G@9o(}a26RxaDcx0@z+Yjs!5L=W);xhHk#& zTZ^g7u{{0GtF#FI;#4v~lg0`UEU7N>1$bzqcikLvWoqwq{TCv)5@Jg%$daf<0t0GK zPp+oJ{}dKO=rX0EGPvx{myE9KY=&+k)QUkb3RcuTXp=;G`APESV(Co8H3=Dw*Bq@7 z#}iraQP1pOYB=M07!=nKg@tU9v4{X^oYf68uC1ZM&LOjhvb-g#(cTI4w35b!ADM16 zbH7d}((_PL04}-yn>yEGYvGkT`||@|o*AL7*prFyBMh3?Oq3<|;gd%@24|P|p(z}je)muX;nwSmD@#p# zJ^fl|>5QDdyT_*IhvNHfdKd3;$=>Soda*MxCziTDBbwVG+cpjkUiq1|}She?2d9cJh z8qXVi693u;H=`zz-6)p7dcLkDig*Q?$f~}%7HaRAW=k=wJj<*Bx^DE{m{%kj-x!$H z3?*T*bY$56!a=xBbq8PGABAd@b)+baSH2h|gn%AJWFkQa3$-@YknWeoJql6y5GL?$_PKoL0it7vb8?zr55mo^DN9s`4$9lFI^Agt*r?IH^l_YaYJB#O zg>JM(_e)gU>HSYvC5#J~yIsY|T}Bx_C^VjuZdG{c(n!43=Svc%7w? zUT_iRyR=QMy%jv!z{W=riI6w0iHkBqXJ;9|&(go$MM_qH7B*y>N#fD$ii!WP0AG4^ zEbo`}jk}W0&T2*5eWD4iUzgNc)L$N{1Uc-e5LT+N>8GTQB7!tdvm`6l+k_6FjK( z7B=}b*87sN@0r*{2nm;B&Qx1B!IP(nx(8ye4pr5ZHN-&p6lZM;d{B&j>Bot<=>`k5 zWtm`yDkwW)qlY6))m1S^Ak;CW{kc^pBE3Rtr|fAm6)5n)`O|+#=;!I!xY`OhWG?&V zwfk0$@Legf>%9Bem)%xf5s7C!K&LKpds}_qmAR}l;Dn&_v)P@+0HNBa+LseruKPyU z>bY2iR&;LfVex8OA^#hi=W%um3UEc&B~ajZ ze)uF?iC%`6*K!QI_;euHDyVO~A)+wq^p2sFDG*r=O*p2vkP%dL<#a3{LhK@d5L3qX zlp5m(1#?7C?I4xaRX(%jQhrP0?*ygA^-{#zX7Z_=N;*yJ^g@kWruMb2hvVe_Qmd~7 zA%s{bv0PP_8DE_#ba41Btf|E&zxWV0iPI_wD}JSSoH^8d#(l#>K29CYXFp-)(-d*= zf|wA+Ti9y5$@H*atM>mWWk{#S{QW$aQp-~U6+e)MF{Aqrxle&y2)C#>mLjWOyx zs57e-lf$^7xOx|NcsO0eWx8}ww1lGvy95fRJ2gTa-tZ{IuItS^e=_IYir}9L-1be z{_jAH#D%Gg37MYU6Ky-B`dnfUYG88-oo}n{@7!1?mT1>L_BczEEVBatep`_H6|oDn zWO{plq7*j*ZRti1^9_!Pxry|5DF9EfKz}vtk|VQq)Tp(|hIAcrWax-YVr$nKw9frS z)$6RYy|d_zeLv>=q4+W$p|c=EZ-DTG9av*| zzw-_{cneCy(VyEO&uM>(r{ltEo{9gb$w6=|3cuAIcMj-}T{$Ab@W)%8(1{ftV`y%7cDb?iZ6HJm}aGr z>-^p)BI**=2i|@g#(V~r76@9-+$gYb9&KmzJ1kMu+7D?hXjScZc~sM98IFgP=H1== z@|dh9b7GQbtjNCe1<4EJRK|fwxx(w!%F9jbx;TyR7X2LdF2$vJcl1+<_Uw))<<7QG z3fmKkxqMpJgT?RKY#IB1?J%E^AL5#h;OhF~f5MC%8bbVyZ1BK>udJm+PsS!oS1XJo zt>VeO){7|Upt5^{OWN%b18m%^ z!Sy_GlQq1F4g-MqCI)~CSud6r=f<{e9g^UZX#)`Asj%pEoKvKF;P3 z!U)JyAHAv5;5rehWb)upP_b-}Cd$4V*xL6)0a~*$br%a6$4u`b4Q_e1Km*!&f5GY~ z>4^o#l26jUfs4tSl$ABVXwo&JMY`cW%u`Ft4mvJy z-1;^eB!ym?^Q~4>t&>=eQv5hyIQS6iSET0}`Tl65X5U9tR0u8#q$Nj3Tgz{Yqz(%Y%ul zqRm>3zA{O^;ZiDXzSW!A`+Q6NOBvlqOD(sqM(Q}^&bvNk(1z5W$(c-0bFvDZtzl0* z;d;aOWh-8O=iN*{{~D)>SuFv?CV$vVwXk!>ZR_|8g9XKfENxnuqp6(+>kkufYX#x0 z^Mqx&lLtx9UUY>Mv1gAS5!D*Wh8mSUXg|BlwdG9Q8as?~)|4|)cdrTlUHRG7&4+)i z;+q~gx5|vwcpd+Q3jRZdNVP1{l$)C!3j6W04nEPH@Dew00%O(&M*^4(dpgRLc&|rp z`kq`}`5cqWPViX`I22FEM`QT!v_DJgaY(!@{VCGiwuyj%V6m5OJ1!>YRJbiq_SYu}L(_}d)V=D&baZtL zZ#d`e-#1B==jTzB>&pTc3Jwl^#_ooUdA~Diswz#k+`bJCNpt9Fp>zpmM9?UNl5$Mc zWCg!Ta#`aFCwuh^9S?G#u>7ot{?pcuLtkX^{#uW#t5nqY@F-Gr#+A6dH){)I*Fvu& ziTl@vuz3-l)Xi&McPDQ{JcZkEpc?Uy8b4t}5c3}jM9tcs6w#)ISvsuAapNJ<)j5~o z+*^Z+_P9<0R-Xi>%0JMMXvb+Pwu>PIr<(6~mcGYT6{>#j8il16Mfo`%=N3YzrA1X0 z>zE!2@mg(&@e!Vg^+~oq5OSZ)d{$aAy{NyTT_o8sAp6{MUa3ei`#}1Fp-w$_{Xvy*(&SE;v}tLL7I)ngs2xLh}*bwmrVn-=K~`N$m#;z1PkmE`rWmOZfP3(?QI z^)U<f8;Uez0$%J@<_I2JaiVr#C!potLEPwakt)y%XF<= zHM8+P$%?yAkGrV;@Z-QFk9f!3x#KF52M9Q(v{kK1CZ*zzLE)Xfulu$rh*_hp=EEtS zLSdK~Yd^&6a(hQ@YSe0i`rQu=yzq1n^}ck=h%V=|E14+__sRTcr%S(tj9ix~JkvzhiD<@_k0&iE)>;nIaQrSS@v z4Y7Iu`FE(d@N(jTZWOUO85DJ8R<)-s$F@%OdFXri{ErFs*jCTc77&S=Esg7l`zuKTm!lG zvob|tmmfZOt&j)#t3^BbM!@~7A?wkPw$q2+B zqPeH!&^Y%T5kH9O;_2kXnOLn8TAPpx!sCMxMswJdYb)IY-Yx&6jf;&Al0C`@Gu%6? z0p$|Urka-RZG{S}pNZ%aX$F|!5j16@%&%sVZw^; zS2Gwf0nyc5I1p9sXWq7$ivywMgLyA36uGpdOIptRj+7&PNJqp!bUIo1E>)#3!Xu2T z)}IXdUZR=&*6{g;hL|Po%$i|Vdh0`8ksNqetjTA^wX&H7Woh|`JR6(08xQbG7`}-Q_8+fCoDK&A_ zT%JEGWqyVSc#P+3WohyA(N&;s>+%uwR7u<5O?r$N^E!PGD46qISDYV{v~RG!2SH&# zZKi+{Za#o|e>vwsz`{qXJZrqKO%Xr#&2jJNL@HO1@>)Pbmlu%LIM?Biw4|?2#~W8a}6kQ03}` zI4){PfYYdG``lSQFq(0PqA>Z1?tT?SW&zTiWy_K({SQ3r*u-qo~ zqnH^Z3_@JmW(I?z`aUH7G7uv~^vBpsrP{p2ylVDFby=TAJM265(prq0e2KX2Cze-W zuHwL)0uxoAS)Ms=CrR*?@1fr%178~}$7kL{Ekxo2-dq+D@M zryu;sqC^3Ul8g&ZQ@7>z(3#yt%Duz(>D5o>W8zC3JFAo~m+b`Or-p}_0n|(U>t?qP z&s!WGY*Y0$n$4#M9MFR~UIl*8TLhNu{3iD~|%cNrI`KKEB7r1KfCsF24jYR^9ZqaMOkoP9J;m)@>2$CR_-6?eF%$Gk473s{#D5NA;kOE zoFDo+$C3gvI;-c262XQ_?>>q~Guv6PSDJbBLrt6c)rTOna{Io4Jj#vS_t<={XIHU< z-N)~alwV%Z^cTEVZpRF8UAtzWoY|mm*8CkH=-}FfhFA~f;|PB`-z(mP@mz&{ueUFC z_EqAfrwAO%g6Vndk8ck2q=60>sw&-=sq0;x1aW&`0khH;A!U`(M<*)D2=0%w21PDk~Wora#=+#nx4*S5R^3xhr z5il%?rku2U$Mkd%uW8>ny!;&tQ&mjw6Zdhl5q4>_7XiPWHntqjbtH3&9=3u)wI7uq z_V@e21yrG&V>%OkajwE5PHp~mzNdk5sOCjJHn=D2oeVq_BIK>uJL%&Bnx>5kztGxS zCf5TJFFph~9ls1`n&$K+6bXDJAe8UH`DZ!1OuU7$p9h{S@{vB5(lWA5%YK-_U1o6sa|0#IMklS;95I>HfhG8$bb(jHmbc#%^ z=JNrgutm=7VU-^(WdeXDC$@>uim>S zOqUX@?b6rUSE>x(CVD?cz+tZM_KIwx#F`a-HBNgN2Br0_!I>_&P zrBV#n5&v;7%Nz)J&ZQqbHq=E8Pr5eRzRpTXOt|D(-xJ!{h(%4D3pxWlt4oi1vFs8& z8CV;qwBh>(=cNu3Qzf~8jx@>{nNJJ0J@m>Oh4eH6&B4O^Wze%HHd)kf^t|9NU`IDA zj>yw@uAFd9g7oDP#F_I%-*>BZ6I;j^mXvu0$NFR_c2=`hc|7VLQi#`dWeu_7*{&T1 z%M9f?;pXEipt@^u;6O-HO+G6M`aW}fB;>eXRPdu9;91Qy4>dEwQ~+Dm0tT7u=aRUK zTq7wWlr8bu4HnTq?mZ?)^bJ>=C{RzrF5O)oo25+hD{7~CdO}t$B_>S)Vy!hjqoEYw z((%28^_WQXqo{vYROASmN7Nd+#GYqW|EMc0s1h>w&$XnVQ4O8_IZ0|LCE}T>q|Z2y zQ<|o5RdoJ>6z&NV#TMQdeSnOPbW~E!r-QkK(eR?ODW8c4%KQkI-;DCrjea4nnXIj2 zO(YPs#YhWjCN^VX>lV65feSl5TB&?C%z<>q5=~KBgbnSZ>ZfOgt~$Klk4_#G*WgDL zf42DI7Tv+y)ayb6op#Ui**|5JCc?Wd=f;!g&k@KR0^%DM5udyN#5d_UyEPBJkY+~M zjIaoD;|2H2@)VRcZ2JCPsTl#T-KN~T-3&⪻mSZ18lI`Xu!cwU+h}z~#pimh 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
0p#!M8=V#rv7SR!n$5*=JI@m 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

D1G}oCeV4EA(vM7zx9BJ_GzPlQ)7;@WZtoWXS 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�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�fDS1p88i`PPBT5b_u0sObndmJ%&wZNQ#5&4~ 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

9N!-k zGi1%;=@>pK$*h4rvguR<0hkA(;UrUdyF%1eFqJ~`)gHN2iAmF8+@M8Ujg&DN{#$HM{`awZdJ(NKe&!5C8_0_>ha!kw#cKFH;A~C02DF#BtGUVU7O(o zZcolJL!x|8zwKX%>+ep0q8UyRvI=FPR}SlY6OJ8pVxA zo@%@sSX_`;>Z$~!f_U`=_HK}LCjfYxulXc02Ww^CF=kEZ!(hwyt5=>gn|=ds+yBsh ztilkVLlo1a9(^->cEzXNu0g`<1&jUEi}r~UE$}X1+*ul9`hlKelAa1D5fnynN2rT`LXxdN?Zx1usyuvJ)yaHiwD*WF% z=BI%k4dj{ZN7n})rH6?)%OarqLM@N5ipcm43Y6E3`CD%`fBf`~Z3BPTlwbAOm@`Xv z`uXoIJR1D1eF?pIzvD~4Q4z2Y$7zFC&w!Q2fm|B zvw2+M`IZ$=?Z=Vb&4N;oZmgwE`*+KEYTn4p^R!jh`S?V|hTO5&-!;IJ3UDYFiE*iK zhcqMFGiMO)0ll~rzDI5{Fpp74uT@L-s{o~&!|KzVBP)n|85>M!@Y-f|Op&$(0$nb& zCjDf~3tYlhO_x@B0!E~Jg)?!fZosRK{Pge*!mLMq1vh2R`~A_{s?TnI?p{waZK5yh zesKGzADWk|A;0MSHLkAZt90m!X5T6TAJ+|;n9OH_n5!_^gXg?h&0(tkcYNWZ_5d_U zKhiZKTY^f?H8n<0t4eB`qnmM*R%Bmx2m=w~sEwR)wY zbWHv$M~-{bzc_IX83Z=+s{KS1)0+v<9Ah+*kTB{DVbv|r+BGi9PR65)_EdEHwZd#< ziz24adTLO50T6bvtMwb?I^e%~TN(s&hNC3Wf2Ftf&vFsjQGxOoXB(|iuJUSK1Mf%* zuY9Pe-IriU9G;gRYtc*K7hm~lE}0;i%cZWN&z22vC~vZsco9pLM=ib|b?S~u+1?IKm0hON zUoW&~Aa~5!No)s(KBZTo)lEwqeZICk7`6gM%YDn<+qwPN>1o2Usc*xQSmU@vDYRWu zbO&@4a<$&se0HJ2C881&;SscDAelbH#+U_j1Xbx@jRAYRIK%q0F%b{4uny-pexV;O zX)Zq^JE;9$3K1ChB6r?OuKvNgXy4bDYkeS8Pk-w4XhAI$gAK)Z1V{NTcesBa z+#yfmfqp4m8U~^*<{YZ&d5bnE#ft(3%|d`zP|h8*q)oy!g98?WC8r{1F3&&*Uz=T) z+T-$;^F-zT>x_MKBzD~X4~CPBpxFIi5ND_B{&a?EK&LXdaDD2-ykv&QhgXbK*cZy1 z9MG8E(E(0kAc1G;b~<`J9~)O-I;tnr)hqMDWN>RVcQ(`oTrb|)8pHxxoI4{ZRJ}LN zMtjqd%3GE41h++Rb5JwteJ$?rfSqe}X`&yK9JiZaJZG`tX@SHRprzZR`6%ISzCG5O zt-zjfRknHk&{hE4&Ug0)uPQ#2Aw#4XSi1nni_Y46fuR!7^I)MaUAONWs^UT>L*!Jk zVjMtaeOOC;lEyH~X`XJ6gN3$bM{b(Qvj#vKx3tEd|7&tdRi`%`7i;ogm_^4%T3_7A zJ}tmX&*gk8TVylJ3=Bj7HG(&ABo8^2-y3fv6JDkilF&28A1i&6Rz$8-5JAyhTHAeU ziW%wPgg%$Q&m$RD`^3gBxF-<-gl8$E9$q)vr46}dM>8$h9j@)|0IxLPwhfM!$VE*VKS3#8R5M z#iBamm{bDq*2xSNM7I16d=^lz*`5}nn5&P5Rs$XTh1{K|Kn`#)kUVeZwvo$NY)X6w z>==#sDB7Jz&KC~eb+{9e)PF7*;lE7^i9BAB8-07cpY`SGwywZ9>fsG_$EkNGP%+R$ z?#POGGa2Rddz@B%lfPE59?tfd^_3s-1tcKtuFUlv2+aNs<`=*6+GgZ}ByhxcqYmr~ zbyastxN>=D$UR~zE1g-WUAs&w(mLc(fz`WJ{OzxcjRPGBdbNnp|4fh84nl)A^*qH3 z(&ePj5=KDVvv=KtnB7+C>BC_KwMW0w=rC!x8=O_U7R*Kzmn7a&lLQ=V)}1Y~uj*#H z;Z+x~%cTNqM|}GvR3hOdcJ)(77!a!id*;xL+ei<>dXNTaF7C8iQKD|A?1p_6{tntA zNs2mLAGtG$ZK2uQ`4KuuwUNYZK6|reCe%vD)~*JR%S+Ezq0Rc6;$$^#J+81RB0s8T zAPxsA2N~C8b1paE?RZefYAq*<`E{BfvT*HLh+9z3$tHny2(g_z?z7AHtvj|(89>P! z*wKcmhdn1ode~0G=etJuF|Gv({axG-?+R9jLU(KSRl~jBO-3o=l{Hv z{U8k~6HlC=H!|4wX3kLG&==0{D;&L_qqB2CZtRy>j*ot^j$H6)$RSH#Lqe$Wolv~a zGPd71TphMLAA26R)n6??dSo0N9Sj{D*jz5L+l?f3dHp%v_I~BNw&IP27kTE7GVT3H z9&6Kfttxmi0Z;JiWH&H`^P;a1yl1EIcy&sbvH6J~JWbCt8egW#cy&&+qui!fVLbuB zvD>^8QvFpb#-qI%+)_@ECJAPUV0)X_cI#E%=S|I#R%S9yX`l_BYI%h^U!gtC>*qm> zaj+no{I0lwrTKD?g>kl&tA3-qpuT^%AZ<^(Sw6Y`kb0p`a80cJY=GT<@q6!{C1ii= z+T9GcHF6V#}6@{idH-_D4| zm4^uHJ)VsUzjo3x=dlGca@1%Vivzgd%Zr{SI15vB|5DkVZ=^5e74qi z&af-N$G(jsc9X>obESEn_>!1ExiyB!?Esve#X^`X7-a#!E{zK#85l)e;xqGXeA+M_?mNNpTt|IU> zgIbgwO<>}nOz(=S5MYkRHJl$SVGW98EFbCs?oN|9H(ORsuKV|p9w zNVvDAv&(fNkb-fDbUR9%cf<9WQ^*4qeJ800>7*efdN8|0%vm+A^VL3C=*I6c&} zeQ2}?78&e6ih*Ogz=M4bi9D!!ViC((cO#06b1>F(+%Y{?gW-v5`@`w4Lngo0fg6XW z+nVWcv3KP%RNm_Tm;{<_0vzgWZi~irzmJ-aqGYw$ybuQBnO{xPh1(s?(TxgR`AwNG z4g@pk)zzG7;q5yAJooGgCuNvsNN|Qp@+O_0K!`XkQe$$VXFU`3k_6kli@_;NW!=CV z+)ZUM6Cj^GYE}%+&8^=ka=v`Llr7oFMrU~zT+L!StV8J^D7Y$y*S5u=(Q2ITaKCTU z-jDay#;Kg8Y1Lz{&9&CyP=M&IX|{~#j)Gv{l2dRj){a(Iq{)wSDXjN%6V8d!+k_<; zdiAG@yJKbbF@h@^W&=uEv;B&aWSc)58@S8!dx8{8XB#fzrh& zQwX|V#YOG!6*K92T&vKP>y+eAlxTe--_Gal^pH7o(%CpAljj+aD!U%#n{AA6G#pge z5MF*yg+JHsxJkS_?i{7GSQCu(tZm!YU@KM9xGzZbUYVViYxf?qAWy7B9@$ALbWIlK zq|fv%P^kDq)az!~tVpx|d#byW01=O4W~yt?t|AG7XYjsF>tNEASio$Cw}>3?>CZyf z=+&7CJd@)BB1_%qEnW}2`0&lLrISL(1Fugl2hI_jd1|^b7SNP0%3S#5R79@A@B*j` zUbl$d#^&-JLn$QKb9wCg1MX{iYPk~kqL!zZcW^UKdTN$ilB9MGQb(lUY2B`Cxp-zT zc|p`&!~WancfxO~POCjLq)+)oW@#6VKAioy0ypWAYj}LZ`Fl{)xqLRIbc)WW3}A5Q@l36D7x7GXT{si(f#UZ zvftrDc^bDwHUYW5%yNSY{TwNc9qMr=+;My ztac=RW@q)Bnd}M`%ZX@sM@*{G0}#K&x$F<5Awdix0a`J6R&7nbHlR5*kt2;VDiD-5 zBG9|o@$)sianHfEljD>_>2Mg4fVv#dwKtV{XR%74HB}YgOW%F?`}`tYNy~fISti|Y zLgl!uFh1`GhmDgia6%VYt;sU|#xl@xUM6qJQw4XF1~m%w&mSQRT-N)*u1_FIga&ni z3)(W?zDqi1UX35J&-qYGV*oU|Pae@0Cktz$H)hRib<2 z;*z{*e@4~Kza7APeRNA<+`R{#$TiU6fd$c|YSqD1R54c-=m{Ibhd4{M>A#k@{BX^` zMMMkqzQ0Id+2o7i!bfQE%s5VvyE?~Iv=HTSj&IR1l_j$Ynd(JY@uCyAX5Rd{r7Tnt76N^-u^%-^i` z)ws>8n!~GZ7bL`&(2{~u*t}x(aeB%0!+t%st-*8B3SF;V)79_Tus1J&MuYNG&G!r< zj@s2~`hPdFL+}^{=Wdfe`Wze(vI2`(6t-BQQh_Mzy&pnTJ->_z$C3oE3 z9=DtHhfLc`1}|)svX9z^I6s2hZ}+P058n22U)lXWniS^o-iozL{{XdVyN{T%{>3H+ zH##`h5ufD}Fq@5dW2Y3mmeQ*3SEFkcMSmSdkHF31e}*qhOuyb+o{ml>VE{U|@l#uw z-vVCvED5n(_Iowq-S_NF-CVss|Di7JSvq0_Xw!K$`K1XXht(D-(L)E~_I-=jaT>5{ zy`B`^tWT%N6v6c{yk5Ieyb}91`Qu4l@0b&HgfPrHSr0m%`CjH|?cEo&oQvt~=pe*<=QWxLQI+H0G#>pN73nZ-bJmeXb8*kf zl)NM0BbBOE)#^E`Tje#0uY}oHZ>DBGeGp}r*|>Hw(y-0x!cZ= zaj2>Yj4n(fhhR(DMaCeMu0Y@+3>XrhD$gQ4du=3w{QUh(xPfD_36r@Zu@3(BgLf4~ zN1imh7>N*F@WfDS^ASB27Qag$Tv{-fWc?W)E|%+E54wB+cWP(rVxnMBHwX-MWcNpC zD%(#m)5N;61O>VVNyb)Bd-(_E{E4cxzJ_mX8jGW{JF@f6p8X&~K7#)IM3^!NM&fPe z)YmW+#D0Y>iNKxmeAHheQ~0cIqyZo5ZaApfNcrgcR^_ah!uwlEc{|g~(WBXP+yxD? z^JHe`L|3MJf3Eb%olh^mHqFN11VVj2Y!0q+7`m9wo>jSATWC~!DgAVea%U~}_y6UB zkQyU;Sq>0B8r3HZ=$5F!9-jD+%>kD^6iTeE5wlUfmjL#IrZH%np!Si6{CMS-yzx&q z`eMC{EW9tJ{stH3D*QNUDdOKV?IjZ2q<1D9sk6`7eP8)@&SFo*Oo{CFwBeeeIHBSI}+E47E^&#&$=8bw_V82#X0!mqP64$~rJi z9?+)uOkfA_U6plA#DRp3REHrd`^GJ>HxAHFM&pQilR+Ec`*bQ;*|zKQ^5Ii1ubf36 zEZ_UKRNvl5^#r?AH$16rrr{_Yvhzp<* z&Y+I^ce&m+jcq$nDzt3{nZVBV>^w$xG=)b_YlU7{0fd&aC1KYx5ZWTN0&3~{>TTlZ?Q@@aWyy*c!ruY;=9eU|QL zXCid(%eZ}os-tAmvKr?ZM*yyI6AV6j+fZ+FLR_%kEQkrt^uCol{+@0|C>3A%6^Frw^JP ziXAbig*dcg6)Ekh(LE<~d*$|~(xloZ?1As~Jg#|M7?l^Q`N+F~2AlUe|A-`~qKxfM ziSH0kb8OqDuHKuiAOr0i7GK2bdqtb3c&o(ZP9tuSyDL=bq1XgQU_T3Q^-T@3qS4NmyeN$ z_%=<+W=bS|Q_XUa_5Ipv#qvhyYCX5mcyd8`b+3doj+?l4rf~}0*?~1N-hl{JJ?D+m zj)7B@-NZfXeCwK{^7pFM<5g{zp_Xr$V|6^zdcSFxcy51a`B@)s7-c$xSnVIfYM)*A z+}kL3p3iec#~!q}%ID+v*1LrS6S?)s$>-Uhq)e;Gg%A<-r!(N#%JX5X->WN?k}ol4 zk39~HqiU+nWsYX!vYPYxH>!vZ(|41x72;@KX4s&fR89dt(iq`n&GdXR2E;1xLc*6i zriz@AR@v?=Acv5&Wk1!A;w(o1yxPbLoNcTvneaT%A`QCE7Jo*MV|kqClPuITgBgV5 zWRH7Z+n>@8?bJdH06R=XeY#Wpk@Sl$qjYX@Dw-zqPRYGk0egrQy?3|mP@Z~+uv8(E zM{eShXU>_?Sff=(5O4e$x(r!pN#+4ga+r@Y;HE_-I5oBKWHNevFbOOUi1@1|e@&Z8 zg(k2?W}EU+VXypP|i)#74=Hw$0&zW z{Z(2`_N8Cxun491ycDaR1(!?|sReyJOWT7-pTz;6I!RO&Z$6078#Wt`{6QMQz6uza znmnTWhY0o~J!HUs_%Aw>3)DCSOWkRR%ziPf<$4N)$59XeZ<##&M6U_6iI+VBmnR2o z7rixCa}?wCSMs_e^*=WO8dA4xhiu6@43 zJ=INdg>Qq;lF`Ks0%p~xp6g7;D3;;g?^SFs;Nw`T3g-V#+(4~g*}^o{#J_myg=>9p z=42@;G+v$}9fyM)fu!LDV#}m0?&?5kN<(G)$4{l%@_Pvd{IM#bl-tlZa?zj+nXmOb zgvnFuL{9Pdu5;H&6`^g<(~&RnUrQ7y$fUoHc!Va!ZbmMHWw-I*O5MrX;GSuyUgV zs(MAX%hC@8*D=B76?0-%^Ay5eBw%3>cMUKi3DO<%&^<)-q42qc5{(P6FHzim>TndB zAND(llFzpsuwn9Hy1~*q=ax44L}!16m5=}&5e@3S>M1*afOP%pi)r$FXASLQ zj#3ZlXPX$<*hPCNE>Qud&^JgWVxArfNF#)(5^~k?g9XvWVhfpOjfc5P9Hy-*38i< z1H$xk6Lb^hNQ*-D$B+8H7~rH{U`c_B2s$LF@Xx8MqwwOEEvru>()IF(5OJjX56sri)!Rk5%+|KarDj0N%^Ou)zaVt8t^tl#xaI0pV~|M)A;fg;a| zI#+Kg%z67c6UTz)OA71ZH0|fK)EV4}j!hvhW8uxppW6_y`reKHj^|O)E~PB&ZMyH0 z$EuyFH1xZvt0!*G&vuvg@j$@7vTApZy~3ki8$)`$o>BRY0<~ zBCAHp6^icu_0TdwLG1E0(qU^@f2S8bPeWb|Hq12%=6a%Iq(K^I+6G2IMH)wq=9hA5 z3negrmGk4PY%h>zau2*U3_!8z|3UuSS_py12h{x0bX*d_zbaPWJyMNmu_3p*Jb>s2 zh@UnwicOooIn`s0wsg_|`-^9G;wE6Y2@n)mm1DnVUbrWTZowT z%IL$rX-(3hp|WN@n_23+on1X(56a>L&B#tysH4>C~0pwyhhro$JqJZ71_?GP7z+Xxw)z)u=oa{OFmOop& zoG(j)(7w4)+@XPrY*B#)LtH0Hba_{ApK;qHl@?nm&Y6oev-bSQ70~kh6=j?o)J0h5OUlhEwjG=N$Qt%fK|Y< z#fK6kvYDn_U7Q`PQ_w0f@h+-Ry{`&C6p@UpV$C7+{luengx0RVL#{Z=cF}-g70jEv$n&tcr3w4&RSAiugHFrP7v`93yWw7WM@O zT^JrRQ@#BMu9WaiO3wQ~fQbIg#O`ebx0pL4^(WQ92c z=Eg`=dZ_4x=VX=tzU~z@tuW?Ds?0Eue^wQbIhwogVJ{X0@g{l9Va$dh=+&&Sy7>E#v_?uaI8=}!L&1J;P+6?&;zd`K?_7jJwQC&D z%P>F0SCRgXiy3&zJpC%6UKq0mFa0ft(u&^b5HrkpNOD3Z8zlQFgJO1dR`9j>t=V=v z1IT43oVS)Xo57?F@g6(dUi!oxiV?uO+Qv&g8)jn?tpBzKnkL)+?pP)(tqv}-kFO=2 zYul+|I~Ro%IwOsh!_Zc$mYa7fEC;~FhQK6>{lA;8TF~C+NogYdUuON!Il^(-jZ8_K z!3d`7pCAv|dR?|o{jKwWS=w#^w37zu4fKQ^z$_mHTwy6{gKMk*axbU?%zyySUqAXL z1T|OBr^Cjm@2fg?pP$+5BI=ri);=yaTts)pWhOg41~J>&=Y-LXnITt~NuiH9E{C^t z8BhE77T08~-e_-sm`meG@DKAQ*p!0l!W~wptS;4J zU>2Z}Jk6e+cp(OoOOd3uUfzWMrVL-p3i5gXVFfDH`2$u74n2~aZ#LwQvh6Iw>^ph* zcO)!#%c%dD)IeORCIjA8%c|W0L ze@5CXHfN1yQAdD?R)E<|ot@$hyx6+8TDHJGVRW5b0R;Y}rc1K?wI!f=d=nYTZ#e$A zPeWnFxMTBfHe=!EhBbOs?RnYCVL=MRqmudg4=;K$?Js77SJGMd!2J9~(c_IXy3HXK zeS6)!8+;u<9Z9blhfQtj6{4r=g<2{T%$fElE~0dX7=-#>M`c`D`e{a6w8`}qOb`3= z^|SqFib07gURE7WL)HuFlg}_FaZLXt(Obt-Be`u%8v_04#@8fw75$B}!a}!eQ9tsY zwz<@os=8dsZavdD&5BTpw`%cN@ox)!A_+T$&WFRUX(bAXyC8c55rN#fqxq}h{h@+T zAaUI(y(Y_eR6xX=Dy{wusoul&&d&B7V4nvsy-UBI`*znWLxTtFuJ$(IvXjK;`V8}kgW4C?Q~s9P9Hre&hl;gIr%gBADawL$`>>Q9)_Q@`3a&D=!(^nH5A`-ihzQ?K&y9j`q_(%3GpY-Ms(`$H*v5@HHgmv#~bPo9iWT9X-1ok#eL9P zU_pp=35D2XVR*^{5@mf$cD>_JJD7;#{UYrFU>tFNaBYatzD#YdCL5%jxsA-(dpC{6 zBIRPYDHKbLD8QBYEM9mU>{RYsz4@k~{`?Zv^*rfh$ob+^uT$EY7rMT^W5K0mi|Q3s zHt#hYzh4#orXm&Z^gU!{A2^Wg1UedMy5s&S-bM zE2ZmRwlzg@j^|`2=AD_W7*{=AZ(*Df@X)t;V5^WU?6xw4-YfQ$!4z#zG!}Y+mwIvB z7sM<}MS}P>5~8-yY+WZvRS&#il21tNC`xTnVd-z?%SKijxA0JPr;PJB$_;MATD`wuTrN7kLOT&b;>^{qB=qu}vTT8R z^F4Ne1V$q*aF$cUXBaF)Re?6kf3f8Z!4seb?E=Ymu5M3}9%57BhgkjP$uu3Sdeju< zdpQa|`=Ds;*d3{R#klSHP`@$r`05;cyL>ulNR%?R5M1l;!*UH_7dWYiiIj33(f%kl z9m9G#dfK!AB#vEw(sM$41Bt18H)##duz7sa5p|9|Uu!aTSRxQ^V3BIN@RUXXhZEvj zxHtJ(=Ihb}V_A6ing{@l2!5(u~rOdgc_YK8{c{IbV4LU5poH_GlFE}E?C;a-;&Sh{W{PHqX8V}+wkuYc9A;hv$ zrk=>Wv?RPqqZ{P;KxAs0JJU^GA%Km2wY7m{~72xE6hGK>e*pTmg+M5{J z#h1bM`8J7obiL!b&rpQhHMBbc_Z$z2x_>ReYZ?9lydEPNC*_To0Two{1dtF3C^q9W z-E3hu7olo_vjmSV-qc~;Z7uAMB|y9Az93XY61d8Xi@5%J$+L!QmM<1Rs9XNlcL~Y^ zYcO>^FuU6~Iq+0U{b;)2nGcn3BE2{?sk8>lbGJw=_;cwBi7_UI|0qY{Mi7~HtOwI~ zf^bK>dlt3&>WP{C2<%EW-BQ;#<$QFb7%dM%I__jk2<&r(#zXYmtzhQq0L5k$Fu7AT z9pL{-Uv{DIZrAWRQXFRq;Em_sE8KoZhV-74*B}DB<+sGAa<^O4WVln%7_qEPCLcg< z65+--f_1o;g(QwtxtbUE;r5mvo&j=TdeZ22d$Q)^4LplWO-}k-p(1|*^yQ`2hof7$ zAYR=f(s~$NwlY*AXg7q-;d}488?6Jb)GT=y8C>d8-uE3`qPj2kJ{(T6t9E$zL>KhS zw!rn-&1%C$kQGp`SJ)JpdAkB}B_Lz&MeFoHxm|+MQ$R&GmpTUSWXuSJ+7)DDQNP!YLKmRIZy-ZSo3NGho0N}!|1g0Np| zU>3hX_>=jL2j^H!TOQx42hL+aED~mDBX{@w$5q~#xC|8&pgw*BkMdA&7k$cz^BkbD z1g^H)qTtt9lZ9)G>G?taodQtYq4bsm7zZ|d=@D=}p*KS+nSlS&Ocr=XPZE-zD#B&9 z2;3{O22s=VW@o;?uC*klr#F@X?m+Br9msxY(49{aK)i8dHbWk83qwH5z_^o!>T>$> z7r5-7Gs5v~ZxHjHtpB|)ap+bGzS^CszPyG#ne=b4Z>7Ae3^&!w$xvqaE(apv9;@$o zMLY7=z=e?&u6$8!0O-7OZb$*&1|9v)&E*GBjLL3*83E{?79U6-ZXZ+~*KWZTspRZG ziRFgBh+U+_zjL)VaO;@+@sF>OA-)rNX18!rWC~g&GHU+MO7ZsGZvdLhC3q5(OuLAyLsC-@S+$3S&Ns}=Ar?PTz z=ahljZVs1E20ftgzur65@!Vjz!jY&|=A%DHdLe%-A za)5ZdzA&ykk;})2etQbHKAa?Yd=O&Ix^sK~-WS4Bg}1tb?5%T=paxu2RE&Yht%5X& z!J{YCTI^OfGRknFi%h0i!xdKi-X0DI43(q-@P^4d0j}_$Mnu7HE(?UdTg{aRjLd9& z)5GjmBNze2Uc_u)|4(9h@cnw15#F!zMB$S919wFq)0dI%6xjGqp;O8^gfxpe^_fw~F6-JwbMpx!BP=RYDh7B#PX0GH4I z4gXKM3^y_vRe12BvlLfPfIo&OfI(*)mmb_AnTY=lD8XHe?4?TatqVY7yh%zPg?z)l zQ{bq7MBeE!DT1Ee0xpEtIq*<5M<9otQ(#ug=N5RE<53q#|M85T8{vO?lM`C zhbuOnAaE}_Yw$LT(iF2b2bG_WfvaSO}Q2 z-%H;<{LlLWs+CMzZi5uv{}AYItSs^B7z~$cchAf$j}# z^MT623%J?;H-P^)fd31a{5ODK$GZOpa5x495}p4BaJZxXUlO?g2Jrs|@c-8XcvvKI z9YEqjjdo1W!eezDd>4D%J(NU~`)Cj!72Qxt0_YEwZ_{!gWSU2J`O192p9DC_$$0_K z)3mlaD{c|3C6KS=OxJmU;P7VXIuZW{d<;y@kur|zI2tR2>Qy;K3fFGjXLiU&2zL)`Ue)UTF0BBgslj43+0yFqaq2BUikNRZBb zUecu;)8xp|=$VzL^_MKbQQ^18m8;Kk@@5K$Ecv@|rO6CUZF@`KB2-vk5vtZnfwS|H zwAGE*L=r#D3p6_KUw3)DAWSTTh>XzGT`v3NjTgO`aXHs@-CG*vZK4@{9FhBKa?0u8 z$WC`Imm44251a=82UqmjNp?YxUvBk@-_xYOLC_^~5zt$eqw@SGO%>G_fkfRnX7L+p z?1Jbnm30Lm4WqJlan>#BHUR!l`bhYWirEJ!38m!nw~DvdY`}pdceA8Jf!@Sw8HT>N zg__M8;)SyCSiC(*M@V)`GMrigZbbqbB)5qW~fLpL_{a~ z3%jsBLnsA}=?aKjEh3Mo!P9;gR8^`n@|oN<^kGq z51zK|Ju(u#ReTw-e>fq?DCJ!6ob593rh*{~t%o`a*7Ok1D?g9#!l=|bcK!Dw_;>bj zSE1F>pSfTnf{v=NqfyBI2xw=GP-r8M8>m%Ra@J!X5Mjhs9{2{QH}b{&qTHZH(bJTh z&^KO}P(s1|cG}Fp(Xp=O9V_ScQ7d|GFOI!_D=Q{b(#Gn$6;HVh9vOSpYwvHJA1^!9h`E9>V84)|b zY-SKAmdx&X13hW$4|Q$F=_ew+ZOjR^@VxxegkA9C0andOwC0Wpm!N~YB`PoGz+AN@ zp`N8kWp0Pu-6(&@pYkUm`CKBqUkdADN?wz$o~l+5#ulGow?}1Jl^*Z+x>K&Y5NV3k z8fTIL$5qs8Qo$)K=&|`Dwh0=&v8BDjk||;wwr-#INRw@w97j7f^eMwM^t{#dytWjx z6Uj+qJFk?4I;yaoRr4iS#}E1$&yJZHuarqAb=7CzlAi!WPeD6?<;oj3cFPKpJK=9k z*&BTJ#dq>_hvhpzqZq6=HO=w+bo%c<%+QR@FX$_ zsasl`48$(OJuP#W1t0J{+0R(BMnK|-YA~_3HvSHpr=rsp`V`59H5Drzv`od8rVYz^ z9x39o3nAN~WjITE16C;84i{A}E`(hV(OfABkJs5kh3< z=!tkmxa>b9hVfg=h~_C`6AS8XuMJ7b#n$jHCXaqPpGJX9(mvNS*mCOM=QU@m1)AH) zS%DTbX+l6-Q{?;zk{on_ujm5(hB>1Z-d8Z}>j#4D|B9jJa8XKsquyO~hIM$of@eG< zz%AgcELUh$0D2ifnIXS(&O@rBU-orJj&f(_x+@1Zn>y#dTz+n6+pk4N*iJ}*kQ9!kNlA9TlI7tJsmas|m4KdQiBD)Mf zMx^pR{D%nB(T8QHc(MZ{Tjxp9!Zi_&(&g{BBY?q-M)!U<6B-ab7{ zDoC+jBolsBQ@RAe1lhuZt&$+NIcTvTM%{g6ml=@y5&i<&8|3lIBir#x$s7{%JSz%wJzL9OZ_#=BaM$UqY=7qZ)whA}d*d1WFkb+kD4`s0n}0vz zOojx8-TR|6%kObePQK26VcSR}=+#8s7o?*tQ=mqn*){!|OYMp(+DNEoja{pp0V8R* z-^R)gni>01IjjYAe(X)XWWnPkH(q5NJzFjQS=!0YV<#0uF!1n+^lw5{nGa8ait;21 zMzTyY*2hmg96zMQ)U~L2Wt&b)I$;wX`&9g(ANW z<7?Kao+uPKX-R3tzk9Jc*{*lBybi#rP%iR7=n!etZ;TT zQT~oDKVjtL;3sD`Ct2+T>+&BvPDx=Do0q@bC0x6lQS&&LG*BE?k|UK1YVv&2dDfH& zcN}r*8eKMeJp`43gRYhMgFw337YIRzJKMcuuq;(*^t8LxKes#ZT-XnEdyZOdL}Z(2W5wExN^hNYN}u+xXRS)fY3T%gUL2cKWg78g zTTg(VYzt!J*g$*t?BB1^DI(CL$-WSDPY4Yd*49`BcP49Io*pQh{Ser^oTc^jp4##e>X`t3bGfpNDx2p*C!$*?bElA3Ks)qq@L>370v!&|XW8?5*2k?PcL9E6zG5kOC zAfiSC8l8qeePidS?U*eOP30n9yS@R?jHN@s2m8{L1bj`B9f+yZFa0bO!{;&A`4+KZ z>cd^uHVa;>1-1dv3eTiP!L!w{lOjSvTX3cplmDMc5K;QfH5gVGjVOK-%(Hi?RN3XM zFKPSJBITUs(jVd>sY1+`nmw2;PMkwGXm~N|Zm?P1iA_1Ay{#^168I28cB-_U7iB1n zD0ns|RMyqQN&KaCuU#o*r&gO~pn_~I+1V^G@RL0{(fB-wL+?A@LB=6_^gc*rlCrZ2 zD8qKvtNX&`W1(6fV{fTM6=3}|cCI_?hg~J7n&6BLYQ_BIptib+>Y{J@@1U}T^*l^- z4K=+fZBR=CwNe7RCr#(##4w9oc6rb6PGhlBoeiV$&ymqigSqX=y>iqOs&;g-1u|{K zr#jW+J48EGb1vXw8ZJwZP1q-wl!R$0P#arq-7KJ)naK14{Rzo%bd2J%8r(hXCxyz$+EIj zhqM?-h2S0*{0#d^lWX*@SK*jQjOVYIYIV3ZBVqod1WW9qNT$Oj6#3pw`=CGZUHf46 z@mh>`G&s@^7(P+!eggESel(V$xQB1f7v3idc}f)NyzzHn{8PSO56eKQ{G`HDF8M8C zQL~BnE*a?6 z*(MYS#k+eoECwGv@H-3~q!<}Dc!%m&z4?I8uWGQhgI7bBxcJTHruuiC)~SahBmDV^ zDQ30J>;@ah*%<)?hT@gELzZ0T?X|s@?j8bHX=wYs)jQ}Iu)qEc22YG_Als^|om~o1 z_M1}{sZJco>3e9jJNENEXqR<_Y`U4wEv2JXD%Kv@HWZuqmzU?(zU<2vEv#j8>9T&% z$t+CswX0cyvK626CHJMoc6L%Tg|SMHf<%Xbz-6vM+=J(*1vnJ?_0M>0WaH@CScdLjM$*XnAPI92s0ZMoNAtU0puDEzn2cOyGBv5 zepp+Vrw81leM#i^&1V{e@n=0Dc=fZ(5So9=mKNWBS#B!xm$oTdcnxA9=Bd$L?#6eQ zyR{r`k$fVLB*rV629v-DQR% za)v#aj0BW-4KC7(^<7s85yq>9?ReSGYG+pJ@Mi=qNdH7z(dJSXnCu+&jLNQgBIvitGz0ms=3MOSPry_~SbF0^S&`4&WF-lssRE1P`$pvFp&lC2< zY@j^hpmPkm9g`5$K~JblwYz@aeehJU)l6pb2xj`4VqP#*Wbc4GF_K?;po$PhwWEoP3Ax5{qi4&J_n#>$1j`D zy2;x=;tY3@X`P9x6L5BRK6dOldf2Vl59F*MtPprLvBt1IF-@}lttalaTt&E)@9ea3 z{$`cjR-cm5lBL6e$j;j1&~|0I8|`u3Tp1yv+=FeOq`g@)k?=X!vW3}cvw+mDaBb(w16c7AEiuG=A3s%%BXQ*8>uCz=Q zSLR|RIGyyq|0kR||GBvL2SnQ%oj(!DMj~h9VJY5N52J|1pbjaQ>^=6INf-(`HEmQL zetRQHP`hLxpYG*e!IN!JY}kgxxtD`Q@dChHC)w+x1wZxg`#*ijGHMSopJ_(ULpShj zz{;ZZy?pazsU4xZnTpb@y4ww7VBvB#4JMpK^PO^RtNxO9;7{P3Ws7x~_mEO+Txp{x z9t9b06 zk~xnZM)`YGzvEMmdC6hLLPxiSN}T91T@##&4!U4fKe2E_(FCNH8NkNYv*=#wPcm88h0lP*ioB?@aU zvv@2M=6s*1BUJ)J>LpLOgJVTJ>;WzoeQ!R%+T!q|S&2)F7EI_(^LUYmQoE5?*rK6& zTpO!=>HbN4^l?{bHJ7y!5KY6Obc54x7Ega3B`np=EgWtbR`9gDgDRuvIYlWa>a&xc zC%a2*u}si6RZjDTbpdVt?MQj(3u%K)gWzzApq`gB{D?u6^6CYVFS(xYQAKB zSK!~V3^B2tswGXSN=ayQF*2oD#;}W&a1sGsqYynO5s0#2=`yqO;GikcT#B8?mI2KD zxmQEi6I9%3X>9TCJ~_8_hz1%z`)}u6rt#fX@R=n)6ZZ7VB8YXdCwM*~uzBo3GGvPb z!0qv(peB`IODfYdG8u~#LqlCFFCF30mZ5^pS5>rdPBW^7mMKKsbun|;_o-15~nEOeC|O2*LLnq zf%_OEeW?Gc364#Df80*3+XlOACThJQ{sqfemMiiy97&xcb6MDTrM4h534wGW^inW3A(DSRV*gE5 zzX`l2i}>e6Yx_HQtOxe8o+!aKXTsNv-Fj|W^u`wg0uMZksD-I(?jS-??U#bLGO?~# zo)Is`6WpQ$){#NnU6`)p($bmmlvvoo>y0uSs|8pB@6RVoaCab~UQ$NHK{)KGld&8cb9Fo!iWT1R3wqGql@P=GnX>XKs)L?_eNvPwQ0L;xn z71R^sylz;i94AAx`dUqh{W_%-T-hvL{8-}(O!0|44C2EThaIG2d&1J z`{9x&_u;&UAHs}nHBW@!mN|o_Du9-2 z8YsY&Vt!TLi^h(8e%;^#v`!<6JZNdohXCCOVjY)H>xMd>3SS9}oZ7AM2FVb8Rw4#< zSJi5`QnnCG&+QAMU4bM->d(%6JfKITb^vYjqj8Ejp1^+E)o!1pb17x}T<20X5}%NX zV6J9-0?B(40Sig_y(Jb!F}rvG>)-}#j(8auH?}STBhF6ALM`+X`DG9>+Y~B_>(VK> zGgW#dKDI&ZL1*RFQ4MU|(`rF~_!j(*ffYF)qK@~G*p=`>07QNHUJ_4ct2;yyi~0l7-&iND+Z z3zLR)XW_;^>zwfE{>Qt!2`8V{B|Q#$D(nVi89T?Jy+H4q5KFRoOCoB0{Q2;ovT4TE zvGn=|g#ND8zkEKWj19CRL^~(j+t`jN40!^rE4T~KP4Dbs5j8kzd|-W8>olB)Zw z9sU}eTmc5*#@b?wW~9sIB#lxKO^7uY4FI4}zQ`Tzo>PBS_F!6|leW5()uhfhzV1XIv;HWre&5sjogq${GAs>jjl^%$2Xe%6}#vcUd03pvTp6sav+>sP4u1 zjKxqFgNUzHvyxqFk)#YqL^v<6s6;T^%UFnO)|tW%7MFhTE}mkea>(`FSH|K_2j@K# zTVV>MN*OTuMaWxR@`uP{bEu%5W|H^gYZRvbtgP(|=QfT~HN@v&6|(BuWS3_%G9C0I zRe?98u@n9L7C03{%<~;s96d8SNn2w)^jJ7F+E;_xgaQZhj%OJF!JHxcAY$z&7LHzX zOQRW?`)`36JS>|sAO03Qs+rCF2obHg@*Ru|U&vbhf!6uuY^%lE!D=$dT53dt#X0ua zWs6Rgv9;>qyq=eNB)7C_YvShSQIw zyI|#w*obY&Ndj5W(Sf!*ljEvp4VfadCb3^j6JcLV;vduVy1$(can3Cs4M0wmD9C)G z6Oog9{=nF6^Ya&+?dqxDFy^&>>mN#fm|

VjR2l-xcs4YSJbSP|P_99zUe?17*nVkN@R*RNWxC7Fcz+tqlxQa6QkCH@U|xwC(h;;Qs? zdaD{J*-bs0_ewluB=_|Tt7>R#(MAD7{`qHDuz)CUuY8YZx5`kCitIJf7q~C{Y}8=O zKVQy!1HAOnG_*9A(1~Yb?57z645jedCa>WnG*m+i4|tVIo*z{=Kn{`0&P`EJK8szO zp&;j8>pmjolCwtfIb02G!0AHfZUfrbClB`Ya@6ZHl~8K$cOL*e%DYI#>k~F+wK88X zZ+Bhy=`70u@6~rnSO-}Ll;6V4wjb|L>&1F&6GskPj7Y4Yt_zhA0n zU8p>3Yx#{oim!*{<0~XGIgNts18~9nxu!_+rk9aLim{?48=qq7lX;2MP(lTzZ_bLA z$m~S}Z;p6@*%m+zHoSh3)4S_UWm^LQQi&D0Rwr;iv4KcZQ+={Iz^CTgiY{y=KDQm& zciizcfUq5yQn!%N(tzCA5#0q@YL3TKAQ3LMk7d)X(krU{y~hxGPV^TdmKv*L>MF_& z?Z)+6LpALlMk2!tpsmT8a#xmSw%Mar=9j`}MNyw1N9gvF4s z)kr_D=;Aht&SksKHV$i)W{`6~Z)}#TjtTy=%pI84TzN9sxAeBmQy68=3E>Niqjoz# zYTa;u*RtYZror`Ey7DU`icKuvV9UxxB zg2xgPpfN;0M^IGF7K5oX@@}FqI3!O!*?tp&whtIy)H&Tb*fSS!&OP&a$-Sx6Ku1u| z^J%D9@u1hQOVKok&$4*VMW~lnEzL3~3WBF01lLrEaY?=91^K+SKm;L~OJ*{sd)mTW zM^qqMEk)AAyYxpMO-zJR5e#D&(pYP(6;p4zr-Hut!m3L=E*+p}4T$jqmgO^O==a^3 zkp;084)AVj%d z^$pgps>{BJc$uZx@GNJK%0Fp}N(`4Gx&Aq9S|qPeCH7IpOhz9tTIr3KeDL+DNWhET zfMqs}@Rd{DpRe;jBny`@rYOSZ@VCcT^kce)Xa<|qTI1fWd={0hwmMn2aKWiQTHZ)< zUtYY<;*+MXX$HK^bL6lm*EJQ%25r`bEb|MW*87)hM9~{ znc<2&`m>vsr^O`RU=QS@Q){N<`#9Cu*C)Kw6*ebg)Y8)+rqmiBwf|{tf~!Ox8hrNW zjB!RZW$v&eJ4G`y@Ur@gMvVXC4EA~GInPm0CTt!$8MJi%iH6oGlOy?FkNY!0uy|oF zb@gSudyX3r0fS?LUx!S}$#O6y2%1G9{ZS9H9?wXQv9C09=W20GIhShBdNOIt@^o`- zmg#=m0VoX}?I5%k%w|M-wkpv2=%W1)7@H&;I!y)M^5Mj2T{C4y1#O3sa!u=^+FLH_ zWVC2#V@Z>2G*Fpks#59KyCzh+rq=VleQB*sVe|H|_#1ll+8ND$L(yfH`NR*LFKrLD zZL=cV9UnFC)#e6K$F5Q;sM=$;HWgI`7K@#s(_2@MKVJja*yDxQEy-$AWp2q|$zW&Ai!)4jD+u2_?yP*1*#noWm;kuZDeRTUu2wScnuXE?I z<=BHlUZBWgi+SpzH({E$y9~tI8U!4E4)&i;`YG@?s(V=U|0w8AtdQvo{vACDM4X>( z`rDkvB7{Dirg?VbLrtP2_eD-hH+l3{`WIi+aBU@>h=zqPWPcV}ZattztuD8q2I`VB zXAH6JU02iPO;8Pn8BRQC~d zO`**+Vwtc}n1wVbQCf&m$8c7{5*a(#4`AbSX+YK*O@*|H+F;;Vvsm4qm7E=9pb$vja3R#cmF5)if)a5Kt!$7Yaas!f%|?sM1H=8ew2+X9 z>Cp$-rN_&YJFxQrqc<^gFbs4#65sHTiM`BBN_q^4yE<7R14y>fKv?Mdb z*|dI2fg})xXu1|@((N=7ieq{&k*0~bbQ0H%2T7pYHeQfKTfZ^t3+*Ak^u>wD;pUV& z=`{7s_LV`MSI@j=?{Bef+RazLA8u8fu9}M1-*?N}_R+oS?hQQt76&3P^pm)WWB1cV z-k{$Ru_*r#v4^$W>e^lilBI0=)D<|)wrE`x z)%13!{hot@Mf&HG+plC?zvi5!v=J>fs?Xr>)D89)I4}C`lfHTCcKVm@9>MQP$RLCh z=V8Yoq-DtVgq6N>BT*aRg99<_xy%l6l$X4n?Wz?DJCKJ;!J&xz7xIO_ONB;nc_x9; zWn>5%L0j;ENR+&n3dOXgBwOT&OIZ`Ydi@K=@pPvz+=!48W+Yp$=&QG|nN*vRAFpE- zB9*cz1pci4u|zh#Qmon_SW9LmL}7jDf=M{RqU@6&EiLX`%Er!G5|{W_7foEMayWP(jd9GE7|kUZm8rYylAy#UOan zVR&u#L`=n%)9<3&{PR)8Q2VycLzm-o_hC$bcWjKUSTkv6rmYVFTdsY*K#`2K%)#-= zD$~=@#ohgpBIA`X2m`2Iumay_OV_R2^ZXry87K4C4nv|%FhAQuEtc8Ve#rtqL1bIG zZIUi!V!|a=Z~8E#9WCSN;d%Y3+;%~7Keoe8>qaz%?Xi`lQ~jTqfVur|E)|42&0y0P zE~U~gUTtRzpa;!B#`BSFINAY**LR)s5bi+KojmJLM{0%7t6pYw(=R!j^B4=;kuBUO z+IjnRe<+=myp8O5=kG)dwtS{g4^IYwX(H^LqwRc%QTa3oYiODq<%H|;l+q{|Lzx38 zriZ_a-Xo})?rL2ji-uwu%~odx>SHdmSKX6ZR!nbuZ6+q z9d(1ElmKg!!A@v=O^g4+d$CcG-d|m1eSUm(6&uT<0VN&>$0C1v52$LVv%5N{o(r_P zNM*QJQf`5;`3n~-uraY~tO6ul3ed{!jGZ_d3N$#3Dw1$s)l~ob*4Mczov@O%9=;EH ztvzyHJ8KL(uC`d`OpOQmgUjkpf`^FJg}Ed_!lm|;pv1T;IeQ3GUE{g)j@4EM!0eul zWZ@ssLo|s|AaMsDxyU}a>wrnCo74oCJ40SqyPDDywN%?I?ARDfM-Yzf@lnK^xT|BI z=m;429uSvyRcZ)nGf4kr+&_cm^IBl)^-1c~kSzciP#57*^U3)4CJ~iUlQ2FI=Bxn^ ztUV%{N&U!MqaDrlVBP+r)aw9zPx&JJ!{`Zdj^%=}(Mi(Vcu?`i_I0Wgn4L1~jA51B znEqgizy98%cHMie1_&ryVN1t}oR60*UNKXuHon?au7zz|<%|l0^)kVvWsx>bz-*!O zEop@WUI?dZ(aJ7jpHtM|GEa1~R~7!&NFQ-dYp8q?uB(Fhq^wZzfD)|0A;Ae0Wl%+4 z1W=37>nbSl+lDOfDGX|E$u}bncc|xhIn_zNj=S zq?RV3{Pw}%`J2TNjJD0c^gbbxXaGNEiD25Lu}R|mYof7_eE0oViyk*oFUE%uRdvQD zkIUZt+$l}r!qO&$-p3a}HAfVC!*2zw^?pLqOecz8D*|8H<6`$RVeH#SOb2XameS$n zV0-tkTTYLR_b2Uji2~9?wu@HMYd;9`ezcKt*%q$p6@e2~Clfx(cRi^_|I9N`fNV#_ z9}I0PqyO4Z8vnG|k<=%fos8rl$julU^SxktY*Ql0m8iyL%1(__WY%5FHJRcpWrc6b z8CzWFgycuGanb)F>pkPy{@eF|wOgyI_O97ddk3Mz9z|>KSw-x`rlqAt>{Y9+T}91= z*lN$B_N);ru>}!+`COmt`u=bH@8`z*k-T%B=j(YKuj6FZ%>rm`<(i6RQ6(%o!&pT5 zTrIxRY;=|)&;H83-Utz_OUMy>3EXq$oukU?$g0c7Ilv+({}sztO1I(xE;Pr5ukV?rPB$~y2=w?&A6U*OA&YM&0u-q=q{2kKv62u30E zItPTt^nth^N-Wun>jxvO8Kb^OJ6Zu(4jHcc5?l|#a_|zof|)_%_2xIc(r`!4NVl(9 zG!o6Z8}JZgzAi>b^*X<7Z6Cs~HRV3@fM|borlrIaL+vv`^*pUpouh)uRrIsNyArbk zg`ikJ_m)=sVg3!(O_HpW_7@(Ge-9P(UjA5SB|W9G@CU~o|BNuOe)yfEV27ki+F62< z##GEV`F`_XL!{Z+a;gR14WV>j46-UwbRuq)@xG09FWKui$%WItOa9=P0p0q>^wK0o zMmS#xkH)q0*Er`XX!sotFi}EG?&(yzO*2L$fxV#rs&y-U1xdohUyH!9;(^Y~Ojwh-j z+gz_acxFi7C_KT{;`&_*-SXq=&Y)He{8PG${KIZC z?rVayYcSZ`qX^^LH{Ckcrn-5rdriZ&4f2u}t?%d^)HpXM69yU``h?8$ZAhmvu{I{?uQQS23HOeduw}Bg#EIMlAK0|GnS*b7zU{v-)IGo_ z%ssRC#@|W1=lQ$*8b^Ojk(Q&XvP5x|Uq0G$-9e}^2vs_L3_B_|3HmkL!+VB)-=HWJ zSbew9Y5KRiX7M#LdDdsC(IvZ(79Y%jI_7(lu0RjY{dJ6C*2X$*cn%6KXFUoIZF}8T z?12D;3!DSscq4pM{>Md!p&4##9@gVMM}^O~6scxX%Kk`9OLNGBgb3zC{R-|Ucr$_D zi64z!BhI&x`KM4+=|_*rce?>$0*RuQnbP|Gmh~2boh@426~)@zk1dq}OU;oPIxr{V zOE$a&^h%59`Fd}Dn4vF`#i=66z`N#r+zJslhpq2Ze8Y3f&lWF7*f^COCflK_M^>Xb zx#``cf0KGKVV6sL>=B#DfIe72A{?qD2hj)yB_*<(4ql}!w zn`O6!8@e7ovz6WWerlfi_oNwAt5#oRxgB?*j#Q%*2&1oDe6E(vn2AhKFQ#HqHvUJL z2j0;OS-DR>@FD-Z{K)LUAT~*zt&Hl(ff@PiyNhsJJsJbC>Fp9<5;tuQsm>cKn&#?# z&4Q~9k}mIiMUu9+fN2~G2zcvDv!C&b2p;)HWbIhAbxaG=)1NT?nP$p=4A!-*T}xWO z@%@QOX=A$Nx-LD?ekgK;X}kq}_rE<p*n32{E)ryjbFv9{=!M?Z@NbUkluES1*diqq>4PPjD;kvX&8cvo)`FpMs+-T3#Ff zI(0~uezpBb&!p)S`B`%elpKE?XJyVI|7^AYAf5*GP3u)@#qw~4(A`QK`^`|4#Dm>`)C-6+y4@0`k(waz(j6&S(x+y|KIo% z=_g2`+Rt=L>xnZLsKE+GQBU@ei3!>m{v`*Zw?!>}_Jy6}&6h9kgbZcjuP9c<#;b{T zh(=)u>i{$Lc@BRu+fM2SYKIGXTw+dKR1HQj*h?5$A-lPB(&n3*>DKV&81I@li_TWR zzLU_%-&wr5I!;KfwA7~w6EDTg#dih-e=OYk@Xlkj1(c`srvaUL&?71KF=EYOmjU2k z2g8QF9v6IQyv|}ZP46Z%aMx)eiXajwXgSki-409R+j|QnEj{=fzEJ%&h5i73hev`q zp!%)7b)jv>c3z@cBPgYvRi3b!g=%+M$nhJynk(M3?8E;8f1+Lwz(haEHXuGc@^hSF zPIy}kb&d_R1Xg>S#e6H&q(d={Vx0F+kf)(@9)GW$_u3v}+JWOr^O6$$_xMW}KOeD$ z_U+zfNFR9V@kL2w_D;RCz+mEU!hZbeSqyB8{q+?Ep3fO@E3kqKy^u4RWG|14D54 zsu`7r@m7{*5#tA41#eCVHi&z4!0nz;k3xHNhlNQlOPc*>sRShK{-|Wld>+^H=88SC z0_7|4#&EDAXggxLLZpRE{?6YSl6`8YbI=px)D4f>ttA7Rje`BjIxAU}$LN9VX!q~4 zOBYr^rqtQG$dN;@iD39FHz3?WK*-6937TaKqmR40u(Y*zi8ZSe+fe>adGiyVAoc}j zo>~>~+F+^Bn=^l=QCk7SR$8!H(cs-exnXF*ak(Adgtc4+N5sNLGX%|cHtlSBu^8qG zT+JnH1Bu0NmW8*EQQ0*`yXee!NI)#^9Ag?$#57SGWLPzE|q0otTxNJY4NjIG78b$|`Xq;{t~X ze_pn#_{uTeu|-b(YVR(z7H5f(n;7xTC-VsLoE}z|%}b_@Zv22HJMq~x&`}81$xds$ zoyrLHE(|_{K(BL`1Njg(AC6i!854VyZk%#-15Y@qDTXZp4Tj1QX+t(`kP{vjy|{vf&0b~3O#-u#rtw=CftQDsv8X|mK(c|uNt z_iOKa1Na$ycv^ha~cwVDxcPQQ;&ZrcWG{`KRZVGcKudLuq&w^ ztyLh6jjn33ChDPh6;4Px#Bb|Cio?4b1@P$Q#DX>qhmv(^T~4Lx4Ny{mCE>3_%s!J> zms5jpeixENO@j8vrhnLZsD}4Md3m^@d%OD3fUh~Gn|k)SJTb8Rh@e^AiI=a2Mz2>4 z!3Kt#L6PTe4!>=c!OW)}FDXD^51UnPg&V^gvMTUmay8HiL&RnBPfp#%)>?~%K59JD zs*ZLA4({fe*y!V-i7&c3<59laqAROpd(73Y!b)v`vK=kR3{b36&3$9os#B(ONx)B) zz>B{ph`$znKHu=P$4M=xF&Z9z2;8{)ccqQYX@4nHfg&eRf;hV!FR%(xS$wF>jxHDP zS?%d));t~*ZPPkLeBaTQ6B7!YA0{LVA|FKRXW%0ZRq~(8ysTI@%-3g!wC!EnCafLI z4T@LlF>P|nDKIPgyaUT5@HQ-|WC|M;(3Dy&&Vf+{JEuu{ZdG>A2HXM7$Dh@`klmHO z7%I+^0-T&d_wvkR$SYrPcJNuX^nm82xI%c{;nzU$;rJ^h2+n`{4*2`?pS?4yQv!QdxG~TEY|L0?Y}4IoU_tarO6_s( z_NNV}#D6o%xa#lh{+q9(LfG-YEUuh=(LWq2jS&9bDacR!-Xpyh$%T~cjA*9LbLPUU z!(L9q?@!p3B90KR<3EX-x2mBOrJuKTX*nf2$F1*mNKn?;-dz#MeD52a=!A@XAadV_ zwpjng{G^cRE_uT$Grz!!(;|BVD!?4w2#JA)+4X*i`2_4SVkdQ16DOoV!P3hrnLFf0 zbx!6#1RPWny|;}*a@g$dy>PjIebvO03Xz7gR-8-!031$0Lh)ZhP&0(hfz3XD0Ngzc=WxBzeX<$@F{@nWB zQLPT@y9@Y?wXDHY)VCL#}8*gR*)oK?cm4uzIn%e+MZBg8!|dEU488H%da= zG4cjbsCkL@?P{DRh?5I{j}vft#G^$VVE9g*k9hBkNxAv+P!3eSMhfR_Ki9pk*Zw-a z*#D%Nt-FOu(!DNJ@-SKwa0!*M`+BKzt(<56IRfj|Q#9 zdX(nra$1ga`=i$o2w=7>tDBsREe^>F{NC& z9$gA-*VQcy4>?dtwf7X{3fjp<>D`<8T*8%*VuUMKZYG! zy}a;O2c$M7Oup^xU_ZBY7n_(+WBtJiHT2&--`~rgY=I3NuA#|5p(eijbf=>dbKgfE zR3ITP{c*t@CPz6jH6N(u9$+8Q7x!HFLDbl@NL*I3N~Sd4DNbPI4g}`|6&AjJ5f2TL z`+Di!Y>J59?RpeCO`CK>rw{a;f8F`yRBi`Md1B;H)I7ZA5jCPYHXBc-tFmRu4&p4R5gy6VU*z zd59!pOiRAxj^uZwo@ec2<3SX4*gD)v&x1@f}8e!@nj2L4Mn8mwd@J~q#d4CLrpwJ!=m?eH#7$j_P6?5( z+D6JCnC&SAw5H8;D{sm{xk_=jHx%4 z=vhmfI-8+S3f7}Dx1)aME$9Zu8+d_F9gSqhKMl<;iERR-eXVIC#^%vnZVr(L45te)qxh@G&p^d8czP(Dq;DNRjihU=D0| z3k1S&hqnEBJQ(j1&u7Z=P=AsGA4F4LZ~aiLspOe$d_cTCRw^3hf>G*bYYqp2IZ!jm z*7jI2`vMP4T}gURax7`CT}D^9S{#Rq`bLsj@CXo*u$a5vZNtKU?U~KC{4;ZGGmpaSnI<8O@@+c)k?u>ob{8a_d`N)HU(? znt0L?q|(F%d_iN_3gIU+o+SMUF1c#yrDsz+$^n>v-Hk4@$NDimk^dO;gwdn* zb^PF`P)9YON#a+|9Nros_z!Qd*H5c^5}F*pu)lqp;UfJZ!kFN0dpCjBp>t@Dx-?T$ zeBvl^{9n6{tfk(+WO;!B-%;ev{$r*h9j7S(^kP4l%|x|!ce%hh+|Rq8>=kn;s@MW8 z$kb?&C-78+#a8BOJ_vNeGPt3veM;=zYH=)lxL~k&B8U6)du9Qdw`a8E9gp@Vl$*Bc z4K+Zh%X-mwRGyb ziHDc=4tQGPB=rbPTysYsC-`q@FNUO=iy*Isoq)2UX$ux0B%<_acjTQ=q+#E&AY0+m z3^q;`Tx+3zr?J8I5U=9!-2%b*T-Pgu*Dgec5vE@E4^w*A%{J03}MtucrgiXgX8_iRny`SU}geeo1f_NMhxgM$qN z<(-DkqxZF+7@u7_Jg*W6+gr~()5)sVc1HR{Vwa46L>kH~4=a^eYO65<6`2H4Rc;ll z)(UNV%A#vaMvJ~p_)P!DNVDv=fY++>{PgYHk`{VK{eVpCR<_o;O4bd5laPA)c3twQ zSlxHw_n!T{#;>eo-Hxd`m7nF1o%ynt(h+VQx>jMSv^5MF!tXtCRK|u>?n$gdW4s&c zlX8I@Vp@ifPi_EjkME~}0?g73LKOmiAGKN{r{PSj?xE&lV_|xB5h`8xyvVS(r?b}C z@#8r3=jcT#I8At}@K%U=K>B&wQmNT98CniRZjER=_8Ht_HvO*zL zFp?diO3IyV)>A<0?Y~w{`Bv(##u^s3U<2x_*lgHVp6#LZ5-D;QjvaGBhSJn8cNJVE zZ`yC}$*Z+K)sA7A(Vd?xqM6`V1@di|&`Hl!P>1p0+FPleXa5;<-znP%XV+pkFWF`( zh{JiU@XKy{>>Z_lzuErw)RFJydZ{Rf48S(2MMKRq64 z+gQ<5!KUHCk-Y#N*NIu-Fqh?_oi``279L4LJuR^wdEw4*jC2IRtUPG zX_(E8bgQP)a87aOW@brHvQj)?CBA`v3-4zSG5f(rc^;bN`t<_ZO)vOW$sii=O)z5v}?q4(>!R;UNQoMFsVK5g7)b zrTa9n>Ks84@`866)8EX9!kU#X_JF!oVMM5+Pw_o#pDu&Iz#cZp`q#5ed(6w~Q1e#l zgrcxlF*`Ew)E&9qJR?@%w>`6b$_1&PmMQq!dmdqvqWc*Jr&=Gs*cw%Jk(BK_ei9ky z^_a&BVYjE7GAvyHs>|kpJG?ucwF*9~-GwYDDugS$_N9?ph2|mN?Rg^C)U;a-m zbK5=EA*>#Y4o+sc0Mh^g?81nDk#j`wMi$xewH`EW?Cz+k>q&Z#=k2+R@k-+Gg_B-? z;Ym2U%HrnZ(KN`?iX*UVSnV15-Uy&PVb-&1K|Rg>`b9#T4eWY*B$-tpqP%XzgtK*W zSbcnh7vu5}`{!)QhgmIcS)C(%?nDXMS!h<1D_cmXUQc!fX?SdD0j%VS-m&FSaEO|J zXidHyoE0K=pR*9-Hlxl^khPAl%~$mualZ>9vkLg04WpU-bpr4;no}X9j($e_3Ls$R zX>3t%b^Zb&!h;^@L)`1Jl9d9A={j8cWiufYE{Q^`Am9zgluNO!Q$11+IDV(^k$>ft zX3l#?j<#MYh#D7kE$5_Zq|AZDEB+#EzgRy#Kj@6aSF3G-yhT%utI}g`g9k@B+yU?_3q+wurG46c-O^x$mGi6giX%^TMq#_#_ZTaKEo`h@*fT)vQ z3Z93*3kBXB#m@R+TTn90zjTR>d-G;`o3G|rd)Qxgqke^)Iw7;EZdyTMQa%u|#CIv` zKl+rET?ca2cIa4=$+vhxj$kSdu@K4%qk9M^V=yt+mtLgd$>tI8%=Y z;+A`J{eoI+?M=DPT*tm1fB2F+NI%f;4I+m;iLb5TFcRUB7tvgNSc!VJ8|9P7i$bMM z(XC&htG$Q#IPAD@U16Ru2&;bKz71y|F2XtBHy?J0C7mOV7@B1b!LfljVD0axA zrwH6VbGSwEW&;tFnyEP#F4}Tr4gi#%xqjMlDO^6qo+xrNaTPnPQ@X-P_J2p-1SGUd zF;Tj}avNfcfH%l|-Gn7v{5ctOoP=UzE}P)SRh+M=1PvLHhju`~+%rHs^aMvIK9d+r z`WakaSB+f&;%^ImkS|sT*`A?$*h~*@wa7!B%47-MNTCUH8Kgq%(ri;5{ z2m~OJY;MG>Lg5m*@3LGr5YVVHy57t`fVxrj-!Y)W3s9xS!v7DTe(@cpFF^N<^+YQMlfPBI5Mz+qTkcB%Y7C(jV*pXqGLeR{` zPq7V6LN`L+dY>l9_iq9hphc&N2e5}q=TiW*3?mJ@ok>CKY4mK9e-rQi%n`bEZ7F&a zd)7T{TD83@izA*4=ZVm6tI*&k=K5zE=Xy+BcO5}MearHj#6>=ANn9O_N)xPX-ct0w z@hCQ{EtUyO&ba?^2GVYeO)^W*4|OzeO}UDf)$bq8;m59Tc*N>ni*Dt#1#!h-#ehc@ zLJ_{|#<$zz2IT)fsn*l-(Xn*F#70xf!bo|xv=SM&j4RA%HsHVv8!xC?qscUlu^Q z#+D>d^Lv3pWg{oRDSe3M9rLTANcj0)NhI?cgIVE6rPE0Srx?;ED9tK;*1D+UGAsOg z@XoR)OYVFgFV#KdU{x!%TJUZ@V-*czPqB8Mac;^Rv36Ml(pYy(A)*w=P6^=_3$ z*LY0+)E;tX^?VIsJdQ>mf^f%;;X0C!8Ad-!{U7{jx)6jk&fv@j!s=UK3pDx$x%&%E z-xLde+0aw;a{6b^+RZ!8iac9t0lwxu6s_lL6?qZKzif=uz@kSXz5@@~rgM*y7$S4YY z$CL7wr9;~?Vqww1uB!mobm-S8GR|R=zQN*+eN^E9$KYoXn}2?_VHGp%LF~<0$3Txp z^iOuoPU?P$(W7bDf>>wY)+XqM4d1*#9EY>al89{I^lV2QD;Zg&uV$j2lf`~eL<@BC zEo?DJ(s%N93##?thcDRSBXAr&Q!$-&;fEl4_lx~Id+q@3^kCzHLKr;0QASyJM9E=_ z4N#j~x80<=!=r@o@27D$-ceGA#%sG2jhf3Up?wWV@Z`+s)TZ!vV-{tAaJSE`#WO|CYH}tXj$w!nK$*6;kQ| zzv^>S=ha@gDyfc}?XX+^y?f{ON*hJsPtvy^9(+M1sSfX+{e5#jtXTZ8ye{;Xj?Ib`wuf`Sr*0!L;`>?c!|pH^Xm{v;D1ZB5hx6 zf2PBh0!RInE4>(Cr81GF0V$qr24X}_l=o|bdwGsD6Cn?n#ULo#^pl3S1gP?=R&fmQ zC^P9A!jcCM|77;2pU=O(rwZF*27Y7HQa^1zAY4E}rpsrCDc2SWWcb${?q}Mn^yHE&ifpwiDHA9IC(0gZM1bXo&Va8M zo9eUV-5Tf@acdu4j-nCExBUvRXwmsX+{y|xI4jNAbg7y3M3wFSkX~`*@gM;}!nBdK zE*>Zxks=40P4pyiAqmCFn1-{@->58cKR>wX)UL{;ed{^(cINqgaOXqZ-cXniHFMqd zWJ=TLGY^yMZ+*RaK~t7~-O?m~HL_YP=b=$u5t2c(o<)+*BMqSp^=-vDqf}^&=d4KN z!^$?a&9KeXRV`}mLQkxAp?*3cVYqF+>YEG9VMw(ju6|sEKhO-ERpepQn-bZ|DB5!M zx#hs*yGR^ICko`N9mU1=UcAA56BIsZWUPF4&f9&<)~{?^8b3r6QSI7Cn^8i z<5|H5E+<|}9sf`)jS|`0JRc}W60Va^_@1jvq^DPKifTd+#11iJg9@YXDby559OTJ1-~tMk|>E(+w1{!2_<) zu)0;a>&T*8ckTpz!+YQhL@z>e4%LFy+w8oBJ3>5{gHI?^s0a7&pF42(OC5LaHZop& zu<{p=X1XTCy_xhHwE_kDdYJ6-d;kz>jhlIVTJ%)#jVe^y*3r9XGWbmx@t43%l;P9u zm7NsTYN_f`rV0YCh(Tl57n~2-gV!5r=|OF~%0lPKp{rRhoqow>(W||a%4|LBv1kxC zccHBZyaSFO1dJsu?(O_Tw{V2sO>DvIU&&aQA6G7LNp|FhUOS!rG~`)H!wUbY`*i`r z%${~SK(aT7vv;{k+JZt%1xq-Gx@nfBGDH2ySzi43tCCJ+dObk8L$NzTfo51y5BijIDr;z5W=!mPcnGkg0@}tVOD-&svSkYb_a^5`kV`m3r)?bmi_Wj{HFfho7^d zk2lc$vNL*P_e%bu;PH40-ase^;b&piJT0VyKHB=RGV&RDsjjKdhAeEI7&e+)-sh`8 z5AFN|-30uV=7yidZ#2Emj&TrXjGZ@eWiJ?4@Dsmf87f(NtL2mIN?Z91TyM%zg?^iW zS5-l`(PNrLH)=y7F)OMR+%s6k;kr!Z)HZZb%D%FoI^vk$TrgO=Gp^UVY>k+OKCNka zSt9+Bj^0u{c|@3*ULVGX@~SvIl^wC^yPi9jQfj->imt}flOap#zn38b3K-VsWf(Sj zbxQ@I(5V6Wf+zo$_=h&^2bHFPmcgQzCHfmH>5cY;a?Iy1c5B9={(i{Fy@z!od_oVx zWlXAKGM7Q`Nz4nzXM=9ZpjXP1m>&#?>%LhZhQP*D`(Su z*PsN!Djza8jZ?!Evm5M^N}z`hF00yF@e9&9$0XaP%hC$IIX??u&T@F?S)lL}0fK~g zopPGEBYT8oG?MGEdeo$&2=^I(G#*ALDC!6JBJwOZl;8HStS}%4O!g@qfXJ-~7i( z)qlat__P0D@Vo74!Wl<|b@(rBj&bfF`YFbi+22TkTYC#Wigv~;J#!m)Brb8MUpd#O zpxFH?JY06#CS_MReD>9JmL^QM7Wr`}0)II7g$-(F#hfKa!J!&K?v^eP44=OB&iY1W zgPo6DF&Fd3aJlHK8ElmDUnJ7!|qbHTD%9!~6b2g>R+8 z(a&jX9*e+5ukn1B`Ris5h0j?s)bZ$>x$u2J379f%jkD1$*(|Kl$t`E663a0HLCc*M zuAyS2STvm<-=i&#vxixXnI2rSdS-VsdV;PSmK4A**_mJQyC%|5Js?c-VHXG+^G&l@ zDm=7DDEV-rihQ@$S*yx_zkYyZsO&U(2iP&F4*ou)47)aXt^PY*?nE73)zj%h1_Ct*nve{@aX+6;K z5BGlO-5NaO?{Hi&L)Efn$us)R%gcq0Zke0s>zl15MB9an7~;EBx-zyew@Lm6y9cz9 z5IB{euS6gr>RL3i&yY0K40W|eq2wzpf0jUV%b7C!R=jJ)3kc3*w9maV*gi2c9O`i=6pFgM?Sb;Sz9-2Fn|pOmk; zxOdhJUWSFv6pJ2^&(yl0nhw?~;W`S#yS@?&53g}F$`WLpi;GW^v+VFOj{(SG@QGoD zwMQNuI&i@$>%H19wR=$czjuY~{V^Hl(Bo|h`;v3r+tHAn*XuZ0w)HNIH5q4a{_s3~ zsC2PDO^Fc@%DBsx^eg(IP?`GG8rp);rctA#$g*v%CK3PInZC|kZz5s5ZCrB@wht~$ zg<#9*)EPtSXpovyZu2sx8zb>8u zvNT(q1{tI!MA*N8fh**@CB~L^^2aNa*}5tGjaf5%H9`s|HuJ~j6dqEK@V*Gca zb2`Z%^5XN;$TO&9B$(!Q(ULE(-v7Vus;G?Ltm9x=d>NMC)QoqG2n6hVYTrS#@73uJ zgql#oZoU3nS4n>jrFXHAuQXKC+`&5o1VC1gHG_kTPKo<%${=1Jp9=Cu+=#4qun@Dn zi@>5_rX?sp=V|)(Zwd;@`msJg%L$- zaMQl^k=4s*js~iv-NESh8GDrnSSYIv=~XLU2LY$oJ?o&2`l}&Z7MrX7DGPV|pxl6*Bxd*m*Ru3FYj>N?MM7@b{37hkW{RBD zf7ft|vM8uoEX`~QMBXZ}>u%qqA6C@%ZODDJssC%P%yvzb7n7mIh1pKV=g3IHeNVTel>H11b5|^KM%EeW9uZZ zMw-g0{KhiAh7Y@rouQ2e3o}W*XrLQc{|_5Knf-A8e*AJ7ESuv^o z;ZDVR(MB~EBt0CN^>=~hZ7$8y^2u&4>w9ZaVNngFrB@?vOmv>~WY>wBvbaB;t6*X9 zHRj&Sb0-u04A`Mdtn}c1$_kWNlxJfPZc=hJ==c)p)`-T#ZkrB@gs{ChYz(JBL`u>m zcp-Ro$N{z}HU8rQ`NzHK5pFH)M+S4yI*$iDB?p|Bp@$oIxZ`w&*Y$or;Ma_8F4fB6 z?ZAmC^4_J{yMK?SkHWvi*7%mIV1}6gU#8li=(Fegs60vG@4f)tOR{BY=&$@a% z=+vfON7VqHhA*rYs&1a$F3{OEe*cb_B4t10 zDaw`#=deJ$MG@`cPLk|QAw6r770ZZ!I;@n`=fdj|=ZlTVBIr2724}tG4^~m(CmBfV z1QjlR!WxQ^?d<&1KN|vJXLuAiAlsy@=<&_W?qXv>kYq4TQF{Zgdd}0|ikS)M+_EF7 zZP&bXbQH6DzNZwJ-ReMh+~Uhs52EMtABZbBe{T}+@ic;~>}Zy6HD#(8>c zmOV@PirZ!+zwp>F6zH&~;H`PNU@$$RR11^0%~x{t{l>*UcZTwFZ>46GJ<7MpPo#?; zEZwCk_;s&)C*P-4?v`bdf9vH@QSy{mDeAveB{|h5OZ6#GhH5YT`!*bdUUd(GL2pJX z`*%AN1|{8gt$YdnPe%=V!!Eye>K#g4?#Uq7U*~^i5gizvJd>w&p<+&a?wmVySN3=T zFIv~LH#yqIN1lyR?L6rHb>SC?Sq3FU9=ERMJzUd4yt<<<(iS=w3SKvn*FU$a5f5!D z?4`Q&R=fi3_jrezo`>qMZQJq~ATKVnJ^ztTj_rT-+-sNa!L}UTzG({MQzVG$p$AFK zBu32@T0s+p2D{H*nfI2~QHORobq(RMuBfKOYEz|qxjv~+m<{1I;_~rhlwJ0ID(g!% zXCY?rc3^cDn5?)daOjV7i~n_U0@h9}<@{Fo5O1Zj;v1DR$P%`lEl5XitmyFDT#(D~ z#Uz{0OBx;zVC1M0Pt8O|%<6{a+${yIXBqk{oD_3YjMHEaXw@znYXMh+8|L$SAW`!b zhEG?JbHAL7@N{LIC1XS@zy9;hf#?55Z`bJLpdV5HAYjK2!Lk};eb#R?%>gg@Xpj_W*o|AI{_5S3wkG71S~$Wm z4K@U^s{W@pB;$L7x~T@iO-mw)_TATlglNo+0O6{Ct+OtVXa)O}6Vg>6-xjK{*B;XR zrc_@u`a+}wLdI?>xDyPi4vMPFkE14)Wnz!HF9ly7cgh~IZr;yBkg{VD*?7+SX7Z}a z0!ayZJ*sYhi|`>2zG*!6X!@Tn${#8mMuWZ~X%iL850Mz;sG0g)j)<kn=o;&15LVSn)6$)GoF zj(^|D_Z>t-GoubwS#zXS-2FE;L*YlyHD1hKy25mAgAsK_!u5`oxp1{#wvi2oy|-6R zGV{YPx^-wS4MXUffw42Xb7FNkv$bcq0qmJTt#dYK443U8+s&ujHe93QGO9Nn^yxOODvqDm6@R%Z{>wV@ zsNfR+WgTw+V;%i9yJ0z^r`$$rp^fOv>^*rWN0#k~{V?)W_8ML1J1H4+^7)~5YKvmr zz@6x!YcOi8q0176f*7B3%2v`#{_=zH%#{Zb$i8ex!~=KDt)e*6s}y_QMvkP+SSj^ zmRiw-%=Ol4mWaQdw~B|g7+?l!9}9aI(ngq7f&9EDVlt z9Dv%r#-2Yt;<@VE`lW>6EQs#8zTVxKKB}GVcUKACZ}ko1b#P6UlixbHGQ6w)q=e{9 zyqDeowV3&##AYN7utBnIn_Rgih|R@?evASq<(W5YUxM5F?geadkp&D?L!&tVaB;;m zMYH?XBtbzqY>qpa9Ns55oQz+)5dQl_NkEn^aVTA?^u{%)tZ&(8(85&FTW{HD?>^?p z0NEYh<_w71IoWfFwgJh^9e7^sYF*a(#)o`iVv3>go4c^bt`nni!nu5-caB;*E_XAF zb+hM!UpXfRtrnRK#n>|NDwVJy!vq;sm);Xye)gZT9+Yu!zS;>NDl)NlE95qQ#>KLr z_dyB4?m&Gfs$$&k*$84!LVNmdVro}=Xyq^eJAeEREHqSv2*_9NG!_Qxc5jR~qBtS? zB6GHoy^oZhc%$+mOo$qRayeS)oXtlasfc)aXZKMG0Y*oXX z;NuHMo6OaM-i=+(aRYA+vCrQXDWu`KVMVvF&9#>^zS_tzT6I@-;g6gQ?TwPl{nvw{ zioNcQvpt(7?VN*q!4eK-9|Y~5Sdp*1S#wEN{7<`TU4U9jXyu$cX2ri^>71tg6;sry zM03?e2|qXrk)oCGTYx|;ZqAPetA=q2is|`_`VXF8+>)iar|!PMvsIT-c>VAYe}bvO z5B)Zw=Z2d4a+7D*I`(aI3l<{LaO#8yl}cCeyuj+%7+evDFeY}Ak2ijeUr!uM)(Jl# zpt9rmQ}a)6IfaAI!I#z?~q0_6tj zhh;1vg3%2HX37C2DKx+FYw7dY(~Oq=E#HQS=c7lOAB?_>CChV_S+H$shmA;L6c037 zp**K=S*utL#j*n&E>9F=fD9*V0jXZPYfZ|+1HGDx>>sVtH>~`pa~q_OkvHzk8;+@_ zu)O4#1SUIHhL!Zxu0d@yCBs%3(8PZPG>ni$c}lKg(b?u}9W$Hd0Lsa?Amusr*&qTH?;Uw;8u2@cDGwVm?eiQD!MyK!12N zJ$N-DOm+TPPsT%Y$#7f6+_EYR`VRMwgIMmAsg>HeWF{a zFL=6p!bZ25C_y|#{jL^2sXqxMX@$y;(=`&x(b~FYx71AxVq5F92O)Q;(Cws0@eYHz z7#N~ZSG$$xW1`<#Nj_PmsFJIrS|F9(ElaBm)keK!1&itiI?STnzXvIdg7^N)K>RY> ztt(l+TZB~FDod(5`zJHR@K%+%T+c?kXUd?LN)Lxm%iy<23TdL6+q4oJ zA|I|*K0XJ1JtZ$A(+rLvzq@V`5uzS0vlV+_Emjcwp)}}QgSG}+*#!HzH)rjL&2$}V z^N8d8s?A!atCBrCJe)(^(QBO`CWtDGJCT9V^xkCEB~FkNFdF5BYv~F& zOG*2}Mi|Fh)wWqfS(H=wge&x4y*1xMgZ96Dq~d>l|l4$eRGdOFp&67bE(ZmpRD(uv~xe7ITE7nfKpXwfUajPGYf01HQf2uNhtSG_B4-d z=psXS&k@a0KKN)d<CCKY#Iuy#1DeMilGM(`&L??V`$MNL;=vPizELfS+SJROakIREg;{mQp1d&$Qm zj~)$-tyzBk>`vE_OTH`Bwkh@ejTy(p;mEarRCCS}iyRy(>vfljwZ&zV3mZ10|mU?h* zG@50E%`ZV5w~f#K>^)SUJ=J1{kEX%(zFtt&yiobKBL6G|cjr<`yJ-q;au#6) z=Pt6LLy(tZAMeU4v|!)9`r92E6S`_sm3fV{G92qL{~H|{v;1p%KvGUq5M!or^dWn= zubS?tgurBQ0^qW-ma%2=TG-35u7Pf>Uu&Ou|;u)f5SDpjW zP^>r>jKEFS+JQ2qZL}f@i`lHNtk$O96X=b+${(Gv&xJ=}->TwJT?xf*=|^p&$`X%D zS<^TIJ$DvW*+*#aZ0g@NmlHn_5FifYW3vR(E+H$`{{WrZ=Iu_p1<=DZBVT%r4Uy%d zHs4)+!tsQNzuLwFT~V03zpk{h1u9{fEa*CYQ*D!+^~h4j%&I5cWx~gQyLS;;Ikpw7 z1>y0J^dhH8zGq@mIqdr&L>FSEkYgqPH%O=y0*lVr2;&GkY$TDyOTODa%|mmKuBAm{ z^mE0WGtG*IwMYzDCQ2B2c};&qoxA5uEIAom+FUWpj*iXbkDbhCo6nlGXb#&;kQ!F zo+-;uQB~T0k)hP8uWFqBvFUULk+zV{kPQ?FTUqTz4HRH>8i+-_?lc#=oH>F^69LUTk*zLZiyJyTkwWw^4eFSgS=_Cq2KxO5@+1 zq|K3F4$A%S)yh9_%8DJt2$*jXnsNPe2=EV(T{os}Z`3jUpfW|S5xi}T*lZny*N(V6 z<}75y>GvXi#076rHTGh0T~DJyNeuYO_31nuuO4LYuw(%xD1A?vm1VjOT0@=H zL_fpNv%QNLpt~c#yvZc*ywk~KtsbyZWu~y;xc4KWb@;IdV7!TqbDCU~b0s=~#iish zJphzA@=~2`P8@vcDO)KFWEgq`nd7V-m^~d+H_S2)NkREuWZ>|wzAxJo$HZoFloBoQ zp=%zV_2|fhE$^!&{A?{dus?1P_a1}S*d!yX;5~}Ch1d&R4OcF&Be4>sC-)sWt?2;w;PrbCVvv!sO9v6Wp?PXg<28DyiZ}VyTJu2)E7%jT+0|SgS{}(VW~ys;s<sMK5{)(3tJ9O$aV8O%NY3~;b3@Q zh*{iPVYP|#a3j#GE6U;@TVbjZ@~J7Y`Rz#jv@_-2=AtL}FvrpP_LKj|-g^f%`F8E1 zfT*Y_MFEj2C@58G=*0rk73mN_fgrsTdO%bZq}NDOs!Atx2%yrdbV64k^j<>Gd6M8e zXWs9fZ)VTzy=U)pet$8>Yj%F~#OxJSgXjeXYHnKd zjBZ~ECbRVAn&Uxqu&IvF<=y31zP}TjCWJ zK$3h$bi6fCzcZ(Q@bq3z!UxuTMAC%x{<%Jxgx^{ZiY$$receI6-fkdX+HhL)RaHLgI4W9i+>Ml#cV!xRQC%+Py0yLTz&9nlzTH%3T9vd8CY;gak;HG9$z z66T@R@G+6ErnC&=@sf#iIo&cdDYZ?`zS3sR8dbch<&K24Mt@>>v=}DHoj`Uy{nZkuxt8a`zPt= zL9Nf%M1F97=P|s&FLuIkHqPWdzYzc1z<%i}=5bW+#Aja*UG4noI)s%D#?#nPmf3Fz z?r|)l@DTlbeFQcks0fu6sY9*!q)hHL-v>DL-!5;4ZX-8qscK=3bhefIP3V&7s=)+$ zWQ<03>+Y)Vi0j)cEYSrZYbj5PIC>ikQBRQ8 zi0IQ?9=g%&q5O=no6T|0g5vg^Q&R+{(q6d}f6Y-(7L(wA{WV6u$eCkk_cjpO9PMQ@ z-mkOUEriGD|8%Huf80t=QL!HEQ@w0Atw`Gu;k(nqU@Q4CrGaVeQF-eckoP4Z$dK@M zjs?lRn|yd|dM={qDn}x4L0P)OXa!kA24e7ckZVWxkIcCbhibjQ4Z<%E$p`O;DEo|L zfA1)M@XE64-QW-Tb2bduJKj+<`(*Zehn2l)-*?sdwO-loJNPy{ekX%*)>pUI^W~Rq zrd;Y;FE#k@6W~@e?w53tyC(2P$Ly6dQE%oLfd2n3=}?9!TXJ%$TP1h=E!I0x?0%1I z9B7LSlC(uw%v7h8*nt^KGAA*=($5B|FeLN`nAek5%Hn{N(U8SGrQ|%VQKd>d(x`Cf zr3nk(KvUdYoPkapF*C2Yye}) z93Ndm068nRahXg6rk4)f513{4TU{f9A%;^bLq}WIknVB!4|yzHiVK0Pc4#1-5b|B} z^K!hzyAIYG?O%Qm{N;4WfFwwE|90hto5_@S)Z`9a-t)&fbZ$=E{j3{4yqoOZE+rdK%lsE!9upHYl2mxr5syXQb1N&@- z9fLHcEhJ#Kx)l_U`4Zd)q42Go5B1Y;X!$!acWOS7dJS(2`N;Ds@a( zuhoID$M-<#AwEP#K!OgpauaZ!m^q|-zoXa+Rs3j1{9z%;w@HvkO>Z-3QWUW)w?84#@Z{v?cDhhz#l>ALysa zfS$(2fEG$N7A#E?&dQ@A)k$;C{R!nz`&f~kSHxqKu{GAK!mDrgdf~<4_Cs7+F8rib zmHS78REX)rE^V$B-#fE&OAfUn?L4J13x(E_eYyI5!#^LYZaGD$Up2SfpN)IZD-?V0 z9rBLkiwiH$`cv!`y&Hadlh{+#XK%xG%Vynn@mDR_FJ|YWhHlwf++4YosIIY9=3^N5 z!r@*tJ$lrkPKeil&t9^n+ zDv#&t9SglDQtvgi!s#w6#-GY--M4mgwkLvBZ2H~rKG1ZyHlcFXjRrpcRd1Yqkx_s0 zEw-!bY+ve$a_ZGgXO8Yj@l-!Z?WGC%S+Mcyq~@Apa3S78nvc3$QJWv4a97tMHOzmDOy0#N064DemQXTkf^~$h7;JHMU_L~F5crV?bcn+;K4w~fcxZ3Mv%`ci`- zoUPvKMOR}Eb9vqKm3Or_ujt%0QA;KNA!;_bEH$mUBQBj^>nDqSk-yKgSNAyjQHOy| zZpz+qp-h`8c;>0CfjTZO_qytF4#iwO?9kL=lPsW(EaS6`wtm}mICZMvTwk{xgWu9r z@;xOm*NN?NfZQ}L!6ELj{c@!?#NP#8NFKmL8G(9MK4O8rp>*6lUM@TW#ol=T{0ym} zGCo4|;YNh{-|C5g)9Q&F%%8c7Q|b$TxygCy6Z~ywYuH)Sk6XV0i8F0?$rqA-6}jkg zf4kKEG0SQ1ja=!~Ul)l;Dy++e_XCMYtsm4g#md;D-;5-sn%#WDM|=dWY!B%7OYHzU9#*yEQ~3nK^< zKghP*ka2sGua^eS0qq)V8W9%bU{XT-am)(B#lsyNE97XS?7t{(1GBezK(n(rE;!l+SF;8`Zl_+3@ zIzr#V!W|XIYmi{cQi&+bp7tQ?|44LFJxC@_Ov)N@lcZ+SvPJJ!=^bE-Po?d*4L-w8gI|-fDG+wi>$`KX{U55vcO)P z1DGUZuYHkfyS<1@oq%H+HQ7x<>T~lG4H2nhtzMGPeIgR23pLp9isDoQqS+AI;_90ldeyO$|u_ZFAsg>k2!2&>vmhh?O6VM zXBmQc$sJ#cr`D zoH}vEMqx^l_(#Mj;i-`}QbpI(tz@UJhk@99_%5GrQv|Tn_Z=C}5&rq|At1a8ue&o( z3wdd%@tI$`p9RFp@f%%(cO8>J9GvN=N7dl!uY)rrVx*3xe5y$V0WN-ke`~Rskmg0g zbL(Nx&Yh0(pE>@sk3=N@$m&1m@gJS@{}H_!Ku(N60#pguSv4`T0skd`OTd(-&?hb90hF9JWj##y4Sg#qDK%Av`8=7> zept2Lm~M*aFJY_RTd*+Pr(~u)+GWK zwm@n{`r(K6#Q~qYFaWaZ0z3p9i2uU;7i@Vci--r{Ulm0F=C`=mPGP?017LnPo<&fe z&hG_a>KneiBMa!b+VYBMwXa(SRL$a;VIjQ|SA?rUgwLs;V|~H`EbWebtP6f=iAWdY z2{`1SRNNAeXakn7J^{*s_zuf%oj*kcKs^zGOuq50!-)z1w#UT8xJn6?0D;FO1Z=|! zl%GQHKY0i^KR95J@eXhR9yPJvrTk(^qEA_m#7>5Hd{=ZUzeQO;;1V#k4d(!$QOW*e zDg4(xlnD+`_M1psya>p>z^}<|1%-!%>G@+$!*EF$&>14!EA}4ZQHf8ngePG$asgCp zIsPhxu$w+W0_See;tWa`|9&9J5S_s6oBN)!e&0Z|6-o`P)~%R#f8~}gKp2PG7r59n z&f$gOzeyd;Ed3D0N7$$HcucNK;V6EauneD40Qp$Dz>|$15;0jnJFqO$KW6(W??n5% z${fE~jYlK+(H{r%4B$AlAHq}oxCin0NJAF;gQx7J3&J^(My)-L_r)~OoWp*iW*^d& zi$cc(xRgo9&eDLV)?-;@oXL4?SwmK661yI_@T)diKh2FBS`PL*sH9Wtu06BtOihgA zf+1V7&{bU^7#UwkPHQ)q+vFKy7vWN~H392%Zs#)ta&#+SJVl)k=m(BhcGI<6q^E}< zfglkLXm+;Ky}t?ONK^*ErH3!wHVNQX zpA*>askj?kef~sX)UUG*IeWa%fnlcL!}KRMAwi^p=(p*1iIT3russ z3u;d|>cC;*GyX_5%ygJ=CmmS04osI{<(^x)(&gP*>%ICyT{bh(Ld;?jxoaq|lr+EzXNE=pCx1l63p z@k0jG`zxgDG9)I^ET2)JY22ug5pwTEhX=PG_q&-~+qzC#bnvBa0kuR?w=%wK#P;Po zXvlzjPC}x6C3_tVo*6F~KJIPfmwc8i0}dSc&cT~@r%K}`LEEO;HR=#n#UH;0>hISt z{au8+f0dk;{&QKvB2eMgN)B6k6b)h8Ucj`!fduIByg~pMaHjL`r$=R~QbnNp%^{)} z*y(~tqswRt#94%X{AFg}@=s12aoLFRp~lgu3f* zdfHPuFgJMEmeyM^VnAQ)- zn6LSy8V5xcAZQX>Ye$>Hb8imc067I$E{+rxkGjfu!1@ZH6xBR1qm3c%ZmE|ag{`6{ zF)d~q@Y*xyMt3&Y3xr`Nu;im!$WP(vpLvh@>xA??R%9LE>D8&$Ah262 zD?6e!5gB_%JcWaKL*=7S{?aT?XO)JCyd<23{`=@+eUTZ9$~yX0`^w*OV*A8J3QTn_2s zv%HKGo@-}Z<^?!Woor24pQfCPmmk}>5pVLp`P_F<&bu|qZOsT_OBRqWK>oV{kpJH2 zx0Uy-lSVhZ*eSnylMT_B#qg-9Za&ziBSvzq^l%j}*i~Yf847l9G*LS1D40H?FuH0L zPA5P9D6s2Y4f}KF%D3Zhx8q7E!|k8>>_68=hpye#6Bp?Y-` zH$j-}ftM_n@mH#V0v?2|+CMUjYKu?xtLG_hVS98{%60FhOCK+ESPZIOHIZ9pUEQ*W z%h}TfOAf9wK*ygTzE2L8w&(A0ekoE3Ddu(jEZ~HIxP77}>E;+=R5B}}euvJIs){y01 zc|8yxZqQT(kiv`U2;oy@40ON3!A^mu7eWNZF-3u2ho`qrmxc22--4Cfyh06la2>!! zU?R0mRf`D(?gW6~yv?iy3FMsiLx3!O)O3p*&hF@(>e3;EJ&ISuxL^|?IQZBj^&!=@ zy3)DfI)ml*K>SBF&9FR9&*2S|x$&)u;0$#`|J-t`NRJOm^$`sm~D=NB;+ZD&%M= z2}bE2hdzNsbpW6?Qb2^Bfd0AIfaAbs78Tn;6`?<3UM6~h?y}U+<;tb7M_a5f#Hsw1 z#A==?_F-aHMgCw9mI@#Rf#IU5zA{6r-oH1zRkt3|m9{rFm^ca5w+2W&OXiW?nPP$f zxs&EaFZX~*Vdt(l^NZ=+k^DTkgj2~r5TMiAzK#;NY7=%r6)xGwAtr(sc>b=b3{9Hy|;N1RW9y!)Cz|o+; zN3C>vG+q|;gG(j$SY67-Mug0j&o6EFuC_sNv~V_?OAP8)2!SBp|!Bi%<^ z$z{q-PLdjFy>^*QQ~XvRF=S$`IN|E&R}I+@0NJqts#sf(cF!|=j%~BJz6Z-W}E|lfLam&@VoI#I`2-Pk`me%OJh(qwPK^m+mv+3EcV27MRvb`x^UqxLRBQ zg3tpkydXg1Nq657UbD_`D>?#dABBsSus|@Yuhdd~*d1q*CaTwLY4y#is@H(N34)v{ z?q!}kJD`<=-BH`;Ua1~6(#8@U>J$*8YM`Z-Y6vawtCdRl(5*j!zw;t&d4!vPc*(uv zH~P~tMi3Xq26|?M!KHTWg*FByJ2Q%g65LLz;-t&DFB%>4+a&aPy9>b#9hkN@w&@|A za_b!5lh4`**5%pYir;|#Uda8U5dMyJz-l5XWUQy{a6UoH6fw}1Cd(asQc+{#iT>_$ zvPA{#kOFRpUfhWya4D3I1krXOZy*r7*4LLCCT#2gA?ER| zuXg4lLF-2YT3=#CIiH~Qt8iL>w04H?n3R@B&$Nrl=aF#U*Z}`UUk5<`??xdnSg$$QVO#D*G zP*se6kNu7h*I@U?y;7|vd=8OEWnbQ$me$?(8#)CF&VJI?zxUFw2ysG}UO<)3kDUo$ zhR7Vf^a}j~B!+gD*cMepim{O=`81D<{F#3XXxw@um;L>-h@Y)8q>jq(CjXtdz!!^l zHAg)rFh-vk@irm$L1@LPdaOImB@wGzBX!1cM)g93;2`{WD<9sFm;(_%$v!mu2L2aQ zcZrY6v)^)#eq~z+k{(d-_AFH-NY?Npha;|d0q1`|>_@-Fb%i6ZcF%>2dxuq{aAgKr zK-LqEI|AHq3mh5otMNgezxrS|q1_zVqUSBnb#}VyfUp|&#w5Q&%{vSISU7ROVv>`e zt3y6sI#1QRBX;r_hsoYR;W+C-&LqPj8p9f$H?s6 zsRKXspH>800ZAl*<7KAb*B~8xO6V-5@*&ef0Qss-8jq`mG}3jm6kHN~Fwt4AUYb)N za~NTdrXzvl;%!N-kM9wTX+1tuC*AZEcLn2_t$Z=g-O~?P3nNbTfuSCk-l?ZUApEo) ztOW_;_b+owSjo%4N`kUD(&<@QNlG;U7taK?m8TE+nyDJ3Jqm|(er(DzdT81w3x8gF zbimLD+#Z2bo{%@QE{KLk=4;D)0IAxEOHRxM>a8F>kj{%~CwqMwklmzi)kIU;@;F|@ zYs-B!@XPAG;tnU>0WG!yefcX~?hw&&7R(_~w3evTXvj(>enP!VmlpbG1(Wa z0+BAQDBG#)Tk|)-T2o8af+r#;32|wMILay7{CxE|4*%OvJOmx_CbZ>rEernYhyn*vLA;It5p+c2 z?CEv`xhN-+?St$q_+LzM1Cm`3$9X#Vf1fx$e`DX^Mk@%vF}H5xT^7w31WXDn`6(oE z0uh8u5l>flv8P89U`&e?AbV)F$AqwP{R4m!rwCOi44(DhCyqb2TZODq7I?|I6M|n! zi|4?NE_j_^Z*xi=buBRjbl`SlJrv)YZ6D&fN#K|Car|=e&SOH{d{3DO-yWPW_CWJaD!ttMVjZr@grBEUhkjuZ-`DzlTq5Ef1KqN%i z>V-ksOZzy(tWy14PsBrAO`XZ}xj$ybdMx@7nVPf*Y) zz9V?#088-tZ_$_|%9OyVd`rOVBkiKd)*E<#O^XR|tOwvRUjg}bwYDK7PW`ZjenYmS?Jo1I}7xcbqYRub~Y!?@5h8Mx4z8(HkL)2QmVzv+EBn`!F11R~)!p8e;eArKKj;WR)SsF(Xb zW+D&`tib?95`1y=ln3}P|4T@fx}ze}RR+aMHZP$jW2!nxF!8eGJp(P1P!gTr#SHY3 zp$ZVvLvAS~*9Bl?G!YUlx%iP0ML#=D<&(OJk9N`1*0=UgyVMINj|3C|3-6vROOb$0g+DoNeHe)jG~} z*txVw>te=weA ze+k-a2{a|Inw?0nRI%P_QZ=J32*q}#4cy@C+;cdBg5%3Fx}AZ)(GE3Rw@W>zGw&tp z;#x4+Uyijt0s)0I?FPM;;=tcl(8PY!NX>?3LMJz_{?0J0 z`6$^y7o)5AY8}p z0a=@WmFCdmnXdS!#A6-eCh#@C1YO?QBAxx0e+9prxFF4Ac!8LBHTponnL2;RWwx#R z8?NdpRwx(X|Kr7%I4aAZ#~!KsTRQ6uPz$~9%(-1~IhNuG`XI6k?Y6EYUVYnhx1P(B zKInh)7sBze?aLO&y+iWAjGz7w&$t?!Jbk?E;3d?i$_v|fVE~67`EpLt*qa7_*uyR- zpRezKcz|W8((4KXf6uq%51P%LM|E$OL$?dLcQ5V+r@cxe2_Ap83|>xqwZfAv>wRVk zMa4kIkCj5KEkkUItE0zn9lqaOH5Y_$dUAO7)(Snm&zec0%E7mBd(qdwH?8k5o%1zZ^e{U^AKeuS75oYNzT{pg4 zeQ(bBsN4|U*~R;zGZEaJ5gU$G|JZoL(BugE7IZRdS9i&UuNhYTKlBI|MJ#yFms+S^ zq(JxPVp|af^;$hwGnXn^%JVy!+-eb>eFG!&hGw{OlzIJUfAeyANtbudkW{?BI90LG zA$u**{@zqzoAt>aA$8{qdl^YPueziQ+lnq;ePwxFc|rNA`Ic*`=)vGrUAkq`3^gE8 zOJ|e4O=HbyI7qwi#q`E>@e-%T zu+zA%255(ACs0cLe4?!Tku@R~denEE2A9t6XhZ{coZP=edUA>peHRi;N4T~hMRqPfnwKVDDKztybjB}GYr^FnJy z_SWXc!??tykK6n~NSZStf)SucRX9XJHU->|_|0t4 z0RD-A+`iZ5cDtVy8%}gZ{!bO%@0l70+tK0XOPzzDN8#T4cKhwih@dnOhYtSC0$X0Rm{6+2F@G*FaoeD^*yJOb zW70#jPS*UM7z6M8T@oTv4yAz=>UiumGQ8FZ?~!PK>1E zrox9=f;16U5C2@i&Hu;$E%O(7I65*iQ>?-t6RCTdw{rBeA|v;C7I&>yyN5a)l;&G) z-iXo&e_Wr4i~p~@H*u2P16-pBu|7rDhVWEQwJ2>}lV@Jr2?a)V@9lhkT~O1!>r~_BQhl3* zZKu^lqxry94e60LZKzyrtIcVOmEWtM>wcJ6kkxh`Rgj+9V z#T#>L-e|RWt(0<54vsGcfDb>AGX#DkO>PJ8BCiX_b9s=y zvb~bA2qb^xOb=Lp1*bgNn9LjW<|+r_pQD|B!I0q*YYRH`o1#G*K_#Y6%x*FU6YN&xI0_u&N{~oWb@Z7rHw#}cI z$yOS6`-mOT^0WNO22q*$bL`&|+lEP$JQ{2Fe9{>Eu%-)xd5Pqee{R6d!o(9N(jtHI zM;kiSPJDQUnC|ixM#_|GeTr;uRcgk>AFfqC*j<9YWAq)nTdD;TI3#rnHGHsq7J#7@ z`W(zVP7C~=#FP|?O_{XvbIS3){CsxyJ6@!ynt^?-Q9t1N<^}_9WV_3qlj_m~^(Qug z_@nd$JUnroL|)WEmACiV#S=;CvJYvu`MN*vt=-{?8IvM>$@y+(4q9GRL)RwV;qr;3 zSCbOo_gV34*yNd%soGWfIp=uaZr_#GB3j@<1-H9(COE@z7ybHpWwg7z)Wb@;~HD`IUX{BMe^6}8A0G~I{KyoZ!#VPUFm9nN!tyZ^hr)~X}T*o|L1w}?BFO( z=~51VT?EiQN=aR6R#oU_rP`-sXXFHTaPe0QTCtVvRG*{I+X)VSaJNB}Z5e9vLaHCz zcr_F>iiorz8DM4?O>C9L@=W?2%B~GB-cFWqE9*f+54IP824yTQQd_(4a>LJ}qzdlm zl2RAqCdtZ0ed=tn{!*_u#%GpVR*{m3bzOF1Gj$j&RSygzkMArSme^eM-Tr;(JW!}& zF{`Z;EsfdNed@{0gN%4@=n>gC6Uo^`W2bTd;jhq&_8|RIvZ?Lo4ey(o`Nl0%^t+_y z(%3TOMY%>k%Tvi4F=&PUY8=KvtIv_8T0j@;fI@zvKNrR3huvGb^2v<`xmTsITWukm zW5e0AJ442iO0vgykhCWEMHdlp+oA#45ayKXnJ9D(V8GF3ianx7&}&+K(b+1gud(VH zb&fqzpIj>2Yjst8HzrG;;##UIxF_R9=tfHe5J zzVOPHS%y=SD?kjVtTz@C0r8VRF|G2n|_OZg|bA&PKP#?qFg; zJMbafIOL;J%Jsuw*M;6kwfkt8^LO#=wuB&-7W8K+=(rin0`%AK+iwg}ueHzJ=s;0o|dVLY&X4 z{qkOMn>`BQi}#c+f?wf)jeq&A&yeHGU$-c+fUQG=!7wB)06s4=CR zyfN=_rojN{+epYVV12?#?0t;8`Y&lg8R*s^l{P$nm)LjR>4!j&(p(pKrngOIbzbBG8*@ z6sg8OD@eAK|3-R0(GfYFXTTc`C@tS2oo-4U_9T&<*|p5`p2@f5gLS_>5m2H{l;-Gr zZVf=JW-;a}cL8D4)Ov>?H3E!Dd1hMyHJLWiw3oK~7Z(po;iFn$vX)XJX0l z0?Qp~kF>)ps{(_naGA|djJ^%T7SPe>+2hJrKIpig7sV;U^UvG>3Ta@&y0jm!26dLC zV@DZW`JgBa*U&8(H)e8Q$|(OVYRp1EFG80Q=M?R2OU2LqQa(AHrE6B1M7j%K9&#`S zti^5M3I{CYtoYE_Jp-?TQhVBt?S;OX^+3$k<0}euG;L}J3!I)S1Mvu}I6Y@8z!O(G z)78;5aFt8~Q(>O@sx}l`>s5Bl_4uRjuK3I`WJYCat$-4(vU?V=+^TrDbyUE@vu_D#xy= zMMID~pt$_;s@6->DIz=9Jq|pJ+gH6UF$JJsk5f*n2HE{3*Kz|CTFUzPyxXiS!BgF3 zcWmo!4+P9idK_ybz$=i(k8RM%M|9DK_Elvs6N4Fm4yHvlaLhMph2@Q`GXwm!4N)jF zi~P#D$Q*@u1$D*#AStUX5C>;s3pvnrTF<-JB{(~T3rRK4Xf^rFL= z)lyf`Cqj-PQNXvqo|tNL5r|j!Lxud{WTA$3^4%-%0msZ}BBS{;vj4ku0C0I@dxuOG zd&jv@=jqz*rkUZE=?q%pF`&wk4?A24)h9MGvb)w$DlmB2Bp454QuMhqT^IOQ&M3`- zR%gp+`4QbIcVgt5%T#pUlRPuCNNjwj7|F2Ja$LN!D>)ZR_A+tfAg7=ur5d7eO=`Bp zrQ;0Hn&VK7xdzKuIl&P5Bz{^$0=&DLNH5>D+U#&IfHm>_oZLlOfP_pv_xnBxpD*=E zb%ec50bX%R%US`SE13NRtgo$Il*x?~$$ile#b*iDmp8Vi25)^+Qq?1{gC&51)mLY6 ztjR6>!&N*takvi!JwN_p7dtR`Czvx$5O|gDL}K0>Kz83e)WckL^t{ptJ8Y%CfNA$W%|)o*T-(VzSHf{YWGGzpa541^X7WJ_Y}X1vW6#v+xx~gigLpf3t5;!Cl0V1zqdC11 zo6=l{$1Xuq@;ajFH_n8jt#b5ph}10^$84udL-m&Xh4>?qq2ql(tC=A`m2V6b(tq@X zOlwBW`v-JeXyU<1KtD*9RXRSH+n%z-p}g6j`9b^o4$d z`j&m#edX>GelGj-KQR_NB3|ue4ZFW%U<&IT(Q4r0v z#!C{M?{z8k!|PM0Gmg`=0DpP5(D^{5)dlK$-{XOJ4xn`$&-F#t-lwvz%8QkAa9se7 z^Y_b?-nv-z-O)FCwO~3!N!Bwx=tzThsj>pDK3>uO?7YEEIJ>+QYUIOKi%t$ zL-?O=n?6t^JplU3Th#8;lJW95CYv<2#iPEs{bCr{pEJ4Vid3=4Ovk*GL39fQbqHyM zYbvQG$!L8P`+apmW~-yPp5#(&O;ITY*&ScCa zsFZpxkv;azmDuz!X;caOm(X2#-AekYZ>5nk{ZFd9mqX?HJGR1~u}idc;D`ekBB3|> z72EMA=c8gt9S8ZpvRs~K+4;O^d6l!J|LZgJo<^@XBiXdiL^hN3_3D75q%DKBP3u?! zOLmIS8NEqNE?C+bi8t}#Lv%>k=*#LmeD3^X<=gxzB&apc&_TDD{y@;;Yi9h`!L#m~ zl~Mc3NKexV%RXN7mcpE^va@+FWe3jhOQRD_mLGUvWvyh!!i@*QOxWbWhGS^hn~*06kGC6>QnKM_CV+PXZ|CT= zv4@=)7CbvvfrwnSEVmjXKQ6F)Thh5+YnQP124%63NsC!iu23flU7s8RyTlr~e%DVE zdM16+(eAlcu;ZQCd1(Gnk!uQ7FnKfU5qrT6t_OUz^<=IJlgE$CVkHjIAG!H01|8}w zKk$?vT}0XKoC7#GK7H+PITw$#=F5MERo^K3l!ZJlOPu)-zw5-lWAv~xej-X7ogh@Lzf{qB z&ZdoG62=)WCD28tj9^$I1B^>puA#Fo-neA!TM3^s0v!MHiUXF_RDim(7}=8uZoazV z4<#?M->sr-oKRo7AaMdREFF>F2w2>YX`dV0~A`m zL$9`n=;pWf+16&3R-1G`R_Up27YpMxvlrF#Emj~S&<_SRv;c!eR{o^f+Hpu0N~dT_ zebkO4C+`H*Ls8l-JJ-MbSgr~Y=IZhhbg^A{jkq@w{1tD;8a6;=A?X3J9@%z zF4e_=IRr`tr@mzqyI6Sf&dpvV zG@KS0P~JDXbZ#X`Vk8RL>IVRp*^KD}@B4ulAhL-Huz2ulf%7ph6uu`vmwXc%R{Lld zwMHb~u!K3u95HJ^i`X{oKpL`d26ofgMT3R0fmft^8JM!uL!CEATc#T>PL(j_6ja6; z`7N+|PVeX-DFYfrPp7Kc4{ z-*_|k(WPj|_r{v638{4d!1nX_PiCXHx%2wMWlvZ^9ztQ#N56bM=OmHnDv$Yh%Vch+ zjsm2qxSGZ1KCO}CZ`$ECM@GeO)$>|1!WuvQ2uBoLs802^FA_ zjp%&fxft|vv0UXsdGUoDa^a8JdBzEJd!lx~*HD&8JmnKU$V&U_qi;(WL34SAEZZFw zL$e1qiY=WJ^X><7U^=GIb-*D24F!FibW4A0X_vb@P@{tM|BAj|G~|<0fHFLHnVBQ| zvY4pN&{cIA@a_mmC@?u#G04Q}tCT4Eb8dJ)6v+J0$Mfa1!4hShP&r^qDm^D%iNAHV8^Af;4V!m zS$;(hBdHTf#_Yncf9C7*S~|;!iIZ;k>`f}{t+8K0bszfKeqbELif!d-Jm=0Ew)+_h z5?MRzR^9c)ZFV-kx(CzVmXjMduH$e@8-RBbbAi=- zFyW11+R97r8ktS)QJZwLuUx2tfVlOFU*-J_mojdW#(X%Mi=~_W$e^IIRys(-?biz( zoi_FyWgst!-cKTTo0HP08qK%@VI@uaS}toF*lw=J^eqdl*=kH2p7E}(q}1=gxnW;17B zdS)lNhb@;i*Jiyl2&2O8Y$jwIN4%jmxK&Vf&~==))h&$Ryu$3IJs}DfKl)S)Y5M*Y zG`6}d?Ge!#!X^Lk5gt+Gyn7!?Komful7Hdi@;lJJG`6(#D{JvIJiN#b=LsJ3WW=j9 zfOwh?Wp-AZ=&~wLM&?M*9eQ)w)K`p9fb=`Mbm}So#`lE7CWwG)dpu*!p z3tWDZjaOZzr+m%xLnc&no-B?-PrAn*uGLzai0}6!I?Lis82NoMZDYdLRkON!O0I2g zhrer)0-*Ou*txoDt3>)>PC?BruCZR%6FZ5#y$#M}2*M?0^37c8 z%^`1=IXvF{KGlwxeJRHxyo@-!!m*l%5n_L~&^8Vo<2s`u)8tc8@aI-u!S1EQrxjUu zbsffa?tJvvsw-%>m$c7J>`3d2)qo2&cKk}C+RZ9AnH)Di+A>qSFkQ##*!8?tLR-+@4fGbt;5-=_kQin)@P*pwWT}| zaejY0o|dLQS$Ik{I%`4}?|ZzNlb1H>k~w5V2jrGL=(Z#{eIFdX2I_W&J0-C{KI{K3 zS4i?0qe3l3pEM`kIldw_meD6WWbB)X^O|#!s|SLcBe0OL+N_iQ;D#YXnAyTeUSiGE z{-eC^`o8XHu=}KBH4GV`u(>@{I!G}OgG=eVZ#SS01ktt*{sAlQEk>gUTf0Gd6ut3J zbk^;TBeR~>hVWD+j5+s}LO@tiWNqzMZSyANOWyAFqUO;bAv_!*{6*%wdObGzICn2! zUVHtEX!#HW;OjMCO@-OzgGx2IJ{pZmzBS?nd=PE*oS8tZJ&nrHpnAMaYl=n*$KG1o zZapldV%gho1c;ZH*U8=z|A195-bpK{#?h9NHOTeJ&Yek#k9A>-uy3H2$*$^E`U%I{ zm@%MxYsvXaEFVNugZ!kL*=u2v4x5Z{`c>I{8^|wkIfiyER#J9%yYN_FKFjo=6g~Rw zun`|n(r|EHh*lnl<>U<+*y(Ti?WCy`Y@a)awR}45cCXj$faT@Hei*h}5^~S>Sm*0x zZS}_zvlK@DOT0B-E-Xzg1~HWsT&O$Q&7J^xfmMeaQ}M2kfr)Rk?7?7S2NZH5-)d*L zoyaSBr?QDA_*)FTxOz29awe0mxfO6hY)Rj83HQqv@iX}t_h4)eQg+t^4+=n7xF!d6LsutN0TUI1 zFZItz^i4n~eYq`Dyzc9~`!c%C;hbYv7L5yMxOCsRLm}%?pwP~+rh0Fur*P?Lk*eOx zcRTO|=u~5%V`N2Bpf=g!X^dRS6~g*r5X&DdPrMFgt4a`wca~^$j2^u;7FPy5FbxDP zjj^@tsA;-d$3e8l2LU1fg?BPsQvHuun%1hO?m|s(7^_psZFy8XbkOCt?XN-#+e~e znx*74Gix`}{fjZKQW za|lQ!DVW-A1G9v)jT>3}U-e*fa$x&?_4UtB*^^PQSS7?X;NL4fYGgV3H0Tse6+t5+%= zCU`KF%uy_VP9#%<@&P5%=uP?TJy0)9%~V#2^ZIm$QUUF>H8}_Xp1J+Xl}k=Xp#+X4 zg}M|w2(<&axTJl*Re*k;VM&}jw_SFP8Mb{>e6!FGvJ(pB@S4mqhj1?qL7|?gtL_UR zL9T1P4xg7zKT3!lJOwUwML2FU;75C-`Rm+sJQB*O2{kS<$c) z{ng4P(XGn~OxLx}FV!tB0($GLx~UgjI4ZlYYd}hN$l+S}`nel}YhpV{4A8&B`XEuZ z&iT1F7FJ^#gJ3SOh?Yw_|Uq~6EIn`6#LD>!YeXOQ?1ma3_ zET`{K=DIOiGw!;COyl=kd6Dff%%>rPvDUeUmZ6OrM+wXc7n zFk!yFl^g25Ir?S#A-ACl1Ng#}a_8o5$FuPE&*xXo#1`kD*c{o}ajJ?$v*veQbdHI{ zF_&{>FWZWpX8CDUDqTEzPn>47A9Ox&q?!Lvdl<>HGYP}04H|jgMfe>`o0$W#+ZOvA z5G9UZ*Z!KX^Kym7QBF~1=xLv}UcS)Jh0WjR*IL~T?QCBUaJlw9GCB9<4s5aiYw^fM zq-xUaOkKW5{nl4$Z;Sj%)ikmb;oxkU`IGK;eu&{G{@~>_{_y2A#93P7@NaS*UGK6N z%68A$itT*ZGDpKLi>hOfONV+-mL$}cEhmSrHZlR8ye;#=pXS;MdMWb?+p@+%h#{aa zu^xTjuWQ{~Fge=wTg@#0f7pA=fT-HFVRS%HKoAfG5fD@aBo%}qqzq76RFoDaq#HzH z02NUrB&AVW3F&4~q*J3ocpdhTCK`kXhgKEn8PJz z-QTE5>N|TyAH0r%zjkk_7mXrA%t~szm_WuCGmd=jXLXI!Y@%wExNEw`k-JL;A=|}w zSG%WIbxR!@TGg}W6Rl41De@O6B|m<(i+&6;deoNB{J4kf0dnKDC2-(^nW#H-piMwP z!Irf)aa$XbE-rp>ga(NsM6Wo3Bj&jW%kCPT+}D)v1>YwJzGPo{@i?n!zt(QD8*U6A zG@0r5-SBL+acci4PcPS7aR&EY-R^O}7lBq8Ego1p=7fva7|vTG{kUU@R2aDx-H&8F z7RDTFP5J3uS@ED{NI+_LJUUko{cd#jXR1E0#D}+)e(vKr@`eeVKRPkEcod_}KuQ1e zE~cmKstDa`iqW;`!ihksE=r~B%^^6-DV{g?>6C;T!ejC~&>Md5sw(TZP})RQhC}2$ zmD*H47SRy&ZQAcG4=(&f$FLsH7A>#qF|bmE3wjRlD!LLM zq=T)5T0(ozJF?GpKhPQa;lE+**REOU(AA2}%*}sOR_m(S@0#hDw>xCBc#F|tWLEvz z^>}49dA6Cu)!oXa2o8G8sE&1M6Q9%PMLTMag%^}q|A)!ZaF(!?wjD;z%X}vMS1i_5aUX<9jSn*`|BC0!riWyAxOt6%$K}}C`IRoZz{as7o5JUi z>Ujx9>fIYfck15sWQB{A9@?A5kx!8o-o-s3&L?)Eq_;cm z${ul9d&$9E&ivUm(#L?KSjT1iLhhWId82>PNC;`>cNX{JOzI5lGw#TY@D`=JRJ?~Y<)kx(bxN<+wR>~V9{mO3bvzs`M31M#G5kp=4aA;UsNzg z9R-6!=gf_ndEJQaf5?hj2ce1(2Ga`0v(j6AkE#%zObWChscUbV4hhQ&x2N0R#gsE@ zE~Ap4TXP)4@_A$VQPRQXq}W))`J4LAd(Hv2?G-N+HA>Wl&MqO3zImyi4F-OKxQrd( z)Aez#==j(-`xVZpaG<@boTu~#PJj+dwRH57+_30?E9;(@!+ei2i0!49V{}(QQeLs4 z<5J|IW(z0rOT`}56Z#9AFEoaXi?(lCy=L~v*Rk!dF@E%%B|$Hu!f9AV&vo5MY~@2p zZuz>dOS>SjCw?{GRlW4W)8{s8X#DWVt++xZ4ApthP7i00o6raZnPsJP*=(UJ&Lh5V zLU$_50jrw{Ac~jJTZ#hjLNFU64H;5veXF>np2d`U50EIP`R!s$A1?BKQTS2|)T@Gs z?1s#NY%YC}9vyxO?x}5E80T_X?DyKLVZ`vJh|6Nms>mk+LFYbGxL9X&@DM+kwDV^B z>juD^5ci!kj}k$!87Tdww~Lh4Ud$+rv%7yN03n{Jz(#@6HHCh+CIo$feRDPS2Zpk! z-YsnTc@Tr)<)LqnMeHrVULX^BMJ$Ru^|N*1)9$@e#*7Qny~Lu}W=Uu1-#0dl%kEWR zlnV4su@qVk4hiNJkz0BmIctXkAE0*FcRwQdh(!lk*UoB`yk<`hc&{*i=_DWXSJYBE zeN~wGlTc#OMIH@LHI>lQUGa^U)Z*CC!EDXt4PsB~nP?-gXA$#_`er;J@YcOmw>%LS z=CQkEHtO$USI(RN`xA#n8&m0HlSE-A<~?%pLfzbsxw-34*LivaPaEiYo)G!?o77V> zRr5}m2X9I*y?E24VjQZIfmmEHA#Qcy&}3#|zaIZ7Hy07}3cb5O3n+d#{Ctmc*tmp& z&x0{Voh4*A_n`d;2AD|Z{@i-)CJMnrJ>*wJV|{zM5|4C%eo;z#hlLv zTgc9h9Y+ee0W#RVeY|iS8S*H3svBs?PgoDM;mruKtz*}_cdQXVcigU_cxDBi_L!!& zUn0t+n=v3{$-(SEc@izFbOFTR6&(7eIyh~yy1Iz(h`MUT>R$PpGi&$yl#wD&c z=yFM=KIspo9um$gReA4xl`*{utF58Y*2T3+Wx(%X7-gkTGfaMWxv z+HgE^j}DgwIv4EM8fGp>DTI>pcOOH_4W(L^O=tZC?(laBnZGebRwzV#>}1VyTQue# zjq{?vbA41rZ;$fhBg38O1&2Ys-Hj07P93)Blx_=fS3kqF8nh-oM-u58=aRQ?m$KY2^dcDKK^8GDBXv{Z%!!2*6q1}kIOzBSWPIDWVuyu&xI z_4muM`HY-$gOx@m)<*N}ipOrT0YD4S-(4S8u9cSV@h!gBJgM(M-|xCqs_fu%Db`Yh zp<<&9XBDjnNLxyd;XG!YJ9DxO)FFIDBdy4bm-hNT9BIk0iTc`=!Mjh%y`5kNQr^#; zPY!@1Fvr9mS^xART06aw&66>M3T5c&H^r8IZ*;LO$N~|m9ye`A={@H!T2eY?y8ocm zJ?G*xIx!U3SOXyZmY8n)eM4}zJoe8N*q5l2m>KzYfoBPMQ)i`F^YRec+Wy-9R}WbE zxZu&~w5IIRR=3a@)DpElb}{um`H?@{saIdyVOc7r$B+}VNEeSYmDCXmZ?OC~lQ)Wi z^2%eEmw63la{J1DZ!&g6n&-i{mfv@Z>SOF%jZP<{$JSip_*Ywyp0uUuY7LbLzVhDf zalbahJpUfS*>%jO!j}vVTpHc{a9Nwh4GDLV;qs)a2KLWms*n>73v(H$ysx2seFWsh zEL3G^VbqC>=gVbV1xiOVEaumSH(8xt z!`ri3MYEbNMED0O!+G{S+AK20RL{F;+?C`xk-y7@I7vy*Ul;FCx-bl19ez9}qU-F4 zwOq{t&J)K9i`85t9j6;NI8w_({aNSF;vwTNRi&4W@4M+g&#uVQvBx}(E?+{iMfd8; z_!&X|FnXb@Erc4fF4;eX;T<3h;n>~Mg~BIOwb@-6+~VpjjZJ*U8%UQmOm42TP*&3> z@J$W6=2i6f-%v{0l)rf^LeIl-!Kiv|TcfKq1GZLeATe`lNdi7`o zF8%Z{wfNwWgTBkUzp*`_I8n0E3|M+wigtaF!Gmex+wv;?CYvluL)vH)xs;BuGIa6% z!*Oo!W~$?VI!gx^sR|2K%?2DMJL^v2aL?XQNtNn2HI-%f2^h(%ioz-X$(TWB(y3?B4JePV!Z5am?L+{qc((B5oF`FW(T;(>1MmC1evRC6oa?o6jZqxVr`DXzT5 zeB=)8H@ZN{bB8K^jyfPtQha&T*WCf~lEiygi7K$-MlUys&0~?)qix~>IzTt&NRxx5 z?gD3isKkf`i`+4!k`JX6YP;S?1gnme6%i<)ww(kmSeo(-{00LP8e>(>#Ng?czfl#F zJK9T)PIp0TEX*UC{9mdz#a)O0ccf1{%eG=Xbt}fdij&-F3c?2~X0(uWGx*6Kury{O-YpW?l6>zs5lm zY^rkL5;pWl8X0qT`U1D+kVP*#bpdB6D4;x!G}XEbqAvD7!$^(?VSY8#)omrd{caME zc*96j@bo$rEvP8z&7i2U;Qj$dkG**J)N*ap$W= zuEHkD42eq_6LW5-*`9Win3^;&S(X4Mz7ftrH>lBac|6{Bxu$nSD35r`sHbuT1iu^G z6%R*}GwofIX5roXx?iW^R;$L1RImj}dHDi^Z^3s%N%u)+~jK z`%;0l8AlKjK_i<^^O&U69*ep;H#Zj1l>DMiNXYW)*33g|pQ3j##po~N-!k`eDrZ`> zu!*Wc9!FRVxI%Xy%ED`9VJ3t36q=1m-L-ntNNgVHdAy12&|_7(y7TL3{~eEfC9L4o z*pXi!_9LU$;3JVib^F+n=hvP34HQF$falGuFWGK8=xE+J5yIm%{{^it>!&V;Mewz? zCZth&tQ{Vi>;QhAc^yS2eHYX6g))<=Z@!2VoK0-?a>=bvob=s`g+R!@*(|->vQ*3C zMR8BCN$4(=>3c_A#cBlDlgGKHJ2M1+My7q=sRQ<% z{8D$BeircyqDTiP&Da(z4ApKuNJOtUuchh@2nBI^y(b#gII2%eugRF3ny zt4eKiNd&z>=ntZ=EbYt3T|UpZQ?y$h=B8Ev>LUZ*+to#9PW;LEcu#rDpeYy7Wzp;w z6&R+$5^(oRirs7oo-X@WL8yn*vl{VQLSY%jsIrB&!CYuf|BbROR9T$|Qw;mr2qG|g zlc-_@F)tBN^W1nuZ1TCMFJkl?gP!{X<5))#>{R)sO_Ymhv%P85)Rc-Am8D-EdEF+i zJ-f@qlQihG8=HjOlyY8a3%OzPVYhQv1N}s`-5#WPH#ZxJ_wDI!N?ZA5;S!SRNWb8+ zjr85uU*S@SL1N4`afcbT2Tb3WGKA3Xix}-k-(Drj2X22~(zsu0{5#{b_hl94sZ;5N zJL02g6FTWIT%sWu(P`5EBzwROGyB3~NmWtw161YVt@)l9U*Zh&qWmM3mv$q0tme9W zy|hT1@}@h;c7%&i(p3vN`jW0_Qp-ih9wELDB8#d&1G^q*x!f1}-nNUbI4|)`Xlxdj zKHAi9s7;Vs>fWBnOu5kH6jRpa!KHHaWliJ$N#)|9renjWjt~u1Q;+b}u{ips&$si) zH^?zzt6gD2x>gmFhlM2k`$sWvKu2tbY|F|?5xX822F1-Kq3Flb&#<~B(^-SRW+o1Q z0Ev1&#JW}>XNmT)*+cy#^LUN1kNh4)G1%%{&Un{?8KPTavJZf^T~eN}lF942dQ|B( z6x21ezZtCSZDH8<1ebxTB5kg=@q}U#zPnhE$2ex1$5$8*bXt>D2U;?5Y%y20(HWdF z8l(7mwxKB*xfWQz-nE+DP`&N<<-1^en+^x#j<8-FEpgfYlrPKhd#?j@ytDUMqY2ANjsnH0@(Uv)? zn#s~NR82`Qed4tus$Si0H~Y;YMe8tTwf!Xtt1vH4)(MC9js(}&qPd^_ZJum+n>-P% zOAlp>u1n9lo#uzjf)9SgH+Rr2{m37r^S0pF{m#vTD}n8k>K)CY;$O}(QZV(hF zI#-tu=zjdx9qWgZa2|yp_p}f!EtPd{s}1wnn7XSm?IO~brZhYAb5x}b&QQ+3^|+dO z4UP#?l$PqbY0@xgGoh^f5PNUunb+gv)2my9QHU zV5r)zc~Gi6m?%U)b4!6cpNmuL%jBtx5fR~ojl`ms2$0ks4089H)$&)kzqlkCW7vUK zTM&6uuwHIs;z)};1Ln~+(kO1XuAB0;9n@SpajsWT39ErAZ#p02RL7bI?&WkpMMOIF z5=c=Hv**|NC)+|h6R~$-N$k#DE)RD0m>Ka{{CI5!Si={AA)%u{9%Ggal?MoW4CPG? zT$}&AsBKgr{42HyCD?nia6g&E<{V{2&ANEGm5h|A^I6Q?*9A)0%KUZ$F5cY_0$NXt zh0Yj^wx6ofb6u7nfY-7BA{%XGOqxxbZc)nyPel)|gbO6((phWNY~IX{$SU#3SJvCK z21Y!8LXBV*qUgi7FBVz2;+kXBD75)9YOJK>)*EasqHIRqzy1(*n5?mZ?+{2>(1jeE zpj=ogp-nSiG^zK)izBfYfOqNraPdazykcDdOCI{f8kiN!WYu=eEL`~^&FFp^%(v+D zU;QzVofkcU?7lXHu*b6O-?FqKkj*09eupmb?NqM6bR1m^i_mU1wC&8?jB>8t-%C-7 zJcmnac!%)FV1E81$L_a*{5HIo`BU%Fu$H?a%i>T zQW=5z%6#4_Z{1@mz3ygeR?#O}|K7kayBiV@MV3O^8l(qMe%TcfoLxT!do_iG?&2Z` zAvft;u2TNobJ!@kAC69!E!p+r%q52PZkz7!1drXarayDCdiE3R&g{DjuUT9yHi(oT z62-i&)6h314^i!VZaxn3`q<#Qh=THsxh7+MOrrbB%!JB&%OccmAkiPaG%QpdyfJ7| zl*sJ52kW=%L`Lu6GDJE`?2VH&mF;m(YSUC^laT1b;obJTf>`3C;U}w1$ISxYD-erH zG)3BVOO4u@{<2j!XTt8*nor4&fJD{^%hFbnr-5M#BDt*6Gr$NtlA=l}$L0nZ>>(7*P*L(NXF{m1bxF>x&&YdjAKKG7(K8;P=Wwx#NFix^5 zL!_hf+K@L22Mwmxqdx~61@6o|?h|?GtbKnnBlPW0QvB*t-PCi8v?!}Xt^_o1L?8`& zyN~D#*?rjFYTj`ePTRkiZRAj^6rq?1?D5S9dZ*DXRnD)id5BA;}iE~ zo!TF}t6e0D8BldsPiGum;Ppt2v#nexAJlWHxo7|GUg^}T37|{X=iW%!De(qtXO{Lc zU^+CSdQtW9<$pNEY7s>VKfgT9HHYYl6{Idcdl&%BG@(O+V@MWf-nxG9&mm<^r!91h z?29E9oxJY|cpGA#cOI@I(c$(Za-Qh1vAXnd8FuM1YHxog*kB3imqYSrPss*|=)Xqa z-9k@oTQ4C?u*VQdA_7KGwa?W0>+iw3yXfzG=DJ0wu9KoA(X4(V5qKT+Yz2s9!%e*EM+%eqB4_67Qs&Ukn1?e~LYQ>SyyrQj{@w zoq$yQOsx5U;m8?DTvWJWup-8Pp^o~29kNUN?GKeGst zmPD-OaL$yN^<6NY5KnDa4M@-$yJNx=;4rg~%p zotpwKp=o`%&5S3@-3)k!%FTPzaa9jIdcF6foh4_hna_7mNxSbjpi9^8s{X)6o0^~K zO#!BCVQXgG8SLd`eoI$q?n%?H{lVa;i=d5%`Ji;#`kgKICFF~=>B0%5 zJ#Q4yjt2SG6U-kKB_~T45u6ClcebnijrJ1Gtc+_S*<%f({Wiap1uoT3DQ7?W&J8)aUNQ#E5%_l0Edt-3&Sx5NpSBeI zos?*VtB(N*n;M}-Qm2M(hVQpzn1W(fXOXg7?No>1vo}-NK9Q0qVMKF?i`DbcH%yn< zvhIZIDvm%tT)wpqq$)Ee89OjW$jr~Hr*THvexba&eM+;BE>ap8m!B33Zji7H+8W+h zlwc~LzRGk{Txt^Z&5#mSmQ((XYWR9L&x}zXP`Z_dwT-q_d&$)R_clJSo+iHfsZ9B# zO8N=p{6xe?#l$mE?v$F?OB&lW(YM(lTj`QXmg}-=7Tz4ZjB3c&PBdew!&N@t=?N^1 zNw9Ze-qp*$(Gl+odYhRc|#Kks}UAWqrqjg`p z)oXt0&o$@q2o!y|T%%kx!t*7gP%ci>p|Gv`*uVqeuhuvQs+z>Mz9y~|_Lc^3*c)f+ zmBt%~y@Jra)1&9?u4$HT^eeB8qtX6Jd?;KG(QP5o8qH$G zY8@{600c4s4rbj7Q4Pl7pe&3b%NdHik3B2U`dqxz6cT_I*hJaCzFemJa{k z22NBtJ&23A2rC*lY@rPYGVc@w%!{4C4yT==(G>#-SG-X%A={t4p%IYtg3g zeNn3g64F|UlydPyf5`I54y3Q4?tZ7LRB(3Xj{4fiUGJlOyngFCI;D>D^tWAPsmWZp zn8}?4l}`}`ggm9B{~;WuZr;|7qu4L822q>u%8+|TD~8)MiPVN2s?rJ(S-LG5){@Vg z8Q$FX4p=PCdrP9g68Syv*fa8B(DQ=aQls;;Ki2B>&W#hy&VbRW+<1{B{fHP_u|@U+!~7Pz!N_Cq4gb)0o4QY>vLb;uFVNj1-*fhU*ZuNy zE$$hsYpFK(3<1kra&M#c32y}5lK4ogWuE{dJ$my7Bj&!`OQVB=GR}6hkT-P5OIN@g z9or-K>c1b~+WW$4xRQkh}nT82j&j*(7%?(=wf|3^p>ZJdj!*5eBRj>Ipk(((`zp|@_(iA5TPLD489;mI%V%7ofI}J*~F`}A4RYI>`Y|3cEsDm zY8vs+GbnbgYhtx*5?e`n=;HW{w!ey4U*tM=+8m@$iypbuK=8n|pF3y*l0LJ7!KS#^F)t8ab#KG+dI zzgx*$_r{**_1Ii_ySPw3u51E?**k_yD(g>$n;$J=x!PP3Y%W~X9388DDjHrEaGQq} z8+*l1xUg~yO$llQ20a+2bOL~mRo-9nD#s;n{zLxCGU|5T!zc58*w){`#9nkZXr0`$ z{?A^4BN3$PHCRNx-c5J>3=K1={KhZp$~GYw-+{Mu71Ll#tJxkw4aoiXac4B;6^)~f zI5eMmm2gkNvfn=I>mvpo!#-WMI|X_x>HN93(v#s!pkLT`R`TDJZQOhptNX6J;E7u#(2`!-|QD>2Z`%#HQ6$ukYp+l;k95S#xYh+n8S_VG0XvKZSHy;_~8pxAgx zL{(9nsr%TTbK)(|JZ3lbS}Oz4P>ljrH^vxuUrXI5$3<&kAk7I%YcdaAzla~D9jpL# zNxEIYwoaJCdj($s5TQmCqar3Xwu;vBpciE^u*!KgO&;@E*TsEqncJe<9HLPFTlTWNMlN8i`Ra;(t)wd4c4%&Bl!A^W4|tHwQ--xy6G zL!K7Yb~AzkTBqT`?{Q7bDA4s#010SHk19k{5NH@q=Jzs}QCrr%?tBX+%-F>!x78K! z^QrDjkr%+vO^f8ZPeVWN{makom@&>{MW8WcM04fMO#JzY0o~9?Q>8N?GKZZoQI;BAYq1rV0A^ zMd#CJwesAN_kpxs7Mi=2U)Ccso!q|_yc!J9Z7S*5kj&~H8u)alr2FxzTsI%pB$#Oa zsOIV5BV2c#N3G!}_ftOH=bN^BMsKgAuEZyzs=gbg`(V#GkB>;1#q=~ z4!0M(>L@73ux8} zJpBYnt!EHAi=SZ4M&k@*QL(n~4xwTMHy+V1l7=wy+E)VK$i)^d+=U-d6Qv9xSW6+v zBmwrp2VSCx7(GR0{Gb^tVhE7KTn+dcJZ$Zkz%o7`Q`iX2UxmPE7Za`qGQ9Hh*SofB zK(&mCjCcoSrhW4ac34Dp1 zs!2mXcq#(*zY-oiPQWgjTgMJGD7)u;!cg{vS1BHs9240O5tgY2Wui*4D#}-Wg4Jdm>z)zWke+2}z zD8r`Sbqw@_gno!@dMy;yr0}3)6FVTAhS`Fy6A*ysI3Qf=_7A2cECUizfvsdlL0}l7 z;L^z_7*C2Y;=kOb!8PP;jdUSUvpQY`{ksfQ2HDMXiqOt{d5CaY6Mq){Cp`iPar2@d zbNo19W-1_-?0obN9zQ*0{uL0=qWnu0K6u6@lZQ`3=nqeDBY@8CfNX+0&C@SJ`|nbQ zaOn%v1xCU$r{!SS;Y(d72%`mUz~v(41w1LjNd9t{4c7}TMrf5l%}JpUhfp_r6h+`T zzMcmh!h7jvIJ7gG2Y6C0N@(H5^9uuy>Mf*iO7D$f@s_l{U@Rm^a3-v%$uC-YaPt8H<5Qk7q_cEm?kPYzx zhaf9u(8Tlo{{w;*{gqhsJ!41D6ejv72OXz}fto-?*SM{`$^m!)7up}B7!`L~7@h2w z6`u+8v8ZB*=pRQJKiMKAw83IQ=maZl&RXF~vkg=f$ZIz}XVO(0~jjA1V2XS!> zO{>7$JU6>>QKoAAP(VOUnFnd+y%d;O!Z>OP=wJf)iSSYg$do;2JByomB>_eZ1~U)- zqoF%9p#NWeZ}DOkM#76fl^*ef?^M8}y{Xg>f}0btdV-(x!H@)=n7q31I)J+Q!2tGARy_+B!#y7lb%L*T9k|PKR;eCGQ+LBq|i$ixTnoK`S*}hmmgb z;9&yx@!cS-*n4d_E(Q7yh|J{m2}H*J8Z01I_z91hFd{JA(DL?g{IofoO#Soz0lGVb z#2QAS0mJV<1e8K>2K(R@55i*UKxS+{_Ty(~5qAg;V3Bxcxj6c&pkbrvQpWs9kJ6`R z3IyRvnx~8aK|fBC*q9l(x3~B781K8kg=HCuOH$#{gw~a46vTyDDYvR^M<)?tK#aV& znTGGPf8_<>3yfVC=?IDhEBHwFy*?)VWjiH+k+E8;5`n9_lK|BLgDx&`95FH5d4M&n z7Rk!A^kD!M##Lj~5RmgJA+Qy^YcS=)(@z4>2cdSQ#ibH-c-AWe*fTD?)sVx8*Di>F z?l61kfT02D%GqYzbqfCxp4b#>0>ciL2kfxy7A*Cl(A%QNL@^A~)l5I!znhFu+Qi9O zrC)HpoTt1}dR7=ec#@keEq-sbTGinbT+@Qq`fzaoc+OY@F0mSoSr=R%Z%MML+?x<7 zF3UC}Ie?{akY@$f`YcgQM}Fe$r9(O|-TgA4du+9UyUCam#h{6W&QeZz?!U zq!U1TmT){gv|l%|eEgo#XX912n)}>AOCjqEyPX<%wr~eXqJ-(kez!pIxg5dbe!hPD z4BL;Fs-{HD`w|>eA5TNy+Rg@!{IFLFL6`KzjbVI!sR2J%m+h~2f!f@Cbkw-s8HHs- z?(al5i%l;GqOaOZu;0)iZ2lST)|>^q0GU<{zA>GA(oLDcV3aQ`!jq0<{_u z)|HqMH3NFl7hclP767Yo+JIYX1-eX!FAbM5939>J1VK5qXh>h*rm#=}4FF^zx%0O|>fesuAkgX+2wVwds0kBK+iP{5Q%J{hN z7i`b-ll&sB6ex!>4s#%2ga(Z3*9vD>Fx1iwXe0*o_jL#-rT?I6JlB(XiK&Nx{%!@%3)DjH*MZXVJmg;hvVj^=n57t)iZf*;~ub^L4M48USddd+7<)*Ep5XF+sT zHS0t~`-56R`gkn833jTHFK&q^;UqveoWtH-cx7GdJz!QRGgYGT6gf*WK8F7%Slz9uT`Qx(E_dk`LPnoa|M&Vah|`XO86g z#W0l`n~_5#s<70~Ixs8V`V%$PRIJHT&mwI;e$K7B>gXW45>8DA8W9@{`MUuF*42{+ zfuptc*wDjxHG&p!TiWC22*{d)Q}8R^q_Gj!@ddjjBc~-CavvQy)xyVcX&FQe)u29) zXY>;J=zffdE{F1tCdl@fL&aXg|B&q@32Dd9$;)zq>SRx(XOxD9_FhlLD=<8)MPZ)-Q1#u*T!^dC7%j#U>S3|uZgIOugq5mvCs>Ol;EdLl>61{sWiH?;}EVQju;=mwrFd1yfLjCYvn zdFTt1{AGqPMXk>!^eId{R((9y_gCo!Vkt(ApP{}g$4d=IlUkK-cW)?fKY6RPN@BYc z5JQR=1wr?S#bsPgRDbtardZ+lWZdt}5cqC1(2{N+!8m1JKcYH6MLwu>$ep;zLMLm| z7E{Rg;QFcj5OelI#p*IWOC9@=yaZ<5Bj5y-)xBZ0aO zxig1YnU3!S0q-(bp}5vC7vE7yuJ+fIku{sJk3UaRatW+j0dvLkO$)S6kRaH3C}Zdp ze&>p~oxhAUWykLv=-m=Vhm*yiN868+1cOdX6r)`VkrAU)Cbg8-G|p(pElRXD=vd82 zt25{zu;AXA@}kUKZz|qnHQdEAE+aC^+BjTZ&PZ7CO6v)spqYvMSUXjwl8FIO~v>@Lt<)KwEMklL8t z-}RJ5+$Vv%m%bfMX@H|VIPa$Jn^Hhdy}p-_$ZyJ9Le$`ynSm3qc_KBWyZ%ZK-U2Pjo zv5ksXo@e-WGUBl!AF?LpU`CLdq*upgh)Ygs2ftn?`scmTl)UovtroJ;t7Fl$75Aes zExyxl%^5b)gKy212u>mxaTZyAIZQ?NGfV|L>#*E;l{SWgWdCq(N2Rpil!dMpOM?cV(jM6B`+N3Lv~|f9=i8+qj(kgi=wz|uY=@@toK#42 zS7tPArQ^~<%YF~PN8Ts+E|c@|e{vyu9tG+G!-P%0A_H0*r$aX~Rc8hjze&mruk!$Ps6E3^DX7y_WXa7g#ix6GYhylJnHKL9FR)P&E zFS~=c^hH7Ifm(#boPr_Vze)v+lUfA)YuTL>&~l>Zf{tT#xjgTRZ^RanPoK+O-ciuG zX+2d@yx+~T;A*Fw?WfsBV*iEoeM!qpg2Gs@T$sh4J{Sw05gr6h}LY_J$+tgIzed!aR#cFG;_}c*ARBZG0R~wvUw_QcS zByG)TygI-h0^5(?MH_DDnBk@ZCKLdT3^ez5Cux6gKr1Ol3C9{Xqez zyl`Pul#$2>u4oRr>^qBx@{8p2`|}rB)3<%B+YI~9#A}WbjLn4GBor~vG+KMkpnkfg zPGuVIZ*oVnwo;7c?~EwyT2PCyyjo-vOvLL_9w2uzS zNHj!wvdTr3LJ%8`+K|48K63@{;SQFs0-7bsdaXXG^+@)nDl7XhKUDDUBVZ+$kKFdh z!vi!zhXYBub9fnl-1-3N_nh5aIfWtTGMFCl8?}YDbARy+!h2rhq8EK+807Hw> z92`20%}p@YL*n*sf-FLa`ncdV(cQ1I2+MMwtzQS8`*$+CT%wWhZ3U@G?`;{&*X2-? zELa<^`-(oCNkcoIAO$!8e`NV5%RyJJ@eir(b81O&W z1F%-lkcl$ThSCCMzGI3o`_0s6S6QNJKd4Pva~QZ5+e8nSVFn9_K2s4?0-C2%UQV&m z8tgn)=K2kmE7u~iLhF{BtBX9_gM#lzP#vF&7mV?o0{Cw7Nr(WV3Jt!d+IaGO*pS4w zg!5Qs*8$$%W(z9W-aI-iIJS261W*b;vZ~ADKL(_;mx=2oLHrQ-)4YI$J*JUx3_2Q^ z7kOtmjn`c7S+Y+e&Ov{8Q{sc z`!1qw=&H02+94!9Z%P)>>1B`0F6!U%z@RF(Kan4JBHAC5&{Tz8D#m)fkk&b8D)QMK z7PlY{IUs=gbe`~$DIw5yf;_OH$UeVgRD30#LoJfFF76JXc*dEEc=-?SzB zhbP|`=dh^jL+4?}bl#5B{KM}}BMBHxKn}`ex4Ps+&Dno=iP@eLn{J|#_iW@qj!OB( zvBpnD-VQzNB~SnG)g&yFxS?{kz4au^3pRXp+&K7)vKnZR!Xr;Z3EA_v=)pOhTnKYb zYrE@B@u3ed%W^n_T<+0q7|AX~)2YesIm6gQpb(JEHDG+uJ?8q1k4@101~PB=(E<6f zzXUrt>+>lJe;P!rUcYwG&1DPY=yoNgrJF^j<{T<7O4dq5{mvJ))NUbotk+Z72}zV> zs%#T)c#=1he|uL7Tc;}B@Q9I%phueSXlzeq9=}sa@G-Ilodp5-w{bz(7%zE}`w8dq zey%I;WR{j;a4h2t2t7GU;oaF@QGgj8{W%7jO?*8D9ndmxZ}aDqgJ#}j^LS#G1|sWP zGzd2!qz?j2%(@5 zV=9UNy8mG5D<5Po(8g%g-0IEUDX>WRR*)o$hY`>j7VV1PZDc<7@kMcu8{jPnnS^9= z07}!6g~ZMqo_T#&OU61o2D2>i_99WrWB{S`I(>Y^BK;GyL#`0sO!p=o=*C^)&O5 z@V#%%JM18ZcR-|K+1p##0#LYWX;hZIe!|T9p zqI6Ml{(t}V1hiy3OG5Mg!Vk53csJo3o9FM$W6u`w(K4E+n#90M)3bI3Z~6WwZy#5H zUDnazyN-{IBs?ef9rf;XgTK-?Lut*i?8#&ifQ3DiB_$nDBz! zp?u>=+UVB!BA#Q#dPY}^18pUx>({(pTD;qcWM055hNdt&lG zq1azP<8M*N_br$)lvW>1&^P|}x&JMwyKtI_?p7b;e~7Dp_sO5mfv_NV?k|GR{D1oy z|8!h?h>fK~?ZJ7K)En5s#V@*H!}l4Eb6+u~4StoQ9HvD1L6qNC_VDXR#QL9)+WAgg zi`hCV5)dLFvR(Bf;HN?#iNxqBU**fSDW5+P3zDhn7Id2xxNr6}#|-z|ZH~CM#)vF3 zmb;?GOpHf1-A81x%Qha*$!XYRJYht{BxE!*w`E{ioKi>V{`jB&^pC0p5|Yuw7v{^s z+y2wv;=h5dJ;W2Hqw02y;nNZ{{=t}Utoj5xiqIQ{1?B)pP*M9IML_h z_Lm?G`LFgusUQQhQp;^s{O^G&2~KqV$Mho{mi|}YKyxb86E>7!7#s251M@jJ(fK!R z-~Q`wV7tTx&`P#JT;RV4<{CR2td}nS#ea|6kJJEKy$E*H`|pAI|1*jMEc!phD4Nbn zz?~Ob>ncPy4k01->qSf|7mzP$2O1opg_jxD%iiQ!H3Q5`i>mthDbs^BN@BgttoQ3a zU@r-8i03xB`B?uCq z{~0RK^#v7H!sQr>+us018p`s`0-kj!a3**}SSdL8LOaht`BVjCrD$;EZ*WLW9UwX> zhw;)D;{GDBYs{7g!|Rx5$I%e+dc_bAzZ{S&72`5NzU|Y+@L$u7#?e%}zYIM2Ax4UO z5sQ^F8-wHCeJaj#$GvL+i*@h%ZjF0L&5CHfY-lyn8F%q-xEfm^p!3UGewnB8`gZG> z=N>>`sHW~!v)@wSSE1iw!22_^W^U~jZ_9#B>QmdPk-p%v}l1Y zL}4(e|V9rF@aY6KZD!A&gqS#SGh;8QPey9%l`T$Nr2wTzwaTg zFHWdlWh@K+9qkV-+oe33#7Hz`K1)gp}oHQ!E}uWx3?}W8BEst+G%F!;vTq| z{c)NeeIDP+9RV=+01$C@9Q3;DlwUUW4}UrYX%C;A8+Rx-B~|r zciP2~=?d;$>}Sy>qM~AqWzOg~pzmJc4UJ4KMw3{V9b57HU+m{LZ9At)p*59cFe>{e z_eAh#d6{Tk8wGm>?56ZAMQalQ*hDInYv2& zRcRO6MXvtd}5S>0^R z&2O2+JIZC~l#JK^{+vrOl=B6dj*?Gl6MzA(5F=c zKSKD6d*`1{U8b7!G?S;qM$_snTGe9kOqtVSK!~ay1CxqG!C1trG2C~{#F7?DmPk4+ z^!00zT21)eo#-1K%t1!{l)>;%WX#avUP^gg26M(IR|I;y41%-^z5iUC30m%yk4)J7 z<|Vg$*}vg2Z-KB>{M9MYDIJvIBP1+*QUk#=r{2X6y;qTKx2R7=N$H16!{^jGpOFBJ z`$J4aXX_p;W+zs@trFU#5!i8KUMd=Q(S8qHqzhRO;qQ2H_oBJW<|Y2Ja|o|#o^rO= z!*qh36$^XxGk}T>MNA!sG2*c&$%gw88=G_&E z--_P@x*h^(!#NR&_a~*37^+pMa8ww{uS|{ z|EVFras}qhwHKb7ialSuu%P26K~;5Ou!cdmeP>nxIyN;EuZ6>--s~{AcoYCc3V=n0 z(qYqaOp;v=s|0*Nk3T!272 zbBnEvsCabGJ_I)O)UNqw7^?A%=Ut>k)ME)8#>r3tR5-2j`7Cs?2rdRxbBJ(?F1Yjg zA<|rw%IEK7PXJwg914B~26r|jE#6&X@RV3;{OyhVTr<9)VOR|I9e~(V(qi7Na11X~ z)lXR2j&5PePgdLpPX&1HNHUvbLdfpr0mKug%Yh%-`Xy#B?jH15{nJhdE;p5!+Ok&g5UmeQ?cDLpZEW6dePA1MWRLS$tjciwsN! z!@qy7;}8UcQUC)7J1WSm@QMSlk0X!8@0C(F!ED`iM&>m8ziytu9Z1Ox+t5tRp3%z0 zHul6eq&jXdJwmjNpJ;} z=qe$PU;h)yXAPvET?a(gf8s%S=%2zNVC5K5u>)!GYwaZleTQ$CFaxvw}Qpl zj`Y8N;K}4aM>^VtzQ%vXA3`Go0A7Q&(|GXe9!*2(c8Uc-uROtl1MjI&pT7ey4JiOG z6-8AG%UEo5w4w$=@j=is>CSmB4;+11Ii)Q~)4mg3L_6@wa*$%E*W6z=8s)NwBluE*bk*vy}C*Ny^rY=BbogWjDS zwbK)D;>7JF3b&KG!=u5DsNgWvF)ADO-DLKO77akCih^fLA;$a)XbrEvnnUUw*&5&@ zn+Haeny*avob%aRr~l40yiN}Y^=OqQkyU*}+!Rg(B-{e53U~I@rX)}^3($W5&89wI1oX(@N$2@x>SRVQ?t%6&8K*$?(dKw2!{m3HpDj9E7z{bf2b+rj~k{Voc*W* zhooLvfP}ztXKgX#86O3$8uF+?FJ4gu<`QPFK zA{`|e{p>HrS|}#_fSG8fwKcQ&-lx!4=ieFc82*YVxz=7~&bijw z7f8Hx6|OZCJi8Bk=Os8vy0Sgv0uf@`{XcTdbGiq)Ft)%?cmHCU3y=S?O#d5kg{Ix| z5J}a;2o#;j!Zf?xfAmIMnbbUCzGvGz2SGMDT$skRYiOQSvQMIa_ayCQkAIo|!F?WY zm^g(H1*Azt4^BS1G?6`@6j7wz#XG^XG6Nn^as9;-SIYCGHayglOr9c*J@pXe*|l3nsS zkJVlz|CcWU=OdrtVf}wBBQ>h7?M(g(cRuZg6J+%KlRa~e0#>-}`HyYig7hXHjyy|8I&1dFX#rJdnKqH^u)`{Qm!z;@wOFen*zy>P}U5rnZHoIm0BwT@nxD9FhMYaicSIIa? zMi2_p^p<}^5MxLGF=EU_7P!C{6t0uVU4SCxXwA5C7to4`cr6_{ARG5;P6Zyghhck+ z7u+jwMF5UYPyLpmNoxgXH!oNXv8v8!H zur|u~QYHU@FPVB$4{dy(;=fLA(;fR}A$*R90#a|)FkrPRCzWu3j#>J=yk zB8KjP8+3tek3S7)mmZ#7i8;aSpS`l;+V8nqW+p6m>`8gW?I;hqD=Wp!x7nX1MZYk7 zS?f)`Aq)syOj|u&yVj5$cZry+KHlz2fFYy(InLChlUihWTXt7=PlovSS9zem51w;H zAP&3WS!fSD3#rgD>4P5KkD&f4YN%6!xY0f-}k4h)YzU6s~HK7U+( zE6p8%4EO7nJV0EXap*l}Xg}E6^`8FwD)?&bVq|+PPF?aLAMw8-$CH=)=HQJhf3(Z> zg?Hgn30D^AY(dg{TDu-GfcC9nc|4(g!L+|fEp3(xMU5Sg$Yl*=d6CpIBKaS5ndU|{ zW$j>SkA6R)gN+S5`pi(R&XQV|%z)-?9}xDi-M_y^#~!lE>z_U_dhgBF7gC0ba}l0CH;B+ z3!%U*<}!GZF5Xo-!7#4P1S~!C6LGRFU^fW=HpAX09c=rkddK<-75R%y>g}QG_{MMn zX2AF=`6sVg0UuG5lk}a7-xz>s3Gv<054cK;9j~JM-o%Da{11<9zdN*%RLq}^wmbLu ziEfYxfP|9Fz!G_sCA@z)2=X@wDBh2ZVzv-Yx=~i-a%`Qp^k|;v!hq`xi_;V@({#pppf!%I`ChS)s>Z8=V^EB+2ohX0yG98 zC;>l4$KMD6W9s49Q9N(JO(0g?wDM6-BT(Huh#kir+I@hER&xBRN7QEi`=oY1N#ol8 zmR?4`Rqno2KH;KXWoMNpI#957@b~-6baBteTi?8U*w6Dexp00D*$-Hjn&5!8(B;Ff z=?Cn$F{9sE_yud8e2R4Df?mKQII+|IvUB|rtCP(t{>ql%AT6~BXYL3E$Q2Jp<`CVk ze^P2FrvDyer?QfnL;il|uI+nz?H+FbZ`b~%y{`r+!9^yr@|D?bH!Hjstiv4N@FMK# z3Ln0^VeVPgdyNSxK=rHRbQjIT_|^qhgj*mz3ioDb4Vmb9I#? zU>!6heU8HE+wbrD{I`41n@5CEVI2ssFa7GSEkMwKNJNUbZxqhI4On zmvoCN4CR{6gE!5sNcg#1LS~zJQ{CP}cj&|zvu?KjAnH~3#(Z?@v;xjfBQheF zS}5GCWTt=YS%X*WfVRkY*NO4Z8$f(Z1AMV?bo*VIO_yo%mY+&yIN?Tk|wLsQ@uU}5w zJ_KeRx(ahF?_(NdB{puRNd-jmzm0u?_3Fv67#}I-ClZ8G2UxNFvZu5c5?<*J#%fw=EANm=Rew-$A zo|uHyX%aa{%-6*y|E+uY)_A{c5NvdI4)Xl^_N&kI*>}f~dJjzVUbH1!mcYzFv|-<| z-`xS@A{&rxnkUCRfSy&J<*Ju=@dG{SkV*CcDu?^_qp6)b+*@@7P$HjTN<8KxA3qlrUnTH zxV?VJG3UGiVB>v#s}7Yq-3q&px;DyeO{3ox8$evK^Ts*5&xa%^o(K%9f9(h_f2vtN zSt5c9l!&eQIrdRKG=p@@idifQW1!TxV9!KV1oRdgsq};G56M+BDrciO{U}wSV_3XJ zkkK_ztG!>nC+_J!|4z^CD*HxH3h7loapG*7wL_e7iPf+c7YuQ@QvNDZAoEACB=ate zvA&SN$R0>x6eQSp$C+W};@X=sJKDoQX5&gJiltjIOe=~tSb{j%WZj(Ym1FU9o){c$ z*(R3J9;wdrEhNoPM=mEjO?#9NePDH3WwjYuVt}Zy_s^KKJe#@MlCN{(4klaPdqZpJ zjq(7**U&nJW;nJLub)fa_qohi7# zV9m>1v(Bk&n04kwiB~d@5nN(|Sg?02=E=MygWCX(@Wwns#lg%KNYSum-)#iAC%6@T ze#LVGHY2hyB_51epZGDjR%i%vsQp-$D`;5cuD2ReB`7QD`Xr?!gtYXdrM4&GDdD+& z8MvYLt=`0fX|EE`HK{lknieqmwE?tyO8d zNd1%d*C;6K5?|MInw)wP;%YeZyh!BCtDH-IcpHUN2Y03AKh&)w`%>ao+y@J)pd)DW z%Hl56SZk~i!K*v8>QF8HcSdiEBB>|40L=bZYcp0GJO|8L43;Dg%O{x{(i5K` z*S%4&`6RTie?>1eJVJ1xr6!=>H{Z7Bc0t`^4gQ^1qs#G{=#!~pD$y4GDwa{0D3-9s zB9n}|(CQ~kgL+GZVP>P=hZ{5CEt(F+Vjwh2m9vL6UG~+l#f7vYB34X~WXAwD! zFVFU5n;edViSvBB^UZt9(5F3F#P@MIA%#*J)rm1ynhP+S0cU={BAA;W`>kVVQ6Nw@ z&b3~pVmMSj$Jcd}-M^5N^(%Y-T?R}Clnh0;B}||F!8GL3$#Z5;#+|@0Ngh4uIR!eJC%ckNLdKIWOZp5F| zXK}92{}>!$le-l44j$tyH($2Y0~t)mdL~HjNxfDND+Y6!43&d{z=X zL_wtv(wO=Z@s08nbsok_-L}M2eQHA|;|RbOR##Tc?~t)Y&{N01&0^gV+>fG!Jaylx zdpwM=0peg;sr*KDRco5zZ;|rk?(D6F#{o!KFWvXCRN7l_)%SV@UFDNat-xaHn=U(6 ziBHubZ&fknDLIXu8#3%xX~M=O7G4{_*jj}$kJLuX71t_Ykuvt^^>HGBgbnZEKkQzc zkXf76!ICS!0bOadtZ`0R-I6wI^K@#>3cILSAgq7WKF2lX@loVQtgS;jRqMg1XrY<9 zn>MS+L9~48yHCH9D2yaBpd|ZRc@A?)8iRDv_3YKcU|w5qFImNn^Z|ScC}WPt0_CLj zoAva(A{<+%emntJ%@!=9q2WFy8L=zR2N%E9yN`F<4+X{h5hKRP*)1z2S6Y<9V;P3nu`jgm|6 zc#IGd!^jVN#rT8ewM|bDD@#vAix;-wZ!_VAYvDVs8yW@A`WhQGW_wW*T%M0@`k&4; zIW^3shS+Ii*`n`9U%aHqp52)PUhX!?Y||wkk)IzKpYrZiJ;~W={M1BEp;-6niDXyR zcdp}}`93~&$3AnYkGOuUqdj2o1)1=P$!c+)NMPd#SYrcN+ORv_ejy9%nsgWUB}mx- z)p|is+_3cCbo+{t57Ai;yh0Zxkun(lqAI({*n?2uF=L}0J^@8us*UyzG(mJu=c7`p z@ziRdpAh%>j7w0(8LB{skO~)~8+)KSLdwW>(lR)>Cro*YoX6CevV#5+r)f<48nr@3|hop$mX2AumnvW4mrxAm0_xqhD?C^`7 zv}O}|oEIe!N)~lTs#i3g-YM8w(qVBLq_O0`igbxVjG{){r%J}7ls-zZevuy?ZIK`mGj2A>RndGmWk|GVDiG?i-;kOW(A|G|#0eTTfKDk*we$!^8XCn7y zTc^O<0ThM6@hRW$`R-yJ9lw_a0Zi0P@ih}Kt5}t?Q`PnDyGO9s{otn?lwEy!>hTdW zR6KpXaCf}w-vyufbI!h#7O*+pmm7>&)E$6$&#d&`7HylWT^sC};$@f@qC@b2H`MPj z<`|bi7n`dACKzSZkSfROxRHjocI{;MlO^+&$jcjUMD0 ze1jj0-&&X)F29aDRKeR_&|6Cgs+=1B8z0%3`ekagdsKbC0TNbMqDo=!ddxp0a#VeD z>b1Rdy|6>QwF94Xz0_c|IH5&LXj3yMq)keZuesY1R=)T%PVg$SEvh(9K%`MXrZf^S z{q2s%G4zZpeX>f^1U`t>UvBVY9=v^_v^mE~M>Q>GLT!6mpi44(>-y$kupka@kL5u4 z`1;8&RzJAMGQ+ZLpm_0Ei=5w0pRQ%ynhtS2&Y8B&XIxTOkzACVCZ9p!Ig6>KKYx~o zSj?ji9X$SQhT&uMTV-<5p?+NY2TrjINDhka_f?5C83EgLpR!TDJoMJ91=C4Geczpb zNASF3?*CpqD4M$0I765G{#XOJ;|avnZ1hUVs_GfhbqT3B>h36q`Ig4!>IYHRyr0&! z;aA~)qV}6V<8VpXQX#j6o|I?91b&h4oElWl^}MQI?cD4I*9-iP`Ezh;>-yUWbQy?L zBzsp*<$Ku`v`w}TFAE82U2~lB68%{JDJ(p+rtxt>R-f%Lmynozuk~|I%?WI^h0!|0 z&GMuzy+UhWjnJIix-U4ibw8?a#(ay~QuRX|GWy;h&w)B%P^3EtaW|RIXc5>^rIiJ%~FP=CYmlL*7W^I?F-?KTLH#MNa z{-W^c=O|!dvJg|s(4W5={z`&{0Lt1JO|0IoV{z_yg*pF_Udp z#C<^eEb9Os7+0;DeWkj(`i96>?CG~T&m>sP%uw)?(J9&VprWx@$XweiX(iMfM}6d^ zCE2VN=US97BHLT)-Xjl>9d_t-o6mUVG0-tHl4S{3vxXh>R{FMO({;E9rP?Lr$P>T| z0KxU@&f@_$sj0Ci0!}UVS<%@q>&FTBU10*CUg(z}IZW(vUIF+x^y&J&w##UUXsuQ2MyGf*3vZ2vxrX)$J5bDyz19 zvpNE?6M;VEKHz(+KY7cO_!E3lxgDKw!mXn?ksZ!Q}O)hoL4iuRL8MG=+bRQSh>ap$9>#i*s?UJO}eMn5$4 zN{QrGMx4(OiY8eKM&0Ru{W$oQwAFfoQ~i1p?n6ilXVR5-tl5xvZ%?~FSw-qr<<>Io z#0nm@B@fOfE8lC7YF{wW%Dx)&AdR~cL5eQKcWg4%vMmg<0V0F$Cb+QQa3HwhWg13U zuEEBIdvztf@=zX1&s14)i`mJ@~b``(2*vB0RQCBY0sX7ZuWUF@M z5iuSh(xEDt%lC$o{#)4DOC;9h!Li*zm4O=LILh>FG{_q0bfsncKnKs76N5^Om1MEZ zxTR7K>)!NTh#&?=w|9p@sD!Szm4F2DG)kbPkVLyyTm2f0yP~9u?fm5JOXfO>8&YVl zwZYBR?jmpRrS#>g_ymQM&N$ADpHU9+5n&OvE(K9dw=eOE=xSDbPH?mMb7%&+O+kLQ zrQ=#fNhs2lOVKxQ_(ix z8mFaQ{L2N8&ez0kw%jmhDKWY6ws{!qvzg|myH#MqB^Z~(O0`VWs)HRQM9z$3=3D~+ z!=)LqkwuVs`aGrVU&tZdgFE|4qOt+8ZLD?O!NG4ivy}aFM_s9@;Sx`FrD#2_>h<1$ z1ZxuVg*${o3`=uCPJts@!W*|8j6RyWJqxWyVK-Fd(Q~h)r9CfLSY$-AVq0~3S}S@r z8r?QDcPMFwRH8puY8=br2#dL>h!CtbbIsAuR}_<8``|IGgJluQl@-+&wRa5-=g)36 z?fW#&vuON$gl$A0ICa;%GjS6h&IaTbMf94E9uEdyJ<@sitQ$k>#yowM`(T#Ei5w>PYF3Zt3MQb-*u%#CqUiHaFC zy)xC%s23V>KBQ#o_hTI-qfc$l zv8g=#rz|MWIT9bCt}M(x*`1+>Ds^noiQRo5*9kU9Ui|a0lJYWnRFXW#)l{~jE&-AHa4z#~+KKJ(ewT5!(}+xc9d(tRGqK z=lebN(>M%Fe_EDG6CeaXc zz8TZ14F+5$Yy?`l!}mDZcpi zvb8!0xG+&|y941+QEponr>(!-cLI+QG~ zNY!PXcc@rzmR)7Y%h_ec5oDkxkCs|Z=z1TqYQ|5TYrxH~v3mQYy6(LM)!0u7AujYq zk)ujeaVwTgzUxZHp1IL>%9O|wGd?;#tJEkZXH{;?Ix`n9J6j`nr*eERqQ)b~eia>^ zcg2pI5^2$h+zXV-L!WrFO@bU$WkR(FO69g^m& z-HZu{Kt*@Y6)*0ybX_f{p5~PU0p8@|Cd;HzMV3RdVT`Z#Rb)ZSo#hP(XrPpzx@7ui zX7}X7ekpv_zIF;0)2&@=fZmsC+L$&fZ)`t+2qpoJP~;un-|=Ah_W%vwKEqa z6I1(@JK8Ey@XUxteqWh(_-`=B?0QdxVl4uW64O5_rca;I)qc&AFSp->$}uLXAWt?2 z=3X<-LnRsjEMqk(%2=8%fFvT;|as=&}_@R!`&3_3b=hjWHhYLSeX+;V|Ol@1&}K@pa9Z$NWrL z$zb(w(EWYt)$gAClS#7QsQQyyS%=1TUHdympM~{O4<%k4n0A*K?>W0E^y`qCfZyuz zc(tFSANw++hWY}C?RMTHc@Es6U#7mf^}aaw)pY%~k?;Dn2i`mz*SZX;o{kBgH!q#L zZgVgi)A$$>7~TM8^Cx~6hzAg;95#QrMjjlpT?HDHk?%yY8ecYupr~B*?x6A?60QAy zZ)Cvadic!Uw4|Z8I#{n8+(W~jkRX=Fr-vR(uSV_a+x<}*isutRUo?eY^?)PvwywXo zwtOu0PzIQe@4g5k1t8?>Gnt>Dn_5(sR*N~i;S)N{ zoE+MvXJH$?slb|YUl7Ny3z_9iDpEPJCL`Ys=wh4$dr+fRnO%r(fmA@u`gM(;;$|UDhQgva!2^9C2r&m%nag_2H zEsvLL@a2J7z3620-xAMN`hV)vLDw*ug=17!L{Z~)(H6n2*jw50zRNF$T20U(-t?N_ z@l)2e*}Jo!X5s;AM~o=MTE1~IRw$ItZG-7{R2|LG8Tty&*EEd+!~Q+jMc}SaH?GnQ zwKAI&98~X3I!_@L^=Vk8m7-sR-M{R@pvzo~ph!jTfasyE zFI%)@4gK}*d~d5{Mh8>p`#?)2Y4xwjE&&uM96HY!C8XI)oHlJxp0O74G@(ec^+EjS*p_g=Oobz z!-x$i)iuY}RGe_c1@b6#_R{$)@C9jV5PA z5A`9qlS9S(QQ+NgTk8bA`!Oc?xo(jm&k6AeED2)Cwb|)}*@@U$eo($6?#{Jlq65t_ zQep zIv!`?4|K@%fVQK5$;KCy{}FThDa0i*Q^em0ZCRLqUH9tnwnJx2S!zx??aseH>&a_5 zNi($6m`-8Dl`A_dLIDZZw^cg0T84^LNEG-rgR1-pX#LJsV_s*LL&RMCD;HLztQ~fZ z(`IC@%U;jrHk3F$NUT{?$e*0h*?QRVI#PP`+bg0sBsUCVQX<%yrv^dK!PMa|FVk7_ z{R#nN#vv(YNrF7Y&Tpp{VC8|11AQ_D5@Z_MtYZGRuJ;|gePy}`K6+?%yLPSrloWa` zFWl?=R_D?C0&YK90?P=ZakWJbsGMWC*81ta?oLN?l^~(KOT0v?L4zVsf0>h)qATuV^~0{OIf2-Q=}Fk?;VhKgrk%`&A_ZZ?LMNCie91ryj@|UI9AfRC znPtS`BTQVM`e+vj_ZPg1oFpV34a^=Ijmv46cCQz_;jVVhv941tiWO`BawRiNnTzr& zQr>{jL>}5nwzMVuZTCTkb$>8pl|AnP<~dea(%5&wHf5bHa7GTp(!7VR#w$Jatpn^a z-;AcOGUkAVngbt2r(W5-!=C-(ad7~&&z-ug*QrZOgu4A4ub@|dJoXu$_r=#6u2mOj zTK<&!s<<}E3bZZE(u=T=lvOimKkLHA5aFg0yn#0EUEz6?)$c|4z!2S984e-S$NW1# zo((M}$&3K`Yj+oRoPiDv20%(V0xnY{)^i%7l#Dl2ur7Xym*Vm!PX4lkgbpvPY6;F5g?V+We;$~^-0DJVTB69F8 zsgcUjJoP@n_s@`UykM>(U1 zHf%zb;LO$wPs~;NZT~7JE35h|%d)<2@+jOZPc@9l0q}(N9!un>L!5VKwii>aOus74 z5%3Qzl)AY;MPT*QG0d3`gc}Fd)1XA~oc6!kPYVCLxRXD*toIMY>>Ao(KMb4n{7&wm zo*P_8+jvd4CnMy!zB?!!<&yDW7Ret2II-)Rmu5HUmhRCjM9wnfJ)Q-&LE4_UrBpx( zx18ItT!;RCkc1 zloYp?ZcUQGVqqy-CiV_UDS9H*?sFY8W~)D++noScn)aJs8iayHD-$rnqCa}2SSx1UZ}QHUUlKSJ(_f^Lw}+@4#e#*w)e2(?qLd&oT)Pog@55yq^`*@2V9M?~ zYZz0vg5JIV%wuntO_wb=W`Nai`?;~x!-5_gH&UjbmzR+f{wGT}fipg=YrBuu%p#*i zQ7D%yEOl#e)v1X!8#gM6<1~hT(Pa-TJo;k~tT`mpv<~&fCOMEJvf=_Y_3(@LM%XLl zZn7MU%HO)l;rp~W+=LZ2ldYVR)>h|$DHgYLXGhMcn=wk)^XLXN6skcnfsu^y!q*#l z_xgs)g*L-vUYMc$hdQy!I=P}aG{1SIdO;`~J%DdI5N3$Cd*8FO&aEJ6vS}=oy!e|> z_4eW_X4|pxa=Cw~Q1+;?Q~hh=D@abr1k}Uy<B(lrg(P^wS6`9e{*%7oSdQz;^^2 zpL*7vrG^Zaobzr0Pu4L1#qVz|7ViBP3(QEn`J(pFej@c;5Zfw%X8VlM>x%ZXEHty7 zyg?ym$Jb)Sn8mbQH|^@Yw{bMy=*g+lJH>{bxzIUS2iB*`9u+nJTHLx;B$ypMn1xjs zlKIw3m7KTj)`!}}Ary&^<(EcX((C$Kns-NQ zF6NbO+FTK-+uPB&X||lHCtK6@w=~>j&!@r4jwhb~4`ofL=vF_&LkEd^_4$qzcv6uY z+1Y=4Qk(sX(Zv>dfbGQDGh49)e(lfJ!zteG=n9@HOV9CaC~y5bZn-pJZ?HsS0+aRe zgnxqsNUomWroY0)N4g%J=!>{YvIoG+>yXP+@Z$I4FT|oXrK4C6kAf6Bwr%b>Bie#S)VDqx

@XyT0Uo)mY?FA(f-RySD*u^=x?BpN5Ii06ruf z;ym?1StuK$snt}oLu}y0EA3cA3O@AoGkZg}Gg3A~$MEy1GRx1xx5t{wa8inkkB4Ma z#%CE>@Pw}96D_{AuWv(M7}~1C3uNMYP2~qu!IECf0ek^KDZT)uKw$pY9Ai?yzdsBh znD^PU?0?%`rrC#JhtS7oI=09Xey5u4oQmYjhd`~DTir@!GEEs@`_RVRZw|44?IHjY zw#lCGX(GU>qybuf^1c5Y8^v`_i+s|__633p;d81o`!$0z!R_peeA-$yE$GdB51%?0 z5{1|4-z7`q>uOsM)locHL0yM{5D-)ow|X)Yut3k_0G#Ut`})#jjudvo z4o|y#^Le*xr-9h1Lw^&2%|sxAX-c%-?MP^IL@;f&$_V)^f{CqD3)?S2bX}{ct7JF!17itDAL!*o~(b4a|wZqP2gZnCtqZ}eci{C~0= zhkS;Dkv+0K+l3YGA_<2%BvTJ5!ZwRY_QkCeHf-`7x)gcQB@Jm!j|7J;5qrS~__WA1 za+)mN!<{qgMA!Hl0w@K296cXlRLSi-P|WZv;;5+ij1*BZbh6b_ECRdEW|`ucu|s-p zjE5?IQ)rK1d1BzORpAZ~OC<$oif#=LyH7+_r~ev@x}hk)mp#rb7DpJdx!a;Xo~x2< zW~ci!jJQl~$@ldQ(2UovnJsetsk(ur@;PZ=&9Lusn~OCpL1w

eHLO)nT^r$BqR>FXIDsiZ^yCwf=9b& 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 akdt4uZkllViB5_CNcDBev&;JKCvuqmx literal 0 HcmV?d00001 diff --git a/server/adaptors/integrations/__data__/repository/otel-services/info/notebook.json b/server/adaptors/integrations/__data__/repository/otel-services/info/notebook.json new file mode 100644 index 000000000..e69de29bb diff --git a/server/adaptors/integrations/__data__/repository/otel-services/info/services.png b/server/adaptors/integrations/__data__/repository/otel-services/info/services.png new file mode 100644 index 0000000000000000000000000000000000000000..209810d800a395d3750116bc1f943b0e533fb56f GIT binary patch literal 133768 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‰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�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

*q)6NEF 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 literal 0 HcmV?d00001 diff --git a/server/adaptors/integrations/__data__/repository/otel-services/otel-services-1.0.0.json b/server/adaptors/integrations/__data__/repository/otel-services/otel-services-1.0.0.json new file mode 100644 index 000000000..10c3e4d0b --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/otel-services-1.0.0.json @@ -0,0 +1,111 @@ +{ + "name": "otel-services", + "version": "1.0.0", + "displayName": "Otel Services Demo", + "description": "Otel Services Demo App with OpenSearch Observability", + "license": "Apache-2.0", + "type": "traces", + "labels": ["log", "traces", "metrics", "Flint S3"], + "author": "OpenSearch", + "sourceUrl": "https://github.com/opensearch-project/dashboards-observability/tree/main/server/adaptors/integrations/__data__/repository/otel-services/info", + "workflows": [ + { + "name": "queries", + "label": "Queries (recommended)", + "description": "Tables and pre-written queries for quickly getting insights on your data.", + "enabled_by_default": false + }, + { + "name": "dashboards", + "label": "Dashboards & Visualizations", + "description": "Dashboards and indices that enable you to easily visualize important metrics.", + "enabled_by_default": false + } + ], + "statics": { + "logo": { + "annotation": "OpenTelemetry Logo", + "path": "logo.png" + }, + "gallery": [ + { + "annotation": "OTEL Demo Architecture", + "path": "dashboard1.png" + }, + { + "annotation": "OTEL Demo Tutorial", + "path": "dashboard2.png" + }, + { + "annotation": "OTEL Services Dashboard - 1", + "path": "dashboard3.png" + }, + { + "annotation": "OTEL Traces Gantt Dashboard - 2", + "path": "dashboard4.png" + }, + { + "annotation": "OTEL AMP Metrics Dashboard", + "path": "dashboard5.png" + } + ] + }, + "components": [ + { + "name": "logs", + "version": "1.0.0" + }, + { + "name": "metrics", + "version": "1.0.0" + }, + { + "name": "services", + "version": "1.0.0" + }, + { + "name": "traces", + "version": "1.0.0" + } + ], + "assets": [ + { + "name": "otel-services-dashboard", + "version": "1.0.0", + "extension": "ndjson", + "type": "savedObjectBundle", + "workflows": ["dashboards"] + }, + { + "name": "otel-single-service-dashboard", + "version": "1.0.0", + "extension": "ndjson", + "type": "savedObjectBundle", + "workflows": ["dashboards"] + }, + { + "name": "otel-ingestion-rate-dashboard", + "version": "1.0.0", + "extension": "ndjson", + "type": "savedObjectBundle", + "workflows": ["dashboards"] + }, + { + "name": "otel-amp-network-metrics-dashboard", + "version": "1.0.0", + "extension": "ndjson", + "type": "savedObjectBundle", + "workflows": ["dashboards"] + }, + { + "name": "otel-apm-network-services", + "version": "1.0.0", + "extension": "ndjson", + "type": "savedObjectBundle", + "workflows": ["dashboards"] + } + ], + "sampleData": { + "path": "traces-samples.json" + } +} diff --git a/server/adaptors/integrations/__data__/repository/otel-services/schemas/logs-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/otel-services/schemas/logs-1.0.0.mapping.json new file mode 100644 index 000000000..7fb8aca96 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/schemas/logs-1.0.0.mapping.json @@ -0,0 +1,206 @@ +{ + "index_patterns": ["ss4o_logs-*-*"], + "priority": 900, + "template": { + "mappings": { + "_meta": { + "version": "1.0.0", + "catalog": "observability", + "type": "logs", + "component": "log", + "labels": ["log", "http", "communication"], + "correlations": [ + { + "field": "spanId", + "foreign-schema": "traces", + "foreign-field": "spanId" + }, + { + "field": "traceId", + "foreign-schema": "traces", + "foreign-field": "traceId" + } + ] + }, + "_source": { + "enabled": true + }, + "dynamic_templates": [ + { + "instrumentation_scope_attributes_map": { + "mapping": { + "type": "keyword" + }, + "path_match": "instrumentationScope.attributes.*" + } + } + ], + "properties": { + "severity": { + "properties": { + "number": { + "type": "long" + }, + "text": { + "type": "text", + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + } + } + }, + "attributes": { + "type": "object", + "properties": { + "data_stream": { + "properties": { + "dataset": { + "ignore_above": 128, + "type": "keyword" + }, + "namespace": { + "ignore_above": 128, + "type": "keyword" + }, + "type": { + "ignore_above": 56, + "type": "keyword" + } + } + } + } + }, + "body": { + "type": "text" + }, + "@message": { + "type": "alias", + "path": "body" + }, + "@timestamp": { + "type": "date" + }, + "observedTimestamp": { + "type": "date" + }, + "observerTime": { + "type": "alias", + "path": "observedTimestamp" + }, + "traceId": { + "ignore_above": 256, + "type": "keyword" + }, + "spanId": { + "ignore_above": 256, + "type": "keyword" + }, + "schemaUrl": { + "type": "text", + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + }, + "instrumentationScope": { + "properties": { + "name": { + "type": "text", + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 128 + } + } + }, + "version": { + "type": "text", + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + }, + "dropped_attributes_count": { + "type": "integer" + }, + "schemaUrl": { + "type": "text", + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + } + } + }, + "event": { + "properties": { + "domain": { + "ignore_above": 256, + "type": "keyword" + }, + "name": { + "ignore_above": 256, + "type": "keyword" + }, + "source": { + "ignore_above": 256, + "type": "keyword" + }, + "category": { + "ignore_above": 256, + "type": "keyword" + }, + "type": { + "ignore_above": 256, + "type": "keyword" + }, + "kind": { + "ignore_above": 256, + "type": "keyword" + }, + "result": { + "ignore_above": 256, + "type": "keyword" + }, + "exception": { + "properties": { + "message": { + "ignore_above": 1024, + "type": "keyword" + }, + "type": { + "ignore_above": 256, + "type": "keyword" + }, + "stacktrace": { + "type": "text" + } + } + } + } + } + } + }, + "settings": { + "index": { + "mapping": { + "total_fields": { + "limit": 10000 + } + }, + "refresh_interval": "5s" + } + } + }, + "composed_of": [], + "version": 1 +} diff --git a/server/adaptors/integrations/__data__/repository/otel-services/schemas/metrics-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/otel-services/schemas/metrics-1.0.0.mapping.json new file mode 100644 index 000000000..239392046 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/schemas/metrics-1.0.0.mapping.json @@ -0,0 +1,297 @@ +{ + "index_patterns": [ + "ss4o_metrics-*-*" + ], + "template": { + "mappings": { + "_meta": { + "version": "1.0.0", + "catalog": "observability", + "type": "metrics", + "component": "metrics", + "correlations" : [ + { + "field": "spanId", + "foreign-schema" : "traces", + "foreign-field" : "spanId" + }, + { + "field": "traceId", + "foreign-schema" : "traces", + "foreign-field" : "traceId" + } + ] + }, + "_source": { + "enabled": true + }, + "dynamic_templates": [ + { + "exemplar_attributes_map": { + "mapping": { + "type": "keyword" + }, + "path_match": "exemplar.attributes.*" + } + }, + { + "instrumentation_scope_attributes_map": { + "mapping": { + "type": "keyword" + }, + "path_match": "instrumentationScope.attributes.*" + } + } + ], + "properties": { + "serviceName": { + "type": "keyword" + }, + "name": { + "type": "keyword" + }, + "attributes": { + "type": "object", + "properties": { + "data_stream": { + "properties": { + "dataset": { + "ignore_above": 128, + "type": "keyword" + }, + "namespace": { + "ignore_above": 128, + "type": "keyword" + }, + "type": { + "ignore_above": 56, + "type": "keyword" + } + } + } + } + }, + "description": { + "type": "text", + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + }, + "unit": { + "type": "keyword", + "ignore_above": 128 + }, + "kind": { + "type": "keyword", + "ignore_above": 128 + }, + "aggregationTemporality": { + "type": "keyword", + "ignore_above": 128 + }, + "monotonic": { + "type": "boolean" + }, + "startTime": { + "type": "date" + }, + "@timestamp": { + "type": "date" + }, + "observedTimestamp": { + "type": "date_nanos" + }, + "value@int": { + "type": "integer" + }, + "value@double": { + "type": "double" + }, + "buckets": { + "type" : "nested", + "properties": { + "count": { + "type": "long" + }, + "sum": { + "type": "double" + }, + "max": { + "type": "float" + }, + "min": { + "type": "float" + } + } + }, + "bucketCount": { + "type": "long" + }, + "bucketCountsList": { + "type": "long" + }, + "explicitBoundsList": { + "type": "float" + }, + "explicitBoundsCount": { + "type": "float" + }, + "quantiles": { + "properties": { + "quantile": { + "type": "double" + }, + "value": { + "type": "double" + } + } + }, + "quantileValuesCount": { + "type": "long" + }, + "positiveBuckets": { + "type" : "nested", + "properties": { + "count": { + "type": "long" + }, + "max": { + "type": "float" + }, + "min": { + "type": "float" + } + } + }, + "negativeBuckets": { + "type" : "nested", + "properties": { + "count": { + "type": "long" + }, + "max": { + "type": "float" + }, + "min": { + "type": "float" + } + } + }, + "negativeOffset": { + "type": "integer" + }, + "positiveOffset": { + "type": "integer" + }, + "zeroCount": { + "type": "long" + }, + "scale": { + "type": "long" + }, + "max": { + "type": "float" + }, + "min": { + "type": "float" + }, + "sum": { + "type": "float" + }, + "count": { + "type": "long" + }, + "exemplar": { + "properties": { + "time": { + "type": "date" + }, + "traceId": { + "ignore_above": 256, + "type": "keyword" + }, + "spanId": { + "ignore_above": 256, + "type": "keyword" + } + } + }, + "instrumentationScope": { + "properties": { + "name": { + "type": "text", + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 128 + } + } + }, + "version": { + "type": "text", + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + }, + "droppedAttributesCount": { + "type": "integer" + }, + "schemaUrl": { + "type": "text", + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + } + } + }, + "schemaUrl": { + "type": "text", + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + } + } + }, + "settings": { + "index": { + "mapping": { + "total_fields": { + "limit": 10000 + } + }, + "refresh_interval": "5s" + } + } + }, + "composed_of": [], + "version": 1, + "_meta": { + "description": "Observability Metrics Mapping Template", + "catalog": "observability", + "type": "metrics", + "correlations" : [ + { + "field": "spanId", + "foreign-schema" : "traces", + "foreign-field" : "spanId" + }, + { + "field": "traceId", + "foreign-schema" : "traces", + "foreign-field" : "traceId" + } + ] + } +} \ No newline at end of file diff --git a/server/adaptors/integrations/__data__/repository/otel-services/schemas/services-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/otel-services/schemas/services-1.0.0.mapping.json new file mode 100644 index 000000000..84a03fd61 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/schemas/services-1.0.0.mapping.json @@ -0,0 +1,91 @@ +{ + "index_patterns": [ + "ss4o_services-*-*" + ], + "template": { + "mappings": { + "_meta": { + "version": "1.0.1", + "catalog": "observability", + "type": "traces", + "component": "services", + "correlations": [ + { + "field": "traceGroupName", + "foreign-schema": "traceGroups", + "foreign-field": "traceGroup" + } + ] + }, + "_source": { + "enabled": true + }, + "properties": { + "destination": { + "properties": { + "domain": { + "type": "keyword", + "ignore_above": 1024 + }, + "resource": { + "type": "keyword", + "ignore_above": 1024 + } + } + }, + "hashId": { + "type": "keyword", + "ignore_above": 1024 + }, + "serviceName": { + "type": "keyword", + "ignore_above": 1024 + }, + "kind": { + "type": "keyword", + "ignore_above": 1024 + }, + "target": { + "properties": { + "domain": { + "type": "keyword", + "ignore_above": 1024 + }, + "resource": { + "type": "keyword", + "ignore_above": 1024 + } + } + }, + "traceGroupName": { + "type": "keyword", + "ignore_above": 1024 + } + } + }, + "settings": { + "index": { + "mapping": { + "total_fields": { + "limit": 10000 + } + }, + "refresh_interval": "5s" + } + } + }, + "composed_of": [], + "version": 1, + "_meta": { + "description": "Simple Schema For Observability Service", + "catalog": "observability", + "type": "services", + "correlations": [ + { + "field": "traceGroupName", + "foreign-schema": "traceGroups", + "foreign-field": "traceGroup" + } + ] + } +} \ No newline at end of file diff --git a/server/adaptors/integrations/__data__/repository/otel-services/schemas/traces-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/otel-services/schemas/traces-1.0.0.mapping.json new file mode 100644 index 000000000..ce0aef396 --- /dev/null +++ b/server/adaptors/integrations/__data__/repository/otel-services/schemas/traces-1.0.0.mapping.json @@ -0,0 +1,200 @@ +{ + "index_patterns": [ + "ss4o_traces-*-*" + ], + "template": { + "mappings": { + "_meta": { + "version": "1.0.0", + "catalog": "observability", + "type": "traces", + "component": "trace", + "correlations": [ + { + "field": "serviceName", + "foreign-schema": "services", + "foreign-field": "spanId" + } + ] + }, + "dynamic_templates": [ + { + "events_attributes_map": { + "mapping": { + "type": "keyword" + }, + "path_match": "events.attributes.*" + } + }, + { + "links_attributes_map": { + "mapping": { + "type": "keyword" + }, + "path_match": "links.attributes.*" + } + }, + { + "instrumentation_scope_attributes_map": { + "mapping": { + "type": "keyword" + }, + "path_match": "instrumentationScope.attributes.*" + } + } + ], + "_source": { + "enabled": true + }, + "properties": { + "serviceName": { + "type": "keyword" + }, + "traceId": { + "ignore_above": 256, + "type": "keyword" + }, + "spanId": { + "ignore_above": 256, + "type": "keyword" + }, + "traceState": { + "type": "text", + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + }, + "parentSpanId": { + "ignore_above": 256, + "type": "keyword" + }, + "name": { + "ignore_above": 1024, + "type": "keyword" + }, + "kind": { + "ignore_above": 128, + "type": "keyword" + }, + "startTime": { + "type": "date_nanos" + }, + "endTime": { + "type": "date_nanos" + }, + "droppedAttributesCount": { + "type": "long" + }, + "droppedEventsCount": { + "type": "long" + }, + "droppedLinksCount": { + "type": "long" + }, + "status": { + "properties": { + "code": { + "type": "long" + }, + "message": { + "ignore_above": 128, + "type": "keyword" + } + } + }, + "attributes": { + "type": "object", + "data_stream": { + "properties": { + "dataset": { + "ignore_above": 128, + "type": "keyword" + }, + "namespace": { + "ignore_above": 128, + "type": "keyword" + }, + "type": { + "ignore_above": 56, + "type": "keyword" + } + } + } + } + }, + "events": { + "type": "nested", + "properties": { + "name": { + "ignore_above": 1024, + "type": "keyword" + }, + "@timestamp": { + "type": "date_nanos" + }, + "observedTimestamp": { + "type": "date_nanos" + } + } + }, + "links": { + "type": "nested", + "properties": { + "traceId": { + "ignore_above": 256, + "type": "keyword" + }, + "spanId": { + "ignore_above": 256, + "type": "keyword" + }, + "traceState": { + "type": "text", + "fields": { + "keyword": { + "type": "keyword", + "ignore_above": 256 + } + } + } + } + }, + "instrumentationScope": { + "properties": { + "name": { + "type": "keyword" + }, + "version": { + "type": "keyword" + }, + "droppedAttributesCount": { + "type": "integer" + }, + "schemaUrl": { + "type": "keyword" + } + } + }, + "schemaUrl": { + "type": "keyword" + } + } + }, + "composed_of": [], + "version": 1, + "_meta": { + "description": "Observability Traces Mapping Template", + "catalog": "observability", + "type": "traces", + "correlations": [ + { + "field": "serviceName", + "foreign-schema": "services", + "foreign-field": "serviceName" + } + ] + } +} diff --git a/server/adaptors/integrations/__data__/repository/otel-services/static/dashboard1.png b/server/adaptors/integrations/__data__/repository/otel-services/static/dashboard1.png new file mode 100644 index 0000000000000000000000000000000000000000..c800b10ff70c31c906d1c6aac0891c648a3135cc GIT binary patch literal 502667 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%0DVsp|yuLg(+C#J({r0|R)ZmNmKA~5Q7^%%}df+cC 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

W9ej{_u?OPD{3+ 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

  • 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

    >bTXS(?l13F9 z?+eoy>)ZLuOCtJK)jv~8Phx6Qpw%H1%b&!>b1DkO@~e}|V3ELM-&yHgc~6IzahOIz+`j+bhSKT^3gmY%B`QfBFZN5-rFB*-lBOn= z^skv=yud=8y0l`3-*luvhkPi)M65Wq@6_%Lv@y9!vR&XFaqE)cAa6MlzJ0jdoN?}Y z{Tl``@>VUn1Zp%w!sHc^rTawRSxY|5FF+4w3aj%<=QT5}n~Hv7xqcJvkW14yN4W`9 zVz`R@KwDdz2p}p)UkRr1d?}(HrC%e1MM{1I&l?5Wxr+X%2)b?h;^~8jK4}qq^ll@k+MbS^Up#+q$lo_&(>zfAdyB|k$;m^j zOGxc1BT$+sgFYla=gsocXM;hu(Wj|5x88J4c`=i31ff{p^wHmggIoU6AzP%*TZO-1jaa~McfJ92j)4>B?=JqzFx-8o{!27 z68D2n;_*W=?;w35VO~^metxXj-nUjK_aK?6hOc@PZHgy@1K^4v;K+RmT&=PuL7g({ zqKh6{nb?t5Q)}r*gv@=`Rq$Qoi$HPV-IMC-QvRs9K6Bxoh|U+=e!T%qy^snNIxXkj zA`scIK3z>68@F!Ta!$fIscUEmp=_{A`}3yA)+bVo2o0D1>6<#S4|bjM&-YwHGCX+D zfCMOo7i~t2lw@~xp5(DJMH(cN(lIqYUQ-eALPWMMv~n+d=(^O`ZdV>!-_-N7tEO2l zh}lHD=>Gm|58T6M+;f`ESrp^iA~wLbOyK(OSHbJ5K{==$FutnGouC}#BRS5Iggd{k zo2jl5&ZeLTr5CWHTlg_5`s+V=4y1|pQ(6=4myT-ZRyR$W+V}1^ANz?DV>j9L6VWb& z5?N`vtE?3nL0ZbMfpVM?Bwe680qpRu*m!PM9~Tm5QGcl2@$x?Er{a$c@VV=Bs6D<# zjRHIS>-P~+k#AQb4YU$hMy8T&Oj>HXjMn`B?sepGX_0L-H*cg^he8uy!EAESGiRn= zwEM@-osF4Cp^SOX*GD8OMOT((5qsE_h%}v5s*qJH{5mR-*xdYN-mXMqQm#ZsFG;0Y z<}S6wNpfK2Yv(%#?uK(1Ob_2PFw#5mGmnLx3BX%jvoGkp8L!{$Jgpt%Y{Uxt& zX<{`AvTB3)ScTVJ3-j%jmTqwI5B*MXwcOn3jJiSyk-`QoEzI}~*h~CI>o-xqQ1P;N z-9_{doKl=RaXmXDb#HwVXJ^OWIa!gWxqPWD-QF!J0g{JG1$wc(c+u4rotU%8#$=^! z2|wcOR@Gm##dz@q6^x!x$YH1tyVlWp^L68HvsmFxve_uz>fAFGHYc4+0D{ z_lpb`oNes)rRI5J8dTFe5*b50!=R8cExMtKJZk%QP@bXgeT~_0sc9OvrlZZqhqW3T z_4q$cWPte&Owq!z{odErrW_>sZPL;vh|>)C6eguHmor>=@$c|nl&t79)vc2&@&ls^ zPU&)R8)c%MBI#lt+>{veH0oLh}P-g_r4fyz;phOaOe@UpaQN;Dm()#L`c~8 z!!bEV$455+i>ax~7feAi-iZhXEJh*fwGLaCzR?AapafyaVr{C_X4Te~C-C87-D0Sk zy!kT4Woz9@9+MlS+k!=iPw{Aq5hK|PF7|svfOtZ=#RF64SG!@mVYy)i4-dN(4NijW zK9escMRU@kIaJTFPxNp*7>0oIisg1cn${q`x-xW#4oLpefX_~ zZ}aohAQ~ct3S2FGZ2IdtNxH-|Lx?orb6;I6nw$o_KNxoOSaLaM9o4bRV^MYtuz3ro z1&-f9@wFoz_|T)Dc(*gr-F|oUxojRNN3{)rN4OmaLv!ue6NasFA`C8i$@XAyH$9`D z8tLmFOxT}fQ=d3PcK$6EEQrx${Vm@g$U4N$?Z`m!V2e>B1=Tdp%FtJF|NI3H`fC&G zn`G9gQ^h4QLi za78TeJ2s~4RP~{fbqd=wwxonZCSg*>N`tsFf(kL@F)+KQZMni>SOUYAOhCpMBbf#^ zUXneJjpdMK$RO#+KSWkZf^6+lTjV|l&*JP~+okboP@8|cxS6oe`*TuFE%`E(t>2|P z+7jp1Z+?63UDag>bnFs%x$hwga~PLhmWH+zktR)(j7M%TWH4Tgdr>~;tGdG6Za|zO z(tzJ$)0!dQ`I#ifmj>`ovtX3_*hs{+i4EM?-&6CQJt2DS7Y^Xj#h;$EFuN6$beckm zmhPcuh3e`hK#Wbxp2DSGVvW%Eux3_sS1SqFHHc>LrwiHM7`x$!PN5L2Aj^32ouf7l zzre1CdZ)}rv;QMivTYFkJ0>i>#ljSGg$f(>x7KNNWSXv>crqzmy0o2Z0YEA=14SD)sje?A zW-o*cm#Y=hbsi+yHkRVOXS6QIrsnQ_D`M$@b_e&m_kzy01U^M)tTI0TU zGfG2OJ>Zi|&->a~?FYgY5iYb@ATcxrOnsF_mO*1koC;K@d!L7Z2Xdsu%;Tb|U|qCC z8ftI{O|5)n$jl={-NX`T=U^cpOg?HKpjEJWj(@LnrEdpSkj6`~{uM0M^)W>Goap+; zWSFFNN*pYBk`$@uEZ;2|(LpaARq!wi?J}PK8i!D?dankU`-V{c<`yvbncFfeGd0>k zmJLgcS^+YMPa-65@#g0Xg78Snk}stBO=n=PaLU9WMw{=9_2K^Y*vVK*Mx3odC$cC( z-F0B07+6JU>8E55u*i%GL25?#MTbQhqYz?EzTX_v(Q7faY7p>IXW76e)&^1qW~-MZ zIXze!%6`#%m5>^BELm8Bc%RE3=Zb;BmeLQm$+?`GN-|`|_6-~ao7b_HDcvrleWDW> z=c0viTAY0-r;2%R3G)eZ?i|ixklSrJY3EN*v(J8MM+BwcTU)c%5&n^-2Mx-PikNk5 z%XGz;;#v6|zpuE-BVJ0x?|*{mwkPk*;OA9SVGA{!wfIx46n|3odj|}}c3}?9U9~W5i?=uz>_JPhYbz()GD($VJq*W-xS{Rg zAI~r+mjff8%+el=vr;2cz=^GDQB)C6*)NjJew)D`jg#LII9GGjDao~btsg&}pLPI3 z3OBy7ZyqtemxYB!m8?|Qsi}{ZX2AHk3iGtNW%Yn|PeoRiu(t4&({JA}Fij|$`qz}I zz<$_|Q$1RO_F9(C&%I((dI=b>b-tFr0ty6vJEp%rN}ogfV`rk?`iJM z&(_X%BTpE!m6EPa%Y8ra=^|RK=+qg(Kf`snx!MM~xVa>Lym$c=<+GaU|1TRyAyCHP zHIBc6vury?A>rLBjdB@{~wv>mR0`+kdy+mSuwt{Gp4 z8ujK0xU<$J+Q}pcAKm$hJZ^u--cv@iDRY^yhf*3O>e@aqJo(C9SaBXIm6T8Yujh3v- z{tz27f*@@m>K8qQJUJI|CzNJ|3&4gQTNDTcgR^H9%EwfJ=t+hOX}?ICfmb*EjHho% zCmYqz1(~{@@^}?TCUo3T&MALq`OQp$fI|~*o_TVRug$Pgg<=%ua>2w)C_`o)$0zFQ zR6OCszjgY_`k~uq7@x^d{|pQ^1l{K}5Zv1j`8S*$GVpMGqDR9!?JW`XC?4U`R`GMR z7h!qhFMu`~iL!tILiZ$ahObvNHJV=I3|D?v!5Mxwr?2F0nUAeBn*0P!)Q8mw`+bSA zFZ_hNic};^r#Ru&MJc^3Qv9X0Mm||X@)I$U%)x~MJGe24TEb9;7RIE1i#Og;6+J(OEb8LR!W;egiV`3PvEH3`_7(=w(E& zL@RB3fra*$H-{N>YQVq0bXAyTn=w1mODoxuEXi1!C}fZ59*5%LjxD|TkMB4E3^IrP zt0~RT(f0dRk3N3BzIA*!N=6b|CM*Bvef?)56}?@D)%)89k0Sr@GY0Ta%nY&&BlG_~ zQisY*y2O|XG?UP<&1_kanwA;3H=L@JVi9xUs9AkjrU&-7p}_F46P0GZn!%0V7XdHL zhECF_Ls68kz6=?C^P|wHyi9mlKi+nU`346NsCaP#M1jN+Fc)o20h zQyAiynns#_)+=rwjblBX-D$B|%EZ^9M5K00I$xeMbO$>xUDaRY3WehXalPUb@=HO3 zYT1fw*G3G#-f?C(#nUGpTIJJ8j&}{;dg34Y00UDV|gYG5Ed+VcOVg>aCKTz$co|rkfpD zZ~szomOmMXVkdX0-~&5;CY0kYJtu|W)mTy4j9>q_-|YmG-&0gyz}<47X7$-bdKuT6nRez84)Oc1 zhXcU~medOeoiz6Nk3nnFYf&)kqUpDLYp-$G_*cb^N@!7>KFFJyy(yz5nbM3rm=}C77fa?>j1xwN%emeoG-;Y4}v>Z>fqj zr*y{AdsexDL-_(>NISpcmF7**3{AIVN95Nu@gT?$jd^T zjrWOVaCgOE!VF^~W?p|##&|v=i;|4#fuEa*zu2t&Jrb)7L%Dw>Sd*zUpx>vbX8NFJ zm95kp+3le{cJ&kL)6yG3W}kuVD#M!M^!lNLYZhRM@d5?)Pa_Z(G*kZ9*iic%!?R%~ zh{%K5%DjU%C{pg^{bJ;2wsHguMSh|1G7qXk{_mwJmj`Fz-tKni&$vd)O)$w@1w-1` z!_2nG2*N$B_+DXh3MhIZ1RU8J_WgW1FA}laH~NYMgi45x9bBYb&W4fkI4bE)q1JgO z>23Y1(SomT@bfDpJ9lvLZZUqMrPGYN$F$98crbsn%Xc$6^&xOUUdRg(D?`fa(s~%H zLA*(qRpic|Vws78^v@aHbg#EsA;XVkh$w03A9J^!Iw$clo1ENO4LvYr%!>&g#iz~D zw#c%GhV9To3cJMt@H=5N(c1(QuPMv)BI1!~4{r@RKbn(#2Q00q~NpQ<=v|q|wNyWL5 z2jO93;;51pTv2xMMn^SzmeJA?UB;sNyPie8%~-f{_x!pwaKb$qf@1nJh3ah?vlKW) zL4}qI)#NJ_eO%%v=L~tOaqVKjYaD$}XK`RLa|W3XGrfT-11wOfr+>S!pEPm}3tpgj zkoqpTb*chiVOkM_?j-Eys-*e0*D?a@-@Qfj8~}^zMBbbT&E}+r;7@wn&aMpo!S<2! zRcvXgHy_yNK>*+}B1$T-L0ke43#rOK(6hbQv!Xo5^sAK)U)`Nl8uaNxCmD^<_s+o$ z+J2hX`X&kLGD>EzgQ5EeYfSVZGHr&0ASqeES@YHXEyq;6wa}^)qB1_6a@^!v)SFfdbKR2)tC{}aaTTVp%=j^5Dqc)QZsO6vu*z~9oY$k zY6((uH^?4^NehMJ3y(Rc7kM%kiHU*1rpAGzaKTdl@Q2>{8{kZi;&(g&x8x;Jt)m-; zJ3V+R)=q7rjzai;Tf|czO-AYD8_xC%P?Ufl670XmU( z?6*n-ospglrZ*6s&EJ~9&G|#!fcCy8%_vaN)%}Y6`W5idWbeHqFh8-tSQ`cKCt%T0 z)O-kH8i*1j?$zsFdXLD_dJL6#nRMMcX^d{x6)sGg1!99{)(E_OH_BfQ=j!(Y2P zKj2uG$Ur(A5(n?Du_w*5ymQ**De>x5SFv^jeW-v_1d+1bj!v~;D!*Omry37l%`FbhEUQHIc_ezWYcXdit%Mw5y2ykQh&LVHa2_!k)S{x zBbr6a;}q4#Q^H7rr%}5IzE;ruC^8`F=$5-2mq|&jqz9U?1wdAX0_3SG!iE6M6%;(wm4deTTo}Ioj|hgt^IAg%w9XbmTko z#osc*Yp9kz=mA$M=udG!d!n$+^4I=m`NftW)=3Q?=Ol8zC@l z&Ww1q)wgMbjL5^q-zRayP`+S+Bkb*>tiXw79sK5&r;#L)x;v~P9Kin$*BW_haRfuv zr(XrSV`Xm@h$n8en9omm+FGQT!^yx%v6zT(y7UfUxI^gNEN;*Q^I}Yf^%P#L<_T`E zV*7T3Ge*zjVaLsCW{!b#U_-Dre+_m> zhRdI^=3m1lfgQQfx_vy@uvXdiUeTJ=otNXx&eGihYUwF>zMq~EHm$Vt(Lf9_m1+cK z8P#H)kc8WLu!#~N%WS!MG_NUG+31Y227E_iJvYP z)K|iPiM|;g$Yk|k34C;a00QkIC;=eAz@OY;WR-m=R6$Q~m^S`#uMAqAYtR^sr!LLseX?D!N(KBKtV=!9h=*DeZkn6=B*9zB+#rb%Q}+*{=K&qT|avXeSzqGH74iyzAB%9qx??C%>49k7GTL%++3euB$}5_M^KAAJ0UnXrtGGlPZ#!sv*@ zB`azJDQhQS^vC$<8r&(b6hbnaIkp+m=f3N%qR>Xk`T5{7jP` z5Pyb#gO%*S$K%s%qsKxTQhCsrk0t>O|0}nJlmtouKQvEH?kbWwu0~}03Kcag ze>FirC|x9Al{2<}0C!`W(3c;>AYE?XJzT}d_q|BtCSln#g<{?%56+g3c$UGMlqeI~ zH5&whJBodGR+m-s!{8QbAo!7_WU$3$U9n)ARyjB{=a)engw)6U3*TnaWpSm_g_*h% z3wlY@a$cAt#$3iBB3?h>jB>NOPmVgPr@p=#%7+t1l7gzTnh9)X@)F`lVHjkgBTh}N zNaR-9)b!%0M%ln9BrciN2%5lyoUGG-VSY<4^mylp){k>qQ1piHSg+`?9+U<3`8*bA z`*Rj7oZ&h#^VzXsHT(P5HOOHu0|=#Pl_+r*QKgB6WpHu{vp0!|u!5DZSKaQ{Vncm* zb+~3-Ol$A|?4rUko}v1a!#nTca98p2+H258ZLyO(AwGZ@b@D>)+ORM`@thf}qFVae zP)Tl7Is^XDz!^?bQi2TMA>9Okb_Dl2)Jo+b1I-9xX|p3NS^~^u`|wieFK;1Opx!SvciZ`kdd5!@&62VY6oaSF|HD3 zYU<ve>~|^&PkO4LqT)Qc0yWZ@NDXV|?30ZwT9Js(pk#4tnd7P$xqyppWUq>C(~_mT*k&f*t~{$h@MJZI*UA z-<3G7%Mwy!+(TLV8*j@Qiq?C1F4)*0l4nJ*wB#iL=P0u|ezOC?^A-OhuZms%p7Wn~ zLG|W&YHu3ET<^8euuD{Lm};iGy6(Sx1}FnQjWMl7kZ@3PsAM&bCl&F-5{_V%s)^A9 z>aXuV%DsV9mGq|0Wskw;EkUM|e%9?9!h02|d2MdtRHFtjAN@8&H7noU^ysB@oL@ z90iHw2<7mtR*5yip2^ODD}Om7#GO(fl=!J zwO*6IG!V~h>+ppx{yYFDWHMCdTMkAMDIc4p8_du3576~!wCUtu#&q34;wo9vz426V zRom!xO5xIiCrdobC2v|)Eg*DX?cMy;qQ&b7bzfa~49^?m4ee03Ht5%F9y^Hf)-E#D?Sp;f!_RjUssfHL}|}M=nHgp%NTm9T=EMv#Q1Qc?lo8tJ@WN*EiUrLhQ`H&2GH(4Vhn!g zzeN0#-P9!bjz-J56oX@*Ekf7@#OjU7VQPuAEG7EawA)xps*O{I-sJXp>@+S?*qJKk z?pGbNT3TwNjj007N?>3BEBZx!O^qH>^9`4p*~w$MZ0PqUs{33!BZHS@^$|=+hOhpw z3_t&HteYy4lsn#W?Zcv;T2WE~9bvXfjI4__pY^$9CKNU-S6Egwiy0i2Df~4hTa590 zyNR(j&e+i9Rd>XN9E4uU>`J=}Qi@hdV?z4=Bf>F?ZaN=Vj8u=6HcR#3YY zj4;rB;wTGZV&UKw)bX!L1Bi5VYU0=TRB|Cet&tXPy^s@zR`~mcqh5XCUAa6>0EvRy zbY4-xcpiJeyUlH?-+E4xU8ohDnj|_Jq_nlvZj=c17Tt&?^4!rG5uK748;j{vk^_^I zy}(lXUg22m=4KPF*_wLou$voG+D^B{&)b(}9d2`4jQMG~N+MxH-;sU{)Qmc@{O;s- zz4}r-8*}X{ndOO*l`;L3aGc_Sj+i?B29>9>j&_k-S5Whq5e)Og7wRO;zAFaif@5T4 zM#53RCdwf`vbUB+it|^*!36E8Exi(T;+qFYY&AiHdxe(Bx7AfERY6Rp1 z>gNAS3QE@aL&Y0FzK#Y)!lqrTG{!i2WDz=^^^}&|*W*TgVZOxule7usFoQK^8JFAc zeRWD^g?xOsO2jrAubXOu5XwZ*Ss7Wg>nV;0{!kI1RxiWPG~~EDl>&ZO&CwyG0kn__ zoYF?nTOs~d97M#oc-byH_g`t}ODft3Ag@MA@Is?j`U#?;5edN^Om)=ACZtr%cakFM z42U&O49PKYiXZR^Ae?h$xOnN3n9Cb9iT5nJVe1GWStzJuxRj6X-PL;C^;GBgU*M;B z!`89=gYIXcNHKiQHwD>C=00PrDMpvh0G#B~U_bBeMt6aZ0HmM^fa175HDeE)1L(yq zjI8GmiSok@Ku5VlsqzV*ZK@>C#7WE6;SBy~GSEal6_0&6vxUxIfr+_uo$C8s^%F)^ zrq5)W$G=!%fC|Ud8jvIu!UK2=p$uu*1$p>MUylJh;ugPw}ZBt@P%B>HAjRO#)+Vm>mW+No7|6 zB>aeg^k!-%b*&sM-bkj&mMiOfQ~}gX3ppM@^Jjb5rI! z^}B@JE={D`O6tg^H-t+sgxWL;f`f8vIaeJ8;@HgtH~ zTdg(Nb;9W%WXM(YG!K7)fw2r>1`LCK{;-@@mJNdL5A{?Wl?)=6(YBaHt;4QwSYJL> zf%3xGitvCQma5qUWEN;3KTCxAnmGkZV1OCHkC&$%>;X$Q$HZGo8WQ0r4*D(psx%g9 zr=K}rcuTCe&O1qiZqi9-!!IK`W_b2)I_<{v2T%d<4}H)Kkxf`o(p=t|SuHbXtj_H- zQ?nwS<15mQi`!>WhTG8su)}_p$ot<380IZjTIwwl*(0%Bn%!AnV6~+heq`@;iWo48uhqxha%5MNdsL_GGm;OHNaR!YxR;C zLd^f)G)qZ2e{tO4z<^5n``j`ASa!-c8uM+5!>fQ{GIMMmy~Tkk&VGs$rOg2a`L;CN z4%yy|X7umkph0-);C#6uQs_OB;{>z*CrdOAwa-iW8&k9@RjA*Zwhz;H!#f)j8tHf7 zQZ+yf>Akuc*F@Awt(yg&zeY4Q=s=}3@N9)wjY@R5+rz9drhdY_h3T345!qS}NHuhU zpCq_7aF$fmfB#4tIU4~}qGSF2;a0ex&WQPU{}-mT4QZ)iIU2dA^O{DPX=R|W+9w=C z-<}WiZ@b>*%@*`M?C2_M9Ucmhf5d=*+6T-}RB%lX7+pwW+GgoF9S7!$eH8J2zg`K? zNx%3*8MAxW6Jp+&iKC@!ui(co?zpy%R=yt+m2A2@POsfb~}5geRMg%gmY^P*8HI|9!q&iWIKG_#}f; zyY!_>>DDbmc$eb)NnFpPA4wN?nNk>KD`OtAHS@gO$cGfyEq1!v+(F-Yv0wE*VzD6S zq1ad&HqnRUvLK{!+;J=#xDX-v0Hi%#&N+Cm%yPS_+u5OWSAeKdqldX7jY(2M>%sGL zd`sMa{yVu*EyMY=I zr)Y;1oGLkC7(;zC91pSx21uq&!s@D=fG}ePVr?)Xe!8=b?6d?; z6poCt1Xfk`;CFK;fY`Z>x-7rl^HIm3!$d5{z!uVc?xc%#i-k3o-ZUi-PkzPs^d+ptI}S zZUPge&mp`*j)fVT3)EGPFbw zoBM|dAX&jsKdxgQ{XsCGzD*O<^F{0HnR)$GPw~mm~X7sRsQg>Z^g;z296D`ndgp=fa$Jd z@C{*DaA#n6sK_r7$@kLe1huuNF7KQGqWt|OQpw+8xqT`zu|fDiNgg9gZ;V4&zbpWY z-~rz*O-#M=!XXCS>6>0dUbbqSA8MrppN@&n?*W^lWc~U_Ry@M9oQ&Q<4J|>pRNYCL z5n<0?&v`FW8PkNN*JWtWZH~DK7>aR{7y@2lLlyI|c0MeOLF0)14DX~1;e1^_dn3K}*Osz(lJcJO)XgxU)_1P}-R8xRkT z#!Jrye-}lcx(;|2uO{0rM7Y|T1@<}ib}yL?p+P@jr`K~^|53Cr`06}VJhdg^;!=cP zz9UNuZ#2{N%@7>%8H3W<5nO1m5GXcEi;D%FZXF-by_9GaQuc+gXF5hFkUx6(9U9El zQ(3C&4eDGlv8^@e8g1AXlYKN%#p|$vvJku0jgRy6U8>-`teIhW(W*>xC~# z;RH99InTSf(mIFeWGLx0;#SKREHheCT~_$LuHk4zihdPIL# z!}hLSgm62EM$mRKGM^;Gox*4P)f&HeaLD&Q=g(7J7$mKjZ~d=??Hw0-i=IQ5qO2D* zgH1e)oN5wq$>Ciy>nZ^m&5r|yd<5)Lw|OF)wA3A^Zx$;z}6QF9{3(#JvCZaSPQt@i-<&D^0JyxI8Ga;{(i*7{!CAGF0MO zPPXq`Da!gfNt+cDX-LL%-obhNQ9zYY)eofj=YYUctRlPvrHIHtu6FXp%EU&sz! zEZrF*WLLvya&*~Nb*~-hQ!_4l%T%#p!^0cK6Hy@^_qd)oW|LTg=9YeOL-#<1F_NH> zBKOZE7hcz7?&apfMWB7TEjS`vqyEz^r=5Iuwxb(x4m;nWIA_cAA0`S#46>>OTQ6hx zDn0DPMx!Ba^8B1T9P`r~0C8wS_v-%-6~54n*9+}=^BBK*92+~K?898krH8_VianIM ztewq_)vm#`ra$)%#{H}Kyxa1sRhn~hiXAexQ(D*gN|b%KO_`yAm8yBX7l%9@e1Y`c zD$t8y1=M1g84%E-nI)Z7LS%JSP`~0NT2bzuMFM;fO}p*ASm@7!B3f}p^+5Z=fNQd?gl0NPquVGv=kbCEZnE}HDGe#jYG9*7=T@sTd2^@*v9MbKI&M+l2x ze!>dlo+SP_%Hf?L5CZYYoieK`K{Q@NDvfWuU?~Te-DCpUIsEW%teKgR z;obp4_W7*o_+u#)#Q0zk34_b>-RG$2vWj99OrYy31h!C%vPoe6efQ8`T0&neYWuy>#q*(Q z>}rwIAxW zcKsleh|ZZ>X*nu{oPmH2cua&xD>nGm-gz9D$@MbS{q5lrGhl1-*6_j1u(6B008;xR zKPIatjbdj4kj^}Te9sUg$LyV>JYMXVVC3v!t6$-yN;h!r;6LEftu-7#>7|6OvS^v*1F%A75 zz>jNC#%!Hp3v#u#07d&0(bm?@l7VBI)>*y{sD$oWMkp?;`zwBLI82|O*qasI`%m^m%%~E!^hfcU$SAYN?pkusooU4uuBm+weS6*btI(HRw} z865&4pUV&GdEnd}iwJYd!A{YO;-i9Cx1{WKRj*`LT!^ok0&@^-#b|I64%P9{ISt6f(3wA0%zg^ zO$Vh2zVg&6C?wV>MN+Dm)$L4!kHAtS+kJm$h%n7a>qH18sL_gk&mF<>5N=B#rU-&PB@YeTH)HI)O* z>NE0g4+LqAgatrM!9BrT%pzI6e)Q#?F5utPFWd zSid++n=ry*J6fK7BL;!O6|U%}>oip&+4)aJJ2O*x*G?)E;2KxLA^t;k4diWS#XR0!7A zHJ6#f)FYRD`={oP1Tbm;Yt21D{wHlGi+#>Om4l3lzIH^5K5yRf?4mL^jADijDMN-r&+VRd;lGf`W0Ujwj+J^(E zP#S~Oh`^N-m*>5`Caolsdn9{aMS|>Hm{=v1+tuuyWiahkQnOO{7`~$Qxo)F8^t-i$ zWB}S=a!z%sCX}#5yAHGw`{{~z4sEY2nI#T60;&x!?M3lKF~nQOg!48u+GD9M0AgHI zcDl#PgBP?B9hS1)>{_@CE6_iZtJi^WjLHTZ1!&;k|o z%xq|QmT_jFGs{8*@{^(m%RA9^|+MNL(8Nw@F~`zBL! z^Py-s-gqFA-S3>HrY4zPnXMTHRp4Jgf}@9T3uj5@3q%q&JvMw6ldv&T`4cHgY$J-W zRf05R4!wf;p>K<&er=lc51`|(-(zta8tKNst0Wcu8@s#WGI%(1765B##{VyA_dn$HZWYIsf&v&z{CBzY}3-6IGR>l zBN=C?;0Eb?(X;2dj_ItL4oAd2l ztikUtjyLPRh&MCgXC4V^;3-y%js)+c#F7lS*DFQ4>+35vTCJC57Z$2o?V!+5&G}}d z1CxCQUceo06kPF~>BDUNh;qD)>9W?qfnr^ZPD*w8KePFB{+%&Yf>q!k0mio}b#=`` zTIf-N1rHe9PJ5!BOm)UrtGJl&N4{mUoXcAGaC(Mc^SZ^ zn~>~fXQz7*lbQlS@03q>{o}zxuTSgZX`{X2-KMC6ox*mF&-DVEuMfG3QjP{%`lT#m zz*<9SCy8>{F%EAw@HtVZTK7DJRtWz$t~DcXfec zCv7wHGGI;QzWgm|}4{JPqwz$cLEyakYPE`cHx-v@@u zNchC1YWeu+9vlO)+-4>{7uc`{2wYh%-hQ(E2c<;-tz7nu4O;1l7Iy$Ok57*XN^TamDUkJul(Txynjtp>p_<*fHkCZYuGedJ7FgLNd zSUh1C37s=}ch_iAUnp9!Q&~okOqKo$Y11^`qy8&Kp>IUtB_<^$<$00f9mIA(Z+_W2 z)nj*Za#H1!rJs$Sq8YJStKXz?$2~+V)c<$OE-G7plRsL}y#p6kH75LAudJuD@1c1j zuaU7#{@T6o5a!Da?K2lw2hNv0ysnilqfhTY=1ow|s5qzR$ZYoMp+Ek(w55icj1Ge;qz5kD6Vh4)#gd!x43H{31AVmH8-34e$N>I3B>Y&Y$aGK^IhD_*t7r>WjiidTP(zK=>KKaCy>z zl+p1{oraO%cz6?^lf#giUgp>(q4Bg^J1|9={bxNqR9LV_cnM~l`$+5OMXgQVrNUed z<1+b?@?KP_mxbyGUrO2(^POi|Lb*TB&&vt#zP`S#r%O`T^)J9q6X<;)6%M3~5dte2 zS3d+i6eLbetl$|BF^!A{^fp%nysrkI zJyVnRI6GTBp5RqpuJF9sx;HZ*i_0_1!7h1xNF2|4{JB5pTt~an#V37{maSvzI&XV` z$`~fxkBSz^mEmd?jo~ced=XRh=q1q7(?5pz>Y~Z(QFELve@6E84Dnr1{)ABN-BUP7 z;#)^62%3v2Fcw3`k24 zhWT2lm-w)Fz_FUu)DjZoTj(0A+Odp##jNKav$UDu0|nE;tnrr~h#5gR>;F69R{YPs zWy>ZdAwh9nb=FMxWLu;~MMZt{P>?GX-5%IeV=-M&X}li=*^?y0!>u&-Q-D~1e=H*$ zd;3RJ($(q1!$ViS&2raTn+G*d%r+VcH-^GbenO(dq>m^ceYN{r=8z0E;!BhRLCN@9 zfimhfCCchYCU5}5i#+vN46#PIKtH?eY_VpaEi^fh)vM=XyT3aWo1R%8KYU%c#Wm1I zr=hnU6#O1}{e#(9&r@!0uAReP0m78#q$^~@+3`{xBNiF=-u1kG^z)=Y`WjFgLejuo z`}Kohfzt1jotbK5wk8c(EG%&kk$nOyuRTIwn|h=ir+_qy}wNMmrrQ{F`q+)Zb;Q+4Tj5fBoh;)ZM2KX(21?{XkA{#N=6u+C=Ysgf%ZT_()R z=%>%0seE&LI-vO|YeS70v?GRMvexAFcw-Of-%1vuq7h;NwvZ|nMbdO!y7>s~&ZHe9 zcQ~CWNVb|HGspMTV*+=Wt_`{+Z%@HXNlI?HC*JQfah(Bfj$`8~1G7jN?k_F8q+`Z_ zkInP4=usyp<`Q1l$iO|T^MxACa@~zBqAs5uHl-4=C9rxYbUL^qT()f>FoA=M2XC)0 zh#lSZH0gJ%+_Sc>n5y~V0b*p?iJ|+!N17eo+by=cs_eQCwTKM`V`MIZ0Zq!I^2`~i zm#V$!)aVQ~Rb`CgaXA#38Lc>pdz5B)^nfcTN%z8|R$>Hw6h*;dz<`m|*Vp|{P-Htd z2%6!CxyOKA^b9J4Cr9WJm`k-T2iCPjZ$I5%LLdRA$~r373dVf+9n&W(G<5V})k4L< z>~JyV@4J>A7Kc)cO-^Qw!1{ok*M#l!hW5Whj7u@~d3AdVK(FviahWF+q+=HCztB4n z#(_6i=5IWyU+%(I2VqwZAi%~u&(yS9XByEsQ_WZ;hjTa{yJRx|_C zUx44$JDFmCa3#*|dGjztzDTL>L2LKN29e9|59s#v4=O#gLf~1uJ#*Y0Uh>!SSf#C8 zGCKluRNb=3&CcSBqMjr&c+9U(ica75nY^k-G^3*>95?R1I^f8;^QCsnr!8+^+hBn) zuxOBiRBMnoOQmC2$cYhy$8cV?tgLK7XB{3&?;=Mxy9U1A-A_*1D~x-CRr4`nqe*xQ z<+*O9awdQKBXk4u@`U?C3}1j9zMn{_!7yS$W@M;?q&ZX9STr7eG7%#rEkLY!*-NwQ z1IP357_-xe@7<@zHwn7^^m%cMTt*MPZQb`h@8mmExnI+*#;bo3(1CNLg|Ge{;I;v1 zuwe-Pjg4-V00UyFI|At(Tj zFQQxnR#RPVSDUY^r@Rjj?gtgUbE@&W$zQ_Pr=GC=>~i2!nM9c(d~PYmKrq1q)s+77 z25NSlos+rc8CoRMi8h0@uBWJFPPbY2LDh41z8NdZ+KY5@W(FFzS#*#bf{)9nTr^G7 zOIfzrZ9A)gy9iBJE)}6AtS$Ub?Ze*OM3u9vIe9Di9jPAwxpgvWlM>0SZ~{{P$h^~Z z`-Gsq*hV|CcsUKzh{fgXWYTsU%g8(UFKA9r-wdE%EX+?pZCvZvseB&P#g|jQ``yQP zO3<=nWdI)m8BG8RWdo?b#ec-XF)>|jZHQncRbZg0fI|d)nB+6Vc`6RTp z9I$*5uKz^U`t)}gTI9#$S%*;T>+@Ok{ggQ>c09JB_1E_g;(&=X+25US7SRmwCf4l% zGIu11zSes^bUj2r>KI<)bEVM!G&%vJ>`$sX_fV|)4FCwg1|r@6y1PJS^RiR|#l#GG zOq{Op?LFA=*2vd*9WYo>zRJ|CHdb z2%HhZC`8>=`tH7^#yPG#fsjnE0
    1??UeXp3E zTEW8KUw_);az?c|^dS2HX01ro^Vx$K@bVFUt>Y0TZ z&u=%^+2`@FVrY!5Fa7it)D7sh#e%%uULFr!u}<-uN8>+34KtK)bQtT{=Yr)0m^PV< zQFGw#Gw{a)<&2Ti>OBogB<}`no?{8_kTEx+^plZtRTmipg)f#Es17~Oh){I$l@?c& z$j73Y;?KVN#wcfc7<0Ei?HyWbSgk%vdfVX}{_Q?n!Fu3J%}e0H{^=zKcSh+(7?unK z&TpGtd3{;>_*&1NG=uJFF~nr-L8Qiw$w0nEe#Qe|UKARMhRh;XTYyE% z5nO2m1hJPw`H~y%J)K|I2AxJ$u%{S_RbB>#?&&Y?6$k4_sHZVj*YEm(iCyizl+61P zvo0y%whSYom0DQX)gladzn-JNVuS|7xTmtLb2Pa}1Ph5+61%?jwOlPl$=PJ(f>+OzURndk6>A|0(*b$uip{5%@bJjR;+= zLV$57q`7Ez{ zG?)2YdPv*!=z;eZqh?_QL-=)_zIvXUO~ zT~PgGXVm}O?1H%Cf_U=OPZ! zLjvgzK^~>F5232>bP(9|!npEZ#e~4|8oa%{Eq zu#cYr<$3bHRdC1iatA3Xear(y@LTGd`EL#y{33=#(Cby^i>exx=T59t7a*g)#(hEi z^&BE~b+BT6W*)uI?Y5PdKsXlUbMNzF`|U2<188Iae~mn*_uVtnm>O2prx4#OL|}p2 zc-OCrcA`O#GtYg#Zc^73O#GoMY;JR9Q(uAsJ8nCn*Zc8)K?D`>bH8nIO(n)Fu%I0O zkuqeYsCC8r@kDv{4KAHttaO!nHX)Z?Xu$UJ*#fEe*>nfc38lx;_A*i@jN&N?*NGn; z5fGIaWZ!?o+{P>BVHMv_j3(r{D@yQFDOocx(|HKbHxdKZV=1jGqok$9^%hR;{N+}a zUi@oX`$rV<4D_yjCY8{1)q%C#{Q@kGE)wZr;x;Q#VZ-_Yq2T=~aXw5d&RPu8?ya|j zU|3!)=lqfTQTN2cX95+1BcsBCpl18&#G8q?SW6Rktv{~`F>%8mOEo`$V@BCWq6uLM zhrjj5M6faE<-T4By-3jvsGg0~P|}HjdX!KXe}a?bxp$;O(;RR`u@Px?2NZm+qpUtPViA+Q7}aH@SD*~rdo01ILN)JcCI^Pplxkv5;KkL4J8 z{oZM~<+Pcx+)Qgb=eXbfhWvHgheYt)7hT+JMA7GAy2vFOOT76eUtpv1{$aj@jBBC_ z9EHkIoJw(0r?+Fnxp2~Cp{N#oaCQcI9S4>^=iOBTZR#pQ{DK{jl`&0Nu!O+~H*I`Z zCv8ISKPpQ8XxXG@k-IPFn2~!fFK-8rMEpe0ShgKYAt-{@GxVzKTd3v>!lb)8-}2)u zGWg77Pi1W@I&p+9&%58VXpH3A>R@`kIQwnS=+n#Ove`S(B@9G`iI2x}J~ONCsnt3A^}pFcmw8ETA)iU;rRKOC>H8&xtd& z%ph{;^0m8JFSk|EUhkK5&jUqiXjpFWIsH$8?W_-6m9U1lzZ3lx-@GE$6U|j&pdso< ztbWlWR$N*ll1FLP3w&q@6Yd18^Vi^iTPG~|JU_F8=;hewB~mnCRNRjYNspU|@~*bF zR$K}RTXo=jQ3PUzEIc$w$6_`=rev_HmOWx6%8gI9+YB0gYTbD7^%tcNx{9w0^54m903 z^P>Uo3znTc4j%?sPtCXP_U@_S^(Lu`JWF>wL>>|8im?bM`{UOgpoyU%@@9OCfS!r% z{{8oLK&qw}|9KSM``rJ$?aYe>kmjVBu6WvieafVU_Va$zDXx5nuzdybgu)k z*a#E`nEv-sYuo+N!}k=p4N+qYu9$46*}*_Z?dxMEP;&SuOaskzf=#cj3DEfp#kEq| z*0(3eNFH_vDE)cbx2m!5(LXbhFp6vs>`>EMa8u<<{6q}3`|{YN2R2p3J}5i0(xPL% zbFs2>T9{fcIIpL=KOih9(=4$QA9)=NwYf(^zuvj*+vfgNMd-L* zK>NXmuP4Am)P8$;X{cZ_Es3d=dX<`?5Be~?qk6tpAHhWecimxB&c;@12e?6`Z*6*HR}x<_~d#0K3pz7KnD0^1v1b>%@a zt;xGSB`E|ULrh_Q42$S&6hmf!UacKF2%@qcx&2m&b+3Sd7O;8IJ~I+iYV>VpLu=_P zhNqVbzDO!p2VGB7feUvoc$424RvGK8>}miPsr~dB@Gdn=ab=4(5g7g)d!}4UNAC2oy_?b>JBWu# z7WFN1sR52>J_>w-Kog1s;Xu)08e7#j{r?Z^Zd(S?Z-|2nOip`%NM8$fSA5y1> zlp~kOW!;Oga?H6tl#bGbUuGA}r|EMtvR8_3F~>FJGqHyh6-F_QMChulU4mICqtiS% zdszn}Z88ik3)#sqNN#&#LDCEOiJ#QDFS&l*o{mcewO(>ppoQ2LadF~wWR97nK> z6V_O)YM78zAwwT=zfa%)wIU4O{$ghNU4hNz*aVBH>GB3A1JzGdv&`3@r%aTzjy4II zB{Vr-7FK2pTe;q;)tu@a1-&W0AMJaLwS3&Me@`xIx?jJVU0%hrHN??--qU=;?GjQ1 z@>bnfI9Le3NG?E=U{@;I*NDYbmi;^hAF(&qez&}`V@|+#Q!+#z={)_ui^4El#~t42 zISz4ayY@U2_vJ$_zHuA7>n%&L8J?{yG8JBVt43wJ20+Ja58Qb`%2@v2S6B>TdONFV zZRk|rZYB^EdCvgk3>!pN{k)@{4$~ho_LR3lY< zbCF-N%WjAWC-bc!`V(=f+@du+AY-upZ2LKW3)z$@v@NIzbHPZ@v)NwLzrI4ao!q%C|y4BEFNEIbfMY<7s(O1vSpoeUm>)i~Iie zho@DFF2J6ri0C}{0i;ej+P~XQ0>^<^w5y30RN=ENgIX@LAU`9ng!21O2(~{dOHnBQ z^VPJn4V)3hm?#Myx0F3+4&L1#MIYXhctB`4w(B%8fgofH22S{IPTzMYhw+~RU~%k# z-+;z0U`SFQOjKORdH0J)OTq2Dj}NsU+5fZ9Qf9LKofu3nHXqO5Ml;xqo3c zqCuiiap6yVkvk8EO{CcG-f!+b^{yB(U?{0K5@@X{!+f}vDB-snX@!uO$nOWFsAQ7g z+{glQVxk}n62*?cJ=o;&aIYT59ip#d_c65gYg;4F(E!YXpNZBu(j@bF5&;Uus)d0s z#dyH}Z1)qUO&E81#$0ynYdE*m}H)FOxvL^sR%R^I=`-3%WT z(;HBGTqi-U$RG*dsgbfhLH4H#6Ils2p~S4Gh!=t56JjIo6SwtG4?HB65A{+df zE3fX+?i88a!@!D$T6EwD4~(|UFKr=)RELa-Mx~!7t-IwdLA7c{HQQElDVAkrV+rz* z5cYpR*e3RpI={gVZo^POOyW{d4Cn^ltJTBYPX7S^qEdd-;^J6DV~6+mp*rS_o_bTv z$xP*s4xSat>XkAo16y)){6TB5o)69HpL7=KvI`v{K5Tf2pK!wnwtu=c39z|^kpj+d zM}EuU(2E*a-PIv91p1aICPz0Xr|O3Ej27w;}luS{Sd?L5;zE3>%O z=6$%j9C#+`sqxe6S%t<$VRTH&Gg*YAXrssywAQsJxjEGw!8J~F?I8W_vh;%Ad*dfl ztifU@Vgg8+pW2UdXPOB~>to9LYj0r4{lSiP>n(8h=&j!hpu;eRy-I2fSI?j^@$}U~ zb{R5|jkdhpU0hJ>`4G0X=uJ11S()KWU#Z_>J|)w)OBJ;}E3?=ZO4Yv^cPo zFVDF?SJ70^VHfd{e2_GU#f%)NGraDtKcz{d^t?qy#O&rUJ{5Z1f8{4?V%Wd>Gk?9B z6Y853dl{@k1$5Cg?cWB&A}9u>*|l@<>V5m7Y-_MKNXN+;EPUME_g#X#98xVcv*SxEf{Qz~Uk`oFzVr-vRkDJzCJkHiCp8F+Qcz4h!b3 z^lHnEgi#jVMXcxlq3bN8q6*u04-5=7z)&(Y2-1>L(jlNos0c`hNO$KjG}3}1QWBC< z1|7qIbShoL5YjMo!`Z(7b3UAP&iiGWpazE7hgQD^*_7Nau4mCx<;MVh^6yNyp~JI@kg*?P|NtZ;?KdH-san zzUl}turuva?^j%=S3(;y2W|cL1I@XesN=A9@BvYmPuW4QjJX1pWe&eZS*>Zr~P4$Fh>XUu^r>x)LmWzor{o`P-_eEeox444!xNYHG-lF&a49|up2L_(3r z@`^xie&*>sFXJ;6E8iK#8u>9IJz3!GbGsCWPP=athp*-G)=}#!edCQ*5K}3(x6-s} z=@XR|n-B9ulIqjO^S_w|%5p1;K{RJl(5In1J&o_0r)*<3ku&du;Ahcr7)NQgtiR~R zqutiaUD(TwNIJ8a?(Ypdn-7FX7+u<&lVTADpyf7xAkFyTAC%$z-=PeOPGoo$E17x{ zd8EsZUF1Ob>pRilAtep*BN_C?MBUw3*V$UGCEC~&cvmDw7xhno%6DLEvT4Oe3UwwwEuRNM|H|{;UHSs2k@()T zk^+$i15^)Q%D2O6cikE_qLLMJmC?$%$b342^rVoZ0>p@8@>_QH0$mcs$84V-%y$be zpbd?}44NZ^z}rsr=5^7BT$97Ji3rFhb?E5?KRA2S5?5SZilYfmUG# zzUg2C(oRJUyUU~`HLAJ6yEc?AwM{M3vVrT*{SH=1Ej7)*)1VtUUb!h37C%cFQY+-F z)8g|iA8cEOTcH9M+Ocp&`m35uJ>o8M`Qq@KsWkOo#tvt&!zOeq4 zHxzxbK%P>qI~X2x{N7gkkrm_XT1Ky&4_%GI5BLaVDTj4EXMZ+`mF?&CfO|EsWGL@2 zK5}tPj1Wj8*D=W=_l+Ak+gGPS=}-DSTayzMSJp5wp(u-l;zxT2^C0tLrntjc3)}X# zTG^X+rf2Q|f~mo#7l}$yAZyAy_D-Q)=67smVdmEx8yX)1gV2goT<=vYld%1Z__37Z z$~W>}0kTmekxupM7)RC?PvN6lNwr4}f6|Kz%_d>Q&d}W)g`h~7UsH@N#U67EOo?rK zROCJ%$f@mSZd$nL+htQGN(kM;%Li7jE|h<^rqZ%Ik`WtopHnl9An6J5LG-22`a-%D zY~K90`+(!K)$kGUf(c#3m1~=y#9#FUxAd_Sw%?`jd_ zh)jwlnr?Usd$gK#vHD6%Ky(2R33n%smBWD5K}a%AfXJWvH~X-}s!w?p2w>ii=>0M%j|_Au_9V0;T8sDg1bs7W2tJ&;Jutt~ zMB0Bh5(T_by?@^5(|?|ihwpWr9PGlS#r%nT#a+V0w}rmS?2)I0H2CZ|?|`SKuqkpQ zR#@CiZBE{~((yf2PLC5Hrbg9JyT&k`6&);4Hu^5m8(m7o>H#C3{0Q?&Oixc*?pDt; zyQIaSarSM9PW9-{nRN$&TpB9!}ryKptt z7Gu20@mBBRA#tikQyLYX5o+w}A;pK$da>a>Kfu2$6fW5{Wf1 zztHyE3shiZU9aSM>#;pmQ~y_$2mx*V%Kz#X)9rUOs$O8lc0-bOqkA}8=W71ri-kcu zt8yVnegTHG0YK>+7n>H2D|yn~PUfcTYn*|JCffjm;8JEtPr2dn@qbRhwDdou(BOaN zxv~Dh%p&)*`mE{aJN6s#Pt2qwwX+}6a+gRcyA>@mDK#<>lDVZL?3DUWOb zf=INCM6~^$>biB3+?{MesHb+86y-mA%(lfn`$Y4*qSI$PQDayVCt1= zle7n8{U(ZZtC;W7`b1R4>WT|eEy}oVynk+L%(;AR7$MNA;=DI1L#SLFy+b=U za%q^Q-Oi^E0nHhA*e>V4?ll%ZAi9&h#MbHjN8BAfzoUg=e0~yc;deVIw;$N!r^8wg zBX*4_jf|h*y34xKP$ld6@ZHgF)8h!yl-0AuL&dusuZ7ppf+o6joN2cYlA67jt1fe`(3Po>zaC90RXg82J+Ll@#r-^n~qh-{9Lh!i*H*o)Q-2*D~Di z)%Es>&YRWOnj8&u^j^u{#bX~v`A~AZQn|Yie;6te@KaTl*|ePW__&nI1bgdEwz1#d z((>HPDVB4nN;de3WpOHW$e^w#1cPjOwwFx(Oih;CyGQcTn5uiqFq8q!-~3ESb$UNk zBUq)8kSLxhoP^E$kSs+vBU(j&o93Cj#$-Gmds(Q3&e`(mHY4OThUTrqQtG9U+G@w8 zs$t6uPQ{*FG)>+?SkAI`_L|D6OTuPawD)aQE<;>d9BZ?$CMQGwCx6|t*wp6|oJ#Uv zhCb%XR(giMh(=L*R>(5O$ugGlYsCEEAgZj|lAJ;Qd=9)R7+1#LTv@N30h?e>&aUCo z($aiNkjO(7m$2mFBIcptIc5Th2~dSIspVzDwLYYILS=m~?k$p3XnXQ+Qk>;wqRg1~ z7{!x$3L6EYp92)^m)A$rxluwlzvv!Smy#yQT^Q=Umxtd31r0sxwk7XXyEF0KzQ^M4 zyRXmS#|Ch5zV+{;5z_aEnEN8UG#D+j;{li%A>*?h!w3E9ngOr;09Zm~wEu!vssDjp z71zd(;+uH+X7ZW|*%L?VU(o41Vc$(7a-4bU-my>utLG$W=cVk4qR<>SD1$T23RyAX z{}3s~lC|9g*=@}7SxqmDaD*+c$4(Z^n6)S$DI--(DSl(p`piFO==IE+MKUkYH@Y<6 zi{Cmc)wC_xG`k%tL1L@G0)zpaOF4lspI(ob4Z|Z@s{*{ zYSkl~=2l~LY4xv}W;UzY>M;l%u=#mp869{!SJ7XYR2FWVbJ;Xf6*T{xl(TuSC$oxg zdp}boLS&MHlG1AVqaIE1P_Ex>cqjuq=AF!!u&Ejw1Bg8&g;M$6lVE^H_;pz8I)7hz zff=FOm&zBN+#Esg@_fo7?V3m=XalQ>I(FjRc5d97M}6U@VpC6QyVHw^;EbZti20i{ z?;C|t5$bZhyqyjl7HX)xeCq2vv>u@m%JvcT@v%tElR}=A9%yp zSJjXgETn*O4Y~*{iDQSymMJQbQ6~G@I)Rp{xju=oytQUqrr-GZ3xJB2rtD|5f8k)> zX$n4DDWLe3+-@(EdcwQR9-sYtBIu|_y+fvWfq2ryQ|oHTa1(y%dV62Z`*ZFae^FSy z2_<~E4DZb&5+UhuM5N<~3^@q+LuCnY(4GxS+|CS^=c9!)B9YeJI#Cl6Y*|H8XX*sh zr}%ueic%0a9PGZ81ys0NDLYz<6Uq{+M5Cw#Rv&79-ZX=T&y+eOjv zx`6@BJ@p5T4OKXhcS#Bt1qw!44eC;=U_XN=V35J{FJAq%crXn+6O%bNr;ZBp)1Ta{ z_3CHFisi#?w^X>g9z8%eMdUJw1XC_-8K8}~gbT(?$NhvU^sPhvSSmcN#i_YHKI z1PrRW?TC5gc1Tn7kWKA2&k+&xUNN#x(V0S|6)a!7Cs@xKgowb*f*g68d7zYTTU@wS zr~SNp#JEAjtc+<*i+*0JD^~`jm6s_Yqc*d+Nsx@$09Dk%6abTExVV2M^f>N18m9_JZ;7-DU72@Rglu(@vw1sJ53mJ;nho zr<=Zh(I%kL&6JKcE5A*`<0jBl2jzh=-U-f?8`IVA=#!1QF<3U`r8-x^kZ<4Mf&cXc z1usPe8Q5-6D{Xx3y}^%V$==$I3*+|Q>KD)zd3%C&;!q7kC*<(>bNzP38D&L;?4@7r z7vegX&tC?;AV93d8qaayg1_M5z^_+iM4O8V>5;~+4HFg?Mj9bP<#@xS5ZPmGc)fCH z|HdC%>+1s<^trZIc2^{BHvvwoYw)FUja5`S?LF9!P=e4gM6Fesp-M6s1+~o(7D+w$tY^x3e9yDJL zoLZY1CTa_@7zqv^1 z(Cn0;g$|PA950I_H)3B-h)|VH5yen2_WuDc6DV&UyluTo>|RejEWr?=AJDs)NR?6h6i0T=!UtG%n0Q)piM`nny2{_1<~ zwSbz*EKr@F#bj;&15LVGSuR4?Ik-kA@UJ?UlO?!QK2+8(y_G86LEm1&S-Ul0>83dl zu%JOF`g<7;oWyG!k~Fa8YHPL}>LKn*yg59)N&8+N4F+jexla#S2v>XkW`qc2*Pb&? zOI`-)@!d#-B3xNyC>^$Fati#7@lRU;L%vg~7vw=|`ImH;ErNMkodQyrv{t(!jtXD7-fM0yngiWR3%!r-IM&$Ix4W!27}l;=qL7}T9Y^yx zZ8Cn-ihq}_7oIW0iRii+8ENhlEY%Y)%NrI@s}IX%_`{iv=cn#kSxP&>71J)vzTU4c}iS@l1mD{ zJryJIEZ^~@9&&H<>aK)2_!+I?uD=!Z1O_4*5^Wz#xBIDUll>a0l{(%5#=>|AWB-tF z%<>BFJCVbt_}3mH6_t^A7uV|}(|#;S#Y##ZZ1SRF)|$)MPrO#S8wWfvUaToc^QIwk#POb*_?BjuONhUEA8 zX@8r6{i&|qqg2f=s8Srg`i5{_&4?J{M0plvjcJ+WQ~h{^+k^jBg|3en=fJ%^VedqT z77T8kpxaHJxb%gRH?oJtN8{r@Z(D7w{P1UqZg-X+$4#^mRIB-inU8R>sj75f2-4%M zb2;y8>g#2O|NCl7eF6+>P($7Oem{A6$ABuTPVUC+=9SH(9_v1esdqu2CEaYUDu@l8 z$4D3BgpqSiu5;+p3q>u6db}~ao8zaG{&_4gcgMH?(f&*68)iD$GbP+&yO5)KOX-Iv z>K`A_K|00X9k(!(?SE>$oZBGc&Y=^~2=Sn{tb$*I7&IolJJC^0LbgW;G{}vu&8BZH zT8Kz^{M_Bjq^W5#Jk#_X;gV;NpJ5%PA=b zJ>8eJp&Bj@*-*hCF89P?AMdLRvRa)A`wCz9msOX9LcMHIcfaBh&BxM<#LVe$QQCriWMpCln!FeyfD-fg$xV_(v_ z7gMIDGTn^Q?s}GpKn{VJCNuO_1XaijhO5N1lSYvla0_%>r z+_!u44r`iAR6&Xd%)ZD~3pT~SmBxFM=jy0X#ct1NmW1w}YYHB($@{F&VwQ7s3%1yu zs`-{?IC~wPRZ`_AJDc(7$a^i_zr6leY&H*&7$Oq*KKo~uEf1An+X}lCFa)%1>an>) zf=re_P?WTN6=8raYExiOn?xU4ehu?kgZorFco;MdOn^hNv%LDrpgimQw{2t=i;n7vyjj@kk&5XG$pt?kT-^ev8pwUX zgX4sn-(E~|%=rRM1!~=jSx~nFysn0|oIoo(9k3Ei19u5`tl{?NvcvVN%eC{Z=x z3N?eU9BsBDB95NvmmE#ZN4iDOZvNHaAELkV?}k1t-|YYM!xv=gZ?ERj*QQLN1dESV zh(SzNEyIgKr?hO!0>D7|#lLuC*#F=qmMcUj}%Ys>{~uqdsb}wP`>E zYk&`4GOTBU;9Jdc(Mc(`v9{KW!eShm5)u7CsXLEHupltmlH2Sh5r#0QVX6zxM2V9u zEY7$`_G@`Ia=Qu69lFR@@5ouOL6_vh{0Ur2`kpElld3`zE6YygE}s*ZTwjbYuE15luZLa%o=SmkWLxmI>KMc@;m14c z#p85AX>iDOO5L(+Xa(_TPy!Q3!Ek|p zm8&qASpF@}8V< zeg2P*0&_NlTVMBdV_Ta7Ia0VjJREea1-3p5{5;qfLA#kPIq&ttiSWhVYY)<`58UC1 ze%gIs{$x`E5(3a4egZcT-gfK71g!SXR6=sou?KX{9lLNU1+L|R2!A%pMr|f$Q^R^{ z{bj%;5Sr}?-fqQ2L=y{pJnqWE7OW&7Uzq>|_AwLeR*c-$I{r%r?xU>QDw|cF zO$_$H$k4ST^&1wQn~oSFpR|fbZD%v={`py}8LmygIvC+8q;N+`O0hGDO7~t~WME~( z3*A-SkEzRM3E(Y8Bbm<0!Cu5ZSpycAP*BSwBRBV@A$qhkTZil(QW14}(ogAbf(e+G z*U~a=vO2S#yWY&C#q(2UDBFD~?IqYK<)MudtHKBGHXkE|tF~}9We!m~e^dlpLBL1n z9e5mp`OEB~T$8~{W(49(ep1u$H>167`#7Ym|5Ghigwoc-2q0jy_<)7FPqcoUwn9->tz1z1+(pz6$=61DKaRkm4F#GE{Ov19?pl--&{}5OZ2Xsf#NJ=^%%RHD_h>T^JTPww3^T` znhwMgv3ix+cAiPJ0o_ffZ_jvvL2enWe?#k$dplQoGpU_=ck#)VAcN=zm;ZHzfLM4Im&CIp}qP$`jk(c9niB zx+vI#mah~-5=+tHf`4PXUSbulqHn7mrrZTi-2EGXf?@gdj``IubJcp`$P{9Q0TH{` zXzxj_MuY2jb2>t#^QNBd&qsevgD!OfRlE;xMqvuUa9mu&XI`p zt0aY=c0P_&W%+GruXT208i@MoaSWp2+!j3ta;Mqz0%Y)cL)Pe5kLO;)sIS0`8tc|` zxPNp}5g}a7BHB?A+C@x6jIv)?e3ZfF#n$t_*FKStSQ07`avr0g5fgIoLa?`Q#QFpX zv_*iZ<%vRVD+eb8ZvPCUzSAIJ>co!92BN!c3l^ka;Z3<;moEJIefg4asS{-b>%o zLxT9!6TT!xRBh}6O!3WD8w>Z*;!M97Kq{M?%-LO@?2I1A57{z}hSK<(=iq=?sbGHH z%#tLiZ#zdG!B@eav^Wsiqu--|p%no(A@71}f@qSZgEq+`nL~KP zg7^`L2r6({VWK9F-GNfco97h=!|tCNeKh)IXaxOqK4vh*VHZ~x{UhCTO!~@?GBQU) zWBhK#jG+GlX|d?g=Xb7eu(;oyOM1J-h#rUix{4-S8()$r_N6kVmpI_K4B@CfzZjGX!6&a0>wUZkAE(a$1$W?uR_ekNaonq;% z>q+9_QzvVaNDZpyTv=~XHKV}o(Qd0*Dlu@El;6*v;?bH9%r3g&2gaDL@JXlR{KI2g zL)=d!U=S(4B2d6?yf3XF1Ek{m|63}~1U8vTJtEja>$QAqHZfy2MdWoTf)q?j%-l6V zn+4U!1JPSF{A;2Gk|?S=Nkqi-LoZ9d{v`!31n#wnr14Z*4!pI5zSGqnc(<`Wf^5cN zm!}{aqFJWt362Dd zRffzNRJW`hKCxg+u%CPE&TNx>2bzH}WO{r^0J69EE_C_s^5LI4D1DkRdt`1#V7%4I)fCN3YU_(-~zee;|rgSi40?ie~`7ElW zw?AaEkp~MAPX($}I)=hS4R8!pfILJxygv_(Hc{b{d+`?Zi<21Y4$2FTEMbf#ZsXZg zDYL9|m!@XTp$L_IKOC1j(^2NiWJfePZaC6d#bd2QBnjKRiUV>-Tvnro%_^bo_1Koe zJ=e{dVKSXAM_V38#mNw5x9-ZyE?^VUBB!-KGkP(wn5H~P9=&Xqu8*ghKa-BXvWb3v(U&Jr{(lIUaVb6g zHm4~&E|xg8*3D<$ONoxu7A`a}z%*J?eRvYdq{MNKM{~a1zZ^{pdC<60MF7UT26R*_ zlT9W>6C1FcRqs^PEiiDm{ivOY)RFh{ovQghYhiJG%@q8|_$fjeiL8}NkN&W8iTV*L zYazk3`%tJ!o83(u^YS>$H|Jcb#MPcc#tbxtj3&Ugqv+YsiecXM&M$VVdem4aqZaFxvR zbh|zk=3|>ZJ$^A7*r7!t@mLh#d=B4!4-=NuC|UX%6Z{q_jRXjFJe*mdZCXQrQ!fQz z<9@%|jpxT+gYpPkyFCiniLj)~U^aBojrYg4j5dm4(iu;EknV2xg`wEwgK6(Ab>%e# zqg4~;ic(8Y_9A~s42l_g56Drfr)Gf$5NcU52__}fzUQ7QvZ}$>7DBHTvwXpY_(T#t zS6yL@#K>4i2={pyIOzf$UnV~F5MNbQ|1Vwb$nrvbNVC8LFLQ9>)I!N>aieCDpSycYU}SkwcUVf~wo=?)8vjkkTk;m6=wPwVtr!SnsP zSc}E2ZX2C>ZnihJKv-bSm*0KyclbUUT7ibEufFvQ#<>tRBqF@3ai{;&1@vB*uN!_@ z2WPY$5zdT6ygOzB2{o*|bL$|JRD}{1gTdR<+w9DUZ6ANGJj9o9p(;KjG+ML0A z5OdfUEq|1^ZuRy%tIy>?EyuR-$bLW~VouVI1_WO4U(2Rce4PxFRHg#`km3+Aoa3Ye zqQW0qbR(5XF7DRO^I0qwR2@YUBM?Zq)NSy3)J~q#2wFPwot%G&tXJg&mOq?>N>9moh z{Y|48A`mC2o_DEFou28PF>_u7+Sl8_>j?BU=uw`xI==qN=A4X7=H0QVo7=U9KbUiC z&?qmouG^TFgdPVt#V3oH*HT>7t^scZAJP;hBI;?VihSE1z_A~gM_)oicYYkyRMm+q z=P)flMtFt#`<8yqcU<|Vi;@B_-NbxfHp+`|=L%Y{H66Wned5oK#__`mmD-i_E;Pp! zs4uzhE#3^d{R~m(xSH@HL#D6G<$31*cBO1N->D!3*FKooG79A($lAOTVq%TQF?Xq7 z2BhlM;g(U>Pxy!s-G@sg8cU~gk(z})swOO>_%Tp9m*%f3Z7H=dJ{Z=`(54~SSmmlB zYs@vf`8m1c7Y71R!y9Gd7v0*_%$@&fc~#=%`hC>|Ki#wH_G*+rmGg!awrWTJWCnST z@2?5)4=1iRww)Pf^g6-^7L^mQ%_?@3-(c|2BFoQ~cMJW^7C~iKu z5p{~B)(XIdwxq#JV~Q=*JWxd_PRhvav!IBy0S2?Bj;nZ20lUI#=E01Vt4tSVDE(`Ij!r zwe60>s#Lu*dK_;>FbO$#bXGki&Tr_F9xC=ztZ4kN->cmq4p3f=qb)v&ai;Fk6uCu} zT4GeF_tM@`t2Pf|-P&$%MXp6dRnGxC{!!stuv z6{a}U8GMv+_Azls#7f?L@=jH^!y?A$xNR%_ICzCd81}%+NQ*S!@Vd+woj! z=|bWMmVyuXoJ5D>s3Qm`NEfS}Cv8TRD7zK=%FNimoSQ<+>UD6qp-T?-l#uOdx)XF` zcOs&kcy$#(2Ufm>wj-NgAE+7YBDizT8jwiVsHEWS7kF6m&Kj~Ae^pKtbB+i(Qt>V` zF3!J>^qT7)7}$bsR^$d*&z(BrmQG0iS~l!tnOlB8R-761qBkS7tHu>bjm+*`w!Er^J_nA`A}idE z$04)Oxv)ycA4x)_sk8X2CJG;7{&j#ctsoyG=(gyu{IKnW)&w7gZ4}OXb?#1e4A9}Q z2>iU=th#X+B*htH&*A~`Mc~?~L1LS6Xhf1dR(del*yvp{Lf87=7K@)8Dw}~HeT{zh z`~S!RmFNW`9R*L$xxnF;n!L<~7iUd>TTyKHhY*S#kdY;|PYW;1{8!(9WCz&`%rAkhjS=6=v{<-Or`bpTYTKL4ix`4G)?vT199Az#8yek&_RUqO5U%#d z43#(DUF=?iO}unr4-e~K_)tD0rhdtxXviIdVNrTr$HOEj%q~nTrYcQ7Lhlkj%*+_? z;^oU@vUTsFdgh|=PSKhzlueSwj26fDY$e9z!lC1mz;5S`z-c88(v^4az8frgPNi-) zK6&C*yCIqyMi}&{RiOadgfv5%Br(a;vDZbr%<^*AQ%b|gBRd{SC^F=E5MN*ZK;3IA zvGXU!Ni57(2b$3h2;of6cv8 zbVkv~Z^7XS!bcxNXwBIgmuiM{TWDR76jxJhhp zy1WZCZ%Q1ksBU;zD$1#*#U3W!Q#?GovT_8^ktsOX;xNYSmIvZf`>5ALchtGw&=whp zg%c3H!y$CH3No4W)pv=+@kyf-j8Js7mp;(V5EXxj^)W#Wkp z6W{5KgwiPKKGXiyeA@A0nXy}NUWm?Sz$M{z3q-YqwC`t43B_gE<# zE*r*jEafj;NqAM@M7U;ag*c{(d}hy!KpX)!QWL^$q9OJ$zdf4V#lYW{R3QlC<%MO; zHu1o6Y#-b1HE?=u&LouzEth0klP1z*Pn|fysswwHe`^X(|L9TmZEQZJ19u-W?A9JdRtbzYX3#< zh2Gf;w*q||l~t761ADx%TNGU@bPFwOeA^E{7m6dd*^tUu=?4AEGfRp=G4(~*Y1SVM}E#{*^I!BoydlJ0z2y)%Os|kY7wJ2Apb!=r(M|uTnE#Kbcq4W!Fwbwfl9kUFDPp} zM4;SF(zOZW^0nEif%E4?vt&%c>`{XijxMC820(r`!FtNA@2ZO-w?@_0+sxI(Nq*l} zN$V*S(b=(|nwD`CeVDy>M6^p0L@|>!r%zV57?h&OL=+;%wK_Xc?V3b~+t6pY86S3z)m^+U)7+#fjIG{IB;Bx>Z}OL5IJDgO+-hxX3E9ExQL< z<98$fP;+4B;*!*QQlO(PlW5w!wu=dJ8zphOgU`@z>NWIBo;7RB^$G(ko|VLw6>rxP zN?@eLdo;dfaxcHzvID?}03t#IZ8aX_GeA&K(>s(mR>D;#hA;26R@KB^cHCU2cb_mj zKcWg2h}RJ&-uc&}#njEe?q~@KtL1QGOC7f(74^9=ZaX%{G;USKrH;1(={@Ro3Qs9R zF8<_pN${!>m){FT0bsCb(5`20+*+Pc%t+@CaS?r73E7~tFW5NhZWQYcf*EA+XSDx& z9?lMxcWwkG#lME|km1jt2)@Bwdkr^)lSwDn8nC!?k+xnffEYPGv&CqO|)aur7_cxID#(b!OkakO4 zY_xSD4)nd=9IE7V<@*v1(5?ky5P2`R)K2GV$#=c?c8Q~GYX#^_gIo&V1@{7APuXc= z!@P4Rn#$}ElaSzBysJT~Cub?@xuo#hQw2z%&@|&7Mg4J2qLRTb|C|`n*2(*-pnK#q z2fo8kWy}VOINTL*pMT!hTynM1LRj=PA4L(ghYDFyycQ3IJjt#VIelV^Y z$JyZqUNQGxQ%=6*hY>-?E1{K&{!%BD65iTJwAN0c_7P^z6JqguYf(iUX|-CFeo_~> z-Qp9Ik2FYhNs@u#YC&%VN{y3Y7|ZDox*bM^&NLy84uXxqZ~&d|YnjS~ zeVt!~z9tsZxj*hY3eap#D|U|69o7s$J7d)fEdpxZj|Xz^k+&|g^-1@q<2ExzFL zG8KE)i%AI zEyuC;W(xBA)y=;+y8jSkHwhzuwYIXGQ(-1~a+)ovxOX;VuAFPKPI%z(u}70noSK?} zkHwsaJqGxz=ICyYbZ&*lQ+yd9CYn#HzT?sBvcZLQhYgiy_{N+}TSCR7*@3MObl*Y7vl+L3?yII1}6jk4apso!4|=V$Kf|EkDEGm;zMj>OXhG!8_VjlE|$;tT(M z;P6Kxm*etHZqk!qXs|H$eTRAnwN49F*8`}IP1;-D_m6*HpQ42_w>3EwK`@P}nn4Y{ zc={MiMOz04zA)LKg@yv|tKQrz?fSJ{ph|Z6%*L75jwD z$H~GDgG@7ZBad0q&2l56jf-F$cg@sEnUzgC`6+qbj7WnJuKc^_Bajj@J2Gd)#P801 zoSXXSeWvVDw!6m@KdIFJ&fx5GjrX_C1-n)RlfLRce&QPOZSd0^5rtNuHB;oYi<+Wl|poH^mG)n-_#Pz=}pHMLnwWb6I=95m~ zhYPN%AHl(w&V(Ip=aO(v^__VzNV0$}h@4+n`Jc05Eum))!ubQ=-)c5lQGHK)FB%yx zb>Yn-1v3gbjrcQs%lWh?0m|m$qDC$6fvk(Ft$ZZxrai(mJJk2s)y0P|EO1NTi*&%< zb9i_C_axhhiw~~s3Y3||e~xcbMX@skfw)%BF+S`;`uz-JU&EJH+nJbRV5=&sl^-De z2EvK|o;ooV^6O<9oy`~DK3;bV6Zd}FJ6y+yGjww;rOLWe1OiS)Wh4YVJ6EfX?IAr{iOsD~c ziHJYfm~CxoF~u}GRuRFkxZ41^j0Sc2F|!EAbkGMP@YLmh8x-jZhDNlz4yQR2*k3|( zG%RQ9;h4l(`OMO-(!v1-h=8m8*&B0~Yg|xL>%I?+zGB=dHHT*)abb`}?6*J#w^JUnEh{vQeoVt*`hrB$a8bb7 zJjv@5`!?HK)VK7CoI>V}Q4&1PZLK>k=| zq{9TBiu?BTVlC`8w-bW#?m`KW_MJM(oZ8XWwmK0?k(4ab`vH_gwc_NK!fuXf->ZI; zIDNnaZZ=K(Ty95_tL+Vyu$z#(hiOTGJR>ybO{%a&Jt@~_yO`b*mriNllq&n^H<&-}lmYp50nUi%V z=DzSN((JHFH@!n>U*b!pA6qMMJOn^n9OO$+#g3cfH)>~Hh;H|84{c@8BEma722GfeR~TZ=v@H}Lp$hL&+K6oJ!?g9r}~_g_=w zD*6W1QP!W}WhokX8uy{{{ooCuf|u>oPwOV9Gvl{DCaiWgfW=VxH7?xC~y0%`^p#Vx%1Xcl$N9!V`Y7ixs#Yc z#XdKG^*IR>eCxH}bWwW4vuUkP!p<7O>u>+xKB zk_2A4zUIO5^zP$3%bS8tPOfL;I&gubBOeE=9P;hg1YZ^3(3bEB>+S{~4?0sK9qsns zT`r6Q^VHmwh%kC~Y^aOB zkM&sK;}v&DUnd=kZwl08M-|zc}g=@)~Is5E;?`vQC+WRC%aqmm4 z+b(!|*W0+g%x^VYE%Z8YZ!x#+k3#+5|b6IdA5+%bK`3lOsDYg^bpPeZ+ghu zk^!o9er-*sJ?53HoPLqqGZ={{R~v{WpUt5|?Vl)V8FH?N$rI4dj4^tebIL{gSsMN_ zqbUI#XEf!=N6`7ME`%6DaHgB%i7PX;E(1KBq+f38^2Z1F9A~`o6m*44ejS8aX`u*Y zQMSWFJp?Y!6(V^Rx<8Ec?+F>E4AoL`yoDs=LR0o7f_C~bLHB!dl!q1G`*QFJJgM0S z*>~_(aD~&wuiNb;5o9_$*SUX8efMHL+PZ``Ynq%J@SR8$F_gN}&<4|c{_y6%^+!oD z&bMgA8nK`bSl!^lNw3?{{hWmB1#sYNK(Tbk6*Q0&RC@esAhY^tOlxxI&x;^DK;j}0 zO)BX12FR=?_*JyOgx;eGALfAn}K{aQT7!lWZa}^qQ)-6*7NqyQA*j(XxDw9Z>~6 zvo*E1gsQTErgV=rkGZe)pVHJybSz56=roaPrWlhAN;6MtAjT@-yc(A^b8k9O!1rYA zHogMBnhTC>Xh$n^-CXa6S*d~lV8|`7ezy!}f(6~WWi*d0s(NRM&?B5Ur_UWQukeYEth_>kV#AGw>Kw^h0ujwmHy^o3#Tv=NIc8&3qqq zH4(3uWS)_Km1x5@-#iD;z|cJZyD=@1Nu?rH5D1kYFrCEzt5O4AQoKY0BLa*68I3*! zV7`1G9Z`8w0#X{L%Z!I(Yr7_|qN29(gRE~kNeN(z_>0FX9{BgZBpas`1q(2k1^J0K z`}#{{re_e2tM%6=0^~$hA+sxE+E`k{w{W)nX{3Dpq3V{~+wo+b+c3BnOm)$4$SNgc z&JXoegpArGaC#s2hSmKkeNja_c>I{>dk9St=6sD02NyKbi$=0}z1KQ1^q&m((^W6Y zN$}OUf1p!>eLh~M*M)##t%&y8%CtAC?;-d!Y47(0rFKwy?0lcEb`k>PIG96J>nAY!MfBC64VtB36@3#%e46_ zJZnc=IP6$jn`2+8Z_G2&rC-m_KX{>Nz?~nDupJb6F@;#7U$F{GZby$LgTp>%|9bdU z)2wB_6lRXnUH1@7(8zasJh3prdB>%XMz68SOC@XCfm4}BnfWY+0|7_gF4bL=2GLHV z`3}e4h?7{Li$rEty(Pl>>P;p$H!=@0|7@$1xW#K3Wo{4Sg?&z7o1>plDIt8UA5*>L zB&ZTVz&Ih{+*r$py6hNxGSQ3Q8qtpQB1AUg}A znyJQ|WS%UaT8J?QgDSKN(O1q~1#UP?w!E$ULSt-(=PplR?mho=q^3-?wysL^39qYY zkT<|ef*99%Ntsk*NCg|Y>2X6 zs4&*S7={?SmaipRpXV;g14o)5n1vADJK!;J-szFKi}OidUTHOKmO6%*ex$N0iBaOF z9^yX&H@vMzmZ#dv)A3&FiL?(r-OYxAw=T{NzPA&vV04Kt{k;y`DwqoiF-M4?1GF zj!-?UsxX>UR_K6rec#6P=6Yp;QKjsMTjh9r=F( zgc&!21rBRl8Q5{ko8P7yp;ov+Kh=F{YoylFyz%OCzO&v%7H^QDT#EXxqjUy1!gM+y z_CpB=4Ts7hFSD|N+^wXoBJYd|vC(h;An`l6xq<;|v%-ax-PvmgqN4eno#<0>`uptEEA!V4* zJ8Zm9;1w0Qp;PuEune#JZXC!_NhbMm3k_Syr&PtzUlSaMtF@-Uj0 zuD^TqTZ-}`605tSJ|bYaD{zB+{=N@qr#BijyyLdVxD8EOtC{cp>?m}D^lqd{3?G)J z2CxjP#DW3na+xb|g9GN=uJ(BK?;&ks5>(ljzYI2<19?3sa!AyUGMHWq*(10eR~`AY zARY&G?u{-)MUj=nKR%v>8}IHC4Z8OohcAxV|GaICasY`JQI}d>Rh2-QYtD&>!mw+E}9iCP0SGm(izvOaL|?~{wRi;a-PjE8px>2Vn?Yh2;TRppeBVICB!M#w*# zz%%4DKzn&osAf6v!YM6rJ9Qbo|0gyRhr8MYwKkhEB4kEGvQt8+f1~*NG*kKb&USQF z;G+@OWviwf!=#I>;d7cbo$J}%*72!wRQ$oQpUIzfn4se?E%-d%XLJN(g@toLcU0u5 z*q2`HWTk`4{m5Cr0JQ51$*2sz~5S9lnAAatHE_Cq3w$ z6weg23`fr9<{9!dA|3f{#z~Az4B2d!b@zQ`jyA0~i}Wln{`vw;2L%y%q=NrgNz&eQ#>{72MOGS$HUuWbmjnuf&CCV$vbuC#PLhATPa1+?r-Y35*yZwrCC3H9N{uQrpqGZ~Lxb7yu>z4}cO915@>XotCRX zEC72C3wnIWs@LY_wac_r{=2NCl2J<(j3t$+HuO(|3L!gT2nJ+v;o%qhA&Y^&+Z(E4 zfp%<}G@e2{* zaS1Ew%>eXdwFnGpEgc+kA{@!){? ziBmnh>a^#xrcXbSdzIiV%^~u3c087!Kv9msE0qJEqx<+}>+_c!G9klDnh@wd9XuXh zq7FnCtN^rVs+HhF)xU+J)(G`3qd*AO&Dg2J)C7Y6pgqAbLnzL{!@s~-ntgKE@@uEUBO`Y_OWot5ly-kv zo>xX}e&|*U#XGWgAyGtP)9N%@NK?G`HRHDR+OfqR zAZpvkK}CpZe9Xc8lwme1nwdQzF!@+gR-Gnwwanfc9*`mdixJ~nXfd?**G zt(}Cyx`-tR@2p5+itj!Uk;=b~xqU5F!#;N%vvYhjXtMdY(X#v79dY4zO^ zadYq21r~|oea>x*CUdUo^n^zj78ba~?+Wy{FdgO7nc|#yluCJR#W~rlvw0>3q*CuLk55hSAXr15i)D2lz#Qs#~Q(hLbWkHbK%GMmzIi#8vyn!C9If zvmFmQC+IB zhh3-L)EDXFkW2lhZFHHp-^@2DrXBsBCQPUr8_&HR?cYS_<<&=~9JDM(BWA6F8ie9# z18w)I9AD5UGSbtyu23>&NgO_&*OLfZP1THBr*9VN`G{F%&{HW^Vfavg6E?C>e*h(* z>5W&s9s@JGF&@2cUDYubD$rBi_2I-V?)C$TMFM@swzA-~RuAmWAfXeF=IdMa3JQ$X z%tMlO(LbLKESMUw`N)Q<4Jli+Eu7Rzvm2j>aBBu*O1(BBkdnc?zB#J4MY!;)*=_Q6 zBaLX^t4dv$0oCJ}%7E876~tMu{MB3*X`DsR*_v*gusA7d?P4Gc73O5WAe>IsbAxFv z(lcm$Qt#=Z=#fFAYj+D)1b2uGQEGaj0y|Mj{F(u*#0^=JdNqB9rKjTni=5t?^M!(j ziOI*KV`19HY`M3l8WFt+guTeu^8D2|!tW4Al7;<0>SGITgQ0YrWc1d$z~3T8dlqw+ zcJ?`0eO?noS8(xh6&2P8224DmUH5J=o!;7AV9+Ht#Qn4J65Edb0lcI&Sehh!x!~c- zpIU+b`k&2F?@#Z88|IQheMc;j3`(!x=)MZW%xI~>MeegM<38JB#74e}TcN*s#M+4b8>-?O9+($FaDZ@Bu0l3N? z-rs$&BqQuC4l;kOOI%B;g%Kc$hk667fyg7_hm-cmykztbaFp}VChzV#FUNdxvRBEA zw;0s+@?Ynav-&3i_9w{py&}_fIdU+^!g)QJzM*4=w?R9YC8CzL{z%;XEuX>n!K`5y zJU#tT^-{ONLI%3@Xaq)~FkLz}P02v?ExnVOnlo~A!Zo7H{ik2Ku|JtNMdKZN)fMk# zEbc~){_o0*bZizQ(Wv~cBd*QNzA+gCO7tH9pR4as84wVu%B}_CDxvN#-DkUafDaE= zmn&xf?8QGBB-}E*pWUhz8t?J;WKirkmXQ(6ZK9V^y`b4{?(ZXL~&QhMM7 z9tbC<-i7G~sbWIFgoZ_1%qO*HM;0$}eAddR8uVI~`RgDI`k}!}pRl7ME#UC`OrS<9 z(q?M_l-CE0<`2VY2vXe&L!EKxp3Q5fGzt-4FLN)W$#Q8n%HY1gJDClT$D~=uWI&MT z#<<-L+B6FIl4ge?-)2lGN=kpM_V>ZgPII<6nIwU>HY|s;$S9Xw&U%F!e>1gQEjHAc zDvS4sp3=e2AT-~j1Gi}X*GEt$=`lycOn7JwdPO|$XOCarjbw%1nuuN(K{B7Lv0A-L z;VrkkSO^eXUy(d<0^5f+v{Pl#POa0ML7b{?5U#EZ|DQ3YJ;?}oA{xTjisEVylZYy`$w+?b&a5vnLaJRUk;L$HxXjCP?jzfvK zIVK4dVyb0r=N!i}Zkd+ociO7Dk&%?n&c+a^AYEr4AP@>%1)ieBpbq7>A8+N2NV~NJ z9hrl|ce1YUH$4WN$^8S)v{}FubevXl8?kjCnpwyUdTo96Wvb|)zrAzC?`Hh~5@HNb zp}%_s0z~$EUP>ZWNmZ@&(x|8={B+U-a%QCZ9>IM4o0?<^{Vm+9Q3ES+;-1LJaN4N& zs7!3b)JAN!Fw;PvRl(5_OvH?L#uKF=dcgU!X7irdWiwJGmgNP_{cW71kp*~npHIr2 zlV4pi$j!80LoLV<_1#fblH!Ww&N7*fZko^EPCpz5*)v_dy|DRcm31))>eeNj(jOj} z+E5)YO;P0C5~Y}sP*tCH-;yVF=e4TB+ee9%B)Gwh(+}R;$i_7uh?Va-l=@*bN5)DR zFjrC=RFRyEbwu7#KtjYZXY^53SBE{%Wd##R$9%*hEpx9P!BGHTUsZJ=md@#|y$La< zllaGU!UMyrn1+JSHk{Ja9giGdoH+4|bUZR>1OR-E*mWVSCy(V#R=9{cNM#Y6_eMiYF z{jorCt6am$T}%Yp>69gRf3R}W;wQ;+ERzfdyKz-PbV_OAp9(W)m$D%4)tq-tbica) znw{2XrXj+;^*qK#);cDpwW_?z%-UJDr|0aT@$tqiGy7~M9z0&KP$=O8dcxB^Zsnjn z1>5->8zc7k1@%dFN(wGt7g;>K{cn6nRg}trJ!lb0O1Rh_9h3(z5v2D|vNXHx(^l$Y ziCKFOSc2k~qfq#6bQAmMc)9V;T8hZJRo;*r74=!Ew#LAHX8G=~e+4J)h-yjvb>#IM zsnKRC(V37**Xcr0Z;|`k?iW<2sv&n+erHTnX%0@eT=91pW70}8hT2P3S)4ZG!$T77 zY$ry)yY=M(&FZoH_pbFiNb*}O%b9%3r#O?3+64eRcK+QGjtq(s{1}0ut+M``wyFoT zl?ulb=xp(V%ebmZ(LRQVZa%-*0pZgYm+54E5|K?t3#zzPqZE(f^mH)uofhr#9*e$F zSeR1>VlAm)u!MJwbHCTWKP&t;Gc%Zp@@mA$7m?aUUSimVQC|PoRCS@Kq?^N`gl0UJ z-dMZM)Kl7R-PXty+vn2!E!3?&F@{6Wtd??Y6$4}UhO~l|QhzZT!t_lTa>V-td8a>Z zu7lZ;pE}kUnD8EQ^c|Q1iGnn#qiQScEk|3w!eW0%tBZAj2x zt9oqHfT@Vy{F^PZg#MCJJ5KW7y$zPbIgPm*Ofw?3LG~@y8J)Q{Q=k=LiSQUtIMDO+ zSg$cg)ln^-1gNWfH1>&bKk$2IGbT{8SmI8pc+IGnj8DB$^3~XPtk6W*V%JN4@+Gk$ z6wkALMfod;sjx7YYBe>EonYOgQ4}=@ZM5umzYVqEdYWi?KKK_V6C<<^v@2kH^_(|2#nq zmZ{L0Yn@Vlj4(;0pv}*}|Hd$J?c+xi?2@GSZqof_SgQ|8ESVqg*1P&}EFUR%VX~98 zZwtohvj1_q5-d6lwTH1HH9X$^4v&(?U3qKu?>eE_qu&vTM6}GauROLTrweCX=v^9k ze7jNR+6M_oxo9leqW;HN3Nj|_ijDkxjLd_jWIZ3gN0G)R-HAG>pPG9}8@3C@qHzA* z_BYd-kFF)BQ8jgDsV=+v?$$KJ8T&~O_t?0SA;cYy~{Dqv?j3ItXo#Mm5`$s4IUKytW& zT>7SiFE8)$D}9kohFopoetm`oMh_)ZhdD+@DpS+CeK1w72U~l{v5>E<(<@9*b27n$ zR6O5&{zy!EXdRcRR=jtvjR**fw-Yz(Fo-YkAH*jLa;oy|Tx9=`4LkDeuzqJBeZhmN zFpKZp3TQ5g``5I3(9U%NFN-9lKkKtedtAZxGB>t!C}`7&su=*~_|d|Z4jaY{!-9pv zWGQO|D3L3@U1t`G3KdlpaM?G%@rS!wi5_6zxl6F)G+M4mK7tz?T0mL<-28VA#(-cr zqXIl{uY$1}d|TOUrC)Cc-6$uf-&$`pl(OP7it5m)H zF14D{K~Y2!?r$Cnb-Pnul73gFQT>TQ zt@v73eF>C_UF3|^G!(}^M^toAX7NSoX$FR$c>#|6!i%>*9r+p{zrU#Uw)pz`@=1uD z9K!qHn>YD=z6J(kvUhQgrC9hT?$J^9S9%3v<02Vwh;M7A=!3NjrkiyC+5eT!(98sA z4KB%fRRSVb;htXnpYC5~bN<~0UqU{G$&Sl3I)vU;mXwH+d_Z1*@srZs%1*nN?Vp3qfoa)A=igRPk|QUyqroZ;A(Ua> zC7?{hdK##)fR|`%3nS!1McT(|A>b(7L|d!5U*;6oung*Puf4w)b@v&2td`SU2!L~H z4mrIbpQvdf$Y2xS%I%MEehpv;J8B!3zjIrDQbTZ7JfV$+yP_z!Xx(zo_gVy1@o;WJ zg}v7OZ(8M$(^Kr@j+i0p(|;*anHTNoz@+{mQBP?>F>!eOfd6daY;O#VSV@t$ zXrBYUNGGGw*3bGB#RS1I27go}95^KhLM9=tm~@I1zxNIn*MZEVJc+fMd&F=Fc15Yz z3Oy6Xd6bg8hxd$B3tYKqpsM(ngt*zQ9&Oj4!)h`l2JJbLws5#UO$eC71P2z=%PbHcD@_c?zukwBFlyh&89J8wDLMB= zzrG;$J_bqtz~rc7^5Y}jQpjOV&aR3{w6Re_-$8cmKpm>}VM} zlCxb4=Odt#uFxo)21+i|U;jGm5NIEtaU^FsCm8Y{ zWWL2@+Y;@}C|{2VSf5fLW{866hc50`=e`$+;OJ3qE-DiJFeo7QvsM7FQA45U{#OEm z@{3NBK=wcjch$^SGlhB*^{nRu(VK_fliggzhbs5Z1mkzRAHkNJGYXdX4sJZyT;%@XSSbAKiM z1%>PRJ=4feW|ybG3ZNKT0`2@(h;(NreL<)GiWp>YO=8%d6ZSE!76%_&WWwCI zW|KFpIrsS}EG^^#a%rLap-U6mAhKA{sVVtziD#$ds5-SKdY?Ll0 zbLiQSdSatGaDxzj zQfRtbHOy{Z@sNR@&He$N3paGC|Jn?&>Vsj;jXGwi#!6G}b?e!QhWXa*Llxy?*{^(jJa9eFEH; z`?2?33{ZOi{}{HynH--t@4^knnu$!@yn0V{E5z25bd^?&v#0JDuLo>iu;wPuX_UdM zCcOrFcETXtd2WW1&O;pHI9cJJ8)*jYrl@k10yQX3w$8h&(F6m;BU$sD@8;GIX&u3i zFB26epz8+rYLW@e$gkcuI4611^jTd0d`K{RT&gX<6S1{ZX05{Vg1|74Wi<8T<=RZ( z`s|IocKieOyr@k?Ol(`Tf*6hO-Z#0p>xjP}5p z36JfY&H!sHi}*Ef9}4wGQT3rk3D~J}1v&yu^dDazct}Bb>&tS%rvGUKJ?|eIII`)M z?jfL$H({V{`gda6zGt%9BsVR6cJgg?O}LouwG?e{Dg+#;FO_tWN@9VtB$A_V82=pj zd@8F7k&d)blP3UKO2Pg#^Y27Vf2ms)9z8SJQ=}Hw9RZ>WW_OLV&V-xPR&=MFh!mG_sa`nV}>+ANpKD`Pe`VacVG%qF(Bo%YM zG;h1z=%nA`l^*wt?DDn$9T;!g{^)yeMqQHZ}{}Ia@hV$=tyVd^%d%Y z^S91N_xR@NWun^Ahcv4`;F9kPu}%W9uAl3&3)4}`RI5?Q*?ZLWUJls@;k}7;xI6Ch z_77_PN!eTlue(V>%RtRI;3PoEP{Tym!m-0TAjUcGcO%}}%^9}}FBlpv*ifu=wW?sv zTD0H<4eM5Zfd<3^eGQApEypsjn%Ox>uw@F^^~LZ%#wF645x~^mb;L{#=S9sA-1<+Yg#YND9A&Nw_j3TS>6k|*j&87?MBI^duzDF11~mCECq6{ z-XXO6@7(~EWV*F7Xn^9< zB>k5hK84)$vFCK8p010dNcA_J8+aUv2M%`d0LJ1M@q(PRI@ye8<$BB^cnJahfnq)` z(!!nLXV$@u}@ z?u?NolQEFLcW-0-^f*(ZJPFHMpy3y8QJt<3z*ExcW{#jW)NT8p{?Io{S|rDE-~_-@ zN!yJQtm)Pa@(*yH;(xXpo6*6=>Wsy(DaL-_Y~|COv{0waw;pd z%no3~AzcdapfAbMlDE6zbCXvIy6d>&-vO=RbwuKJ)rDfiv{u%HZeH6uW6TP!eSr#S zO?4!_9W;dVq6h)}$TqOs;vfXLi2>>j(Dqbw2XWPO4JlSm|NuyD6#wCg5^b6 zC%bOMTyfn>O-c;$t#_egV;2YhJ$vVbR7-SX`Sr&e8<}iVW6~OI(_`0U4TSyzW|=z7 zw=hy3n|`H>S1588qPoV_NGUYhreaxql<{1@Qu=rK)<&TIGl*2;5HDD;VLNvSW>vgr z!8DL@j%t+%NLMTWrYk1CzjeKnb7IQ&bF_>NFNH+HHNP5pg_JsGZFuz^y>hu)D?Z1_ zKzDAiqlajUgoBbdY`hWb%^!*~bmZ{}Vf{5ELlV^O9H@YWL*tkdLFZ49yRJPqeFOFNfOnn4$Fs-?DOzxqD zVYv$BN)?L=9%20~BYIO;+gP=3arC{ZXX#t7qF__KnagigmuQx&!%UT&Co};!cK?Gz zihz@TE@>Th#!K)%n$USpv8h`@IFAfW(SG-Y1JAv-1Py!^IB& zHgF%?oJq?^n3~o1pPE(O<&*^zRO>)c#d#FUjDvFkvrh2TBoFQ^3B>fBt;yTbqCV8A zRjh$)F(68b+peBt)t(CJvX|XQtc0A%38FEyhlXSi#2$JCkwTc+gpXCe3w^w*`mduJCFtgw|)W1FyTEt)SpO04}#j*{I%LU8qAN(0`TV4eaDAPnlv zuY;(#WI>gtbK&b`a_RDP+F|mMRfmBiw{th{K(Qkj^bP;zb&8Beh3EH|(9}n+ zYxV67AJkieF{!N#1ofSiEDtj#nCA472)uYh7J|!QjXP5KYn)AzQeOf4f@@zdv@MKN z%~ygSUafce;N1{!B8&WcM-{vOC7>?s{lHM{v-6Sf?;Nt%q$)My73SUlEHILI4=*}r zwKYPs1M89V4^Tu_RmT}9<6&*#Kb98caZoQQD-#t><0d0|IV7PZ`n~@4T^ZRB9vtYm ztc%;b!oFj&?t#}&&WXi$$Cj7=UKOO9(CE_b(PWdHBJRT!s zlqcm^4Sl|i!kd&W4{^KDss%HlYm_hVV;bo1V92VhY^7YZQbhJ@6Pz>Sn(zNEO>I^69h$@KCQ|xY4*sw@3d0FJco)RQT^$J-%`-?OrMbh7)DH&yv_+ulBA{$!UkMcb^}=98u|m07Y|uK?6+W@5 z?=3l;yG!`RyKiat)Q3N&?{1Kzk|Rd;#qJ4ib9>!e7-&8<`5R~*bTMkL6sP(sZah2! zCDnV+3CM-c6V#Ki8W9XyF88>wadmCAvN+tRR3*YoxJLy{*!8~)GrAd>8~wN^?jQUI zkU$#juGS#RoKY^BiRTAwKA+R0s1-PB(skyRa~3Jf=_xsd?UmEhWhHtb_8Bd6-#^4T zZagm-&R)rxRH((kf+RD5`QA>?*j7W%IN+QOXn}`k^f$8Og4PaS3#~2tKa$?^d+neZ zDoR|L9(3v9_L4{@r49UvV`^nPy6&j&&%J z-k>FVd7lupb}^M#DTsK{Tt(OQ9^e&UE8r(#xPLI@L~!S8D2^>rC99pj(Hb=}Lh~5&u!C#SsIk z4YH3W_lxOsd+D{L=|r^AD_u({>f*=W-&$@tC)MC-% zJDY88WR{7dqn8GD1-G*@vD@;@4xmW37 z*168_X3cdYe5HZ+!i)kx`e`K-8B3%eidp2g*A69Lv^Hk`u*g!y;n^wt<1Q;tVhtyy z!Vsp#R(KX4VGS}7uPxs&#tK$s?DYi=mw3YVi0D(-Ec5$nAfz?AkHw4%TITECj(<@A zSS_~}!&+3dN`Js`+$AMlCV11rThyw*5l-!1&2l=2^@h5keHs*rec#wW4b^X+T)(}t z_-F2p!~bGj&&vOl3Qfe{35CP7nUal77?IKL`1AWo>|oKk2EHkHiA_yrR=La+B`u?} zj5~dQOUuB71~e?%i)o=jv1xa}XvHu>8|~={O{$4$tsxHUFOZOfY(IpwIy);pvb94y zSnAcB;zsQkDuZGXX>o2e3Ym?VE^^!uOgpOBg1|zLZ9>|Hv3wi{0qIxF@Edhv4Qy z-;1FMatu#j{W>xER#r%SL((}GvKjh)L~~_I@%4Q#N7V~lQFeCe=)dfb7{-pVvC=Q7 zI3gjn_HL^A*>}tO+?amU<;_ARy5pyMdP5;nacq=sF#SU|aT_*7`Gw^arp5U`@Ij#^ z*qtP;Z0*AUwTDi+LE|4O7{xKRVvXT9E!Q@|h>9&l_}2Nb*Z^Bx)-tRog-2V9Ck)<> zN;i^5Dt&a+-IRljvj`P$bwrDkhz|2aK-Yp(8V6Z%Mg|ZLMo26xbkh@-o8eF!(u^d@ zrA(e#qdy0kcWE2z`WN&a0rk8Flr6{ukrTSR`Y6g5hJn+Y1PZFea8uDT31d$mD78)& zuLK!i<30AFA(f-|1;Hs|@QF#b<>#}uR#s1*UPI)v#b5-AQ<~KERU#6A;%4aM5q}mi=6P?LmN@BcBv*cI{nZ(R0Y;kLwKlY}| z&6Z_ywF5+U(J0BCO!&_(b-mm-tW@FaNxABhP&4MZHc**^S{9?Cf781W zW@Ug9i+^*@@Hlc&d)OFXA+s`i9zx|{tQC%XG~|EIRy^F@cT=s;c23=iVzJJ&f-5L` zG0}nfncIJC`vBEd;$nu=-4_&n%&v}#afo&|cb}8O^L0_>e1Yb;e7&_^&R$S`ehZnV zCO_e7<`T$;fz#-2FbTA`a(M7nFBh<1ZaOh}$}+78yNls8%Kb8e>d29@_*xB)v5k6gg>0w*b@!wJgo$4(rIcOE)k0h?sssxvr<89 z(?5|L7A+bbSU~m5o$z-b+Xw4Oc%S>2a2W`G?;xP95`9{J?)r#2k+8|lDg3z+lGzRpI)#rZCaVaX(S?fX`aff61RyVU%2$K*&^>$_4nU)HfNmanM@sLy%tj+5#`qO zV-eTjIL5X{IaaWJG+Z{oM2+#MQ%%x|9|*&}y38eud`B$nm7mvzE^`-#q1UMDbf9aNAF>w5>U@D1Emk=pqQThC?1{$;$`Xxj4YUT=f=ZYF$4Y zYX`x}kv*w?SVQ=a*{`pKsogaO53B`vs-gb29&$J}E-vkyk?EJLas#7F>UnMWP`>iA zMEP8K9Cit+^AH$R9iNo_tGQ1@Co^SfUPA*WwUuLz@)6~}KR1|C?!(&Zu#J)vv&e)P z4lxtqj3F|tW*Q2k7L-m-Bs!l7U#=#)AWZVIX zeBkUBqpU0Q!db7*(k(XcQpFh7^V>#zLcoys?$NPl#E|#1`Pa%i-I7-BQOJT#cD%d_HmIY8K^=FvQYe=ovE!tx5>%;j!D?8qV z>At>kW)=sYM{@s?H>TVJgFb)X@=%!npKu<)(4QW;HbSaSbO3ANggY}(&2{;)%I^b_ili7$GhtBx+nq`7e)08c{Fd+~FN;>< zb^ONjo1;W;+^~Cy8jla*_^*kc4s;>iqE}=3%YaZ{Bt`#oKuK=~agREiXAn?X`*c ztb7-7nm4U0S6!s z8?bvcyR?M#{WVgy3^r7kJ%8y|6&2RGrDEB^a6F*{7R7BnM4SG zD!xWlb_3mP&w7#CYee>RO<;j=w*5$0|&zJ2WBE)dUr-8cpX5*ZY zK)4eAgpi%Qgdxg78_OHv`C$0=QD1Eo|L#w%?{oI108ji+#-7O(BlhOHm>;o^G-mQf zCrMJxMb{M%w{pD>zyqoc>{uEyqKO^CqJFJV?5NIXagn>hyRY_AL(T^K`xm&H{Px;U zp7H-_Z=2D9#}9Ec43Y_odZy)w_^ISut2$;3n4CfCdf(Bb8RcPWL5s>FOQQ0TVPpHkmZSfN4NdH*h{YZ z{ben?8Q=Eea`BJcY2y7WrZCjQ5y3_IJym8wSdh~ytUKzphNtI3CNu2JW_%vg$Loe= zihD>0{<#(xar0{L-QG?OfASCI6LW8+#_dYu4jSn{eaOxu{S@At((kB>sqyTzA-E)Q zOLkeR%G(>o#7y*ma)bIl_hHD@i6VtZ!po0>xPP2y`8agMjGqHgWn!K`;PQ9W@E@kn z3gnw&9VYM?L@U}UY$nvX3Rr9GN=E7(>Z7kc5G{K7OtcPd)1$;Swv@Sot_h9cbRLn!HDRq3-tW>3k8`ZhDFg!$(G`qHo5J%5r8M z`5s~S|1dF!IBKbTgP|IcmMRR?`)4o>OqQeMC=IR?73|(R5n;dUAST0RN)`)7n-(%N z@xH?q1Gs~GoRLrN@5=!dc>A||_SdE-`<#`%v=^%K=a-(YB8*&lztJ~WfNL^fG>V@* z=lcWRh8ow>bYG&rws!km(=$lHf~LSykgrC z={rW`kGNktvOePWX6I`;m+rLTma&3^jr1qsI&!DzU{VnvD@~MH5NrwxYFOT#1*w`PmTIx$2iPO^ugWLkWtYZQD;VMBmSP$fiu!E zQTT}7>L|!20>by}7WC6_R!(Yket*Fz0ulB7cp0O7c!Oa%-r((i<|~D4qfpyfFVF2@ zxP@K@Tcu=_FTLivzW56e3Ft21!`MQZ(MwuEqNXVm=9|o94*eWsp{b#4;St{eY z*IG~!`^f_$=qmyutT0?C{J9~ek|Ft>D%I!&XG87~N5ARq>W}N?f5>ubj^}!o4UTW9 z#3qE*7U+>be5`tl^N|1rt4uue$~Q*;){6i~m>rP~^q!FE7u_$z0V8SYKex6@*MmN8 zMS{1zyt_UZtQ}azg6n{X{le){%REzr=pNn@v0WwuHW|)v3=oQu3c#C6CXk z{phn>AI;x7qlBzr>BDN@J^i(M4A#icUb`8H+`=U|HSrydsJFZznQ!*rSYOk(>=j$9(O?{UmSPa5V_mAgY=STAuz;^mdZb<=n>s?hpWKc&k zHl0|f$HRq(^?lzJ%l9(ORhlJowv_^2!8ohzb!f2H)Vk1HLnvuee0naan6CD!*@quF z(?6Si_8e8llC$GzG95%WGlFE{=zUa*QYSyGKcttF0k^?QCKenx5`5S@emrHoJO9p7 zzATvXM4&gg%l#S@+EGs#;`*h2@_1*~^7V!2v-QT^oyE4rmB7Q}AM-zc6Am?84PLqg zh(hI<-KwDLK`k7(Q*l_Wx7Thwy*Y07a%nS1(W%>mnO-hekCfJX zpBvX;%I9koipgm4j#|ZY)SdRE!59m99_jPI*3tUi-ucwl#_6A}>t-LXK3uG(9(u&! zKc{Vcgzj$^Z+D~2MTFmuT9|)LSP*NYE0sjIdALJj>Fw^&-Z(oR5QU&i<{LPBvt;N` zQvWH|D)3gqjh?8DA5;SHnDLLmqY7jaNWr$;hA&_NjjU`aE>0=7j&Fh@SOHXh?`T4M znY}&Z;^)U7j;Q9?*udlwV#FEIR&@3^xTWERYMrm0ktV_N(Jn)7x zzEjA~j6lH7yB??M$_kgb-%r`O>pxm%m{XK5;4mMJK93P~8do=pNyyKaPfvoSo{271gg+j#cRbh*DoSAOW2wAH z2z;gr*ukJmsOo@^9rB$O%I9M;(;`(Jw<6m0JNUfmxp1$?>A@Zp-HGQa@;nL5<)pKt3Pql=fz*Z5}tPU^?Rqg zq>`W5KRMgk^^$}j#TZw?4zbm4fAizZt^sdx|8O^08Qx_w(KTtkADC%y5LQMZQ&)%+_z47Z-5ZFfq!`Axrb z943IzaeRm+iL;38crB-<{>YDFW!sHLH1Iw#OT0C%!D{Diypx83CYEyNKbwvws|&!; zzAi6;D)>37Pb~}lcw*e2-Lw%6Mk}=H>WE)>)lxo6&MtU}pV8Exil5gvB-AA{L0^=a z7G;5GXb>A!q=Bs8f+i4!lj5Jn<>1=f0PD|WNLbxu1I)=uzI^#|gVKQjI}7u6$Yu%Z^W7fwC<>A^}g|J?03DRPLUl+SvW4_GejT<<(zzb9cO zAB*iJ_f+}1^l7g1;#cRkz&~H^kl{3~DfFoqhd#dL=`HF|_ULI+9f3f#=5rm*M(Mr1 z8EwVT_ZDu!#u*;LS7i3_rA>J(!@1`-9yu_mkpp1fMQ1 z-98AAlD_&CH-GbY`^`qVabsEDsP*|Qyr~67PUwoH>s&2o{HgCvTxn>5bfDdDPsLyk z{&&1rVj=m*arcMOMG6&rn?*VGm{%zgeIpKZOTzut^J{XJ=IrTi@X1H@xyHHRANsoo zmm4ZKu*&yBOcJA1NL};oURkvex^b2mF8hu25TN|!5eURY_W9=LVAoLE4OQ69_}?4n zasz1>*SCU+e$p+-Uwt>fy7Qa$D_GS(?H`=`f9U$lu&BQ;Y8a;(dXO4==q{D6p%DQ= zQW`|1Q#yz4E~QJ5?vQRo>6C6n8l>y_jQ98V;{Si{=gnM~zL;w`XP>>-T6>?fScoH> zW7i)7BB0b3z>B%>yzWj04v4a^f)IXZ1Pg?2+wJ{6k=>4FJ#m;TevgJMWdsor2+$Xj zhLWQV7EOfXiK04Jk~rloPz+aa^3d{-|E!^d>l`2DAhJ zLr;t!>b?0WUvXP^rsoTQ&@6TtW zK_(->b7b~l)XRefvH-!AtA0UgYkEy&kH-qb7HO3A%7;Id(kKB32$%0FT4FSH4k&BV z**-%#W5ZwjYTyOHk&0%|#{1OA)53%>xU(~!6iM7gXFPVq3hJF^6B+N-r?Ud)2>)x> zLBH`cDLRL06#Ng3b8B+%92^EKnc8WIHJ}&`H~hgX{3Ve{;rnS2#XJg^xfHqjfj=~# z5H%RcWcr9?sDJjg_A5ThG$Tg;2dahMJHtCs*Jr(*!aDP=?P{zAxoIJ~*caL-ovQu# z{k~t&9cvRYdX63pptwU@+#xSJaNz!(p5gE-V1LNL_YmW&ZnA(pNm&UaFTkg)=gg5~ zO_vMY@sR4fn;Ou8*Sv23ux-B&*nD}+2{41Dk?w$ScqjUJcXq%cdHn+F4!h{oS=oB< z0#Gq4%3|$@7N7ku9J08$zqNKGD}E8tSX0t`S@J4y&r8#H*_O^`NBe^ge>;G&A1diR zfpq{pFKbT&DpFA(*R&5Oo0Qtle%Q_KK3fcIYUBl;UlzFqFe*iuzkU1l7oR=-73?5M zvyoH-rx#b5W=@L!AG59r9@iv=klV$3gMkO0Y3C1@T6%oKya;740LINM67l)Fb#(-oD`~OOW$Nx)& zXE8h?PnCX5vhEV}Pzunr;GINp~evjok;4<>L zQ%U+RPGenoEaVxB20{ie7o1Z~e+pf@+3{J1PYzjw11K|olQFTpYLsB`$L9lY5wS0u zbp=|qZ0$sBTF82G1<6{r=#Y4@uvBtR+!)bR4~hRUAR|I;KFq;wNqbhh2>+c3WJoXy ze~f<^oL{0#q%8s(hhes=#1ipHC0SKXht==Oue5L%y+k6e+DI#3Exgkp*6=*GU!J9` z2~NF#VB(zZ8$HV(1Z$(OG6K*^B=8pj)(y+v$LU>1g1#Gq0o_l6u&3_K)>mKKsO#UH z8$Y@rOpH*wjsVygd+_RSpbN=I$&v#WD3p4+ z!M(D!;(Xot(y?N5Wl;g_!?-LZ78oQxYpC*)>4Q`@6WSk4AQDyQ0Tb!ig;*Mop%?3w z!9)sc1oX5+^}PWd59gJkI~!?FgVzLCyqzrwlxHCk-|4a@YU+-stx7Cvns$ftFyxfOT4&Whaofb#K+bWS&j)7>ao>_^ki z#o!sg2Vr}WyY#Kr`oZZAyBOU~6CMLh8TFnBEeP6rA?>R5p)0|Wgs;lHxTY}|D8|E| z{;SAXcK;_3oAKm1v0Z_h+?TUNf=UM}!LxXJ7Tp7G6bRSH^2$~D$Q!VaOw@0-x^3}w#Phz12wv5HNh3CgzftUwBj31n!j0qN3fTdth4!0uIau?9J z^bZ;{Ax&=wTvMw?F{PoiF1TL(1(fH5OJrhi$XS@)xW)CTq1jkPBq29rll?~CxW^bDKz<}3WvKq-Xd0TA}*iBVW zV}xhfru_rNsel_qEX83w=wA0K3ey~vlw!f8?6{0DoAWf7q+abiL3k{>j*4H-b#}ts z@uXLrP|cvXxycMl%2$iTH+`t}un06d4C&UZhszFH;#*5T<@n{)_P#U z>ztRgQx6# zwEqBP8o=kTCUfJ<_Yeyk|oTf;AIDXQho?=56u4MKn>D zl5mwyBAQbvZ4Y=}poQu5nh6lk{I!)PW{S{Zyl$?qu_r{ee#e|DOhAa5id?AtDjcHA z44rMJ449X0-8+$r%G+kxcFqUm*Ud5KxG3|Pc(!2a||D;PEj?^ z|LV7bq*bc1Z?o;Mn!dS|Aar*Bm*H?m5fHA=dFkUg0yf=#`(2ILuL}Y2(cIDF!%=7u zDpsuI{iG!SydtOIVf(H2ZTZSgjo*y6we644KUXl^k3Ct0EOd1DQV+H+Op=QJ1)R`> zzTUR=l^)93W7=#&O;jHr4a43KABFh9MQMyh@-E<nYx}W5DfHoSuDWlP9M!`OkU!+ zdYYHMZIOXS*`5!Lgh;4>G)duGVQ}JwHGLUuPUZ)xhNi3a$iO3&T%*EpI2BP}ATf%O z^Dw{baa*9Plp5|Lo0-YG)ZsVTq$FJ2b8%;ibe2R51s3tvr3i>AowEokONJgs90sWFb@CSWR3UF3W7_7q3ASkUWI{lRTcuNBsk7=?k)F9jtx_T)|(#{$dmHvA!kUg{^0*FGpXn zs76O|3$ayoy+~W`*7}}x8qnI+*4Nuf#KJ5dKf8vUa+ou9xf)1-k+2Mu^uQY=M%cVK zY#w-n^)|{M*Vf09PwW6!jTl`GrND>qD41ACM1%s!RFu-DNWoHrzI7yDe8wAW^?lN- z$4CQwq;So1l&=~A+p1ib6Q?4#0qRDf>alRReq%H0A7i6eFZ1xjoM_9t7~~RI*C1a} zw10l?Y`H!dj-HB8Zlbx`LleBKriY&9uO0vjAt46__eme5c#>FKANFe;3%uq3>7 zydzd-jF{$by$?Gv;J=T*Mt$G=osjtv>Vb|H8hPSwEtu}^&PGEq4+1Sn_=K@Ojp@%^ z1xb(H0)e$3OlAb?h0WuQ2SECO*vj#RSu-{$@HzC8VKPbwh=DOI$?v>6F1^+~6vG~m z2_C^=p+7QLZ5x-Kl*l&PuWZY?fGPZn9Sc3fz#!skwgRpM9XHiHFKRB#?LN@2Gn4D@Te*&IGuS!5`d3MRs4P&rQ) zRVsoA__IX|vVra4^aH@Nt(2AT7;vz_LHEDf6@zSSY{=gZ0M5qxGz3lKzGsp?QoWsh z!X+26C*j5V3SrKd?k8tv-nH`sg`;FZDro@g67U`S-NinxIj&K*Dw;1pTs}S!A(-B) zC7l!*OfzVCcsK)*OxCGC$53EvcGFYGO$LRPORoukB2>w@I)-d!t4>0Hgz4glQLgO6 z;Bhazix_4@m!t%loSqKdG6lC@=;NckZ(W$`%!!O@^4d68&CQWtjGKrD0MEy=r;UXO z3F3c%C;Y<;zAEAZD=*3!xbtV}^aU)I1Q@8`Td;OxGClFMK==5s;bDGv{a5zZ>sk;Y zP;O!PTP{pG@mg9U)X`#q-&b4lDW;^Ue-45%lE87I>a6SKgEt2*!*$*7` zIdpd2D{rJ&$i;?mAY}n^S24E4-Eof;c~u$&!X&IJ6mG}J2*IZjg9He(;^c`mSlN_ZX>UaZ|FfxjqnaY z+H$vTEB6s$@DoO@YZkd?qUG|pgOQseVx;ka;l)E$MZ8uP#HSTp%!f83gL}8Ma&OoI zys|8FB2*p()NxwOgcYT+-UzrOT=-yrSJV0LZ}ohOOx@=m85|X@vb~+ju&Fa?s1(}q zq_l+j=es}BRg&wARy180my_#v$^oIdhB$D3hR$!9ArPTeYOK~{umqB@*i4zcC4%`< zsD4_svV1C$ZC`gFdU{dFb6DSU)I3|!armH|r9*+QhtR80LL$T9)0u&F-k!yFj;JYr zQatRPlg@fktc(?ne?VAAIpbGzGrzBzbj>df20-TiBtx)OQ!rPY_L-P5+V3w+Mcp07 z)IbGos6&2jZEd;lfI_mc-?DOV2b}71kH`DV1r@<1^H-AhAEB3oIdl$zR;#%(p#cF% zBpIw&c@RYoQzNgfz8nyD zTd{iFYV;d+72yN-by_8O$Vg8TI4%Yri#hPNPA0mDeuuE=TKnwoGu>XMaUjdc_BYG$ zRW<6P4FfhR%ZO0XL4?Zer&*6wBDg0526w1ohAuk{%=sLxgX)a-eCK%5*4pT;=>DIK z$IulTBJ{TbCKkf2io{9hjZ_n!+_nfTEUTVP-$G{W%~!lPFmQJg>$mu@O7M`A*9#-Y zW?RqCA$W?xuJRECHRj!uny&OYK)$u_c%%fnREe5f*}ZhEzBDu!G59p07S7XIc9+2< ziN&YAzc+$m(R7G{qvN+x>bl3(IG@6$zfZYx6*8`r=7n{#wI#2NyMMgO&ImIbU37yM zYs9HiHT%7+94M?L4I?n(XgHfuTput$g?rWv>P50w7Ghn@1_71(=@UelUC?xBY z3S${N9t|7Cif_Ym5+$GXIj>hWY5=~(_9=`JU#7Q{Q7!rcKu%6`DK#GeJxS`TZ$lTP z(|rprBIPBTjH1q=rqy8MP5pCJp|=y61!JAKw-;vG;%M`uJ`_OZKc7|3y^U=nR`k;` za13Ty$xD%9MauylAK3dX02T(q`O)L31Y+QMRLPTGqW+EJwH|~$P9I-{L zEe8)MGT{0qflJ!^aoT2-ZjB!_H-)K26q;b}_N(<{31S>N!aUW^)q61uDenR5*#*Cw z$3r){o`d!;r#}uWCtfAYWx|4|!Y%6vW2kY;&xeN5E-%$tJPE#0welqAyq-TWx5q=& z6rdL2SQBz6D3u_HabZOdUq zAHU^V=T7%p<8K7Gm}na3PK`P1mT7fFwi6|Cfv4MPrA#V~5L zjIOBobvHF%{k zCxiR>T>&pu;ryuYMQ!dC@K55eerM?`VmN>pJP#C%H^slP=+r#Wj(-h)mA}9YHX_A7 z|6VEG)Q!=_GYLkqg!z-s9V3CU&7$d_$cjldIPKOln3?SAzO#Eth?6f9(Y1@IQcY5^K)fB;%f z=leIGHdz_B!09g_;ou%Haew=rm!o`q`h#bI(!P~Y719meluCHA(CFq>zpM3?9;0UF zL#v40+`?Q!r;StJHx-(&P{!hTF%*LzJ54DqZxuL9rw9!Sp0ai_KknY3{euekbWk&s z`{Cx1rn`Ue^2?lSAAu(7eRiq(bNAElkvEHn{job;&^1|DwtzOARk3BQAN>do%=TVR zf7g#Ljt0mN%A*ETL-A-N#4PABF{It+wWS<8=-=W{t+#MpXaEkXNeQoif=YMyuVJWt z$I)@hkqf@dbX(>dM7%?v+s50sd$2qjpY}|)Q}nP2I9FD$>LiRoNnx=4%I26r6;FKd z1WEq*8T}koOmC5g=%hpzR{tgslvANHz%#>^MC&N+F5n?LlMBO@JwF0^FpYquCRm5Rel+U$aQ1-}Lz-fLfB(52 z)e`Xkx${IWU4RA2?xaqpNxsg@_@k{pujYw3slTROrL3mE$e%R4L-IEZixk;k>C)!UK-z?U< z0h{-S44{a6Zig=0TY$+(XT5278`+@$2sj9dNYcH6mzGUa7Og8JhuK}e#gqkaTTE)} zQ950PO{Wac%hu2rEdh!#5plKhaImtE2`F4On2XcX?~L#N=o|q0A0A^Apt=C2bbuqr zR0Ggnfp?w+^LTefo)kdbvD2dNq^s#?+c7c>D% zB+&Y_z8(STQvcJi-ku^IU<};Lk1eD-W6F^v6`JVmEd(Kb)|pZD*h2b_uD7y%rV9Qz z%|;H|%f1&{Lln480>p&M*3*i%(?4`ATig2k0K&f%FbqD1noN$56DHlL z;d}obS3pGu#P_(r?yZ1uxK^deyXZ1&*x+?(*AtV2l5_yQBiz46xT%eqxz{`AP@e!5 zop^b6ug%`6UDv`|`6ZTOc&ylI*!kto0hxq{#-A|w%Ojp>qfaZl=DNb~SbA_B;e%<|7dl+yv1yGQgv5V@6YwfnFq91TItqt`x7>@kATC9|A!#Yb>(`pUCZn z_a#sEJfbn(^XS7~qbmh)Wn~2L4xUxV(mrzDC)O8&=Y$Xq%a+GWb^G$GGd1r}&xu#Q zr-?Z;qemxATPgbcZoWHixXDam-o&fJ)njA>sU3G)IaSYjc}-SsmoEcGX*#s;63yCq zd`}`T044c3nEzpa^x>xwFb<%R4x{RIdt3wt8L-cOqrh-i$8u$g8p8e5Io2TIfA6WN z*dY?Tt!6+C>Ods0g8g^-k(0fAFq)fTk8e@cb>~waWC1nDJ)~7VaADA}0;0IA`qmba{Qh5o#HUt( zXiuIu;#mi3CvC{t2Gi9_QQ5jBl%Uymt9>l+#{ z0%(TxY<4;dt7AM7*PFM@UARIVPe0it(aw zd@J%p4NY}`;*fta)?KpFnKn-?!)qQGOo?^W{H(3if82gJ_F!aG6v%-%TrRn_Xy|~3{K2S^(>MuYLi0F8LZ3f< za#U~q5qL5mJZo%e!HWRS<>IJ2b@b zWZF@%!_I!0%CPpwz3_ZCB7eX@vOtU%CqvN$5Umx;0f${0z|#JpTez{y(lof3g21NF zg9Xbh{TY1#bhA^jFJMzM@sfPo!%bgYgG68w=&nvpnrGW$` zS;4>Zxy0O08^#Qz7jf`Wxl{qo#q^UlS#Xs9_+vOdxO@PeC5Pen+O=h4^sWu&8?FD3 zGb#s!Gm|ZmBD0YcOy4wW&b5*zY+;o>t)bx@na{yt?30Lu-qP=*LsC8mTM%=Li!!d5 zCoz*hsXc>tR^@pNteb&%axQGjtMp){L$Z#`^SCQin(0H0LjBG1QQHpb?ZL{!^wbkn zVNa?U#|~fRCMW0%WA->G=Jo<{oUxDV>?Ql`z7z|F^c_p?!otQ#CP$aWe=5vVV7=3D zE9R|z5E$$9j5;j9(ab7jQwgMdw>I|b^nJW+r@)3ib35ku?IdQG#-*Y$0)2PG&OBRglbNlf$ac@n z0v9784rwTXq$$u@P(qh*ypC-;?xuF_iPl*lqrHkUblEEWVPEh8!Rtg&uJk`z^l+~c z_8pLk&3?vdegX=JLkIe137|N^fQ*Qei?T#5FEPob?FPqMS^pVa032C|aEjU^#?P7o zq3z%J84&zA1-5xE>lk~R0gY(U2^fqxBBUHxYDkl;c*yf#@$s5P0!2|Ew-BSJS1)@i zp6CNI?5vTfiG91rAmHf}YrE3WGmk3lFhBd4)<`b`@L7jJ+R%f+c!JF5LS$j~-mlzy z!=HiPj30e(aA;e*iJiZ{^m{tp3v=k&g&J{nd1*W`npSF#WX=&W|3;Ue=$%;0b-d)|06l{<)k->Sd%j|F@xrjyMu%5mlF~iJw`ahra|M2|#74wMREl=xJ3ANZ&*ZlIn zzB4U*lT^q-uut$3$)TckD;F?+zi_RJPt4~qtdS!Kf=4j;8$LZEum_Ro;UseO@>qZL zsvAZpRJ7#{VNvAf4>i5e5ES5M_ z^>z*Ywbvi;-exPkqw@a(oBJL-Q&QM&yucKRRN@cp(iA?`Rp&*=SypD_8H#<+yghYh z=3&|Jx8931YH`n>-{FD2!&H*VYO8uf(6Oi?3`q_-+}7g&>IS!?tp-btSkbuMnL8s- zysq(szd2%mJ~_GP^Vf|(=HGs69W7xTEbt55Bdnj6yb~OPH6sx;m55++#7CX^F7CGP4b07PhrG;<|$45g?23H zr?@lm{mLCI}%Hkdq%gZFaQ2?u(Ut`Gp;hjxTMvPMs1} zM=V^BG0gJkbO}YP{w~!w^*Sqj2wn1?XwPNpD6$m$symiC+M%KFIRKBazg@L=dde-yKM{*0f0iU_ zwXw0BH(mP8VRaq8wzwaoe5rGdu#J%Y-wU0jj@7pqvz%Qb@Am!h>XCm_P^LC4%oD+ z>F}k`XSro&f)zzk4AL!FBJwPCQpr@kN}VfI=sy5m_{pN z8Fv_D`*Y5ovxF&w#CdYf2F!+u*!KSi*V~lMIm#vwpdi zkpUHuz;!>Nqx1*xtZQFNu{mhL_4GcJc@Ok05>1j*%kevOee-gXuSM@$2Rsoj7=hF` z5A*^Y4$^k1rE^FL!)!El9MUa8!EcH&LoT|rL~ZP1uxkgKC)!ldy7UZ?lSNr(C}gLg ztZU7~u4H$)4A7;~=Q9YrU_HS3>_|5m;vU=hq+PW#8n7RAX99%E&d zZL6&l0qD(MgRiF`YQJWdNeS~UxazcbZ#`k)#r}S5WYPJbf9*;6c)89-&UqO-Ez;|+ zZWj##OR-=<(d-REGt7cX8;rW?9Pf@Bqju^?>C<97D7`8e;*dq}Zjhza{Jjc|Aq73cdeKP1rteE3J~*9%=gMCBb39#DwD(z=ox&+oct)>%H4 z8S&`GX2N-*#aJPoZrXT|T&J|-J#(f`LZ()&Dw;t&$L*wR$Qd5?Tlq!(Y` z;wkz)vm2KLX=pv-JLkWS!?A#@48Ar{#m#V$B5c(9lF1kb#X(KJ7&DtYtC*{Lc!mCk zBs+Kh3Woho?F-dOD`80z$Yu4%%i^~_XB=j$Hx55~TL8_(?lbU#zwr73z))QdG4U_6#O50r-=i6 ze`#>5gbt{H3_kas?n6K}|1N=zE@z6yLkbQ@j&~Uy+Dt@ekQ-74#7!NmF_aG7)h&MD zGC=ZEuXXTK8y>UOZzezb(-BLS_1}_3S5K z?QW3v6qj<0$3-`npXW2ams@n6ATsMM^=xCs^V8U?o%tXkB3WT5W0WMsN7%>K@=eTc zw;J=`cERd_udUJ>+;a|w-4H@Q1emRIqQ6-t52KQJAT^x-+}erm7nz}@W~;+3c~A5? zfg#ERTE=5zDuTrR*zoWjkiGBc3Li4*F_;DAfR9jHHZRhD*=V>K>~BD#x9J&2;sgzm zOUIlGF!N7Do$fz<9smbz{lTtN<7#qT*|9QWWgkQmjaHxNa9oPi|GuggKS)m~ytCOU zO-Fyv-z+OyUS(nX;|}(E5*Ue_=T9skr{)UUq%U~Mo-(EFe&AkP@z%^Fy^$w=Tz{^rI1XK+Cekzu(u&zq&8qM%j#T$-@TzQAtI{WJ{0 zw}f>$kkWdWuCq#YU-buV*X@P`g&~o3KCyMVr$&r&Cs`5Z0ure77$vqOYklQdpfy^zWgYpQHWr~nK2#>wZDBBXS2Mrc)rfrG)3QOYVUodGztWA7m^1$NMQu&d|i#Re4B zQ+6867Yf|COI^&%Xix2lzsGr5UuLK)EYGTx-sMLB3p#-q%oh(U z4|*x3yigVbGdF2+TZPknMCxOVe$#_m6S{P!WsvKk->$@sYns+OF1}on*9QbQ%#c!*{B^7>fG`^r)&KXfP zrP{^NGt9K(;gq|u8Fdwim0&GxQNqAZp~radj4$XpwLw!vMSJO9c>ANc;8=}rU0!|q z7NAwSJV1}6f=syW6=;eDWwX(2JpR+C!JY1vbq^;!)`kJDkne8a`@fF5)GWTy=nc&w zFypT)K0MT3wh+#kxyksy2n=s}J723!2v|!&RY7AE#7~$G!ur+nss4mFcvwa>83)uw@0P!tWQcHVIL0aS}$Bm z)D6)9622|cb+>6ao~ttSxl|Qj%AbwpU92cyT#3|_qIx@Vu9Mc>-@Jb?g%fdzNFnu! zBLD8`yg`~PWNax~dX$bgnX%RMes))>ec92Cy0HBC1uq2{GC@OOHOIyC5X8BRhhjX5 z90$UTxoznhZ4-9+Dg2e|4F&9tf?V!-J^sfAX($(>u%>((a|FR{=)gp1C$)JB1J8!~{>9u%k;+J5&N&D_I8Z%4F-M9(K3BpIN)lK_wv6J_E8J#U zXieGDI&Fyi`M%Zgthb;M_riRtm9kSvRmx~-)^r)`lS&0?r$`hn(~$usa{$sTeg#Q! z%Vy2TCj4y^42wY28M(w<8A23tnVh*<=`?g>>wZ5cL(^4b zelPA6?lhIS&Vz79MRDwAIrP#SN{sd+U?3P1Y;gM z{V|cf4`kez76f`U*xJXcbDlsE$K<5oa|;hC)24;yK~%Pz6rNBc^rrh?25m`+o=BK0SCx zeS5K^do~Y*;uY!*xv+5ROcC@s)qkpRr?)){U$D`8(3^UG>0)N)Rr49Y1|8^&Ltd7? z#GUedCX1z%4^c!)xL~5DiJQ`;L^0@qIOb$avKVqjyLL@Jn5dxB=Ma5|8r5tkIbg@V z+m;M4XDD9vKymEKgp}M^Ud!z5taiTNR!$Hf`)$;2!lKF@bR^?&{EgwomAT{_uYZ^r zgbW0T+8zvKLj|Nc!5Guem;P-^YoxB?Tu~O!qB`Wew7o>xNsSisy33!xGJPK#T|eMM zA?G<`RLNn!%9ERt3)EF&Z?3WA)q>mMUb;7!;)jB>)?H3M!|jMtL4YU~f-EBRh)X|E ze<|$V!{`Ov4L?2tD9CV9gHG#`c{5qKUT72rC{rhuJLZLC|?o91qam z-CugrV>%rKLO|4DGm|16HiYt;K^?#<2F+Hzo?jOR1wb13$m7ftaWIC)-%z%GofBzy zjfx>#gi9Hk$7}B6N6lkrXXVA28kaWUF&kztD|P%MxIwVji2OucGjA`BC>aN% z0u4ULYov)<#2<$}Lg5$$Xk*%Gm;yH9edtzxGo^kZWugG!l_anfMmgjMqmp@>)_FK3 z2{nbmEk99Hhk}7z2uxH|UeEl(hATnAxBA2~K^1yg&t&A{@;HrpMx_-Qz-VoK4lipX zYT5aCrthL&@cfji`tb8?Tq-9d#y}OEJlb~h2EcL~kT0$Th^XWLU(`Y35Y1`J^l17{ zJ(&~he$+=uJ}WxZQsqfbJ%5R|g`+f1h^07$sjiCLEzo8pk-n~G_aYRSeyK_UZ9iGe zKCdTk#0jC2^ICl`XhVlOQS!OtjRwUpd88ee?(pn5)ax(B<;S1SzF(RyR)0F)!yZao zT6z$7K*!bc%?wX`c!E%A7=wWf_kynUeufCBg)^fz8v8OWrEHg5?~nKHSor*#9Kezl zILRIiW@FN?Ao=o;ox3CH!SC`9q{4Mqfy2Sr!0D>rxLdQZBTQOb%eR1BG zICLdie{z>N7+Hu>=@g~ccTYn5|A4COn%+yHMJ@aoY0-neD3E87TI;O}0iC`)|LDS5 zd&Q3YY};qP<5^kodPDd5VO7jceb9_9I66Ks)I!-Qf7$W-y2vaaaQ84y1%cPLTX%~m z5lgoFIaY}Z&)2ZvPSqRw+K+{FEW{~?tflUoA6W#(7Q2p_h}Fe2#ju!H@^YH2ns&be zltM_ghE=bGRims&R@IWIilUddht<`WgqOdh0#F2u@(xj~Yh+5Ofg)6ei^BK9Vdh}f zk|!m1nAc2dZV>m>g3FF_@_ovp4d-G2Eva|4#k2ctDYUfP+}r?_Z#+rPlIda}mwjxb zPocmLcsM9;86ilR-hU+QKi=xZ0H(}mROgfRP-_mz#rhiTI#W+m91JEWZa3hss-4UL z+>F9MBnS6@hAU&+op_o$Q;|GTC?gAlM@MR@IO%C4Kg;K-#wfN5RDQYcFoSv{RDNLa zECW|>G+7mls@@4puJ74eZD~!eQiPKm{uZ$TRHvumz=D0s5TO1zgs6Y-h+e~cy4rV; zrQ+7JSNEEuM>|IbzTin@5wCLaQr6!Bvd_%nV#Ur+CA@qB&7mVu}uMh zf_My2v(*r~DSX6`3n6^&2%9}%`2)mkH7XJ9gMl2r{->SqOk+N!^<1ZYS8ZR}PKTB5 zAhs#=Xlb+1I==n0gMu;F(OlP$Q@+b>2^zpsF^yLoe?T;dR{wV}p=um!uj3{JUO@f3 zUi1mr8cG*NG=hhk&H0nrZ0-CflvtTPnNF^!7kBEi_X-kG;+;YU1G{w$qBVv$lqNqo z`Vowy@sPW-G#n*f3kKz)`gPlN+jD0h;3qaoEIvKqMhxIEBL;9>ce9$; z24b)HAGR^1UQS|ly!iW9mP^0s7g?;Xhax<|O!Kc-GZ-o)dVqlo*GuZuO?A}Q9h4Y+ zQ+r`$d5_-n6E(i4Cs?g~d{;KBkSj@e<*G%8yR5c~c00T48z|hhL&7l{gd57P!+R(?N^yP+wy?C7oYpn#k$50gqL@`48d#Soex+%3zXt&>6Mm$sW^e z0yhh#^?%(T6p#bg#S(WLjYbpink%(bqdbq(?j_^d>z3q>4Fwd1FNWCgpU}=rOi{nx zPFkQ(NJku+3(9mO@felN;9EZ$n>d;!r`(PGN#FUcbA;A$0-t@2xcc>Rg4+VAlZp6E z|EJ8K>{RaF_S+v$($Xc%!2?X_^bl&yh{nnKLP+)e1ND=qav{A>bb(t3gnVkVssD+o z42X?#)c&X}o$~*DLj_bt_#G(A+}b{kdQS;I{@n0)vwteWDa5L1HZX zlIh;JiqUn3W~^?@fP|x;VLmgFE)wycevO!+WaURVtQCJp+(cA-2|R_$X85ABzx|hCKp#8H&ap3oEmbYkBD#i`jtPPE4>*w4ZE784P$b zv4ZyN%}4upDzl|cxIiWwu~D)|tPfeo_g$E)qO$RrUDifBw?qW(3Ui{w0TxqG6p7g; zU&b$0wgUq=?HKg5aqDDB>u)G2q)mj;)P6w7qs=neH0epmJdnS1xK(veEVgC>~?xyK0EJdw;H|%qUun zS0?>ujBgdBzSf?6%5fY2}L{(gF>YMl%`W%#k9_T!Z`Q;^NM|JZ$ScZG|-gv+_jOuD9zs z3X|qOQP?aP6zghz;QR3JnFipdt1sGi^U>8gY2VJ3XX|27Z-c>! zHQKH~3p<`1&yO~v)^b2mu8-;rB5DU24EU;hSKLuc4!9Lud3B#%eT=gcJeQZ;xZM44 zK<95Sv?1`&+q>J)eU-%eBBE2n>&&p?S@*!kd_cC2SVSe4SjTgT-ujRowU~T}dVT{T zi1A}bd(O94KdXuqY^SZf`dwV5p=}`WWWku51uOgCgTHAsCr4(KLTw6_3`9Vuh?KCC zKqiVV4n_Pzu8XvRsE@e%mFgkW$m|Iba_s9^9BSA@vtMCI6 z%Lu+&We5e_G7O%6cU3E}el5BtZc^W}cOk@N(7bDhQu>3eJ3V|kzQ~jELl29V z45%ys>BY8bszNAq;2hpdw+XAD>~bArB}V>p@oMXsenVxQQsBI7hQigWE&VaEc(5vkgBdq1ING0U=4$|RZ6{bbm++14XwwzY=vF=+uT+4F`p_CHEAGDrz;_w|`ozx~HZ@e`+ zWLXgngSQ#AWz=_FPtZg`IY`)k5TeTD4FsP5JWx(s3CRH~GQF(D+>*Jq&X%NF*yIL>0!& zaF{Ay?{X^|STN&aQtYqXEBZg9C;&mL_|DgrvGS5U4!PPE`tQ=I+5DFj!p;X;niy~N z{p!~kDR?D=;GSc2IcyH}dK-J9b*)3nJp33x4|#plCzN()0wwu!4J^$+6$rWldgqde zUeIBtJUvcUOz2ahpr=j^&}(SS^}@_lVr6IK?(_-97d}m`6|WTWq>Gb7B+vD--Lzns z51s!j`Nc?qo??s<&-Aro=kZ+wu6AMefZ<_cz0JJr2SHa?HevCK;2v&^AbT>Wc6Jo~ zNqSK-KHk?Zj3G~kv6}PkMn#L-0%tzMiYNN%F|@I+l)TFTAte_8$WC+IjXTwjdW26H zIid@K{ydSYp?PJN>y%4}#vY9n!eTC2((zS^uJebI&Bu*|0&tgTKqKU793~yQ9G6sH z5MgDatTcPG9@?`6W6cT~Cr&1KR96&S-v0>$7YC{W9EoEV66JyM;<%zBEbTj0@HM9u zxiY21d?Rlh^-ilk)aS+})I2r>tc!zECRIVg`YMmJ`?DFfW4VdL{pyX{ow%$i!IMKP z_JZ-2(o4yK$SBDbj``S7SxcbKIlk6F3@$!)AQIfoqy2@n7ScRNF`uk_)e^n2^m$6jvI2u?2_8s1~&`$9Wxnm}Q zJr(kQE_289${D_8P4$!i;RIm%AT~<1N||=|n@@byh>+^-bpPooL0~K~D1+r96H#O4#ZqMKrQH<^CK`eT9dFx9o%3<3!E*u+!TX-e0AMZ`r%P7w?S$ zB!2jnGIsCqbYu(zHfS!7480fo1{xNR)>;>N8DKBAoU}3eSxDI9YKmK9FlQ5d?G;q} zUIhiSxMXw+?>P_VP=pBww32hQ$W{LKqpOlYgJQ;bah$^Dk2k>#t`e!t*$WxZ2XAEf zd3W$FJ`ea4MbRy%tp9dwkE5xbixC@k&Up*e6&NVzd7ubC8gL_4WzGdYws}d8;&5`W zsE7^slta>w(nUjCcySre>Z@yOJ}szsknwjOm|r1jmmk3Hnl(6sj<47@*_)y1Pz zi$Zdw^JY#+dFj)!e$YfK==C$P>E){s?5B~VQXQ4F$llgw8+4>wy|BK#nb^W*;J$F@ z4M5x+e42I*fge(U3cnV1^5NcI_kcM0^qI+C9mm~)DW$7S>sxJ#-T?Rc5#o|4+rJ(|>Vk7|&N=0I80L_odAU4y z82blxoS(t2k&8cp0VjS!leRp?f%)hu)O;&q^EmysgZ;lBd&q<8u5@2?OH=LtabmM( z$<^}g9l(2G`8B?EvHEx^vQ$8AMN&7pQ`{W@O{}sz`0oIf3&U zx=PT7x^0RcA#aR@z7VP67o5*UC9dmG)DiWo_mL}kc`4}WBy8$&b@h2Tb;x@pnp+mJ z2>;gv%kc&|;K>(KpomCJTg`4dh`Z_oH{tqdPK$;F3Fb8#2v@yOJy?iUxkw#3-Q>Y; zRiodQVy&$sOBPZWR7az`K8 zW}qSR@+S_tVMH&YI1ld3VNp9NU$|eMSabb61M?Z~Kqz{MhfyYZaYQfxAUqR^Bq1)G z)-=r9`~0+_7&PMXFnag@(Dv3*QNB;yFx{mfpfm`mbaxAgC@o#m-Q6o9B`qP1fS|yV zOUIIn(j5y+v*glU@9p>Zp7*@xJbyp`?b$u|+3TKbu9<6QKJyud`=CkIufpAU4X;`nCakV}U##E)9e)@ljss3dV z5dUQnQqKp81N^Kss~sa4B}JSjF`CeAf2D4}MV2ES3DNPuj~;O`-zH`kcer)tnW^EE zhd=f(cdbkrl@v3o=#g7k{q}o3^_8gnR5Js|XX9jA1E#+PnF2dXL8U~;{`%Z1!%d3A zX!z2;7>1GsYwN{nHczi0XT=@igVyN$V=? zh>)H9W3IX4FSdjpRpnS^-E4B#*4v>zb-X5MvMtNlgO*JzDsG4uVjWu<2OjP}?;V*W z!(h~KSYS3jeN8tsoE?{)} z5*W|&8#oPAs#6Y3-)a4QTo9QSkgX@lb96=du)gpn(N|XgI3{Ql)U*P)!DQL6vnWrm z)t)&Ln}uY-lI-kBJ|#4doT!s`{nAxgSZmrwW^nvqW_E_Ee5K>XR1*(^aH zy3>@ifiUA4>FtqS<>2W3@ZiSTv0p_)9w!G#6XTg5%97C1zWD6jHqQ5Pi|n%ZavNo6U$&ly^!t@5 zcSh)e8h?Z_X2+!5!`iH{zElgE_oK@FJcpX|vn@R`Ei zD?d4n(i2tphX>4;P>_NLj8g({5kCl!7FMS%WKm>L-R=Zx_l~HvJTj+P+;$8u7e>dr z-zH9cg5Gz5dk+d*pj*Wi2E_^oOv9Oh)$$Z%fP4^!_tMh@swYc7)@I2rw$#idm{W7H z%}gXgu0!6R&wa=+4G8~7wD*?zzckylEs&$vu*W)tuL^e;v{k{8x7ioM-Gs3iJcksz zEVaEmJ~`Z*`PGsb>lu-{TQ;AT6pXQxSzm$3Ft*o!w(cG4gU<{AL~@M&mwMnv*YxK< z?=b?g%~;2hGvB3J3Zh9$@%E5YS3f;5z8Tw<&(Fkrz5jXP^2ovL>yRgLvT87b|C<%p z7fncCVuNsT+smak3k#Rp6e@e`iK$f8ws|U;nmjFp_VKC?T8?9we`v?=>XC>P(xI>WS%*NB&xaBhbpoB6>#A|SAA|UOi7_p!o&-g*^SFT)6!M{IlS+Ex zdQv?9^oXN;PHr)mfcO_`H{wVDIbxJnuV5kVjQso-sEF6ThmnA#h zkK~+b)cCMe@oaWWAYD0Zm%F#3j+_mDd^wr~Xr2yeoYtLyncYX7ISG+5>VigkAQ6FH z?t>}b^2Sj@3P+`=v8jxLozTrH*jiMy=g_ig$|gqVPGK<%5b!YK16QGU7$5evfjp`p za~PMja^OcQiHsbs&yuS}zCxVCuH{|}mjP0X%ymF}##&>Kv_{ZUBi9FIgb~)t00}@(6mOLH2#9bY){m4>1P0m79))N!|yZjGoXqO zB=f3#uo@{not09f(z=eIUkab4qy04W>M7kSArqxRe~eXk)sxrV-sxj`NcZD+j>XGg zn6ERo9+?dg;X$NEEL*HNQuk)Mwe<6w38En77AbD zX?v7^B2TVK__5_O$w1hy(cET9vMcvr+Ezmaka79*`D;$V4g8Li%^p~0_wP+%AEA72 zfTCt<(DZ|6C6PD|vU(CVSb(>#i;&`)W~)jN_atbDnagGi6a|!=84;Yk$JDzU{0k#HGB; z$!W?T)T^lHqjs2xeXV%!9(4q@iMDsN>jJsGDTbAFOn}frR%Z2! zm>F)=dsxI<=?oB|4wF0>Jpjp8Q4XCjjl1ao;8v{vBJyOr-CE$#y&=a);ZE~d?b+^v zPQ??ORgOvEy%tj(0X0^I_t|4H;>3Ryov}<>LpSX$lJ%pHQO)fu%kBVpZPWy{>v{gA z(-Jw!G4b_TLM1vb-JYp?$g15&1ePOfw4T+ea4SK~E&9k4Cn5 ze6w%w$95eB;+%_Za)S6bc3!Z613KM3D-~Xn!5XJh3cMw5Rr@b^7anNtnpf+ILjPsP zH4L!2AX9hv;5*g*+Q0NF)-rJ?O4Sbi`{T0WhmK^ge-01t%zsZ+WYYEXWEd<<7GlO? zeki-Vsj>^g%daJ)W=O!RcbE9suJ8gw@MgqVtuY6Cc9opi<&dn~-Xp7uexKp-j)DTV ztMU_*@E0h1&4R(F1Jf(EdT0Mw-#N|2YY#=qc}d)?&Cct1%V+CNHEBiwTxzJyF&xHbv5bRmys>Y< zhVxjT=9!zvAhi7b*Wo7gY$@S4Z>+@rm`|(dKIeY3KAKEsk0_7Z!dbQA(KFsfe5-wb z_qtgyV=V=?>D)6_+t;Qg&em&1_jEY6UOUlH)8QjokDO6B2ej zT}L-bT7f@S{nE7f=nitzGoo z^skQKbWF%EFf1^zo19rM`*r^8lQIygouvZHLwnGjrMWq~6{lpu zq_+t+SNM&l#+_r$p zlIy~!&ZwK?{2S}qdpZ`7t~yJfxl=jWsxsNCxHz-*AHyica%=7*2BWspa#z*ifScRl zHtH;c0ci(&_^8c%EWYjHm)-40e2Go0BD^aZM8K`qYX19E5hoyE#UZov4vg}1a_xYl zyU185+kCY8PE8#pMSnmiwh~fxbARGuHW|H}7g1bnS^flT!AV)Wa52^}3UccFrw_7k zd`K$Flz92{9&V_tLxFV15Yc2~-)xheA#Nf|`c3RK9fJ!ePk0`Wk$WjZp{Iowp`IP` zo{|U0`P_vAmFFFpWEP3^shQ-H2V8ae?AKO+%V3@Dm1B==vXrrT0&QjuIm0_KCbxy3 zFdSzei`nqIs+5{1R^8^vAiN%h_~pL&Ee8n$BB+R;4oA9U&E{~361TezUS>$E1kHgEvBV_kA>BAeB66~$M<==PFxcocw|L?V4HOi4QDAIy&yTy z4Tv^dcwobqfgl4TdYgY@F`bqlOaR&393#8G0)> zqPW1ysK6ud#GC8ym|Z)cLa7!(Z=W`R4vf4;OeOo=M&jFzY;zTI?lv~8h!HnUzbXd| z>%H`C%~G73@_Vm+ik30VY_$s}D$KCH#E)D-mcl*QZ{>xg9GgCwT{M|<2@N_>FoQ>4 z=(;yQM>Itqdj4|ONhx7atLda%sB(1cZZ4>ptKV~j_s7;9=Y$mgCL~iE;dC_jGartp z%RFD+D<2w(m%!?77rnj7ujU7)gD(|6z2MX54+_1V=4P?A?x8f3JLYsHBwn1Jo1l$q zS_~e_B`PJA`3xWY#?e(kp{5K{W5*t)uLq~rQR(&d^IFN)qF)R^aebX^>N_bF*pbEt zkUI2x`XfGzj}#OsPQOL8XlFi9h#F>5$uo)Oyt;0XkQ+@Iq|0>z!_fJ7n|-3FMK|2D zSr~@l_z6sTUNoEiTi=M)oABf#2qkyj>2|UQ!ey0J3!NQYtLYYd?CTe@m&`YJyU*Vpd5jlKJ;$IoKBVoHuMM3sBuI12 zYv4lqms{7CbvAjJ>cXN^l87mh_+q51FOH%t?6U)JiDaZU*VW^QhUTN!v`udXoh@rw zge8N=Z3v@;n>x)(Sk_}GJt4%op1qqT=1*yBc{6E@%4>_^!VTv}4KTraC+Av1Zo7fc z9c)00y6&uaf@TlY8$+)PUZX_xJVVgS1Az!aHPQv#l`5yl8+0#xbj*-J$vwR65Suz6 zF8#c%=0l#aCnPB7&%YyY>$z7azb4$WV+r5y8fbBzpbWhyQed7__;rrp!-=PtXe~xV zlSNZ`EvLiqy+O|`t0qrc;-iAFHOz)>Z+7yMnXjsU{P%h1&Pjx9-=i%r|0aYDskFZq zs&%NsXFI~#r@OuN%+-GIU8;lFPc)C+{v(6HiwJj#^S+EYhG*5cTkejzw2&|M={-Qs zL4|1EzRMH{>4>Ie3xa?M$+%)h1aFj59QmDBDQdt4t5uhuFoy(O*w?6dM(fPwL zJ=tw5TCB&LjY=wBiYRZXiB5@QpsXI{=VZG=s<(w{a-AS_>DOz?l<@j8R^#y9UQ!kc zUTJAphIR=TTvM83<|0i!Ool2jcnuXhe50@wY4{+nbA7wHIiDRizrpvaA@sPde&g0f z;vu<}cuh%j-*9ShM&gc2_U-P*qCsqchSgK}$&|>}aJnG+(cPzTp;&&U&+Pb2#^Ns@x&*X1RmXFn)KZz+-ZTFSs2nh7=u?>Q5Cv zuN7iTTp|+NAP=A8hV!b9z7z_NdG!R-u@n3z6ZrDVQYNS0jw{V<)~W4;%D}9BguBVD zb|2m__W@yo^=g9v3c!?|nkqKj6p4%p4ISaajy+J2W$pQ`x{~u{c)F9zmZD>J=tLai z=nXn!BE}u6Sd$fN!6E-Ev$OL_5wZp-rTMV~uZOSp$}DoOb&gDOn}j3KuM zwnSZLt4?3r8KIKJrw0u78UN>s%klEX6Hg)^T+QG9&^|mE`@#X@!j3!L%?J|Q z2l%C*h>P;r6nexRBHPd`zA+_lK@4~Z%x0i>wp6Ao>iSuy|^7D15d!Vny zsF3gGB3PS<-IU|{J293AH}%-;sGZ*C&3@m0aQ#J0E6mym;4eR&S1@3~iTAr1Aw}d~ zw3hnrQD4Yc1(iS=1wXJ1dM07i9x0A#+7N&;XqC%Q+fDv7zW#R?B}(O%$a0h5Ky5p! ztX_S>#R<_813dv)XgFSD)$BZeZ_7sCq*Z5bsLdooG6+iYzQZB>eI?v$EzB%nbHSx^ zAgQF5)@9Cbxb`=p>1^YuMOH~={RzCXM#{){E|p>1=WMB7Cl5&b{>sgbqXXdWG~KQc zUjP~+UtRLI3_4!i+A zG~+Xm2(G*Mop3aLqDBxD0NpeN+EkTE^@;?px!x9+@!O7ZfbykyxR)1lzf4nCbw2E?`eHRQ-f64Ri?LBoWH8}uYD&p-8OGx zyllzpIU_k!8?LL^+rSyymh-yGmBl#(#Rg9l2wVMy9MRr(JcVFQukrz1r*OKT;>em1l0W#J*)>pv?H9MwGAWqtmdDlS!2-_rM%>x}c$SH`n&G0Q(w% za75A9B68;&KBRST7w5f)Yx5+`uN_FdbaUwMGv@loy!jLa?o)$LH2py>R1dk_>mz*3 zk`Rqf(@`MhC63tv^}#?`HVJ%TVP!wdNTDDoZ6-F}1mNog$rfet%t~Mu3NHy+OMqkM z34Fb5H;9HM)%G-XhNEZlIBaC3OsYCTPXmvmQ_ioK34IzjRI(h7N#eySQKO|VvF3j^ zz|*c0W{Z8&7lQ_DTD*Lvry_tF>h$EX#EI2wB1!TDkNZ?si{&u|a-XfC6rbf@U+0gf zxYL3+Z^a5m+aJrCgZH_27u;h_8hsOTd{tV`&PCV{UvAHDL`EX_&Ss>lPOkIsPA~BT zU3XqLlV~WjU^&o&(u}hfr+lgxeFxZD)=)vugH3mvsC_qc@9s0`{4O!!SAFEu;zE0= z(#%6Mms;v)+jNUfGe5y|whTAD^t&DTbHzyQ;6`!aQmul8w@w#gJDnS3_gA`RqspYt zUo-_-5YEkmF=?MieNa_!O>&aiffrd7R^nK0p zeB)UMnPMhhsYQ!5%SE5V#o+0dJNXt=J$M|Uk7+cfM7>e@>*YzB0vV>sFR$;EIzn#0 zk&+ReDcFIlH=aHoT}HSKas=gO$?IaBzmdcXQI2k@@YV)O!~(>8W^vvs`0h;cE6oL^ z&q7OyWXZz5%2~j39E$;&>pT3w!)>`huT_&QgA7xh#a~FC$l*3hvMqzTz_8*a9Yze%hXjLbhG5!nqT^qjL(a1r=b8{MxS9b5pG`xG4ohr!sLXIr}8Z?a2H zkDD6}t8Qb1zmoF_3OX{h%D9ZQUV_@Bj~eNA1AcrBoB@x2kwvbv`fQI@&gV27RB=d; zTRWQ`P?y>M+}8)l_2FN?9r*!8R+bD^pMU!gnt|;va~!~vX6PFhPEV%m-2DE`ZH?41 z@n*FQ&I>PD-36lR2f(Ph3gncu!1A($=XrKRRe;??J&T3zeVvO`BMQ1t!f&xSiS&_MdUN-wKtKi) z^wQNaAgFcVob;fot)XEKyTx${m&SvCxLQG5*ej^RdvmEO2gx9gNqz^^L6pMMx+b(M z&QGXZ>roZy^Dq>c!D4xE5TLAjNj3#dOT*bkIp9@5hKr?>PP26^A24Br=W7SU^ND7W zRLxmhS+9TL2wxAf;x%^J6gH5f{tUsL^PKAM_aS-u+)9jq>d?A6I23S4gL>RFcKp|I z*Um%p=&E4sOOU3Br$Vb7rq8dXYVo|99hMjA)9)r>flfGE=`!pXyZhUntzPk@Z$Qat_l>V^x_ zIc--NS6pOnZFRhegNuu|e95DJ^*mQ(+})?ekfDw9Bq<}4y+591FHJT9BDma!%o|`Z z(E3k7;7@%`zt{Pih0Lh69t95!wL83LW36A;Rq{WVY^j>a40Nq}pB_BT-GK-kH_I@+ zx;)OVp1T*Z-QTul+mpaW)cPt#IyK8B|J~@)y?KOD%!tN!__LmHf8r*a+RwIR;{>d) z*)1=|l)oppktc=4cPQ0@X0cq3_oul0iE|1qM)+O&?CFNyymekXwB9tWA@@Cm8~&X( zZN8RFA0K3|UL;R+d!^pzJhEBna}VHC^}2o|a(OrfXOoh+1FvS);J$h-CSHpBG2ULN24{G}B)o1nNIMKV_^!6?aL{?W&AMUn_RlZ{t)?{zy2n6W$`mdx zA(&#;JO})27Io#IgSqSM#uc!>ltV4LWY_dwXz%khyob%Jo!IhZ8p3Pq8}xIo9`(k) zkE_5lFGH{}=dg$)e!9@Yyt6XP)6+)gx-&!SvKBqiVn>z{hYhR2hXdo_#}$1VB*V;!6BOTT9}XD-z?pU}A{X=1;QE;1U()Y@Tq_=^=?Ysy zSPb=v7t`mC{n`HQfWuOV#BpbN+tqZUl+PjGjX4TCYfrRvL!%pSRL$?^(!}RRS=xbN zv2EhIVMB|f8Gwlr^Su6-6J2n6gjuo&9U&FvJCt*6I?M!w#fJO!+?Wz;ld|4O``~Qa z^AFE_s>tbVe5^wr_2oGYVtl{E^ymr^=wt4r4*=ZDpYOlM`xYvR!j9v! zUjFNgCqEe`QnK`RL81G+og8yy=>dSj74uLze<#BT52k_-=5p*M-*DGBlVRQfMGQQL z{rdPv8ON`8l6-CUQekZoDtS>L?^cRoaqr2`OgQas>yo6p4Zw)2-7spuI&%hbJ~x|F z*4@1zSiOsk4<&biJl^v-*|x`+ovG{B?s@~=tB$@HXzNhJ^G;nuRWi)b^&aR)KubQo z8KGj~ef9|RpjEvG8sNxE#OLNSz4tK+G?G(S@{=TnTK{%&^x(S^pp0}BP6|Y=ObmM% zKyjA07zK|5;R1SjUC=b!KH!zpfc*7>q{XFODoJwdb`M;RQA7}R zfa}H&fe3J%rI)&lYLmHXeeYc=(cMg?frFS8ZX2qPUqtml9rtz?k+>gD>U=B#fFLHJ zLtEqvi{*eMi3>n3k|Ij;7I#4L6Zq;{F9E=AO#cIs16_`;8(StD|7Z(5e*6l?2U74r z;n?5!v>YJTWyaYF)S$!K$)WZ;UjM}9S5pp|Dle0;9TGCmhKv)C^SQBFo!-{qO^Wfk zSy*)XO_o{YM}Y=HI8LpI|MePtX9q%Ue$3yC_@FZYoDclAYbG`4R|0fNDcn&AC)iHKTYb^4fJ`!@e=1PpN1J0lg3A&WBC70kxQFR-=?i4h!@5YGrD#tN|%!)ZnX(t^AX=c}$w6 z3Ef-Z5_U4Yx)z`r53m{a!xzT18mq_38(KOI4edCM+mi-_^tt2O@M6_8V?c`LTQi<4 ziA)ye1sYYKI6kF0zEdlpw3FkjDjTSLs>a5Rv^yLior%Q>QCR^R5-8MSNPao}t7{9t zD5L`_6*jUE38t!$|3v3@SH@2B4^p#u^8DWh(3lngszxopZ~o+ezo%{#q<@xW{!cT^ znF&=TO#b!zfbqGVIkBeyHMH!0s^CWa_pEpIsJ36S0W*%;`}gnxo{o><;Vjm2<6;WJ zC@wkV<}DR+#mgHwvV#?$efPyj&i9&%IAK|nYQU)^n0vP9`Xve=`0ucl{3~Q*L)D6z zHusGj>%_k{KFA+GXmK&e=M2HYxin@9R^Z+Z0WJ+3+4Bbf`a-G($pJ(29eoM~z>NUy z1a|zaGS{h9y9equlJZYWUHl?qs2e}xLBc=$Ym@7Nen^WneT)$e=pgXQ(VU$7Uhjby zY-DS!t0vQ@`uBc>_04|&Jv-eiufC#U1H>}o;x0>9sD!^=y;(q_0T?&N zqFAk~N64ApXa?p(_7n&M#GbqRh(H(kVKrM5CZM#h8*naim@JlAWbS|6T_%+{j|ZZS zj7XsSg@>CAUI~ROd)9J%4In)B04PygO@jVJoHvbxbO}4}yqs|vXl4MA_XH(AY5c&3 zaGrby_VNGv2L7P96nQ`zoo^M6%xAf_XUPkyGiU)IBontzpTK31I=nLU>ZHW%&5A3~ zWZc_(tAA>ghTrce0uTVd0g9{uRn@<Lx`ZO~p0mt!Rr?wu&B`kdi8d6JuV@R345(EgNa;P(0U8@oC!tinU$2e0pb$HH7 z^h=s&d8fjX6JH9xpVkx@C@Uz0?~8XVo$t>(RCa`pljKm>uZ;a6s7M}{W<$be$H%SU zH_c9}zKCYpmZU%S5|X?&FdU_d<=y#}-&=N$&NXydfqP$68{m!%*>#x8IL;OxeF=pg zxLvm!9>mj2Gxja@r-rpz*7;AGmAXO3rfVYKu;owx)<{an z`31+g{R&|bUJC&jjuWa!qe

    (cOkID`@R7D|U!9!JzZtWhyOzYklk-tP9N4v9ZX% zc}eWN?{cvrp9L#!l*ypv{rjsyne5w2GF6wrfdjLQ?l}EzXU}J)%hAKSf&i+ zNv=NDVKwd$Eio?KXl`C4vnLFh>FO!vdiOpf$-kn{&b{2o=q_Xj#w%l_X$Blc&qtUv z6->yBKbs*B+>Dw!RS{Pz7b&pClEW**!>gLVbKoic+>NVu7q4kMjI}F6;~FHaPVPtU zYUT=2-Jd>gtdf)rN3Pj>Wt~6R9!NoVn}gtARNe(X1W z=4afmtfW+4Q85${80hTAyCuHG8tR5MbGoOM1Hu9)GX-a7k|_;$*2EQwx=S0J8kXa}l+ z24I>c;B)l%zwQ;ABeI{9uLTV=sa@--heE$7_cfj0-w1N;ylaK^Vf>t|pJ}Dfljp6f zu1-D4K=#IRj#GJ)?Aq=G@cjvo9=?l@CmBY%7~@9fd?`6GouM)@IxXCdoStZ^Jo7Sn zI#IjrAA4S~n+T?w=jP)Z`|{;Wd0E-O&h9Q356^@y*w~yj`05%9)4pBNyqY?i?dg+8 zE_A`+(9Gt8dzf+8n1w}QkeVLDrZI|!y6Goq^a#(IGdY#gbuOB3Q!(8BfTpHC7kyVD zz3mxEmfn26rzQU?Y5ssIJmXzBNH3sA+B}%v`X+$AeE*xl8GS4HtMNH|EVh~6^tcRue#Ult5DdV7Mtvn7>YHHlI|mj2xQ@!hlys!F1#_H z#VH+u82{{qIzHX!Seg-}7A3|p^{*6jjeWo~&v%i#}Ulyib zXw9IM9y5bjCHo$qZ0cK}jCVyL6W4GDXRoT8F6T>X=^PwP9%7tL>*sUXd(SyW)Pxy+ zOjCE+iI|%^K9I?DPe*5r#V3wF@W}@}lkq3xa>+KcGcy*RFqJX1lu(1rZvPxEn`aTk zBPLaDj5%a7zA8`gF^P9$Jrd;{w6s@o*Ufn5%6e;ssnv&>dxp`hgU&~9zgIIcloRzO z{b=>_T^ZI>C8fhpn2#zFGDw5)R$lONk5fLenN8PCg_kKi>@BXHq4{IZygS8L#`=oQ zIfS8>o%-EQ0KFxMc0dgZ{asHF52{H@=V6fInoRZi><1m%fF|>aN_c6c=dja|`C{rB z4n~@WJ|k)+;!QmHn?h#0GG|Yjo3#^Ge>iBham*)^zkj%`L?h`jf6GNTlaPO05ID&y zJc<2H|9V`TOH!trnLuC&=D)=>HK#AZ^Co&_xih6TMaj8^U^|UlGvy-qiBL&~W!4vs zRRDMTLD+ESw%uELm=xIB1cBxWYjtHtY7hrDrUJPZ8GPcAcQN-ah7amf=|JpEG{`iI z?5l5F8X22bL{AShKMelb7nkfL%s*L+OOWZwk;LF_N&HdGkB4Lkel*&1ibLv0iemUs zKiMyj%WeYw3P!ETZv)@2$V#0C1l2M9nX>)SvdD&G-@SnrpYF815h@1g)H5O?{5UKt zRS~mE+O`jjRRO;W@V#W6!<)e9-Fg%2-RBO892byt7qfUm8>?V3F<+Y_0V#i z;=bGCuF{e<$0N(deKEQ=V3YoClGz0`_Kb$Xv8a3?FVWxntnG51DOWUp*LWW7-IL`7 zZ7Et>zawYxrpOEjH8l;5?8)hr>7?uJ3CBEON*Ae)O&Ylr@Wwm zUc;r|r6YLX8y}|+7GV(d6?W?CRCmEiJu9<}ySZ#@PU{!%{%m<32Jw@`Aa85U&%#Qi z@x2*uTX*0r_(q3$N{#uMiiX@q1-}CaQ=+-AyfAREIp97x|L4LWUTmQnW;pup-dRg% zrBW78%hz2pB8t5Rw-tGgmoMFybHP-Z{T$2cjMZQ&j1V{+PIpPgz~FkaIaGUm3`_;y zX&zr%Isj8iwMhYq|5(+JDdE`OLu7uOTW)|6#wI5u(zz;8%aLEBZCG91+odEr&6lIF zVlxQgCoi#N*{_IEa@=h^zgQSRAsO5i?We0{H84IiwA&%y3SR5NCcv|=@2g1x>DAvfHsPE&)s*WlZo9Yc1?J{+8W6E)JM{;DEG zzH^}~Xk77wr!3o^_pqkR>x#o&rd^A76w?Z+^3nM3+3F`kVoGZY76?tg~cy+kZD{GZ`w=UnjETy#1?T?$AvooPCXou{4E z>m2tSc9IemJ9e0}meJP~Xb_#5x`EeFd$@l&s+-|6>8#e8f>`S!#Ny}O*cZj~ zzn$9W$76=@z|;r|e6g!-eBF2rt;}32^}UKZ9NKefyCZb$pO_d3%sRiBACGOm`z>;6 zw0VBWzINX#Q$)MTpeT2w-5{$n=9!%bzqkxZ?1SLSh!N;(N&Wpc}-cB;^H!B#=-g2g(3|yaHl&=+wYKt!3nF;08 zfroI*_y33tkv2+#FxMc)*psot0#gv3 zZl)UOyNijSOK};SKc#`lI)-0yROW20|LGS{4yrC z^jQDs2ch$k6=epy&;WXb;P9QZ5$zU=E;;hZ9UQOR~zbfvGp{sar+}!+y8t7w^02gxz z%i4Lr0BEdV9+OW-)}Z9-#&>QOO5bPW@v1pDFT!h>_YsE!y@?2RX(b6vCc97uZRg}Q z?<4+zm+qV^#&O866W$RgE*K?;M=mtmAqb3aJMJ03qsto3S7(HKQb#OA%E z^q!^_4yKjn`T1=^j?=T_#i|umRim9jG2fSE(Pc1#;u&OI)FqFwWWO)j3}%2@mXNgX zM4!MtXBKO16aLK+Cm~2S%0TM^rZLRLJmKhn9JWiY(W`Uyi2xg?{d`^(`ekE=j=Hp< z`_{lcEuC%yO$edhRI8##*K~DCjJ2mT6ed(3uP*`^`Rc7|##iHxy;quzweLkWDoaKZ z!0z7Q;H0DiT|+YGxu;2K$FUB^4}hspjZKaUF8b95AE z%rew-a|0sA7Sn7|_pZ)}X45UhBFC@Uija<9!FbXXpMwsUU5xQtDvfwGQc4bt#0GQ= zS#4J}E@nm!Y7`jcCnRYO)h~H8-w~M^WJauMG@h;DH9jRfUcf))KvK?!&NcRTMGp+X zcJ>+a+M<4S!$ybY1yK+Ik3G3~Wl8c8?7p4oH_dz1o7^`8?0nzN$G0G+x`QvPWIDX7 zWB)j^KikV1accRgUJG1eKS-}G@KjO|5pj?RnW-H5|MmWRQr07&l>f-?W(y*~C)PoL zyyp^WK5S}iW+@{OJ<;P^u{-PiToC4b?g>nhz{>HSA_bq$Wsi=`FlAfmn=IBv`IbdX*Sg6Hl!%ZNe{%mJ9 z5t$;GL#*Freo|Vn9D20o{CWOFwB01LEpvY7_wBB^%Jo})wNn3ad1D3=GLha5LoQ(b zxZ$8jACnpntY?P=P>^1+GXH}LWazN#J^PTgT^(s+M;E=!C7t7bi#TuSJHPVO5*}=l zcU2#a@v+Z{tMXL2q}3aTh729d^iN@w+m@?^YIOpt!M>??JN+Z&;F}^$>=Nk?$_Ma^ z);ZLx(5Psfm3qkelfdic1aPm*2+Hyqkt9uw`Z^D=5<%+AB#F&45}Yr`@-JV8f~`m9 z>>^YTAk)8droB#u%HS6m%rxpyhN^Fimx>%sD*?E^S7QF=`2=XY8D z69aH03QT`B#z6LsTg);frU}3928>JXv|3O4BnP1gEZsla1R)DEAt@9kWm! zHnXZoH7akoD)N+R9ld6N*#gTc?u2GhJ%O8?5TIk$?hlcB`&5C4JjgAae0*Xy*1n2- z9+>pR{k{KP>Iq(I_oj@k()yIRskZsD?IXVX^-aZde)DBjWe4Yx54rDOM7B$$eVZqs zJs)@bb`xqk=g5wBEN!R4rieo7rNQ5#iGpkb)r5=`jVdAN?bg~PDWBiuNH|o|l|j^O zA#`$8 zrMfDxF9t+NKA5FRtc$(BdDEfxp9iF)X!HQH9+G$X{UjEthm(OKIe&F z>Tk}ZgpD;%stFhwwq-*xgwK1Fj81>>tG3!l_kPI|7~5GbXPWpEFr za6~mmm@sV0K;&Xl_1D@hwG^=USY|e2w*har4qpmWV_{$NIVz z^0@d63-|sODdW2>vvGX^#UvH&S6@z8mTn>;c=a_V#sl@~)fzA}$|XnQpmoA#D03ql z8c!=`;X$uMpqa`eYiFLHcbZ?~+zt4FC)Ct&66OIlBX7etEiMFsbxH5{-b5ThyDd*?J@AZs+VY6xMW?UgN|L^Wox$OipO?Os`pV zI~^_fY2mG54HDioe_=wa#7EO;^CRu#avKCCFnF6W*xdYReW6;ke}@)OVNy6v$msVz zeHV*p(tWatOGDr7@ZX4C;HFO-0*rWA6ysvo%t3y_#y-G*j;MFe!o+m#xbtafUzRDR z(S6!%Y8MFVGOBl~UTpD&1G6jM&%~y3=o#AE|H4e(AbWw-5+mI)d@fqm(UIa@2)Kz+ z*m{plljZkCK^FLrvHSbYIlB5(d<0A3R^&__rdd`_@$=pvE!8kN?A4`qRJ7~<6wQSwE3nC{aIG%UAtlT?@>Rw za7mt(Nh-ViHfRikZSb&j!a0NRgr%tkGdoO{=B8w%afO~kZPiT_@udk0u~PjNIj+`{ z@hJVs=NkXdQ|?V}f0sb;^uhm}#vJ}teZi?I$NL<|m0UatgwJT^%`V#cwMjDqAC>ZU zs-?rd)^ok(8H`OxcmkDq_ayeTPv6t5qRrq;@TT!{-B_w+_??k?tmn*p=IV&KOU;0q zHytj<`qRgy?oL62=hGdQZQVJji!x2v02hnQugSjxY5MwhjZyo8`Qcm=eRTxUqFl|l4ka{I38|u>)PLn?6L0a z=*WwI68#lHMvq0ZIoz>WgIu&xSme_6e8kJk&pq|nW7BYZhsTh5yXskdtNoC&nRS*; zY?LZ{9Et4ARv7lB-VMH`Oj093?jq?gveQLiAQ}%tz@sWy_L})S4`J^Zuh4-rjl@Fp zj%a8`Sysr5v=Yvngx((=-TE@(VzJ&Bl!pnTyu56X#5-%l-DqFBy3%0(;73KX(S;#@ zTqHzVl4(55oqCiaubqn2Mc&hYe#w)Z;WyU-7vUkoY;?UW*||o~UjttK%6xgLqZww3 z&ON|%2PL*1?B^K(2qBK)8E01u_uA9=cKmqH*|y##=A=viwQPcTySFNBk$)w8yav*7 zyFX^G+HnPazC-iEEc%=C7QTDN?WU%n5VHy_gFAiOZ*fb}rWrP4Mq9AiESY<7ztJi$DJ%!q&VsA0|IP%(^idv@G={;Imt9+`hC+%760yd$ju)DuaVN#CT;=1SdLfhg^+-sF-a! z;BiM?Xs>3l3Pzv2IpHG|7(xdq{K}GV=B( zbs@maZqEe@@_psAt)D#G)Yz9&nFi2TJYSkigL)Ni_8Dk5dnYp_5WgpS|HbW(%^8s` z>}>P=?E#VD7*b=J(?>fbyNfbjw~>E8+L5$XIVBU7?)@O$(>6l)kzJADBF)eNB3}g%xb` z$#U0qx988OEuxXSLG8sxOFL4_X!UxMw7l!=`8V;%V%8@9I);6P+L|e4_A68Grwoh{ z^=gJ`WIGgJI4tZ0FML9fHk&)*e}X+)UD4#^yf;nZi!f=wIVG9N$A6m+-b2wNPqa7U zg-$$f-hFq$z9&!1b^4QMV(E^SM*r94_P)~T@X~&U-pmCjj1UPP=d1lZ`k?S8aDAuC zo9Xk3{U<7V@}A!Pbn16I*{iqss&Bo#$9;e2{mnIG6Xjtq^_BIurr~lh(&yj49WF1K zy{XX>b?M1$B%-TWnZ-6cjPx+|x3C!OhRE_wyR-TU4?`I9skONw#diy;kI{X8?!5g@ zUgS+M{bcm$os8R)Mri0yI!qq2Z`%n!S=>@t4hx{rAKyu`X$WPm3D&{dkw3bxW}%dvz6|=We-p&b)T5heF?--=Lf4|1BnIpHp?Gedl8zbvMOs zECwd|cCZ7R?OoKEvvM-jN21asmY?f}PEReG)H{$GWM$X^w zHvfKC;qen3mZKIt6F_BfItADx_ZR!dyrVK+oOsnqKEjh(eSYoKTh82(v4Q(;sd2=p z;v4>W_Q>SGc6WEAU(;mwDdza(moI!j*;uO=us7;NQk#Wei{*W*pQT|i&J%f8P=we( zt8sy*{vklQs*wc$mf(ej?zC4@abez8<<$;He61ymQjk358Nb5WeJzu19=P212Ol-| zjc#XSj(AyJ;KYPsjVtTACQJ;X{4!fsJKB%P1 zp=k8#0oU~Ryw4s+qs44-t~+p+zQEp9DrbY8IZ+4w^f)`!(A!aE{nR^_iw{v9&E4s| zC@4br@tzVZV9@hDAG(N%2CP&s#qdR^ctiks_{NUFPI2%H$dTwid4}ktWwCeFHaBGP z;qjJL#!nt`1~QM5mq)HvW(2%ZN9_a*i=+I?zyT!EBJ{WZ!^iemn7$~FDV`s!$>{sT86%7av>(H|@Gw%moJw5ozh|EE|_A5>FXb(*7 zK^EqI54V~3z|Alt_nFHEYjqk1ttiF|J^uh`=Dbo)tf?rE)J9Eu9?kx;Y_M<5{{!tn z62BT9fmCT>d?(FEX@;lL3+t8=5kU$qQuYoFk5eAn9gcrtq{EBwc`TCnxm%8+Nf#al zKAc)d;9hoGxXqav=eBLaov;H)uBSiXU`5^Pynu>21`$49U<>G@96^3#)MsRraTUK$ z-4f3^CEPxhI(YTcWb}>@${n-)$9hQx8gTHVoX?~Is6JZ4C_kE%!(r@0DTuZB{pbOt z*3&wZJcEQXrWHsT1PeK(Sx29#eF5sBzx8`R>4D{dI90Fk@KEQx*T`v+76YbmI{ImOo{7%1&E3C-qzziYYO zz$9}m-+S|by~YIZI-ocmkEtaRO(O>VEf&2%X?S&BsQXKM>z5XY)~M$QO-znQ9|-EG zXY^$51JaSD)j2(nXa5BDE4}et%~_hFG)rl_IuGMnCjs5B2VG$h?Q|3^MN2dqYZ`!` zw8s&&gfa95>4RbPA^k4RQrT<-3ry+Q(*L5^UwK}d{poFsEslCtwE~syJ7uS6>md7< zHm%9$1xzYe+p9?>e6+e1AUV>a(2By)9#t>t!(r&*(mAD5_n<>dtDfMzmR2d9Qku4O zO&2K2N<*9MqYiawt5X{2RBWgI{k_jDwfhzoIbHUfukE!Lcb#;)Yyx!>wAqA??I%6E zv|bUPCY$3*d-(nD1rY27-UIxf;hrJqV`cE=B`Uv-jBEv;6^CK~NZ z$9atSCa`_snV8gc4%iWNSzV?Cl_p9vS8OOteL~knX|6ifs)OPvJyt)_()3td+&IR4 z)K$mugNzHN!9W+btM?!J!G{6^i#VqMx%>@iez*g^Z_&+*$1FGWPzTW}8jA3vM{7NT z>#>(1h5O8PBK~&YF+_0bThDA0N~&2mtkHG=ds;_}T<@mJcPW0ADwkE==aP)sms?M% zgp0Lv`lK8KF9Qr5@8{hGuJM7>6Ty_b3B1b$vjYk8OrFEu; z3T`OFbC_F~eV!XXQ=Iq-E99MYI_t2Wzm8`&oDQeHV+%BSHX}Bwvr8o`(2?KO7Qup3 zLp|+N^>8s(9n>D}Tc_}u7`yFsZ28)?T|*nLf$q3#XXh^32hV=t^LQ2_t`o=Q@?K15zrk==NX3+w?N33VKgXi#I3Se#L z^)P1Ve-j*#5&w{b28a1~DwS_aY=%YqVz~#6xplpiqjbQ2QvD`JrP+P+eg_aSl2paj zwx#+-YXT4)AQkWs4ua>W6_z%#zT_@jmcQOgQfAwehkj_gYTmGJ>XZ_l?tsRYeoR=H zWUPIJlLlF7hhxIyI3IbZLmmCVgM*{}lt0KjQJ4!-|LXgs=rmVYMWvI zpo132(I7qOlu@)v+eL=q-abBRvEhl99GUK(iJJRsc(ys=itwQ&s{PTpBZhmWPX*t7 z``JeBh^mW!+|NFFuN{%#)|DQl)XHOlQP_e3=cYIsKvTTLG7Sb^A~>IbucpDkX)y33 zcf;!)3=HF?%e+m0ZW(235czpQ&c(Os=0LMlHZ%Ct#hGUg z_hg1B$BU-ev?429{(!}~{X_!|4wBlq$~tQgSZl==2jzJXVaqrEA?ubn_)m~vcytm# zA2YUbFBJ5rdR1=zku@H9$Mpl19iLh1oC`+>5!yQHExmXt@E@tUc*#_``C;ogy%&(M z19&jc(o2_H?t(iU%qZwkFZKG`s;%wR4y)VqD;|shtTM|SSQ(p=&;GbEjSRRn%pEoR ztxa_ukT8GoC#7jH@bbaHZ@j$Qp5J!diJ!S?iMF~V(>}kd+*$$Njx}~TNN^0nv;%P^ zH!02%8K6tR`SIpMcBHl)r}Rm?clk^Q-o*fT=^?ebXVCVXZnif_8&E?TTH<3PY$i@t z_mi5p09QhZ9(@Q9@rVXVh(&S?tZ3@8K7^8ua|?KA8?f(?rdMLE#D-Xer7r=a6{W@7 zvwJG-5bjw0h!MFd@wNd6yS1cH(Ee4o;jwY6YUy;TetQrP?pa)BMd<)9eAflg(ul*~ zX=W}yid)|)+!D`UN^?`~rdhdm-?B36LulGgTHK#)*UV5}^w2(uJ38mINc@wyqEyAV z&M&fAKrzwOL!ep zgX7%|xNXhLOLZ~QOwV50`8KXJA1DHnGPj0ecMlYJ~H$RJh;?zj#iC@Jmn zBedZp&Vq6SOlG~sz>>GkEwT(i$8e6v;7GvYqI?|tL3`!UY1>M>o7>-SeSP2B*?@ub zG-k4&Qs%!Q1_lQ>i0H&ceL&YZg(#1>uPDi)-6bwA5|7$&^V?1T*o|{zMMH;`;5>LE zQ0kJROx!B{w0DGl$BTB#>8Fn*(m$#J72hES+p3zahx+Ll+_7wit)c7;+%6Ss9hTCJ zBy!?&Nd!2=Zt zC5+b3oKqqEJ1Kz?aX6~H$P#WKy&U(YrXM_G{&v!_(Wyc?-;y>gv&1zEtmCyE4lMI! zBwOsfQbYp8$hIzvDnO{_<>FX-mkrl8Ge8F*=KE2VLHUt|Sr+IWuz@3|t^J8N&4*iR z+_G|uUBJsl`jb)`k2JQ~z(Jfw_MQM9?6Sxig_d^zdh-JSs!kDknE-}99DNW{xgK@B zw$p|VR|1!y$WYI))Fey1b-BgNDzI?+vp^F8hGPh{y}OQ>kLzvR+*0d!eU}aFKWU@Y zO|EN&=Vw{M`b8F1l1sU5*7Bog5qW~5_Eg^s%Sf@*2X3;s`K4ThCawNkzp&w|I#<48 z;BJq!Q;Ub|c0^IOCEc{xqD%AO1j1b%hHILve}9DyAFm}A{nR(nl5Sf?oVfp=Zm=+} zGZERT?%bw9#Ch0yb{?_*-6z5>Ynb{d zMnkG=M{rVttH1^RGYtk_ASlxxO-JA=N8m$)f&IPAM6cuJ!0Gqbh{;2tq`~#1=W-3< zI?R|upj-%_OHq~6pq%eQV}Wr5|7oloV5LypEQ;ROf z{29Xd&YN9mp>atF!H9EQw#9ig(}+5+w*)+EG2u#SnnMsW1zv?l5;MR=wcDjgrd`Ye<7R+xiIZShb`e50F`a@J zfhtvRmCH;m_Hm}JinG>Z9}`17|Ms4#>o9da12RrE^W1;cj^Igx?5p^A%MHF2AuiUy8TS}d)zjm0CBu_Vw+|@7pTWM7{>ja zw{DTJ=%hRtZn-%yT&=6NcU-UxrM)J(X+nx!aH97qGhj|%2RzoxT`F;WGWpSSe zwi6Tw>=qgt!@7Oc`!vAgKKf^uD=RW-6J3+^-41RXWxq_;p$#LwFH^3-I>CWc3sODj zh0lS3ceytCNx3}Qzm*lvoOe3^)Cn~(Vev$ikaBny^(~_gL4b06tR3*Og0@vr-){Gv zFM0`O^QK2{i}+Wd;3QTQ6aH@M$vHk+Pn}+8efs~IIz_~DD_$jDTKxTOC4b&x{-+?Bn>x3XmVldkK4(r$QnV+(7R*jfRYUQ$EY>9eN9za-{LXj2 zW6jM>gaz;u}(Gd;rMfbyjG2uy727<1)JL3rn%6>3LPqR-X<2GXUh zrG35*Kzh21%MdNcB6dXNG$4`N1S`1 zizPs2L2i^=N4kYzrJ>;o=XNMSQ$xHo>RL+d5^x+02M*LaIvy?UBUalu>>y6n|B}n6 z3=Dkw>DO@oOa$61cW|B{V1dLVOdu1KCl^pT0p4@ZJ?@$zFz}!L>7Psvp*o+HGF4vj1mT~<(n;Kg`ic9QzPg4^Cs+R}{{dH(XXJD1sg3yRso?C)OP8_Y(- zX+Nb`y9uoPEeN`hHr`0)nwyxIA4RN&f$>_8pe2TO-6q?*f!<=pFRYU1-IECj}GUOWYUardcv@V^ep()8&hZNfR3F>%`=VcjfGC zmP1*eTgC(XfP0X&ZX7`4m^Kx4tu!O$t6!fl~VW0xlfPcE{!g3 zf((z$n~4T2s7~{ZC}vzPeSD|Xw*teoZCDwQJo13b2s8$r<#b|ra{L|vZj|LAzN)JO6W#DCcpOwel_ThJg4azB?sE}5 z=RXwdz`*$&SNeq7B}YS->X`4&F0@DOQd_-w>`(57$QL@MYNOmL9lXcyTD%3pbzGeV z<_Y?vZ@8EV`lGC|D#ph2EiHVM8XQ^!!Cq4uM?Tx8Mxua(J9$GSUh@l9UKE#+We z=SyqTIFmGZH&^?%HTW+L29~DIvqd>;Y+cFiXi|-K5VyNGE1$A{rS;{+3PoqrqGxew zXZcBGHb46Yn~^rpk|K4_@j7s>npDFF8n@Z$u4CNygU=G5o%awfe~WlO-U0xhf|D>4 zj{xN4J}98BIGJ}Hq~8@NCm67z?U3zn*ls5~4geXx_dSN*Ic}VFzb(yOZ~2KO_HTQ> zWjkx%QmD?1L`Tb0kcItqxKk-C5wthAz(Sv*@cT2y!p zZA-Dv!8Y4f_m;hT>Uqjw>=Bz~von_Rv&1sv@?5H6L6PkPO?IRiXYH2VuKcX{B3qKT z)~y#od;|ox^*8Z7&)Dp{skhdZcd`FWgMk-|%qQdXX)tga4E)GF@p=XW1{n*Jt(DeUv(LKf4q8vcap(Bwz(9^x#;hAGYxXUc zl#2@iYF_}*E>tgsxD$>I^#J+3<^aLb{&rh<&tFL?`MaC&6)O?%`funDKHd zxnRDX+V-f`?SBy=9(T8_GRv5;&hi)C0o=FS+NyR~_S}t@0NkfGop}4l)N4Qc?6#nYY zosAdmhtpu-m4SiJ;)bVX0m8?fKzZvB3nWw=L9|(4o)0V*ZUYSZHT!P_F{B@1;NJkk z0`#TNAbKbTacpFmwR8_U&`%C@y#RHO?XIxR$LbJ71GXIKYSa8eE6*mi84t4k%;0ph zLz#ss_dS7uHSJ8NV)@McVjfg_?SKAqi<=E7p)HA7o?qLz$YvlWJhAh*9d78f2}UpX zE-taTq)t$}U%B^bHlg&WZUDd&2q}W@zOZVx+pmPxV{CUCU`4>!>j(?YXZGoKeC9tZ z%k%6m>bh!1t{tdpu@?_A+XDwh&1${Sk_33R0Ju$pNFmUpQVa_Y)Ock8@a4x_k2v=_ zft7cY*7zo3su_}X?7N~_0As&xMOdmv{Mtl&)^Hr;+SoHN%0nqLUlCh0Q}nenqDm$( zrU1uRIUWa3HQ8s_&sz2)kg*+5&qFLTXoqHH z9zqoQCMlQeh}{t4)%nXhz{4-o)_lOj3i`?0q^&rN(_rv{80O%frCDafVUb^ zCoeVDI&oW+pd`psvtI>wK1M&92~@cOk!m?2lpfA|C_^rl%?L?~y{(d z06;3y{SR?;yaCZ_fYjF#%``)G9kEp^?CpqW|M>DA%ftzD4bb6Q%9fC&>z_nKIZ0~p zD_F9QnY|Jr?{r{iGP7U2^k3XW*r`Cty3Rh^#_@S(M}_Ol=f`8}?`bgb;$Wbh@dVOk z{qAQi93XD+RD-qr>=n|?UU)#@#f2_*`7BGkaS_*lW_kU8kD9+F2wZp)Vl8>o8cVr( znYF#Rl>z#Q`Et@Me&GyWszx}-ZJd7V2Ot~a8b;^0aQb=tf*Cf>bs+$xJC2|`ibKgT z=l4iWv&GCUwm6_Q57(m!`p-E1)5|p{KwlXq-EqfrTP+;mE$8>|LNs9Jr`#zhBUH1% znfdGiw(ERnzxD4pV#6nEEutjfVwVEJE#YM}v!dnpG{*TM=Ro!4&X>1Y1OQ;_#%0!j ztlGNSw)f3Ft}8{)E3+(|6+@{@|KU^C{Qaj96W$93dT>vTBPDaEs6yz6z`0A%Wd$^`+gz3itu=9oOHdIjqtQTh~pIvK7 ztLE7lg6;$$prFS9=VLgKpbv3(xUR*zNcG(P$_@$-p$_vb`?ohaICB)ScIZ^2#V;jA zBA}+=&*q=L3|v{^Vi&h^j>U0|!f^FeTy-40^o!xTRvS1}X@f_qiAkm<-m=sp1td~` zKQOk3^H!>~pY_|H-C~1>P67j=I#K@%Ez@A&g`zV3*>nW1ZUjCQ7zn)PQV9d;P4slS z3QaP`n8XcyVi2$fkuDVXJ#Q8O9e|)*0Oj$dQ4o)rSaSvGMGuzyX9jP#^#wp^TQx2Ln}m z>Kir_Kq@Jn>L4I@wj%oC64p!G7{Bnq;o7J+g(l-Xm7IZ!PMx?PxbO53LOT?T@vc_3 z>$b3x*+Hn0bimG~52rrGKmeiY>CMPh;tBR z62$4_HbI>fcTZ+s5Sj!$R2*F_1?E%61TOG?)(wpXtfW02)fKVQIWp2V_XdUbO!RiR zb~*skweJ1@(LHV&47?IB5SR}@4WbhOum~r-+X*VJX#impejJTSPwNfOqzmITERh)N z27MPG)$nNF7QjFz+eLBw5qn2^UgGoMn9j>*zNm#jaWhzNvxDFwlkcP31_8ZEX32+; zTF1EvI?xSA3f=%Y@Qt@19&a+;xRLUXFy7zp>f`}j43AmKdB+4A>N_4Fb++Du@T2Yg zK#qZtQ|60V=Gr1hJpphIq@#Wz9^4B78?}zy5P2N}KK>M1Btb)g>AT~2-D z0C}VR+t`1p`Qp~QHfh@lITZ>D1RxwIRdHC%Vz-?jME~#!iVz4GZxQhufc^3ucqy1L z#G8bEQ@}Q@#NsGz+ynH86C`!;MijDNKuQ6DiU|u>Hh0X%aTg3_TVM1d2M>mjk4z4X z)Z|QEyMr+s*bzKFZtM5|=hFlR_Vo1G!#{fpsKBhOZ0^~#y?uRsF4dS~v|Q(&OLo1c?1SdM;4xLhw;veahGn1S0MM-Etlhz4z*4qcflA??QVYX#=mvi>hHD3^&QWDRf6>lf1 z`mL#zj0rf~%_xkv%(O_HpMp+;T32A5K)z<20gqPpJ8-bLAj;BHxSs2swfP9O#zUMQ;! zKR5jX;-Bmqlt32kZ_wbONjxHXPj zNq&@N08_@r03iWID)!?{Sd%lL(jZsh-k8bv+0->N{k*#3q9bR+cIsLOXeg-hlFO$E z41D~F7wy$ow{tC6&AH4t8z@i?fdYgD_i2%%pPT?c|M|~zZCGLg1Aq3jpV^^9hurUi z0_V+}=TeeC`skz1H8dk5!{it^1qR9)@bu}^mYtnV`tS`7CTwhKwAPkZ>+I|_T`vS8 z3Pe_V;kvrI_l3B$v;ddWMb{-5I2TRrD@+P6$w;&qO*Z5iRj})uXr{(PQ<&7*jh>)M;c@7ImFS1NtDEgW9TS8F1){qO%#%nW08H2UVV+OB$rkeP zjuXy_^FbzT&qZ%dpzIa^Ib~l7M|18$Q+^U4@tvbJ+&3rf{u^f7=g?c912TIZc&&oT zy;{~WN%=4CSn4$H3N*zN{M@q??G~u70}WZ)qcY=U;d0l`-`jDx`w5w51peJhJ8oN0 zgqu#7g8~H=YSQpAw9H&|jfG6eUJ2OOiN5jtksA9EfZjc;X4wWnKTU`qM#s_QXF-LD zXdk+U?LmWjo{8c0=)s>|Tx`n=Gbt<1I?zj_&>{swMzOy)nHc@uHx5`ky699Uo^w0g zePnX^EE=Z3#O>&nTYwsmqRX}dDaz4Li(DR40U$N$eGyr4r1`q6H^f_Q>cahR8xzo< z+;+@voSo+Y#T6W99WQD6(vurBL7waPDs)w8wY#YQPc|Rn92|0!u>TZYwgin@6WULp zZ>Lj#!H%8i%rD?3`2+gKJhs&&>~;L;*o_ho)kBl}HF^Irj&&~@Tq@gcBHsCEQ*v2U znO-i^5o}X~j`b=U{%aToTxyvH11}Yw5Ahwx{zHL*#f%RC_vFAgl}eb$aQE4S=6o|m z_X;pmD%&%lm0&AvBT!0@!UD6x0KT+n_^)AybU;C0V^xe>SWgzb;d6ksfWriw2_O@U zCp}SVdA$O;c>OtA5&T@Bq1z|xGe64dvwB{Ti<WwmN$)O6ri*~ zQ?M-#Py`xuK$(UC>`$Ph+aEBPU`7Ypv7KB8HT;>1gM%Oi{PB3|;6fb!1i~qn%qyai z{II@rXRIYAtf&1r=nu${p(FZra2@T}l`CitNHR>|BruymITv#sD>>k)j?^yQA2)Ea{~l z+QyZsa(RXmd^qJo85+kvR9E#$R&#Y#9jLeJzzQrF*Lt1POg@|2F4A3Tavrhx#bPOKQs^2IbiQZ>p^SisdBL4xyMt_ zI`gwul1g};tteOz;J43Cv>o6+R{=Oza~4LFGhcdaj;$@e!wRWmTzCRbhiF7}b{`O8 z|7efxZ`x)%s$aMGh-6y`Jb2gaFS+dpNS&;9$Wc)Hi;qZj+tg8?#}9nRt&<4gxUuYh zD+8z$BzUBGk8>O>OPj;}x7)VVykxH&f7~+T^N7_#V!O@~B9eF}m;fAX!DTR(XQ)0q z-g>|Rhtj0h7T*c%SZXo23wBdixiZRKv45jP-_dY?SNag_dbB@Iq1f%dEC8-7uFcZ1C3UP;YrR#s& zau(dl!wUnR)+!rlujR>L(h{;~IcL8C;J1r`fw~EJC}Rd?WX@XW(h>Ky)jBY+`NUf` z2vq1F?nm$sv$C~cw!EeHB2**j0V--g;nDF9(2GvYvewES0C%riJ5b-^`~MnOztvO& zfTn7f0~^P%z8&LbQ*=_U6|Z{GT25@S`a`cehr+Bm>n(TT-4>UcZ#8?KrhPAy26>}p zl&-RvlpL#g2N<&DluHj>w&o#=O3KF7u+h5fj{rz=GoyZbAR6v%v3BB9N?mj2-{GLZ z9w15qfZ;eO#-;PJ1Q)_q)@eBWvb7xFa?yS`4F+C582FRz$AI#x-9y5S%n-Z{KufM_ z?*e=61R(n|;z~Y)e9cN?9V|rOR@&gEuC3{ni-nM{sacrGtl?(B6s85LS|NU+uuI9 z88LL6nS>rv)J6gZF1A^$|4SUJxj(5Lz z(|lXZj7_=XJ&8-8bBIG|l8fE|Ldf~c#-*k9Aa$Jy@c8WhD*MIu6Qp72qb?fpynl%W zASy{u0H`dmbReKk+9(K6;*MhZlXnl>Ylo|Gpc}J$md(UHPr{PV&9r>u80Rc$Z|h0T zteKc=0NdsudSwtBrNv05?AgRJk~B(ha7@1O^j1s9(QM6(Z2Q`VMfNMwK)-MRw?&)) zR{?b1hlnyCajG8i<_K<$65&eH<81*cFcixt_Ep&vh(7=2vny-`j)4-h-vT%kW%Yk27+G`?W^EB3G4X?WD?=J03W~m#y-nLoLY()wv-vg>SyX>`$*fYR2>r1?x*jl zPmNKRzkY6qRZ_n=V4*)_hHMdia~m^`k2ZBUfc2pp<~Z}YJ=Epzp5J9R0lI#Pn5Pm? z9dE6tG|4ffl8pzN(s79d?plrbwHEPCGwvl8wjfePBcjbEZgH%)mzlADOH2mnHyVgt zXqg5BFAfHJ0n4Ih^+_u8fZeQur_sUIhu(A&KzgCw{*^2{a@4Ndg zf_P-!w~m+703g{WmDY1j&*7nHDv?a>o*DbQ#-@eOw za8;E1;&4^Hr2uWlmKQp}vf*E!1(d9_1Yp0!<#TXOOmR@?P!#|pZjQc`L|48`AI(eK zxFzM5e%ERn;kXGH9Kr2Tb&bpm*0t%8SFQW)y*Ac>$bXUZa2gD};3+lz;dBJ9Y6LzE z80Z6fQ;KmciMVbDpS_g6c7oZ?N_ngCPiSH)!fPP{Ht^CwFQPumFY3Q1HH#V5Ql$}J zakrb4YaRCnx&CQ8x!L(^PH-JVJWiEsX^i_`V4x>nE`2~IKzU=wfv|uGL&8XRm0b`l zmz2W(N*vhQn)oaqar`n;2`ifH-FDT@Ih zCkC0V3>+xfQGnv)C~!h^txK;QR?77p$3rK8=DAo4pqv;|U71-;`y8CfaSJroSfKvmFXT8J(_mmm@I~~6PP%g)0|TSP(z*H7 z1BL;`0tWh`m>7qP-S|ii=ZhxL;Y6o&zyZKOAi=QkT>735@a&)sbv=a>9nTuk^UUMJ zWw`4Z2iz$IZ+P4qpt}`3r$hsvz3RZg=(LA8MUv$zff0=f zBPeq=`w4UP8|r+5`Y~w{cf5#%jhu3tIM@bQM}NZsFVvUjT>tz72iX4sS090J9$+`Q z@=c7j&=w{G&^C`?!SP`m?tU7mua!2JxO#d4=mIz=j*kK(;%+EtF9^`R|Cw9vf4-Pi z0F&9&)l0nkTs-7PI6+!wmtvXy2(legpv-!n`OaKVfcNAGIDrG-Fm3btc;1U& z@7f|@Ffdw2ygS&2i59doGU*Q5M~YzT>s$kI`tw8p6UHv%_(b6P_XaT$xWibJxQ~;{ zI55OyqQQL}&vKj^Z{|A1q!WO_amo%to^n!*1AyG_w)I6XCT`^%uNd~vHH3ZW?UpB; z>l888wnLr2pgw}C-#<1}U;A`{f&KQ_FP;a?OSV<3ZglB>1pw-2<;s-~%F$%5?|tuk zR#Q{sT)vbBSis=B@4m|=ZNgGhQ*HL_a-5KSZu_79^ry}xQ0{>O1LY(p$VX{|<^H9V z!zx4RM-Lr71fUk}AVjS%r$9l3jg9m_0qN%~*CQAx?X5U38Za=~Iq%g1obAWqj^2Vz_@cMltZ4tzZu0bWHp!oY8$ie-Z2N+_2R%MC&Jup zKsdm?PRf;2;P7yO6v)(rvgNwB>p+iH;V>vr@cbnTC&Jk{5~in;){6ZqZL%Q3I-tYe zLAlKV-?Q1`+3}W>Mfy#^MS*pK7X=0?1_JxE-Qg3xF2(V(`3a^J#d^us-Z?^@0_YzB z+C2tbNb1otUWE1fts24{$u?9C*p)Qv?P+ z^UUkEZQEhH`<~Bn4u`q)y>jsr*rznW>TgON{^KA2*uL_Wuh@zeD;#hvfKR}%QjZHF z7A)A-)@IK<^NhPb*kQ+x9kZ5}7I(c61UP&4YzG#~fmE)9g@uLI z(9q!AOqD`daN_yP^#}%X$>3fTYU^;P`_qjJnKbTqlf?z_6`GL_X>tQ>M62`zylPVK-8jfKpwVbj_i?m30eW(Y)7iWWU@Zsu z?yokj;KjC_<$9Uy+~{D#65zx6WCVF(|0#P8jkB4FjrXpYWe)%@zR2INptBxfvaps7 zOUmqT?plFn-Q}P_WyZOeNu1eCtUiV2co@AVz=hxj^vHDTSk=~N|JPHSErg5KeDuIS zxM_i#+}waBELiUdlg(R!^)z{X4f^?m=#9f@8P6Z8v2VY)%YFlQ!aL>^I=y^95TPbG ztKBPbTbzZ4u1V702dq1U#`ss%t1ut>09{r9Wcwvs6FCVal~}ANALydTFK)&`ur0Ix_J5ExK$s$26Di|Iba!VTeMU`=E}u+$0}l zlCNU&B4FUZpv!)hN&a`tDRA!#j33#|8#FYI(Fk}srHD@4;^;CUV8qy9iI(8nZPu_FQuK8Bb&f0=XwX6ri*}JJ;88}AAunWVMy=N22<8pCAvT-D^ZkE&gyf) zZ2|^WhQKi248dtYSioqbCxGSvxWZ@ATY>3RC+$yl)ZbnJMeXOqf`P7q{Kq$&$%8;* z&b<()Kh0U1N>i*fwMs!OfK9-he&i-6z)XvPMc)~qQgEYO2L(F{8k4(RSbh-XQ>^s8 z=5{gEbLFVLiiw;EMPtmLzm=P!9}C z2fP;`h3~nGPQ^5UKe_L%E7^pza3aq+JPQF59&6p}QXdNdOd>_`%(R7e=j<=SKr{5SvF37WvR1m zI523B?E4p7{2EMP;1?JDu_fRT*a7Ib9l$Uzsn}K(+zR+OY@11m{KBzEZAJdgfR8uY z9LlfjuCy9{>N=}0*etAL1Kpg~$ zQPIgcmR`2XidH;`U?0o&JcO|y0g0W}2bj&CW_b(mzy)xTb>k%1)5Ht>&N?1MfvpM_ z;r6!*;kw5Gi>J0f?!ds*qUDs)XUAUqM_|TXJSgiyZIaZ*3vA)te?=-^QUspdYL)N) z)C!j04Fvh1Yg_fM$F1?u>wt~3fdy~3%o#U0FmN1aij;zdmYhG|`rE7RIX|87DA zk?`^sqRX4i+}m8iv7%4T15Ep`2pqLI&PfFEBg`)ZP{~S)wqNc#Y1lYquJ^J=R1X9 z?AO1z=LTk*#MvQ)p2vvY2;kBBvMjq9xN(RWeg|Qw0&z}|-}#GDQOG56BQr|Zl;%2c zQKDcq$9pe8-qQ$i@ql|@T0X-TAuK69#LI_HxfH=ljVy=ATW~eh3|m2ce)^lzPDp^- z4P5#hprgd10cMB#SocoScdVb0=j#7I5TKe7qGo3&*R2jetkgVoSScy^RkHS?8-eNF96f zqG@42EEqU~3t&62;0WMZfV41jW=hzw)DnQ*ly!#kj-cs*aWq!occH9Pg-r9rk5uo2m0YU^IU3N4eW6Gu*EV`JP*Sn89XF$P+ za^cJQ?M>FfHa+hiw86ckqNC5gXQ2$GCJryivY3UG19%q(FexWP0f61_?6V$z5^q^< z@hj$74A5)mTYF7F-URgw0Zfi0B~I$i%N@|zPs-#$oDNeqvObXHKxIA7fV-_kWqHma zvhTo2>)wnjGRMiKpngwKf`3edffoqM^heVXxXKauNMNAc>Hzk%OaS;zbmKw?tS41| z3JlbDV?b?&%U=jUhX?S@1MJ4l8KHSU*HC7?l9Ja~G?y0yq#Y(z?pVbETmt~v001?{ z(f1)S35d_B2*bGO0S7u~K-~7^Mkoh8Z#wRRz;gboqgM_Fs*(VPg7Cs}iV<^Bo_SfV zwv7WBj&}kT0W5|UGW(eCC*{Hpq$dzkOK2Q*OGxD!hdXUc9qtAv%z=T)>6FW}c*Q}R z0GM=RFxnj&513Ul_l!$okAoaN$(cAG<|AaslBS6inhmG<9XCYUCf7fKfpSU|Xej7U z*Ic<82H{0wrRQ3`nb6>q8P8$BgWk-1;zM1X`yp_W>dL+qf5Dl4_7OPEz2PFy#QJ#J zG4S%hK*e3~pJrAojjbRv!Fr290{k;Qaz-24FUhPz(? zW)rYi>VPyk`w2!H2ds-sxXn5D2?8ALdxy_jOkkkW5eJ4&u-<<5#S08y0pQwdV6{OT z>)*k8f)wL{>Q(^l<-4+m+8=eWUl^cWSVS=s4=Z>U!hMr;!*UFi+g*6bx zAYORfrFaOI499IyDUAgn3L+HH7fj6z+z3P&m3%LK9uSdw`3H6rPl1-eJk(9#qUtx? z&GQ{VUswzd)wn6j6>u1k(!K3+))u&-CEVfat>ZJ)`54b+J$!aEZOm~XqToUuM-Rs+ zD&;qb3v~gooWOC>3qTkKoaiTBeq0^{BV5;}&K)@|5<}+{sk-v^YJ%hC@29S~4}@U7 zp*VVox%$d*CorYIi3{iZ$7ZbXsR9H0sv0Zr<}e7^$Fq`8qzs~V+VkrfWH$bPB@@PZebet3;q!psO{w}IF;rzl6!*O z#f~38ZjU|o7(n7G=l+$ImE~ZfmtJ}a&_M9od;8t>2nK36QVhtqniRWoxf7Ij@N)1+bgeUp7AxH@|S_994-kU>7cUl5gT;J=7)KrRY6+vfoYt z1_~NHzYVH;IF5z|Kz~K~F~Ed8AD{sY4Uao;uL&qm(BtYQNzNg0gcscPK!ZJ`IaW`Q zJD*YvM@4vT-;o{%=PeN!7>}z6?tDASg4WpLYGGFMPORj?Hck^ua|9T=!Iz;Y)PRH!&8y>m^&Fmc17hl(&Xc;*6xa zrX*?q6IS2E_>*I!x(Z5E>g1?MukE5(9DYoLxReVBlMC?w?zN^+G9yzxmB?I_E%rfBtekf`QUIV}P>m zz>V(@Z(3;EPc}F`S5AAkqU&`7y8Y{0`<)wLI{MjPF@aYTrK`}+{s&N4J36g&Nu}PN zpd&{y$?;w$W3Od`W)^VX571k8q7k>C>G5FdLaK8_DQDLK7~YTOyzOMYy>Ui!);TeY ztTF$U$<8fkgPZl8wAO{iR|E!*qOpActpiqzh7n1fZed^R&<1rW{QDPoTMd)dlYkrl zZ#3~ZblM|mj6VSAYee@{JEZNbomXK08R$*t|4V4CQ()ljfPr#W{092%n@q%4`|qY5 zch4)b6kxp{ynD#@oN7UDUu_;5v=f)YC($b7sK*8-fp1`YO|1Um+lQF!-s{p1pWoNy z2AGXz{TX!Gm1JoVrBt3JQ)l+8ewet_d9=uZ={-#K0jBoK5?ibiL-YZ1>W zXxZD)tbMdcu%vX^XVG+}v&&sk8GsU)lz%rVp9Stoqy5J7dUrKxiwe^0vy`zPt@@{E z=WX2ImjWvO*{#8t$hq-fh~=LX!ws`?o#WtlHy^fb97~-)Ixn@z5%I2-Gwrv~v!%=K z!2$8z6HJ^Uu9_@g#KhsHC7BK&{W1GdW}pGyV_ayN1_Lh?m5=Zl=i5gD1943gM5bk8 z6c~!vfDR1g&`*JZdgK-m?Ug{z6Q~Q+*UjR5zF_RNzSQ+tF9Qj=C zeS-3|IJZ9soziq183pkP3>18+az>9asX}glXKv$i@^i5VUR2py-&;t0T-lUCUB_v& z`k-^Vq-?Dthed&rVXUkBR)BsrF0e2-j1S(@*v%xzQBbO4;vh%WRRAlCTo{9Cmx)!) zcrYfxuiW?N{%0Btyfhei`|K~^0C=-y0L?wR|DSDh6&V$P@-7livWfY4M;XC$HshA) zOe;v52|PF7@)C<&y5PqTd>8YSEiOgwLx6!R@;3mz58AUwAGW;>OjhGW5(Jmd{(fuO zpSd)@r#nvA%N37uKV-rg-%X_iKKD54cRA@LMW}=LyT9-kX33tEq#W1UH|0 z!9k5mN1PgyV;e~`oD*MYTdQBOlcXTlM2s&k{yK&}J+`l5JL!`*J6Q3~@-MpQmaVlf z+snrvw+9z~%@$;>a%qNtzV}8=sazQ5P=JpaLG+kJm_&UMc9zMhO) zXgaJm!;>TTjED}rlv$BpDgJ&UUVDuDeIjl#dzB&Ii+H^0^DgqRW7#%%VE0`%7*vb} z7B8?@847BZdV112)fv;@C0y{1U?UF>qQpYp*1FsUncYsAzBH?03_dylf=FAjUey>; zU=Nc_DY5yO1mp*Hp4gl5HM5gO#N6{5t=GY(on;Ei8X@1s`;}xlF z3i0iV;ZpF5ntcl2{p{3K1#*oFXbA$sN-| zVtTgUU$MFuxwu7pJ^nv@QU0$=Rp^h){Jbt-UKbyHx|;)}!=u!${GhcidOw!v25Y#< zvi}-OZMhT~+Y9H#1)SDTbRqPYS4*b&d#Nub4flK5wDzZ*&*h%I@P(svuFMO@Tw}b zfnSLi#oV57Hq0r6Bh{YdJsRx}iy6-NlW7wV5|$-IPe+BB0pNSjV{kK@{<@iJWp8Bf z36t?tz=xh;P!Eb*t%(^6pH$X!s>HkTS`BUCfpN%!X*s(rIs(?65oW(XEWOys!$Ngh}DO8LM~Vl z2W-~seN@*>nXnbPYnuO$HbeV!WWh3*71D}@OUte3+Jw7QsepVYb^EzSw5nxWig4~r z__f4yZRU*!E4r@<0rCeg*IV*Yx*H{Zw56_nYNlWl~wI!a82i6T4k8YPC|3_WPL-e#M~{eY zWgpyL2kf6ndru>+ka3OxQ2d--k||oyQEqJ-yz&8`|EyXaJkr@fXRU^XKZf0ExXSlDRA-%(+Bj>JBWU9_R9Yj4j4O65U%^i6b zlY>5U_eb?&eXLAlQWe>*p8;n{G#d53fR4XH|E7jo&JwcIpA?~I2C&xLmD&c%R1Hg% z*EqRaf3Ae(wKz+6&J;v`R^eV>+V~yKtJ}HY8fKT7y8hL7PrtFu&qDHU{*+JQ2$p2n z-*1D^p|y*EXb?!Hg!VRMS(ux>A-~M`8ow%``na2;(&H{l`T5|Q+`>EV)9K{gZg26Z zPu15v!*WS{ZN+Cl&fhJxjgNKIC)x~MVelkSLKnJ@g$Us9OK`0} z4S$dG`U3VP5s^{wsQI0$3NwPZu^4p!0XSc`7en$(H`%Z|w`t!&Fc!4w_|Y&fh`<%9 z8vKX5gre^!e-QacE;m#s`B~zSaMJ1;3YX`xF>y88KX)w?OS0ghF%pW4Whryg2fD2Yh5s~CPpTGr2^%wF8`w>xg`4j!MH3YF_1&>$1HdM z$x=ojZC-9Nz+9cH7^q7^gGfP#L4)afpL1`h zFlx!0LJzIPS!JEQ#=ivnhJJfI7`D*U4k*jezMAshq?2!c!ABn%bliSw&8Nkb{8W*TD+79ehpKg*E6xjJ+6`KoY-;%&_a`xf9?3ABWHy9)N4dR8d% zmEGYjcMtuU+{)0{2cN5+#*n8hRPpSd3r_a43$uqbXLTUmrM`wWa$_0N#_Qfe24>R!CC^}pRmomHw>zpmtFw)br zscJip4!Zmk>AeXVDhK9|8&X3UID65GT!xmtrX=tNkg}#9gT+yP&lWNqc#bPy%Xhe7Jg7VtOWtuBvHB zZX-!1K+T(Xuq<}@Jp@R3He}fc3z(BB-s`2aC<4QZI5T5=x4Jlj%7Tpv?Quqn*c2t} z6@YP{O0IK|-HKmpD3t|fXX%DJ47Ku+2z`oGnUV)q)6~?KQiz+e2_H-L>{Vp2sW!tx zUBS}i8qFqi={W(($arG6W#itHcVNitniLz-po3Z&{49nCB^&8AV^4=%-*bWiXfNVR`vV4n{jfpuspCke|v^Z~J?y9i{ z9mowfHOYBvtiXG?qR~`ezrL1usoArb0CF=o-LX0G5)c3WvR}?S8ll6auBnO7@p3TD z6FzZ|OQNQrxBXQILs_z+3o&cg>DL_?vme-qSY9wom_{f>QcRKjBK+KyJ}zVAojuWNZZkF4Y1ba&UdZ5 zU7SvTD$Zm%pYiNQ%+&?ha=L`Mwn~jP-#z#$jrIH?TDERursZnei&9I>{o`Gq6kFdZ z&9%k^p75|p7*BV+xE+!p8q(cAaP91PK0?;eW4|lm(cM^cQ^W-pO@48+{F*Ov+^=TP>W_T z#ohce}l~( zlz+RG|6|X^L|KYW%WdSQrr+Xw)?=7m1!YBV_68F zS7&S0Lay=f5jey5`{`q37HyN`kljjuvGKHAQ$S*E*wQPhaY4i_faNXhibF%LvzCI| z=~^E#KkR<2%%j7bG9NQ1VP+gZgMKux9Sjb@e8Hqvb&x^-#`Ng>+gda;2>#$+Ca8I? zJ&Ny0Kt@G1IsS-^U4(g;qp1wTf?*%tp)rb>x3VYQmFG_Z6~Q>+qd+Twwa#2JURBD0 z5(s<_SR$x7iT&gT$dPXgmY1yGg0~q> zR1P4Qw}+hiQjGH#0uc1)fUz9?tvKp_rzB#+PnfSg_VP>&61xJ^YnmV zI~lJU(Bi_)Ub9rjS>4n@xD<2F!*h+6pO)J`d;m$=dlKXYV*!|+raZv^bC$~l02vz{ zdD4uQU{q4Ios|H*s>YgmUW{Of&8;5pqy)9>>^Wg5NV!cb(V-CCT#dW&>54JHrneuF z1CM3WyVNWGQaQ4g6vm^UM}=D-AK`v5@!bPQ+#CYDrutqP6hty{TK{C_8DY8Qo^{zW z0wIsUp~Qm|zLdd-JnXw}x}{0b8h$Gk&RO#Y86bzL0(9RgoqMjX@Q&eR1&jA~J6#X8 z=cF*;!OOxO@9i+n9Tb$MZ@}|!Ohj?PZ=jI2prPsA52!|o>Vt}~@!4;`E)dt-P#rpP z6xYXK#c01~m57pA>aPzo?BAhgH53J?^)cZYHWSCe(L;+$de?E8XtdweFrApRvm=R& zYk-C;9g;i#;C_2muD49AFD_5wtt-<_)MUK@X|U`sZAwG;|HlFl_<2Y{@Uv9okCtjg zvap>{?#KxpPgq{s>Oh8>O>&K$HD@-FvSAn(p|!#O%GOO(s+;y4n|%l$^a!9DR&&#C zKWE)gv}-*d>>;y;F>P9U+CUf%jnO}B|D9Le>^F?8XnOP zBG8--MTyOVes{hYxpwxv!kjZXgfAPPMv6L*1mY{oHm)%PsC*!%MW)5lHe#Pz@!5N% zX$#8i_UrLinf9XUzfP#UW-Ik{TkHEJqVdk%h`o&*2Nb5bG3O_M3;uvc^Dfcjfg3y& zY-4+pGK~|uiM#4eR7u~P&T?Y>T2n z-mA5=NTyT;i$sxXWV|Pbz$+n^u33U&>XGV<@Mlukw2o|64-%am#ujeY^^B68#Z^_Evr&}t-I>^&Ez;Y^1&u);ut`>>kd(WE!G4mZR!~xh^ zvH%~%K3>IKiaT`-3u2JC-|H_^j`cDo9P$YvhGx*w_Qtk9#1PQbrLsYB!IhuQoyt*_ z?U|8x_fgUFuh`yw*4EbzwR~Jlet&M+zzR2@A52r)9%AeIiTmuhU%Tv}S} zX2x=jAU6ftSRv%?{Ubg<+61yIhVp1JAI4XMl|#nXkoj3()*SKCVu5&^4Qe4ZU3V%Q zZpEG`wzoqcXXm~b?;67!r2q@K;BU!pSC58*WCatpC}M1BDs}r`EIM*DKqpH+)l)vL zNTHBWjcdEPdPE_qY^qy@MvG&xXMbM9j26pyKM3BrKH-DlQC#b_J8^W;-@7H{%cR z4&wfpyt}bZ!SIAeB;h_UW5?Dj4OUE2^5O>FaxeVGq<-up!w*^qOV^3(DRSQuo01r9 z$hC_Xj-6oZd*1tHfv=+dyPF7#ryc0%yLEyXrJq{f?dBsxX&(6@|3LDNH%?WGKZ|2c zX&@lbnw>^n=(67oB5ZGC(g1TUi9f?Wni)>90+fGQxhL;~V2?d1fVbW(Uw@8Kng1h< z#9w86OPiBpxpBW^KXo(fCn$G_L4@>cSS!)Xzu6W>!c_*mQw*D1q(|oBRnLTp(X-6gOec>#}^W{m^!h|*GC=ztF93LiLc6TK9f_X&)ft! zAM89QufDz_g+EX;uSdXOr2Vgt@?`%sSPw6)8Jw+&Wh$zC>#2Il#%Z!&wQR3aLQUv2 z;Y|joo0%rr%`io&xjYwnTnPP3i~dpd<-tu7tD7-wrHLDY149|B3-8oj1pZmxtIoLm z0$U+R%TwVoLNg54@jwzGUZkOjBe;{1E60x6OPn*ZLGIij+#89exURC`*(;Ac$`3de z;xO~^(zTiK{Omd3DWX{wp+mwhbe9+4G)8&&v4l)ij|;=#k^%mvO6m^Jx+_JRZt_0jM%nkNE%{69rimHIMYD@Qpek)ajZvF!ZrI^Yr*R1+12Pf;{Z;(!*jiP7%pss5ma9kbgze zo;22Kg#~+ZQPfgI)a}iud&v6fTL#5$dLW4QmjPj!HvoQ`2yz{GI8=7Q;0A+|S&L7h zvA^Vd9G-AEA~%Bo+m0$+`)0yc^HVoj4c%bLYPecbgC=g*U8|J!5^Ow`tZeVyJL*u-dFvbSwjupJs7J=%Vg`W9fD5 zO8X-ii#PfqcQjxwCCDQ{=0dha+Cd7RMswkP3OH|FA{-&w)_xs2gE#!ViD=$3?};aj z@fzcg1Io&y0vwAUo?NlNnG@ZEpD%=8QezuDEYT25}BIHRfYke0OJ z&muc}wNEfW{{uTIC2?_0EjM>})M7AZZ$I#h^<`1|n}^u%MM9n|KLuFylBY@2`_H&6 z2B}L=g}Vy^dGV7yFfugUN}Img8c1XvQ!?7ZgU{=<3I6Fy>7&Z;yn{3r;L{QW>FLMY-aiTHq2d;YiIo|T`mrcD!dLh;pRQfZG@ zY}Wb>PV?l##7k2J*=NZNYV-+CA`*HVwzp5Wh}X^6@4nug8F_f&fbQ2PM;pBRuNY|l zv81O5Ic+!vFo5@F=rrsJ+g;UU%~MJ1B!AaAqbfSVVyDw$t^1co+f~O0v=`7(?KTXqa*- z>A8N53(`|dP)nZ4!Luey-(?DD8=Y!l9(rG>!&&_V$5)-lTPAf~L#yw^VyyEB``+0O zk@eLahVX#Fp$N2R=#oDGgx6R4mJ!cQmHo%tN{slvITwv;uhtJM!$ChmK^(!cnqpI&EY|9k{&5HXr6|P7Q<_=lEN*KnJcRd*vG1&!z0QActaTm*(xDA8#jc zS(Lhxw|Rw5E&8TOf$5TVH}QDO_W#M5v|vy=ZB>I}M7h&Y#_YM@m1MAN18cqf&TC~7 zJ_dI2^-(3uL+^`i1(E8~WT8hM;3I97*AxTZ)eEA4R%}f6StUF7aW?bio zy@UNOo*)?P86{c#G-I_GNh}G30SUL5SPBizx-zz;JDSyaBsfL6g+~p9+M4nOSe}jF zKU|s#ruk9TJ%kcv$`b8DAP&ABa|%{}{qx`|;skTWsLPD9RV+8|#GR@~1XO$57u@{$ zX}Ajl$UkX?*ver=1JT}2kMGP<@~Doz*juX$(hta1SH}J9JM~t-h4#u$9Tul;Jqr=S zz>eFePxK8;LZDvV#NS#%v6UE zGBC9226Cg@(Wmo#KHHzz@-q`j!#Oc4f5r78;cJhzD@u5-s2;dAg79N#Wnod7y#}aP z(TJVwxm+u^=KoxzyxH$`4R2q?s0~~9`SG$WDNPWdC`PzeE{M4R!7l2P>{~BJuZ&N9 zNw?{5&A7HgZUuIwp_kII{EI&t7Kiyw*BOH zI-{nJ;YY^3;=zs+PGKwYfbA(jH22SZwo0UE3w-WK`fxqu!F?LCMvSwj(<4 z9xn!rj6#?EC<)bw7fyXkr}Zoc3*Vl#F`II5@@$DNeD=+(_e>#FJj?j2A3#73+=QXq zc{JIYNQM2&GEoD#-R!I7&ACtz(DM9_>7UtS%i9MQQra{EGj@yFo<3CZ#pU(npq&Y^ z^0sCo48&;U)Q8-?6`N|45d|3?YF0N?;61|>hO?~$pqEe>3=H_8+p}kD7g08l%gSim zcd+Ccrv3s^#dLXKk$GkkwWlPzvY5KA{xD|~`ebJ+5(5;#9K=+E)ZlWVf z9W}%^LBR}GHhT^6PFlF;CiqH+M^^&coJmr_Ll#UYsd#tP*OJ?{{w5*6=CQXrTyXC)PkUEY|ZZd2+*_mDLV~9*F8}CI1hgm zhCrAYI4_{jFDtU_Ou#5*n;)D>J<~fQI;n~$OccRo!^{xrk&a6Nwml}mb*t-`FKr%e zL)r}Z{5N`)B7zIdV<}J`6LNKVGurMt>k=0uik^Nm@ep(&v@HC;5t3jmn>7`S@!f$e zp>LY~BD|CH{vWmDvd;u<$D=9|h*`Ayp85%0^_fwxT&ImW+$FoP`lWKiDaNHu5?fN^ z@ZJ>kBNl!kPfqE|1FxNTz^e2*Q0;%;qb1#czUK=*Xl8-Ve85wiBs#DnZ|nYrnsJu$ z{}`Ho+If;QUb;!`~>c(+!`H8dXe%3J8Yz_t{D?&M7zUGjV%ippq3 zTpmt)R!*LYXe??(Bgp?5MbKzGMwnmsA`lCmA5=00TH)t4XKoSfSjY^n9~(;hYHhZt zakCC|iPIP>Mf%&`nBZ06H5x7RqDy`e0whsk*RKAuB2&tjyYrHq=wnSM-pXf8h9!(; zs;`DNj_eShYc}AzsrKnPH*HJD4<9Aj(f|$^tTOB&2ABRiEDDt44P*VWq8u?vfhmJ|duWgck&&Oa~D1<9ZC|FMa}ewEne22c!Rf zkZMkQwx@D=&}2~ zN#6eRfK_pt5;`+8<1{XFFFB4#g!`Rj*QDn|W`jANIyN;lOv&D!>dv=#@is>U+yCL_ zwM0nEUH^>FzFux}U)x3XGriatTm$58vr0I%eNi--}+Cg(4K;emK9M0W}G|=;0SO5&wAcxRzAfU7X%9s0Nl4 zTOJI*>#srJ=~Bp?)2aH27!eVv#(c6Bwz13}RU)Wf_bm^bY%}Qo=}nW`b(W_qHmq{Q zFM)853th@ULdy%y6@o%3u|it?g~=>HnlsC+7}_LA?9~OG``2iW$uiICkiCA>+A?UX z6Dh~Ch2cBY_d`1A-9`ghPpX$HUWsT0<>CQKJ471Kn>)v!y*<4P)V3*n3?(INdcgaq z=MoEw;V-T^HkXbkuq{Og^gN>hpeSbCcXE|z>3g5|GDGwhbs&5r@wGg9R7FrD^}t&N zWnd*FUD!h%n8F6dp1HhBym6%{#P;>=;S>%8iH=J|906S1YvgeKLU#m_Iit=~nfI3o?d_Y+_Ph+xwW^2EfyH9>V}^Ts zQhs-b_ce*s52pHX?e-j-*YT{hCw3oKU2JjPizGb7I4)Qh9yfeqIJP)`BiM^x{yu3- zaHX7sx!;}CbQX|kckyuU`0CBslI{5=$ngq-;ik+hf|g|09#5?e)CV6V(&xH&s%9TS(hl}I$KVCKeTB96Dyb`p({6nl+}#7rIk zQ|LnLd8}fpDeh#GGpcYQfpD`6>En%Md`KX(Vn-{S*)`MT?Qi4hr{awd4r5;B916zC zxb8iv_Zjfx`LR^{K|u1m#Xs5VpcLw)^xMr}rLW`08qd~ktxMIKeK&079!-~ui`MQH zQvBr&GNYu%nA*qIXAL^zgFy8%O&c{*wCWB0+WN0K1+wG=_SWsOg&0+2cCta}_Lpcm zXcK|>>3vOQi0^?_*08A5`|a4<4C%9_g6{`sOx9m9uFKDcH@q#ZVpn^CKYr*-9>$;7 zYGlh6=9k>E7!e>4U0*%$4p1jSbg+D+an1&xmif2}S{N;Xe{N~ads$hPxzj-f3WBk~ z(!+WI3pPUKw<3gIt;+BxT^>5?Yg5aGHeADt%MxkA+=HWM543A12E0Y^}VsVxyJ>x-Ulh zE)l%_-6#eLMacWy9p=iC5`t^uYA6iu15m?z{6|b-CO-CzSZnenik?jCHlbx%P|z(F zAl>jpH833qJS05Z72p)$tlO)8w_+3$RMYY7llcG zsqX8zd-?P2O0V%CZ9<+rLa+DydZZEnL^?aSR%NO}CWx)CNujnogJxUqdBc(@|a27|3> z9}{j}6#ttgGG9C)Op~DQ5^YM{PSeE(=Q+k8v~U|>3{Y|xGS zx|aQSpRj!Rc7EC?^eQ*IYuP7@8+D4csF~Z`KJN?t;Y^PL+c=B2#Kj~gUIb{yz4Dj6 z?5zi)db>XPIrv!>*eBIdjFm@OZI@Y~P$$gqmz^uQ>mR~8e~kx!cy8HVD@uY33aI|7 zI-F-`Oz8sPK=w;sIXjl|p;^KxmfmFNbkj7n2^? zQG3CWrTG~5Y*Dxf;3hD5cem)=um>IDW5aw#g%jHiCJ=^;r`wDkEC|#7`>QO4(C={^ zflJ5Dy^#`ae;1e=*IqI=3w|apB9JW3R|ie9*iqG(yYJ>_jkx5?Omgj1WBiP0&fN%p zN%5}t6m>q(79|R#|B$Yn-xi9KpCp{aX1}T;dV5i|_%;IY;Z^y=UHrV=dhaAAwWzJ2 zz*mF0K2g7cNiQYdMV&9U(pdh{#$w$s;sHx8pS9nTj%2PRDI5s3o;s)CN|pE=^)R%C zoZ~vBQ|`6j8s)(@+-R#8JmkAdjb07-8x6%VvU$lCKmuSwzIc(!z~!|QIFvwsU+zaOhmBQPQtz>myv6rblJ;4 z{?@VZzjFfyG2-^`9xqt5FBcZlj=2YJ=8R`woBF6T*2)&B`9f z%EpDw8BUu@dDjPVWe$8bqzjWh7f^5|AS#}pSq}ai3d>I+;|;m_0HUqkH|wt1o2s@H z8w!EkSX=NZYm%86N^G&*O|5u5B(pqTr5pQf81_r27dx%U6RB9t@LyN6xKs zNJhZWI60{!HLevEHRWLtB%4?@(8g{F0AH94EZ{RfHzDmI&aDro1I zgI9|w9)P{|r;L|erC}&MV~*bLx#?+Bd{ty9Mw+ga?ft;t!(@1c$FG~g8T$Bolk2&b zf*wgVO`(AF4jfRVd+;7#c~3O%$`KAbR#9LP{}TV4yh)Y3Nm`JM*HZ5kH;W)a%A%># z;TNFa*H?O+eP(4ln`LG%i3$V+eW%oAT-b~_)G&6v(k9aU9!rXTweNuDcl%D_Qyo!dV4?i)RUKdD*?oNW zw#EB6lYD6p8NAp6+KEsUdX5M>Xf`lD$1&2*v;Vc5*o8*G6=`0-cZdwVWqDFf@z~Or zs@&)-8R>~_;+CgIt|+rsx}!e->3!`D_$0}pSLeaMvB@2)VzC_%;>j8v@f%3r-_qf) z|3JmAr9SY#Abf1ICz})>Svk0XczuWpgG`eFB+jX+p~6=HRz+Pbn1dC<6VLyc|0;0ZtqR%;HR>X_F#x_vKlmV+Hh3ySFBV`!>wEDv2!N$V|K z9QV{0jy$C+Uigdr{I39@sSvsa1^hh#-4RoeF1vWPVXbNdjLPIXUGfUbE%o50*{&=AwqGb_$dp3=NR(K4{9S^XQJiNYK zi)Z9wi&;S@<$U4+3H}i4I3hkzl;!0WsP)Q2dU};GherSUrB$#_SM;snmrMHwIAAyH z0&L)^ejC)#uq^9W-v9YpD^;bJ^Z>^eV$kuMgU!TFavWlQTjEu30)l6Q+O3ksQ{-GXXFK{J@=~Uhgvs7EOluS)6fMJbTB`;YwAy zEb_Gs|6nz35F|;(X5AxXXk91AsIbHG;ez}hjrw{`fPQ^e4C=vkE&@Mb}KN~29IoZZ=EV6HEJhxdr3~q zjvhW)lc^j`@AvCfreGkI;31jT3bqnC9@fN#BmTS&y^Fz5|I$tA$~oRJM+#ryahuhC zQ~l`%yZXD{6J|_+uMKH?M-q()#%3q`Fj-rj)etlr;I>V_4jQTwO)6f}(y`1-HJDGt zZgF;0BY&zgpMu zs2dvQaebpna!2Ji+e)KR*E-M$27!W{HF}F|MI@Y?Z@BVI2G8&Ck1JaTkA}UCux+y0 zFz!_`)bsK?CcPy)kkW6~(0zUO`B-z}UY5pvfy8t=Dt! z?SOF+YSeV_(=~B^ zYOh9uW%c8dCw8I^9|QRTuhDsamt|O)=mSE@i(Vk!;ryJ) zotr-9(fJ*dNs`hhVe%t`6ry+k7`UDNnQ<}2B=7oQ^R0F~XuRb4&K`@*Dy!fDgXhuwYO)V@--5-V_hf$hLXMzMi_K&M^Z5qk(G#_rTJN^HSSNa zW2|Nwe1N|OO^kMeW??MzSd=ec;o?RVf2sLo`8ic1fBq{{jIxbrNUcU#TIUTvR8LMv z``N_RGmbxKd3p6-IWh>9GSA_7*yFFT7grO!N27SpGR^Rxw~^`m}lV zm*KEX#yPW9X^=scPE(3L>bj~!HBoE$pU<@6)bF!Y@4DOnwDQAl7|cH~ZFHo$iz(xZ z5r16&852k=fH`JCwKCE?jbV8GAzJQ;>XpNVq*oW_o1A6+lhlUhU65&r()WY5lKrmu;c&HrtTp*=##0a4xue=hr+_O--WPaU zWe610!pjxzhf-rd45&4n@LYmy*l+e9!17n0Qmd`tM`?OE@tpV6pAVuMQ5TEP1BzT4 z>A_&8>xdxdG1r;wg`(JA&bi1}Z)~re0~_ZQQnZa8HeS@tHPyWnl?jjyGKb-p`^?8B z(<8Gx%6f353EhycRqiNn*SJH?2M~rwg3|-@|97BL$t76*iP^&?E#spDj6#ga3|`eM zY$7NqDm1z&dujnV`37nenf($U@}Or^fA^QaZETjKuFDlM#W?{0F6DIL7-GAYE@u~U zvd?)n?lgBSV_<`>^ihF<5k9ee2wPU(t{Ug?>OveOg6f_NKPF~W!3Ism{(ck34(qB*@&3pbr#t%n&OoJjT=|$w#h)`O z(#ftsbx{MBzx)2FGE^Gpl=?-@x3Z4WDd5Iij_~|;qa>m{rmBWxyMIy=L@Ke3a@AD>#s#2YD%$p(=RB`6F?JEJG^FXY3p|&CSxr&>5RR03l(OIi=%1M0+ z2*BrhQ{<19Ocu2)l&X9PbS)F z1goO`PY`>nS1uANxrVX=C_gql0Wi2PF@bMDx#2!G=Md5`Xbh{kzuw$xz-O5>yy-%l zBfl@VpEWN^w$7At*?sxJHNV>KlxJN}4F5zhlC9n_t&*l#d(W4XvU5(#w2|$wN`lls zLyKh1irI6Ep}inYD=G@l`C9#i&zo;sjbX=-5UiAh)a-N= zlAqIyQ7Ek?=0XtzP$zm7y(DWC7ZP&(~)DQSy0hFbubNauY;*PBoo;)R*h$6THqJ4@-4R zsuoJ_r>Ih)`7S%x*DMfvv8p`LXBp4OyYy`@64|_4D-ju>ui6%fMrKpSj)sW21yzzHrv3o&)qY-lF_DCsi*x;3NX#d%Bk_Joh&DasL0o<~8Prz< zjedq5dXdbeeHaQRcJMc)L!$R3ESV1JwHOX9T>Hs)`rb5Dway{zP^A|@Vt$(#SmLB# zkN^C+Y z^!_y!gM4zeaZZlsCq#F|BCP43Pg+oQO|l8Vav*Iqw;5c@dyTag6cnW1h5+Zg6|oNV~m)Rl39;woIogXQ65fy>9H4 zq!jmh+3L(va>7vHN3N}i)QP!h&51O&NU~>5*&&7m-bIK3aGpB#M(dNTQm(LaX`Ods zade*Yc}{S=Iowc0u||#u>_?m5$>klPJu@G#6*H7gu)3%SF9Ma=B_H8FSNHCG&oyNJ z`1n}-+qHSCt*vdP92Q-tp^iPaJtD51mM2Z|x0_=7OpmUo`{uFwa$kXTIx&kFxvv2A zJPhcqb4Y2!*(=rM8@l?ix?Ki$hEq^5T4D7cWwH~Yyrr&M)#Q}d*QV*1>oGEYko+ct3F4$*TZJO0V5IU*Gw2l9}j~Lr_pQH!93I$h)m= zahefC{mpcxsyU zvp00yX)zuJtKKaw-+PNvq4DlJHU_HZbF!g$0!Edrf`=Q1OO2oCede)Ae#B01br*%o ztj)CY0ao0%sp;vhYj=a3d3E$IOgxmjayzb5^}^a|E{)_f02 zhe&p`hu7<-sqj4*Wr{1?tB#Dp9QTqW15|e0Wzl+=r`y+e0R9_8j&L!Y+YOLQa9EoY z*ewSwsa`f+=(Z6r(i|ivaVfHH`w9f+=z((ba+R5MoQ*l4~?=_ars8DCrA%cfN zDa!luLT&&B_d@%toAzF){XH8 z{bAm&4XX}(3s6!xG#x;Jc4j#Ea?Ft`T}tGUb-*Gr+wkGb6sJf>B`6etV$1~|k_vLn zAZfjtJ-NCFGCb3IZzN3wwf4#x5pL37CG_R(-D7mjn1fPBE9c0ef49LalqHf|<7EA>6^`hXgRx69Kt@zY>Z?Ytz4|OtccB-I_H*t)?%eI!eX7>wEfDln9=$=!vn+eKzya<-w?Ys zCf+?gXH4()wL>yiE=J5Pw`d~}+X|M~FR1|c1HzOZ1M@j`_Ko+f33AQEXq8m?|HIc; z2DQOOZ34lIyF+nzr?^9LhXTRfwMB!wyA=u)clTfgio3fOcZY8J?zca7c4q%(Ai2lx zJ^CE>%iLhm7F_J}`lqi<_7cC`h1NCWMmJ4X*3Cl8u)p+_8!)w|o00Id=5~v0%^}+9 ztC$gXV%AOrpfX2X>zaGMRcLU!qsIQf0nyU0*mSU%lr4O(7|oYkx2n`>NJKvqtvJ!x zhW=N_$gPr0t7B$-vJlqW-q}N4b&R;@)B`5RYS6wHs78oqX|v%3>J9VV{VqY51!=SMLR8!sfTJ`M)egD?nm;V$=? z%;bT-4jbN9^4an*CD6KT(73{>&uM5r{&tZL)XUSMoNHBM8?W#Uf6Yy%6lIDDqk#tJ=gv)3e6Y6Lp%WAH{FI-r5a^8q2Yeo}+EDxKTQ2aU3 z#g_#6z3`_Z76=uT`@M^qpf*dz$o-_TnV4TrX5s}>ng|qmjz8YtyK?#204X3u6 z_5f4ecqHnab7;m+++x90)+Et-T~&$J=tT{%mkM;RhnbZ#_DF5Eo^rX{ywVvSLIy#< z3N;e*GT$lX^xYwwgFD7)9W;9vH4R^sV(IamaViE%CL}*R zl^=AG1b5R`<5_PV51#B)MWg;s^Y-?vNqQxYKG@PCG!~}N=l-$gO9YyzTJ4c_Ny6W* zeZ!wcX*t|d1}1CFMo%?yMXWK`AKOBs}fkA($v4jlQOlyg3E>1n4d z=S|G;O(Gn+scVS$h34Iaf3GAY5o4_@;S@&ctVQK400iRLx=;KH@mE|zu*-@iGc(BtTKSAAIxz-KxJe}_qAu-5cvV$=8eS@*7g#iSm{8q zNqWQzO@&Z^Ot>%_HCkSghAMop%BJYzjFjQ;PY4iqXQ6)M^V;t{qCmne&{girGWyn|X(t&Z7+Ce6fE@zePkria9-uN<4sHle?4MzsQHiyo1j@!x;Q$Z( z79tLP5l1j3A#~D$WycUc*6mCGIVW*8@>!qM!;=22iBO20=FFyc1a5v8iIY5Eo%0l3 z=n`i6e(l@y7XpyX>`H=NbvDKYu=SyLr~dsj!-rjk^@ZdRCgtk6!>-IOJ(zrc@+K6T zYil?oWxlg`S2;8{E~G)MZ^IKf;yFQD3j6zT&R% zdQ*_nS%gflD?2qg%GPr#)@w1EmRT9%2LS;9-1$gI1g-l$tSetB4ux+~KnFc+2K4ao z@EGEtq&QqXUVS>*{8llZMUx@*`mLox2#-Mjt+c!xR_;0Ez9gU+40g_whkaI}kC7c@ zgAZi;B}{yRRV-UipSNgn)^WjJOA9pku$4*1Lz_>)Z}DjeCdx0WE#(hvpS;CXe+3vE zHA|`;jeEg7cYz#uh6USx=l$Kr^amBmur|_^XJh4f+3rY`_d$_Va+HZgCxTX|(V`L6 z@8A*;N^l@!MB;1;gHprO)36bj?o9~Z0x&wQaeUd0D5`sjugu zP}dbh+RHtU!JzV78BX#4H-vy=zWN`C(3Qr8Zp$=(MpPI%Ve|WFUc)uu^e&)ao zDQhnpD0T4cbtQ#F3f;G?ft$)ckK3{=bm50mL6tY57qW*RK>kkMPd|mK&*OC)d0-wXmURqa%Y5qXOZ>$)fJCgHnYPuH(|7Q@r!!;XFo*uVa+zD2K7A5V@P zcK_ZpP&zf@X#y)*r$tA)I!*6k{XT|*19gc|vk5?__J)I=ep!{YuNAlsB<}fj3@_SH zK8hyUIc#@@j|i~Q%4Utjn(a&Oj?CNo%mLcoaw0d$FD$TVDV9mT*plT5O&lc5&UzGQ zKBUMhn+KI&f0HerK+`~Z-N>3;-?PXag4A69I`orOCfI#BzdW#k^L)9b%+`rXhI3G8 ztIo>#{UEx6nv?PA8+!u32zX%ssWQ4UWburNOOKI_g1mg>3{u}w7CzPaE$b-BaVhM& zVnL77T*nI9_h$~iC@}s_dXiII*=!$Cp*n{h^K`=!p37*=+15~#oIXF`p@+((!}dv~$ z#VYH!1pqv|bDKo)UFm@dr{4c{Ao?mgr0ruiM*9sbjKj_i-?dIK=O?f_$V zfQGsg!Fe$VL=6Gn5^eqzt_b$&0drWq&tyr^5oP_+_dvn9hc#b{G)&(mjg1V-F1N#)XX+7@RFVLeVbrpiSEY(?B*+nKrL3BJ4z3x$NbFf+xgsl!o zth?_3>zR3IX9kLDH$DLpGBemUc~TW{Hq$YJF@DZcbdm|%@jMI)!aSnQ=H^d+(-iGK zTP|c=**mA&%ZhtwanP|bIYq8Ys+vO5%0^V#>N~(C(ey`})+QtzwG}Fh4^rHqm0Hk!uJ$L0!;t4pq!!+-;Ar)SG;UjBlK@+hO00--{3fVBP9_KW< z^Xa>X3|Q_E632MeuHI{$ob9jwwN-(FpCEu#_}~IuNtjH){KoPz@-k{pZ7c*ng~6!A zLKCh^vY!i@ei?~gcKh>U{vRv=?k&SMC$)!ipA0>LXb0sDPX9E1dX?iKHF_vyTILG2 zx(7ug^V5e)8kv$MrQM5y4ZXC)gwU-xzP}itQ){}D`nFfV%hu(nBpB=kj{{KQMQg&+ z-Ze|QK07aqH$XdCTT-)PJ9|pZwW+ea^I%6u0Bo-P%_)Zds1SLzAdiks9Lx9JjS-{{ zjdSY_!_%KzBI!XIk0}=E_KO# z&*X!Zf$ujFuD?Q62gBM3(}Tq^;uZ;nk6)y?<>u(3a(tk26FOFiRL52&4H10jQM$kV zFq5CK(me=yf(nx^{X>(4aR}YjK{_2_i39tf??!{H_&7L3U8EC$phV*qIQ^$#1SrfhE=pWC$TP`m%N4a)SZKWp z%v{1wfS7114&P(uavN$H{a3L%Sj#}XE3imrJNE~UMCuSrW!_|ZOmIu?zDi+ziF!u5 zNrOE6a1bvvz4WAIEOm-|N5yV8Eck?8OrNI#%4%eXmo9agkY4{P^Aw$^Oe2z-0gX)T zu8KrV4Yq;Oa)q+MIw}!swZu}Xk6U-cBHo>0w31fK$=*)VW1tS9gaj8;lPz-e zDI6MVd0P^6PdpUZ4)o6g2m&pv_*spmgqsYXeD zO3?T)!ps2enNT|hMNkgs{1p{g{he9`9%I*)qVJOt9ERuZ{VFZEL3oJCL0z1d3#gIV zn|Qj=l{}fHMly$@KAsf&)3|2ZX_?iU)`INpPvh4Z>O~g{+Cf_mr1Vca1tLDWMt6(T zo4Er!)bhn>JKc~~rX0#{7+*S)R0hQErlemj)?PypX>J57ZC1kN z${C)T7FFP;dK_rN9BDJt`cQV%EkD@(a%$Lo&rpW!uEeYVE|nj&WSJeP-oMmn<{bd- z`CDK~)0(%OY^&)zZ-Twh*!^NRHIyrvbIBaVEOcLy1cP@Y98_Zz;kayFqDV|sKE-_E zzk45%pcGv9R(Rcz>rjbcfNxc$*l8ijB&T$#vzlkNpcl3$*fXTe*sO~+t`_K7Pp&Od z67DCOrAKGKvHUynIIQ^ZNiCjUn6>1py$yysji z!ysPxx+3+E690=%E7sd7xo|0w0#6O9GYcmK|1NEOr=W*8R9N$(`D@Ln+Hz)R{F}gG zk7H$7Hs8fZJ#k8t&tWuUx%OntWBmdb)btzXXYUjzJPEMqN#nVNG3Ov2-3t>}3 ztJZ^n`dM55`d{k^ITuG$n|%T$12Lm5)=9G*l{&D8rsAP~r$b#N;iR&RwMHW6rqo&k ztqdgiV^ca~#cT8lwcqz#$!i^N(f|v7L=Iq%ni3J&Ra*rqNpX9;lVv73qLpn?u$dW|g?d6=hPr6vNc?3m=(z6ZM`#QLyH?W^??_gmxSqk2G{OEBWB*sef~}^`M4Q z?hyQPD}N@+OF1|L+&OFf_JUpnVZBT&sD{HMns)gO9(cw$YK^%A&Kx%Fc__RWD1HFy?{8NHFNWac-JqociuZcU0SJv zw`JgY_!s1bpxWpGjCn?ZaiFFQq&eZVZnrOGJ*;uRLENrObM>!C&&m7DS*iKyO*JV5 z;rO{N-n`UdFkBt04_HibfY@r(luJ1r#X1`8m@bd>D_m2;kvDwy;y{VFD&1qBAPOHr zMcp*BjFHR<bp`Z_I)Yx!K@~S&m&?%dT6{>rhj9C~ZGdmdS^0rzY$Qj1BHHg# z7zLWJ2KqiZE8pjyuy!bOQR`MtEu5P$aV5lEt)Ty!dsXl@s6u^Kyvk3b+X}bxV0I^7 z7KPoFH(_`B%#BSkFFHZfI6L|vI5N_hf2;!_;m3l-55~Q2ef18MbPCXFS&;PX@&Jd} zN-{_!LctrAesUSW zfRk8gkp&F;7q?POKt~5X!SXg2pwS<(0qEILab@-R?1<@g=08yDhMWG_DQMS#CcRNb zb-%hisQ@a^)12%A->&U8P9Z~00arUh_wO&+s`mznDMW{05y(u^B{J09lf+O5&{XgJ zXGx(%7-z#A3>;LscWX^@{dX}lkS_#LVggxr^yJm`@zSJ3P}e}{n&-=5be-9dprR>g z#Mb!Y31~ULtn@BSM+YZ%RRMv6L6zeTel-@s?o=!%I(3_SYBYYnw8eF5_U=AXx#Rf z4JpGdW)y|+?W7sYrac8)=;@!y*$d`Q`&6sLFZ2P)zXxuY_jG5E(yu$U_P{(yU!Dfa z_8LkqljW2Z+6HFlZnihn6@fFmN>B+zJq%^Gjc0olR-eb3B?CP|KzlTXD7 zIVIP5U-!a!$*UTXX-zjpDu(qqWRn$bOGL9!$Ye#n(j*kly^Bz?y|8-BC0U^|&#JlR zC_9Qqd+wR`Gq#eHe9`|Mab-ecE*PnSQ9arL(y)8cX%rw!AUfY^i=(_0>x zH#;Z$xOwR1MLEBe=v7w^iu;RjNyZJ8LdTv(Jmz0C(<3H0M8rz!&8iIg`1VwS(WLgk zx?t(OY>g+wC+#!IvjLs9>;6*Jyz<=@<=p7uQ3X^^t<{A6Z~W+XJ*9ga+f#qO3Gqtw z_@0G>#f+(|XPAhO)qBNCjuEDchwvD7?iA}-@(~A;-<$|qj`WpPm$xEAE$-SVxIy|s z6Kf82K&E?y+~B@CClBpz`b+sTwoj23(6AQ5m3`+!qRjkLjVZfDXauy6teN}X^LLuj zrOIy~RaK!f0VBRp-x+V1V0MbuO5RcMc(^VNt13h_=|_PKq`#|mjziBel}GJ7p5oGU zd>Hjrmhal{puWu2!~Dv@+JJ&BxyQu^C9=}$tDIMHKgiko1a#-wuRABX0wn~wBpBC|-{Fo1m|ViudHw!+E@WR2?)gA* ztljUUkkl9rmG>lr+_B`!ub`Cxp{r^pN8=g)@Tea<`66g|gVBED;(5%4-4%|YV0B*i zRhbv=(Kd&|8r#*&;iHA*p1Vgz3%U8-O`Q@kfhipXFEn1k+jK}PgbTYWhCa?({~m{% z>Sp!;PwHWZ9PP=qzYsQGR!0_wsd#FOC!bk}ympFU;?-eY%znMvvUB}ls+JRMvLoCk z66KouJ?4EMQ{V-1W~*v!)dlEdS}V-+%&wa%iWElpGc1JyNM)f-{ied{W&`1|`KL1Z zlX6#WhR(0T9|UyUqIWgL+46eyPo$L_y?zP^rfe?Ck?efM!<;(}>+QG6Lnp^4&I!9$ z?EvPE5z0MVmn;A{%ChV19D=DCN%)kDv-6|o-PJM(c*tm)r%`GWV@l%rFb4b9 zI~$9eyJ;up%T(Z$aJzfhTkE6mka2PAPt{F55NyWsEaRpTg_GwsXp`8|N_B z&)mcPfm8b_&hWjTIL1EjQqrXMD>A6#M?_HxC?_W6Kb$*yqn3;IVeg(*1OsFj7a_tj zVR!Z}s(B?9cW0nhz$Y?55(MYN|Bianp2$Lc{8vwd zt!k$9aUP1WFf%ABG>Mv6wFG!ErOVat7(Y&3;L4loE0e6dCmT1S5|1@}1?BVG+UF6v zca2+i3MV0WO7-1>pQw)ub&W)GsWWiwjHkVjGjc0JlCi{<0B03>qMc548cRaRQ%^PD z$!ZP5L69XYgI^qMNzFenhsu>Pz%%J&QTHHR2m|h zjAKl1P_+v(Y_%)9OT1rFKEUH|;oqq=0E-Vw_p>s~KF#BgUtRw!#^X$>V~_0 z`X+a)Kw3+_b@8RvFJixMDZYP+b!9^xt#dDTsAoOV-|DaH8Pr5*gUSP>vFvP8Zj*f5 zuWSd2D5WU)`Mg5or0@Ywmewpj=V8xqq4Onz$9~BomfZh5371M!V9x;*nix2sPJK!> zEn=!h@+W!=l8fZOblstc>tQD)Zyb`pojJZ7)Xk@keD<%Luvq+5X}t-|j3|N?lZ8~) z4y<2@AX78aT(>gxFgn68>B#U#cW7TKC1~}(k~0eYIm%QZbX=E$AbGce-I88%qzz>Z zy`XYB*mN~(>{JMWX%9M*D6c=#X5*utJt8N4HrTFf$g-MP&q+SDTNUsukLJ&BNAms_M-n^K28PZqe#m4q{Mtcc>cHThk=!<$U0KU_>ELqx0aTcKrstQL|R%}ne;Nx=iEg#9;eImd`$om2F>`U z;wEmc81{p_v}#Q~ciOl7x!UU+w_0{Xhj>xXzwS$D}$s5ut zsq}b@29uH@8Rkg=zo!v8sI9BNXuMPEuD{xJ4svB-=t7HzTp> zvL^7=pjb&YSL%@ZO}rCZzny)c+LewX+v$O={m35xA<>*;}>pLhTnzAVZ;nI zrM^a-PlcYY8M&{pqXLkv+&`3RG)9I6tTyWlzZSo+s$>jH$&@`eH9#z+Q1k<;lQh_f zk~k+ie9)^+()IVe;m>hgHkE|mIPxA)26LNtz)G9^&A)~ zEnp1gpWKpe3S@fvqc~nxZsagZus>Q_82-8*+ALY?FV(Q24mJ0XBVn50o3NsaX7p9B zZMC$fkOgw#HYO77yPobrY$2}xV4CGu+zA=_5*=()Td?v4lKJeLEV!`N$Nt9w_#vF< zr!1h?qdeGchpo6&Y0>G<31}F^Q+YSrWH<^#|Lvn}58PebbM+7{bR_<9Pa3Xn*#S-u zW|V=9!%U6I8Qe?Ug7oMK^+28Pv^PS98TW;ugi!a}fL4WwAw4U;t$~A4Z}+yT{96#s z`a2QzY5J;;p`=|#r+Y%A;*CxLg|Hg&c7>rW=5*s#)*P>XBx-P_-;UUH%(RuX5YQW zxh{z$8!aT_NC5$xWF4CSmAJbd+e{tmAX61qY`9Ny!Q!zctf%lw4>~^aR-^a>zjG09 zctG|cL*R(q9-A3u8@bt=FW$iWXn9TIfTnG@x){zS|4Mfl1Q1lt$fqY942C=Obr*VKO?o=QeJ!)D*uBdr3XjzTw4RGyIV2Kollf>BDB`*yMc2!8ba=+hLcLvu zMum6&CCB1^13n7DiMw(siQ4@}A#1|_;5HUH)~oP#-b$#q(8UUEOM+8q+AZ^OL< z|4!v6lRaPAj#gi3EWs4vgrrBQw-g%=2`M&iT|K5kntf=)y~Qq!4J~KYknrR3fx%c;yP(Y1^Xd9$7d}2; ztD>Fbxq4>jIt$tI{s)l<<8;IDovr75D<yrh{=S}g~Y^?Joj(H$Z zLmaZyjq*;cZWE(px3K@AvMa_ zQU(PZx=wc2Zyy_t)TRj_Yp`Z=xJo8?VO)8XRP0(Xe#9!oyo+XYjG|p5GTV?P)&~6E zArthE^*GyEo z4Qtw4-{tNN_T&6Kr_$TW1P`r$^z7t2xRh-^I1oD-Y40NR_ZRVYJ{dR(r6;9BkkI;f zze-=!`gLovtL83FRFMBQ=mot*eY|)|o3~4NQ*c7ZGtSjNHyuUu|AQP*pd=jEYBm>O z7^HP#pgjtALVkC|PdHCCD_3{zwAeCMJg}RNDQQf6d@}g#$uRm{x`}-$r1~nK1B?#LmA5#%m9JE6Hthnj6 zII5U2Rbf~6LWW?qN#8>!H)+@p$d|qw>aiwdsqi=oCRY<>D=8&ApIFmL6>U%XcB_QX zW=iXG0KC#1JbYpNm^0l1L1JdJihjTD#)bh%0=IB49GvMF;2}^=w@xtE!}9XqO5Yz) z;f-8WC2>(?C}82=uOSepTjBm~2UPi)W$4VArcA#M1(}dMbR+S~jz%b-FxaJPhdo>FTQ(eH)+wvdK= zzmfKmgfX)8RuZN2crYlvk+&eU#uAo$3UbaGS_1FwDs0fYllhqW4fU8AuykDy)~n^L zUpOD{o%xaCI@Auu?^~D5);9nk;JKkC&26<~hAoOy3{ge&lyZQ~#S0`B%YTRL4*}3oPo7ijNyL7(|5hy0|GtiHj=I-0o+Q*eLAUGPf79i zalg{c9t}Ao@z+r^YEF(!^k}s?E$81oO;ItkStI<79{UYo91jG-+?Nv(r%oew{%X={ zy$|>U+-ky2RCSWTe4P1@g-RTkimR#xVQfM$kcXsR@DRoS8D9o6W&HtF6pXi{h^XbL{RH?I5J)5YBW`RbA&W zkO`U8mZ*`Wf(Qzt08_#{eF4%cKvlDCoal(yx@rxc1;{Y_v;K-R((5%mC+pho$?hz~ za{cT}RM~1S5Frp9Cq6HJiCyR*P;px7+b96gFD!tEnTk%LYu=Shr;1cr`<^GrdlgEJ z+&wHzq4|)G3p)9LV&4o&S8>3Vwd9vgFLtEoBC(9ob=+t~ExmHOP? zgN&t4E%39xi~b_>e?%4s4|z+x!4*nRg1_1R zqA0Qd#IQJZ{ut^Gso42{H0iQUg`k@M^C^Th@J;ze*f0NDU3`9BZLRhRfJ&f%s$Rjj zD_|bEh9JU`UU=HmDbEZ+w-WM(-gdAPqkC>?I}) z=Bm@j)U7C4CJmVz)M3G#j&eKY)?#I@P{<=6D#fuO1SB_!VaA zk4|V{2uQ1!RN1MHx-6dVJ2Yl}SX@p+xWsb2?t(B=?#toLm>(2eSyiP_| zZM+5xXY386Q_EE7s4HD;q>WZG&8w|Gp7bYINt3b^mmp)zOgY^h z3^>|kjOT&QhvanDxAo)m-P4deJB3X#+=UeOTI7Ti8~l%0@Q&-v{ml;R99GYr#$sOk zK{%=;8FJp3?Fl2DmBoc!xZi*?5~URo1io1CqXI5mcX3D5xchm|x6%FbPp z85W2FGl5;T4@_YgpURJi1Yive$FrO)%2#o zt@6DL1ZtD~5YSMkTw@?&O6LFO*i+KXfdYhbAktK06yjJCft(l_y!}-SxF9! z%!vWtOy#D=2`%pODUcL%U+@o=y=)(tN^DxzLsF~{%&AjM37-a$2OUf?_J7pO)Z{r= zGME5sPvrl}jZ^>Ov=gvNvr_KfJ_l@f`{ns?aqDIuP4W*A*?b4sB*cQf7q!}DzU83e$qmInVHKI z!VMJ7Y;4dB(m#s_{?Sq4he()x>Fz)7x^+to4MFUD+<;Byp3_%U_IMDJgPkb%=I3ZP zv@{B{&`gw*>OcCJ{1a^uDB1s+H5R;b8})57JmmW;q215ww;^}QlCze`E_T{K5(tf% z^=m6(iL?m#qe_kY`z?dzXx3(So^TD0bnMv+(Aj7qN3vDF>#2jsf#>vd{u`)Ao7|$y z4P%o3QB0gVAv2osE3^WEu6+B7XBFhox(7rF?6qTJ|Li9Bzn@R@zY8%_`e!#P|6@1Y z*|AHAA)wDsy|r%+au12%VIzo0Vzh~&Af`cslJYS^tm%K#-&7-Tc2Nj9`YS!QA0^B_ zL@2fK_wxBs5%Dx&m_4gOmJdX6y!QMu6~C9?^wt9 zxt>dx|7lX~b}R)H6g3Kp7|jvJaUO&p9>#+--}C>wPkgVe2L&*#rA#O;_$1|!ep`cf zcfZ<&s?;@55e@f3%Cu{Q)yyVaDB?C8@nXS9074da;l9S*ujx$@57APJ?7`TY&seGK zwKE}2Z~FfcaQpu!AZ;Ic-?|Hcz^^~Kc4Q=jit>}4-Ql9^y_NQDDL2_0DrgAh+3`=aYzs(Z+gComC!jy^q&v;{&{p!$5wg7A7=iDG@X> zKr~I)Vlj_vleMjA{H=O0tGxN8{DS^F*XRM|{f?hs^UXGC^YuC%bDlUW8!l$)M^Ikq z(CSfGvi+F{lfy`RipPWE=JbifoQ`?Pj_Kfz?^omrbG$r7 zdi+w}yQh!Cg{#nER8f@(rhxECC&^lNgRoGTL(yLrJG)g|#kBLX8?J>vaEW4tNB{=p zG0Q{=Z+a_9$-LGQ)af1q=t{Nd5KyfCO>wT5IlJB2lS{|mv!y{Nit>{nOQ()Akup_1 zeaOIRxb>i4&>MOzk>MN?U}&7o$9n4A?bvzPZ0?;TlC4UHw!!s5kEHoDhjwae?s>_`)mdST}Zp0e{Z)KZ-ym zw6TK$?^)e8!<&O@vQ_?!4|!&i>a2_j>JeH3tS@dKR%&~1iYZ|zReApLBInB)5`fL2 zAr1D&7W^e&)fX{ex)-+xG=9kcdeNguP3A-)&LxOVCSlv3rfAr|@r>GEWrZ|(@i-#5 zpjL=?RJ*|t-jbdNv0u*1hTHe|2{*fTL#)PVpG&0cGq33jywK?xVDxlsG^yEE^6div z{cLh&gVcujcpbi=SE$*2IgapVCWum%6-Jrhv2Spp&biC)G^^Rwfwy+GfIeZmCoJq* zriXGCu|(Z+L~2*$LBM3|f^#7~R`l@dH&92nbkr=cknw^H~-wb!a-y zu+u$P^bToFZZKBiRE4*32ese}Q(tq?ayz*4hN!*_QgW=HW8}oEr zwpumvou!nF*K_k!)SECSE+YYbewDB@@GPkM^oC+k$7^zfx6oteK3QGqu)%E`-`TdA zw;2GwH~+?nplg5!jhP`uVJjz%t+Y~HHh&*^bGSUjrqYJkD()_(BzP&%UBG`y6T`jv ze#C0f_{T;u?pBXEJ#$yPsU0yz8Thwe!~Qge>+F>HV6{(c950>^q5ywzntmdFRta=y zF}$!i4Go`Z_9vr)zo$G_AnOTXjQt$g|Mo2`X@P6QCj7?-cK(XNwCeJ|yh~eR6KH3o z4QJW+`gYe2LjLQkvA%>yYj$ElcW%dEz*)1I5GO6Oo`sd+no)3J=?3fa`>^@-f+$cK zN6tk>7C~qZ6T0%-7!yL zkR9fe1s}w%k5nvkdc;^;O%K*US4+JV;tlYh%K{t?6O(|4GakZDo9IMq?I$G{xbI=E z)7Tl4h{lT-{00}IxeY{;>OWs&Hv`AvJbz0wRoR)0B@u`lU05U(tYaEI)mgoqM&=@% zp4}Q1J&pZt)40H`xv3C<-Z0#Wz-#5-a7<_6pI{YkS)b^_*oGl4>b$$HJ@dBxKDgn% zsxI8YBCukI*{rK2l^+G`I$at&WKdsVWcSBRago zL_FI}?>U7>^HRmc6Lp`nB9m%Pw&%bV>P$=Ag#Jy?fqL5Jj7i8|&nwx374hhDgR`$l z%qE}D&gs*vmD2S1g5T>2o)clHE*`QzH~Ol)aGXpMcCL)4RXcoQ21} z?`4=iJNqI&wtvZ1g?WKgUrXrPm0GCm&xq)+}L>FJi`ZTDXxGt6?G4e#0Cth^GnW?i2C}vuEZpy;-od zxA7WSIehZ!c^0zz8}kd}>}jgk#pf9P<#fE;%0UMLocTjCEjnMkR9y!)tD%b5>DJtU z@0GA)?>e;ky~rF`2#3`Pxu-pzltc)T0CYF>4?=>s&mY@~39qtpKj2Hj5H5$7A)uX; z)ur>2H5LFa^!+b+qT@b&Fw9qPN_)x5IJtMNlTM5MZZ_RK>#+R1d)8TjM?pkm`gQ&< z6f*u-H*0#U_)q-iZ1yJ&TY6|2#I4-hXlej3sBGYaiIjHBP&1C;qCLSdIqySm#=XzC>ayg?fHJNXx`*7 zAd?Wzn`H)L6X)*4F$?q z>wTg2MF?(Ec0{6LKFuW#iwkef0YeD9E5W|^dPTP58YIJLwF#a>93tEhCVqg#vS0e6J_2I`l&<7>~9zAF51ea zbzW%Jw~uk3g$yFNkt2wV<6|3N?0LiH9LF&_-6_oaIPH{KWcO+;%@wUBWYzpc{?_Jx ziu*aJDt_AktXw>{qThuGjCHiUE#oZzg|J$G|K1_6x`-CHMuBEbF!gVQKpc9ju+Q>vXQNU1>pA14NfA6^Ic0@n;fQs$$P3G#Lk>_BoY z8p?sa=qvwfv-#=M!^>$^7l1bcI**VJ-P~I~)fMB?VQN#m@UQk0$!{L3=Pk=F*u-vFa_+-I>{$u1LW$x8RBa$0 zOXu%mfy^*~D8@3#B;)Z0v`KZ3KU@r28LcW*>?_4DcQ2bxpPdIbHka)#&exne!Zw;f zr~brFWbg&dv|rKUT^QgV>`>fe_Vt>AGFlFuFonNA;hNSnRoqnn!Gbka%VVA&;q5$gE>v?AV@%#uw7^D%O_enqv)G?@Gb{{NS-L4KMi+R^RK?ctSkXOq>m>La^)O43K$0)@&0bauo}n?_T;atLQ&OBH3NUv>sv3i=^3}#y=1}qsu0s^y0rz zV@l=YPERC7M3uN^fGO(hNtSY3s+?jwP*@_+t@JK;-5L~jF}E6UiVHY8tz~dFS=Z>4 z`Gsw7@MWut(Hw>%VYaggBs8bh5G^u=!*(b(*u38vlaUgpd%N^jqr~$ry1v&LJvz?_ zAYyQX-8f4HItx*s`Iis-?9{z>1)y^484>JCFz(&`I|t*8$y??xM_KhYa31AK2m8cC zMjJo=uu&vglmWBF`3bop<|MVCZ;tAd1n=!y1JrW}FZ=Uc=eaiwYA)tZ+;(`vY&DRe zL7x~MaYQMebSJV5+%B62rp}{@9KBHW=+V~dZ4d#RZoKS*);3b8V-o4m9+K-1jD-tskMlT$r$&+c#_Mwq_~65!-A=vD=i`T8zpabQm{ zUB|~Cq2`MLKam~oJojkw;kti>eugy$#jJ0*pL>Qa<|pP4R6bh~U})K8FAM-J;oC2_ zv?BG-yPrWo0`h&rR9G~V(&1zWrL=rE{!lf=2$AIkxJAk{n+&Qy2n`w8s1!TJ3bjb) z?9Xr_{KTQy$%z_&a8!|aK?F0LG*egW%Y^;H2oI{S{)3nWR4C{*`?QK`6(^O7yAO#E zx!si(msyzZno{|uusM<+dY(v~;mx8XQ;1~|bo$@lbx<04nPFt>hlAPeB_6pH}}DUvB{w<=aJ%!cap944{m3DWSj+ z(lImw5`u+vcY`1~d#0mP_RrGACs63`vJucOPa`J7KL{J*V=v#7s)OkL zN7q7LZV#pSVPVCW3!Ry7W6}%bLNMMDGfz;IsOg0inv`N0#jSlWs=hzl^U2`vrKzw` z=uJk3BuNm!)J1tdx#a3_7*I3@W~UZ!+dPO8p5guWVJNXQ-!X#J(Ob0!)j1dp*SSBI zsNIrRq4W$NU9rgNVJ#KtvS!`Prz0+b>Z4%KhDS%3*kU(5$fKmAq3X1M;vIeLij^h# zEWneKxw7n@%8WeUB7Nz#zI~8J#i{H+LmbL-n4yt@;m-RS&zq%t*x-9@E+M%+gGDj0UN_?dI?|jXhl5(VQYhiBG#kQFKsAIEz-b5JPoEYf3EB z)XdFABQ(!AjYpMEP=S1GGUrKg&dOf6Mxucb^;VNLdI+v`%?r#AN&N^P{S!frHlwcP zTrwTd&PSR0xBz*!r^%9%Iwxd0W%ng`&$Xk#Nds(64#jldoJ6a#a~ya!gZZNfi@Dyi zU(GnKulCBD=frM;4?SkCZ-UnI0aCrLj*2xsA`tP}Bkq#cewyah@Lakx=$Xigw(v)Y zASk|@jKPz&yUjxBrpv{Zy;9mV)OwQ%CXRqe>@m*Z(|)0ms>6unzYihB{P)X37SuGK zUot=~+esYjCi}-;&T0_qlpS1%)d<;CTYCzMXMv-tcBfV`rkXQpW<6>1i+wRcMuP6& zKjCHChNF4FuqP_^^vvI!Nh2p3RJr|EcwUc;xvFN+-O)jEuC5;=Dg@f31lF-u4VvT# z9}#^oBKY%b^gbqT&Z3{Se6tya`(FVzA{(ogfD$DGfb@nYePg>t01UNHo@RBIycjbs z@w|Lz0k=x}bA@yzQ~a}ja;HRCY1#KmS4a{*z(ku%Kkq^Mf&ca52VqvldU`^hVbXr3 zz~Ozw#{5@Zhf%|TSqD=@0U{)VnfMED2yyLN`6fo@~^X!m?GC7AKmX@#CCz8 zVaT@|0a)6OB2OU&Ak0~Mp~(8tW=J-DWEMQZEJr~lFUhV?Sy(Tqb%;xLJ_-0nVvnYDFO8nM?_7IQlz4%nMnYJbNeAg8phy(yt2Kc;dAo9&Yc)v_8G8vqKQ6 z06peQj^_Xcr8NAzO3vT}_^cFhz8{PrCWe2$)akL;^AEE9j!$Lw`21a(q5RYM^qIqW zV+ypJPh~T-Kn;@W{9lzLWVpe(c`hkT^OZsINjR#}EE?BPAaDEOAl?Yz*-z+u+$;-hB6 zlGn5-aPJpjTfA`%t2(%gJzxxCQ;9EyqfKhSK-U@AmDMf5Z$3H+|8nHic$4m+TH80);ehle4?MEr8cWW9uSZgZ1KD0S zwpk37i#v3YK8KW!UXb>CQ^P-6D(#7Rx*KexR;yfMSU2KcTyTk#P68Ix0ejNT+rVY)LbKmS+jK?9{%cV2PcqLM{2e`zVJ468I}uqf-I<%cP5Yp5$s1&kB1E z?UE3dCu%c5BI!IiNKlxkfYOBZx=vNN;y;V?_w)Z+obR7M*$-AgXp7iFX;Z3;iwg)d z`zkOv;u+D3k=G7QC&$Xrw+~w;zkz#GfF;jop8H7df7WP=vY!OpE#k6JN`djKgA-hx%Wb~{V8EwBwQb-2&q~PX zz-GJn)pFXYm65g=0?KF@qK6_5STUsxKrQfdOluvD$wshND8??nj|=)Kwx22mQboF# zqm4ae01ETd04?oXFxooA6RXxk5WK)u=95T0Wb=t;lt}<|TTClj8|fCbNI@HEDhQ_= zD`4GIZEgQORkJr+)_NS{H%VG6V?d*Z(HwIE*Y>wCCmV=37Mn*umgRA>h6aupu>!ml zd91C&--nh{0@&7=DLGYmZqR;TFwE@f;Ck;QBCMr6Td36GetrCCzi8ZrGB9)KUl89Cd1 zuXM8ot78c8r&JrNY%P3(l?oh_Rx|>sy@IN6cj-AZm;|fUL7n*9+Zg}@7&v+92ni}Be|5cO=Ffrx9IShkp_mp@Tvi;;@3F2bW zNg_#D0m(*sR_dX?R_f0ubHQ4%7`u2r9Q#CBPz{DwwydYBq)1OGXTIUk`b$vO_k~96 z)>q#dw!eMH4hupA_jt{UsbQD+6qgwh&vXFq6l%4ZswzKj@HALgmB*uTzsnTfyAi$O z^rwvC_IOQ`E`IlvfE?wZ1@MIn1^J(%01wEg(mu;a!Ee?0a$#AxW&3ksAxkXsc*BMT zFMUAQ^V5We4Chr<^54m&RRE}g_zP(Ir5C-G3je-BQp5q-o@Rjb?HUvI@PLAp!2>M6 zb6ri%wouIXFnA@-B7LY&caQ#iazqAcMx!QCyC)_qccgn;E~&W*+7S$@CBh+4B?3zs zGzg0@62v($vOOzYVvENJDlJYYl!7_c%+}Y58D?D6Dm~Js-+T^zOMeVaDBlZ0i0Khv z)r&kLB2u2&5TcF-R{cVO^WC#ldqkTHAY{Yj5ha>hSVHF8K4<74&*1Op`I*?(&LGdY zcsxjV+D7s_A?fEW=xo2?P9}B3yTk`A72y8g#ODZFS|YuHV+-+qYF*AHT2)=z+kF&E z#g8Zu>gx+5eY+nvNGuC1&h;hpQFVd#W23J$xkH@{4=8*ej&cdo`zzi^YHpYX+uioGl5M z55m<=pAS#XF7*C4ZC+rnS7*;RCo{i-wMj;RR|DasQhTDTVA*f;*f@x!uZ-ZZ2TcC2 zZjpDfjc_8*xV}6E5!^y)W2E7;c+h8YAgNhGFNDL>)m#$u*BNGckVI(d^sB6GoCvg* zAwz(EO+hVb$2Wd1;D%FI?-Y5jUPYRzCk5a+>(PtKB7Ur!znQbIw3fakM|=Siqk~zB zRbw20N{bN$I{;uKXc6zoJ0FxbWRUqW@2E~iwSBXwII^KREYI%A;jx8@` zz!bL5;$bcC0&|0ZBQFERXTAu7M}p5zG3D`A#0`jy;PQl~A&*f@vXag;ryy2rlTq~s zc?Wc8mtP(0Xu(0n)HetK8hGOct{aJbq?#L)mdMVKFj7p=Co=12J2)E6d~1~gfxTXh zjY0FGz=DdY65s?m1ICW|>4&e434wP4oFY$vz=%Xsx+&u=k;?O{H~b;Olg0}~^g%Up zM?ot^l&3NQ!R++J?_PQd$r=ZyyaIssHwA-IhCsRy%~vhxzm8*R|H9tDuX(KSSTzCa z{b8K!zHSQx3T)F@iScOSE(?Pfq@ZV%!vVay1x)@g242mD!QX;wJTbCvhoXCbmLkXe@~EYo17ZF&HDa! z1x-C^3qaP=`I!Ot5y4D%IN;m+|Hc8`Rb;6| zG`8c>c!^?ZCS(?3xi6uX;MfcreACt~8WB7a#uY4@I+fkw*}sviPv__=9sx0VS9$l| z1|Bv3yDtJfJK$28Al9-d? zgg7sDBd;hzY@7Mpck~Pn@gch+S~nV;_nyA>+gl+u z{06{Dt-ECY+xUlg=>MPwnpBKy$D?KqY$1UJnQjC7c`nHhMsSla7MU2}0Oj|j9)TND z!hU1vQB9`a%pfLG7tj&8=9wUn+#Y`pV2Cj?m?meVc#6bf$2OUC&hOU~7i z&C6{!gh5yrjLYZiqh;BuGN1@MrdcE7KJNZGKel|B1mh`B}nt zIpcLnb5dwR)k(pl_hQYy%+5o#;qbw`2Y*C$5T*9tNt~mOEE|`Y#M3fp&q-V9 z-(fF{W>p_N_kf`HGFb_X!se0Tq^oiShgpF`(H#YTG&EH9QQFR8yDx(doX^L-vc87H zVfYkNb+?n$ZwJ6q5Xwhg_IEc;5pXQx;T{wp2FI$`i?~Q8Gm3CN{&yfSsWZgnGJuKc5}D#Q zqquZpB^3a3uDHx5*#oEzECCS(8%aix|L%nz!qyRNu)|jMXKEILT2>u5Edf5 ze=-DNXe?uzVZ$l!moi|Obnk&BxK$xfr%0?KH)~o{(UiCcr%6>c4vg5f0Kjh4Ru=KO z>-qBH&7=&#*D4_&4|Yz)L%%!dg1;}35G1vmRTKajARY*Wx2E%tc2rx?WX(Z_cb@cj z$_>J0Jnda>*+{2O0Kc{K_ZKpXzxZ`u!I42mg^zxm`wu~}RY5|8){`)F1o*54 z&eiMr&b;2vgb$P-^sme(n}LbH%y^Vd()l8YqFMDRwtm0Rm6<9SY)aZLRqMt0icJoI zB$9U|y*5`OpZ24SQWe(1w&!^@A1fZBftlK9oYo_k0v$a4{c^8UYUV{B&Gh!Y6mxBZP+#jeKPJn;6yzDu zn5yY$8y=OziBPa!uYaxqQF|QK(lOxUd#*#MbT|n;*8f$$>}|#t*`#~48I^OG;J+Rx zr9W<73?wvCFCd}eqN3ab|GQUvT^V0yp%Tep#6YbjETpu)rMSo#LNe@_d!MV8?re!q z3{-qQ+vSvJu>;rE6wvw&XMb4qngU@7gqRQ~oj3cx*TlW&XgM4i1$u7-RRGCAGRO(# zbpEOngf?^;r0Msn-P;QFKhtf4vIh33%Ptd!Qjz7UYGZ@s{Z3xQ(vM(>LKtjBlaFo0 z5`)f27^NQGAI10o`IK47L*th1!1PFsTMmYUn)ODPf0+Ao?SWQ(AHoc}_uTJ9!cS38 z#bTl1Fs3Ru!ko@!Rg?ChM^DN9{JNRop8B)u9eUj^7 z39C#1_xjyYcYZl?|FbSs@nJ?u$|PHX(rM7HP!KzX|86)f&LCl}DJ-I#l=FKG6EwED z!NN~(EuEZ5ik~I@ZK~c=kspJkd(2)=JJ>!rne?_(-njev57LL4&L846neXGEjGBI!MG8`TG&)^7?(ej3N3AVb@)r%j%vGns5gxO4&>+G zdTsNbH6+nRXGkzl=k=p#yikurrUZ-Fvl?yJjB6xX=k7ti@&Ek}=)$l4@P5tewXGCrJcwHUD;wAElmKq{RiV&-*CzezWu=xe z-Yzo~lgK+teb(LIsDhj7nRF$VZPU-w9h1le{X&~0K(XP^j-68qze8kI*kQI`6&9~* z9cYKDIt_c4kVJ}8tDXct?6^<4(tw0=Q8$Vv#q916$KR*~Yb9cMqmD2Wiv~{=7>KvF zdzee*fd1%<>Nq)`YBkA8c?}qSu&EltPB91Y8(~%iqf%x1LY=`a{6Xy9A&dkjREF{o z%wj0zSxiMUb%L&yW({zjiFCJXO+gSwKsY@Z0q@-5toMS>cd%l>7$5DeChv~Zr+su>Rq!S9G>KE4t$&+D z(3p~4`>8OHQ(I`RUv$^yeQAdEYUlU=4`#Vr6&>n7@0`gUKEYi^LBQw)%??^2xPhKr zdonR{6ENT)QoJA;n@O#)Je36~n+XyvYJis!dW?CYCTus_XV|KzZNN=nkg(ym@YgUz zVlCyZSF)?d?I1#}es%Nhs51VRP5LQ@Nr&NSy)t93V_J$9@T|Yd&*vu2R#57>H`-h- z*^8xP4qI{`z7kV4WVn2vC%9AIFY+r&zr1_3wWLUD&a^1%tBvBFfJAbvI)Qh*O1-P% zNxVgEuFo~~fJc_nOyBM^wGjVxqv>Si1Mi2e9Z{lop+9u%yZ@AIa$U%C19W=#T?%lD z{l4V}MD)|SuXeh?$1SEG_iy+;Y+di+mzQ%0#Gbocgy-GQ`y3P%4@+pek*YsO?UcRI zpR&OtIqAKkARx~FQUddME>g@^woF0>+!&)yi-I!7sZYo$))Lfo(^0P4i`k6XPPd=S+jF5t(})#^e`c1;x<>Aa`HLrk4iP)3y$|cjW&8;55N3( z6LrU!pas&DNg{p--6}1J%lWC2Dl!^ma(0<||0KQU*cv?y^wSd{dTcW9>H9^PHtF@9 z#hM3`bv?j)SW>B4HBF#rEXkt!Ms}`{9QzxD3fZA3RVV8&&_7_iz6pH_Sb`;d44((ntn&w>cHfzVU} zx4yq8SVA426H(ZLrWk&1tb*Dk0dGIwKtEBM|1-7oGlcFc;FyHSkQ72E7NtI3z1;cP zP|}?ompZPz6m{C*tX3Ya>zHN&&t(^bnmCyupSn62Yjufoc^4Kk((&cL*;L_urYjPRM-=fw>Il4Wu zwuFH35p&ayDDT@#Nx6#<2!GxD@jVCOmAGTKiQF|{anFkkXa1{IAEm?$3m(^U+3DJg+(}bXUXhvJF+$z52X8?p~}h>-Xf7^rR9F2Un#{(07Rdk#w5#!DJqG}8Vz$2n?2%Gtaq{*{sQald$y8q7ZYDQ@ zA*QwZ!4ieeqzW2iSFaFRG~E9tlak>BoP4GKR{X=_~X>OFB0+ zjMtPcJD?Uxrw>DZL@g#u)aotiBOTJlsl(m1HM4V8-Fi zE?TA02Y(){UN9O^`UxqcO*Pho`1CtG=i_j!ioh8cS^T#JRM&xVZdYoj@E~~2Yw#w7vVT0yB zYQb9m0G5f*(7v$+h;5%d#6(sg0#O+Djvh>HD!vFZ9UnZvmMj_5DLV1 zonFOMH+fPdY;ROk&Gkf4ft1?#X@!DFgqNp@am2kJuA6@*CM&If)Yp3&2@ABa9W1qt zRTv8#ysZ%z_&e_YzSb$XT!DbFlT;*rYOc=p3HA_=jq{g4L{!qvztR8_y#*fZ)Dq*l z=9X|u7ly>rYY?@-!$8h^3XUEeAt~b|w>mj6lb;s;l3_y_jr>_xV)hUu@~*md1L(zW z#(Jw|!oE3AeBZ7OA2U^`l!4%AZ0VHZh&GLB=NYs2%Vj~sP8^<$@S}I6I0?5l6>>l) zU`6h}bKZAyG-5C8NQd)L;R(fZ!(qSZ$*kvYroBl%=i5>=K4`+XC3Kg)EA#gB`gE?k zdiG;asQvngDT*k7`|O(c=(s$-4O}wMK7^!Zv{(})EnX}Xom$*l@&`OPqV7$e5RmqfA8w8))jB0)Dw4l zBmLbf+o@@93j+i6F{iF$`~4k>6+*0sI>Az$LUSlz$%`Mj+mqJZRXyC2`Vg$>2>tXh zbjlr~G!J|=0mRg+W}W2Jz0CTWoR>WB>z>EKbS&CC>Vb8B!p~VousS?o%7v=$r?g$Rg%8OHg)d z66ZPA5xUNO&-&fiw@ml9W1T0NZBG$+bPmowYKFU(`Ke}tv+mi}4LnSY+p#^G-<8dW zPqyEGUmN7Y$HG_nAI{M1ImQdYijpKHext3yHCi6LZ4Utvf&M1J^~a)I1m zF9*jBq(9EPoucXZ<)Z0Kv=PWgU{(Yc9v|tNX^O?}Tl2kX=Ya{n0Wssd^Wz!PYNxrH z&Wr@rQv&MPFN`y}ldzg@*L-g}``C$c=73+`c}bRzb(YQ5yx_X*yLJAo>#-6iCC>nf<2b%bt!%>h0qCowCj1`hNWA ziGemx^?h$-3w-u{mCeNBh5PM^{jD35g9`9wGiRFj$-C*XG&Uv3LQ=891F3WC8k zCLn{`lrtExUPLUI`|V~HJ+b24W92t=$W(H;6XjCs*e+uMzQZl&)f_`=c?6A6SVarK z5P=sOsM)gds^HLZ|L0b;d>MZj}fL|806$DuS`R-_#^Kd9)%6%pN&9oa= z!=AM0?$zP6#b@#Q(;B3SPVh$fmnfl-%>9z43nnV`8oSZ_cdK`VA)#m&z|?cdmSJkR zw2_y*-cUP?e+q2E#1Zt5W0sm=GmeuCJKd>WqXSO&2;n*St376reJy@8D6=Cv$&b@O zOG|6#N%2?W_Uh1X^v|m|x+{U`D<9x|%3_{QT!vk|3WZ>w>MJ&RpLRfG9>K{ozW+}t z71)D&5hY}*TLE*M)>K)}r#PNHo>P-eZPQV`W_}9Q-+}9!yHhaH|0cebdbQt6sv7qmZW)6P_2En z�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

    w~>UGrB>!XYTa^H);ayWu1Sciwm)iv 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 literal 0 HcmV?d00001 diff --git a/server/adaptors/integrations/__data__/repository/otel-services/static/dashboard3.png b/server/adaptors/integrations/__data__/repository/otel-services/static/dashboard3.png new file mode 100644 index 0000000000000000000000000000000000000000..a14755c94c068c9dc7439427b85e2c9d2842beb3 GIT binary patch literal 313495 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 literal 0 HcmV?d00001 diff --git a/server/adaptors/integrations/__data__/repository/otel-services/static/dashboard4.png b/server/adaptors/integrations/__data__/repository/otel-services/static/dashboard4.png new file mode 100644 index 0000000000000000000000000000000000000000..6267809dba6f8aa1a8039086c0348254f250b9ad GIT binary patch literal 549874 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
      kZPXng z&(hP=b{g9areF+<7`c_a-W2Qrjfi-fxA4~af;eB3fA0_1IjlZ{)Z*`c{*TYOz66wnL{>vhEB=1x z&PU>nJP^f+(RldpGxfiH2auKq8Y%5TUU2TE{mqU6pOaEN*UHI!dgoVe0>Wh)sc=I4 z2iF0*CYxVk%DDRZx8JS=QFV|gqq`RM#J~Yk691``rbgoX6!skyzjQ8(73a9+s ztn-`M;|-r#k14p|CA)>>(&jT9tS-r?&uihdZ~CoAfAW9OL-0H#qP+n>Gyq0JpZP13 zd_?DTokt3enppeOuS`TZBcW?ge5fJSD_%Pay+J6$u~pNJxa%$+F3~};+@haCP5-wQ z@bA0Gv%IM-C{}YLKH;+|ztv2TwT~-AmI1VU@$CK!Id5<8PqV^c5>lAla-(b`_mjWQ zng54AY!ecQAdFuQJl_#T^CTy49e%yvUXJu=cYYv0&;~ax-H2ROp(G=t!c~K?p}!l| zv5Y}xUrtu_!el&nIdA{h&He9vkYa2mTiu0mb92xC_`%&JCO%RLWjmoUIy~x%LGPMR zQ^`8gL_wiYCe2UWYfy^QIu{UYTe{ECV8A^RP z{!FS)#d;u3j1v|X=3Z4*-JK%Dqk<}k&Y0!r3zJcS6sJM^(vlg!w5b@c5?_cum!GfQ+-$@qe z*h9DP{I^m3^N@Ft=CXf({0rv&dOi=lDdCAbr`bXpr!MT zpc*VKM_5O9{9&?HH>=<$pQXIOppp~M}2 zxlj$Zwyv(vW4C{$?@cb;bKrYTX$0JTee;VOOkqfjorHyM6SQ3)&(X2`%ab!hZ2z7^9P$AZ3VwTPxY_syjT6HblJZnt@aXB;e6ft` zFExiSSx!o`2$YUL60Mt>_5D~yn{_}=CC(A+e%$#=7q-SanBv9}E}3$pGgf+iMl$CvCCO&l1M^A z8cB~4x_G5!$p%&X$ub-gi0^=oga6dIKmGW>>}zYRl-=ub`l{>|mTk1t)oWo4!fPBC z{H2}umU}BYX+eS=g zPeE$KDlJ7VIWE{u_FMhJ+%lGuh_Pn*nfd8Utj@^#VL?Htf!Y?VTKc%+P@OEbHP*o@ zFGHczsK)vEGS}%-mM{h`Y61eycgV2a{vR1?72O3xwM(MA3Ll)a9p8xvdQZvlj~=WG zEpE0SSd6FoIj`;Cxg+6SUpQIv%7{}>rxrH*D!;+#d9h&~cVtd~)Xf6Fi12U@%h@JB z@mA4iABk^4R%pcLpCM~(!!i}unc38{AFuSJh$~azTx4K6mvO_YTO==y2 zDnlBu_!u^X6&%ut z<_p=q*Kgdgvzx4N;P%>E6ubm9KEfeMwCf12eWxWK(tv3K#fh6m#LbtGZX=dJ4+N7= zcx(_WtM8id*G6w0&?f(i03-x9$awvGc1k0EzgeB+5F>@}(>dcCJ+|7A=g0>vdntY1 zLeGgZP}u=1&P(0*p2>#Zq@?tqDy;NdU>OWc0-xURieQNr35o9l=X}4oQfAS6-^hBX zGfOcxt9g>E4L#*WwVwk;Rjdzd3Kr?x6I@v7!43y&$`DQ4>b(Kg*nI)4#yjKI-=x$Dbm)G`?Fgg#WLsi9JlE9GOBK67h=2Y{|G29|ZM%(+ zMQRJ`1D@s0EmJMIZ@rsL~Gb69b}Nug>rN)NtY?5jlsO!B0TDo;zbx(=ZoV z%ibg&I82}3`gi!fdo21%GrDQMy7G}C6}W1Oc0}*dxRdq1iY>HAGEsb;)m~3f9f|eR zjKf#v$v&`tdBhbb_Tw4V4I#_#=GdCElP&6`3#wLB8{#Ipr)5r&!ZDJ@^n1Fo!$}e@ z#Q=ZLt=5yxc^PJ>%U{6PNT03rR>~y&_uSn!UTav#0|-|3=5aN)zfnos@QXGv`wROC zrC1J_(?YgzCjW11%V@B)_Yng-7+=vZRs|aHt2`V{5ZI6gSAqsXf^ny=qm3O=+Z7fU zf*r^Yf5i>CMnoS|!&8ZU5Q@sRCpb(0I=tlL_HH6tmar99;u}qZ;m~1B=}DH*jmF^y z2scqbTu=0--O)%65vi9}O?5s;#h^xtsRR+HLSb2OXJVJ^P>!N4-yE*oy@8yTPXVUB zAmpHMftL;|IiM)H6A#)6uP$rw|{?xpTbs^+sq6bo@bDkuDdyRjiEcyE9FIEBz+rwD|+zeX*e$>!E~c4ikHKCtD|`?s>m|?K;1xlag1JmgBFtZ%&(0- zPxH*44XdC@RsP0ZVm^R^Z+LTjhiV9lPL)mcI(s>MfD9ey!y&sV)^S9;D+1Df7^p*~ zStX+sG?MZc_M6mwptKxMd_p$=STy@9CA_e&Mm9)H_WSTzdgWL_z0LbM*Sx8Ub)jzC zXyek92*3yz9=m_;+Rh0$J!BAL(tZX}!0e+I;XKQVM$y9PSYx3{I3YG^Pl(w*tbnmv z9%0!%QlOpX6MK|tz7xA)HX-QR-k5LWAdXHo&B(H9Y#u6B*Y>K=_+0>rkv&4P$sfZR*WA`!0?9WxfaBMqft{`1cS)7f6_QVI)*gD-hJf%02a-DN zONwo3Y9j6ns?G31u(Zp@Vj8YqeJJ9RUc_8eML+2>xw1NHB|6&Z;Q`INcxuNCvX=%9 zK$YkgSsHG)UwLaV@vON2nppr z?xT8nvHq87L~fVr6=B#B##gK-YikVZ+?7ROv(r&5cvIwSD$d*2ou9kL8R=^^T%I;7 zzjIKFo~kJzxN?!nexf|vZl~pvFdEHc-B91!#%y^r^8iGmaUmF`5w|d2p1U42K1PVo zW0a&j%}MCHl&g4QvW(z`Sgifu-(gZxWXA>F5G}zoGJp09`j?#Co%u>lMJ`N5mVbNx zM!bvsbG4%q!O+kQ2OL`h_Z{CE&Qlj3Xp^7TK$G90A7^k1hi)1cEzi@>I2K5uZK8$PafL!G>KR%vxZQ9BOT+@}YRA7)_2%T9r!(AZxHp!v6Q zUj@b2w)$!IZ)1XPc}Zuh(z9A9#D?RDDLxk@6zp$~DEpmwwLO6Dh_^5q-2H_o&}{>f zmup8gwbKTizi`((DH;Egl1DXHuikcwZKq6)YQeh)L=jB#_mh+9=jS&zI!(Fgf|?{1z3$Nd%0nz;8d-I1twNc3my8u&k^I6t zZW6kvgI_t;E;E``yaUYQs;rLAw^hz}p>}v`0y<&ZEI+#ZE|Xs{VZRZ4)@vG+25XtT zTpJ_RZ2y@={Bv;TFBW*yeIRhn`QAe3FRuTOAl*OT7G7oC?*G3(_OB)L|Lb9-4r&Kw z2Z|ref}Jgwx+&Pv4$r2dF?I+xt(>mT_z`w0*BE> z?ya0Mg~Y}#_QtC6d0P1z2*Ja!Nx~1(#-6rKPRgof%Kg|rIqgr03~Huk5OLUD>|$1r z;iME#4yUA*^y`^Igu`Q*L6;o8@;sds$*IaN*#7M_$($E8aIW8iysPs-cdwAG!232Q z8CEq5J>{)u^CF)Jw~2k82cGfFhpL?{3&U3WsI073h}%Qp6b*fvaB#SQB<@)1C>E|A zeyeCw4loz=Pj1E1H9AZ&!UDq-PQKh+`f&gGVi~C%)@J9m)6v^VE&EAX(Z%mXdyD0y z$##IuD~ftkUbVz!WOu2|XRI$UG@Rdx8zuT?`&k%k>qS#jQ$DL@@)Ini@je&2fH^4B zt&T!1Unx!w>-GNc2SxgerFt@klMMrI8zaA<8!L!$(VUukcN_OYqqy})_h+#y4kte* z9bb#ZM6(v_IZ3WUWV*K9*7|GhCwBum&-$F!#a!p!t=dYutx59ZD+XTfiPg@@xjYr~ z?KCb4zrpcpNGu{p$=cG@!=noAQ>wG$sq?`sXB=h`B)$rxAkpsQ8#@PR1Z&^W3 z?voj-`7Z>2{?TWwt9ScZ8hMyUWg6*!BOZ1+c-#fS~D2N4P52%sVKd4DaNpGNo?_^2&KUJ$U z5_eKx$J(NePMk(a+4jGaIgb$Tg2< zSVyu3$5ztK3P@O5MNwL5cFoE!badsNsVG?9Y|ZBX4P)NT1hrJ6GR!_6>4vanC}fX~ zDaLjVX2@pxe)yucbdb;T8~@yQqAuf-cZ+?ILPMS2_L#Iu>J;wB&7rzwmXV?82FF8` zT2sbH%IJMmLzYPzLD|+yN|yCrj9RLR^ocu?@21I7jzNRBW|>9*y*7oItM)kwT#@s@ zW?5XTSl|6l_94rz##ycU%`2DF(;Anu#h`x8lVvco?ocMn#n%W+uGY4Z5!x!ywy2NR ztz44^c1Qzv7CZ_xSG`&PDJ6{VNI(_3(#du}^I^8`IVJn8wG2;Om#?GOA9ExF9@<*-p@NU6#2G}b&Tmcu+?5Fsy$GCmq>rK_kpZO*cy=q zO|hMPvV(S-%&ym}hzIFAmRrvbirI-Cp(k05xpZGAug#V7=cvSWXx?lZD^u1dAtisr z?B%9wq)*o1{G6x?#BztvJlw@^WwAYkW;wj?31CgVgbUtJ*ljjOo<-_cIZPx=YzizkY$%_r8ofky*~P_V!Bpy&%a3$ zn@WkS&VGMbp5eDKS=W)66|e-uF4GK3JJniK8sB`A%fJ?q6CRNT|Hk;8Zn83d0n?H^ zE!vx5HS5P>;Y#D<2#=TH~5GJ|UgW{(ow3=z~>3G6}*-)o?s8hQESJNfBUXGKZ>-mu(8SIJ&v#Q3gkV(YZ&NkYvxbGZEI*#sC`}iqL z+kzS!L*DkgJ<9Lfc;bcW$p0N02r>}-`>D@4)a93JLLaw8I(tWV7vWX_dC_IDhfPK0 zN0gtR)qOfdv%#jQTZAGzRSMTCq_&&%iRE{ht_UvuOqWKidz_b1nZ}(H&n+?QCQpDD{dC}CAkY}tElu2q${yRtF88Wc`V#FK5HEkoR|+`8`}EKvnmtc6wIrs? za>@Ns{GLJD6T|@wy(GM+sfrhb>_?}}D-hC=6AJ;w(;Di0sN&7^ z3yF9UWxI|l$Lag)W2bhbt4mAFRGQoKsiqHw_^HOrUCsLUG4Q_qES=s|vHq4MBpZh!$ z)yrJUHMc}z5PSQP!E8bvzm$6ox=9nrr(ql`vGoyXMAwxaUXCi?5s z%OYyFVCh>FS$5QZs< z>tz*KQ+KS3s=W)y-u3KFuI-&%me#g_N5=w(be!2M$?6#n4j-($r!h$EA>#nO>l;yH zNR??MOT+_h6-~THEXn=4)Uxj=_mw{TN$X`O#Y+U`wDV$TTK5TkM1s(F$lylsLSXkA z#_dsp-y+;tDwJN>?mZ%33*tbq?V8>4EPrDI#h=qd4j95$OA(RZHnr>-$i0K%e6CU% z++Pdy!z4h9ls7$d1JJj?_`I%(oFm&Xs1=&n6;?<h{{o5G=8PKEw+R>Nm*4_ zCYjT{RwlRx5^3UlEhtIXlnWV#<-E#m6ZIA9n(Q1HN*f`IEsne-Hp1=tcX;Jty&vaXO2PS`kYpFzpfsvmvEai zQbKz<-PBpz+DhwYpyq>U;=F6TcmXuDL!W5-Awv zX;m*-3|eWpqA#yQ$9bEUmQ%zH-M&Kg9i&pCPOz1y6DQ&$1O?=o7*zHTTn zh+IssG?$M=dN4bYQr1J!p6{wH+n-t8_qFD;H43w9=p`)J7j*xqdx znd|$iOl&;y9=~6WU{Q&pV#Ny_v3exevuvvnFQ9Ja6P&sNo3V1P1&BO<_FHvdFex zTDRZkW~P1a6XAuY$-;-nRx^!6F%>tn?aaLUBUu|8E%ndj$mU7@{u8yBfIs%DwyHhJ zXR~=%6tE+2l4k`JjzSDG-WMvwbJ_}NEZ4c&f(5C6Y;AE%#PJ~kOvt5mi_WV?yN4gU zyF5?REjNj&FsR*Z>CzKYH%(`4lXLSKDYy_941Q0K%%HBJyl}% z#k1w!c%X-EKiD;&H2I*nO5WlbMF#YeZF^4eVhPF@4d3vIj;DciF8+K!eR8 zsuS1?~{-uWIEmyt1C! zT#iD(!+$(*qejBq3Z~RnRy2|18I?iQ0h-y3TxAw}EQ2nSdWW>aSzqq<$J7i~o{e2; z%vA!{Jtuy1h!T>rxU+wi?nyjvMi|@DM%-|Vd;Uqi1)O0>&H{^_{Y;fUR+!*-1%w+> zgKmcVIJ}s@`1dEOwF(gA;=M7ZJ2TNZDW9zz|8S-ML>}T`$dp04yC(^rq1PG7H}v^@ zdxP3(b;@gR;v%su`JKYD!;^1L_mkD}(b|hSng!+y9}n_3Y*UZvMQs#nEW0C~vuoww z*clFVSdV~&Xf}-vwFN0LPLxPrR5nTM!&6tFOkU7+952@D9SRZ2?t48}rA=9r_5PlHv-Q%J#Q{8C zAmNTG@zXUeJ&PKs#RQ^X((sY0%GpuMuqQNoIB!-8?VX;@KZV-x^q!^}g=k90YHwcf zI?ws!%`CF1$76Xdhc9txuQ>Di#>6QuG^`bu+c(8 z)_GK!6HY`pdo%}1u$CR505}7A1h-R8lV#&SvHtyt%2hN0r79gYT2cO(>efRYxd}Jl zG4o->h1VjTio}JeT?m(cRrG82-;}DD*1)e4C@ybI6$P#qzN{TUoZa3mrZ|BP3HXrJ3IRsJhwhbX^zVjlfq zMS(UX-?_<;Mcuens(Q5#G%Nv{#;^2sRjiLGw~Nq4-Kszx94CpJ@m;O0ZsoeLXs?;C zZB@Oev1H{&qBmV^K=QTDV@rY5Eo6{r0y&x%Fh_8TQ@%5ii@fe(H_4Kc*W)LmKV2=a zZfD4eD^wI($L2$YUsO44x=CAj)q8Kon`_10c55pWoN*1(cJ1iY zblpty@7o};hi~TwuI+SvlTOqmj}2Y=e7k>d4jDE}RV4@M2*WC+qzxhpOeAri>=Df# zwXWz4y`fBbX6>!1FcIb#9s42;AYXc~Vk6aMPF)7Cz6FXk#wsAVEi1BV3S{w3d8yz9S4c+S_>F&^tn!38cWAnb#ft?C%*Yygwfm^yz3#fR=A+&EOhr!9( z8~+V<7{RP~%l>WJgDo$EQI%h)TktlxDS&N`mY+L=aa)E!mg3Azfqp%rLNi|rlwO*g z(4^)CndKVEpE@vccS(3$U-FnPZb{NG9YAEWtyC+&YgJpMoKG;u`&fB$A)SmI#D zi_byo*LQaMt}aOQV?P6c>0o3CjSy$X?I)>?ac19-cVc>ftgKiqcg8S7EnHUp6JXP= zJ$t=n7BRh0`*kgT**4N8u7qclr_M+|%Va}Q4?V&DSjE_QVZFzWmPlIfIi))dy<&Jg zKBkv{xrMTq79iMF+Jz1byyTb7ztP2&@Bns60`R?RV$z?J>Wf%}tc~=D0e)YVT{2MO zAWoPMYhG?gaVfL`AOnJWKyi}! zdnze?Jyf@Ezd?#+ya;{lvWn){s^GWk`zCCVbn+F!zEB-pXS1Z>V!Sp|L>0TmyA>(q z!OahN8mzCUSksbojax8Q4M27g9y4C2t;*jq%%;wH-b#m;jmb4JH{r4Rf=lIj>b$8Z|iA(=Ok4U;{uvR&EW%L5mE zvQ#XVG#S4jVcyTo@2NkhK+) zB+%uz;xoo#jykj|b{5*>gfCs8H5s`PobZWg-{%{vN^(R(m4om;yTf!X*BC^fdhEwQ zn?zv1j{dim?QEAWUaHHau-i~7VX}XvwEmgu`-|v}e-7g#j~}n|)C#^1+YK0WHy*~2 z)AEj*HhUv1`y=OX=F6Ly3{V;CrbR@{Na97^+JoKhF%F2ONciBX!f^Ez;Y_RZ7VCIB z@e8?YpR{n*8Tj}ibYkNT?kLF%g9dzu*EYB6P#o-k*t-Az zc890LGY!vrS1UYK#*-)km z^E8GcdN@z58`#&aEiKO|=p@)r_Ld`FJ;TUvw<+#AjKOvlPWU3&EfkQIE@9=iBg4T* zBUNyVt}?V{qyCzwE^4qQ0Ck3#Fa|1qYj+}DRx%H1Ml=|WMV;K;LvNY4KpNqF(>~0y zhlO85C)+7tp1KM*!LKguuifXi309fLDh_`Cu=okh8|k&(KvA?5RwQZ;51m$9ir(e3 zlTv+k&GmYMfK2?8Ym#Zhj`v|+oZ>$&2h$5E7$in~3iJ5*J2aON7Ga)D->!7_;I$^r zxnWw!AfYOZe|ma)+Cz&hGq1Fx5PyrPO8Djl)2-|&^QyF;wpq^ANvl7%SjOD??LAN+ z-veJhaYm`}%LXm?asn1Bku9Stu48s~w#=*D_c$%i3}98p^j^Dr*JfER`hJatOY2xu zAO-#7F|~3zQ^lOZR}JxTRxOwVz>vK@e#9?pnGzh++uT%2y*gGER>Kp?q7n>RxqbKq zgei}EAY0ifxzSo8nxo59;yHNV#aOS(#(I$aM~ioks?{%TAaoX$ixZx*+^F-YtDoKe>0v(&aH1Qfb$p@dS4=}jX(RBL1$J@Pv&)Q#zDnIln6wT3IVjtqvS-@DXa+{E_{ZS_>)>eE zvlnrDpfI{vM?W3rMmvn*?sDHf>jpKr2M2(T=Frwioplg?yINBJlCklanDE=CzK~;A z9>U6Ev6{`9c|Tu+Q(KSdhTl1)(wdLpkcLmM%nHsK%@GspmBRH^l^RS}WEqkl%`98V z$!9s_TH~`)j7xOM|589Nn(?L1%h-b5pw2YXcNcZN#%;Ya4&1hu!fc#uu-ka15|qrb zzb3GU#W==7Vu~g`+H9^I%BT2W@gv(KpOWFeaDkAX%VdcMMK8`T`%esy|L?3#U>fFn zpYLC;4iNa-?~43q8fO_5w4ed*Dp|OetFCC{m#thsOmBprr|eR)ixCnlUape?N2u;_x7Pk zb>-!z8brI|*Y8Bi;mH!=eQ-s!Y;sjW=vM6PefJ8-x|-U2nD|mIx^Z{9n_&~Ho+Ho2 zpo)2Eq!EWZ#DkhP&Q?A_aGsGL-Fgy5GSVCnEWuIS=t|zn=2-3yn=9D}{@r`$T(MCc z(wjhP$T4xfgYIA~%8y;7{B7DPiHRoXJ>JVeJnJ5S6;~oxvi42Q+G>dURf!BVSm^Oj^7hFX0ZmK5 zMbQe|d(oO*Gb}|S@@WJoJ;MCUoZ-G+d!38CEt$@}AJh9$7$YB_#%Fb4{y6-E#}?Ou z?3I|ClEt3~@80KHWfKDy^QU9;9>zWum3$GW>wBIN7U4T+`ThBUBj?WOC;MfUa5qgG zO-W#v{fjK|zq|^6LdZ>csk>ZvFB3g5$g-ZqJxz1t24|MStw;dDfaFOxK&m;9A63(0 zkH8Vb2*k!%vsL9Xz{;zb$z|aH>sfWLj^^*gZ-(PsvUYhAHhHOX;Hv9>U-d%tx`!P7 z!qa(fJO-AD0`qgyn^BS)TFnJx#go|QRfAPn>{oY&SGI^EO=x@ml%qHFqa3T)vb@3Q z_P2XfZ9lLck6v*KIdM9psyNI?-?v$o3TcL{v)GHkbsP7FYWg3c1}eabJo8PGvYJs_ zl1^I;h8-4?g)z%?KArJb5-i5Y*~&bTyQ?Zb`B>MNuUoXx@H~D$RX4h@c;EfpSM&2x zGJKi+j5z_tEVUhZO)qyEU6qSxYmFswug2Ctnf>&kuaE_(5L2u=E+4=7PAJPMJi+_V zvnuqkI>TKMRQEYxKsyCD6XmiFJY!B>arYML!oWuw^-i& zgnOY_uV!c}*4u5pHOnU$yE=3ovywr@s?u7m`V=Ta{_&tfNB3iu2PD}t)LK1UOYvkcE1w)OpR)fuc;&t^LlkQtzW9VwTxi#CXbQds` z4c!xtS^^!w+}!86!Fd%WmXuU1Q<|QxxLG`1BJWK}o5#1i6j8}F6XOnmU0Z4^%;)!! zyV4N>=fG z26To&@Vn_WtfiYS@^)k@(-8+v#_o0VqX zqG=UDX`h9B($ALG=Oab(GL?VObFH5vsrDQjtSXLLJKlA562FC}QQ=lQu9;|_aMBiBxMuleOxop+Gl+v-mD{~Q?F zHXz-`54w0wGWZONT-|CoEb3V}Jt2!wz?FUstV?J};clFKL9}v`_q#=QYoUuL+e`|~ z__bt5<*SXh`{|0SFYFp>U9aOxDv;_OiU6x&RpyPi7~R#}$zTu&`W!So~kv;b|f7ekkRMo_LZNS)~t7*po8 z&K=ia@>RGPVeOrNBjH|}c2=+GkAsp%U3?_l*kroAc-;PuSXT^lq@AW)eSubSF8xjO znHA$Mikmg-KYrZ1Vlx(QW7C*yHPTPR1b7D48EO`I3|6ZvQZ%Rhjlo#vk-_PKvoOB# zj49zuI;gH$--hd)W2BEMs!cYWUr1_}L5t)Kr*Mtb!#Y&I1^Wkv(F-+)iqAT-0=q0m zzsgZov=Ih7@}Z2@8!70dEErR`sR^m`YSD|387tM&zU#UZu}`z}HJENf*5W}TJC*D{ zwW_K|^a(oAyeHgfW}RQd2%=#$!UjfEpH^>a>*5zg4tkfeHGFHL%B^R{hg$`S7q**^ z#!0#oSgnG6J{r`qv0i*?=Ii%Vf)}Ey;1ssZ69$iA<6>5b3b!3Amj7~t&3t12&LMmN zTr`udZ0og>WXXq)tl34xR{+>_daTpm&pmh=5mC^JT&I7RXO^KckjeFyub6(=@Jqqe zGmQOgh4z>HU|*3{Rbtw$(>=#L4Op-SL~W2Tt-?;v`2BmH?h;;gCaXivp(MaS$#_QRsYu@rJQ1yu5**fI@J*T1fL zuk*I6COu%&?CJnY9?6YzO6=~`_xB#yO_$1!;>&ci@P!;+&K9vFwtfJ9^9*5V-o2sP zrcbnZWphl^HUCU^uLUtGY3E1hl%MgAI`6mET?>Uy#Sdhis%sMvqefFc%yf;5_LPC4 zW=Tq5qPT~V!L-35Bp@&gUE;)!NQ6GN)zCKLK1u(5x+a5ws3r3y%z)2oUhc$hRF<88 zURhJt_rsHd%TIBha@nd-2MHiMu{2Rc?7kKu63w9<69=_agcvpaKb)OqP#x@&twVx@ zV8I;{+}%CFJ-E9=aCdhC!QD6R?(Pm7cXxMZ-<@yHH)rP7oSJj*PpT+>z@~fkT2J?D z1YYor9$&1tOr0s$(s;T#rAF6r6@FW5kmUoNFuS&h8&E2K>6ocdQQ@k!CKvwH@kPh; zG4Jqs^I%H8ePtv^5-f9k8=H6)ZMN6Dm%4RBw3BS6 zD^kf6MW{QY7zeXyA)Feso+Wv0D9EFTG_HjoiP-Jn*#lOnRHdYOsJ4I`?~+&V91{nJ zs*6f86Y=eMwaGt?$Nnz*x_R$J?!`L zfMH2`wBLEx`ALp#^5t&74?1f zmh0lsH-uj@>C)&CaM&Vu6dDJ^fqB<3OwQwYvB0|R7Q(@Xb-GyQBgc!?D)6ag;{_@6s=SV_AN?T&YT7zdcv(@Tk zG&*^q_D3t>UO~iFs~-&scw7!*7~YR{!(Y^fvkjJ^pJm$appj1KD^$wJn2pD)PMse1 z!*(Sk1q6JaGMcsG8^$*-E^mDl3Z&w|L8ExdoMj%UvnyfLmh~nqjzU=xTx{rC6g%DY ztw1mKVn_2uq@4D<^2wq-ApFWLH+2>Zq88_(pRM-$LnZM#HTs_(Oi8g(-Ol8G{2 z>&??KoLDS(?}>wvqUjUqqUl!M2A>HXLSNr89@yTUn1KfvmEL9U+@JE;$!4&Ex{LEV z!t6T`7)9TNA* zG{%#723hJj{)WdU<&MbA8+v*|r@)>d#26zTPs&yIyBKF~&x^`wl)ksfQ}vPa4(o)_ z*aC?$^*UO$YjS(zp|~MbQt&DFN@*poEK+#iD6&G3Q#!xwlH&nI+w)C>ppXCw=&?UY*y)Grc|lEV(VtUN5)X<&S?I#jskisojs{2Lyi(N0-iIQ!}1;QGH#T zl&rT}#}Cg)17B|mRm+Nz+1NR!Pi3=4K97isIt&@98&BdBHumHZOlkN@>JN<+KJxiS zT;M&}83|8R*-=f0tmR3F5d$BZw%_;#+?9<=f5?oZT3d{0w%jMU4KlohG3F>aGS=y^ z6~w8Fd%LKqFPgRX5dIkmx5F&!$dGMy-SM!*Gm3iqt)uIv z5CgoBwd9PO<@aipEZiV4*h8Z2G<3(Slbhy!9xBgp$DmAk#PbOI&>iRXu&jOe%<<0e5_TJXsKG6X5 zHu1ug|E&ZGAQh?)tTG~gl!HQS&y_$sj___?^n2fvDg2hC48?aO+KZ7Y-;vB52vJ~>p^@-8! z5e^O3;EXTHpXjD(!F4cUES6V8nK}5)OK-RCfc?mE+6c&OSV?w44<>t!BS)zYmWwT> ze3!vSPMz|Y9$82*QiGKyYmJMWo4OnA6Xsa+?r8LCwd)Pk3g_qLQz7vIkSjVU6MV z&qGhw6;`gT#zZ%I0d{H-E@k)==k#2u2mbQjhW#kyjW_OLzPDG^Q9C3|Fo?Y|W1yJx zX5n(`yI}Wvg=7MaT24p8!$lZJaJfKC(m4oxUFkH@VAt^hyhbbB!EUn4a~ED^({m@u zKn=32vU$AZbEq#>8%@9c*A8iV(D z%U;1h#Jf;qjz*291%nxa5G75ZKVp-=LG{U6QuX1Si=s@6 zv0BzYDlRsU$x}fog)7i>b`#mrH)X0f{+j!$)eh-6)k4%U@0x(FuAxz~zBuo>HJaIKn z$`}v)x!5jB)v5`U^4dG$Y;rqoMjK7s_w8#{ZOnp%gf8kVFvx#7sov!uZY;8wVpvn- z_Z}*dI6lhi=xHC=J*e`Qp3ET-GD&DIWx71vOXn-&%&&n-xsJ?ac+T~@xVZQYPqjV! zB<-Cf-^TS|J6RY?_4!g@M&WdVJ}@BZ6xgT3LSJdEQqDMWUfi)o{hK`s$0Gc|6~yVL zS%1D}abDn$=9rw$(_~lJ*;8$&ViaueXdim{!o@H_?I`hhvVAEplNZkK`c#U|T~yHW z=)WCGVfLX*2~83GP_c?uHX-i-ybB;>%w} z2M?n7l#@?eiOab4eUv8dmy2mUK;o%LPhy$b2BhwDqw*zg=+BSH6SLfKMY??}#gK{x z8U6sX=W?pbaVF#XsB-qXE$_baQog`gi8+JrvSeU(TVqxv3WwAzrb#k> z>ygw*zCq|7{DwTyp?sqx-FaLLoA3@w2lCk7m=0KgKS|eHEz_;K-!KHTz1FKqBvKLw zYP)>9BjljS^tx;M`Syx5l)>BLa5^XLP|v^G{(9!_nr)+3gI_wVPA+>y*1IK z`PE?+bHr+%WDxnnU?bpdD>s!%D4n$N$9UcS3wprFUQq;~;@toam!(H})@d~MvXBY! zjF;!ij3dL)hxuJ5eciSH&KF@Kaa;?*+M3nA)^v^L3Ic|IdfoljViX)Pb`h@=TAd^@ z8b@XeLa(nMZqRBSspx)Th#J>&O0Pl_}b36Q<(y>2|?JOG8Us212g9p}h{7bQ)HPR~6^u&Ed3hB;NgS!azR#zB>6oqsCPdb3^M}QSPT_NnKr+ zWHM^9Y0zo${^YtzskzB`8l!z9*EMm0Qok*>^Xzc^Ui(am207iT!3w$cnWk~Zf3sTyBry`9mXCnt$pSe&;Jhwh=Qp zm#UjsQgi9~dN^=*yC|`_&ngukP}n zFr_rT1ODJ5yAKiJZWLKcFgNUce*q)%iA}Vc6mL2JWv%6DER{s~H;+T-E91K1JveZ9 zSwGmQ_o|qsGgnZBC%J#a>-7CS{h`E0tCAnky1a+~=y1sd+vXaiFT!zk!h^xA)HcRXi#2()f&nggZt7|m6_4BUcyQ;D?W9NRey%dAE& z?sWS`L1Xr(Sm5W7CZ9-_vaI%ZT+XIuIhwba@Y06=2>(18(eYg$-SB!ijs4MuZ^ot zaZ0Y4jc(YkAD*8FigkX<5O5nu{6(fz9b%N&3knL3;T6e~L@9LyxLjrX!;ICT(aJ9X zcV`Q=$3|=PUfo9auo*p)l8I|%MMm~?Hx}S-j+X~k62(!;``hi|-P8Cymqw$BmunK` zID;TzuWJ9v&CUOv@@<&^dnw<}So+AQ{Z?-%*1dQk`O$pko7%)M6IGl0EsMQWDi>=u zQ?H8_!qGhQe6{}L71n*|Y3M)L6#eD+Yg#lcPW{FvdScOt%AX1U(I;xP!TgQR2T+}J zMN>iyY1qJgT&NcT61$2)y}|RHkSBOJMSOBkN)4~co1gl-MbM^`^FdeqXNwqc2=$8m zXN#aUlh0$h4hRTP<(jBraw$omjhK(=3#V-X@U}Roat_DQ8G#{1-HMr_QJxx;v1$hb zXjzx{S}hK2_g>%#FM)P^etv#bj=_72ssa;#@L$3xWD$hcf5Rwe_7oRZ$Ic|_ZXMv4 zRk^ONgVuNM(wCX^T=*{)8S$C-y}u?3mJh}ljTot}TQSwjVm@w-oJ&_~4k%lvZZwHF zuCsKxs8nb%yJf3XgnJA8#@??yw`F!hKzCtRfjWq%1fyNY^Rtl9<*!CHDK+H>qs|}P zy>t`37d+O>p499LnL2x(9Am+Dajb&LIM}xmH5$n1Fg%Mx%5#ekyXrZrBMZ6Qb`9To zbsEd_SKl^~Y>%Ecc^OS{xLA8WRTuNRCAbTc))-CmKINydDlgwEUvuZk8*j-k7le8J zg*!LjD?Fxib1OJdOaDY^b)k_|5Hd0I@yloa_uy!b&a2!0CFTyi#iJGD9Q4Y4Faq(58a53-Ig7r^Ejz|f} zh-Z(_e)GvVTIp#A70Wjq?q&^B74FYS6E@TZk2M@mbbwDjyLJjY^4NO(5GbYC(s1Ye z`xbzo&qw`ly*O}A(kxR+`3pJye!QV=_aexU!Vu`OSS(cLG>o6fybZ)7(9v^4N#%Yh zrhJh`=6+ho<^bTibe;}vp6uH@pWmI1Ti>^wFSWQbPtI?mZoa5|n2i1$-t=+iT0jW* z#cG?avX%k!FiiAaK5!OuJFFcQ28*<^y3u8KxQ@a6{7cT~daFmo+Inx%lc>NQcS;)` z4#;K)bJ6F^vsN+omCky)ncCW{nE_^@qs{Qd>-yxyO9aaU60&vg$DmqPqHt>um!1#w zA~fc?(DgV|M#!h+pK&k{*&Hp*Kte9iQa-Q@5M-T@N$*f~-~XFmkjD6&3e7UXXy3l_ z%)cYY)^jxNZHki!8BLfO&ag?+IcZ*{Ba` zynpQ{)XQ6bZ*z6yd(T~00H5>i8A+jdW7Ges8;@MpJRJGmfJ`cqr@Kd7k+qQ;{!*Pe z#A|R=u=Ki17vrXn^EZywUucK!@rMY6>>uVH>7XJ6BBP%XU%cSc_N07mqBHIr8-(@D5UzWWEp-VRK$+p-i386sO7^ zY4U1m`Q?Q0J)SJuyJ@%oh3LZ=zre3Ha3e$ zeFZErSA>#De++-ZzO>41gllUH&3U>219h8IT;lqEw%3CghKM@<0x8 zH>c$u7;N!Q&Fkp~+qFPsptt)0JA9D3t}-T3C~2fam_ynz0iTHec7stt7nGe_Ip|3W z8PdAaSC*xquQN~;C)v{YOPY~D1ru|UHc!ynCydK$G*iGe8i^p8H~PSV%X$1KP<8Jx z8KfIl$xcQV#8PUmiq*kvM6o2+#Jsm1Wyp>8Jv=-gqiJs$q^YIu28e9vbVCjB4)7Z_gFzS+ZvyeB7qZx zPF=WIy*H-S+x7PHIS4uiUoc!z8?00RS<`gei(br83;|mKZQi8S3 z-i9c{ZS_u|p`d}yH+BbVNoQ2|RYeM^4&6OHN@oh1xLb@7>-T8n)rJxFPqjsW&Fxd# zo>mddyTjG+y=v#ER(rTX*!f=7w1aJVkB=POwE5tX-7bc$5C9+nG8CDUNDC?i(Wmjt z+M6xrH06`jX%7hKL?xvoBF-H(wSHDJyWo}5X{eoXl}hFbbx?kMl9-(euno@OHKlv@ z^JDp1aEo*N`WiZ)G?fb&ha&#DQI!@GL!?vyz;edp3UIN66$7n{^|y`(2K*K|R=#5z zHCgKA7qUH_e|j{UyX;^7rn?nzS$pSYF(;O4V`@rawy-!Co1abDBe}Y2M(2_d30ng|%8~M#vL(+j7QP?mGN^&EN*av(ah7cnVeQj7OmU zv`i$i320)tDKY!e{#~umS|K$^QDT4A8{=*)Rp6*cw5i{h(rXF=<$1#S)-U_j9j>5H z!gWcJO+|VxuSMTn{*rc*i@*a>1kPHXW*^i9Z%ia)aI)&si0X`4@6k{_2^oopL`Ghe z|Lf$FC9#Pp9(54V;Q>&Bbxi6q?V8ExL%L>z7giNFH6QFc-R~QE@lF}CQSoGiGn4(5 z=M<_lUToJ|KM;EvE;=8_TPTrz(!UrTAuG*mjU39rz+kiYa$DEL1jY#gXD8qP2i-q-ru(cRm}VJ^XZbDf)o!ld2jS;E*laO0b!5aB#Rtv z)4MT|?Oh?exw$=%)fnP%w^K1#zf~@k%v5QyT>__0Lp$2#9S?I#z-`9>kGp_79MTj= z7k@@mIGW!*m+CPiF4eB1=~+0_4YmGokw8|SAJK#g^9yI8xX(&kWD7M`ccm7}!6w(4 za<8jgzKLl!rrntz%6z`|z3l#?&7(PmM~fHrinLe&biJcqcaq+YW0({BTO)2{1_y!* zlqvWFtoL$|ZF94urb>NfXz*D3{QP4s3my>i0_^EHkaXm}e~~zJn-ZL}xaF!Wmcy3` z`tVg_c;|$} z@kC5OcEMyKlX_NE!=Qj3@&@b8b=`V$uAMW20Epxe!0T|)gSi3VEZ=Ci2?`N8Kp06k z4rh;KBDz|~XDBg#uQQ=4M*rl6NQmmMgZKjB?!_r!O@hC?)MIn`UAgsL(Km?m?>*gJ z`Bt>??s+_JpBlCll&o};f>?i13-nbVT9>LlueUfOrGy*SlzJ!--n`l)Yc2)v!qTe*Mzc17C?MWc5rZD!v6xtjTHHyqH5=Q1IOo1kP;H& zac~oi7;N(P1haxM>SNcfcUsW-%An{HKt@K|L(~wzGsNZbL+9bLz_W7F66(Q?#_xEu zL3nAEfAbjGKTALGYUA)3pT*3S91r6d3_?0mAhGTxBd&O3O-BEaoAkW^UuU{uVR}ML zL)kVZ{VvN^Uy^v}u+LFR&k5so-^2E)ZBcmP8;s!3d9hl-0e<1ji#O<#quIbfX7YDI z+r6JN)}QI1hNCv7&3OMnd-@;}Q=d9mDY;3Yn%f33} zu=}_$o{enTw_EX)%by#DdjZP|LcA`EUbVx5&o>B0e>eKO-dYvY>#FZ%WGk3tv{gr(DgLj2Y< z5svON8*N~RB#|(D?-wJ@cS(LJQGVM6-?Idd6AW)VCULtrC*GOQmVW(iFb80WJ^b40Y0B@OL!qIHAlg(s!e)1b$>A|L%YEh02bSvd|Q)T2LtCCN_ zZNonV0}?&7y2N~$$vwp_y)hpfVD3)8J?8VDJrU>@>pDEtpvggugjXg$gluxuVEl~Q zE~dQOT$mcV0JEYyKNgOsktl%#K~<#&TFf;X=H^r+p{;BAL^$g=m$`Zem~BIkjP#zu z1KA&*-z`-mPeJcD(*=76*k=w}!Kn!C2t+6sQc!jq+@}ZK22QU_Y+invEJ|;iWD1H4 zF4{QSg>mfTa16}-vbRIP*qCX9BXw^fEf~yii>d`c2g|cU`F3~*GdlL1ot^@-3%qOC zeG1FvI^u#3@biYh1=lhCp-n6p9SVs(W?lt9>6vSlB!mo_LQhRiO#;LfINZIoNg!p06^y@DtXsjJ)e-Uuu)AxB>8Ti#fNDue%C7@{JprPByJNn zGn(rg#bzD+ct%D>fSyv%cl^DpT1K#44_s^#WR-p8LD;R?o*9Y-OjQZGJ*;@7V3?^a zvz3YOpCmI2SI6q?TWU1K^#AVizp_x?@pOTLAQ-TUwEQhiOKg zuX7;vgrSH1JeI~45H(GcL`8;DGCq9MV+V4A7Zh2r3;M#vdb(GnQlN3^IDEkn@MLr8 z#TAu{3A($Gh)7IOU3^{`Z(}mqN64RRQpZfAwuOqE3aAD^aWS#q`Tpx#mu)Cu0f_$c z7J}opb&rs^CHRGc;rCo#qM&S%fAv4KU*3^vHwQtF3(bgBE|ceyBJkq!Zmu^DU=Dsq z_>b_LATZ+s3qQz-SQ|<{$h35f>1Gb@wqd@kvnf(i(&!)}-tgvA3*Z`*?IkI}0Ideg zJfKwB0y|{p`yf2M?(Ci)_759^r>$)JXBVj-q{PgZFb7o6IbfjMRCEqK3<*!3zzU!Lj&%djS`$yFKAjH7Q+?Y2A^L|t#H`dCDcJ4w z@I5^leL3luej?6~+U77_&B2bqUPAJEJavBf4xpe*-@HuJ>Fo#zAPMU&oRsI$Z`M(g zP;__-z8^`X-{`lzsI+<0JmA;;a&yf8xjNGGD2{TYeg;*& zwl=szB+6%%|J+vy*|N%tS0kh)^<#g3|BrTkqeeQ8wPr_Lb5*sTY4Qo7Vq-~DGi#)= zl!j4b`eT={=3kUKBO$DDa%jgW*x00&FICRK`M1Yw7BiedGCsc72~euOXLWfQSJUQ` zK^Ll1HOu7Nhs!rVsPq(S+~mpn=5z3X{3X`;yk9aME~9b)g)DO0{eBnl6gg_s`YS9f znk_N7=+MG1JHV)%w=2dYI1@(of>~`(GbVPLU#G`q?HATOU0+LwRI+;m551X&XK@y$;-lc*dFI9EG!(mDt1Y6 zj1?a0b(^l55QN4-xW6<2>}3L2U&cz8G8=S*_R+9ZU=6M5MZ6M;gTb7v6x zIdXmJ&8=%aS=G=>w0qq-Ea$Wp?V18M>LJ;WR6^5`!a^%1CYDKV2snuLyEXga^%tg| z*|R1|?ywQxNk1(E(_A|XUs!0X%jJ>3+}_eaF9n~*PCBZ>sQ8_MzW$Si&Yns538yLW z?KHyvwyMg`yMdw|bCa{`6FQZ-U6^{2qsmKUuU`kXQQO_6CUt@$vcR_l=p~g>Pw|Jd zuUDK)*38JGTd-^ez$=^sZETvh&39!b#caGFo+L z12Io})nq1L{hc9*A?WOMU>%QV-b<14xJEJyZ$59V-q~oRDQ2GTP!gR!b{>e=3|VCo z5Js29TfA(x+h8Sg8{q}O1(V=Tf!rQw7w~Uz(>h$B+BFWLdj=+c6zi<6pgkcGB5BiI zXXPgmzXcL)QFKaW&rXhGytUv!OJYa`lW)PjWziROp8c}uwCrR5(UL$4fAUJ1cjkF_ zQWTQlf|>B-0k=-$>=!JX5z|AW&5DbUi!>`dBgE4=^(c!6{hM2vKw9t+-|NTHOj({o zX7zBKsO+Y4E8YNMptjkiXsp(+;jn__DDd^x$?a*`jg8IquI??R9ZsoT3scjNw?}in z#G+B(z`Owj@qp*!uFA&o@rN@>ULhfVjjo}%9GNZj{qb=b27`VnJC-Wz*-v2W8Roog z9=jcjgxyYk&(OvHUrlU(OP~KiE(wsnr#I0knUOI$9Me4A>Vr}#Dnb(0EmUbIYr<*E z-x{9%5iK|K9g>^+J|&^`85my@2T@-urWAoWM?qIkNrOG!qNr*o@s$3N4+eiJzu@r~ zipmMU#|;)(mX6J$D4h0(mu!I0BP|b3>J297D`%c@?fSzbLqFg~S7W5Vy}`91&Uah= zo+iTS`VoK6Ok|XtqL}B2#rt~+w!+q^ue0-Aap*@^m?*pg#kPYNjtQeC8=+P}Dd+6! z$j6EG;--*da>Qya-{+#Yzz}1V_5AWm$M-+(b)v)AId(kq@g3xO9QWu8HI~&m2PtgiEWveq(vN75(_TQnD$Zd`N#Rq4#Tk_S_-o-TBFoYpI00W-l- zS*5;wt;9+Cp_tLn8GN45Nf;a#-oX?`l|)-Q;ukio#Yy9SWU0Gn2btdTgB#`N&d7*> z`U|hb@f{NNI*I1ktng!$2Z0&K*9}j*gX5dC7B#nyrCtMgYgQouzZ8sb(Ft96ZSuL} z*-J69HRJ!QD+~V9n)3SozQz=`sc`7X>Xz9Hrse-;D01`Iy+mQ&agmDb(>1bI-yP{~ zu5K%J@3OgNWNML_0gZ{jrOs+`HO#EQQJdXBmM}-V?(4kV5JakNp*xvGxg*AIxgxf- z{#=7Jl#EEc*;H}i&qkZt<+~mQkuPYuRLH0KMjwYbb7!gk38oyA!L}Z?kxoMzdAVAK zv_$k^rixeyt$mrnV+B5`YBIgmf&aBq()ha6vZ~tGMj0$)QQK3vkf0+|DDaMleZaTW zT^>9>jr-Z@=+bJJHuv_+Tza7X%b`S!sEUGoV67pVr5KJb(uL?sVO>FjLh z)dgy*gee|yIB`ko>_G7HA4=SzIT>-iH8nR1#9tX@N!q(2la?q`e8>-~0MenxMYJFj zi+Mlnu>kW)+?W_bJdND2$CLBb3K9x>k z3)JF2g_hiWaNf)eM?=2o9a2D}WDu0FMA{v}@v)-BxBH=(I)xXsH=ZnwGs44beDNkW zCN?&5nAwAut%!dG!tF^;cizbVC1?R=ro$KLo23!bxO63AB;uRP^&_;|U5^7)G; z*Z%kKV!4jg?q)cq3x(BR4@+;aV~czG!wG#uQTwNtp3BsT!B?iTvjKW08nP)t`SA3P z&IL^yt^|MV|5jc|8rtG%3qlZof)WoekC?&Q3THLR!kLDQ?z(kHkM8C`KttARa4570 zWbZqJ1Gs=ivGY~g?5E88SLjF`S^s3X#P5C_*8aO-Nv2Bq5>(kyaq-&asY*nYs~0oK z6Ly=liB?np=K8|&$p0(7{rAxnJ5@zJ7Ua+N63j*#4JZiiyUz8*w>lZHMZ}le^&Iz9(TZ%) z(P>lI{Cv)psWQ3)7$X@T>|tyxS3gKKmC(y*>wPQe^f_fX;-`aa{8%}8qq4YSV@}`>k}^ZDp28L>^IwB zl_`*@6GnrR7C2nqXb@;Dl1!MQ@9!h@11bm{9kl&~f$~+sp?HXc})LRxMmvhE|VXKb<`k#0QPz+jrO&Z`1DwKyk4-BE0*EGo}W*; zyB8@auSsE`n;o~llOE>HCn~^tGKwEcZrO12vWa_Jfip|H_mL3KKPMYj?b zl7DUB|LH$Ry9V)W{Hse+X!rT_Le9487VcBT9(adv(7{a*@@)xbwb=pE$TF4PQf%?Z zx_1NbBWX73#y(=EkLNWRgJTA@CPq=v00*MauVp7e{@^IRa2v!@%_fx62Rpt8I8lBF zQwO|-R6qS}!nq{950axe$6$#$573G0@7lyAT$|KDn_giv|3Xic+E0ED4asP9(O<^j zHL%Ln^C4R1Pd=x6n4{J`Rk0%sfJK0VNo}rMduNnj`0qxL|4qkKkYCu<-yY+JVsJ@X z@0mB~aBRL(-#p#@$_L59#(j6;hrjzj zISPx6FeEYB!t;1Md=B#B#jg+XF;C)THCg`p!L19RCQ~`Kp2(!BFEVP6N%vhy5&neV z1(M8@6%Rfzcl{pM8=z~ZBa;ksP^dZ$^y@#Z_CPPawk;U+E48zoRP4*6RvC&$ z@h{3o)gPxRgTjXqeW9kPYG{3h>2|L#4S5Id;OK>4a!#6P)6|I4-`1{-_70i;UA-soccXXM9>f;OLX_ScV~k0y2H=XJqPjuz8zB+(KLc6ln6jIk6Lqe4pn zJv~6X|9B%uF^P8a>V*7zYNcj}c1v56COe~{LnQx>G3^rw zSsSJGdQE#en3u6*9xX4 zFnHbkz+$VMz`gaOoq;5Av~#qD(29glmd-Iz>&p&c(PI@m@-}zOD>*k5PSz@nY8)a9RfOlH*_U%1fh{)@_mC!Qj=q3 zG&R#$@c&^8wX^)1nNb8Xj6PfuON)I70^dHC`i~x3_wV&kLqifXRgL)8kYOq!iiENE zY}WaX*n1p`M-Tr92EV05ZnaRiPYhDY$;q)GwE$rrvK13a`y*hc z`P5A7t7Dpw7yQ-I<>gV#k`!6xt3)p?oi<-wQzS<)#=_6Pgf9-l-`s{Q9&T*tvsL>c zz<^9U?-@K-Z}?e0&1u}uDUit$r7N|!7duns)8f0`Wi_3^eWJ=IrqS+EKR=gk?T;WJ zb<|br&GdDlDF6V(W+^HA@q-b+YHPfI50F086#HmaYh^?){Q&`2iH#(^&dW>Qalz%1 zn8CK&McuuF)dGM($HEfFa`N+7e0nl&Gw0&B5CZ96imaZh+Hi>bl7l+e4;Z&_WSrqgIr)t&3He>q7Do#ujG|>45hMNxjHB5isAXr+`*Hh% z?$rm#h1yq>gVkJam*=wJGVc5DDUBZ|EZ=TM-}H+~i~qnUiO!2|i~@mw;FG{V3EIKz zP#|pK_b)6oct4Nk~tMjk={Qrj62*7^vL3H4hoICJD7jobi{x;B3npdqyn$))N zp;)Qp6S!IFJv~e%w@f{b=QOMBUB9p?npyl*B%Kb>A6=+$FsAiUV~wSmkk~UWis39{ z=P&667+&FdUK7iCLSmsu3-%O`Q(H*>2VU`EFMqaL`PzvOayXIo%b&tIRG>8FGzKOp zSrS~`FvfoHwSiqMv7X`}VZO4kc8d+4H$aX3Kx7W?NKg0Q71Xu%hpgk@CG?1~uy+`Y zHi{bzZhVutE3PPRPNqEU?dvO=Fh!IEzoG)DvgvxkbDz0qVP%bHfsgkHRmco8ruipe z;rD+57OF`lcTlQJ0t+^5@4@%#vK-YmcjL>n(`AW>iN$-ChUL?Z7nPA=|Mu8Tk!g3= zS7&;Y98geDuB=r9+QQDuANYt%z=6UP&yB>jtc+R&oB{hkoc4)s2bHEM>GUN4Dgi;c zUFO!(=P13GGV<$&s~a-~@t%R@mPY*_uA2W@PVO z-}6kHvF7Q~|5H;pl$MsX>HbD7>Scuuw%I>Nf4Hdg=HgH_NMQ=l4!N%2K=NEI^%gAD zG5gzgf9+@eIhAdKlrjRg-4UoQ3ReEpc1JBFdK>LA;3Op#E|w8zJp0edMB=|pCRm__ zzB--beR8GXUzq&wQOP3;>h3jSGje46KY~F~@gA`44u6eP*EF-5zUQ~^+6ewEUfg}I ztSywO@O%NODqr4QeEH>SzdsnG+oCSI1HC+F20LCS6m!zF#b!c0d&KkV-qQ^LE4%eCIg*R=U#EDn{tNbUXd-URz5pYy6Q% zwpDyDgLEZ{TdHMGU69&FDD+q7#W|a^_cc< z9)3&G&I)NuElvXVf0aD52>MJAngubJp#6H6zg7pn8D}ce*f0#~fD(J&q1aT1!Pd*p z*Q&?TlEiI0DaKJhM1?HJ$Y4|s=Rt*c34QYxXE+YB$8J^j{=>gPet7bL{xrb9p4XIX zp~zhHN&G&b=NHAnOoRR}ei|(nRQSGGd!iC%EEQ>IDr|1guMq@Gglw;kxLnRZ;duF; ze4fy5t)icY^-muf+*Zjt4{WBZ1K!gfrClEr{s#oOI}iBr%)rgQrfqomYof}~lW|X} zKw{m&;*e{B;MBOTYyp%{s56dPF|gmQ7x{v?m4{NlRvF^*aVamo4M9o8JDMU&etmFCMn z;lV-?YEnvy@oL}lf0Ok8`xi4Z8(<4k7hH%Ley2r#%<*r?K?8SSG&jztw@OD$RSmVy zN?%W=``S8dMB?C^;D>Rn`3Y0vVVf<$|aZiz$L!XELtlQS?Jz^RuW_&Djz*+n$!&dlOmdvYb`Z#>~v<%$o~ zo4g)ZqdJpy_M#7s$L@=&ZA0Wl@A)`ivr!3}vjCyLfNI)3svx4M=9edZeyN< zeZoGz+Ek;49Bh83KO+T;;6_E}#%|3(7PFWu)yD=>$uAraXth5VQCiznx}*7{x)&-s z{J_UdyTP7*w%6;^#_4uRt&EzER8$##PUu{z8tUFeCX8rQTi8=*Q8q*0=Dfi`R}5+S z#$gkDv(s@tHexAQIQ>6Bs8Rw5kdrDQ;VBelja#P2&!cSuhz>fIE;`O8upm_|ZiQ+{W^5J6vmjkpWheeK9@bmjLUKKe& z517)>17-7f$#D?Nyx3u-p}bCoB95>hH@v&UUub|iI6VBOc#|$A+z{_Y)SZP4f4Gh- z6RhduT@lz7J0Kg#yvn&yX+-XDyz-6XJz^m7fNYP*=0yn9GpNy>(Br17W#htDh2!f| zMu$saKjVZWCjgM&4K_&w>~(3A_K7m!1_T`pg)m^nLoeQ1P6JSLt}fZke;^&rmk1(; zrE}N%W`Xd7USXnqddRi(_Iep@_Ey#_ZI`WZL;+X>cbVQ0_S5E*3*`i}L+#+V86dPa zje=7i(H;5)_j$lvVQP*p{#y0JJK%Mx>b%P!l4&y9}97!IIH+(SGrmmhk{r%^KDn9)IjP034^HC^5RG)}v5U8N`f zfrENTORklPzlTU=pKgY?$D>l3Q`BtrU#CVz+3^gbY;W0mjwnSzM;E@HM8&-S6XpB; zaZM*7w2l9!K#hh?d)Wwj9#Z0xMU4J|fR;sb4xt@Rw_uJLooDa@4S%DShgLQIh>^Vf zx^YsQG}pH{B)*gt6B8pQXggKP@)ZHA-R6yFEYB!>59bFpHVX8UTQ5BQ4sg#8(|FrG zsom{zn%@b$4;j`91GrugC-eTcVG!FwVlfc=z?wQ=j$N zzLIi?ftV>^9^oecp~eJO{7L%*-UKCaB|R9}w7DY#SsmA9|s{J?ZAHR;RV;$t8%aBWEWWv75|GCn$>?BN3-27eNMY^VQ zc-n86TjR^N4mO2xfDVNi@^07USE!RL;4Ru5YsUP#&Ze{m9lE<%A>Qoq%5Q0CTx~SV z7Xvdt-B^6s4oKKJf> zd6JapgoUBdIqFD(!2S3UU(D{0cmmmbk7Cl>tHunZqO*c@SbCKp(CPFI;b6cpc9rf@ z4chsn+b&7b2XlCOF|w{)63_Le%V$MiXCB>MzQi7lwKjaXkpYl?$h@JkZoKm2d=(Rn zMkRZXQWgKz$uH)myS4?&DiJPFB#P2=m7%E!US|opu&Ac2tn~OC-ppf(a!$^SV4DFf za$DOy7S?`1eSVOAhnExuFvG!14d05QiJ8PK|H7DCny(KQMR}|$i7{$uXz?H=RpsqNr`6Lg21lBS3*mdF)QHrv?^}STz#j2H)MpDShnHJQUY-X;U zz+fM$3Il%|I(|169s2oe1H)ZP*9G9Sx59x+28A*1Z5OhIF706OCQ zFs-ZHFIKZGkT@nbH7ULrsbgqb#upnN9IQx|jLE3)!!)7`N=mvyXfu2IK>aop+*uwC zGs-09*OKzbO*BwJBk8oC!oa}D<7&>GJ{m>Gsala@^`eu<3`85PuY_^;dVGyO=&lnv zLG@fPo(`$5QWNy`Y!!X4SIh<6P4tF=jzv(XVqH?u5A+}U5$-9^KoMwtIPBVUMJ!n7 z{pC1j`fvMR&~PGK<|mt@K#d>U^m4j#*iMwMaoDTAH5jBT1V^WWA=%g(28RlT{D`_^ z4pDl30%#twVUfX3fKB}rGSOINZStfc^5}KKL#Md~b>zLms`4n{c?BEn&5p!TuJ`)K zNPGablU|n7V1p^D3b=`=ARRF5`U{&Bd>n1F%CRHYY&@61f!GZhm@b!*xZ7xd&1C!Z z_Rcjw)t;qP_L>!wAxND*<;zKXCjlBLL6M&a?~0HatW9^f+Zfp{d{%;&<>%y2SLViZ zR*Y^5z4ZWv7MBA4nV?If)P!%A57uJN-Dzfu>lyZ^-4IRW^5S$U++nVytY+K&&clG2 zJ*Qa?R}crVAt<200L89ikK<3*ZWJ0j7y2NMNfl8DI_Yj?X@CPrV~i7kwP132&%I`q|5Ihle1bv2VivA(vmwOAL2~vbHUaQ9pVj zb12U61z4l8g7ZLVfU!N&eJ^?foeG}+vVpnn4;yAN8<|8;7lfzm#AYq%-CTdpYWTKh z1)nM^+BHn_UU?v6n2OO@(+sD#y7E(?obbap}cFs z4c+-(DnqzDZ9-~qXmSNh!<&Zh!&1`UYnl@~!2J=K#UdC(2D zwWAy`zW*WUBN7A$oVn=!oh4xR+M7Y_;StssN3rVyQFn=i>EJ(0sdJjMV>5G-)L65> z_4;L~s-hp9AODIVA<>a@92c8{BW>z@ug2*jCdw)J{Ot{C#ZR5~F)7gm zR+RBT+M;BsxvMxXH!*nTplt)^fjORg&lZxeQ~X`CsQG>V!LO0SmDNR0YcUT#OCbJ~ zP`g!8CMMo4ktyrC;g$)y_)&bwYsblaQ&Sg79qhp8_3TEab9q9dR#kIuZcUbv6o%QY zhtjR6L?Wt6W=)IGuQI9R-efl4_6x~O-dXF2#ruL~3#=eoLrZTyd4mmI-bd@m0apVY zlq-@+6I3Uv)AkzdWJ_+YqhxW9b;PTURGA_ugIld7ATx) zihc(Hska#UGk^O~8H@vqTj9y4<8fQAJ*Jpx(mf>7>mM5OkeLCmZFP3vPXnWjBm!>6 zfwTKYvbM(FSH*)J0(n4VhOU{>jTWD0xaJLhH(tGUI@u zIJW7k2M+$n%O|j&IcS4TQgIdZP;SFeB@u)s>E%V5T)G;LJp=s5C1G;}-DwNa2VJ zG$Jh58=mlf1~1a(*T}r+5%$h+L~i?DOzM2N2sWUQL^a)~`jOed7YeX{_VUW%1jNR& za&P}A8(nI&>-0s-KV7c3KATH4$rAR_X%Pb+CX|GJkbddBFhHxB|AtComRPNu5Z zBq<^FWC2?mt2=kE(XW$9s{-v_Q@S@lmq_JMxi?d=oN&;r09tWz$%?r=qBd5=sHJq4 zlA1bWcpp34+gIag2*U(mYX1hl4?ellD}ty=v;_{! zF0SbnJGT}W{~!b(CWJ8ut2@J(je;R`LCm@R+*n~ytYlg8($e9g@n21rfw5$(o}5T% zIqxNc1)U)itM!Ks_n}sM7!TsRFDoR4JeGp>X`^{$9avy+@YmpUTYf8?6qdICfe?I5 z!t!{o_w;oCGSJrSv_??HrveQA7vx_=>H42|D2%@?=x$ zV`X5w9fwWOs&MC2#)QEAtM^(uJyR+cL9xrU(RB|4-|LioG!NX~s#lzc0G9bL+v|CB z+xs-iShUjWAxL6+4(?SLSFZ^&`mNE7xuuSI@j0uE=z?P^ZpWGxjuc*6-R6 z#8P`R1L@?^3OD5Z%AbWl z7uN8yLd$yq97{(;aOX@BGf3r~vzMvH0E$>(&*Gwc)f*pY)(W=%B2QvWh90jI9aK)) zAH2Q;B#RwJ?A#b66Mva6V&#I=eWRlZ1%s(j{3rVsVQJLLzF5pW45X&qzqz`;rcNQ| z5fSh2o957G&i!D~Iay_2Rjflh;c)Sq{f(rYY5)oc@Lh$fDHZiWq>gA_1AIdNkpx3E z56Pg{48Py0rfteECRmtr&r`i^P_6%yleMX?jtz_5fn&DB3NG@*W|K39r^y@%A&C`$ zL#$bxc_UGNcCdV-zcFL~5oZO2t^MDM3#~@^h z6nYEJg~#3xc~1Kq-N(GMcVkxPB-2$)oGQ6$9BQh6(`eLGRXlE@KYu1evZfv7`+oNN z8!GH#Tk^bF(zasp7S=FMrv?QXndFR;w_E=$wiY=JP55rMMv9-~h_NnKtFXU+9YZ^w zCq_Z*h>y+TEJga?>D|`K<~Z>OGX-CRqZ{2E`m-*Y?yr7|IW4tXM34BuFTZ(tAmgf0 zTWWk@jQLaYrnI7wl9I|ZQdR?zh8uACW$aGZh&frcNv9Y=`0yLM0@6%rVKBBV5Q7yY zy$mlK{xb(V0zB>YfE=uCVeHhOT>!slVhf7Dz581xRz5e}h<)I7)0Jd8{8F@(!!cwcCG#d3AVzdp~siV&6bv z0yBFNn?J)Z{Bvt573|qBQYbiIz=tCw{88nRM)Hglb?D`%-B&#d01xwTcLe+$flq}7 zCV#C%WwR3Ye{d!LSx+D|Or%(1DjQ(Y4Y@`K_LrEsb}UpU+3u|cVSKYQjB1se@kd-J zt^frURRl+!o$lpY_lLNT9UsT%%{xfr@%YNd<7)ZhMQHpZBTg!30n~ZrF`J$d0d_yE znVfBFK?Vl-l&IEJTq`n1oCehDStPCXq7Amq*{Fv>e~HQ z$Iy!xA|21l&P|5~v899e=^N86Yv+4ToTiDirbx3b~x=bv`7 zD|NIF`3ht+M0rZReO@w2O@GpYDPLwhBmYJV?kV?Iy*&VOT>qcAKFokCa}@Thlj$o4 zu z4+-bxdge#?lJeG@cNgtwun>Ku90NKYaE7^~DK^{lSPD6K5&(zEeSNu1I6fm{22C`g%tPV|Q5!9M?puv`VMj zsX!Bh0n$<9aUhUS1q9m5jrx19{YNdg{YNX#$%TcG(dXcvi@Eh~5;sE47I%sVp96zC zhg*Rp{$I3~^LfO&$emD6scxTIZ?(^Kej-|HG<~&oKGdlmAWUFLfeR+F>CilsT^S6R z=-$tM96mp_z1SCU)U?dQB_tHzZ1m^}Br{^$!prx(+ zURf4Ba3pU#+eC%{oal-*u#;YgD1wvNba>&V+O+8_xf0PE6QmMZHcK^=2di!eqsxz= z+s(Ub6GJNi9;C8m`;HvOUH1>qzPUgm0j#} zjJYu4@kj^ir3K{PE7$y+D{hfF@X*JL5RtgcJ(xaTAN~Eo;@++$-+8Bn-e6+*qW0K{ z37I;33fy|SSc@D?=YtUrM&Tirr*LN9P^d+|vQwkcD2P#GFL^f+S*o7BcOEA7<;xdX zIh^?kjtdjYi5|czl=Xae&IF`%`c@++RyxlISL^KVny^W5Hj&RrNFVJ-0#xm9uAl}h z3#UvR#UbAvWBIaz7mT@N`!4!*e?|XT99I3{xPgqtZ}s{br2~$I{ctm5JrK(K#j2xy{+zODON#kG zg?~)hmo~ZdybOK(xy@`VZ^-S2n4jMz-Y!phEdsS(wFet}`ivnNXPwWF@asOe^i5p6 z-Mt~m!2X2>)dj#WzxX(#AbsR`wjy2UTa znowhin8|t!dX81n%c*$@a(#oNtA zyRGOIDXr$r-|9-Vm>eB-U|#AwDcE$4~^MDfVinF>e0%nv$;5!T)BQnOq<>FANA^FQ68I^}F4C(WtDjcUf)a z|EMW3pSL;+{_`wa=7EZg@@nrCJjY@6j8k2uA<+aQ7!`Im9kvu9>qP`&Q~c8Tgy zf4MaH-1M$*e3Z!ZL8;WnPpRU1pH&)gYvj7j;XRL>2Y0~bZPjaFqI?gz% zXwFnuzg!`>AsEuw0a@CI81I+*R8mFAdhjDjdDV880Mq%Xk-hYlAWa%%wRf#A0ypVv zw5V`TPtP~#J`zT6SJdzQtGQx$^8D<$@EyUP+A*LN2n2&-EylZ{Q8ue|_FnHyhQ9W| z4T2!RIF6n|6ujTiv%hPiO?zWIVbJz&J87>4Pgz;T=x`CmP^A@P%n4;8Xq%Xag#eiS z$;iliK&K6;C~xAU8tpbvz>zl zW^g52$dzz7w2W7Tok13Z{K+3>fgwCjD$(|z*|3E`Z~(wQF%ZcBLsjGiOYhqOkuMj% z`p2dbj1*$=#_xW2mJLrX)>^%mgJ6cnHjtzP6Mvcg+PdO^A#p$=BtRr`;R`g13Q*?{rkgA zu6>64i{lx0-oyio6PqUcvlZyFNzGW`^Bw^i6%4u^IPeiG>Yoxv`7~+MppcMgd(x;4 zW|BVL5C*RbgN%Ap%$NWgz;dn5r~q|aLuGF!4VdwAnqP`BfJwBDpeSzN8j|twdAOn#No@9b+SvMb^&A!tnmDwc_DcNYYn>GXu}YA=*LqzqHc;E z6Tf_c1mZ0vZ1gv_@8{}1vXFdZ(-;0MOKNP~-7_1QMi={4B~Ziy9asvAw-3Lk)WMlgZ}%Fx7F-QNJO7thbp}LaUFfCfYZu zV@Qmrn<;=E(-atc03^1FSSVi8m8J>@+Ru6ypDB)+HSeRVDKG}mVEWOw5I6kRtTrS} zRMN`IS2D${bMiCO^;1YIu4ZUy%iDghdA zj+@|`?{D^(B91GcpLiXnx=pZnKNxfH_s7oDr-q%P?;RZMqeM;CX|ZA*a^Y3^g2q=# zwC(whe|d0nT^%9;zJqSJbx`jOpw3@euZZ%AOo&f=ZNWFw#PbhT%6z1c@hfrD|EG_e?=&uWz1prga7z^f17E) z)oZN&4U2%^6B46m$*KoSq6LVUAb)pNy6WV(`Nndh6oTirh^Yeoos%%rR$(k%v&io9 zP{E6J=BjE6P_Bb!49TSqj?@kXniq_DVw5O_^ z4oQhJs%p2>X{>vm0@kkkGFQ3MWU7>RK^JC0xeF?xQBu)lTn-5;y82eg-{vbH^FQRM8N z?O-+rB5}|9yTHz_7fh&KXgee*REr_m-_O38`gGzrM}5RACwkm#Of8Um?jOem39;}xHo$C1A!^fc7gQV*&1dyKU%^LunkPTRH# z44A1=JL4$VO{|OH*2rj;XL_zgkwCT6V@dVLJe4BRddo%VFl;lhRSk8l51ks zS|J(Hs+YGGi4wEGbiaOsR4TUIxm-6v);oMs5z3cGHPz$)CZZ#QfsArJH`L*d??AsL zfZ#(Sy$;4pEn>_yQ%go>A}w78E0miOb$oxbqLK!2Z}tYSUE`Q9!(~B_7yfsu6jOm+ z_O&r+Y+Umm&~-(qVG$Kz!!)!t%XWw7+1D!Q-a6a@Z+SNZ#7v;o;$^b8^~XQCB+K`N zimUFZCDvB9Wajempe`>ihF(oY2SFUFxX73;rvlu=z7HR6ntTUOFsoaM73p6{@_kLw z%I80AQWwzgfn9LF8>MogtvymLvEPXB4Cd~Xw?FrXl3E>!}}#8Y9+kU9%ZXRZMzVa|^bgvJe6U zJk4jiZ#l%IfZnZeblP{o0<6ue1H%#ld_2T&qHF?YF5DoBzQGxb2*AkHW4gQD?)8fh z`QB{Av_Z|rkZkcwt%cFmKC?YL+vl{Ow?CJ17r#Z*y!|aC8nJNkgXV_Hz4i~U6P>%o zPvXeGxQ!X1UMw+efbTQ?l~M6QxZh0!s7{%+<(bh}RYm*uTTpZ?P#KZqH_HNapzwjZri5X2gaI|x+ zK|IVBh5dC5z*5snYwi8V-v~bv2Ir}pPnf$K4l4lRXPX&5FkqKeDKU1&8P9?Fpciai z`ND0m{lCO*Y(E>{2{g=4D3rX$W%T_!#icvwcg3aqlb0l}BFcYDh>CGgJ*0gOi@7x@ z{Ug@0cLFxb3NRc*2H+2jvK{X54VMuD{G!XVUU9EEiJ6m0Ch_?_pg)P?EJwGv1jD0` zh_J?F+^no)67M_+UJZ8FT1>on7p02KkuJTV6#mpuXVgXE5dr4F&)`1s2LEmwYqs2s zUb*Bj+|tXzkQDFLH_@y5=XaI8^;NiW^O)%{)!!8SLDcm>GY1tc#K(a0&X8rGF^}oR z5-Vu46kq&Ho|JcU<&Lv2VzvpHkRRGkFowq7?TJ$F&`gwc#qUlb=Dwcoft&=ML9^x^ z7v`?(z=(Al*DGh5zPkQDmDG<^F%%do)PyM8jdt^KH|-~GSW3w0M@;Vsc|e<&HZI15 zEmZ9d47rso8StQyoAwHM#1N7vd@g&Tylz>v*9DrSjYAq=czqk5Tv0c+8?h?FE)We3A2Ng&0tZp(i`u<=P_3xErY#$ z5EX4I*Uqm|er%&TXGODPr=tf`c-meBwlpCEQT#Lw%nA!|*(^xZF9%(!pQ_JilRi4X zpuDIgsDDQNX92;`hZuE6LgWlMN#fs?77*G75R07dn~VE{E_xU6;5*~mDINBOGVpOmsEIRnf;ELBCs?rr`Ic(<3xk}oR#cs>iqot(;l5FI{P!*q?@X4c&-l* z2;3|jXa^q|pE2Rrej;>NDT`_DH-Izs5Map4G`Zi9InvhmRk#hfAYUdxQ@Q*aVNlCjTqgGZZ zbx;tURG&JFrZu#1T_04$^Fv+sEwS)XWn%W}tW^v9N37nGF7)>eD7{~lMyK6b(JR`+ z3Szw86plrq^T<3esjE6jw+Z&N z-cC;5A1+Mlqr6WN4HhzA8e!DquUfV$G$nX7epteYx(X!{@a(W^lpW5!f6&yF#No!V zmfnb%mGZoXN?hPi5FPAX_?CS8&t{fC8Tfzr#(%xY@&!M1eb`p*JTxG66cUl(u`b1t zPJdE-i@$DjG(WxoR*@yrEBTR~o}McG!+gg+md5G|+YIw-QrMgsLW}?wv#f%6v4R=G z`FKVR436g}T;0UVU>}mz)2)1g$sDWgvF5A*Jr`D$s+zJ4D^yT>1r`>TP`b8yWxA8^ zHoZXy9`}7V#(4L1Pg)LA$@ha(7pLLo^|^j1XPJX9q!!~o54zm`7iLJI*ac;AYJavY zm`N$tG3a`g;$Q$_(6cVEM=ORG*{tASw=BHKW=7tOeb>f>2LG8Yu{fBth%!6NWdT4A3A(kqa~gowC+Q|LqL@-^&&j z$n;-Pmda*w#It#~wVO#YIp1f8~j!367Vf{MT`&T82%~;(v7xr?5{$13M|Daa+yT^Bh*L2uZ`nen^lz+S zFXEa0|F6ZfGrya0h>Gy-ux&v|6ol!#fbeiVlT-HgBFoQ8CY99@NUa}{cteffB89Ck zRzI4^er~^A%qh~Of>(wNL%Qm$y*tYeB|1j6-|cO8Yi#7L1+@d1uhEJ1pD7>z3;nT_PY<}tGByN*n7F?k7 zXj)te#>H{m`aZv}NRm@2R1oW4gm>KfMf-BGfiB~@=-!VU2TF&=rsc?GS z!0)MeEUGZ1wa&=SI(H13cAU#U<^$=DLo&a$`T%ZWt(d)iRh?2>kqM8EJ-gl;%?_Jn zJ_exqU;X{~a!qI*DmFIo_q)sS0v4)3gI_3~guc(yaB=wg_kCbFUM(L(xpqsN+@*7) z1B2GPWjJ_vX}8p4?U-?+`|?7T$dNN6k^IPJ0f8lSkrvS0{gJvOT`D;E^eROzdKfBx zEXl4pw(ZC@`rD-a1LEjWQ3VAv^_<+?d?XnJCo>M`{JX1S6-PSu5{;SoVLZFRA*M=G z*PXLXJpKeAMKt1og|knKKlo;$dwQJDz#!k%IlC=i27x=FT&H2bM>neRJfgF6XRcL4 zA>V|Vm74AZ2xL;%$Lhqn9jr)QXjgkT*AS<3`RXng>6I3+;N~r^%!)4mGU^7;ch&T` zA!V}Mc;#`7dH0L@NY~IXt4^sx*6QU$xu+y1;vuZ=83F0tjYr}QOFPQvTdOC{_^~7b zy=5$3^Ew*TvP3{z!V~{!VT6WXRkV+_@;X{EPcL#=)L~odhiPz%eyuvinK`((erGbu z!cYf*mA-Wh273*>FcU+?kaw-*g#_F`-9AuuJ*PH5!d~9}Go1B>8{GSu%ITqr9d#%Y z@+!yJIP=GVztw;!p?BRE6`jQsdsR9E@miT-P_h#y^WdpP-}9}|;le~L3?WBJh`!!3 zakQqO>jh%L#3QxZ_t-(C-lpMNl~swLqXaU3;d;kaioTTyk&QW`;?`e#gzXJ-;;v0z z9=TsPE+a=1v8@VfTlN_A#f^Nk#z{(!x? zdwu|ZN1>pwkTP-X^E?r2WV5X_c;mYsCaYaOHq)@$yRr!`L&bJcnSuq)t=*!5-!MaXnopj3DJM&vbPn!r1w5Qj*Zi>J zFw`}o{D!+ce$+#!j|+KZ1A{ZyepLHiWvY;`oV9LagIP*FN_y=c#us!i)eA$P*E zkfHM%OmL*}Pnv8z_3%~c63u(ZF!#zc(i1GG+@O?}gajPs=2YSuhkau|DehgO@?i#_ z1NdBtMo2(FfK95l)_YrO{_l~voQjS5{6N2KewEBYD^)so(B<>iC}RwxK?fSh<3Fh{ z`=SMYe3z*8N&5t|Qa5Bv>}0Cm=V)iTg}pReqOhR}7du{8oYu9WSV2}tJ89I@jWqX1 zE6}Y!CM&nY)4mcJE}l23*8Fa1hednI?F+ zP$tQo=SI+(vNSBPeVF8Duk|;gONBX2Qtw)z-t+ljW|Q5PN4%-Iz4%_|gtG9pgct8((oT2zX)K=9n)DPdo`LpxTh&_5zL?hyb|p{qAZt40-sH)_MRFUqHw~(x&r8pf zd$+JnarA*M^mM98UwBUZ+Jep&3!9cEP#S{vkH-D;C_C5$LEdg6C}e9W35S4@N}7KmeG(+ z-3=;MX*aaC2#HSN=yt>B$(p!ruXcL|nUN;>@-)nqek2P8sl>@Z#wHzT9$U0zwI6CS`l-{j>^gAIT~*l=#1A~Xk#XUHLawol?a1zm3L4pcS&O4e9U~Q?SMzp@u!#xu@r&t4+W|%*AzeTz z${MMXabUc8QkSR#vh3AWAEX;{b(2Mtk0*|(ghas4)a2x3;;np;&4E>B`r)Jq8E}w^ z#FwZ!JoF78&(_;~$0Y4-la!R~@(&16Y?V*9`98tv^7-ck4$l54C_ftY?Yin?`7N>o z{%4Plj$@+_WF$D$tvKKvstZy0!!t{)w;w)p0^0;FdGzj*gB0~Yxm6YiYCx( z+P5$RveDh}TU%Rid>AnR3;W3N4o1Hok6TapkI`z=0~Y7~MWx{?c|5@=V7bT$3_&y= ze?cEKH9O{|T6J}G66ZQH&_S+Z9)fNm2o5ZL>jD=PyckJ-y7S#2r04JwKo&{LDk`jYHzDJdOc;?A<8VP0G`DQ zki5;a6X$Z>gE9}jvZ@#O+0NnABFxf4|qy#GTxaa+xI$o zd2h01`Hzf=N{_)vxFfJpiT%jjJ^^jhG0|630*)6m7%2v%^~N1?9Ww%s)zY?Wk%yDB zEC*RqAsJf~3mNUy&+A3}2&hBUkozkZ0DvLFhx{3|xwL+nwO~F^8$WDR>J^=_KikaO z;&K`VbXspN-2pgMS zar-VYDJgWR)_iNEp6Gz+;(Rc3D1;G*qlhsb!s=@x-r#(NUIakHj)XOVZck12-)Qvp z^<_oa%Rd}nPUIu`8iAL$GiM9k15gZn+=de^Pc8~WRj3N z%49@%*ta-C?*Vwj8u{dd&0)s__+;h}!HeCCpSJp(=2ABK{oESIY) zLX#*-3e%r45zOV{PV80?yQ|JsnEVPT2?V^!a&OeoUfXZFk!~{EGQ3wWhjg3;RV32h zyPSpwU%!_YSii<1!#}{8D-H7hK%m(%1ml4u+LtHeZ=Xq%gDi^^K^Rz@6&A)Uj(k9C zYrE8eirZk5DDMp+-jurxgP!+cdC6j*3)^<0IWHD3;?&t~aY=J@Te!i?#VRDVJNwRL zPrnSUfy%SzI<>p_CNYO%+@MaCCmacPQs$5%CywpK(p2XH-YggK{q^lKAgmW`*!d*kh3 zBr3fE#CKw7HMX60gOZIXSS+SgI2`XG!#`dR5`IU)!MT^l)|2R1Nyy+S2(>|*+aEia z*%FSxWw}7ao)(3Yxb?i{_z;WNY94(9SK+9uJ!K9~2Z_JnL z3}p%m>V_bKi6P*zy3!%`v17e7HvF5@U2{lRGeV+hfhujXR{TRAOR80{1zPRdN>->R z=2QFE*d-W8$646=xzKt^sIr)MP?w|5UD-xbF_18kSF^`oPj5w^B}Wn%V!TOkv46TWuhx5?g#EqMV7WC5|t6z{t;%FGslt~RK58o%Qc94$rg)E}S81pE(pT%PwWZS`8 z%t4|MhmqW2W70rc%OIe*90XIzNF!*}G(iwVSVlJnBH_{^Bu{IJ&wAgeF55FGp&4zu ziIp5Z_dS0?-EZPv*2xum0w)RTQ0 zI79BI^!sd?j-92DOuK##IGWt7+4fIl9KP+B(Fi}K74g0q4zahIgAPJS?HcQm_BII4 z*8K%fqI`kR=lKBntlvU5z2+BwZXz-4OwG`v#3U(dWBzY8G!3;w(v8U(Jt_AIMpS}`=)Fz^SOQc-n^GpK&5gzD4#Aiywxu{vI0(hg~qrWTDtHx zt=v+gDoK)p`iCka!b2jlEEm7hmEhsT9ktVrfJ}^b64^V^(rjeZuZo*OlEz63LZZ3N zlrz&mP~?54ZolGPSrUrn7E>$lyPhrvbBH;2xQmL5jk!Y-(d%tYC_zxv=tsp8GwnKZQj}*3 zg%n8STezyaIw;twTPgsXiHI`#7k{0JfYwgkUsQg$`b}oCSCqQD-O9N9j&J|#~D4FRy5@2O1i1$cOw%Y%UBwY=1IL<4mnDe zaJM93zLzP3!ZUD2d+jN%m|fv;kpk(_xBPAduYU1^GngS5=^-GXQ{>5m2P?48}_DsT9A`+_rV!u zQ8O1>KD}7q@(0Ea%oBCdLd)UB=C5Jirs(uqeiBO zS)ug=U~K#k)o5}Io}bRrISKc~N(`i7j#XEb1kMaCtY6j|6>}PNcvDeTe5X;TqQ!gu ztfb9XbiV%RwdI)|x^lX|K}1R%0te)!p@)vj#F20}T5nF28s%-dLLV3GYEU;u2QT$( zRYvwJ^ms;9zeOa{sm&u#?Q@SQ#xXj77Bh%QH2tI zk0+*(w<2Y1B9K%)R;39HmTNgs9MCo+ir+u0x&rhM-w-Mp!K)Sul2jhEJgbJ%R1I$n z#VZY-Xjah9k0WSK??uHs_XsMGQycT*+_lS`qbRpn?<(4xkJq>yJ^5xbp9d<1 zin*S^o^EaQL4~w2*T>N)d={25T7oM1FG_XR3&pYctw|LE{ODR%h)7pI_-6;V{2kO- z`dpZHf8FS^lcQ*~%XvkcbRt%-O8hbSXKUYGMo?9;W~r$@z2&0s-@} z%!bOGBIt*mQ3`L?dKaA)>i%>ysydxP6uC@dw#Z<9fs^6uS?@?2bJC!VoY+A?gRdSgV*S#Qt0UYmR2p0X4QS zz&Z#n{UB}k2RQ)-0qN<fD zp6!H&9&x~dmnS6@nfNY+!s&GUwXLq{Y;%x|`ml3-j1n`+tlQn zUe@$ih!BM=;Z>YU)nZ_RPEv%EcI8>Aw$8M_r)8ihMtWJ8Xt60I1_Vx__4|L&E|_W? zI1=RX9C6wu`mEMIOFH(o)r^yyrGM)@MMIh0s&?;hF-=vYNq7Or_8Ou?pwn)VJG!&M zLnNKAw}lPwVpqt%yZ!X<=n#+(5B;?B5$lp~E7LV~;X3i~i;9uWijP*iZ~6N>r&}-- z`aO<}&{W@6v1e=bMz4+Wetdy_cCo0_=d{rG4CFWKZ1$rF9jKNPl z)QS~i8xohNTkcR%ZKX~fbx%h7y}%tFOtryXI3?IjX?I1GWMW4S|aFcD=3kbfIyIf=5ulh{wk z@U-73W$XkxR~{8>Or;j7T8Oh&Vf6hv;l7}vzJQgb=vU8n=A9-z{Ko$TxCptDblpbR z%uH=`F!>(~3o+7AaA-{2Pr?w=hizGnRDItp((L%Ge8Ky)2J>uIn$OQ-N=DLtb#R04 z?fZak?VBErS~y{RzmlnZ(#z(?8Aqd}`?J;kSBZU8YNVJ`yJ(9(Dz;ChPqgq^Dm$E5 zhC~4_i}_mt8&%|Q0-!e;GkaSr{i7`Db_AQcoFDpLsZwo!23mehq70^Eed4}WNcUfG z*zeg%5AY+-9p$@1=?xpKZw+YK4=K%K?pqC5qY;!bcu?V zCNsH2ohc*7KGKn7)ZG99FdmH8SesFmq6QszP1P%$-VbQAj$^qP4tzLU_m(Z)QmX} z!#Ba_P}lZ)Q?jjf9o)@eX*kJ3;e3n?+GwP~+Twa=qcGdwwa>02*x4iab_{~b@3f=T z(uiWAQ<6E7tbTjr_=`(RR^fpn_oZfamp>YueWa9@!qKR|uBdzc0BlAVIB_}Tg%VVr zQh-iXR`!)-yPyzh;ok%k09qy5d&A|n`E@L#nDJAl)u%wyf?I&$!}hGSl93P2CV7i5 zclAE)N?(OtCW0E?;KA>?yL((*e13+??}ALYpg+H^)Oq>~DBlsg-o;qz2Gc4iy3xfrIyBv4o5#yK{nNbvA&^5rAT>(;Em`9wvD z>gbH4dIo~@b=b?F1_qyDfKEN^Z(o#60s~iLj^f@%4kW|_b^2OTtcgc0n86l>v-#4a zKd#)}UjVniEXw4l0hWCUoMwB<7N<&hGxNU>#bt>Q;7secGlem3BGvdQg~lDCUNe#m z?!zN;V;AgNN>cls*p$b%3dcOMy+eVEK(Al08M*xgbz!muaFx%K%&IgR(0-w_-E)FP zWa&>u;M~A}tZgze#{madTwI*$K$R^LN2+!D(60Lv)YtE^+c~-Iwih?8y2*fs!?!{? zr0TPSHhf_Y4t0s^Kdmzu5jXX#&!gxa)!gY{v|llkKY&*p2$qK}l{f=L;ueYWPrldp zFSA=$9X8HcUY;~c9|LVkZ;)_jC00GJtL&b^$T=jfR(a|jj`x-Dc<7X!7nD({9RQ67 z*b)G-?01WwKyQ$3LwBWxML-ZW`Q0r}?BF7W2Yq`mvOlTXgxO)*l-wjNIyxlGey9K~ z|2CsgRl`^kMjBXg84YaV$!U`uyq{Qd8lihpf9{SZ1gjsT@$c?p72+1puj~i&!cdKD zZRzn=?P#mJrCH?-^S;B5Ww0Z#nveHP8uhYN5aH8*3J3t?AW}R$Jp0Gpa_71Yniire z?si?2YX!l(wmw z{*1a<tSxt`NKF4RFJyh6Z~QRi8(S}) zfDIKO)G~WTaYDDYybpKU@%k?$+-IYTXyjldd~g*Nl@)Ykni^ANa8!PNrl}cJ)D`}| zt%^JqH2)=KQ|~O;ag-P(X`6lNgMS1Fv++xKwt%3-NF{yq2mOY}i{bfYNs-T6?v|a9 zl8grTMOjMPJ3_F_Y{ufEqMiw7F$qU+{6~0DU7uF@gz4vZ^>Yq&)$6LOM@%aDqw438 zu{@@~m^T{P9h&t2%DgT9!Mx>oM&fWeUM0Q7&5NsH=pPs`Uh@{bI$2Oi##c{!ghj;R zdWG=t09f|~?ypZP^8)<+{i!qx*wWI|9nPoC$N@phIVBNuAQJx{00NtZtkYoQyLU#` zr32CayB$`qy?2U~l33=B9$$^-0@+3)xfjiVBIDMnutO4^&+Ne-kINg6GmsQDf9&xg zSNxO`k-(*bNJxoBD@jP6ylc-+p5JlhbVdH-Gp7>>Wqfse`;ya*(11X1oE#9TxNjF7 zCjMDCG7A9^sU$JumY`9Gv>>_W?8bTYS9I{-Zm4$h1b!>{zsN*MLJSmN=8AnUcZ}8f z*#3`N({FFw9QBI#=|_vm2!tmly-EH)2~RfT8U@^>Z9kE6|j-X ztmag;C>R(NwrDO@8s-6Ljdly_%UZ4Gku1C~+i^JnuB&nknz{nm#9rqF+~a1h>gBrB zKu~K@I2lRV#=?aD1jvif)^4-Al+-aBJ#d+E0DJ!Okx;kajR05aIp8+ zm+3=u@^HPEIdbgo*(8H|)4(xeQ?>OO73+ZG9YG?%vYE9x@aRCoz{ueCNAMKXLTSuE z`TrPA7~Y<)m$As-Eu)W+uZn%42$@9{)va*~Thbzzz@Cw#FX=aKL2{}}kla97y^_cTo4az$|kPp^S6A`W2 zvS`O}O)*m&e@K`r&@~|T56d99XaYEJRdaG49_?jdowtU$h(@?VCJ*_bGJwnVlE=%zb54T-my90wh2}AXxAa+}+*X-AQnFhX5f2x8P3U?(XjH?(XjTHtFtry3aX% z-#vG{A8(BMkrAY-sJ+&nYua}vsxJhKJvgG{bbFqI>67BoIBErBg++eQe|Di@EQHdl zR$Km4XQoy!fUmnbl@7jo{aO@bqc=kF`9)cv}vAMx2xhQ->7{F!bB$7&0R?j`!=(rupP{+EiqL@6*_wore+MzJ2dV05zDA zfcok`xS9UN!SqQEVo;+RLJfm#d#eZUp^SDfP48#UqUD+rR04|wyv@Cv;JrKCIw!02 zzlg*;k@oV`PV>}(@$769uJYC9BC^}(k$a3do0^zlMXyB`0BE&cVMbf3vwB{WjgJWo zhq*F#2=n|lmV+S3{lNq~E%G~&|D*i? z_$;PRsC4Q_^IggCVZ!wX`RG=Brw;e@OAmA02X!v*L0YoYs0XS{Qszf&0~}5oW!k?B z#PRFnOkG3RWAh7Nv}I9oVL_Sbm)M*hnu&9wT}@Xc5qpOZJ}28FX{I~ZOirWtj@44% zGBOBS4}TD0lW96}cmR9D`bnVs@%x+84Hq*3)-xlgTm`PPV${)SyQbJ0^rVT%t=DdF@drBEPg1015gW6M7&Zfq(n|*S8 zyHX-$RR+Q{eY+u}ZE)|QEY9{mh^IoFrq0g~0mCW;)H1(C74c%Kj~jyJdL4}g%p;n0c*&u}x`;#ul)u{-4h#5HBf(%t~2Oc4hdjK=tTS(#FY zj*kfN@E+iIS82d)(9*V_c?xi+P`gZ$_s6ij<@0$rrkJR=*V58LtT_%33kzEfl-EV= z=n2H){Szdi%OVe&oQx89|A#yndix}SJ}_1x_Fvc}GfzU0%*-^@~n(X1;tPZ?sJh0@Rx~2u&(QEj>LX9gPWH7*a?_mjAsg4P)TZ0-fp*_jbNO-vjC}gF zKeHJd6E2!)Q`g1;+uMf9sxfW-{V)JpDN^j_A;^+S`x$*buY32U-BcH~H+l(yesU8A|*Y7aDy>fGVX0RS^ zuaszWo13{K$mGxm2M4PicS;d3YGqjm`rfW}28UkRZ-0b)KK33#zKo;GtO-`bNhz*S zpqpaVxwRd}yzZ7sqt?rvx_cQV)B}{A#67Qf33jx(8pjP*8WEF_!UHuTCP4K^ceXVS zsH0l=SzcBlS(w(q%S0`5C`hPE&V?dsxK! z4#4SaKZ{DPnTJHbA9sup7xpa}U8^@~m1{Ua4LvMv2>gvL% zyV@6MYINm>bzUD=sx(!(?!SpSrVn<{*%?EHg@Y6NvvXio=)?!R zL1TUWYG>u`J1(~&j_2DcM^~6oSRK^yll~!V5{ov`}qxUDl59k@Uj!3g@)$zIL`biT$T&|@No8-_ALACSa$}0R;xz;#MnBg9K zbKtm{VWpW#a(id40X*<6ay!hD*XT~6i05n!$t0Ef8-6wT#N%-;6wB3f6||h6z*C~L zt1{EDCc7P=DJ04!tNQt&~?Nx}m4 z_G3@f&W2p_h=bm)K0!hrV1kBEb~cz?uCQ!Zn9W6QbR}+m_NEJsa;)N&77JjRgoHVl zRoXYBF;`>S@CQUMADnHGTsa^`o#rz)qDPHFQ%M3cod6_z zAfGM6&%SQCq53m0)fO1T5>X`0^R)^kS_a&Ziv!1DWl7AERFPf)jf1(^X^e1x_JV2K zXt`kS(P#Wzrk&dv%0qW>f9ABsOEQtI?*I_0ySLq&o*udGZ8l+gqsWLrtsGyksXK$Q zeC!YAbb8l&u9u!FQ{;1GW0;L-0R@_H?({#91;sz%JtHQ3uuPSn7bX#Ugk`b%z{m^1 z?WPn;fnhS`V}Un=lCIvp<+gG90J&DA5(#V3gQ1=4g%qhdCDL)jPTv2YS)ZHHDQp*!G3;M8{BzevXU;$H(%r;M4zuD zC)jycC?q=zX?+@iJn}?*tEm~PIy5?pc_`PAaX9ca=LaYT&^~oV>x?Y#%-;{XtX~W9 zj$Cj)WtXTg5y+l-|5z0CxWCbB=ljg`tQx0z`$AMJ@gK3-?_#S^SuEDauvi7M#}+NY zNLDnhXB(=t^JaS66<2kv&$wM@TeHWzo+{q6N-L_DDqNvZpN;j=SH1-aIUH9B5EuP? z!?39K_8|tW#3h!>wvxOiSJ{a;bVD%h(sT}2QiLhYh&U~K3LAV!jebsXvyQO_WXIvO zuC(*)*I@x?F_oBD|LsV4Q7x4&?{A0(!~*@j09=DkAublZh_j6UD zZMVsIb%`+73<7}|3z54$3Z?1yiM*+L*-D2aw}?DxH0V{E`)pw?KF~$ZPFba$@W%1cc5$!SR&&->8oUjY#5g+hK)N1)lA@f3I8s+cE z$c!8K-x4*HwyMbDRZd2Y-iVfIl$aU~7}qY6tm0D4hK2gNhZ9MB_ql^u!T;sAn>BWP zV1RhD$rKixaMEf8cpbmyOs4v}N`XSjl6)tLc#l}3i7EFY-v>M3BLxi&Q|BD?>3Ip9 zcLR7@3*b4x81p-zn3$}R8givrkvXRXSbGja+UNW6S!R>vPEvb9pG5sQe`-LgVWMLHJR*JK;c6;!g8g>{H`|qsMJ~{*1;Mq%yskkHaIS74-^6Bkm8V*Hy`Xc(9=p__LR|ghA27Alh(i$A z*5KN;XFUvIa`pUYBsA0AhD3G#46`jq^5qL`G_u-2$(yUv5ta1KH|CeU`%D_HkargB z?ZBC5B>zV!0-L!@he6*TR=i+f-M^}i5q}RnwkloE3Q8y@qV?g%dT5G z5S;_PFN(6Gk)w`Z_lpa2g+++<>THUwk%8_0@XJV2rKlyD39ld;ovu`c0R8Oy7RVS* z9YQzFYHn8W(c9vcw#ZK~u&^Hn4}vW%Et@amt0JbqWS|lKGa4`alt=;451(Y2GZ*3E z)|8dAZ(zsN>w-blFAqN^?d+>`<^o8(dkN({eHQVg`L)>Pr{6(1ZbH5q0Ky6N60Ip! zz<79gpz599NlHrg?r-y2X`WDH>A@$TF_%ecHWoIu`MmQAsbbO}I_dnPG&QBr2fqPO z6kZZ9Un)0g;i;=u%8zaV=5tg=Ti1k>3bOz-u z+_Rkc#RG)>b!$MV>G2`bHn7xr_<`q7PQ8qpoPRdz=~2IV`xbEqnh)R$^$YDf&v&f< zjxY>7Am22kO1!5pFim1>IhePRmW#-_(#aZ3)jiS1)iW2(0YuGogFB11;F}sR{hOcR zvm1OvQKoRpT!RkAEWfEbJ8p$}xryvfPvX$$H^}6~Qy*@{kzI$VraaB(!yabN?>^5e zlsLCd%HPGOhD{g4hfd=1L+}Mj8!xR2d}emsHrg_nkYBx0=i|O!5Ha8$V0$NCR_HYK zkz8WDK_vSP%WHl9Y)%0Hzm|CVf?Ws+##w6+{xk=(;B*-)@F%17a1iA#GOSSAXJcjM zb@|@R&2B4QD~>i_>xB69aD{!i)I>#eMXH#4E{ewT&_JHEgST~heeJlTtgOm^HU^dP zijk3$oGB)Sh~V^Ye`HH5fx)1q5Exn*u=_AvVkud)Ucq=I9VCTs8!yvCL` zmmF5tIxmWU(|>ssaYB~lwyUKqb9ZG{YU#bzxgyOVch1vAA zr{fSJ+MCF)FKj9YCA`sDJM7E7Fi~g&)xjl82IUqbz)#s9aRG{6p2_(3z3cq-NwOEg z0|fEtQv8q7W8*u^Fz^U_G_$6{KwGJcIKsr6dBNcH0VFe{_*vugaLw6C_rrUkxgDTu zTljI<6{`Kd0?>9EBL9stvDlgfhUk zWkep7ZQ;GltRGsF1u{@E{0+rfnJ-DZl1DT;NQ)#pOY;gUI@3$9(1PB0MycZv@bd@1 z0X5P_d|zF8;mFm0u#G6G#%lAWJBs*P|hAcbVG?zMH`Wg0m3PV$zUKw|x|; z0ltxC`a>@%YIul8LB=WBzAPNHsm6jwyza8;TyPngB%>fo&bA2H)f#L6^Juls)VG?t zYb$F+wX_-Iun+bl9VJ;yD&_01Q-s~gcZj${9}Q(FW?R7I=X&4W{(4$3+=rdjGXhbF zpf65b(9-E#s`781pWi9p8U}qK!s-XWqXTY+=T|FL@%&}wU(6pmAWUT8guXf&BuE^t z6LYzyQVYUzKMF?=;*UU^;#^ohTPq?V4?Il>)sANb;vF8NzL|tbu1DuHXWJ7Q8vYCP zEEqhf>1)@CgWltqSmpE-!zYQi>h)h=6{Zo1J_zvp zBZtU%%AJe2c%I8lKXLLdg)|kmdsDb~FAR9CCCga}?Q__Q^BcRs>r)gwx=ELi*P~$m zr~+}ZR#{MBJ-s%$SPO^4AdH_(Dwm>MkHi%Erv4G(^QnulMXY}D?17v~-hom|!=ts! zfh&6A4itX2Oxw{fRrM<3+jVf!+2_8 z#2w}e+FUUbM$%3U%ecJ+bekEr|8nhY& z0*L9pKgge-!p(T&=*Qm#Dn(sf@+dqrG+9T@aW+#ydYAU#hiX-Zs{Q7<=jdP?r{|fkz z@P0pSgtW|z3U$flHYvZ|jkBP#q*G-EqGz^uK3qdmQ^-KS5@5Y_;W3Du9*!J!e{A?} z9K4LPHdVl zl^M{)LHRDw7Q+LOk+eGdRZv;Q2cC2-Evfxc>>val>)g(wD1EvrNB@w1RRkZ@>UE9K z8R)743Qh3v@OVO>$jQlRv-TMZ7^Vu5E`}D`&KN3al`wzTf3JKfaWnM_tB$1heh*8dsf=KTf62k%C;Q0 zu7&M?hjhu^?m!GzA4#Bgcj)4zr8tG}i?OkP-KyIw06YT9FE}6oha%k!X^3QPue=jG zc|pq23=fZ%(e7Osk;G~D1_)n(3p}#9t)>_DZyK@*;;sqv@`Ax)vj3R1!l zlb-j?=ynH^7m-2QzI$H)Q7TgA>Dd_8A54k#yYl-D_lW`Ug`p7Iln4Fp3q!lGcxF(8 zygpt&gE+VWGz<)~vT!vdAZQ3p76q8~pIB}8vvrjLQ&{v2BJt@`Xj<3vb+egC=o=K& zQGesMJy!&xWy@#2gGZ&eeDUG>rYGC|nK&J70f3_?lm#Z|3wb}qIX=Jpo!2|Kh7iw6$lXI?pgn==2T^g%@Q-mPivEEiAuPEB@lKerf9&IEq&W z^lZX^GMJdhbqX|l(HAD_t@FiRXxBBD3fG*Zl;?F48ot2!C=)U$+<$)?kqCirMK{0O zd%P%mow`6NJ*HTPAfWVCfXY3LFU9TUNueRR^Q+bH+Jb1I*r5E)Q&!j4D{vcyS+}hz z%J5XQ$MhDXSD_w$wP(z5ST;CAr@nm*UOJ(I*95=}hA{^*Z^)r{*6cu=sm(pk`pb1$ zu=}Q1F*tI#fWO=HRQSIgVe7#QD*`_c{}Pz85df>N2upB&i3KR;>Vo5GNSz?}abf|a zmi+Qa4Ld#j)z9`=;8%b9`~Lgw)x$yR8{T8XozAi5`8V9#3Zopt#BGTUyqt2*57?aX32t;nm zWyW#zdiV1gr-2p`BZGrD29*Lz>QrUafO0NPUib{Ii(YeZWkvv2UaI9L4u`ieT%JKNyoUA+785d`FH2mJi%DV-0ncRe3gcYcFp+m@)#`O>nwO z?fO1w#Pppox}97_*8^%yjx9N0EzL-*u4c}#w+=X^Ok@+$1a=T5#&pE45HXAjlL>j? z?;9T8EVg_Kc>wZRdWmmgU?LcSWLClRi;_A!4bw@vV}HJ**KhZrVjz#frO=^q%z9!Tj4m^MnWa*V%<=EO@ z4g>jSpas&pNBjw(Y4x`=Mi@z1Ustu^jb?{F*oWHSyZ9P3t^K{d^8dQf3=ye^7nd*k z5t(fcaW}6Y0+-Rja10WRZ)b|2tl>PE-uwnczn+2 zQnZKMZ}9`Lrr997$W|#Zn(jsCXZ2Q6XS>4d$8*Wzub~7TU(aP2x z`qfV$P5a-jOj?9T{^FIEYb_D)Cl6ZNlPFOi%*F!AgoOeyR%nPPM!98n9 zRRpBQ`*dD#)V<-3CEPJ>pP+x<9J~R4dzwy`q;kD(P9}5TQUO3m(b6I~;2yTNw&M0( zg!BI4au4;|icz%Sm^AK~H5xx_!onf$2f8Vyltx)`WPp)p)9@YWP&Iz69k5SaN% zOe}n_-|(7ogZ+@BYT+!B7qu;>|;e_Uln zJ^SjqazKXy4*55zXlyNd&tn(<#mVUn^o|1#`xv4_G$_%*A+8F9RK z6pX81ByO50tC7X+F=q4dHR1`LDujdh;m)5L0tB|_8lH-6k@|vxh5$$(rBVWq^Lvot zV_UfmNKROORx&S;@W~qvJ6PHZK8qq}C+#85`k;39wxVxo;x>F+dYQ^XZxd1bP^*Thq3>aM^K^QNIx^G#qpVHY+RWOPfz~Qw zMtub4esl!qTNIu5VeiSzGl|(lK>YZLU4BH9;3I-m7q}*jh=qh$cUjP@>~hRe`8x-9 zX#_aLg0PG$qnuXil4NMtWiBF!-~2)j$yhE=xfV;_oX-v+I_zV~VYPWe!WA1_nXeCl zu!GQLK=PU*{@EFJDY=GeOpIF$ZsHl9^cx2*_h^)Qm64rYVRdq< z01${60h`V(;_N&b@Xm3-r*xuxbEXc1&4nz1F)0v0#o5{D*;VW~!8+fB9TFzlu{>La zkYwRB)E3NV?#(2vATejIfh*?H!wGAfk+c*jr*T*2`q`vxyv6* z5s~L*soZk0fD0J@sq{Fo+WvtM@cvtsc0z;}@>FB3t`T0y@$aX-VSD@_qg~$K+6n{s zyR#L-Zg*F7vZPhgYbU0rqzd2Lu6@{ilf`P?il-)~WY*q}c1CUC4Os{c*?7=;QfzSr zOHC>Np6)A3s;|ag{jzxMf~$bdzDLnx5@1h^t|0v2u?>erqLcnX7OBE>D_8_@GTotl4t{ zLGR|czAwZ(H>+1JIq2*>bS2kN-h1l%Ag@rDME+h6pJX3O0NtlGy@3kzJ%gPH3JYeK z;W?q%3EA(AvWGYV6w*}M3NCGKq|FyOy^ViV8=FGjk(U+Y4HBumgOLW8LewxP7 zWym8mRHn8U2s`^Kes+H+N;a1*gLi#1AhmKW6zqnt8!hW8JDc|M;m&Wb$A#JYnp(BG zdO1Sa=L(oiqBRAHOsdFVl*GZk^Er;u>8*qy5N?B zX!!o>ExyVAxIuP8@;Fldja{QY@?Mpxlx9|>b!!dP`(PWSUy^&d zpBo3O_VhJLHD1C6vH#*Wj;o9ebFs%4sRlgs$vhIgHPdxl!K3X*cfIv=O59D(XQNm67nN;&-GD8 zr>0RXeUreT84OndQ-J;4&c-J(h{4!b_?rvd$Bq)Yr*3Dbv&{~m8$2Cl@3*uzCNf2U za<_aF>}6#P`y3oLLm^cfVpy1k7v5@I&|LZ&wwatRpZ~`gO~1fE!3bZ+>r(0Qrt|KE z8M>0~EbK2@G7!M~m5>U*YLtu=-B>?icRj>CMcb5X)j7q7%U7;MdVqv!{l-(6Gh6&& zi%DQ&9MRk^LY9qn^W%2HILe|ulcz=7@bC-C)*c4VN1j|gXlSV~=KB6XVc;t8(N$x) zp(w7ZH@K0ZR!%B*TSUNlC>1to*V*Q*R^yy=IUY;%_mcbjgnSIBgeO+1&-VR}Mu|yr z+B%;8Ui)yt$4f=)>&=Fe;bJ|Scz?f4nc{-dxt>5vXqyi(k{$B*9u$=nS_LeID4!Ma zZJm7tMsz4O()Q2kw+Ck~5bC`jT5CUiAQcx*yyRNsb=;Sm-`|2#6UcGv!uIVb2OmL| z??Wn!ulIcsAL;3jnBz9!YTn8W`k49}Wk7U-b;?dP{kGs&g!7$cV|)Yc-CsP8DTEV6 ze|Q|9eU0JHtcrTzx*bIX)L#r>+*qyP5YgjwzG|#ZP4@K%@8M1qok_J6(@k^*EyBji zTy$2ZWI23lZX$1)(~X?-Vc(`dvFcOb zg$dFmB7AjPTB_ypFingapu)z}nY{i$aSy-XeEwsun+APM<@VzTblgE4cm-MZ0{fNG z3G#`7-o>Qmqo+ClltNGGCLZwn`@YdCrE~8nY`^Zk6dauCMjax5WCv%ygZ+lOud!jY z0WT7}VqH&9?eOeC)E`XT)Lu=cv>m&G9)H;)U9PtMUGFZnCo!?VPUL%qaZ=q|y{zBr z{|?|^SU=$>@)^(Oel*SNjV*!gkvt~v5Y&uxxe=O?Y^6L_0R37XcSHX=LV)P9Mk)uU zEGae6wuttgJXH5=}9E1VN|_eKinU_Va79o3xikDsKwjIthZ!_rl1-^hw5ZR0fg z?A$3w4j+|IPrJ~z$)xZayJ6(*-qj7WIdXsApFV*kluYtxT&k2C^^(hyT&}A$ldd#n zF`ciM0MM_hknZPH$cuTwAi=7`hKL!hj+v0==@GnQtq12oR2K9Fmu!|xrJ~oVGbo@I znR%Pp5*vq0&z~M2Zw3=RvD@2<^fxz|iD@%Ro|_ch-W!sGp?dlF=v*y=7gx#v#>k;5 zjJKOZd|iVY)bPGN1nCBZ*j) z>+-{p^<&1vj3*XNs=QwZ2IbOe?7@9xZ$@4zS1OzRhIG-!pF3YVNJYqImLD#AFWA-o z#wW8?xiSv-#ceNjXq-1-SI&^rcCt$IR} zd$|%%`9Lo~a;_R6-;7QoPu(OAiHRPCBw{%%EHyxR<0f?;l5V<#(1S=U*eXI=@!0FH zN;T3d5`z1}xP5X~mRXWx)HGFlCQ#ru%{QRjP)tzvVRnwd)oKeqWrdlen6ZPYh%MSy z_Ctn{jr#t4~<8S-w|WawcqIborC})10?hH08=_(-Yy97~^1T zblr-UN_LQf9`Z|8ER|pPt6ZpQmMMsY1lepVZLMI{3KOk6Y&Oe-S%$Aujaavr2R_To zUv99FNH9mSFfpYY)oW}cEAA@a;R4#wUb7pqOe#cgB-K-|!_18PBTr(j-ANA-c28qW z0O$Gs2zVra1P>V*S-JVbn=FCxCM@^+VDp9A)#k^BYxVJm^)V@#qDAVHV~G|d9qAI8 ze8VtsO4q5T`-P;)%hO>mpP#ZB3GEj-=v`cOTT_LwM(TKa_TsNjn=B8NddSKizAnu^ zsny3|me#~LN;|2aq7h;}g{`VC?PLtaB=jaY=2+jCl~sf)19A1pk0=_&Swj{GL{^14 ztX-Ixn(Xr_z220{8;ls|iM-ktSGP+`u~;^??DotH<=l--%R#vAdbh=?v2n>FSmItP`T# zVv!3NBcn)@T7+8_yVy_gw3^lgH@6Wx8t8?so*kV~@D&t*+!__&4zCD3^qZL_901SC z(|S#6#QE9qV*=M_+84ojv>xi>zW~PaZ?z5Rk&Hv`{eSW}yfH`xJPwBe+27NP9chHr z8|?8^94xo7YBYOuP(NH#@l7W}^@DbxfA4MR+mbYg4-Nf9rTs^3!wVYRUBKngi-!r8 zc0|Ck4RrQM=KfLJ0FQwZA`A~Lh$sJ~M{@oZ*FI%Pe&p)jn(0?*!|g*6(u9)5beyrf zoIC;sBkq#j51_O?R1HUqR-;&7Erh+umUxZ-98FbuRO*u^f2|yaTtlWuRQZoXId;%z zsY1bE#W*^Zv&ULmQJTb0r&q?iMuYYIBivC&Z^9~wX2#O*CrBmjBIEjMoz7)6nMEVW zlr%FTB`d56-|kK3`TR&;bG+o+6E_yEyEzFqrnIdnxXhM+!9j{VMk!lb7(i?qzK8M} zP@AWv;iTrr&tzF%2OW|sI@!@iX_yr-5Jol(8Oo!U7X$M285iv<3et>fzedSH9i$Ii zC1ZIbvI&XdA7N5x2nh*$MG}lBadTQ0plP;06)-mA)illp8kzJ zP`$w&0EpcSxn84`W2v(HUf_rtcqPDV8c-`A?y-WdccyT8$Bx+G6n5RpgNJB5YRYPI zi8&mGp$iZ=y*@y50rIc60OSn014IGsyJn*+3zg3td;?Sc9Af zrV9`qOeSCwZq6L2(L!a#;Bz>6flQGr;4;WvQ81tE-ZQEPxC!KoWcY|cR5E~@XX63? zIq7F8Lt-l>in0{`Y%t(3J~te0{l$d{EGr6UpS}zMa{lGTzcgBU2>M3SI5W2)2#^2D z_(S_t-?idU3Z{b={3+(-SgS()$fgRLO4&#Km7`UeU@?(96-jG*MCu86?RAx@_0{_G^^MK)q99^W2xHFUVhudRjisLQ>U#OpKPhEBrC=-&L zN7)HLDH4ubCujqr{^2WkNB-m0PtaWyfY(F0LF?^-b3ugL#~{nQK@MDn+`lCK+n$sD z!$CBwqOwhj4EHs6-^2;-`O|NvDQ-WP?Lt~(H&J^8zE9pUR3*;+coQ&sU#{;T*V|1( zou-%SH=boA_JE^-o}v)+PC`ZXXq-yoF0foojOa+`_akTWmB20&Bv3H)131nmyEW7% zpVzH*1_4z8+p768ZLe_=K08#yqQxDShGmGZ7=+#)%`q;0naqzxrFW#>uAOQn@9_vr zc&k*XjFSp8DS4Ls(^VA{6YIGKVy5bBYbZ@*EYqlRE%ASNz!m?*gs|)jkW}&{dPYZ- z2P;jc3_!h^lyRovmqORtmaVSOa?0o%EO;G^X5uyud^rdmpGmU7{LQUz_nppnM=3kp zL>c7&YHNTWv|AIz&j5d{y)lScyP})5$M}R>u+Eo=uAsLR=YM~C&}0;xQ}!_I`YqlP zq5myeA8u=p2wa5Q`JMR^bXJF%a-%*Tsp05LjO_qM3d@sI#!G-A7J_`Oqm{8<+d6<_F)N3`fd9d3%S2`z0clMBw$~Rj1B>s4SaoqpL3%y(cM3L(GzpDpJ{sW0$viX+ zBmHhHZjehwoFP#P`6ZQnUi5e2v5A-Amq1Spw0SMlH?tHJl6Q1zK)`?Psoukgtx(%i zj;Q~3bmy7H#kwMXxw&@PIxUPX6OL}+H|UVDZaeKdo?wHdxBq5!{%3ijFYQ)Q1YP z+K$F?)v!-I2MD1>u7 zwp@<322VE|&IVId+<(ZNwAv$a7K*4!NMB(>!N9PJ1XL!a_*vA9Tq|i*1TNd|Q&`8B zCaU|-j_iyWl-^HGEbZ!=8#)}Iz&VC%dj z!M9y9qjt!go7mXcR5Ray?q1DAxLoYxz#p^hey%!P04?BvQ(SugkoLU20A9zzYy%Pa zhrqp6>FFdOfo}K+#&rwi{{#1aD9(IuPWJe?ezZjdyr-LUISQLM@7^hFv5~N2xR-Yz)HOtVX>5bKzExq%a|7yz4D+e zI4Cuq7ZBDEFPR_pPH3A_5{6V6E%GJ#HGh^@2gAwkG8)NCMKDVo&SpFg$rq^R@aEco zr8c|>dzEuLki?2}bCW*8=bLs+pxz{zAsY3w+qu4kX930NW|bxE!<0%!*9IbTL!BM& z9q+4+7h}L+^_|s@zV+1G>1`fUpl=V>mq>p1T{&Ml1SRngEebkmOnM!y%Y zJglGuPFL1M4%$U_huB)(jXI9C*GVH|mo6KDcJ@pgJBLDw7uZrXH-U$OW`kAM1S7lV z5ml;UrRa^V*_>#`^l8<%!-2T*A?}~@v^!{ZS5*>E7ZP~S_Z)klPVbB;t$u5&l5uKYbGt|+NH45icaSDm~0TC0d(eq7>Jht~ty?2YYrOpp_6k|i!T%p@= z8-}1d-^m(7w6BbeaZjtlsRf^<8$W=L*9H#L%FP{HrjiuuMk*cDadchbv&plojW8Gu7Back#4Z5N2?&DRe9FUh^e4nB>V36?` z2t2|F{Kx7J3yiwETyrikD8l3*$$(ivvv;!UkpLT#)#ayTjcyh?NiKujUjb#{AE zB^sj(=KC=tsWdvb=eAc2m3+Fo>4p)CGBkEkfO;7)cx5ta7(P>@<6}r~HmV%|8pC|N z*kgNtra>)!kTh~PdMTWv)?qBO#rvi#%q}%GwS4DVJdqR~B!yZefya|^yWup=CEQjh z(GB4pk}KcD9v#P!YocIsv5Ap-c4yIKG4f@MNaWw8O>_ng*~p^KNRH1c4H2 zQ4QM7rN1QSi@99cqwSd6VpqM{5Fi4wcH5krvp+w#-N)twLz{h9+W2)26IeF=Tehw2 z_J=h$OWhV&)9%u%aBNl?tZa$H77GoFLcc|C;j5rfNlBTJ($LVPuE>w`#Czw!94%Ez zZOUF{ux5spJ0`N*SGJleSr!WnZ6x)Iwt=*OmVDJM8r$wKBe7f-Ns3rp-45gcr7~e7O zOHXUsez?6eneebW13KZ8eexTcK%mO!$wvNyfZ9=R6w_N=6cW^pgEQobXutG|L zjfSDE5WDAb?S7qro@p!6ObPYvn-_eu3hG-mY8Vs=WrbS4$nzvM{m#7!EVx)F@8Z9?IA>yC1Y_%MO?1q216la|LZE+p zNLi_Gy94{{S21}YI;QEHx;sIt*4a$cyCwPQw^emD-{tZ0->lw0t)PGVRb@txHlZgx zAkNy&szg~@S{kONum8i>JvQYkqESg(dxv*CBdeUcNn#%p8qVrW4J8l?g8RjP{E$WX zw)R;RUFG5l1KH}1mw z(tD*qy)NkE&x>~amia%$Bx1_2|^ zM~bPGxt}jzYz}MwP1!O*yMnNS#jkv}ZchhHW~@o!g#O+EHqd71)Cq22pdfUTJzA5^ z{&NS$QXydEgJHz~>xHN$wIyJU=M9G#1mK?-ve#){6D52uv3<98dx3}Hi{AZyQ|%)u z!p?Q64T4~rN#VL0_3RuKIY48tueTg81^DG3T>vtWW&m=icVFU+6C(6T2Z8Azl zvspe_GtYh&vORylV^iyHYVO^6n=c97LX_U~5Kp7Jb((MW#l;wGitjPf|3|^nu z0Gp+yDbqtguveC{z04yku_AepC|&q^;~8R+(8+kpi=K^fUO z)bu0}omM0rGI&6+x>R2Cd2}{IstJ8}`XroQt5^KixDXCmMoAj2cY}-ua7{s%pYGMr zYq!c9kCej$^Ai|mD|O&p>x?Nh>Y})jdm~eDu&+|I;R#1| z5pBrUq^>E<%{;!erQHua_fy>Qi)YLiOPp%1Cu}{RLV^!`A1&lHw>U2rz zT-`zX!Y0L>o*BkOUV*8724JZt6Y494+2Q_(G}NL<-7mzStvE;w%Fg>^WAb zQD-RCt$AxcL7KK(38biWF8z_5P~RD!9W{klRiRWEjYR=sQ0OL5M)^MiX0=e5oVTFU zcv3<)Ma5pN9~QAB-E|RY&LQUoMBSwrlLs68$Uh$$6Dy3Ie;VKWV@6*cf4S~N+{Da^V01otv` zN<4mFRUqxr0-Y-idTbabR5=%7!p($+s_=KIr$iOi=O?@$`)C2c>TJ=BH>=6hsUm!D zZk_1NZq44-RJkPzzC-7(yZV@%k>>_vZt|@1AC1z|7Ybx5!p2wNpx7=(-gTc2*&2>xSQ<;ELJ80Fx5aS2XGT*4 zes@G%S1?u@FerjZ$tu02(rhuMlZq*ImTEHfWUW)Sf;4jDv2fPssVN8}XCsed`=Cm7 zq_RLQ{BGstzdLmN3v7u2e?F0}kQU>qJ>K7hQCwadqS`%t`8i+vm0DU-AD!{>eYv0P zV&%cK+4TANU6X^ibogsKxr!SBmO(4qrWWjr6qH=~R4LAFNt9H|5x{v*;J+A?f-Q%L z+!Mkf$g*+VLml}j?S%c1Hv0bR;PPXI@r^(KY?)%{O*Maxo0Zjx>{Pu7xZkg-=4ga!hC)3*l*=HHc)S5Kvx|j zmP3u6+EIzH2980m+nUC^=9Rabtlxl|SL-9f}R=4^ZdcU7HY&8&&(9lTGGsJ4x z%X#= za}WM_7oDq+C)i|qt1_`m7KG0DX^v-a=g4<%mLCjOgJ^EYAY1NB`7?wr-A>r%*A$Cw zW-%ckG7Uit`ai6F1yq##+OL5kA|WY_AYIZ8A|>5j(kq`h~ zYAn(n{!~hzziVA!6`K3ce>}V9W6F%NsWKIPjGdXe{t#`Id%g5I&V;uKU zaiHKbpS`{3ZKWAy6#Op?Cz$D8K`Sp!DkV&}l(i93^2TAbC z<6$n1D}lSC2}WDTJA~K1bvQ`_1HU!meWjT2gSqv?j@s@c;}HSfnF;#ZSMPznr}^8H z3FQgLKIiI3@GGE<+vLGyykNkXVeG(Zd73A!?+>XGJmUsdI z@4o}{$YymHE-CWV6bbBSCUwS6utkwpBh#o|NBG}kllmrrjh%$RE9I~|BO@a*lj)yy z(_I}M-tqDhDc^|vM9(zh=pZLu_5iyZxSaK#B{{q4l5 zhj>AK+%lhU;;Nn}Pnm*S%OI6JV;nsGe#DX>V;IE-<_*6U?XCc;99yV@5@P5k#n2GF zt>C0jm_4ksKD6hxy? zv?9dmu$x&7zW>b{JwKBvDl4Qo7j22W9ktrRRjwT7?jBzD%98j1SunFistq&VQEETS zJ4iEIoB#3fxE8GR?o18X0c>m+=8Lz_v!VcQkFA}^x3XRo6?M^aJ7#V;xk$*3P2|KZ zI>EB&c3{~Wb;_mHsCJCo&GVf^r>xF}u9oS6PQ(!Lxx}FkTYL@jOyBCy4~Ai{dD9sU zBN8n$MjZ}D8V}{*3>Lb$5s?bI;o7!E#fNXKANO)qhzWdmn#3>Kwd*4}xZ;O3)4-NW zdc~40Lb!c|mD^;!>R(x5=&4o}LA%G6dvXl^U|mUm#nErp?M3FvR!keaY)#9hzE#U5 z!b`OUga`w{cB&)Cb4W@ZjL!sPyjys7gUFiaDb$Jjw=O^U`2~sKhh`OXLwzhoq$laA z-Dnw}qu#JvL7uU*VX&s@jET{ zej=BbuHxIOpOTxOyUr!Rr@(fs2LvlH6-pqwu6_(qlYr;O$!poCgU750%nx8Y#}bcr zT!5)MFUIrE6Q6}nI`~pX((nVZbz=G;Gb|;$PfVLIh!#(HQ_2rDO4P9qkd%eOAi_7F zu#&$o$Gz5%KC+{Xx7EKQK^OVLD_))G@pa^bp(%e!i4w_MZQ51j7a5Y7*rIdwP9!E; z^Se+{1$Ea4g1l^J-_U1nhGYpn+;dgA4D+yEG@W`Wyq&nVJZ`uZ4#AWPma5AV;CI{< zY3Z1nwO6m7cGvj6TV*?by%Zl+OGM6{m9x}R73tMPJ_`(`D#zbD;4v>y=cNP5LM{0R z`X#%cQ)|>lo@JNqnXb_Kj5DTN>PeE>El1XRkE?lE>ytbn7%$1VA5#ut$+7)h@NMUr zb;y*B;|jBxBhKCn1y(QF9gD-f)ZF=8=C)B&tplg>$|7E`kjjzQ09FacX5} zOru^dou#6g(^Eg8U(~)!Y>f9L5Ja@VVnm1_%R1X;`AwxNm|}ZgCb*@xr(1!_&tfv| z>U>;l3Pisgu=(@HaopEgN|+0GYgF6gj=NFn?wfWPp6?QOiPa(4tOMu!okb&bkC{)G zwor?+dWlfxvCiAZP(iNl1ApZ=79*s~IEG(IJgVwXX$kno)bIg4OEGpq0;(tTyhpJc z+oUmpF)*KpVD0%L3;e)kzACrzJ z7K8CltM^{UM%rC*W!OD-F`Hi)?XcUV;bPexSblT=$Jl+(vw-ORu}%V$gcbH|7_qSQ zp;CMok4~#lkbJiml5>+OW}eFRBa^9eikj-`7aG9Cjn!>s*+LAff-nS!k2jie><5AL z8b~Az8fFN|rZf_8P2mmzRL;K#>lSM6z&VU1hkWT^ARkXOA&OsBD@5jKaj@ijzYRYR z-2pA5H6gI(vn2`6w&rv@ z9OX_CpZHHi8V0C6Oq8owt}i-RtkAZnauM+4`#*7w3Ci)FfafC2A3$z$e3Qt=gyy z=eRj>8?uabQG_Lpn3^H56J9&`7VbkqYWFO)4HA%EwiwyCk(E(NTFBkhFWu|&v13hH z<+6)&xdH)l1Qr+~FJq$+j9_^w_u|7bmdv@3F(tFnMCi?2|OP?47SOxqkQ6yO!d)j`T(#pdA1@H~7VFtHkj=Ad7qi?nhx< znwPC1C|04DAFi5GjN7^um<+a+Re{1;*Y(p~Fymx$Ff2g+vO|@G@;hg0foe#wobIbo zU*9KjK84Kg))3W>zzKw>&m!%Np>wpvvq8JdifQ#5U%b4qW;@hz4oqX`BTfl27su%P zpSSw>wa>8I*v7Kv_WdzjOT@76$FmV3__MTQ(QmJ^i;T7Pj4%S92!i@!z^0V_`p1AB zdBK*FH6XTrcK8d(c-wp9mQKgLR)Lw)VGh|J1YS| zN4&)jIhY^$XOdi0xn)sYaAXl{Jn*Y|)0Q zAbOU3u!S}ylUE2saj1F<8O%ds=w5*Z2!!&t} z8h-_?M0xKhB;5Mw+8SGBT``3!`XssDIhnkPBXv_cz95f@%$oXCUa0<7vDy+c+EtI# zR~6YdQCq&9RUR?d@dzG6+yXPeCqZ>7G3skMPp3Mzg5-iQ7d6zM=z^J2y=39P2B;ao4r5z*4TjfUhQ z+Paa49BE+cPRmPMQm#)^6E`ff?bv zny$hFqskynp0xN)!x~oh8GY{T zd^bd1n63k%2AZ%jlAz-SL!@Ok9f(6lQ<)_IqA`=B{cvcq%%zGY39!BU3x({?mK%T7 zzA0Eab(fcqWJv-lPJP?gQQJ*NfPPP8giBcCi3+&5W+2lkk|zXiw_W*94-<%dBZ68qn*1z464ap z(T(n4jg|!D2AgwuyD8ly4k-{35$WMqj-7So23QGgKYsMMySCiHA|`BC=+r7-TGJMA zy$0^;79pH7_g=bijO+!!;1Oq9>yOhddJ%}P)PcC8PrEf<$XF}ojKe^ti7McADMbRtyL1hydhH*$;m=a+BOQ3(i&70Bvd z{DDAJQtTkWJr8<(yk$J{z7^4HN6;{>sYwy<1?ycGsdMMl<>k3Cj=GUij*)z!y2u@? zc6o8useZ3XBA6t}iTg$?8k50Tuj1OBowgzgz?Q=7HCRtE;m zBh*2saN6q(J|yIK1fIR#ClV>xs({+yh1k7$n)dLwoHnmMju*2RJ#B}1kO{6qcKx3w zB&=PUOI z3j3yc{tI^bx5VpTpHzPER}xm|*Hx85QozyvKUo5_7VZ@sf2Q!D)sHG_wRo*eRJ!sx-R>@ zF?8d5M~5l6i?;nv3RVx4j}@7V{_9WyEmnYS?+dw;eU+ZvxVuk1#>B>^#0KtJ!`a%D zt&Kc9446FqpC3FR47GVuT^kvB%9Fx7rjUJp;r|b+g&z#*wIvcRk5JiFWA>LVR=on; z_Eg{d&qnCiC4G<9^+PvqdKNgI=a8tJSG25#CJ2A`K}3icI&F)?dEpH#M;|yH`Z( zGwf(u!s5`<;i%OjQks=#fc7o`~*-HRgN@r(2L$$Z?qKMP|i&c~`f0Sl~T zo*>lb^}Uhv_f$_-1Rf|V=`4?`+-(0mZ{s!Y&f6l~Y1=59=V45?1*{DjxcjxXj>39C zgZW!VOjn7dsYXE!j!F^xtAzDSN82DBNkNJ=pyEjv)TrWqe}&TuZ8AT9U0%`9nmXQ= z`I3y72Xw>DIda>08K%l)E?_?IOe2=fG-Oz*!g)h;2J!elwCL?}G!TBy)AR1<-DX#% z?<*cmZ}7bi@FLPlB*AX`mfZPeanMcv-<@m@o^fB-F%Qv_`cELA{ zo=Z`kc_Lcr&Kk+&wg4J?0kC@A39NL?F01HE4~ea;td34A%~v20QGnr$Y%~UAO^*}0 zZw`}i*zTn+=59<*EU4z|5jy@4@|C~di`ZlDCWSB?Kb`NMD`$xc26)a^7?ki@;`2r7 zV)|lr($FHjh(aK`+J|RjD2`S*-}eoLsL1*fMKZUm(K{t;b`BxRfV@#=LHP|^{u);j z@ARlbfW4!a@4BwUbJ>_yFx{N0fXS0CdIrn}Na!xeJkGh+$TPKWm{yd2Q_Na~AvfG4 z7w_v$IH!3(N_r=S@swC0wI28+@dzJcc!*i;kLRc?Kek<3F}^7GK%$iC^<%lYAS;|c zqnd4WONeL56Lza@BBOiv_Z%)Uo{*MbmXj83+H!ZW4IJ6U*V9Y+8Xc#py&eMFn{R^5 zAmvg;ibx@Zo6uows3LQdIcNCrCt9^@R6Ccdr1I%{{W>-~;D=Y6+!h6BHO1g)EtySO z6620tkBwstiOrqy1dxsw8DXdf+*j1(ZVX~X$L$RVDW|0p#$-Exj#XF*+?ZWsJ2Rh4 ztK0IaTnSlaem5i%&Z`o00BiXHD!iuf4CvUrLCWZY6!{-a=5*)|*WdO~NKh#iiO0}s zWjEbSy(Jb3PQRn-*7_1g=n`1MpyivRkishbd>f1TxtvBk4xX9Q`D*Ql<`c*Q;C!+y z9FH0+-A~K&x;>ws{?q02cW-)96E?f!kgEtRjBb|6H%S)inL0p8hm-0YHY?VGa!orb zyN<6G#(68VYInFT*}x}c+;DScAtrh9RbyjgT@v5=6EkW6aZu8I-dnR!Q6HC(`s{(2 zcRpmT{lnSwx9OVQSXP5R4aOkIfF!U$yOn*awiuT*?*h6bi28ZOec0_PoBUsIyy50> zNY!|GxjC_qYP+>&zA9c76J2nYJZCf{!2aMQlg0y@p4Gh=27h|H+ktR2W?CG2IbA$r z54N9A%U}q$ifBqb`vQY~BBHg5s~p_!l)v7+ABu++CurM?ZgSq;(+x+zv#(gJ=$9v- zM~LW86VH^Hn!-AgJzp8>vNdizntH$71$tk#79xx#T#elUNnr`M+1HWJFd@kuxi-8z zlF37;#suht-vDRD7c60`QHAzkEE;UaY^iY)KA`g_U8XiN;BHa{nt+DR-TUInATJX4 zzSlrKQSmwVt+dH_8m$t@z_T?rK9n^zGA^qd%`AYLRd1(73;ZS#o?v24)gFy$W&&<# zZ{mGG%6zR=5@1&ddiyq`AxL3SC8Dw zt-%gQtw^RL1uo@uIF#~)ytCEr+zRuN-^e7t$TqoO=R#qxjlw~gt6dR3Ts+rboNb{( zQIv|Q0A?W5qogKXmM!7CGhgo{SIKN9ozfn7Bc85?se}pLbJw>mZ-liAT1O{m6C8PQ@j#;&wDDk4y$7wAr#lffqi(su zaHFL@0{EP2+Lcsn6X|5%F|+p!W0U$?b?Z1tnf@cTFTE6P-;|w4bKXL?5cPG*pMpoZ zwfWe3QUu8Oos<+$KK1FC%0|iw)Ut31VEf?yVEfE*)6&w?WhzRI`*(~Jd>OX4mWgc^ zm$}G+dpNt#$9ypnC+Ok1u7-Ymaj{V#4yRBI%=V{yPn2KW$AQNwRzZrvn><(_h~a9- zCqN*!&!mrJ7Q=XfKa9ke5KeITIj=i+Crec%j8E3waiwdXlmB}Ot^P4xw^eY)CBjWk zh`h%Ep940J_EQa@7d3q&2^Em*q3*68i>18mm*qj zxNRZaB*?mG%iZw6bsJF3BDJx$PW6*B?5S+NoffBSQ2sn;XF)T-nIGBCn^$wBAah%7 zY1^PkqZQWSaf3(Q|M6U2l{wgv&0 zi}Gs9eLmtwU32?`WfxkAvh=|+t6D{RKeRzuBB3F?{JF=k4F$-0E6RIFAw%ZtuOP0! zIhrf?oy=#tek7hY=Q9lu`&1&vDi~pl^L; zqfgt1!fwUAZ?}7%qVKz)@hRhs#AxpG0}ZK0}9rNq$GqS zgeJmMeGM^@r%>UoC9q3Ls=toy)e2U3emZ?^ZKO0}^Em!i&t@$GNs5UBzuVl5(wy6e zRk8feq>`mUWGp+CEW9R3g_-W5rZjE&ocHdOyYi8eIcQ6(3LLgLIBHh@JUCXGZbFcN zNF_pByr?tNBJJwxyBQcz1FgaIS8Bbh3Q!bb?pf_=%+g}L7Qa<1iI?yqk* zz2Jcvc;a1cdOGA7I_|^Ka5<-Ix5H`sIuDA(`-s%kJBdT2C`+uzL1TW7JI4^pQ@-RO zX1w=xk@DI?!mdTaZ7Q4gBfH~!UYc0mm@7=0>_tlKp8Lo39~zujR=K?nR_Q{`kdXc@ zlTk``{{(FHMloQ!rdlcv{Co0jRCJXQG@vVZ^SuewED6nKD570@Z@8h99vi_mb2X00 zuaLcay3Hwo-W~nCqdwBRJKE}wdw-?mmC^(p%F$H(H}`wU50*$&U$@G!KVYXY{H9Xc zmun;|nkWX*1GVf!ue>td?JHT(a9pC;js<9s-v-oR$Cz;z`_Cy!WijqfUu)zB1W2VC zMHP)pS6^pjy}7xPt#Is@XFjPvh?RSG=s0$J<&w9SuaLJ;-ky*b<}CZR0gg8JiMO{k zEm3$kr4JE*$*#@tg627*WjcV_KvusY1M*SO6@`ndLq^3&bCQVN)_{o6?>Z~#wK~XMBu{Bi{YOLSYHk_w>l>Jou%C_fbKwE?$BTR#5-lP|yLb4Y(T6QvXng>voCwWr8>P9?uxe zBo7;c#P}olaih;FBOZ7v>$H`TBucuQ7!`g zBf}WXH_jENSiP}V?my;3DM~=zE?#7w`{`VvoXy~*VBF1Mjn%%_XegH6&Dj7@S6F0< z;&dL8Ye3SLH|03>EOmh}O~Lg`X47ONzDKO+WSsWjB5WHWH7)lCq&spQQsf;Z1h2(> zLoyOri^Npt%BM=$rkB1sZ@=jrs3}ZqFmwGz@WF%rpx&SKh4AGG)Z=Y_uTrsUO}H7P zS`O6ggZM43>Z1BljNp2w{RNgkFqeB-U7fHEy=Yv8EI;f_k3X9}6>Qbsoun>3yXxHz zsU@~?(iZtL##gTFCS%KzSeq+hI69VDu|AIFe~!F2flFn|>ttA8$@hCgG#%-*_fBvR zU5kuoF%^oUQp&ztROT9-haFcVl`2%3CyUL-%HfVLQ|S<}IH>z-g)do*20xlKDT@hi zalWCrJZO9d+FKp|s!eP%UWvf$K_YSrQ1K(Un9%Wq!pM9ogpGNrcKemi=O%OMUjE@* zWb=#6Vio z2MEAuw!~XGe+$6=WhSgA4X(yk#aRw~adMFOYHMkAGY)`pkNy1oo+E(L5rryP*M)x0 zg$kH(sV{^HLux;U&R+sTu%NB?*@b6sO_PDVp^CBRhzc@UD*p^8fe1dcv?){bE#C>j z+L{<`qlqAI$=rk5eh^hQSJ{=be-Kr}|B5Ny9u+96!rosV@cI*0Is#gu1v3B-#1xab z{>1;J17p(C8oCQEriGh$bRYTa>j!`(%L{%@F%1`C103}rx-eVoc7ineFvmy@ppp4) zFla=wn5GV`gkR13W#s6bm*!4kCGYX2UHb$}1F+LG1?z#A1XN1YQUIRy3W{||f~H5i zs?O@3>0<^RT$6}jJ*~)W?~5R-%A8v*sW2K2t+hAdmovPO0qE*(k-=#H+$5<=rS7&k zp6$a%Yt@-|J>ypbbn;fHYGaU(^1xPjxBW5c1;&iB=Y1}W5F*RkjPe)0`O3}nWG}3= z%BV~90^pR5ht>+mbJSIorfO|MtmS2s-yn65w5#PiqsQ+weKxp!Bt1}s*S2qA>2FnE zB>MtK)PP?bdwYS$1sTAe`xBp(ENc+mI%QhoHTB4T5Y7K^>-qURqPKoeR0fTQIXabb z1*4H~zM5!8o{u(;0}Iz0sdtC#?c~N#Inc>Gg;gJr@KYHfh~l`iJV3M_O7qwpL?qV4 z@UcJ>FLuq=F~xGX{+u%2uE5_>?Oozd^> zi(uY3_hL?ez*)ihXj=r@c$zHGzXoq!eRVd%zmCcOWhcG@;13DhBX=&5@YC-`$jMUu zRrVVIonBFYz`p7r)~})6`x80(ttGgF#+y`rK;yq5pvi!b;HZgeGq<^Lq{KrS8TNj` zpC%eVU=9n0w%FS&C)lx@NtGKZRE8-U7X7Dpm=S`Z zx?-Q7B7dcR@Z865cjjvWy>9u>0k$3WYb7zI0>4ugaeCtZ;2_F>qM>kl&gOc=t8+_Z zx?0xeE*W=h2S6l;sv?YI65`^S?w^I^Y8Z-ubzlENFbk13V>mV#>!buLgk#I+aYs{u z;nRRWhv(lf>c4p=6!or6o#319%6Fw9#x=7-*+)`wuRrA}=DjieMw}y&AI)U4_tEgE zdoqE{#U(<5mdct|liKj}yN>O{^*-X>54kxJwcWqmQ5|xohEb#-xRnaJ!bDv=49S+B zpOC-7{|n?V<=37k!4-h;+aGmIU70wgp3gduoHXxoNptK??Yj1hD(ifk|2j(LPnT40 zytB^j-k#+Ux!TmRpZV98BN#RbZVyaAS0In!NJ2b)`rxuto+*E@#tM+je3(9JJji4a2Nd&6u88$&201w zvFJ$x_iIGKz->>1Y{G?KvI4mT^}8*e4c%_=4r%{mi_d*Uqe&K$RQP%t9oKBgX7L#* zK$e{n9{Lw`J;P&Awp|-Y0EvCmv!9)=h^jGr@{}Pin*`ns6`8R9@evechb_1b?@m^nec2>vZERU%v(5mX+;Mp|qOmvjM#q-asqM9;&_2&g3`k!0?H4f0^-q!wh)h#Y> zL@a6!;9fJ5r~7nycW0_wodxDm+}r*o=0>iK#sZFGK8sJpiRp2j1)dW~BO+ioV45B_y15%ej{{@1Ycj zl)(lTbHS(PGPni1YcnAu?M9e_f`VQL%NJNb{$M`}qBJ`M2-4y_PI~xc!9fgBSx@}= zKO79yiNH0WeD*-+47hP)NZm_m#c28xd+&)J`wx5DY1vF37S_tcbyrpVc>$b|B-=HlD;#=>J+!jZFIdZnax({Av+Nn@b=>= z%k^Fw$(^0v+%zby1e~#;@81RT6dLk? zBi%7{QU&+cT2|mAjR!0$$cs5@S&PAv3&12C1Mhhd?eA#%(|AkeM$WCo#Qh_fun$v+AWJ5_L$vnRVR?3x5dpo=f zR9f5a&aj&dmmAk^1>0O~<5$nm~qO-N9HR3(=E1ug>K7R`0_?H7u&a5+qit79n$uVdiR<%P$*2$SIM z2BXW%LXBGwCdWWbyB*e81F8KLNpEL+dsuQg1Z!SndSl_LX#do)TTGs);te~=p5 zyERi2e~=o>zeo)`xrF|lLJ?Ca;C^C3cp=GqKcugu^kj~cV3##(zI((a@fWed+wih7 zKC*e~^SHjo9K8Qnp4vAk;Fr=EKb>VTP#a!{_vqiCG{mnD-Whd>6^yB?+PJxZ699c0 zNo?0rtCX%|fer%Aw_Q5k($i<^QpHTBq7GmSKHaUW>no#~>XLE? zsAfrr8^Y?v@z&_ss?gElz^yQFF9#8LoV9%I+PDN3)=6O#=p1lg$1>iylUIIyn3094 zwx!O1nS?nT^jkBuS-n!x)f6=T%d*6b3*JWo{7!$|{HIgT7^BCNLy}aSCz~u%db5C# z9BMa8QXG$848{&rF9P9J#9P;bNUaVaupzGe=xFzsUTCznd+uqL<{2YS@n$+yj8@~qgs@=&d@5ZbjvdXq3T#0PB zmjH*qF7>~i1h}`QmMxM=JYv9$CtB%v`XQa|>Ti6ch@h#POtKc26B&sp$k^1yVoTar z#&x6J7_skIdxry$b8V|nBZ=o-MXX#IwyDi8uIV6IiO*r(CKBxPZq%Y82xA223kY|o zE9BHlD=M;l4>7~_LH#FW!ghoe!t03TRC>I4obI1K%+^bA+C#HQs2V}6s!VB8m#44n zJJs@V_o^*#q3$zpEE-Op)-+vnm@Ao|;&D(ezhFIw_m_H?3iwD#st*3fM=CCb{o6$< zpQeswGL-r9(RF*ZXKxHLHUHp`-Pu-j)CCE zCMlU=;f0&I@}zBp{;N+Iv=`xbTPqL+MTbe=m&EBaR&bt-;Z~zebm*1mhN8Pw`QbW% z=jIF*o6(-SBx8QH2Z?TD>R>%ZUQX~lp{Y4UvFIY${Y<-10NX4dFxbBQdJ<4!RBw%4 zpqN!UQ#P`2Yd-UiM$4Sfq6zF@X+9g@D3Vdp1-IZ3&=tmy{11ow8^WYJnu9jU+6eK7 zB5Uu-eOE-@2QX5=OwkDuHN(A>)tmkX+kYONQ9L(-J(j6pKU1I&rB_x^2QK5-EUB929y?iH4hyWzL z3^72JH;Qn_(((J9n}*uK$-Tp)p0&bqS>yc}fbL&34vxtnr3KV0C}4|fVUH3G&>B2b zs)G`i@WMdT2=?lBmFvFQ;y1~FWp5A4>A-VTJUo6NbR@{wpM@|q18${DS6E*|W5unP z@WWiK1bvB8t^mC-hxM%xryBByCtCF0pM*|)&y#yoNCBIKlCe_f;(Olh*@mfI*Q>vEMRQ)PlJO~$YAeo)t9lj~^l*2A{Q>!=A zDnoc^FD#==LE~A86+fZdAhcD_<=<#=_O70w*^!GQhMXaCHx0d+l!rkixDH7aLn8)8 z&hJu`Wrz(d+1QSfgA~eyym;5A0;S9I+qugMsvrRl%d=R4F0rnKo=G`b9%jgX5Dsf3 zV~=s3QU|fZWhXpluD{y(N-auT#5W*YxSayj@-`ehM(*Mupj{g9y(FRJD_BKP&MCH6 zL~k8j+EfSq@~^Mx?2-&#ovSa#U@)>dC%p;Y)EM zwOEE#0-sgO=gMnp_Fl35FmA?FWl__2i-Zv0!+y$%IO`e;iP_3i64A znDZ(z`qGAv!M>kGJ5CuBR%Fte4x5_~vx1V5{$qG8samOihmwaE3Vx=d*F(tmMlSW#!LJ6!K+(q?kbB+IKJg zQq}o(kN|h4Dauaqt{9z6L#0tsq$8^(Vt#kAL2gH$WIxrfQ2qYq(#Z8 z-&37uq%_oJx42H%z3fkkGG-Fx%nI;gem7OBg19TF(&~x$Y&9CPVMNbX>#Ye_bnZNb zl%K}A(MiI@dcm(?x!n_4Ei|1gCVNm+LNd0_2NK02+MlgT$XaJv(lU*rcNQn=$g6M} znppEfty*)OM!daAyH0^a%o?aS5haI?i&1_`OG^y!%`DB*cqY~5&+R9!e7DjE4cjUr zN|U!g?<~fxkDV+;LriEtW@-fg-s#&NL=Ag>Xuvffi(7O_q=6=LzjQR%8B>OtLw}5z z+sTT)6One_4s#=rIbcW6Q>~G;9({wcd_r;g;&HQG*XEN+N7bNbK{YhIisp(%s)9E+ zH)zk@Y1_sMJUV5>&B=DNI!#4VVpNLXFuA+nPD=9fw^pfxwKdJ!=Nsv;5p4!c?qslk zc;hK2b&dsxCM_Y^EJ-qI5o2@uVRPdpm2i4;tv}rHWYEBImevs^RKbkiCCi^#LIFsc zF?LRL8;d+f7lmAP!f;JC>8N%Z^A0_+<{~L{SL_-2iB5YQm2&gilj+sWVm8=zk!49~ zK>bwSJ2$VKNvh((mWQyTg6|!Srz_3ncf2qIi^Qt!gW{RYMfJNQ(;(pd5rA!xM>|a@ z9Z&~J;!RahDX#!>aJikSidFhsA;w5ykC2_oGM|$j-ZxsbH~!ww@CEohJxiO$0dIU- zK(x!RkTCH8H#zLP+(w(BIBy3avoW3Cp&wUHQX)X{w?KVFCnbo1?1pC3H$SZcknL*! zw#frwWAZ7$06b(VtAbD6u>CtDESd*BB8c}6a$APJ5u`%@{fWR0E;|if=aZX=+BHWKOZ0?>~RY3*Q2F7 zsSL$#Bw9h+@cQSw=)4!g|8~@@ZJ3r!@2AnM6&(fx(m{nyLssd*?0Et?z?96y?d%f$ zaP(xMVKh@_w!;i)w@d)c<|LeWHy7(HdCEo9la#QHhhZ||Pa~3$ZxOgfI;0ZA%Nw`3 zI?dgm%)HXQ-hyg$JwME=RtRPB!P{UND<>NkGnncvEmC6bE zGWCOzj3Cl}_weezC)$s+vzHON_<3ftD1IRs`&d_dXUQq~x;))!bZ~7E5EiqEH@7#J zbV+j0O{;^_G(=sll&>+>TrC`Ls4<^ZwgrFM-I>V+G!91{1RgoqKSYb2&JV7fe(0C^ zpHz>L<|_?LhH={EAqC;Ge~ND!7I)ubG8^^fxgPyI2c7aVQS|VPrzGRS#Kg?lswb05 z8`m`FD{dMKp9llGoZRoZj&kSoyOxy34Y6{22IhY#UBc z+={ngKX*dmEv#LU3oSO3E&Li!`xA=8*UM{c&nB!y))U0o$Abtq`RH=cr0xP}sGEuf zLq;|ll^d|l=Nn>Nc?d+dt6A-`Qv$(bV~Vz_ET#f@(~Vh)kQ+tG02~S-!5bI8tcN@Y z7UX^V=ZV|!=$Qkcexl&79c?li`rO7x??s4L0g9zUQP*j!LP>Ah7fvomrh!8T>Y#5i z6dolz;4uX_Esr6?p3y}YVf~5lpaEfoaC0dfi%9=H*6CZE)uU6C#;M-sEP#*DVa)IVK;Vp(K_r;c@77gp7wpKzq@)=}z4CzyBKu`Jq}a>$Wy2 z{FJgUh#uGQ^+B))_E>n*vw{3~wu#nV3z;CkHTsA|S+>OsI}y6xu;XW|Ke;R|wyRIt zhCKEQ%TJtH72?4Gm~;^Vq9SI8gl#awV0alse?b0&3~Jt>qW>=GmPi?^<>;zIb)a)+ zs(S|*!h_tOTl?odLH8W&8uEOKPW}GHobD;``o8^U2TYj}M&60o#6+@Ls`6n7?DF;o z^Up#MVS+tEP+DyM=7j%W4*$D%0dd@&CLO#0RMknzm4U?BQ4>vREDPerN8!YZwz3OD zlcVtI47MUk3LxWbw}RmV2Dfj|;d&zNMSw@OS3v4RDbzi)ON%-cfpQl5YQE-3wh(*i zsAGDvrAW_jNq(wAuT-MQL$ND@3`v1p=^|Is!))1jxi5t`#cbW43swo!(2pe+3_Q!r z{UgFJ2Nwk7+hl>%fU?`QHPcMwe(n4gG*hYEo*Ivn%6-(Dh7suErE@B=Utr4!6VDsKQc9IUx^!3{UI?O z`9)9tqzitVxqf)dekA!tbYHyR)CaoX7-DMaz$Hhyv1V6J+h$&qMGNmEj3LNN@Nwsi zy}K=sCODWT)_&Vl?!LzOZ+l9Fv1;kyANCZG%$+^uMY@e*l$+0xCuMnV zx{9;x(ygP;#lq0=U^PD3QaJVvKIv=y1HF|2!+V@KTU=aEuk9P&z0~d6zPY~aes<>o zn~G(&$!5TL{`~o{5S%cqKFd3+OMCOIq#zs?@-my(Y|2wPhwkRU(kS@wWntXf(ythYpjg1^DWgfe>J-Q5Qn?#cHbF#9Ek0#Qu^8Eg zp)NrHqgbp;GSCyFQAf^fsH>np1qf+m3=B()i_7`OfwEwHd|LAtSO+v9%J#{jI=5*S zCrwo*i|C{^l@H6iin3F12nc=F2{Wo;Jgv6HAO-{|kY1Y^Y8V~{q(%;7(fL_9h0 zNLdR}=nC8%$-1+c=PEp$PG|U?*_!VD!-t<|rrCF~eiqHGh&;HO4JVVrak!u%Y(Ay2Xc1X^3Dgh&rOeus zOY&n1#mYWv=Pb}2NH~DHuw|Ld>&11CG;|r}na(mQ{(AM8dS)no;z&T^6wwEPw72IB zqAsW7xn;39M|k18Gg0=>4p&=!>`c>?#_c=FDnoE@;ThLxy33K|+L1cWC~O$Gg}f3J zGmBDH>x`+EEJ&8VWl87Obr}+HR|V0+)?Z)A$n2e`tMF^YZx-(6maT_{hktUQiW~{( zgU94w)a+KEtDJc9t2yryN?eKm3JKNS<3+r&n)t3?^6 zqS8-~k1RK5j5a>m)Ub&Hk4m|0+gb45xZVFsg<~u@yVbZ`ROa^k_hNzM3GY(IGUmF( zGV}c@Ii+S>!F|x_`-LINZC>8%f!R8T{q2)g1e`Gsi<0*49-s#Ua#~G_5()`c{e0U)VlQrM`d}<1P1#>K%+6% zUb8ZSafNKnaCN>Ei9#cRk7{pRAXaYt5D_~l@+l#o(ferUv1$IOUk3X8t#1P?;$oPu zvvSQa=ZnGofIyyDa>xap`X{k8CB1~RF9QFEwYLnbYt5F013>}=2<{%--609??(Xgu zJOp4QK`tVsapl0gj~V!c*4RDW8j z`-=m7xcE^7k|xiYfAVSX-N_h|RZ~$cH{#gmo5Q=eEHyP>cT%9o{c?&I5$;p-q8t6B z%p)}@W@e)xwN87Mry*oyWX?GZEvQM3QF?*HfZnF#>-%%M&Sdyh4?O)oc~qPah*5Z* zgsT+d(3tp+)`3*{!^JU@g5003wq|7JDR?EF?4+lM?hlB{U;4StpF1Ez#V{$$H>z1d zo(XKqXky{l+>@h$VCe=V^fFG|;IO5RE)LZARg;Xy?^IQFZj|81!5!LGh5?k#IF+N{ z3wOQS)>}`0z6>WB%ao9@FqO+2ji)nbaQlW-1T#^qJvaZ#(9&eb4HWG0P1Xm z0gT734Pzp+RY}&!1t=(;+pKhaLPDR>N70Zn*_7WW+)P~HaunUzg4)itipd8wG)Naq zLrcrBB#hKbgKT%p0=x4rDEUHF@DqiSkj$R2ot%=b`4%7=yra_}-Uj~`-*mDl!R+C# zB5dr&1vvZ8olVX=qvI4tuFul>AoM)6@gLuA>i{tsbJI~+m@HP)$ecA+J+Z|Lqjh}~ zzE}0>R`uoZVsTWT0b7KzW+8a0XT`@B`H$O#%AbJ^jde@nwl4mm=JJe^R@7?1&7m8} zNG#XgqOd=l6cND#$on8n+$kAA9E{E3_L`AyO0ZpM+&=aQ{&{zyG>w6?i0uXeoyqzQ zDg-!z^)u+@!HSj$qzQs*Jwx^u_x_ySPR#6R-1we{2Rg4M6%{o#f-|G4mf;*6P|Hda z-V9+(ES^=L9+Xv9%8e&sOys`$Afhw7Fy%;I$mx2=0H?YpuKEx6Ru7aFZ!JFxpE z%sj~OR{R+{Ot(L4;!iWkOLHp@Zrr7ux?;1l*$Y~d_LF}cfAUL-AR?6($!cI`Vw%K- zYPN;F@R7q|UyCe`Ibi8@+IAaEV~2VH@@`XJ9+2D{oqR;b2;(v8l-XcoJ0VYI+E~SA zzRlOXWROcfxoL5rmQKtX1QBeU+JQ?NU{Ki_o;k0pfyOU41TYHxL1y!l1O|1g zC?$+H>T0Q{WMJ<_&TXZp#-r;s6)N?;;Nr$oM|#8uCX4C!q&}Vf0DSGU^rlHJ9n=Nb z?)OBSD%HY^a&wy~*s#EPcj_JtS5`;y?`LJH?;GAy59--Dve$q4B=)VeQx&rZMf#E4b%ELMv5njb>s>c8%2QWjTK8B z5oQB4O`rnjVw77xatjeHOVt8KBU&9k`F5vAT&?y9FM?8uyLRk)cOta?d4Ss*bRkH(_9wY%bI_)ghf~JSCNeRe@_gJ)M{pDc8rw{@?85f^xTpcV(39~eMN*ix< zi^~98;jgL$o>#Jbgm7=|y4ry$K)mbPRcg?N8hv_8UPvAp<91wRqTt?Po{)~%J+ ztnYUGlCF!hjk&*r2QKP8am4gq7?oM_({4&j)p=lCw+VrsiYh6$gjzwN&EiCK_R~3$ zD-gM8yDNqO$w-;0XVUy;;yU=U;D>qcy}}g1^Z?jDf{w`uwCNt5+6weJmJV89aNS$> zLm3PP*8P;}xs=!zG+I40IMze4cs2Q@!o7@O;ooC&Z6+`TH7MRSI~jECwo0aU9kSbH zzt!%p@C(H>v0$+nNB8!nvE9uShCzVN=3)A*6ogbJ+4vGMl!dCq{U z{W}4d8Z4QSSPiJ)QMeG2GHNREGvTj~TZ{}~PbYB>PQRSbGzYT+gf}b##a=W}h6nOz z>evvbCi|8J`Ei*(jUP3>3l5mvmo3-9bqC-7AzH9Yf1v-*-1G`Q{6lfNV~$Z#?_66! z{zXd4eZp+1hh*lL{-;Fez^p0~661}<19*EgyBih3w9Gk~m znGhrszt~dcC-DT=gmYEzW|y1JWOlm`C@A2ZuC9w>9^aHBWh>?P7zh#FsDjXF!w5+X z*K5ZN)az|g!id!)++Muu((J!f?@!6pi!#sA7Jpg(uWh=~J7v{TY=`@wIwSJypd_b= zpoh0Nh@Tp;9UW~WBs~&YYNV1^9bYht$X&8;h)AEkl7cIR6V%vJaM6rN>Gx~})KDF{ zr$Dl!3mH*qRD1(^lNj#tu8cY+>nl=YtP=_9$w>ltb-&nZuzmP}OxGWNd#m>KW5&nr zs4$j%I2Zd6*)IxcW99oFFx*MA;PwDp<*~XEC6~;DgOk+1+Y?EZ)%X!uW z3A>vZJcV;I99hkCR9R3qX;}rm^TVu1#U+>kH@k+_SEd+$h&5*m+J}YZHHi-Ch@!_YHrdLnYq9e z3do}bW@=rADNX*e_nw;7N;Fn0CDbgIv)>$6O5+gJG*xs+py41OGlw6l*Hj8o0j?}U zBs7`)yh!D(5FB22djwzJ@mgfQ>^<7BmHx*}%l^Xts5>jO!gbpUc8ksC5CfXwFgE+$ z4_s!``~hEYKCtA8M{O(FISXTrMfH=pq^(6+2@KJ@kWSbq*Dza11fj-wy%Z=Gf7fmw z8gD|UqMEAPmPq12K_VUO#)oGdylZ2U(=1hukAFl*1yRzG9eq>oE!I@fFf;$GKlxT3 zhz80o=I@%fgzLYT^>qJutyS+oq&54~MnsR;vFVzmjrSwm^sjS*rtm04tRi_Q(6^2~ zdSm5krzLt`XQ?C&l)Ybq2Wn+kTgcvD8~W9ab2{h7t%SJxE-%jt1Ox4CfI{=#!f@b({st4c)0aAXhYMR z{7o<0<(u=p*|QLy2bt_4u6U^6^DTk-(cx%@Gvi*DP^**&j}rv2z}#1LsOUx|8C2DD z)pa(zE9^|GQf*6&F?3Se`VwhiX=y3Tnth&q*@D%gqB=PZq~*a;21-yOI>^i%yaI+wn%WZ_IcNnE55X-}wXC$e?b)v=5C{UGh^?9R9-72|U1 zOK3Eb3IiYdZYY#uW#sKNAnkPgLtxMY!KeRdzylthnkX)tsy}(~-Mwd4p+Z+82Bdi1 zk8PiBAqP9#K6}e2j0G=m4<+jMTp!I=IACG2nq;6QInVWu6N`-kiJ0~$V{e07pCsp` z2PJ|D=;>vsdL_OE1}3`d8Kii^1_72(AoDQ<%-g-je82~sXU#tl04~HkC z>m98c@Dl-GWa3-#-?=|&X?Cg#jPO?uRGY)K#bn%gEJ$C)MWx^AJFy`BK>67OXO@p^}uml$4G@vpm*m0 zgx%gUnL>K|OuQ&0%A~-d?i}(hF(Hc!f*`kHq1=HH!@=?_$bmt_LfpJbn78rmf>Vx@ zC6OzdfW1#h>4OR3w83=lTY{d`7Ncq-IA_IDDiZlG)sp^=&$IrrB{X!1aBee18LKqd zZ~6c~S(rHf%YqkuRV`cGEDm1t1@edcooBxJ0B3`xCH)kO*2C_j1rZ>FGirL<6{UZz z_pJ2;HR0wG0-PEMOq}*p_(F9L;{w^!N6fY1CC`r0(GNWW{GV+98?_4G^}Omo$x-;V@Y)EH>?@z6f^ZmYl6~59B$p_) zpBGaj3FAgAwZ9sVb`CIR1nfe{h)F7#E&5EP_6J5K4^1shu;1h#3VcZ;D`<4SFzo8? zUe^g~@V^4uBG&o)SZs^6WTKj&Gd+>BKUIlTvVFDDp++G;JAR7ZX8@?IDzP=mBKPM8xL1U5O&P0kS14|it7$m-rz6{q!-dLqe`QssUsC7jPN*kiu5U5V{O_)%WI!>eEvGNKOtpm?`c2^^2Hts{VDF{=Wz9 zde#1D%V*rtCap-u4D!9&9DFE%Yd*ZqUDe~4^qUd*$RQf6#>IE948C1OK@P3;BmSpN zRc%b<6%!;b*H^NM^>Ijl9=gpzAvibWl(p0V26PMzSjaJwR$<1^Uu3Srpdo+3o6bZ? zdPVogCEriO^a$LqMiLQcSGwQggG+`vsyu&KZghfQBLq!Xuz^8lBrn)oW;_9|tn4@r zGMV%zLB@|py{7@f^%g|qo-O;leBEKd&@V{XGy+tr1Hx0;o>tTRy%{Z~msy&Be%4b^ zP$5d2CUv6DP$ozIXSck%UbFyS_?R`gEvde?A6wb?5h zRCO{6Qm9z^dLYa%%;Qr~K+jn5cg(AbuTn;s$mQy;`<$V3T4KAAO37%02#bn-&$sTS zk0dka{~-4&$DtMPMXMa z{NVu%78cgpt_NQrtYX1$@`xTthaF62#_IHgpV9b?s_GMnoJ>QUyt=y^FrZXwkPfai z2I)0bsMsf;lfvQDeU3sIlaK{YjT}gQZg|OvFmKyWrlGcr$*8l=|5fU|kGy*C67cTq zoa>XJ8Fr31CtIRlc6JA=v0CtZ1^j^U=-DQN!iuoE#u$EMV=@}`d-#%)lK#V8zVb+& z{dLxR?43(pMu``p_jrD9JUs^!4#L~{{EUMxHeCy2smmM&P#;e>44KT9)%(!5!NIg| z%hKr>8TqP|^Ll@9zWZxWU`3n~6dddw(|fD^iptTKi<<9>?e!s%N*9}=G%3|HgyC|Q z&{jInhuMG-VT4|PI{iGEr@}ZA=8MXJ_93{`>C$hl?I)^^pHY7v`uQo0Ooaj(h z#$deeuc0L7UtvcJp(D8>;uvUsfN%cV}8#f52(hS%Ux!mfs)!Kxvm>OSI(8Mdz)J z-c}`!OLymMZ2H3IZ`&az$G57t4zqJ}ICBn_wN&R?-7_hbwK~o#`ZJ)zn)V3TEtcP*7~bK>sC!p5DmiT z=Idcw$bbLY|5p9}e81jmFk6mwtrm4o*<93NdFpwQ?*mY~EFxG?T6 zFxr4Ey_;?;lVC#M5aP;*n-fYRI)Feh(VHGj=r`x*=NHBz#>R=B!~X@8fEY($viUhU z+`g)9@;cGP0N+k!HWTIqMj1szqow)kalsu)oY!w(*RYIB0%{8e&WRk!7#0#q^wL2= zS=k>|I;OJnzxh(T`zma)>>!lr#K*%4sjL*>flgxJ(*C2CNoLI8nCc66S#jr(VW`P)CBl| zMzH`--KOGum18B~dE8X4v7Gy{#nPboQPN&ANG<+gKKg+26aJ>n=2`SKT=clj=I0N<_#HB!=O^G#L zo+*?a3IN-$*B8|=XMA`D292V+v)>NS>+@U4Ub|L0GGUb+8udDSi)czY)z_<>db~s0 z^JTq=xl*nt5+%7!DXs>E|ScGNWjNAj-Zr>&1E z$IWY~|8YKh89|-84^)cR`TSdJ=Cvr$*4BpabgEaxOby zfVJMndgS9Ohb&(ARm}URQaK}f)?LnzOZAjj6M^?-meiN~^Kf@v*O42Z zI^9hI3G=B89&FuG2~m6W6pK}a%=Y*55^4yZln7`vzM@M&+q7G6Vb8wGsfSAe-P22( z$UK>yu)Lqj;fhO6PX4v_3w!gNKHuww^QsMM<8#QbU7-l$QvPQf`w7SE5qxUTaOgj- z?Y|1hpP%Xc1Mt8Ov`0BmbAd(~4GHP31-}?FE`OsHz06IWof$_GnXNZZb+F&F`|RW5(pp7?VjfJF2mn=Mtc4Ge>Lak<^5Pk4Ja2l_mWDp7-0YWzcRf?yl-*vMDb+pjl z%?Si0myUy9U`jIJL4#jfyq`I(G6d=~W=FeZ6GRq%ngxis_?&`BmeGi>NVC)GT@!0x zx3j%3HVI2`2;OP}Nk0p^#g0Qv)4M+wyS7#Q>DlPc^>$={p;RmDUhVx3ELQ(RC?p{v@6$4IzCt4l z;K&y~*uQ(*?0TdB0E})Oy>w}Vgx0scGHi`?ZQ~42FTB)}Fg(_u_6q?~too@ChkYbq zl}OOGf@imVuXh?j(7-h0;GkA*?geOIR{ilwffD?GI zn+!pjjKoJWOMJEbf%N$w%Y*SeIDlVyd)`7R?q}hE;D>rXCR@*h4z26IihVqfzy{_yTD1QCjXR-u6dR z1md(lhaIpI{)%7MAtRA*g7EYmyl+$rvC=x#nQK)zV9nG!FsxWU=7!YAG#c5D@g2Ul z{bDry-Ablo47c4sd}HI@Vf1tZzG`DVv^J`3VH5wsF?H=QJTV#JJdk&DRj33d+?Y>T zu|ID=0D*|k?baH>m-%ze#BOFvG-<;o$eEB`ND%C=U~_}KjQqsoCk4KT9J%h-KhN(T z4-Dk(y{xVdsB_GxMP}_AF0QZ!Fz+xJ1{`qeUA$S!4S zAHJc+oPQkt*P-~k&VK?p?2$sdgM>8?pmRK}`LKF$x?r2*oGgxi@LLpBvF;S%5L#bE z^84Jhb_uRS@P#IfDW=$)_Wa0WB@J((nkD$)N~UN5eK3wKa5zA#XlE+>bbUO}qrpl= zJtT9r1U+9-xkIbdG0A@Gn5xAAkXX@~_8l93H$9`}Q8KMzx#A<7wi#*m9cHJWEsE4@ zRkAQ!yzdxE*Lc_3ST%R|7Mh8~gHYQC+kTDj9edxHX~)j;*d2q;2krWhKJ$3%k-kJm zLX%HfmA32oAY}snT6uo3Y95GTZe#I`&e$DRixH9U7HW*ajBL10leP$#%19evc3MG* znr(>oNnC=AeQNnB)!i%&>2oL_<764QIm*diqCN?0bP{ zlfD~_tFSEKieNA%!Ukd}M5F%R*Oh$ckZFqrxCu59K!JORu!W>5!^RK4hik}YsJ+S{ z(Ly%eW1HX<9l~bcWO68^8|emw6KLRT41-}e(LwuKBv>Ky3XK1 zD#U;3%O^k3?UEC6#ucPUvJ0$I(x8rNJkrXu)nl#>?oE)r40Eoxj0p&4rEgT--w(F# ztnRB5YG6={F4Q>g0faes;So2)^7wZ_b2NaSpdce8ik@aPYhUb>@G{^`+$cRUZT;;55%@s-+%S~ zpSq;K(u2$9pt-}zNFWnM2H%)n{GI@$1^bK^l9v|wbE$A-hiYib!~3XwZzgc8Sng24 zPjFTy+3F^>_Feo~L>CG~#O42PY5uK+>vvL!Yi~2o{eH1(`jQz!(-|6)i-QO=hgUTBi^&eA z+a0*BZKL788NV4;yqMU=k?EKe1`~UF8CneBFdle;J+B_+QtKmmigixM4>FINT3FhjO zibS}NEuM=n*&=+&-@C4?u)8_dP)C+@ohp1Uti=6=pP1}GQ&!E;EGluGm4@dtKMWOw zXy^eaqqIw~DTM}XBTWk8K%7IIfS+zh2LPj3%JK6sMry_quRfi>g`P{GDKIdi@#p(w{o zt))w)(lu3%oRnDqAcM*FwG{P_lT~gV$7af^sKTBg;f=EU)U@`E4017 zi+%;hVkk4kV*VEpZ#wPK55%vJ)u*S1Y8?v;Z{8a`c>u+_KA3>gICB%5n0V&wo496UuDw zNz?WiWgSsC*j^9NM-aJGy@ieJUzE*($vx0nELIEnO-+Xa)U@Is)HLM`q0dH@bq0?I zw$m~9hcgYirHh~hWUo-+YLB&6%DuyeXyH&EOax~nxDKeq5)}xDJ0HGPqR8{d9N`#E zPz0GVLW2h!8wn?H4bNn3bLrk$bbugGZZ-r=%FPlajU;BYeuC&i#`Tg{ zmkNyZElezMgx;N##Fd>A0DBxr%hnb(>=!Y8AuN4Q#VE~|Q1r`v7o2qJ zFq6JBHe;_^mK>M!sc*Ih^jVKMu068P4Qx@)1g$uNpYHYGtv6Fl@yp+X-8}@sEjQbt z0kki-oTD67Y@;2k3djB!H|Y~DrB=7Zqoym>`15pU_6tqt;yHQk?k-u8atkP>l4tmW zlcnBn+w*OP1Sc}3A;p1jpz!5Ze=8Acm%zHm`P)a=V{A;OTQH>V(C&_(_)JKWf$4;z ztv6jZv!_oS?=e`gwXXKk1p4bMRZnoWbXQuM8kX>Bv)YIl8vGv`@}Ju>tVBlT$Ac`UmI90Ee4P+j;0_iR%ITN1m-ngC(bdfuguoypBrJ)jt8XBy z+@Q)RiBN`uY(hKB5EJk~aERU)o`F7>{GdxcFJq79OpXwF(`!bcmtam*68RB0V6`bo za7Bc{s|Spg1TT>qMBkB`aahW?2~X$p9)E|z$<52t56i0BMcO+@8q*`iNqxLW=Y?6Uz8mX=V5G`RcMVXrghA)!`dwZ7W!iVCYb70uRP)6jx3&V~-J3 zDrIS^b+Qn@G*7=XJ;C<&WkITnI%-dUW3X>_Caa)PL>D1NcrEGrCOJDB zd{H##*@L(zYI9S+{9B*&V$%Fiktn}$41>YmwJ&MK){l&zP0HC$hL6^Vb8GOnFK$12g91^KMeRyk9rj5HU^VXW*55hiH3(WI>Ur)^AG3@di4RdoThJ;HmJEOjtTjlQ$5l98 zNPU|}u869thSrn%erNS7?FH0#4Z> zcG|ra_fnQTwc2#gfC`ciE+5-(atT1NMh^_m#qXC$Q@J+dNhgk=!O7PJ_FNfbBQ0&? zb6hSFzK%x+O$2VUO+|8~VrM_0v1>-~6!1EV?^mA-u#962cEd@qa5u&I^dJowWjY+2 zo~KqL;O-JsOyXHgvFYSwi^$Z;3#^Np`PVuSm8}vnj*4a1#bfSo*%jHox5_wPj)Bf} zA~xFMYaHX9a@NRBH#tFj+bkc%=ozN4K2&qeVgQ{UirYd;dnKM?J?tn{IX*g%^R;x3 zk$KN46u??03)O@c3sKv?d3oy>tSoC?eTEI+4+sqF{{GXKVc)I0qN;!QIcoE>=zi8U zTCr+Bi+qje3eR9FHw>r8Jq9cm^Oq}Ag=`|N6^|$139b7VYHw2BTc#65MMdMuQ#-&* zO_K}E(K|DqE`{5u#4Yl;iH7&FPUY?cpic*NDc__4MQSGX(xmVueA?T1R@*{nYFH^$ zzYE0(HWV*dIU(kiw)jGOzxN=32OwuOSu;uaYBiRwNPg+H^nhB0kAHnXeNl5>8>Bz9 z83Y2rdca-sqXF(|Z|feB^1EPJQwkX94(%J@dNejRYV!0@^!yy-R^^(>MSG=PtWd%tR-VXab7E^l_`{!MrHZe9R%sykqtPvSDe2=N(w=Cw* zP=&1Kv3sO>@P33DDi5@Y>xXy2=nUO)LHwBFFl(2r%9cjg{+9_!sC;8;oO*Pl~DKnEWVj&apJ?NgFGq$EV1h%A6Zk*2;`p`OBiu zsUnhfF^KneR9f)rfaTI?iMuOCs1M;mWC%JtBDc$Rbnp?A%q5_uZHQTRM_Z^l`6*Fs ze!nJkbPaiR;H~*_vnme2;U4cU%rY;uT3jS>iF$B{)>Ay5(sE8MPS1J*LPJr4XH#=v zV_|P!HN5`-bpD4~<`wF}d57NBO`2uHIht;On=h)Ct(j(eP z1dn3&*={@=zzn<>XvhZWj6RtNWKscUi4pD}D z_D5uelifbg)6YkkKd`dTap=ae4&nf*wQmV0{>^PC&1qWvb{rvvp+P65CYGIfFzNdnAW7)@<`SG zcv432Nv+ytNX*peg)VzLG$`mtDH@OoLS+@|Xk_lq8eXw@N3w5q@) zt>?UZ(Xi-}B7XaoF9t5@ff_XKS#_6Z|maab8vN4Ca_kU|oyT+oGXyA-DnZCZtxCP!kv>J^M7c`0-LP z$$W|2odN)UM+S;W=<{l+);P{a%8byeKQCPRk+v1neHlaz#4Xu@aDt%L`gk?g?M)mC z*;YiSjBT+x|1rna%@rn_px@mlBY4nb+{8^XCKkXQ@_lRN-5$IexrjVe{R1}tM)<-E zQ2C5q*zRd)AHJ=1`gIHrz8_n61{XWV2UtX?*QCDv6@IIKkon5rL?d4;ySpgL(`mCw zrIJ4Z+oYf1I)uV;X5!|!EP9mnvD4)bAiu+B2o5DWJ5pV8Ret*lAvR(Vg(n*Z!p!go zWF9T^0s)7a)g6#p_2*sk(Y6NTpF1@MldZp2JaWzPt7duW=@F3cMgX7C z1b}a}0rvP_!~5|4NM&o;U{#>WvOSu?LJ(_n!enNyc{ zqsjC`IC7i33i%#J;%Q;PKC1TQ?pQp>(8<;N=;GJch=NI`u#-O3zW-GT;{T%yLEW|lQU(fzZ~ zA==n25DxFHC9uC*aH1G3=_&8UW50QrQHYL()j3q%C6)v{j{-r+(>1w}`q8)vzEFU) zoV~CD!01I+6~w9ti-WEvV6|g zd|{n}(uhRXAl70oG&lLzZb+!N6>pW&6EWd>zCg(vef&HmcJIH zLrou;Eh|XaZCvBXh}ppsu%gKJ!B$>yG84Hw&0U^V1G#->nw}eTns_}8xA9lb|59K7 z$!z|KtN;7UfZbxYbuC;@9p~ysg=$iB$Up!13=ut8;fb8}vdb4eDl>O{szGI(*{W76uKYvIP;EfL0?4c*9K*0BB^dKMx&Z-GcIa>lM}c(dl!)Z`W$UZ2 zGxfk;C?H!B#X=$t88Mksbr%s48TZQ%6b?`7*#Zz=TPh%TOq%1z2+tG${N0LGD|zJx zW1rf*by=l?p*PBbq;~X-u(Rg&U}~}J235^F7?>y)bx}5ha&V=IKeR{}=fFmw=+K-p zN}Qvvu5R>P!r=j>1<<<30NNulEI~iFf&3sF$4kqV8i~|6KzL-3>m0iPXpW*Czwq%@ zE|Sy&Jp4SbP$Z1?QU&69grzq|j5_XP&^}Zj2aK1j9d*xg%m%?G0 zfV4RKRYFu&#mGx1oeywyR?9{C*aLug=t_rXWC7sj0yn1sDRH(QJu5ZI5nw(=QGJm^ zb^`czY*qtR#(Aq#RoMuPw+KUnmILCXrY zH4vq&OsD-d@$|T?5A%%3kYn8g_DbVk}+#7$5IF(P(Zhi&$=|Q<*qIx9J zo#KEtUmv!{&%et}t`Zg-!8DKs5) zz=a;=F3E!eLxq&T`q;C%r3PZju%4~9ckbX!yRx$j+4_Jq>lu0f`@{e5pXo2ZwP|MWxDdLa}Q_w98j4 z{T9$%Fx?$yhA324pS;Q_f&v1xn9SmfuM4nJ{w1TB%CVp31#BwB&r{z~Qd08s3+^pG zTbKjVMf&5F*6^&xo2nNq_8}d>JUE_R58^Rrq)nK%G+B}MN`Rlgt*;&T`ue&K6BU5V z$SwZ0lpzE(K+&`8=-43~Co_IV#j3NlFW(TcvL=C@L2Pz6bYPZCZ}9g=ugR_xC8=20rUc}w-AUV6tJc|t3kxNmvz~` zG?6b*20>XATix`-H!$Sge``RWp)mt z_yDJ5IDXv;7Z4`K-<4Wj#=tD2YqY+8LVt9?j6T&!opXJZ)zv+fhaUZSDVG1R7I-9T zUM9N)^;ot;HxHK*B6!7J=5P%5ikk`~ZQz8uKMTAdzXeQ$Mxl)oU1imsBPpp4X#0{G%690njr`_d!YtZPH|LO?%q>ld42~4hhDv$ zgNbj}rf+)M*17*k`{=Mw)$(EkDG0yk-5;~uo;^ybTwzM|2-?!!G1qeIVp$*u$$m8i ztNML!S(6Thb&RksvnKa}FDzXtu4eq~#3E?4*2pu!9(f=%%yT}f6RZA5+rp*i4@#*w zPNG&|Oe@IY6UtemEmbcW6_0*?yA!$LkIRHO7zaF}nNpPr3DiU7i>ImBo;cw%u+q~p zo2SCSEqQWrc3V-7$l2#fD%>3Y11Tm*b^=a#TMg`$`FEf~G5Lh#$Kl4`&l(^NNyC$=HBG~1I%oN<}EYQxD z-I2Pr+VeoTNFXAtP^}&@E4wDMz~KR=DLd31R4eps0E-XMcs|)Mh8ghzCH%HqrfiNU z+~1B<=6l`m?XDk*#p5|3SB5XV>y#Exq%JL zSabmEF4lGq-M}`nwuOQ^i`v;!_^j*d2jh-!$*|=2_{9_w$PQ0vG?ByplO!ZGxDKX@ zQ3x+zXtnrO*SCZ}M5gUemv{xo(PVm-4v(Lm3)iMvw)f0xX@rXBP0*QpvwjS=lpexb zS!O_m@Rj2UJN^i@fWqVcz_l%+{(tICm~QP|TCM4kkF(VsOgm$KBO9f`-_lQue$v|S zX%j5t1*X^==%!)cYRU_`=iV8P^L;rcK@K4iki!>Ci{+hj->%DftZo)c?a_OY(oAw@ z8T zt~xk`=Ch<{O^xI3L~Uu+*^1{&x;;6o`BDuIzz!+SzQ^zv zsPQ4Bh!CYKmFT2e7Z8y)LEuex_d6u5aoX{0k0krN_`F?_j8v?%x(TBrR|R8yi~w*$skkM zME(EfWWYc@0&EFEslgeq6y#ffX-YKlq>QEwt;k;DNA~v5d-0Gke=%Tne6E2kPGXG? z3qv*;Q_hk-rcQq8;OB*dmV6bN{Iboi)?0t|<%w@g68)C^B-}d}?sGj6JLbr9*0b7Y zQ;BV8MCpn%Q5^CmCW$q;I5~QW9^*WJ-2qv40gZzL zP4@>;3b!Ydm6fG4x~5VG^dvlwCZnr*zz&!0M0Y4dF)mInG6UcykVZ~q^vU-0;w*(~ z;zUJRS$GMVx=d?@2apn|aHv&Pnr=a>v?`q}1G(`f;?kArgsgh^NR5fSdwDidt zmY%(Z&VX&FJ@H2h>>aX(l~tZ4edku(6gsyKd46ak?w|}-Lt`!Z4{+8pWAuQX5@GTI zO{S&=Jod{2)4juq4@Y&uK<`%^m-j!8`ub=I2xJ6T7!k?6^^rSGp3i4%(ws8)T~T~H zHHhk0Y7F!q>)dl$R0#xT9u6}npPvY1FAz&Re4zeS)Kl5d^h>hnh;50(fM~m{6S5^VV)n6=OQv7 z4Ha~C*FR7a;u<0c-N&IMa2lbuXk1pugOLMLgkL_e17c83O6AF1X`}-82j9V=TdII8 z&cBNhA`bJunj~Sd5=ysPS}3b6td2ZEYN_%zqTFBY5tA%Cc3O2)FrTDAKIORVY;SL{S*Ac<9W5Mdx*7!gPCt+Ja&o3ktoL4}wu4?jBu+LzDx5|qZ+@cv!qUG4LTP{U3oKtL0lrbc0ul)AR zoiBfFW8KQDq}Z>6^2Br&HnM}2SKYVLQFeUEsGkh8Br^rJL>sg zXSJ4{z)CX>w2{3UrC1l~Vyp$zz3uta;T)s!ToJwKAHoFoe2$cozj*}}h+G}~%`0ep zZU;d7{vqyNcA%nLp5PY|q6wC7{ijn9`%ngA@0@gla@PG(>jjBwG-VL11XX1^ftiH4 zcL@Q>9zq8sTf3@E!3zBYBHe>Fw%;^U&tSu^ifMWrGYy2a4cT=&@vzlC&0&t3?f*mD zR{%x*{_7ej79b^3u7Grhz>+H6wScsAcejXuw8Vns3QO109ZGjM!b-!^-EhC?um0zr z^FR08xp!uVSzu>a=DY9recmTN4=U%L#p7%*UaQbIw=3Qpr$ghBOvBFqu=etYXPz>$ ztObR9l7{K`H2NnB2zp)-gl`#*e*3K3w4)5WR6iI)1OORa>@t3S!{&?X0~C-pTC$;E z#O$dvE7Hq&+u+s2Zs>lrDYor%d*wyy(R4^qBRa_I(=3JPck4-m;apYF^%&mE8aw6O zfRMYOd!lj0i-vJ2$D|eJV@#EmF~Tm#j^~Ajyp!ctca8=P3-w0SInGOO{^*Lv4GSz0 zd2uPY(ttEv)RBO`xb@;AAn+ z0L6G6F}m%eLa`~t=vN_{9wcV25WlJ_@CPhXB|RY>$*aq?v}2eV?PaFqwK?IGEg^FQ zf*1S&B;fH0Ker(uK+H{SwU(n$EL?G0R?WHU^XYyA0o2j6v2vi1*5kH+==K}LjA!)3 zK)~Fy>FQ5gSr^+dE)dK!`BYjR99Sez??ODMC}DI_U=-MCCsqU_uL~Hg%y*V(Abhe*p*bpmrL2%Q_L| zvCX5^K-qcaLv(kIN9)td^)%^B=_^{*Zoaj;gDXR&GH0@u%>LS<2Xwawp9JHzM*OQ? zi~9p!Q_cb2O%{2cr@!r5smuJYTz9?(eoVwlN>Zebp(TgKJtY8NL`37$y1vAr9lWmq zs$YrkeBYU!FKUsO&yhf*o(7<|%4ZQo5;pxbpbgf^O3G6)#c~G;%N0re`44f2sw&cZ z)Uw>G3TUrF0piY-f>lw?uee&|w4{`SK-PVgIjcJD)Ui6^jhU_6yB@WU$(ovk zT^njuuC(eeMrNtKy@U)oO@>?i=IH~2?e7~prNYV6FeL9}1Q8I@ zD3)fG&M%=-yTj}QA=I?=wmmA~Cz6J;ijp2-`S~N#$-MWB`Ebx@_s?sKVu z#Sog*qTFRP9_^e&yVK3tTB$9+k8mzeQ3(r+ymU;u%r$zEyA1P7V{ zIcm(f;$qJaVs)y?XMURneYhgtKVv=)!)#P2js~VBcQy@M+-{Rgjy{qG0&%ThU;Dl@ zQE=376gwJM#AQXAIm&w9Tjb)4Nzk?`Nx{YxJh8G3C}h#%!BNSBNHERis4wz| zkaA%%#&e3MJ0n{{;!3vHdSQlFS|Vqq`U9AB=$s^^Fs4m;LkjfjlhJG&yrbzC4p*tD z+UAxx)2f`}l$T#!C}>$7cT52?Bzi}Y@8eiTJw(EBjKK2|3J650vtJt>=Dd=dB{bQU zCkHS^XZ?+Eq!*oo8#mXq90RHQjxC$_?4Zk+JM+VRZ2Y)z<3I*xs&@wlGar-Ha(I~U z@30o*iU`|0Q08oZZ^YEyF#yD+2yhqS2;cYlE@9Gd#t02zMQz!^eWnHSaTxsHhxo?& zsGk)s9~7l1Ghq$9xHgq1;;~v$|$E~9?^C=ty>%;w8HXwO3gq>1k zdz1S?TV2Q-aI6&fL@>UUH{5yba1~R@fZs06o_Y0y+Fk=brlaUn_B=%1JZkPEqT2BW zxJ5)%#GLg05UoqG{X(-Kc~B%U2!)=6Yw%OBO?%}&65mo{{6M@)3!r@&G>ac#M{pIr ziwU>kE4?1Yw8)xEEo*h{9nx-oG3IxhOyVZ|{1d@I^2%#Ga9Q)Tq+>r^e_>cbE3JQH zCi~?EIT`DH)*@TGgiDjeccpjq;8`x8B#OD;#jm)NRmsr$XA5e0pTK^MovZ!w59NXj zTr2QT3Vshnp&DdTs(u&x^mAt5Gs8dq4le@l>E;;5BOL&9L4SC8fLpspH4yy$8Y{Vz zr!2*+4}NMVzQ~fcd8nrtrJW;UKMgSrpi){rASXlG+x1J)bBN{Jc8%5=tBCfrlYJIw zBf=kyO>*M6v!ARxsG*eRO7Jq79zt!|se|ep$_`uR>>BmC&h`diFK>@uMOl>fnZX4o zGXz#T%`Vo5;WU~#6v{(Cn1xeoU>Tn)XHXYQ?=_=(a<8A zUO@;nX6hvA0q@jysjo<~c4BloLz=8~py^;yv2R$!aAMPh$t)}U6I6$brHQK{884So zb1?KrM+fb+u$xyAH=@*Lp~mTe4j3Npdp+B7MHR1zSAT*(!uFf@CJDnmb(*b>hj=tM zcxOMqv^c(3wVN2$*3#0^;&v?p6cwtMp}5`lX;8!Y!9RcA&eE)UVD+Q&rvChJi|jDi z?Jxx!a0&aSklXzP1{tw#U9BhG_mCbVXbZP^^Ozi9&RSJUN97^Pj9Tl;!!xPDTy3xM%E$E zmU_C~my_6yIXz1@HJXep`+VzzNC0P!DN18rk!~;nl&y9k0<`R#jLewGwyUaWA2j&kvi=COoxx| zFFI|Z++3j|${TdxZKrUrfa z+L;iTlecpl=oYYLZ*zY6SsojY>C;g&d4wTa4iV{k6RBiVo9`~tm?x^2W&dgKI+1DJ6pz`w! zMQQcHExOd_ywA109`7)_!b?xP9FLoy9zmsit6!S#jV47(9*0Tp6)7Jygaw(rzjZx! zzAECz*}{%5994uY`Q8zxw#`#7kTAnjc2ZQX2?J?9>a*zDj(0pRd(CSrHF+hx#*vN_af6E9tkN$!UvaS}BQf6_J^{#<+a5o8(vfqcV};Pbv}#}z-+ zNPAnGYT}M!fxVp_xf7m8zTrc&Lo=n_odfvpV%HFW5oyBJfdc3R>+;mdPQvZbF&#J( ziv&1(PY%qryoU6ZFl|6gKWLPB@hMx|wKdGO1P>J(>L?_P=C5=y$I90@ZP*Xx>E`{r zar)cC_rL8h3n^`XnSm)OtU-{y+G z{hSwdr~4$D=MW{Qb^0icAN}&{cToM=+ZPQBY$Tpr{V*|*6h$}nG<^=F7D^vO-9WgP ztz^xtXWX=@H7T)on6KWyd4Xq7eGbp>u{kCb0-4lz0$=v1v%sswi_EH%{L!WBCu-MfD_{2lsEYo>^2f+D3 zly>@^(>k}brAOP;fMrh{??W1th=A(sBm%l?W~-9Ts1QQ&F1AnQ%XGD4SLNNfte36s zr6xdTj2|~Y)EoyNpOR>^V^D^0j7`6++F|nrkGTq>_ifXo;Te1)I-*b_&h}TiA*%U0 zeM%088`B9pt)k^`tMvR#9JXQ(cRIwCR#oV;2Z^`c1$lUQrrp#gxLc4q98@8o*aAYQ z-kPJIx;A<9WBv!L`87F-wcrtE9dXWK_D@9^LaYpXbiOg)X+P@_=Vas=XTge@@77G5 zcmS?|V!HzIKE}Xq*^=-HvtraOH90|{gv$YfI){bw+|=3K)rq$KqPbP^-oGNkx)a-AE$-jsJI#BIKZ%W!%WS+1ZZCnxdRekHuAbaU!p(4XQGi-d!Q)~tWh zdUU{EIaiW6Y`3Z5sN#H=z9)$b=5^voUuH59$x~`gtv^xdbwS}aaq11zdHJUYWquf%x>n*2Wn)hCn1dsk*@?hT&A5|Ob zJxdQ``cC%hNkE9LilWh*Kt8YU*|gu-?$39Yo#>DSqh#Fr*TTlOG#1P}Ftod1sV$FvoIyS5$HO)jW^tYG-bDbTFT z`1}<|YuIauf>www0a|zH_2~R}t*84d`^}TgT>ELQ7^oa^cY;q8165Tq(Hsr_{v>5q zUsQDhH3=Na)Ja;d+bzZu_cg2DfYodEXR)ZQD$F`Qq;1r)xC7X?I7$?YDy%W~>)?eA zou1I8OW!23{B|lh639ZOw=LrC)m7Jv0FAPeXm#nZ-ZWtJc{a&5C4}RBGp;O&a`==t z=adfll`WkP0vk7Q%D!_>?Q$N%Gh+7 zJoWwiDjXJ)DYmJr;ls<}Q9nSchs1TGo(?g+)Y6|c%m`C13W_#H&31FV%n9AtV*J#5 zE`4(9DdHMmZw5&SQK9?Flssr9NUm`}$aMe<;S}?fL3Z)-L*!h% zh3UsE#_tLj%^I+yxH^G@1+9OEoW4J__yV*TXGgcnWnBL0A~VsQalD*v&A(Ggy+I=~ za}pYa0%h{as3~fwR@%%)j|_VDEZ^dO@J>{c&>l7)^5}`iJJa?#Nx>h=Qe^7+sGa)o7hwiz^tYRk9kzTJyD zf!ktAaf()ud^?d-g>+1&^wc<4tc(61{*mdI{z;Fh!*`9mBIu;h`k(%5m(TA%{qMg% z=eh?9Q1A5Fs5?&XKVIF_oyVYear60SIu^Kc^Mc+h$(U< zoXAU$de(T9H?EK7YfN&qxr9Fn1!fPM4*@|391LfCd?n-6!K$d0JheLYgzf^M7TaXF z(1#O)Q?nsCb7g(1Mm3?g6Q5of?p{$a$uZ6Xq6dn~NlEi%jDs2)Or)O*$|i`udGoker00P$%?2Vi?;}7D2M$V*w(>?Z+b_G)PsrO=pgRJFFQ-9Fkojf z;l_9D&(Ni73c!38T{K*vJOqg}Lg<_8Gj<=Y&sdJ?S0RcAw^_SeI~CWsfflnDe-)Nn zPL;+KSvX$fS&VcyW=UDma(65f0J4gu$g^hne_1CL)=i{LYQ1vz`f5_GGy>bMhEcl^P|T$ z_O!HHp7maNxzZ2sJq|6>uXU98#ssu=$6uBIu8qt_1Pnvsc)f`tunj11%gZt5d#s7ct@R7!OKd(de zoj+U6;)fv*$a62F+=)^mnC~9Pn5a}(O4pj=j5D=zAP%=P z6rtwh`?10aE+gM+I@gd}wq68`r$Mbh!1i`@cj0FvDW1H9UH%7ap;l1?LEVAN%>yao zq6w+>qPOY=q71YFM@DIOb4yF0zmfvFB~b>O$I8#wgi;&oFJ&lA4|&QtM;k5rHm8mF zW6n_L^q?k-JchC`{q~=)|0>;^0Rr%ZT^XMrE49bfwa$HgK0AW22IcGjQMxx@hT@}d zbw6BTs*OQMHzywSxi}MPDzPH9B(fM!DXd%Zzdw;lHwK>awra$pt$(<2?+f8gdiFKz zu&qsySlCdWpN@Rv0r8+JX3ue_6tf~SIjQ3f)Ry^lX38anH^#=X8T2g!oeQ=V`i7+nBmOz2Pmt4~|&f&=j^@$g5 zk6oSat<;Jit;;ux1MiGY=x6Kl^lAfR`6^fb0O!SqsYTtT@!Xw!zKZ$P24&x&EWeQq zDw~UOr-)ix8+d$diTc8pc6E%&(Wqf}-IK;Rb~pX8`=&1J9*9xbqROb}JV&FU=~oZ< zXOAPRQu;#$k0iR*0=yymRgn_(t6Vk2QQVk|jOkF-)4Fe?(P&odXJRVT0?xu~wdcSL&a`L2XyaM)5WbUy1G+P8 zkFDCNl!C3`*V;NE!uTIosCd9D6{Uf6eWHYa-UHZP|GJ9=8W*t-jFZF{Hem^J$7>Cr znB?S;OgTVHA{00bLO^xdBs)A6-bw~Qm{F3Qz~i-bnO7)}vk7$Jn2Y({oc=V;5+r)A zKofefKFnpV`}mGDiNqml6AT@RBMGLO>A4)(zCT#_ZF1gKs+YZ0m7Jk-ow*yi2;_6Mr zD3AUmmAcgM?5PD;m1Wam=Eb>=ymM-yFm++(G{MSsmDKOYt7m;>Az#0M?>d(-~u_ z6>Gz`s*kvJ$TiZOxAj1S`VIk)^W_JkAw$Pv+^+%wEg+&%5Tam-+$J@zrPq9Hx zhJW{&0D4B{-XqfC2Dm=nvR6`$<^nK-jm>FyhviKzw}ZvI!|6h6X$Q62L(EekSCZrT zc8aMXw<34s>zo3`X{rVaf%9&)_}oO)IH65rmJc22rsr;wfDSon@`I~buj3OgR5s9D zUylrS%065dZd)8`=?a{3a?O3IrlFyDAeb>1tOE z@DS-&%C0f_Jt_<+#XGFYYJDt5Wz2BR%8Riz&H-}-XGS@K3!ap-`CTwvLa(GH7TxkUHjYubI+d`1_4alKy*a&X(|H0Yt{&&HN<=V2RiR0L>+Yb?y1&j0)7FKnz$szXYwR$@?IC)_5wjg%)*2 z4G!wH`tPNyu!M6(DZ;7^x@&fY36?yf2NGo$`)1x{7#G`7^K6DC0xV@(!Se^N65&K? z!3y>f2|#q!){;hkX@sbvOEU1$^9+ndwW;)IzuejgY$LeF-p0??+c;6&{*m_g@&s&! z4iRJZ14q+-Vj7#l_kb3#ngsj1u#V*MZf**F1s$3YC5?cEy?=#Fuf*&&N5iF@ykP>|S9+&(BVgB2ynM zc10liUgW480O5~U%YCrSC~7&yH5KbYsZb)tegd6-0NyOr!oU zSi$V@X~Cy-&dtOsdD_L_3dNBh&p(%TKZHV+H1d~o1&W!<2zZ?~2->O_ro13w_9WBR z{pfXu2Vz@}aNYTf)y5Vn9Facv_5g@7_?w7M5ZT$AJ5c*+Q?nmmnJx+jAA9dxahdJw zkp_kw^}63q_bfGYRu;LMUvVE*QCV16c!itU9b-v+RpDn=Cm+gF?kS}0tVkO=mR(ev zn|f(GyW+-}z!|fs0GR#tUOLPSB55gacaV}gEYv@5f zwv1PHg)1*RG_*#y+XsSXj-bv#MV28&3B)KH^|e|~*Rn?=EX>&05tB=c=O@io#$q~2 z_TCb8-c^YLdkD@XrK`jz7y`PP_6+yO3IZ`f!4G)3JM5gUc=xPR;lm=1d_&+T0=j*R zX_MgyO_}yh-A{Gx_RBahWgb^8{i@{8+|(qZ-29&C`-z09;hspN%IcuJoDR%(Az z3ZzI8|3tvh)KEt7Vjouv!c~)|c?3I^{ZgA>Qc@!Q({b^qYHsU8yn^~YEJ6WP#Filp zoiQC3wba;0;3-O}rKz0Zv(_BOr*j99rW(%)m%wcu2p6>_8=}wdrP7?AcQn>IPp3kRt^ahRLEds4Q9A_{q?_Fo{SbqiI9)C%HB+>&n zrYfA0*v6o}xx>5nv#&lX4#H-zLaSWweWe{)+*=hMBw73YEU(pGPvZ7K?c-c4l4TsP z(?>JRqJ@`77IPQ|1WcO4on4=Ug8BmSX|}gZCO$DObQnL8^_64MKg1YqWikzWgx zRtMjm`Bw=NW2Yzwl*!vY@!11TH3Ug8#>~t61fdCB)^Qh?hTI5moeQJElVrSi$LPSZ zS^wS-Yh*HS=ZNUhy?jrVn;J6|c&F6H^ zYqKH;98TEPYd9`yQo^o0gIdq}()yNVWh4)}oLil*-aYj^=xB=uii?QYTEpWxa+o>6 zlq_QVKtbFF64Ub+ychd5E|tp*?1{ z^Q2IFgJ|$d4&v}VI(<#UawW*_1`k|TRGI`V&dFXfeA=}dN#Jn_4Y35+UexfE6gg)7 zzMht8#nzEvWF=c{Eb%a$laA<}$^&ogBY9b-KPs66(YULhi6Q5iG5rl4ZyPC=3Tmr> zs&IV5DNbx9>X{6u(3M}rgT~k`*e{x3!PQ4S{sN3zz=X+$s0 z`VFpVA%*W=&t<(XibeE;0x+{7O_w;>HnSg^6R35(=P^#VeUDa=?8Yl~0-mPh+p`ko zh5xpNdg(Xv&$~5Qh`>j_)vv6gD$#${+|V5-`K`qHZUm%ZF3*V91IXWu!dY!fGFmpI$ z+70Grdj;?cmiJ1E+~&X&nyUAl0o0$mm6p30?L#HWX*Ymf|{yW0T=ZEA^Tju;9 zlH|m#(`EX^)!C^VjOx{j={Z#yBy&u;`y~l93jtzDQ*TjelG$;)-y=>3>3N+&U;Piv z1y$0$l8BmD6~V>NV_{y?vWs2OROXA{oSEp<6`vPJP3!1pu53kJiSG-AJ#BZapE&m2 zKd2yePuu!YA1MaTF4;L_bdd4$y8;AkZN_T>I}pC6rI>At$aM&_zvXK(QvJAT2?C>c ziH05sTAawFKPyi|Vv%B_H+RK?c<_jbGDdV}da1AC=wt6Xnh!4J^HM^$NgZ$M=Ayil zi2Az9Gk2_uVIVbHEd1rUmSq20HM7ZUcr7=%Rl>#{#`JxUP5*R1?~6nQqgd`c4Ck?c zu*_A?_JvlaB;LSYpr?=Bbhe|%DH~6RFGduDn6Jw2iPnU?45aI@zFbU&d$v*-;6 zw_9Lu<7!u&TB)RaMy|91t+|?h-T zq|0&QBpl@LXaNIZ6`WD65~5y=N}qWrUu_QEfqpm})2YbNq9rabwHQduJG(oS;l2OS zY?&$ShZ8g}6Gj#*hpVJ&EL5ROPJGYBvWj7k%~jQd^R3i$^D6z3Fnl<*8BZpAtWjMF z_pQTmb$8bk8LN7_)Ngo=JJhlEcyA`z#bb6pq`+?JJ0R7C>C=D%zM*ir46fWZh&_>7 zE~Sh0pB^U_R@Q)xx8v3WdqUXRo?OnP=6W34&lz_O^PdW6WKAYSXTC;20=6&FL63Ql z>V6zks^<@0IBgC1PL`XC1rwkv@b^`h+AqtRjZ{14tSOdH7bxCEoSvGaPGt$qP9<^G zYn(6+)<>k$Z_fbtCXe98#>SPchN}#$nJqD3aYnaIl!SYYv2x!a+H`WXvrFaD_71H* z^%h?2gu<;y3!qyCVdB1#C=Y>r=wFneBN-EuEJtDx&o9gSW#Kg z6Qe|;ABhi&7ID*vyBw@diJ3ct)tR@tc6NvW0fN-W zH1ueFK+A;@3v-mpjm;tu`pV$}fKZrc!3-+aO+Wyd(|}K=pv%zfX{oaNXKF(AP3lfA!uZgmgY%>Xs95 z^XU$`L4IjC|Isy?Ug*NjDdnqS?ncXQ%& zI_3NNYp!=-cs%>d3aF`)J&LIlVV9O&!;#pZy9-?U^&dZ!%J(|Xi@HeEUE2=;!cp8z zQ)8+&(k=FEG)rzbm47}K!=kiE`Xnlizjbx-_R057Wv@bANgw8zv42E|6YU0eH6Nk? z;1($~BSI`^7K0Q)aRFEGj;(&&la{7Ql(z1ix^i>z78+F`Bn)KdScZ6o2fz zmekTx@7S=ztN*w*)=_3~KQPaD+-bR2OCq=noO<%mHBoZjTqoPWTI&lmABAy$=@VM>G5}_km{N_xRm{mcq#H!09H&cFOt!osy zGTIwzF?70USxEN&X~JilB!HuO5l_Y|Br2-)*|1)ps>a*m<1d{RrAPDNA2iut)a8Ho z#K7lUgg*7BiwXwiQKdus&Kv|TuqJic2F*I7=9l7K#5~j;9rBE+n}$g+z>C%ZrzsIB z0-q(Vq;nQ4OGzR6IcUL=2*>-+*4piikz`zel z3iJc^0$Zm1mlJ*Ac?`Rs?RWI5qF=QJSpKs0C@N4pLRn|vBKocSZA#|Gu|_~Qf=OkK z0P0nO)**(|pQawpyw1aAt(271fvgnCj*Ox|cgB&7V!M_H11mH6xxfvvTekmvCOj-` zG=u#QBTuFb1sU0Ej`g9y)*KnW1PlCgSEOhkZua*NhO1a zL0}A3!J}+@{9C=vi(@Z4pd}}N!y#EyWBN+uxr3*F$#@g6gqeyq)OA^v&8I+?`cbi0Ufl=bWWLtd)z!0(E zFwA!(E27L}&d&UoaN8}WSG_qk`SxK6e~oj3EW{Vbm}T~2eChQPJ_e4S-Jd#?77kU( z)So(3lxciP|6e*(6OEpZxWnB1zty2$---D-KmPwty?xaz2&lJ8jM)PFM9|Ujbo3wI3Gi3dl@H*@ z_jn0qpDlKM5mFrx`x{UHJ4E|Wb=HSO`cFkdP5rI-JyR`m{;Gq|=N}?&ZG`6N;4cw3-4;pwCy^U!^?M;zn+&~c z(&BN(xgI8IJ~Z)%FRmXDYuCp1@RB^;kIaVDetY6Zl@sm~FO{zR7i;L@lV4!sFZ)BT zLD!QWk>%x{gtFCR>3A9^f`bFyKnxVX4*nYO+$RgPnBc&@OhXpnyyrI#H_FOjf@jF_vlw$yxz zioGY)YF?orZv`0iK|D>Bsj}etrD1DTx``KP=pOjOYb-0<^3I{*Pj6Y>fF+xH1b8Qr zn+LDML}_^JFKbyiClnaMKVUtE#O18~XMTN1n%wWkLga7PA_^@oA79v-zSNyaUI z6Q4pnh29M&E~EKy8D9)uymEphxm&l(P~Tj7DgH)kJOodkP!atLQak3u0&c{wHpzZ2 zDJssKd0f0zjeGL=Igx&w%Ua}nE#RZcPVqjMg^0?cWfBALY4q{!&BG1e;p_^6q~PjT z+7wiZNFO+RzRSWfa=$HNKF$iJ-ZX-=O0~N1@5d6fh68e-(zcl=^|I0smk}v1W&Ow= z1rKrd*6qPBUSGpbaQa;%dOfngE-$^gUVlA?i7V8<_ObV?_kNbNIOL_E-6AA=k7OiF z@vHuOv;K8vm-D^ROUs9W`sH2l2|%+U@oK*%1-vK_ZMRvw{uEjA$X70LZ$7y?0T`Rd zp`5R%aAqS&B;a#;xFY;AM^McD5R{6Kv`Ev|;`w~l?N{nCV9^QCO&Oui3E@~>4n8G8e%Gn8TNFcS)w)Dn@_BHZPD_OnM?s;=gXaH@CiPFnitmNZ!uWkV zCWR0NMutyGt|h4c;M@|d38SvT^l|Q>z`%4=pE8bniaVBks97I2?}jbmmS950Sy%>~ zx^bnXg?=S9M?(Z$im@^l{9uY8nn$WZTWrc{lT7yFTd%LSr+a^Szh@~w2P@-Ju`*Io zV5$}mW|QRBuoqLRR&wbbSy17g>BM3G{hwN(Vz~eQ$shuXJNLS{tSlWfUqjKpEZMO) zso@p!sun7lCa!P>7{niFmnF+4UB>=U7FTzAl&4S^w7=SgZ*F>4;2Aku{y|KwSe{oO zE1lShPLurZ<-rjxU5e9S3aCyDn8&%&J6)5F+B+VX*zI|O=&wld!ZWHB!t!W{4WT{X zSBvM|Vvpz1MPpQ}k7>o&k{cDtH?1WOPUkJy;^vn}*izK;JwDL~dRr2`W>o%db zN$0CtfQ%6{&AbJ91-_Y~Qht8UesXf6n5&WxvOhnw8lsvkrTv(rA|su9uIGE#=3EMc zeAMT^Lu`Ls;`euNi612N$UATGiUZ|oR8mq>fgF`bM@_?(KGbC{=@Hy12P=cgdh<*} z&9o)i(zL2X;6jjAjZ+epbQ~o=82=I>S#w5w0KvXBanmZcxJ}j@a2b7-#P3w7VoT4G zXmZ2zq>bs-sr)kR?({sQ-bF%NERk0Z5cp(C_5h&wdBI_JGcmW;VyOZK{lOZe( zn)B|4L5D+XsVo;(>Ub8j=lDg;!ah1^U2eWZx{{uUx|M0Cb<*JHoZERK`23yOMVt8O zqE^RiVOj?ImNF;Nz93$jnQF%b&P!`{%S%UI4Ef&A>)REQ>2ymRo$K$a3{Hp^`^P_@ z=2~hvucxGUz8-)W7QIG*W?BR zQ13^&J@tTEiCYH0e8*+Hh`A@Vyhw?Z_na_sjbVhR$(Qsl zM%P{T^V7o~V!Ud7-izI?7!Da@N8i4*KuB}1fBdLqZQS$R!$C7|)=MMxgq7o+c?jV4 zgjB%z2t_?l_kq0Fnh+30UtGF{xCCK0Y|%wCivguE=@|%)lvtvdX+Y+Ds3(ETPy^sG z7WmzwN9VnBNP9D&aM7^Oo)$pw*o483Ejx)}gdl}fO$~oNws|tq-%i3Ztd=Aak?XRr zgfJKaVX|#2su~y)f`?%)b-pm%!p-g^#Ay}nY6|pl7{wD$x572m2JT~FaaGI6=C_}* zfTA2TW*7UUNB^tcl$9AUY7<%pof2J_@J71s9PA8a;9Tp7vLd9Vre8X@Q+&}48Lovy zXxhZu_@7wx;O()fiGcsaTQxJ%w$I;vg^e$3UDX|>b!#mXM%iLy$jCB2v%813ynfx7 z3k34j+ZvazTy>Tn-K3GD>IVu`XUq7wcj7yuGz@C*!rW)UJ9!$^^P%khjemHezWAtQ zoiaTB+ep}S|F@A4RA-beBM<+NRzjtl(Br)?|Fwo#Ujs;knPb|P3>WA0>!3i%HcYP~ z)Iyq{-CYCp8s#-kiOxwNazRf<9Q=g#jZm9R#+UJ~PTl?wwE-S92dT_0pY&(4w}+@Q4TdaQh7=Z&YEji0+Ulf@NWyleqizDM0p13Af|tcf>KvYd z+JJtjX{Fg9K@iV0qBek!|xOmid??609ifgW5Nx6rGfe@%F$B6Nn@ zgn`G60|X9u=|>uKqj>MmC^=Sb<5uWX3j)IZ6bpm%`Y~sj#l#1*Vaap8NKvCx=Gi5! zxqI)=^*Ic8h*(~cpUqU-QY=#OxbD92Jeqc1SOL1H_mgyu0+%eSv~{V zQt30SbJ;{3m&L~(u%Pe+V(^w5q{on zpG>(MFh)6V%>LW|irszo@Bd7EbLvrue~rQ&05A1hF5PkTn|lQ5K+I}s$PC+LVL8%Nd7$5UfcwA5xff(o!X@X)q9n~M4p7sSbCvp zWsU}GPA@rguFL0~8@tQ!k84~eEz9=V%VJH+sM$@rH#(L@CySldE8P?K;<@b}Z(Q5> z@GIX=a_7__z!%njyM{xzaZGuWV1NYuP7hFTWI)`{i0+QoT-^(5h@DP3ewj&v#;lO(CAO#Ja3UU!8CFm_KGb}N zAUN9oQsy-4>XneAE9TWQUR71i!(eB3$INGSZbQ3>n8B|pO^{P0YIvokx>QSKm;bzt zOr6D>>5f7x~DzS?XJLA5;0k@YxA??ck>A|_H@>;ebtV|S?5pDQ`0{*1FfxC3Tx~ZA52V54JE1#nXXsv zK#C0{4yqrID42HEUom~mffT%OJgK=`A@Qj}S|pl%adBLV!)X0!j#32^#x_b$ESx06 zxf&(YmSo4^g7JTvMd*9rQ(D)M48@MOA^9yp;Zn?s&@ET3aak!YK3D{;ecw~2&lUG5 zayW06uzm5i?vnSxm%VK6`J~_=DlDjaY|`cB16~nt*tu9Leld3ad#{%QJ9C0!q;rjO zymE%oxkjs&I|Xg-G{_BHhxmxE^r>64+`Th*J84rT;BF3AGyKKnMV+6$Hi$;jr~S9Q zQZtyTGjL^biF9zYK4%8)RXOcT%&R=lz@SI{_tb4Hj8M#X` z0u{AnPr8yE-surMo%{ohDSH}((CQRMfe7&N-jbXizvMk7OuR7AC%VF;t9F^?)2efW zmT!$Gi{|Gc4&yi?g2pH0ht#3PRt%&Mf%DtYM0{n3P3C=237DKb*6jeLbe+#!Y-Ltx z3Bq3mQocC!na6!do#R>5k|>a2NC75I^((xTW9BlAOwDkuB>`d_>-r@|y~Crkz@*dx znvKnjUm?BsN|3#x$RpjP^vcuCULICf)=7i&KN!FVnR`pNY4|dbSf=$1x#xgt9vACm zIhCfv8mz(J3B^y^-riaa>;9!qgK-C)4$6?fgRYKgM7wN0H(v&wjRWcSO5Zt1x9D99GgVkA`cdcc;ISaZTX=e@wi!X5KH?V3A3Mu{Hp# z%YpT8@)Gzz()GPuitg)`y(W&$7I)(sUPE{%_Y-wuSg7N}sb-|l zE8gI#!=onPa4g5;yh#FO(o)w>*c0?9|FXB9vUR=LeP+M^ zvxL&P_o3UJf4xm^e}2_z9)wl#?*2b$Odz(>j_ZD67SuH@2PZz|IB5n8Ze|A$l57+J zVYJg`HWTpXE`CsG%^NGG-bkkY{=}gr?OHqvaMH;`jz4)onSy`4hHkL8}z9E80oU&SAmUP!#!%qHK93IQE6**Rl~Ir1BE>Z$T$B z@n#aN{l&|gjxn+kYdfO1fVU9fcwLCl3Z`p?oHvcU*>oQsT#)N%)8iZ7`VND&*1p00 z$AA70e)c!!`TOhhBWxhc^YPdhu%H|sxJ5RMMcw1yk9Sj)vFLNUB?1w5@JeG?mscG; z(M4-ma9m%NMT13-_eu|aai6^pJW7o~p-q)&$ zc@+>&k_ik1;Dq3!i#RDttFgghgQB}**_CEXUZF{39U3Ffp{g|1+$o z&gx`n-8&?tl$sqb0Lr$U{y*co!1$mskuB54rHi$-wVpUf@jSAt>u?mU%N)|KUIouj zDIUNkRzhOUnE!J~jL&5LLm?g?pSOU4ol_@0Vzh7$1dR&u=}7LE*ZB_Za@M8~#y&ni z!x^iYBjKfxPa^BCE}`L~indP@YW@t`%)je65<$h64o^B0j$f7BTsvoTi>>bU>8%Gr z-!7n~gF^|Zw%XVVrH!8dQ^^a(LBF=q!x><$7$i?g*&FSXoxmImD4c$c&;hkD6GEk* z(r5lm(N5$y8>EK0ra~K+4+-Cf*?z(-5*9A0I2*B%rKvI$EQt_qw~6!)-S`+@~!6W)UQPS30uT z`(G)!9v(gdz_I-_-kUd#Wz(Z_4Y~tX4Z)7kRn=i(ms}d$6LJ|4FT6XZ=oV@SKLZzA zQy=u(mBeWAsnG*!!EqzS!U~QATaBdG;2l5L%2QlPxPQk)(*yxY-bkvu$=_OT)^ATz zn)M%aNw5F?lOsxmr@E8VFgs!OjEu`-AjomYv?uFyShifG9eaqvx)~e#cU#(*oV!Kv z_b2=7Huiu2`U5=iUzfCIIbAyeC|$K-?j%@h&;JVe{PVBBg}qq1iVTHTcmF^PEp~BA zK;g%+rdp>+th_luY74J{`wleJJC<+fJ@JBS>~?bikRg&%O4S-rV3co*9bcjaz^rx}j0y<}y@9*^4)JqG z^RF9*e7c0+YWNxmTQ_0j0ulRq0uE6on6z;g;7{u&`{?WAP7E_+9lzgA&p*VO zn)oEf)u4arFzo{D7isoqD!Rq2QfI%0QBbe}$&CV)-PtHW*R$xrHhKh)$0WdO#>j7<#4fY>L z0E2NlkK^Bt06(I52KL_ni@1&>ig3%5f`o@x2z0x23%@r`inGD+dy6!f2{yY=?>4;0 zKL6(bdw0kZxxWv|p5fhlBnmF2gAB{M6{wfc9Jx=xr=xtdrYb8SBICW?hzm&~`E}*9 zdOYb@d&H9P-X4*H-I>~lL8^_)t>Kdyw6H7ibiy7SzD}N&=@<=D`euDB{VHF%)RL%AVL2gCyGoU z>epseu2ipX6khXcLeHZqa2_hlEJ#9YWobE8mPdTb!!L5n>5N~wK_74=Hv`saEL4WJ zY!4P1i-z}@<<6<$+)86wa4VCARNyRw7x9o9rkGZhNe({W}iL9ww|a=GgF#SWc8I0O=_ zSC$}RfQ0`}gckuhy;mciP*T8kM4)6RdU* z;LeYy@>;juy#U8je{L;$q)`eflPt4IyCgalo(f)_${A~w-MvBe8qWFr1M{9N%hSS& z?ffF;<3fY=hH+Y%uxO%*Gp#lDlXwl|aPCuN*H^fEXl`fu3XKNK@CZr`QH8<|(X|em z24$jqEddTw-s^)*jqJm>W*D1j8qQQUaI@CjpPuUG`p0F}x+v4^FC7hPTq>F!19>$) z=!e58blNx8YKX}HU(1$>g_TRbBsvtOs`Susl}O|drs7J|WXs*a0>UJK9nWkg(Wr%5 zaU&KZ#J^{pWsu)?h^#~#Za8||GkV+-9*d0R$}qk^S*Vc-Ni&fNa1Zfp^cMpsoKO1+ z&cV^B(~7k_hrT_B%Chapv{rCl?1IxB>q4Nvd>TKQ=Kf>+1a>R*(UHKgs#9kHsf_$f z3?22VtVdCfTSH@b2_Rb{VqlPAPDGFe)zu(tPNIYVLDM^;cA^V@qUl9eRn=$!3#Bq) zfU)jR;}XSAeLc`r2h5*^CX_#ED89cO4gQp2(36Xfx1S#pTxQCKtM=BPhK14cEKBcS z@*&zQC({2PRM6LPNd<_10CXZv`r4mV$A1W*PjhJ2UgD(fkfRi)r>Co;Pu<>X8qPI= zlS{N_>J5)z=e{^a#Rw@dGdF4VglfGvHJD(|ytnk00b+>*!)3nO`C~Jro2ORk~ z7wi^1x$@QE&JAZqfKD)}#*zr`K-E{jiR$XojzfR6KboIYBnoZ1WL8Rm~7^(74;?eX(40$eK#VxdY=!mKc>)K zEBBFK8(y)&wv|r0XbvzMJ=c0Zs4P328i%>7zB1OJ>M~#K2Y6GGC0f4GhH6)-G#v$? zfQ3_}Ir4#P03xGA7tpcFB*@^(l1Te1% z(c^6P&t~`M3ONNScl{bg!SZ=`F%8!n%WzPAnzI#)TYyp;|Bz1GJN^ZYS`DB2JvY8> zRlZ~cb}K5Sq|?nmTu~ARdqk9OORdnG1USZ zi37h5M{4OyH>u{xq+-@j)`R%q*0%Ip>uy9|G*Xa*CtL=<*5$w+KI{mW!V!RP`%Wc1;Zkgk zHAgxbi0^*Ry+t()=4iJsWX5QQ5AQmE1DBk9zlijOFK}z}B4A@ojP>;RX8K{Z%T@mE zc)n8n!v00YmMhi?LAX48SnhTsf7I3xv4^bY5RwQEg+Pw8$5xuJh)PQ~sak`Bxbs5>E**_9AuQ}K{2-fsL$`TP zTfCQjBQ;E_y5Z_hW`+II>lMz&V)B!zS)AG7!A4_I!`sy$?x7_xJgH=!3)u`YgByqb z%CXD&gfpiA%(2ujW+!=S?(+FcnfUKCQqC6(QUNnKnWK_I{b96^Wjnit+wEvrlH2sU zpgm2ne>8Vn!h$tOY`f*5R_oS)I_!UOL&Uy!7BiU1<2dApQfj~J1uSk4bgm3?WJX1e z_obz_)bnn?_P_^9c1rC}y`!;T4y&-Wy(ZKxJUp|f@9wV5tc;_tS05MgLAcY>0-TQ| zf_h)`+82a+Y0`~veqDE(5=`%}x7viCULTB<-MnlS+~yzj(#}!Mt`phDdN*4yn^v#% z&2Rg8xI`4rYe#EC!HzAg8?9Jon(?d$?0vvha885`iJb}1EX@;|sC&x{BZ^j66XqLD z=6FzAiRkD($`1yGRwyZ>;|-N$S>7xOo*>%N$8q#T3OBs${nZ8P34Gv!2}7z~{yG4^ z@2QLXQt(iQ>!i)@qhi)zz{{PgL8%A8f-e)hcV4%wT@KT(Tx8<(3q)nMVnLZPg=A3@ z$LngkwT3tr3Q|SClB3Ka0Yf7bTfYNHwqqKpN8i%8%riQ0^d7+XhLil0O;e4x~ zSv?aAMxpzo^TVb6A!kkoJ_IU-yg!?@zF=I(UM5~+=0d&W@Bq$imTqarSf0Jr`W3U7 z^I@@QhByCz!ioQF>eGfnKg7_@Ygbh@127;toh0ce5gH)kO>fUn^j%Gi_pRs*v}pFz z>s=K^2{*m-23tFjmrel_$VP5})w>$XA%YEi&NI#EW2uABE1YlTPWMHu%%Z1R+%3TLPm%fUD8Wk6g{WOC#?xGCAx z79v{_hSmRgN70iDIDQF#(zq_f?2{RdR425hp39MbkeAiolx^#V%|s0J2@q9oCvy&Z zbe6_uRF^V=(|#4l8cl5fS~w@uQS+y`Wn-X+^+h`ixGlK{1H&q5#Q)NLy~dHY@wVBX z6Sf9Iu=88%rsn?7oI~>-srd9K(KynR;ga6p43~0|4>!~UaX87fv(@u+UU}f$yh@}u zaNb^KyQ9r0qLP4{t1wYv%PAX(gJ;fA%Gd!&h`;+Tk!V9RV*(YU-p;s(DwF=0_XdLr z^ICdcFmOL8s<=)shyJ8t{BN}2pF|7+{+ThkKZw9jPH>t(agOL~ z+W>+$e>lPZM#0_6zc|5F4TIfcwp6YCU-34yOa9W2=~TJ0=703M*w>+C#niSy|z06^@r-xNKqWJaSR3ooJ0U>US2axix$0$F3@USkWF#+N{i; zW@7YzJQKG@gG(leCH=N>Is#FADe3raN)s=pOj{7mtLZp=O-MUb1(|i;_ZJ3+_RC)k z3?%nheI)vCe`jF)pUs?vb}_4>;RwE1M-q&`&(lz0L&}cZEXW;m4VTNA4O_p?3E!3$ zqr~A(rgq8=$enZ*1he7_7vkMaN$E}%0|;l>bALd$5#&<1K)yBuw`ydCZ3ufT!Pj99 znbM6(T2F}ESY%JXie1*0vmMd=v0`HofSnU)k(9eC;NB?~s+`(a(>B_!zLws9aJ|e9 z6|~ni%G|OfU!A{wO&pDW$n9sle;?lyNhL0hIi7lZc@R=Ak{g9^Kl46Ev=(mho=;rE zWxwN*`HvUC+_g6Wsp)hDpiQj%uuR^+@_jH;8f;zv`ny&QAo)a|WLf4SkxWNW^#Xkq z27!9fo=mLP_350D-aNHbNY-?MqIZ``cG!J^srSXBxM;lQ?12}V1=So*@l~wzkE)NO zpSX#bnVEgOBTaP~rnY3en8wxR3#9oQ9P7ril6_Y$so`+xW#h^Lz6#~}J@M^mEtI+#{2*4c^f%iqdWi;=(kGA5 z(r* z37{bAasUKGJ<0hm_hrf4GbPYJKJ`)+BI&b9rc^s4#qZ(pnE9n4t$bCXY!Dj4e9>9@ za%tc&Rt2%|3*>q;v^LkcGYx>&E4!D1B{U((*YivI0VU28qtxhv{;9KzVXGyngvZ7|VAiUgC6v>2@RFF#JS^!bjql!vJHJLS7QJXD{5If&oxr&X@;)Xp%`FsE4_%7hns7; zIe_EyY-?-lYN}#Pey+heb|9WzFkLiK!i3=;(;S-^M4yQ6D_`2VKK-ISusm?Ks}cPh z@6kyekwbqexKW!GcQ=(BND{Sc(W4R=0SY!(8!wj{u#sOG`YOd=WhEWx`Dq4$1@Y5Q zz=yezZ;3%a{n82O@KEGyu-_j6tY&LbwY;DJZ7dK&Ooyyfk-a$%`H6DI93^JMVr}dsHZh-JHJDpsRW_3*1 z`Mv;PZ>qAa;FxW;47jvoh?K5{n-v<6@w>mu7NdXqcc7M)i z@h=McS^A8IS6^fH_mKbPl=}q6m;YAQ>=Nvj-a_D6eSJtxO)Z_Z4z2$~piHxwt`80l zev5el0jpDK0GegbknTE(d-6uiwfzrqfDlsz>RLhE{Wjd)=!ee~URCzDo4Zb*9xmR_x3XHeO!tE##|+ z-hfOkg-Bhi?8|n_m@-r zbj87KQz^v65rh#@ip82f=Y@(X-$}h0i&G!t+r8Z07&uz8oGu?M%vQ3O-a2>A*E*Ln z;3N5oV6bXcl`$+XYNTVtZ<$V31Yq}Wh{sxMeOe4~!a^sthueCL9!ZXh1wv5)@lNHOW&)@Pc>%k76^a^OP!8%B6310K&h9 z7{F;Zj7Lks%@@}bF;KbC~ED$#+iSWaFe;` z`qHc-_7(*UxI1jDvW=9>py<}j~;xx`;hd(1^q?P zH<&s@aGAP#sUkP9J>xtL8-=ru24Mv4?!9JrsGgg>WiI)dC^}~#)D-|jMg+E{;d_jO zwI&PH(&BB5Cdo@nxk-g)^yjjY>9NwPTpe$P^Jpc&Wq$mvmZbFl&XjB3lJ+Xu} zG82}mY4Xx$-%^Rs{U#Zg(dQk}#t4|0MZUFtLsKQWM~3#cHq# z3~$kbT>uE8ln8&Xsah}VU~`GoG==P!~8>G z=gC?(5-WV_cTbT{I?Fb5gD(w@jneEjk_!bUSgaBKu}s@7aSO9oOtg|Gm_v^YPjR~x z)cb9nofPFDjj+puahVfkK>Jkk4hIH4f@x8`4fkaw9>wHAaflXd#kWT#-D$A>6ii7PhJ0N9P*XJQ1MjPYb+b9rL>2VsCd}$S$PyI+#^K{EzExi68u~cAcMCwdJoD=+phNfdBdP z=io}Vw)$UbC_nRQn~WrymTbl5M(_IEhzGVqNabZb7rj4(Gn4P=R8^*G9~})7Oew2u zx2c<=zY~CHgJ9PvBN={GZH_^`-n#**Jkk8Or}_6y@n0|cCL^(>v1qHJ(sEDDZ{Q=` z6q#Jg5E|MMBAyR}*`-l9MaVFAhr;*PDGMee&+Z-V_`!;uueP|4Vk=42W@S2pTCT`S zM>qvMxT!>6#y9L_!g&M9yxHLo$@Eys@|{GX(M;p>HmC@Npj1Gi5)p zU*a~oL%lvp16;Vw%*0OOp3-}NEcy#^Db$6~fr0QlPMnD6YJ-57_%Et-P=XwDomw@C zcur3Dv@`uwP%-qTn7Fv`f>4fAv$Ly)`idPWR$tr7jnMK`YEg4tRox}x**7IsZu&2w zAd)RoJ+l^*z%KUYBVE!}N%J)dsp0Y1e%wRBr`X1`RVN+uqvR^&^8f^|<(Yh}h(g6{ zEe}=lVj$9ukMBjnVigeNyQ?}9qudYF7&?oVuV4MKplA-$4!y_TTQ)=n2R~yN)uN@N z`)GU@A4lQjfjJPz6<{cryA;5@*amFx!p_syp$=CE_h*ZBcbS0jH6EY%ZV<=v{yGE} z7S<1sMM*7!ToG7rNMv$lSTu13lCv(c=qzH79j?Y4dwEiI#&~5Pc@mRq+dH}XKntt@ zC5A6rTH3H;S!OqNSho$%4e_n{uG&b;C8Wp~M6WD#KV)MYu5MKGe?Io9MK2*j+^0Zm zotcQJPQQTQtN@#Q6MpnUlNU!*E$m^}Qe*D2O>^Tx-#_n5;I_E$W&>FAvF}&BNVG%k z8x5DOjkGpMihj0l<(mh|x1P|9cGTaw*>b9Flhs*i;M&J$eON{p!KgQGIQKs@uKIT2 z2cL0GG{lxjJT$7jx?zA64eDsg&4!rU&A2kXKGd^6*%I6(D7tUqq%_kGCVh$hd%_|IjaVrP28ItH%}mkDS2nj6TfxA@ z^i35EOcLmiA(bQFRwgu=UhNDjcAPBG0aocI?R^*wL!}BdXM5A45wWqcsSW{{-8KjF zwO(rMb}9P9Df&}c2(RGaKtZ~C1Z-@W@)4+S>qDd}8Ab^QCsE>Vy6 zb3_GbDM0A4dv>;qMkA?v7>~uFI%hG^b5h=FvesN~g{%l2nBc;|3(T{XuiM=;^Lkl* zvcMEaCF*;FhURq*3r?$lw8SWA&&-YVRH7+gLAyQPL7;Q!c!wr?{`ipu{7dE*7R}RE zo8ePK;nF};Xum0lxgB7P)~_0APHKMnl9|Q~m1fR1y09hu4_v?JB&H??hgd_o2D6& zyff62z0UKg`op*STGrpF;&U_%S==^*dO z7J4qH;303*?%2M%Lv!{z6&2bYUg*n z55q=yTj|tKv$c?&pI529$rasE?XthalbLJ%Hn#jTj7VgO;81d^{;`C%(^yKhap$K( zns1ZcA1}^1dpRtD5-W@NR?rK4#m5vEgf)U>kH)&ITN0F#Zygu>X)yj7QsQEGeiADd!zo2Ks?)Se@*sTPy!?F`Xw zC_y!T=(bRhU88AW5Ex@7Crr)m_<&C=7VklH>Lktj5R!_Wj)co>2rc07bv3@@T-RY? z7|A&eN&Qq0?znYFgD+>fHj3LBks1c7;h1MIsbOAIx$nj3J(_4{tzN*6mgf|g74-`> zKI;~3l7XeJV-UUcyY!oV?m0CUx(J@un)0HH$;BT8i&T9lxL!qA%sPZE)cf3?AeMv2 z{!9FMbLTUZ0aso@#}xrSLN26XXl;J-6&oxUuiHp>DP9&Vc+B@7^R}2gjl3qHxm;cX zBB@q8FovVk463O*T`%h>>-{N6qQ1V7eKVi~`TUS_*sgP`{pw(n_v{>*bloD;7Ed^n z-#2F}?IX^sHv_J19w{^v*~h4={9*ip%P*pEV16|wdYNREf0~@&Lg?U8JQ#kCk+vlz z3|271&T?(C-YmHB^hxCY@|=-wntW}*YuZ4!EM6M#Jt5~{U#2C`SfD|mPgx<)i1>MK z%bVT5vQ#z?i1@_HrbT`)0FR6e5N|n>~ z2&^u!7U_70&|ROKOVJZaLsM{Bmdo&#m>AMTxw550JXR`&&qrq-2s?VlZnqzCi_CdH z#Z58<*od>Ru(;tboo`Je?M~$LhLg+bgq5({9W3>R5TrFMw6GR0eo5@ExNG|_?blg& zQ#QjUUlXGd#%BO$lOD*`{UU~aOv64#ug{BcCMM=fjJMBvBw9_bOrdx?4{jpER!4N` z4cO<$$*?}8b3|A=9zJ~DR*fn#-qmo_v2I*`e%qyG>5uhZGv^hKxYXI4AUsca56T-0 z3Xu%#hOgHej3$aug8Y~(&CZTV7Vb0j^y-x^!UlL<-82$>kEvUZ9xqXmw~eTlSWN=Q z>W?pRvaW6Amdzu}QexvECt)`^E$;}D0b|QWBl5~e)NK3Kg2fNR`20F;yspfjhT2T2 zfS}k)?*+T7DHx?f$z-0W<@I-qeUIvJ;+2hSS^9D#(ixsq>z}>IO2LoRM?K$?@P`hx zAXx0vGzxce&t!Iajy?8?gn1WzWoO&)*jc;l{L>>Z*^o$1bc1>DTSsJmO6)q^HCkp~ z{;Un*%ZH7F6cnlj=5A1&LP|PPo=)X>wDiu`Pj=)}0$~qnlLBwy>cYJjq5+1WW81vz z+XAJO5&pfm_=K_E9?v&v)ISnMmQ-0VNb^CXP7)LKTYTiB%vgPm#|5q?D!IthO0cAF z=4Z5WvzpCw$lW`u@HxRWs5(yRLYHoqCK*eM-#V>$>HQ2cd|H~`>HJktL{T;-cMp9l- z@}Wwi5(guJ?_EVAIT*}H^VKsv*182P0=x2P1``g_9X$T6ThsL#*>bf0=omw82KKU( zoA2f`xoX<_IXlbDroOSu>!H2ICZW=I0-bF>`rq0=W?R%}+=`k>;(rt(mm`hbYc@1iWto5I@g+-0@c^k4EmLOu#G7+fJuZE#@FNc=Cp7z_ z=Z;T3LXfUQwDP+JCygV_f8)Y{pN_dO;N}KQ>f2q>=7$YHpytPNY!t_;pmu9+?yIXC z&9YdPKx^GG77h;VK=_LywC&&mPfuN0s?PN=M1%R6a>e^qOzWMvHT_uabOYo)G-hW^ zW<&2AILyyMLYrwKJCnJ7t@!k956_{bY9(-p^yCYbJrX!;TFX_KDK(0vec+@;2KvHq zcWbV&D=I4FwZ6=ZWk<1Sa&UA6xJOuE)^3KdqW{zw_6&=>Wn#_Bj1c= z*5HFg@`(&fr1$kgXX0$7cJG9V{z8feB0Gr0zGb!-mWhc8+VMgyr%jSLOnQvdx8!mx z$<4n^aKHw6v^_^hI1D)mJdGDQO+h{@SW5b=0o=2M$3W0)jnp}kq~x! zSQ-}en1K3iQbhI35M5}AZk!H|wzf8gc<_#bH8sJlQiCdnl3@ENdgXA`dn-B)ES1kr z&N3*(M`p(Os;C|<4L{x$yb`M6lF{-G*YjywL9(OM5ha{ap!O`!rz#y|q6jy6Uhs~5 z8K%XPt)(XG?yyJXRBYU45y>n1HkGas5t z_D31F2GJ=wF<}ccP|XW-H)@G0Z{tE5f+hrk_&-O*g$_(L3Y6|F<-i_i_zvxrf>~O$ z#1Mp)(oiC#7ye>PcOA1dvXuBPkwNI!L>)D?+SjkSKMxi(E~_qJtoKBOOlmwLO{z#$ zk`t6wZNuvFdb+%G`4Z$=U0v<}ie=mp(e`l0;~0r}X>WS;%4Pb}a#&C#_3XA&zLJa&buIJnf|JgwnkXB^2L(j^eyM8!|v_5P!k1klfq z=;@5@hvl4`#^Pg7HsD6F%b3OeZFv z-$I@}zH+`jZ(Si04To!2y$cKq3KFz7j=Q5&&?8MGJ)mkB1tLMd>2gyFUgC0w`R@ps z(*m27fS7W_<)!3S5#wNKSc^kaYHIjXv=^U;mNqYa!Z38&?LC`{XgswvKRmnJq-k1u z#~XG=K}h%lFh+6n^Mf5oU@vU*EC{=~x%zy^^4j8XSQ^rBI9#ow6^ND3CHipbzg>A) zUbI_OS}HSw0Z`!lPt7|4CsI0_m>@)~yfC25-Qy=MG920amxHQ8#3fu}fOhHoY%zrp zMbGf=vNp*wC9#?xDpicgCkzrn)jDgUYRa=4@oKe(JS0>|YP3N85Jg&T`YdjwjDd*G zyad*2eqWUNHGVOkKng+ukC(oT|x-VmkS z>+^u*4br2`3EwGk*a0D=BW;iC6q7oxOn1j$a(0X+%p@usv&nsMR1hxcrTJ*ben{U& zknJb!x4bnOXkH_zJ7z;nvRC8FI;m7M54NTUGL(9EsGFoh^y)Xy%n;;~MlT%vj4?_oLljf}cD} zduUB`zc?WPQ*+AZSnXJ(x;};r6YP*ZZ?$HZPUdM}J85gFIU*eUup>8$P_Mcf44dJ#2vL=YMZ72Ti3?F&1-7@t0ORs)+)>>2$mh znj;oipSi(s5HuyW-pPLkR%ui~6s@QzA=K?Wd$~vLhd#cu@qvW*k4Ub~Y8fmE}0BAKm~IkFuUjh9JI)AacJ zY9Ce6$PQJ1Jb%l2e^0Z957=$I=#;j#Dd|-{orYj8fV?gv6UF_ht zO|l<_ymDFp)XlVrdUJ`#<;#S}6e;0kg$CIolvfqcXv=3AUxtN}z)vt&q8%xQ;B?i+ z9YrR8tZOiP*qE};TOCez-iw(S1i90TNALiK_b_L4s18i4L)mKW{#+P)3 z@10nb?;r0c`$gSwuRppRCQ*l`b$F%V?>Or4nNYIXms@&%^po0-xp7+h;51Q46Z75# zf72&|5-!Y&=CD#f@V$`>@+qf4)E28SC49ignG#rhOwmfy0&{EYFq7_&K`BWxYv+3X zF+{TjoAuEQUp`Olv9h>6Z~%ki+v}-`{p`)&vRJek3SGIYtJK%W9av^f)6+@<=M(Ma zE|yRzrjlumcl4+pQPSBBk4I8D&d&46*Wzk%x4_DyTi^AjhfKE-c=vyOE)H1{Va?#O zvpuhG{{4w;_L?9teqTQ){1Ec6l`IW>KGX}HKR=4BnX}J70Tz7VN3wpiQFKXAuum8M z2ZE+RS48mGH3KJW&{^w!vHL))@_#R^Rf*C2=a8A|c-8 z8)2+CPFFC3xq2OL5np5qPzU^{@ysyxG47YQ+>%?j8?|zZjRv_KbIL665mc+*0B6Dv z>wfTX?@_^ZF-IE43KddQ;=@~qYTK|t*H)Rc)b`o{khl@3tsA25-|J|d*k`OGL?beo z$@DjeXAsWHDmjrMRBRC?>LOlEWzNYp4)4-)clnvCLH}x9-Qb~BIU}qH z_}jrDWGIrVs3Z$;UtzkCOS7j9U?*d|6RZ!2Wdc@U${B;>JwcCF;LK(VKkDo2DO0>1 z4SI9rb3I)p;`jhd$DE2@g}kw`u1USay5|nTX?94Li@B3)be2CxQESu1a3<^cVFCPH zg$iTg-J49<8tpQ#xH%M zB%&r)A-z+Nf)enf)=sKt0oAkR`V*2bhme8AKA(fCrMDj{MM(XBB_78cP<7?f z+Zkl!KxaZ^Ihw00VMZfG1~24ITU>bHYU(|&jSsuAN`XAq+9SyLa|^gLkRt%(nw zEGG<$%uJPGbLcVoxMRlCqE@{Umx2+>prd#tjxjy75k0yB+hZyD#&VfnwI{Ma%#&~kp$s#As;DmRsZZv3bI9#`cc~FVtx-U>iivxmO*cRInybMDeSaguq8%F>@RspP zb+4~`XZfCy5-R4QHrr^DTCvhLzYbv}+iLT%Ag(|4*8TfXl@zb!S|g|9rLIhGZ|r!X z0-D!r9B}@JT(!)BUM!u|jvcvNoirHVo5+g}8KyDaskVg)NFWxBUXE>^QRdxfhD3WC z%<3|oDRy05W)|(YA3t71`3&m%-l5%6mgFGvvPn8@oEgaGD)S3GXSFy9qxYlY{)*>n zx(M%kC&)}7*R>{`aCC9B%#P*^81)xvZa+q|))WNz`nL3UsT7r!$!d9VscbRm zwY2&4;QM)ccr}sAx)K85X@8>`AwM2EJbQC>!^JsR;gl%Yy|>8 z5G;=odm{Sh%yPtXChW_3JR#QN!0Uq;ZfBWuR1!5J^28H4YBv@fLXbAw<{NJz)kID#Vc6}Tc zq5SZknORV0%!CMlw9c-IwX@_(A-k68uDYbuqQ{NcJMdSb(*qZNwT`2+#Y0XRAyMw> zU9PY3Wc;n)(*vkm-{obb)MEoWlUM)(j=}E@@C)C&$s8La9Hns$hDAt7tq+fbI%AFP zq7md+&{P*d%Lv8)!0`UPoE}Ld>A`$1$y174>VwVUFmHDe09vP-#?K^mxkA0hk=Jq$ zQx2o$RaM2_pn+~mYIYBw)@-*A`rR$M`QJoZCJUHeF!J$*0~Xofq$i8O%GXM!e8A@V zSF^}k$!oPT!oRZwtop(wTxGv4Sg-Ac%F!_~d0I`6(3o6k+`p%@ zZxD$m?jq%+hei5|0cI($s|kK1@-|cB?1s(sfcaM<lo5<2zF&dQWrsT`dvGSrye^ z8>FXYL(SVJtCuxNeM~=*Z49KP!DavHBLw238pI`U*TUUs*Y2vq#VQ|XsPDRboFbZY zC-ubHDbNjR_6;m?;oh#-T1_0#|FQV|=MTc(08b%OR5DWbf;2?~*z;vlZ8-n)KmQ9B z|8w>5wf)7*I;~sd1ei70zd-4y?O(0wpaG05bQ-|W!lF;j@hD7yAZWGdfTJUGgH-G6 zF|tyt*(9LIj11J28(FE?lr-Fb{5T@8DgX!Sl{FqKR8W{i z{pi~*9P@BVfR7(G9nEBuQ}%>*={`-{X>b6>)nmLRavVLHxvrQam!C4G1I*Zwwhwa+ zYSB-4RyrIMyNWK8qQwM^zXcZ6U@t&tDP3RzQStEdrUwA!f?@i5?)LX4-}T;g`)i<5 zq;DAKiHNXENlEqWeRZ@K#yVq76#;z6(*k%r??5srt9x7XWfrL%H2bsV{Sv2Ql@=D% zB>SojPOPIQCx-kEuSd@ldKl|80&b*dqL}SW)!T!&U2OJ-)B|-}3mf%n#N{avN!Un; zsQOB0!geVLfxA7Fg9bp=DM}G>aHvcam6S~}#bh`OD z)R_b2rv#3WRa$cWENg56!B>&C8@IO<<*BgifRHmpd%Dg5MBTStA7J+UIZ+|lJ+}-S zs#WRA$dmJ>H2XEbJpkYk6#^3*Db`5H(r1IGoA`;};D@L;GB62?Mqb|9bBg;-Q{z?m zri5Np>wip&Zz-cS&77lb@7_KOHY;miQ}phHZ`iK>$DL4t3CJ)aj#KP;{5$-{^u+D`^65ldq7$0cp(wb3S3D>=%}P`?@KLr zQss``>t*X~J;t&5O@oPsm|rH0eInVJCx#npv{OKSGwT)f@VwF9Z={@4_m0#*k)C2+ zTlQ+SByDIr*JZ{H$h7{UT1RP9X?m^hX;Na@)N6*D^Rlz+(~L`4xE@=sXnZ-S~4_6K~&3$<+eArz1m>0M#-yiC0ggP51 z$xwy{>YLimzfDd2T{y)#G2B)i#ZZuE)P=8ms>Ct`kE15 zUlvClY(n8_aQoX@^?u9nkM;EOY8`IIy|}oj!o+-PM{q6nXCQVb3fgz@CX-|~2Uy1< zTuy=V0B~*I?J(=R0sTk11{s>j?$e&m3tsc_n|qd8rUbRVlTX*D2&1 z6yHUP?3tLnK|uHhxB<1y%&v^w{|dyYTdb^+>2exeH{V`a-P#&Y*TD6wlu2rRIU)Q6)Q0Ac z4oJ;q=CG-*C!jn~O309k^1T|w@T#tEiijoW%mklN?!Hms_V#$7?ipK$2_rz}@!4k3 zTj`ZbrO$~-JsBF31Smbww}_rq^hvUT*7aq@)mry7`)&`iiip@g&D@ECUX}Sp8KMxn zIF+#uZz>Ns1g5TPikPHMt@^bcN%ih*AT%0QUo>8h*Fil5xIBy8Za#56N&dvETL)A; z=sb2Ctafjp`UI}p+*!Ah6{n!Y$eR=AI=S;Zy z4A+Me;|wb-?PIGasbbOF5sK8+%frRU{ao4nmlUF~QL(Yw<2!i6EBBY%=H%55=Z2Q^ zz9=@Ja{@Ui`f4kHY&7zCaeR?{cxJN)2)EQTOdemN|*|WFBV*yxx7uk;z-_>XmD3`l%H5S0m-srE+Hhp-t z^@wqEvFr7-7y4dZ^#uVBFKBCuB`PL{ycDE?46u@rfKa`r61<31#~@r0Pa8rObb!Jq z(63x>el(;>#3Yo>55oXt(P}&5;^Qy zA1|KcY~n>sD{RWo->V=BYZc{(Cml0agA+iSoI4X6UWR{NL$XENpmC3MFemJ0r9|S7 zJ_a=*uLUmORf0FEec9li1o+^NFSHFk)UT~c*JZJP(R@p--he;b*4Ey8b7pKm*I!!8+m{sq=;tT%@JMl+{~w zgb=ALnR-l5KNrcg)~s2&BaJhh0a#Ak3i+$MQPV8N25cs?dr`JNKK}Nmp`w3;gvW6t z{1YVnelUIC>hJv>-Tq7Y@VrV9yV3(ZS^3j9W#7PYBD;f}Dszg*w0XUUdrAjkCkXzYtM z?Q6Wo6@6EDyd9s`b@mC5+y#%@KJEnrld99w2FL))<8U?e@=!?q(?N&#U?lP*yTesP z*df))dRX9kI8%+8Sn8fp8>4GWd4zP^~-^lU9^U1dvbQrme7m(v;N%(IaDdkOG?v7yd z?@^G-TN!4%K%Lo&kHd+IT8%m7idarhpQ6!e?od)jZ-RP`gRs|0yWX4 zX7n^LVT&OCD2Ca{8&CcbUm9+){cam%F3fTifaU;sz7IdDMI3d|sK_?|-bfaWq3t5t z>fIJT5X#PO0Vx=m7#8x9Y~1W|`Jlz87#VXS-=n_;2Dwa3>79(>b$biE)lPF)?vUn&Ozl@`$cQyzVpK zA@Skr_}+*Rsgx}iem<7dMk~@?SvENge)&Z}FZ}RuOCxy}+242%?;BRB#=JuZt)`-8!d>Qa@Gnk-n!t9S+x7Ot6QgTR)^)4;+ z!{3UILKc@FvRaCy7x$4bx~PSi$*}$^x_|&Qv@DsHccS)`>lX|6%_G&cy3-Sl7hPK} ztxy*s?Q7`FhApxfY%wWY)j`-l$ipe#uE>Xpu{s@}H0sY3!3X*>wz=P4d{~7n*VU;r zy$>DX3I=J!c|QmaU%vE_rI43LJ&I!z+*!D~g&%XO%`vaKRXhNVE;%gM2?n|nBC8dy zJBqJgEaJa6n>xoLRZjEv|GIU!0VCq4B+3UqN0oAk!)41eK_Q#4O;y2-M4UBV%0rRIF9x4mW~$3YilCGXA?f#&@8+cks-9wQUK z;RN7_vI2$D`j1NK{ykkjpO7pk7=(reC^8lD>*Y19_ENRi2ub6?630O{LW8B+WMYyw zsDJ6YX~8}&ZF@M=3awrVk_D2Y=$u|Iv_B6isZ_hYAeGNUHyq0&iw5{_Egci6K-`5> zG9@MDE0dWD{%CsLrFSFfA(Dow4q~xv{0Es%h5*fNYZypXr@Vb|+?%Nv93TJ;{jn5y zTbDL>-A^|MSJ$=~^hc@?99$hRMl)}l2hG?-*ja_WJ^)C9a9AZkYX8}h|M@Te`@sp@ zuU3~2;e6ok5S+{9Q7zkMpzJs)%N05Kur_>GS_z1JGt9Z~+ncMkdyV#E6i5N&m63am zMv+8O9VSX$S}rVdjD>?lk^+GWmELh4b3jwiUoHZ$5JWTEn8~ZV@OeW5CxH#oT!yz3 z5ubymjQ! zP1?h<8#k|`!((*6FfVF_jEzm8%u0f~xU{&%Ib??)1R&u0vC$3zh}q$0u<-^SDG#~= zdV?|Fi2NEn({+XS<`ct0Ss3=!H`&Y-@+nD{g8UwXS_C}8lcH8QVJIRW-QMwfX>JuE zh#1dRAq3jRF#aenhqK+EFKmM(!{I36et0l~a=O#=#v&RV_1Vm5cE>*-$*iwQ6&cS_ zygc=slZ_Wq=(No@-{`~0Q>=%4Z!{rcLs@C-@?b#K;poqQih8K+(!~6evKhdiHVn8C z_*m~i{Q#An!**Jwem;ncRwR^GIe(Dl%Q-?%#3I)ivS40@H+-3CTmxozr5`GD0ULgn z2H>d-TSFBnJrNXMii$L`KI=P9j^qtLvrNCL&U$5*^DLMW;urO4+vO#D?ctNyUe!?CuH!vaMAn4HcU{J z2S5Vy-OVdWG6ENb!a}BF>Hyrnj{zFP*US1#neD#(_}xj~WA#$vA{tF^iszvPgO;Mq zyWL#h+DQ(yx*~+i3RPbjsi^2_42vqyK&tY}wjlk0v-x2&3{I0BU*CG*xI$~?$|x|w z(0NAOUYfZ^lwaU2+qjPAA>uXdWhz0F-S1_?|9QXKajW4Scz?X#Qc$2_fto($fGDrU zxh?*{nVp+owafp-*;~iOwQX6rfsh1(TW|^P?gV#tcL-8QaCZo9!QI_8xO;%$?h@SH z;carxx%ZszzWrXmKPi4yR26%zJ=YxH7*mE5U8;>ByKDSjHFo1VgU6ua!i1_hNxi+L ztgvhuPW-^Fh8ui=cCqV>WqL=wFc1lg``re;^^8SA$VflrsoIYyR>;sfoPfCr*DRf9 zt{c;f*DATHG+M3i3F+aj*SpE>_Lq@cTrc?}vxEd!-nC{ZOr$Q9lRmMB)1-2==kmWXUu-6> zo7$FeR}y0R))#?iFc*v`moJUeg0m4#8swxf)b|0Q%~m?Z`Lhy(-lFP5%@^v{hXL5f zcQA^E!lW+um%Dx$?ymI4%WgFfbRhahX_)=O$XH5`c9e3ln|dXzp%gBaIkLU!A{w7} z-2*TpJ;A%zmmv(Io*ev+L>%H3npx+b3T|wwA&wt0!Xo5S}e~&t{xE6 zRI!$pn{i*KMG5EK#bNpu+3}V!_{QQ=H-At%ow}yZ~;7 zqp(zB>E{(gJdMf;6?M-U7%mMY%EwSpP%vaMfg$N^2<>h#$1rqA5hq=GRf9ClUF0-| zzQY)m)9i$&p;6r6e59KmQ?|$_$f?8}2S^d@;rRsVg%nuhUT|r+T=kTtqt~$ml`&+I z7fWi&ZnVW!0^2EHvoZ>*KEnRWB)z+%AtL~raN6{oVT6Y^J8hGM`(~%TAuGB$gUv_<2A=|Du=y~ zkQk*iRb6^8I?u7hmwhAmKkDpnj!-5m?9O!oi;N^EHsBZc#GCfI7|T~E-wCCrImjMI5$k4Q0RnxDNWEXdc#shU z`{a5>HDCM1FH_(xh$N|hnvl_RTKr#{tfpB{i@d-CiE;I!&5j-lgldSE@0AbyHo;jsA#Uz)X8)winZeK)+9 z-nF|?jvbi2y2g#6)p+ao_4Uf-31mIwJ6@Z+d!2rvlr}4|2mI>jVPD1V?J$j#9+h;Rc#% z8PSyoJXW%sbU9yUzAW*=Pi3)77T0V53LWtK9i!+!6>txr1!m6>N3Br@B8hErkxqhf zX_n@vS?d?fqp5V=}~BMap2Xsg$ZYj`N>iV8m>+N8Cb6W-dUQzexlmf2VFh za3>g!I~qm}$*6`K9_$%8lc|x{5-fRWbcPxwdo>o5s-3G|z~ifNU{rdx;Wx&*69n(f0g=MP~Lk_e6^F7k+{~5;C&kypH

      XKRd@U zsPb;PUf)e?UUk`w3gk|fC`pi})7A-%LdMNRzt|%H90Z7t9{X{xx{1!TRDwmU6kW-X@IBGh&K`N8&d0eI*>6QyM_)idl*C{FjFEs|PUSJ=dj#HPs z@dATFehxJ*+-9=QQ7}PmMn>IWzU0*f&K^k$1oV%7_MGwL`_hr(BeZC8iubjxk>8E2FZKS=66K6ccJpHWSC8KNlY|%cF4DwlUN%Fc`Y6C5 z08<`(#TT@Tlb27?_DtW7UkDV(*Wx8fd;CU|{x~(Xn@P1-!N73*>__OxcfZRhE-ns5 z5R7aPYsKWkeB{2Dr16?!(8y5{wl8kE{J`>MUNZSd)cD$GKqmgN36SK%z$ERGk~9&c zX>4kL7^x)6>;ay~X6@RK@0t+_i0Pn2N}|yJ<(2sF=M~-vNc6?{2`-kQcza!F!~l<=su)C2#L^9;HOIUJvk2j)IC@{mD>VKGAp zJuOr_>acuoZdQAAvA4b%{RjyC^Y(kq&3r7TCEDNL13|ffq7As>5@BHz&G37~SRA;jPOxa{Ev;j!$9q($oC3y-DT zBV6u1;38i+BdGa4q;n2co6ORAW5E`@n8ZC?IxKp;X6uUA=&2d`2zsWY%1I8G)@)#0y;wVVH~tZS zD*>it@U>-)*UT@mb$SeBF4CX?V~$u`Z4?|FSjx&*u>{XT!b`&qohk)ue-R0%bT|ED zDznIs^cGYM;h#Jn(C>Y&vcGUWhJ{LIZmucDD)|Cw5Vo|V@_n*Gv#Jex-W<(1C zrq0v=YNb*RT-mL%(rsS$`-?n6zK%WizLH(0`(SY%wZjcibFwk^?& zq%*9($LUiY#w0M^ZD)=)!3Dhuy-15k;{6T${;kPGMwGGV7}-fvZTj*cZz}-+k>2jv zo#`ge%6E6Njbp;3D3e0>w#5Br^h|h|IL>D-#6d? z(mwpFjU-CYj`)0&nt=?CGFGn86k)F)686{c{@r5w*L~+dwj=*|4(}EeO23;@*$?1@ z2t(vKxn}Evy`G&@HCFT+oIs!>*QZM4ayr5P8M(M{`6nd7bsdv8hJuSrV-Z6W%VFq{ zWXis5e>g8RuU6+^5pHjoqw6XAt!AuVt}C?Ym$);qDdwgED(Gf#>qQK(ABxZK%w@Z} z1lX2_rsV8;@&E%pXYBHnm;lKWWU&7A6a>FH?*Zhp*XS9kQ_a}5QV1DKr^gu-Dt`|i zr>S{Zbq8&a9L5Ywhy9g7P(fw5F9RB#*BgU z*{>k%069K^+zs@<;yMa(w8$*~71yCBeQfdXxQ@#IPjMYFbkPp2+V!%9ILc|i<-LMW z*U+!QW9(^&hy>>gG%I~xvJnpUHwgRq&;J0NxFN7{4mO{;mw1$k0W0fxFB`n05{W7; z(AIPj_B!s|nS4-HxY?cQanvz=%8xZ*^p&TO4Nhu%UzW~VU=}`a zdd07NQba{Wr1irvu{2~oLqorlWW+>^EA<&h za{bVE@VNME%kC&NnyOIH{{S8o^a=koCDqmSO^wpM=)-@Ymek76^>2aV2XGU4$|C&b zM;cjn2Rs<#z*MjGlT3kG&sBWWnZoSu;eTQd6qS79hkvIW)Pqt%3i^Q$FPmng4I5BE18A zrTv>k6Cjf0g}0O|QY3$Hy;LVrw?frIP_1-h=RRD5UgE6lsABgRkepX8jnJqwK=82P zDWMW4t7LRu=68}whmW9r*I_mZd=+KECi|PFEU}bRxPEDJ`o6J7sqM52PyG4Z0;74G zO{#e4-+;enE|G&?|lJn*Bq3nD7=yJXh=&SpVt!8GoKCYJZ;uUHxfk!=3S9@sik-6|$m z%602!Z|>yzxEy2Y}jQUPOP)4tV6NsvCkhL>5Y#*xzS7hyiBVa&X-#R5>U*6 zqNnZ4Y@l+fMn3yM69@{}fdT<+OJK$0vBK%ccujz<#mZs{8;~1>h=cV`L1993B3TFZ z^1lKI&i_9Egsd$W+JD%0(y#G9XNt6PbEESNzmAKGtH*Grgr;tw0JbI|73l9S{Lf_n z!G-^l%5mzZ1q~f=9eQg*jD6bZU_#7{$7zjO{ej9)&04|k@WxHQb7kiI&EW4)4u>d( zckGux;UK@3=VJ|ZN0=Zk(lImfzDQJfa>^<_+#hmY30hPQ9C$&W7_`O_|!vPix_Ng&D9C7BQQy%Slc;591?(VsW8M29u zUazXqetKMiAtpJ-35|Dw#U&f^W;%F{{R=%`5UhIl)B-IJ5>BwI^G zl!6)Lw|EW4v(K*AM|v~EsbumwkV#DLTdPkyh$bI##C-i>d<_Z z*d?+(X$NyQ*y)PkcG1)O1!(?OXWdXQ_8%HZ0-Tr5!C(6}AlfTZ2fD->=r8>3(NSaY zw{-^V<4r4hBL?DAjy5-$?{X_)(d0;r0s|e2zNS3s_lV~wE^o*u-fWC$)uY;DaW&P* zgx}-~9ZM+D_YD7AswY%tNG8T>u;;`S5SD5$$~`}s`U-N&w|1|&tzf_UACeV{a?I=g z3RVyTU7A|zn>=gVD1rWllL!V~bcgLvMIk=ZJiEd^g|vyJ1U^juJ6r)u!;JFbe@It2 z0{y3S1#v;@)Blkv5grH*4))H}1FMI9#@@YjtV3U!@gCfC>aVPF&9ALm4o|)R)ljO_ z)Hu3JK`LrYt?DzLdw^)SL#Ez5fsXgxByNb766=rK=3EKWTI1io2ta7*=vVr z-Pm(~Op3St&yXGn;z+PiDq<$&PiCDFF^o<*hd{e-&5;Sw!4%TC%UZ!G%S6t=jlG`MCnCL*?Ktsh@++e%2A(Fz8sf1QlW3H`AU%VA$OE?2#V5}YEB3ae#$ey z5YH8~w7qGwUr{V2k?s0FzF6-PMErcNvzBZxl_dByWnnniU#~>(iR?ZZCc;F;-XXEw z2CLd$N!Y65<{RXMU_&tX@r}#yZ>lH9T-F#QY0n$~mBjFJXsU(8)_lW+Lu7-&k!LDR zjv@whgUPb*0BJ8GApsqb$WkTk6B803#rK&&RWs0rzhInp$BEG~Fo^ea?tl>n?S2yR zn-G@gThza@wA6Vesyv@P+^S9J=W8rNu2(#PsWvkJveCBD&GVcgzd68QzX-O5 z&-P`}$hSdKf0FAHc%NQeR1HqjX%rP}*r7o^=n4HyhwUU#|lnnnZ`n z>Q{{`G-iv(4yp9@wPtrIS)$F&`ljbtjUEm*Dk$*X^`Un!tm$CC6A+FbefZ-CEe(yf z@Cqf-c(kgTTD$E$wzK)hF{kYLVNvJWkwL?XP!5weZ7=^nK@D2=*B^kVtS~7N zajGBTI^fod4)?5)iG(Ew+Hb@Z6qt2F-CZ^Oa?cEe)y6;Dql9!qpk|_Go1SHjlA5pV zm&?@E(ndD&hqEf=^oT#@ImvVmZ1U*#kLsawn14mWV*T=UBb5YJ&%(l2%k`QPC<))e zA4If0&x7H$VVKOcW+QRF6N>ScakUqTEmEpH+J=3pEW;1g*M<@qRV!U!O{YsryN5@3 zN_(6lDovKx-G|_BgaNPnd_5ly#;)FV>+ALEaiFqnur<<;417O!KhcW5Pp=&WOv7@N zRd8cLqg0j@%#*q^SJoGOCq9zK7VYK!|BxNMiIL^*UxY zac$ez@^yU1=O0l7RkWUUWZo&Tx!Tbrx|c<w8l<+oL=gfye^nHKi+Sl^v98Rb!?h_h!0p>Z>ly zGpN|*<#)5JVrC(w;hPr_mZ0X|*`pPD7#~IS_PcB)Eay16EcIK@p+@f2J!Hx57Tk`8 zrNY_3FvX*kpcZ;GSqAdjZWG*OXD6AV?G>Gm%WAfy1~NY4tY&Q&dW7ZaL`wGo30Bw< zw!3yj#TXaHFmbqHekuyk^)t*;G&6l+|MbJlF+ku&?m7P54R48nUd;(t4KHY*=x%$% zqI|w&Baw6WJ=qiX!}{WiqT5jy{BtnpaH)L95sH(<>G~6AY z+GKV1OU!(!5%#!w;gec=tED1phz}l*N2npChae!AUO2D;;UMcj#c6ClUhY0?$+Cn) zZS=l>H~D?teb4{t^;?SSZ0MfHy9@r&)|LcDOKx?K1SZl_=%zbUgUw((x*jtm?k`hs z8I4DjSV9}W7lpV&Rx)(SRqEflKW4$mzwZH>DxE-P`5Ln!CWrk|((i;TP6vpkMmv6h zpFADxU9ow|xVjX)%AK86tq-#oNpF3ez}{SXkkn0S!kT`5Ko*X$7FqEy9e(Ty`Dk*v z_Rh+VD$Ih@VUJn**}3}Ez8yS4Lls~2v$(-;b1D9)AOu}-Xkh#B(!H*MS^nqIf9n2< zz>#P#+$&cIN>w#se;8k5ARd@EK#L|rDKyDRNMimk&`F=40`VELk0dxMUj73R^27E*2ev5?TJW{-cDnCsC}RxVF@n;7Q`i02vqf>0tTY?}&w7%;ZM$ zg3_AW@G`+fZ019s55KvEp*|88DrTlMM@laIhMj0}B*@1)#Ucn^nd*~%;a%}O;aw1l z6-SM#W31*wMB9y&uZr56>EPZCY4U<}?b`KLkaxSS4Y5^A%(~rVuGSXdq=nP(X(>9F zAL>?hDADB;Fnl2Z)^5b*dkbqAIO_;Hb76l20R3J;Ry2gxG#bK*IQipZtglMHD%2F& z${36i(8mDrab{-BtRpxFhd)rTzfM#aRT2>qiDJnJIngMwRHuK{DI+um3_^Nt9m zC8G7(B>gELl-%9ht6oc@W%nrDN68T%*%usiOsACPURN+a@{;AM3%+g;@nXFB#NR%w zJ;WYMn_R?7OieAD{{_b!5zZc^r99b8r9`#iy^&E*bopE`3boJM%YE+;FeWqniptr& z3pSZkEfDl7#@gV+n*&7q+%6CGDQJa&A&-iBsQYW1&{-wm8lpE2uLnK+WbF((*18!< z4yYxL1P*Igvu|_XVC2unEernkT+Jk_(Vmjcn->q)88@qj5 zhn;tTys%l;*~9E_93b~AvPaT&m648)_V;963Qx~{=#Zg{>WgZ24=j3}va`jBbvmRZ z90- z_6S;#PkKVTnauCAD)lN+R^+$nbduT;kDpCCz4K%<7Awph5>`LHf*&SsJe*{QCOZa)dKMD((8q%F%

      cckCJ=?j93{bi8V%2frChPhKU#cBX6}AP^IAHC=kq4QL6&#`>)>{6 z&4t&!oCUd5hPcCnq7^(oSI`jAMp{*s2t*V~=bRPbM=LIQkm8WQ3t+2Jr2_Y_8}$5`D3tSK?Pb0I zZkqasdTcJoVEXIyo7lqc7;PVb1Y*$|{$R(LviDhkWT^1lNkP3eu6_WC)t+2t%4e=Uf zEFS)kZYNTJU<*YHM~qKxKb51V>hjQPBF9+z3t%*$E7z{n;him0j{pE|a3J#zOtabd zatLJZ#>I_;fXD4jdWQ|T@KUVWg_4+puIng4Iw`YdG8LA%3NELbK+@%F)SKP2q9;A505v4<9dAf^toTQL+O`-gC{U23T4>}NIN)_YGQhc+36xaS-VPW zVG3TkS=Y{P58M*Q%ZatU5j$hq54~;>`TU^TAU*kzb8VQ*qmP&rLGr0KBrGh(5P!OY zl=#sU)^epCduFA?7f=z2k@rgx<(;>G4hr{G2*^H+;-w<*|7Z*T@Ddo{%x-4wH4PY# zv@iFmaN!~V$-+$Z)H=;LlpMX_qj*IJprF=O{(%NK%4K?bp*oJA#Mz-|V}gVzg= z)u03Vo-yPw1rh8~qn7fd}@&q5u=JV60D5I5(zCNlDI_^%;fij(ZlC2ag7w$W=t*Q zSO)s6_Waqy@&F%Up9BX7DJp}AjCIpJsXcZQZ`p*}7r(O*e9M&q+leYIwPw=+|C zThR?d|I^M~b$(2po4QspFvw-%(n?PUfqRS>Mo&!0n05=KuI_?QvV%yuW`o{Hst%oZ zl+zfhn|+3&jhT9#uMk~J&r4PWIG7X%iXw5q2jlzJBd-QU&jQ(>i)FIjTpiuY%WDpn zs24>uU^d`?oE(qcn=6n5IA8`uY(_;=?I%QH3ukk=AH__$5N))cVUhZ`=NSP*rHJIo z$oIWCvT~SPG!%H$a*v?a(8YwrpKLHxOkZpPnwJzCoVlY1yAwiT<%V>kS$o4gI&ELd*e;eF9pmgrT`r~J3=sPP!0)&nXCqlCAv(w7mr z8cETES=6JWqoCu8(!>qvS`l#x#8)gETRH*4lsE%a&=3P7A_fM`*}h{5exOG);;aTF zuhxu^7N>>!Ng*rCLS%bV45NG_G5_MEgvdx4!wV$5boT4Zj&j?R(-leg8?WO#I77z) z%0yqwA4NC-kk*qjW>671>a~gqY7BqU=!m*`e->_Spu`csOBBXEXn4-ij*eZCvr?dh z>`Hz9QO3k1vAT*oP&ySEnz%Gt`5>yu#R-UAElTwKpcoFMPM@<8-z+#7I+~1$A|XwC zc8Cx^2%EoYh$bQl@LiE(y>77d8+hXOxRXeND}xw8je#=pR43|rgB`a@KOV!~Mi+81 zQE0+4hTIT6rm5%|-fiheRwF-1JwKqnQiU?dTRs-Pp|;P7)Wh;IDZ1DC{tB1<2fENi zTo1&(p*VVf*%_BL+MGG%aF-yDag_+Q;o{-k=Q9C!2oxF}C|8m9_AGUFUu$x3X)aU) zFCy4&MwKCLHhy{E90NpZZ(IqRZ+nj&P4%u)b)gChT2QNtq)eL{3l66}r1@;ApIy|( zP$7?}-VZ6vqVE_%PE>7Aau`!FNhoM8FRjC$zIx()U_^6prTxjfsW&ban7oCW1$08N z_t4ZzrM^i?N$k7LWM~a3-%dQHIOc~98L#!WH|}CBfKe0PfOJPRMo7p7q@nEIqKA1B zvi4@N-lCt@X0*v333t8WbR%itQocAAyF9p*BY(s5AnC*IM4dXqCDJ4$ zZBLW#>XY_b-)PUFC?~q23!c;?IY8dtUKBX!#X{Ty{V~@DXS8oQwc=>V&WdI04J^Rl z>QCenwoszc7T12RSE)w#wmzqc-pcRVrByB`nBgyZz>gHlxJ~akl%W{z*c+#j;jr-Enxx8&LK+5 zGgflHlC9J3E~|SVN;wv$kHqtossd{z_*LLi;zKWDR&|eaQTNWT>ne!K%`kA zRQNOutTs6`+7v!{zzJ|7AFO*Yp1=AeqWDN2MaACslwVA;!X6Bv?-Y%bwf94E9Y?lx z&kJ!bl;S~C6->zPQYdw=ikv zlxSL>L>@b`yKutt+#1TM6be8tJ4?3;r;4qZY?d^D+Z;txvF;`WHMX`0?ZrnP;eB~{ z==Jjq(E*W~B{iN_8+_sA`hWfY3ZQ~7e{m>r_@@@SWs4LErkIJkgqIA>f+`Y%?G42h zixOPz4tE=U8?}hD_FS)su-G-@-@}{}4O2kh4;#XZ%67}w(~^~+=i;3U%WI>NJWlS_ z)YFkTsH>vBpEQOhnVZpoZweA&L=l~k{gKH#X=?8MP3h+6FueiucYt+nl150?zF~Ql zjfAehC)d#Kz=N5_UO;tBXQ2UEyA3wKqUC||a9#)fl{NlI@Oy*qN8o&+)wepQ7!RJw z6~jN~w8ZC_hGT{p0YVY{&>>7a>5j>}8ytFbx!+Hp{P<`EV^d8tN3!hJsaUM^u_(HC zn^8S#eP?+n?(AcZkh3+PlF(_3Er*D}@_{ckYaV#834hffB^iV|5~kQS1HeP4xCht6p?#_=xY$HhM#>(J8&@HQT?L zLKC|Uj|K6`ioy`FoZkNW1y+ChDflN7rqh ztZ^HuCh0blNuu@dZ6X{WSOEx)|B5K{yg_EZ#197j+uxKfzZyO5D5B>mv$rMgvf*@- zVaY5J>j^NxIi&L?L(x!JEdV!Ic^*XBp* zzwXDE>j@@mgQCg?XGvD66hvm}dpO#u_)#ekgE9RBl{)iVn|^YT(6ovkO%P*z51PVJ zm7r{t2yz~zUiZ(8>oqzE9A|Pi2neg_%_}406{npKyC=sdDQs@f+;3QxG0XwNS(7<^NpMqY8H zhiOkGP@b5~W(j!@|0F05WgJNQ9zOVr%}gfa>Ky-n!6U!6L+Mls_1d-t_gmbAyWB+b zQ700=ix`e8$S-fc%E7HBb<9T2(0dBn(A318;m#{JBeVKDw-adWGINnB455Xr45jSH zgWe=e;_`Xo)Or@6E-zXhY?H=6{PN>nY0FCA#h$1(6t}jwS4b%+x0JfSacQ^40fyFo zZcS$Kk>57ct8&lLkw2-WNn=@2vHvfi93Io9h96{FLg6qGul(Fw$G7h@E z9V<@2yWLyYzgml6A920r#XN@Cn%-g!)r!S3q69{N z$_VIE130}m7Mw6a{NaV>S)eJ*cI$!8)9$?Vbc`si^Jk^|cH`UuP` z#4xa`OuKyk6{{W;W$o^k2|@SFqSD zsv}1&2pRAvDP@wy_!C-&vQP55R*U7Uoo)jnDkQ1zxI8A%mNe1??Sn_2Q5=4nTX~GD zS?^~+smQ;q_GiCv~(uRt| z>z+#iE*&RNa7V|-S>g$F3c|Da*9SA-?Lo4EBA#U8pR625cLcqQoC!ax?$V)uBjS+Ys#)<`$t9>2JY^ zagTg1T|{qH9yZ!B)v7F-dGu{$^L*W;TT2RWyx$p?nukwpo(&Vb`^qp~eaGKeDmy+a zi#`R{bBMd)OB31tlAb1RsJlSzBbDNeW0B}ozV&4V!;f}-^3tahx8&57YDH>xuXQ3E z-aGUW?MN4kLON+pO~1ecDz2$~=>S00Lg_fkRn9EaWNT;wC@@MNb#b>nP7Yx*-0vtY ztR79V1#xE8)t$vR}b zehiwsn~(_`>X6EsDv*j2is=i}DroL=prKZc94mgW^;%Tlq&IhM0I{9=|uy%^W>_eQ)VP%;W0Zzra+Cgp>)v9d^&wRkRZnYu32d+hQDBPF+)1*Eyc2nhuSB zAoutvdjrDf1>D?RKqMwtO6wz;uV0R#>)Q zfc;9htI!oA>9nM`hVmyq-S#1uC%BG>zO3=&QIQ_U3Yc^Jxdsirjx=i(9vyjUG8&ka ztml`-=6AIwcdR{ukiN4@@iL6VO+EcBE!D7=TXS012bO2~#<&b0KIEAA|7cHa?EY_&T+(jUb|1K`*9ET+Sm22z|XxB{keHTp=+3>~EzURa5pU8lUk6(d631T>4 zg$c#6_?1sCXz~=0w2pP}OHsk$P$thQ#g3gi51$|A_Dy!RyqUE^*=@)8&Fgafw=t|4 z-zHlm^Gp)_abE?rBc*>Z1fy>nju+qOXJj#pr^3Muw|Z5>#)q;A5*DKu&&z*H^9&g} zGKBT;Bca(Ac@09Fp~e=`W1V!3`L^r-qwcMv;@b8#Q8c)_TW}BV?(XhRAV6@p;F1u6 zySqEV0wDy~;KAJq?r&9O@7?E|(cSmHJH{LD&#I83s9JN)-~6;q`&vll02)2-%KTB2 z#Vk0$b@Dg+^-i&ihL%!e>$B@Fkw*fU;D=ruCI=ud3M|tV@%qbH8E;wMLo&bqI_>{J!O_%0F&TE0 zBDRIb(;0HqnD)K8pdWMHosGTyiuM$Fpp0YK!!o~oV6(nbwO&L@$NP-e)dPjMZKm`D z|MS2<{+NHqJpUY1{^P%7KUbD*=_QaC4haA{+I*%i#ID!sKAo7{aSjv&Yeb$D!UyUE z1{$jlz#iD!s{_rWLJ*q+$ryEj(0W6wT=?#uN{Kw?=4=b=tD;}RI;dM$LcI4wN}Kl; zc?M$|ms~s#Hnt=_qaJ$_(4yU*%1M?Hzq&f%!ue`e82{n!A^~{zR6FA75(6DQe;0@` zNn^> zjfDpRWPTSp>C`*s)N_KWqC)|`haHKtT;Q+!`&dUUHiunB1*qCmB}#W53keaH6p4T2 zt1K%kYrcu?P*Qp=ZfERw13veOW|#f>P1n+w`hD$Q920<1a;jNTg)w~D~R->v$OMYcJkK#!B{fk2%l7T3Z#cb~%qUEx|eJpGkW+e}}54|)K zIvsW?>O{V{$MXej7n?~2AJ56GPVkp23>Df!ksh>djp+2$pJxC?pe4M$z0IQmkDp)q zS{K(dWeB=PvZu1YdJeRV>S@-JW@wO+0gc)o;}k5f-!RAcejP}dz{f#D6Tt_@5827F zq}7#d(mjNw?Ny))TezQWGJfZrktINJDI)kS|RaQEielU#69Mhu4mC{pcaBl zD09L5$qo+v;9rN~NJwzOCd@FE4Z)umT_iT>Va4gn^uJz%@6x);5_1O)f}Q^tZHGBJ zi>$1SFRfa3wf%aGvyT8y9qsxWMps>|lnGbF1=1Vg&ll2;RjZby6`Pj-O`cg<9ZtW^ z2Mb{Fx|-E#yJWDcQnhQ$nr^XnT3zg<3^v03C0z4c4F3B|stalg)woZHL)j%R;X^va zDV)2jiL3)B3mrK#mKR%}5BlS&C%lfiJkf22vbdB| zB>~ZtO*1!-?4)qdQoDEDNaAo>!7d>J0!2(BW2zkRtf4~MyOI7AM;l%OE<4hg$A??c z&my}u=EuK#N2*{2^m630`U1Hg_`AEi`6enkZR|+CcpX5i7J)>7MZ=MVzhK&{$X?XD0KD1yF&(TbsNf@8ZI4)7;9vz0}VWB1!7kPg#^VDHWDlzpw)CNvK1~{IxO`P{QuU{rG0S6*UfvRB?l zLhfLY=1JCIvX3m?lJyLYi@e{h2>H0Ap~&8{Yq3CCiy>sOPEN|cY_H(HmwsjiXlGDf zu4^+Q<6H^1C3jVOH%xzyzO6$;qPd>XE?xdxlS}NcIK{Vj)4Rnsx zwX5g7kprTU;q1czC63|f3t>sq!eDdBMJ%u!v#-0o!F*Hq(ZzMS%$BOHqUmoe@{;hL zjmp7ii@vx$AK_3Pk!}Vc1H=5n_|WmFq6zl%kYk(A!$TeX3LMuRJ5h50^dr63e_;l; z`Tm@;%$cay^$nVCqQ}svben`dGxm1k`A~l%UegGyw-Hr24IE`86F=6l_|%iFca3r{2}s(yVr z(!mcb8kuX_-CE>hsmeq6e%y*-k3wFpe)wNt;h$YtIUP1z45H)3cZL_rs|KT2g9GHv}#>^svBsCd<;bTzcuwg1K&Js2T|!va)_Y&mAmKEfJxhy+!TV%X2s}@T?!8`v z?aCIF-!W)v{(Bnw{RVeI;|Tnv8)rb^##qXg268)}TbWT{rCguelx8e&;3d8m~dz5hbNqZneg7 zjBX@@mk_!e`n265JPL8Xm}^t%Nv~CK7ZttFx$Y{d$8{Bk3+ru+sv`khV)f+X`K2X^JFGwuG}mqu6JlSN87 z1zHriQ^!v`2zd1#Sj|9im{e?5(3_7DW6dH0xRmpOamX0)s>X9#%RL+>eM=+wf_Sqq z{I=@BMt)C_rt8Pyf&~FJ+M+hy#Y)0JH(k^t5gbBMN9Dpf+xbH=LIR)T3G?f{bK5E5 z+4E4qQGg&d=+M>M58mB9D*Ta?F~{uV^qlr7%rC6ts{&ZYhS5bHxjW+sU=H~CalhjN z_el<)fk+4TNrjOcQ)tnGb>c7IJeho!qQ~Qz>2nYkqxgSR<4*UzxnLOP;n^lD*V~54}=DSx{>yiLpa7hU*kdZ-evCV*thW3mx$G_^xaczpH`Sl?$ zzvsO=_hd%s@r*;@rM)h!R2R78$qt-0Js~lx$pcB#0|ZIEFH9@^=tQUZTpbRR8eid% zE||^kE{o;0@haiYGc|}_t5uKi*yyihtUPc_-bE>nqUy_rqr4nBn!|e=*|UWbYO@y$ z;Inndq%IHDMDn;ih}}wAVGRULDtx&Te4G#W^s@`|!r$jPXq7IrK+`jM=Bpek>S5Rq z^k#}fERlKT8-I5CL?|E*B@R@o1p-3;f=5RF9Ud8V*-9V_Qcd4$U z%m8xjEix;)fVgo5{K+DPZw)pD?JiC}oLD0>*jNMfXNayKgyeG>XwNs;Iq~zJnCnz} zKtwPIzZ*>#!H>OkYh~%noy|LE$WL z)dgdEs^gVwYAPz(Nw|MZ&&HOf^4mB%_;y;}5Fg!+@>xH@4Bk+>bct>Axg7N*k(&^A zU?O`ZXR)DNWeE8bA1$^(#>K@&mbMJgx*3<_X%N+ianX(Gux!gYL5kgDs2r);M|Br6 zEuV6|-(A$3%f;E75S+iY^M_9!i3-ZbcvAQ>*$~=s;QAL}@;naXN3D*NUg|S~>CCRr zJtgc+@v-KW<~i*lS~Ja8JJ2?>*ugbIXipz*e{9XqYPqM&p$66>vA2C`{Nsi%41@cHXH%xBdpLvy@oxpX4~scc=b~C2s@u9FAjAEBgMr*|MUu`!=c;Y zSU-_Z&N)`2Z?j91aLx~BP<(_)6tBi@r;Cx-zr+S!E!jg>=r)4cEtr`g9M^EzPvBB1 zrAn9mP{%IATy;f|#M?Nxg%E_i#i+W-$*E$xPo;D$ca#T){qt08_A*Oa2#xHK(s!uC zbdDvaV#XV=M)-H{66gyqXvxWg*loRcw&ybIV_|zfiHJ<$w2k&e0Q=^9v97uCz{kV& zGcz5VSB@+;@~3GGazTf`3Y37l6J!`fqPc+t`m*}jr%Bd#adA2KZ8vvV1BY2|hbphu zCGA(IE;S#t_-F|Q+#(70)#;y@2)9{Umy4BPR4z}*9*hs_=NtiFZDcN&=egAiE#V6K z5oM4>FMM~)5q8^T8*4h+ASw#UB8o2OOYykVTSPpW3k>mgb+iYRyyKMA$H?!KO{&+@d=CHViIr-__%oX#VkR2T0*ypiiXk3J)8k8Uk~9 z@2Mva!OxI;mBD|i_cOdWXu1VAW|tzDGh8Z5Mtx!%i6q8zs|E+Y-6{x-&I@wmhC|WMry7mdZ^|6iCxhHGcf#l zBwSvMW^H|;y}?t&E!P>@%J+}%1(y;v394q zBBt=t+?+rD@?oO6M_*ZHWx3p0PBdu4S#J7uuE#4G*~E4Joa;k;BF5uIbOM|_bE}Cu># z4x~$9tlj*MyLBwY!v@@sr~>oaIaXXZ zT+t$y48-gGNvUWT+moJC1+{cBvaVLPmLVwM(;Ib^hcj6-P`%&mNK|XEr&&n(j8xFD zsQ4FwAp8j+1WrVG9`F3lIwSmTe5=n@68iRWpDHwYBm zUgtF2JX*sEVVw=jPb>awfzoK?4hpQ?l=4hbb#$mgYR^gMbP1ls@&0&$5VZU_{xA8%}M&41PtH23zi!pE0 z11sba3&nhlwnmZBeW1G`uZ)*({IbLurxytd;q`4#w63X)p+qZ1x^*>@fNv;$ZS7nG zmK->}>J0!6^Q_D^4@CvWVLV`c+q!A3VsyN_M`oQ;Nwpg{`#fluqYQ#i)Xqv5N<^q|i8$k!RjUwqoTsjF~DWmpX zk8W4e(3|Brt5Or?=Mje(a&BK0XOsMV@4hAmB9N1(9k9y`34TdBz|3-;R4g2cOrZa4 zcl<=yXJKOzZe7z$w!6Q);p8M{=yrR%Uj=RiOk;t{tb8O!FXB5o`d-{A6WZS?oI?8a zE4tUEKUnOQ>o&ljP_ms~X;XclX*y&gXOBj$x__@SJ%Xd-^e_XW^MisQr=xkA`=o8BSSHh<#h3u?84??QrPRY zkp6~JgqG*I7^GD9w69Xubz|Ljc2FKAy?Aua`37mVq%7-FbiOsBuat4;fB(KI^(kvH zA7Uj+ZJeB?NkanoD9kkqG0o+R>C{9W8q;P|u+lnq5axk*V|H+wUi|j>bmou_ydzR< zep2kQMItM`w6zmlndeNfO%z9K$%Y|!_wdG-d9lqC`=B zQMt&iLf0 z;}z5s5v6&GmXMKCyeT(?adJQEj=Xs!9|+=*Piqe!(6JK0ZJ|#@6=OD)uhF3)#PHeqN>u=nrll{o^DD!iy1NKEM7FeCI3fsyaDArZOa|{+uC;ErD4pwzk9Yg;aez zqWwC0&uk`9r-i%a{PRS3&6%Zi&cg#c@y}sTi9#P4`R5G`2orjvPnhtjf8E>0lDp(i zS@c-VwAN+y-~B#53JXGE&S2bNt{Q|0uV`%hxW0wgIK$M^-TN`+Di#0QTCE|SmoJik z0w=`jk=^ie6(I>`>*wbJ9O}B1VOMOTMyx_7j9(QU!On*F@A0HRjx~Su-rDe4{8Idc zMW-GRibOE+qa)dU?b^wDEIV+Xe=&=#q%6wfXt@&w+w?tjVGIG6aHrpcjoxXWynOf9 zloPH8pdQj>XUyc}f@`@Oc6rpK@A7c0$YD8M;)d-%(509Vfs2N^A!FfdL-q_h-!2FO}T3IS-hbB$CfA#3@ZPc&Yq}gpe59mPQ%|%Yg2)Hr4!z zUB}}rsqE0SGT3bgh#DujdUo`mq&8%wK_}d3Z!a$|ifKxg+fhy9&1&iw<}%U zSrg=m@S6~$y2nl(eh07VPyl0zD)5e9%?Y1vd~VKRH{VFFm8Q=2lh<}$d8h3)i#rk? z9<&pX{2uF6slm?hu=mA|dbmC-hr=T3CDDCUBKnBOCE_1q8|%yOai4oGN*XtvokF=X znupc<+m#{P%RRXpg-mgLpx{K!NEoKY$uz}^&^xJohl-b_WcrQ!v0;84kUQCM=Njk9 zz!1%@+h|>h;OsenVmtrFMKN?RD!I|A=h?*0veJ=)w0;L+pAb+PI{Jw1(g#$C%9!2O zmq2qQSUtGZ_+*wi(N-6~!;_&N4SH6+UK>smVWwJDSu{26=Fuszd$8Q3lp6aqgqIKG zy;3U#BfV7mHTxsrFaQX7CiW`+Ti7qL9rf^C~MYhKAsmZ-n&dCi0Q5Q%a(H1 z)&B4i)5CRARxxrrvA>To=ey%W^5prv zLgXu)=UjO+s*ax|BlVcZU)r8<|8mj$Jc!*c>eFmixWBBgr?b7?W5!myEQAG) zI9grLxKe^=Xmj8;Bb(DthSc^f>~N63X$WbwEs0J;zV;MZ2%t+F_2b=N#VtY?c;;P6 z(llvs={DLz6B84UwWZ*!Tzr`-nal>V2wa5PGzPKH7xtpY&8D_W=0Cw@0MI-V(o#7J z4zoVkw^k37M%m3FFt8o{W|IdmG>hs8+Y9{#4{GogFJ>RhCpWLlRp(>udRy5s3}%ez&XhW^jZ#8@wa_7 zC^{{wx^F4S$))oe!`#ZeWL_$RBf`Kys~DXKqJVBEvdG{-)%0!C+pAvlf|gI8@>zQw zY8l`fe-{ad`|}dA0IVX*P#=M2)dH0F6SrvMa4$m(vmg3q=mfLJ~_aecrxX1QF z`T?yk*|fWWRBUgr%MJ}_6O2c?6If>5gB;P>p$SgcF%Efv0#oYXTiBvrBQlq>(UVY9 z9^=!Mk&jkZpfkM>D^I||`U@yF>X?CPs&6RPC=L)lbO*jS56@;B_uc2e?*=!nZ0#Y2 zz0JTx@y2}X4fadJP|f`u5xYts39`-m-TE?3f?K_JQ-LbJD-SC;GODY33n*PhzL)^NqCk>7(x;R8X&Zm7LaFAr#63zi11(lLz=f_{^vZu9FuSn z)8cXvKq(hh%ona6*A)yVMn(LfRjx6Wc-`0&wBUY_-;X&xJ#B3I{)R@%fH;xp@n-v4 zGS>fksnLM%1O*oATWjPdo73yZ3jaF3F^4-(KFz#*ZM$GGK|E>b|!KZT-Cs&Z(!s$G2}ZKw-Ixv`=&c&z%}P(}Ewy zirPCSDb(lwn)NS^JF8grrh!Y~fh;*CMTK3=B{VwXqu2tsndA(0%Wot#Fz%nQ*B?eT z`#HKtrV6_EuhT>7? z+H_@wn~z7jI=xfI<%RmTb-3Ik@9Y8{y%u)PEEXIEx~8j>x=;SqYm33IR+6SqDuC*gTmIod73pewNbRdiB zKUtrxa6r{W6EuFOnK z^2ci>oHG_QId*=@cTlv3r*|&_xKKLJzq5n4A#D1xT}q|{68;HceT;hk1jb|y&QXVM8h($m0kR$l%?AqFn0Fuq56T!N{o zX_ve>X5Se?QLdQr%t!`1)%RAnxOo~tle5EzjfY38Aw}}#lrQ>;YFtK46aP0SB@R;L zT<$Ez+}4`i`42+x=@Rm+CTr_xPB+*zYJow3KeE~AL)e5O7W<}m-);GRIF^*1nSX@5GZg^i%NyQ4d#>wZR{03;jie=YNCq%HNTfY6n1)ni$z02t9?v~E8h}wc?JsW8K%?F=oCHj7c_(KVI zRKmsVt=8^bI{?$7NZyYsHS6EYaB8NcQYGX3+=YdM2^s*3U#fS|;Isnl@M)>mjG8SQ zU)yq~%jL0}P>(3i+9R9QyU@J$45pzPBqB7xIm;h22vohhnzJ^g?Ce-i03q}v?eWg= zF@G;a`{0TOtlj7TN1Pa#7Naf`8j4o|df2xQ=(%qw)?klXb9fHuEGA{l7H3)WYh3!@ z=fa6ZXg!7h@%PQlczrmp@gETtH_hd&b6w`9yW4DXoH-QRrxffSj-A zT}9~adv*^ZXErrcH{e_oe1xDF-Q|q%sQ5lb(w{ZbgArhd3!@F~{$hu{#@Srr{$_{i z|36@d-R|SrjU!}eQHe05(c;z z#kq#brj`*jr+{IMae)iI-A&`(X9X#jYB5&U9o>lU0eBc3EHD4VR8lV<6tFOHcpG|q zsROKt-p(8yH3``T3BVxJ?yq|dBJFvLcD`*50J|df&n2H z!ax@@t;2ro_mhQ3F-IW|XHNZLK*`qMC8%6zhleZ3c^s~&H)A=HJzwn#lfS4G98M5- z@~X^otfa?Vwj#)G2v!%-6*?=^fEW97bbTvMm45K{XqK4o===n`I+B$BTc|7iSEV{_ z!~bb#6yAn1e0+hhveQ)6xKMppHs}cV>yQ4)c4A6EST&Y7Xw1=pVU>f^MdEZUOhe^) zWq{G~l`@aE{QF{tq;fp{p;6sb2Y${YX0@cnbAB{i;RoHyM6`egjR9$?0;}K;2YBaE zSu7B3mOHcH>#)lMj;9?0cQGWpPvfmjRwEs9yo->>9{dkK4GkeO8AJp?(|3g8iO7+8 zY(a7RpTgfaAL1mR_ZE!-ET|*J3wU5KhY*p|6!{tirrjXDcz^?!af@A{j|2?m0U@wy z%%Q12PDjVri%fO`4Al#tOF#iZ?c6K1)wi$j)gZP(Xi2g#9BIIIyw*c84LELd)UUq^ z;Gmm77|=Sc4wP7<(b#VL+=s5%iT6f}xBci%qVmkerIawZe>Z7p86lqr%(z+=d8tMl zO=n)lh8qMUNanwoOlWX^mHs`D`c*k7U?@D!wNgvbK9)LEH;nc;zSm0se1D zZPVO%#K_IjOE5%ys$)342m`4>OBE1jazX;mU3;r~!QlqGHZ*9Z;a9Q2hU7Tq;2dVBc91cseW&2M*R(kX59sES#wFZ z-lp&(R2p{5+;rYQ!uYhiQ9v>3LZ2o2NqFwfdjmu#H##=*YSCy37$-JH6+F{PxkEd14MoeyQ(RQD8Zc8^j(iu*o*5DpZh$aTw{B{j=)~yeIwmuR}nx?roDTkqI$<_X9RzmO7JNBQ@(Ufd$w4+ncC(YC3u^|9D}v} zS%CPIXupY1rZoTCkA-~aC)(CpS!w3Xo<)_P({=$)5?-zRXsGIP2}|@wx_C3cb3GMhXG}dte-ekIjLYrtOo1 z@MNr%xcECs`?sm7nzXf>LBT=A%pO@`paT$P7~so;d|2q)?yH?xTrr+VUZeJ-clxPD zfd!hslm@FloozF(I3)(_xX2UUdv0(~l^iOffRC|OI`=iUFmRS9?fRg)@?r0N>vx$Y z;OHmO_2LM+b=_B9TJd{ID$8s|jHc5D#0F7{!I5u}L*zPdGY=X7VS?Z6b)Dme9`fM! z@SC*mK!>;5n%8xod~-x^Ub8sN&2-yTbJo8ahw8Y0CBQ@Bg&@^i=Wi66JnIo6lU&Cw z&Tr=y1l;L+ELX+DV&5nc3x!mlOrErdJIH)ZNQulrvV^A5MBYigxjNq?VCy zENVBT5zeaZUcY`}hZ-+?9#@T&{_9wpeT|`AB=+c3P`t&VDc$_R?CSGDQwRT5&HSwo1^;|CCZO`rIu&sO- z@arfG^0D{52d|Z}jYcIlT7Kaor}OJUEa>Z{dM+GtNhrHLXB| z{5C6uoPcULU5axF4cQepu1Z0UIUMWZ_HII`UY!Ly`j+e27sWIr`mMX3^*$w1jze${ zc$nrl-VrQp9<=PX$~a>xRik6f#@8!;W3@UIYm-v-XhgfZ94`?msD|E*IV1*@z=rwn z+Cl;3IWG1y#Xya2ow4p*2zlZMyat<@Ovq~c8RFM#XGB7f_|yKucIzWbeewl@En0vS zlOc@{l7$yL7RHvM$v@9*)%}x8@K|^JRE2-uw?>?~it8Eost5Y?Yxm%5KKI_wyckXjMmpkqZy}_-^*nCbA>|bmdK>l; z!eiyYtYG+>8L5&@h;;ht7+~oPmgooh7l0zRKRUPo5p-$0G06AJKZd6-XJ@TFs$A(; z)wh}angl{LkJ}(Kc-=#?dFp^Fqzd&$wZ1Ep^I4~p;Ta=~!Modq zn|naemNy@Pun}t;*W*79xR&S6fNXCwsbBJq`6U5cx@`iZUTETdFG^%FGtOtQO_%#S zDehB~+Paz`sWtLZ6@GSH)}b)N=KQ177`@exW5Z+hDv$*NrSH~Jrh6%a2{?xQatLtz zrTD9h3mNRK((pKWc_=lwku>uQoSbBg?k8x_1#$boehuJlSfoX`(r|UlwU7R)CBsdS zI|(qrraYz+tV<{3_d{M` zc!fukiIRLZ3W8}QR-LJ+J>Ac%U@VzNJukIv_N)B#8a{R%YfFn}0gXR^_O0Oyv8`oE zxoX)K*=7t)v_9PZAi?>LZ~pSvx29|kw{j!vbVOSlvk?m1h()^w+VQkEo28!a=P+!) zr#NqC*K0$=CP5MLyv~Q!R#x#8>Wubqn;a^mwOguZ)iVr!cCk8<;NR8LBL=15f%xt7 zap&7G#D0sa$O32yNOj{bD_X5e{UDB)Gh?4Itf-|NG2$L=JR zc4l)#M|pl?QGyD0JG7kim1o3&Uq89?oMzX5LF=`x#WZl~?nZ2%jThpW!|@0H&*K z%S4PU*TndR@1LLcdf{P2xA*gd5qZxXX+T4rpmb_xydEf$A8Sh(Br#g zR^(E!A=FSEQHZXdYd`psdfxDQ^Bm^&VKyMYx zAwN=(V)*6(B0r$W11mhsUFq|$mC~ECXnKcXJ6qmdAy;Qt7Vx)^(OVjtJ*DinU5Z({ zrx7>$A>z7dDv4|6%hn#XRWY@)n+PT=AK`<#FF0hsM3KuMqAn`zP>#&dxraph+j!VN zXu5GJq4R>8we;pbiVm{}H)@%LdR@OXmm{HX8(On3IeTa2#gRO?v@EQwtaJ;tYI?+> zSc+*0Z(cp!F$2AI?~Wz~Fv?gwrz_IvQ8FH|nRQ{CNvP>kB4DRD7QZ{siG_)_8HH}L z5CJM#UiYK-hc_^a*ecJz_1B-Cp0dYL0=>{X^9=-mivic?*?G}&AArzeX}CQ4-A>U? zSWh&^jo6prf8I9r7;dF|F3yqGBnJi>k9WOZfZPM^G2!9a$2h#__+IeH@VOl;zQl^a zy8A!~F%pY>?m&`70$en~!7^r%%jP=hcE954Kr#7*)q(=NQJY~$ldqcroCq`U$Wfd7 z0DW-GZ>$691G5n_e)y)1QdTEe(a58M3IyAW%uhfZT``tM#=)8WFi>SJhEUbyoN$UB z2SM>lyc@6~ST8RLy#-?uv7;lrHtnqyKk5b_Qxs>tre1rd|Isf#@j_x-gyC#*M4-O@ z=zn#Jg8>rmp41Dygj9f2#~z8L=e>IvO5Id~AM$!K4>m;<+ALeY|3XN|C77UGM<~u#2PDU2wC4yFy{2 z@q9a6=ciJhf-7F){xGNMyZiM3a={Yf_Br5f^qsI|G{9If>!^&tPizM!SzHyAjD40L zB)mUXx9vPlNqBcR6R0yeET@O*;w$tM1x_U`KI<__i3|-guTt1eU9Z0tBBiB`AVfW* zuZr?TCrR7S^|br#X>t(<8&v|0wH_Scd6nQ`7IjqY*IYcfdS?2bx~w$+jHidg-SbX?CtGMzPFNO%WW%GTMl21Rp`09YH+`W!+j2ZUs>k2 zj8u!UXbpmM0s;Yut~wBflq(BPniK?|>y{rgu8Zk_Y*S5ZKW$TeFU{^R!xS8EbfFkh z6WpgLU4-=-yoh#b-#8j<`aR7g_#v({)b@7k9L@IEMSfS7D4+Y@sl{bIelAqhL2v50 zVpE6H%_SH7`E@%s``r-8FWy3mT3(xb5p#)G^%0ZFuthQsS`KczwPf9Q z6$!;1H1#s*-Z0v%zGwxmionipC9$#d(~V{>t5sRsGC;t++cq9ihWLW4) zHa6NJd^3Rg0Rvnvs4y6y6ct*KY8$(Dgmh$iCzca-D} zp``gRtQsO`@hr#2lps04LK8PU^Ux#r(80u0+4pbgp@%QT4r<()WJqh zkA}eUyOTMTO4WR6fHkVWui7h>+54fYs!B6J@{CUTx$7n7o#8f7o{^c0s0;hXAN9_k zxfCREYWBFHn~l;?jFC8DQ=rm306~wu=Mp`iWBuW4d42k#hG(1kFe66h`U9WQ7kNhO zjuRYD4KR9!tC zQ9s|2s`lMo6xw@1Nj7on0o+e`O|0sTg@<2xuswY(`#RgcItl`xP;VR<@q()_A!BTM zv(m3IBbx{OzCCt^5afjr+{XFaGbr3o(Y3wyo@;B->?ellMAo%kz4qe$A`0l?PYyJj z1#V~l^letRG_Hb6y08?l77lfTqCZVUtOGGe>E=FIk^LkKy0L~;pPiz=H6+nG;emYu zG7+wb@+sIzn~P2H-deHCZO@O*fkdFD>Q%4~f@T-9Y0GlTC%M&%Th|2NPmesab3svc z!4p)|-Wo5sxWe{cF;yKn`yB#tISdyt4b> z@aHgrvFbxd|3?56PYDjhVdVpfuQY%?)BEa3f)~`4UFiH<_`?Kxmcw3@m%68?VApQ3 zI*|SLYM&l>cD)Am>5%&QbLq(xHg8TF`K(0u`njOUqN1W;km_eFj>1c1LG9gNz#8`F zA^QE_vY#Tq&|Z2ZYvry#=vp>A&NxnB1jd)iW(M763Z7KX z4$KJ?+CX_W16=#u;dnd2g$1A!`xSJMpe+yxyaMWqQ2ZClu4NGzPrUPF$RgFi3( zR$%8dHJC8h`@MjaAUu%Q&yocr>ac+&CQk~mImp|V-8`Uhl$8QMxm&J)yDVxT|A0%0 zz3unj_G|t8eQ){6hWx8n_s=o|{TL(ciE5{A*IMphhl2o15KC&A-i!(QtpRY>ieO2# z>+0vQCp?`yF>p=4oo}+hvc^d&KiyjT$=ya`fD49U6^(Cn{QcW{LxfA#CeQ$;m_{C= z4g&I1{s%O`NP}s~hA8_{AJ5tJa-$!^=J02($ku2YwZb226of(_FSScs4Q>rjxWtBp z#7X`Go8C6}XlBodA>e!`2^eQUKMTXBHz6Y}{jQMB>e6l^S! z%4dDni2`lu@6rH?f-~DHA(iq390(ZfU>HF?`NGpNR>Js8ozUjy-uYmHalqp!t+Nam z%B_``F>ZaQpn=$Q+Narmw(5hjhVC3@F`W@WyLv*z3kFn=DR}C+AA~Mnk_6qAq|~k2 zYPtt2J-ZBi0mz9?YCNS}=363zE%U#%du-zK`#%!yc~2)6=Gb!o3ZhUOUbFved;BjfZ_xhTOnN4y0Gyx{*vIEMVtz>asAo*t{-+8X*9E#ewL;V58Lha>Y=H?Cx=(?=4&EAGGF* zb4U7V7rmQLyE1E4bEH;=eTr6QYb(zgW+5wyk+s&hMpJ*2&d&Q)jDW$;{Z70stn;e= z$e%AfLmJTcia*vF;3P<+y37Qaar6f;v)@AsS8y6nd2tI%r16KX0fn0jOgqPDQ6~W>cUR(Jr|O;iF`u+&?b8rEB2>Jpq_IQVl>)?^Jq!C^+@^KsKe$cH z|Dl+L|1owm7zORbJ)}%-ODtrOlDmin_D!Xp)cT7ts{nORy_fV8|E_Es`kXw%T+2RN zc?soqxF};bQSlN7G_mynxh1!;5 z(aomGDUhw#6HB!4X~$x#p*5G-D}-h*()2@hn`qR4#U@Td6Y=+tfxBH*t9|~&GA~uf zBG_3naG*KqUs=rv7lHd>;Ri=}n{~0Tkju~GP*fmYy+4i*Jq#KIjQPANTEf)ry7fB7yz6P&h+h_x?bM;bWkmuAJ89hKJWci1UX0>2Hk`dg-gi(o zYP@GWYRC03Iv;<;>RXS{>ael;^!tQ$whXe~4y!nv6mWc>amn4yoiqLNxnv+~3AWq3I3t>3rH;-Au^;Qu|%$)%GB1!5bzx?q98=|o7Nn-0N)fpF-= z6>#-kpM7;IR$Is*hR8Nc*UAh1PdsM_!gs`?Q6nfAZ#~?_Kp!XvRUX9x* z$BpGU?rJT^v#p#*Q1rfTW`0Al{MvRh=BvL6Ky=RbeT0d=Hzy^;xIjUm7LhmdYsySV zYY)lG{q3rj?@sR}Go~a&y}Q~&rdG@drk|@xBW`T!+~I zI|?T6N;~RmnmCw+mlSkfdD}MmTfyzPFxMu#IS92v`M?UHhkS;p%aah=?HGa( z-lq-HaK)f&(X>c+3Ey5phCz@J3fLdvlfX!#5R!z-*aGdK-am#U!Dv|ws`_;G8wH2? zAObOgp;?U&h@c$7R+8x;e_>Jv?Pl07O3ASPkEdbtZRxIq3G`ByFerEspcJ(@3aL*= z-#h8@NqKni=Id=B>BTfZ&DN~HFeHE<*y5+*pol6SvKV)lL_4dZno{p_0NdwZV06A1rNtMWUl$|W`kClWswLXhB;Pvv=Q*EX38CsF@$ zast6rqVuui9EA}p8anSWCa`AGvInqOom`({NGo^)`5fR(tA^x5h=%Yn_*0ZpJ%VDL z0jt4xB7>GO;YuXqU*5L5z0n-T?+J%vBRfx{G^XqBH)_QPXWL>34GB~;PH@DouPz3Q zm-3gipKsU(eA5ju9Y#DPK7i;v^kP|=m(`EglJ26vy%jif&Mo3$5+U?KHpDG-j@O)g zG;S5KUX=lPfo&I}4m5qvASEsc_W3Z!+{9|se^du9O~qz(9)=Bf&oP5oP3R2lqUeY8 z%l4zJUo_L9Ynijaf0(prz@f%U6ghJ0NVaGJlNB1u%!Y)Ou&XD}KAoT$M|oLs-q$|& zkirQbmNLS`KCej56~7_14{F@cOXnvp+;SK%%JyTc|9;_YbJXh6XOioWU%$0U|Y*CTRu^pVh=^RSXc?O5%&qs4YP`<>nRey}r*!})n_`ba?UVX*?pUQh{= z@MIh}#Qiq~7n_;q!%8$2oJ?YrNW@=oF;_IU*Q;$Ry?zZZ0j6#~x1g(rDcNf^syi=n zD<>}>`rL%gN_1NYgxUiFU=grUvy{HI_v1!Kl)uiyU#S6r`X<^)DzIQ&Q-uIXD6{!91@WSudURj!D(b|w z+S=$cA1xgn#36YsDgJs(4vG*8P2vDG724nsistM65TgXzv;E%hsl8iqEfE`VijbOu zj^TCl<|OUD0g70Ba5-P#1>EW0GCkFMr5pmv(+LX>c1VL)k2xp}2kMxz^=?o1(y08b z#ld@}Hgl?C_$LtJJ8>`mF09CGr40dC7bIhkuwAb7+2dq`DR&P@tbGlNHokX5 zZHUaL;#$8Fh69|;OGnQJGPpb?tQ@+%K}BQt+=K3eZlVoncNCBDn{Aevr3U+AB zx7jgH6B`@wval7D=KTkD2oAf{{4Z6=5>8Y4G+Ayl^7Qby4#>zL@Wct)zF?n-0dFXs z_Yqe!f;5sSlz;oyLn54WJ-k5#qp^|(-_^rA?jV2k{f*2o^k$oQulCR}Xq}gx+7u6gg8;z6X4W zaOxvT9g*1{MyhI?zW|+iI}kg@V*dyZ2sD*8oflA+>b1ZwPiN7aA1=M@G7oDCf5$X~zkulG2TNdU4p=B8wFVE%r$MBO| z08g6DcaHTmy6m!XV}we^=4jfX^PZZHQ75krB@_b@5sU?zfx@VoI|4!O`F)Jun34WTjL^ zO%2)^+=C1ZL(MzV@pTrbxELS9sOr11W@?b&z9-O%qyu_sGm2+YYC9`D^{Wj7p#9Fd zFW@TZ>12B-n)*bR@2<fAAigEjDjfAFh5AbF- z6<<#Y_r8a-F=u);NPh9V6}HL<=d8A-AF3UT;95Ix0zy&P)VV)s$g4~N1gzKT*owb$ zNl|-uuitUl@_Ifvi{&Pw>7Fqd-p?2t^GGHHUrooJ23w4l8{ErZ#cwiksB&xCMXWxv%xv|K+S}?P-h`H zYr%R^3f;%?vk~~jgRbF!KB`o1U;l!>@()~g8uPq(nl<6dT@cTGa|t$y&=W+voV<34F&bopnw2RAaoXl zKv%uNnW{|tZ6qEx3b<_k?L-SsbKjphl`n77KWtWQF49$KTBJXvg_XV=hK2JZbC1^A z$PuP>k%%ZAu6%76exJZ&PD2HDBBsUMA{jm!L5aO%$@(qjOZd<&E|3MS*4c3EeQlQE zdS^Y(Ln-NU{|LcicYQkS52?*G_e$sP%cuV0zJ0NK{9JwJ%&y4X!k5zy$mT7dH&7Sq zZpH{Y_s8VFDJ2CMxN5QFW9UhU<4O{|Ci+N zZoS}t9MYo0mcfwUMD8*SJ+j|k8R5NXfwDr8;#=)7}l3-^20PtTMV%weQr@_I~x#& z*0XI~GdW$?L$RuTX}+2AH0$jI!%oi-M&cBg32RYz{h^6upw_HXECxmShkFw}6~IHD z(_1dy1RNM{+-i_zDIxH&DVSE=q+#d;R+wmqv=CP~fKVv4hZQ6kewLQbChkSkp}Z55 zJDR`{MTsr=7z7HfP2$cD;~zi@xsvA4C-$qk>Bio`-s7SE#(eci>`G!k?&UF<1_8R=4(2m9B6N*iKm`5(0HIFJ~)=?y9sFeD4X?k@mcQ0ws3dcI710XRU z(L%H;``Bn_?0;XA&VH4OyzfOKmh7E-@x<4-0!n|czRSg1Zg`D?f<$pC?B^oc@c?_6 zrB`*c&Y;63k>2!?0A>ee)NWG{zLPzd)ADvscv$T+lv2{jmLi_UA51W;%VNWDzn&Rj zf9Dlc+yv|~nTx&QO1M!Z>>etf^V4$)HrerU&JsPoBCatbLUcn{1y1ck(_9G^Rz;*z z5xc;}hWUC6NOlTlQQ^6tm2xl{cYaR1PPjZqyKlX>4_%UcslGo0yS%ODR485!pqTBX zvl>QlI;nyLCdIoW3$@J$t>{MY8OPjBqd)TNv>PRpF~eiCi$6J zi^G1$yi%kn$_61ru3>$kdUO1B9{m8X=4n5g4^d%7_+Wa@dHE0!k@NrPB%MRAbTdoW zm|gMlc_^>0j+uBr5J>;kGOyn+21$H&<@o6Krg36R2Y4b0m>~D&vsX6-g>)Owf1V=G z&b#p^wx=CUI!aL25$57^+JPBt_tw2J!iT<80EYehI)|it)>v*)sAKhCEM<<}viERm zf*wGfoeE!t%>Q-L0*|M84{m#WYhZrgf4RzQo$^tzaTbd8VSjL4QpX=3#5fDY_04l0`La94)%9cTr-*5U%sq8TP*CR;7ISP#aVnP?=4+wBsnzBhyWWqeRzgC;49|LM zWmVNpb88VhBEQRw%cDew0;Noj!Ild+i6=Le#GajzB<-70wYl>{3D8{m>JHDyuJu7eqB| zJxB>^i(8~ZNC)%~gAXVBv)b%x?UifY@5Rw$;Vjg3?T9CzZT6;*=b5Pz+3!GtYiHc_Nm<1cUlr#aYk*3PZ&g?%G*w7BN^qHx`o;MapI!?FmnkV4_*-rD zcGvf~Q87mRiF7?di?v3fW~z1CQ#(`uI}odF(p%qXL8SLi|#lCd{!PvQv zxiNNR)YNb=Xw;qYU~fsQx`JTC+ao%>5vmOlLD4C@J-xtUKLc{eE^5_A6d*6s^5hYM zi0LwSdUXtbv(IU$0Viow3lMF8bV0~4=)F9;Rq3{4VJ$q@NmxG(w^~uhINT33ntG~) zRQkQ{mJtEcw6dOPPI#H>b|Ykg_4Z7idVK6eQay7ZNV1CL{Yi~5LWaB{C2)$H(>#Ab z&X?5<3MP7n6by5pnGugTQB{CAr^!QY1o#oIRzVpl8{gA2ab1{+|aL5A!TsQvLnM zE`+ki|Glod@Y`o;x-j9*|Fgn50H{eicLGX}c{C4V$Y{qB!6e{(?J}rb3d%>#h!Q!S zFNKu-TUt1BLzNi}$g2uGHa`zVc*ZUwR^zGFl8Sv%9=~AL& zY))&w#MBy-86hm-5|9Qet=ZYxgxIB}r3a71(wW467vIujK|w*4(+&lK-u)u4%A^6{ zjFiY`as|?|Y26Eb@!ZtqCVR4~O$Mi^-?hZUZz)DOyef1AhO83V4J39bOq2;YIKC~A z9-QRq!BXeJgLV`t3|Q^YXE({%z+L<1qyj6Lo_*f!y$IGNXSN7FKF}p-PFzOw!?b*5 z76^WJ-iv zp?b-WRx!*L912kwCkw0F@lV+&Fsw9_HAL~g4U_Kg@tEY&bYMWiVizX-f7P0)47CEi z3-Wk7AuGLrF`uvu2-PM(76lGoZtCr=W3IgzzZ0;75tjYz=ooCY1rD20Hh@bGnnq}= zCWB6nZe)A}8i^a$5i#f;Bbxmns8n)_tuiw+e?5|`Hpb9n-OC)E?vgxwz2JC#|Lfv` znp2PdvPe(ED~kH?{5;vqVnOq_He5ge05?K_eDYW8scxF*pucUR1?;RQXd*!bfneCM ze809)Wj2kfvMIiz4(MBc;IO=9#9m4e12VE7#6TG;HaMRB*fU(s=$0zh<9^$DZG}BO zJPxCX5C6U=-GC#Pz-3hR+xyFN5AJAA<3`;a52b4W%Bp?R&B>tm<}=VMo(1%ZI}yC9 z^4*J;LxbD=AK#)$?`v6iGZuYoSRu#aWx#c&dyh*L{6VFvp7UR)<$oQi|L1owK6p(T zjCBoE&<>&Dss3#f-iI7 zg*i=;Xx=YJ)HpKc=#J`Uujz62Y4Jopo=$W2RVPVUE0xjrP&UPIm=vYThXS{ z)avw^cdo_3BkmAz*e)zoT=^S5NJo(reDd=c)-wvUB7p2{jWBaoqYZGA%@^}>8pXD> zCN)Jkrt=d}+O3Tm#w8L=k(yf+Vc8~{M4LO*uz)em zMMgxtfvHLD200A-&GmR8o&zHBpq zty8BjByN))7#47hT$RNg9qX&5r$<|d~e^QY#Y&f?akil_4CsMO>C3X1u@g}Ex~9i=fh-0T}9Wd zK_#|}1|FW?j*gB_F02cCS1R6Q?Zv-w^?gH z(vBB6NpAwv0M$b!(0rVI8qCF3?mACDPz2W08MrbSqhKDN}_sPZF?5&6cEt=TH z#iD)TIMM%V(X1i+cuWZgEo1B-i-qg;$s2OOL}@&We-INL6O(+btTI=W?De{Tc6YC& z`8?JI^ziare_GqwpnSRBzpEfmTtB5T3%R(K(ffY&8vUvZK0Qi{@!`GN=No%5%B*Z1 zsq<8N8MXe%%>tQq9LjHvGVW=#X1MzI&KtvbQm!qou;zi4+amGZYtNiovL6T5wR>)` z&ilN&G6FNmQCB-M+?US<`=yUygsr2LYfebEY6pF9eIE9%lm!bNyaN^lBhO#AN>-To z&gGvUJ_$baMGL@oE8vMLx`uc4Nwg0RLgT0~3(8ic9|4iy$Zba}FnyolOkRA{zn(RU z*I%B>*9XH)=i{gZ*2YAe-J6fV&pDhG*jiI;OMeqM-=jYAQ-|g~yBELR?IhYiV$tTo z1IEgZ=zPhk8p$UtT4Q__CKo(zvj=(l?0#fku2ZrHl@161kDsM4fi@VE8)BDF0etmq2E`cg= z6^bwEu-?7;%A)phsNWE!P(nd^UuIRDW|uRtmk#4WAFXZw#Hl3}2)OnQgXckHKO1G3?0+ z)EAnF^D|JvLT&uBAS?{eBP5nWF+(JlJmIr)YL{9g>{jaQ=St$6m*-J>w$lDTBalVn z8;!1&UvJ8teh)Yw+ihH2F@YT_BJM9_;3kT^TTKK_Qq_+oO{!69tMZoZsrh(z^=x+E zhW;zg{8RBNtynrOrr--lAYR>3yAK^NpHD&O9``WTm9c!6%azII176*FN0%)a!104Rr z>UW~mOx-~3Jz|-sYfKhQJ<(XcB6uvFvC~iZuxB4!k@v#E{KEpRDaOkT48FCXc^x-h zX936rozbw=ez#()DOs~>8F4@2d55=P!a4)mbnWGlVyP5dsxxfVsM820vrkok;pNES zDPprOZn5TXVUj@T8u8An*^qw3j0P^QM^*QFMhtVcHRd&$l=0CRAdptm)? zK@6&I!aplIJ#+73+oMW(sU*)t?^=_tR8siwydn_WCG44U-`xnme5tA<^WLqp*GxEQpb zKYPf!6l8PS>3F&0CBoYR_Z;1t9HPQ3<<9FZ)3O7;1C2#oha668#93fyl@zz%M@Ml~ zv(-n8t+m_uD)2KtcWv1^0;pHD$^3h~=HwXYOIJfB5l#`*4=%gZ*wBkQF_t{dNLEiZ z*8}I_IWD_!w*^K7`!Pac9v;tjn0CI$VE*C3DBa?+ms80a9*dCHNW~N>#KO2s9;8#G z7W1u;KgkslCSJIr9@uLv0z*|D43BToad0Sl_ri*k@A0gkb$;Iyy6~Wv0SXtlOfHuR zE(3p#><=g@Xwe{|UTr1t+awF6&2xKI9dmO({89-=Qv53o*tT;S9q5HEfA1C?YK?}V zEc~pOF2Qgsf&(-W6g%_};8~jH=ASCjw|Y{WZZs8Xxv7KtpTe>pQ|n!{>45ac%YEa% zCz8N=q-=?{(uKm%w1h=8%Rz%XnF%BJstC&$#5kH4GF$ztBE&&99MqB<|yq zjtVp|#-kdS74Rb7P(zcnV9G-dAVKmctu`_iwaVQCIN1Kywbhsx4R(_aGu+Hf!gYjfU+))glp!j>U#R*Ph&c~a@Zy33raqr=-kVf4leQY#OV(2}B z`aSGSI8SBg>4~iP`4$N>W4dj;<2HlWH+={)sYsv7n64SkGD$tQ${p9nt?F6X2Lk+H z4`;+G#4WUaZE$npXM~y*Mz$7t5Md+d9FFLCY)EAvk9;->%nFGZ5MS~n62A{b6L+qx z;6^fM%M`8Olzr5sl3|P{F!}C?!G{Pb_ul{`pJX9_acPWFKS9!pFCxHd2!%CM*0*pv zyS^z|i97Ji4mPI%5%yq~H?`5O!s5ki7S%0V$If{6wIsyyY+P%);BI5}7K=5&Qj^+17WR~ zs3T~~>fb7Fmfk)y>$AG-yayJ^aO=}%Z&{CYg_+p@0UhN47#0_h7aLSYgN==ifOz-I z+mT2>*~kyPH|)b}%cIUt@jM2dwXWZGmCQ#D4s8DA<+X!@AdfQjp&;neY|mHZh<-x` z$lpF&4vK}QBrLQoryFZgxhAqdS1(hb0F>s%!taIm3= z^aygi-6f~aqxhF~!5c;6X|j6+sR|QD_1t;h2!vsTJwiaQh0AKO&6ZjC+TRtg>0Y?5 z@av@SIQhYS2mx9nKk+@cr|2;T>)vH!y1oB9lltmCUaUJ>2} z@=dktpDClM?j&_{D^Mh6S$lpw_eml%D62kfbos;fd~fF&hDiwT;Po@qn0O;viz+Q% zXSN(9o?MrqSETTE?rWFvB(PSGw`pixo=icC#<^z~TS35V3A(y+X!kI{HrAFmr||#_ zb~zgh28BZD*Z5L34GorH!EiiwKOoT{BdH#e#dXUNtw#6T$V}dwjg5_R&2@ZNR-ou8 zA;iQQN{572_v|AOhvU-@0Yj&`7Cgpm_p@$%Tq=f24I0R9WpQ}^UOL^1$_b3W7~G?( zqsQae@Gt;JGVlF{lOfNbZFvgGc!&(I^R53!JUo@19BYpSBoqiYy`%ci+ncc zs3=pm2}tw-lH@_gZ3Hffbg~~-+P~S0G0Izi#dixe%!jax&v@xTo?`HZIU9iSiS9n7 zdUTepwyQ)+#7}O?=yF@@|GG>h6ID@3@HRCfWSXyt$O4hE?PL@M2&+qev{q8K& zPsnVk>9FsY(l^&mm~9#Ivt(0YPu%GWS`Zzgi~|rG6A@7LDO|Dk;=0y9~JXWq~tVB^1 zciVT*nq1{Z!TwLvBO^G$-_i21J#No3n+@9RkCSZg7i)Hz>+3l*u!X}CF+b&JOW1#`STiq5#I=SN zO07*1vGyD&Kwb&wACLd@XPK;;aR|bw%?&?cRb{S7t8S*uUFFbedqfX5p2!&qi4B*nxpE$Jkus@Xv z*JUsc<`kR;;$mY_p@R!PHC>+w5=E-q)G8s0kNV&&RwGCcPTtVBQ79ZlPNRg`+OFSf z4Z+>rwHdr*h6oDJ&#*E67%Y(T=ffI|y^81)K9yS66f$zeVl1GNg;rHcYMX4WiuNv! zzfV7qC*Nr6<}-bEB6)jx9Csh#Dv5}4^JpbyS?VPSkEgRfiJHJ{#z78~2O0hxID_Z@ z5u3(_;G^LO${vxmfwcR;I9m5k@Yf=9kf6(amAr>LZ>HF`UUgWeR!x@C9zTJeAVb`oab9=5BA<1vzN`dxls;vDcs2rQ^SsrHUqgAPw%$Z9L8^ z_UIi}1}f2|a=6`6`p6$NgBr;u@yvek;}x}ES)Gc6k-Fj*ajDXmrQ<*CZzf4bK8x{R zc9>kJG-QaU&suDX1`HC8c^T`tO@zRj#dqvFksXA3=Vi) zcsF1*$nIAL+Qu?8!X{|?;uCYOP^Ok6N+c8LvZmd}L9ndQBX5ZIH7rK5JhJo&A<{uir(}_$nT9kNyehHG> zpKBXkNYqn0$EwX^A$FY}t_~(RgpVRzrdO3SptTU$Na;pRl7dQRy^c=MJ0bWPLBf8z z_rpb7XM5}Nx!KuUqxkE2^h)oB#0D1guL zA20_OUYC=EFn;1#%-t{7c%2ayTv3Ws0a;>`_ ze_;5JI-p7K7>vrGKFn?*{R0|Kl4Jx*r7<1I-RC-$wZ0o?OfS2+&oZmGSFf=TOnDai zTqc|z^&-v{ch7P>8S|6neIEJsSG(u46wk!7sA@zw4>%^_4+Lp=PS4bw{y{Tl3xFPO ztdMt8iq>*GBgUHhv0l2BM6gP$%YW!5C5jFLzKxC^)Yd`^`Uds!VXt(J{3C?V6v0y}#fR0-2S~z&lq=)iReB zL^~L!PHKKwS4xGST+WXe@%$nik4_hz@_aCa2He)_lnULb>2_jCuB}+;G>huR1uj9^ z1oQntPqQ^t2Qy|Ul!jn17rU)R-2}h%QPQ}CW2BK*FSQi*dT1SED6bp!bFh=y^q_%~ zAyUOnSu7=bV$IY==x{zvgP_NFQI@hF2mo|AoI(fY{>(t@JdA-#tQ!NtjBdaZ{0=4t zO*Pi`xf+?NSc4|}+3j(FL}VEIJ=7QP`zxNvm+NEhjPAE&C9+LuVYsZIL63^r`r<_P zGo{MjfKjx+z@zB9A_XwD4(zj$lS8B2m07NLioDVk|6{}q1v;)!`s2}2?oQ3Eb(Q~< zpd|gZTG%E@Q8m}BEPJ$40|WesH?erk+<77gl&q`U`r4XjKtGmtabq7e+H!Pj8w*!h;9e~^a#!AVjD00(yCe^lPC;{Si;W6 zhKX`FHaaR1h;whAd71!)OhO(^iHV5lg>PQ^%OQv>Yk?F*@4HBy`TTc)*YL!Dd8#(5 zs>F4UAq^`pr{ko7@$4Y4>!GY`aPm! zE~%N~cG^vQT&2Fy;pwO7l!4g%>V}dlQ$XE{a5}n8Pg;Jw#{^Z-KDh*xt}F=F2tZDj zySQ){7vE@boc21y$OV^sQbBRW-y!b9mBm@ar`Ji?YLTg=0)Qfczdx=-Wxp#&dQqv> z^uwzcIs2JP`98F=6@@Ya?;PI-f%QifuTyV=i|wf&z>WZ!7{KtxP#WQj1i+KLB}t6H zn*k1wH3rS_UfI*V)%NiPz4#rVK z1U)+ZFGkW$*I`_-ZSHj-D8XxFeK4}ic^2Cbo`OCX!n&h1`|zB?2^Aqr3WH3m0Qx~~&+aG9D}mE! z%y6g$Y7zZLLv@ANt@bGo{Py8l917C`P(5|waJSa#x|@nkcu`-V047IG&|U$6#KBq& zuyXlR{>Q`XS*C@F^f>rB206L_B+lt^g~1R|^#Nts&CQGR0n7}YGl0eNwqD4@70u~F zCHu=UCaLuBGLPzm{>UJpV_~l9uKDv=|5wQ7pIi9<dz9J9Ru`*#y*ELihjV@XD~3sbB&BdzKvy@Xdi^A+L2e<@Olnt>U6>tMkjG5r zONQ{?Lq#%SPM77|r52+U%QnST+g$cX7R$~47+qjA$q5DSC_{O!B45%LmZxJuettc9 ze!nZAo|@PU2qWj}s#KE;KE0C^*2J=6z1J(qD7&C3IgYVDf$JT3nF>)~u0i;T$O!8kdXzojD~_E{ z+&H8#8@~x52MX^!a~nQbD<>4ucQ{w^XdcE<{YqLbHA|+Po@osd4BYqybOggpwMKcx z<+uKS6&UUmL=xnL-hqISPanz~_+KCEYA{(W1K~GTzkS@aZ zS+p)}bn{qy;2f&6OXR5p0qc!m-2c=f0Pj)2cCYs5U7aBb>IyqWVpjWm6%k5*Gj^Oi z=6gf$btLvta5%NzAn&~=@hG6QD-?=3i>%{JZtrbClMv!GBrJs~{wcR+sx~ zqsiWGsLj=H^Aw)}byRyNC5h>;T^D|+&3U)$;SU2v+P=R;u$F}>%G!y*#E0o!tWc} z&JVHj6-tCxwZtEW6Q-u7Y~x=HXPIsW(f%vLS?Jo%2w+r3I_^B4UNYmY%74`o!plpb zzzMIQGW5oBz}>SAZhSyEhfgzH)uK-P+WyK{qHEx#$GA1R|D&8ZP^nqDO69QndY$WB z^TWB$toW_XZe`4$(>_DpZy$Yuucj)uN&x$haw0Sdow3y{d8U$PvDTdNzI87fY$%>8 zx)~S|il+bTSr;A)mAgE=t?pQY6Lw!J?d&0ruq82u;k>D-6@uOf{5eGt`wQE+;oK%0W; z_1>`ksXx;NzCsMrTH7psZ~7n(b$0WVjP&{B{#AhCZn3!#Mesq;*#^Wmgo!t7(TV*z zGYVwHL=Ud+tCJS-Nu&nRR)ORwoZe6?hafLJrO_9W?3-1==f^vZ-0wGlY9Io5z|&Jx zwzH+*c79JN1VFU`^&a2hHE$@J1fb{yxP6v@DaYowY9p7qt;mMgLiCe(%2XVwf~>$w z0N`-Sjb+*f=-anpDV~h0!~VcD1BhICzhGenkKDO5@u(+ zJMfo9^zTtbL79srX6KT7MBrtMKB6z`zD;LhFV(yha)n9~wfjws+yT$nu@lE4PAGyB zkq(VbAO%j9d4nTOm1=h+kyK(;|ZN z54VQznUZ)`GpVoD^Osr63Iy*jbhmTG#bI*>MFq$%>w5zKE&`9V&ZaBl%=rh{tqi-< zC0t-rr8Tjyc>7#EcA0OUYl6J>~` zvXl@%|IomauG6suq?<7_(O_CJ0pvnR?oV%Lo-V6whl`|Y<$|Wv!bfqwfVFKk)v!Fz z8a2~gq97RI9L^N`{mS}goQQaa`fGP6I8f(p*T_#OnE29&Cn#1|?6#9TFg1X98Q9=2 zH|xXoQEMPC8dZIydS%=;=00Uey?j|E^evfX!O5$U9D_9vwl7113jl~_UZZfNtTMqI zFaom2)o1VW>T(|Q^)-j5UU9_ZGrHOUWartJYprriKSKXDJA8S%TxmE~YwXq1m5gl0F}=l=8YN9z>=HU1TELFs)kFvTh-yg_snr)A$q z5E}KgZ8S^)9r1z8&?oT!GU8(Wo^Zl7PbcrA!wEN9u+Y?t3#-EkwrMy1*ro1h%DmF! z&)L117IycAYGrqLI82r|ud3a`C_r$Oiq*FI4i;+~GIz@bKu9?hniRwxox)-haVMvS z9uj!$NqA;yWE;xXR#)erOn07t>x)9--@K%KUa8oO`y)4c)nMg`ddfZ>IGWzzarnV= zJ1QDKkz7`WhzP>D(^XXTlcj(RbeJ#qnw0~x=T}a(h55J};ITLJ@!595EHQ?m%GNao zt)=U-b9Gh#PW4>C$`NoC?9IG&OL7vV;H;(%I zWA$*oW9W|*& zD=3rcQZaymn62g!0YG-}TFs$!iHaSOz5AmUXRnLP27p(TYfj7pGVRH?b|xFw$BP^6 zR|rSPFccLG9xK?cHI9glH%AaOr%)oMOOo~e#`5I&7Awsx#uc~ITG|$u7;@*hNuJi5o z4iQXLD^6^@=2-+dxUe}2eEKSkw_aC=Guo3rR)!13tUEOCWM&E)Yl;Y%h~GlO;rN!6 zq$07~><)KNmbHB?TXCc7ol*@9J&Z&&d^88UbJ;z*6a53X%vHEy`N3m-cfLB@Ox~to zDB~Hz4CVK^J48gBtFVC&LZQmjqw1nmD7A&UYl<7ykuQ`Z7C-B~w_DYj3y{8j3YgI&>Cv5A3Q#!R=t4v>& zkD*dxa*J*AygwD96(`cV_6osqbH}+(-$b3HMWR(l=OmIzt48>gN4mf^xqOBGQ+R<| z3-pZHT)^JmVgjw!_glAFT*dD1gQp5_hc4E_xv#Se>f;%i5*c}yny6KSxZECerZFUm zM#5W=DRzTNzvEMhG3vA09T2kFnZk$5MnQJg8Ljv@!jhfHj06s3@du{DIR$DO*{rOka z#v+l27twKFK@R2m+3F2k*oOyOpp_8N;UZMiBB(W8wbw&MS7v=b#6SQ6%#i2UYy28G zV8*!2JwmTx8E}xVJ$%~qj~dejY(mDIq*>!XOO&sOU{Eqo*0Tj~>v!AH!2uihd&7rE%CH`4fB|GVxJc(=L zyf%%(;C}jPQgjzdr|j#us8n6Gl+@TzQFRlFd0U%vTA}SZbfmC0LZBDYQr_NNkY5Dr zj*n1Eo~fTl9Z@{SCnZRJo^0cU7|=W~QdE6;yJwN+Gns=7KXCIMW@hT3iH6M?-sRb%bCwFQrz7# zX&roMQLJG!u(oZj-UV|*eYy$x_R`%FK)NN}To3}9!0v#1m+W)N%7TJ6>UG%y!TLoQ z@dbcX0xx#QHYc}-21n^OVhG2iIDS6z{E|p*jj^irVzr~hv9hrP83D`Hb9iwFWqLdV zJD4f*=W20TUmc3qq}UO@^M%Eff--VJ~8QMr(QFQCf?1gXhoCrgQk+;F}wrO($+R+mgYW9 zn(2BhD$Pzsd0WPSS5h}MdRN^rP4EK^=auis>&U_hVsp;n@3YgL67>XGT~?wdJktD* z6LR+y{W!sjj9ByFm2>hZaJ}qa)&A*%xP>TvDMYHh-2a89%(1d|lmKTF^f3ybnG-eg zlKRO7^~8J>pYw#AF9@X-#^A19`Vk|AmWm9*(s@KIb>;iya};yAfc5xrQ$%xTWQ6V< zdW%$xG5_6jo>FR=l|m%@z2yG)pt5hl+;}7zSd-@C@mjo6!xb8!qdwK6268er6+3Y z>G4alNM>?vewolqj%brfn+D{9oCqL|xtfgk_J=Dv@|#}1s~Y1;HqQLK^`mEKQI+rh zLc!P%mx)vObEsU%_KK4r&F*=ah66bcvJ96|W%yDImNr--KCR9U<#?XVH#M~@YuutE zZ?c1vg_2|?{&{hyS@V^~k|jT`6E(GNUVXPE0y2L+?YAm5<|Xka?t8gI#Jm!CH$qjr z!w_b@l$S;7&y<5ke%9NAnWppBQg#lkwsW+XPu3q_*9LxlGreb#{I<*YvRlcZ5YQRM zHM@~;$jHc%+#c@AOZ2G_7N5&_rE?yx4#SB=+d9_1fK@n65xdUhiaHa&cV6ulj(&aq zLLPb6W`*B!g9a}7w-fSbp3csrr}09sIY$N#HW%n=G`S2JAm*!`g2`-oE!_5&^TPwW ze+o9VC?R%x^1FZn;tWtT@>~_5xu>DFJD^ySaz2`8?Yl3)06RK5?rn1@%tMBnOVZGc z_x@HG<6DaBzLlcV=?#PUO@h*bz=9m}W*Hfu9Z~@NY2&?J)TDyIyWNI|&Wb|Q!YG>9 zGPzbtbHTo~rMuwCZL_Dm^mV+mSliwv+z$}&h!DXk&%g%u%F7c-i-AXvcT1%NbPH~1 zT9AZGU-BrQ$lQ||l>pYfxmE=G<7FDzD}f+6j?KK`-t*}E+_cN*1}r=phgpD(ufD(Z zr()mQed#7|rN<@mEd~471oYZ=X6lg0$VEhNbP#xCdd8xP-Ib2KocV?X*Y|kjIW0Tr$Q!+ ztuy{{P62%S0b7MGkEg<+vBHtQR1Ew-v-)_@8`kO^_2L|PBI=x!HyWq01Wd+YNo)37 z-GYZujOk>*Gz6mNe|^|@N$wlz{uaRNmBXJ}X5vo_y+u%=31}fFwTJhoo@kvfNtFoB-G)ke*4ez^9sW6zqS_Qgi?ufr9M8qKbRI0@fL-%V)R8$)<;rm78YJsEppZa zB(i9EBg#J1PyV8Ujgepv{hP=92P!`n3uiyxj=+9BK9DcJsB?RV8s-LgGdck8E}g{$ z{dAEUP9Q$p6oMq4SZWOd5P42>NeIx>>;OHD=zB`;42vB)f&8TVV+mN~CCSnoDUT`t z#ZPD2tbXdJ`f9AIq@>yVSTtR{7uHA^50H01)~Z?Dz_7?S+P@iv*+a8e>lg^X|N zZ$MHlhe?VomHU|R*i@-aJu%Vy)2B%R?|T~d<%3DX)PauUaO-_CQ@zD54>$dRONN2<6yixAqJGID_iB=pk6TWp(#gOuOc}#E4D+<{( z`4@#$8$1F=dqT5%7NT538T|lMgP>P4=63yXA}71-6}>FWZ^u?rN-YP2T|+V3AIsLK zzW1>kAJLA-Zg zKp~%r<^S#3;^`|HQ^H}r9T0LG;75+;eBAS0F=1j8JB@}Px~Z0wmAGJY?S97!Un$I2 zB1_a==qW_9Qm#$6Rq=UhKTeSkxPC2sqa^NfS7xuY+S|P_K283L+Cs9yOA@jLn9JU0 zuumE9=wn>70ghEu;$$OHQ`*tn>O`YDpx* zCh_K(1RuEMtateh+L(UP%&2VL6MZE`^)zbDw)s~UXf;|*6Sw#!w#jod5`yzjD{i+w zf|8phem?;+^MuulyuD-XcK^XTW9C2h)G|Tjr1pIIB63`A-9_*!S95}eQK=SE-u%kT zyL~5LYfGjF*e~Z+$0V}{J)};82$JBB_6Em4t{$!{7;x!`MfEZnUu(jjKCF7993=!D{-5md=F*nzjLqNi- zLlo5VuN1+0@NhmiTg>SYa7G1~DoVuE#Dv)wwWbBD;&-ODsCDeZ`F$N~-lxe+$$jTa zfi@=K*bN(r#2g>eo^K?y79yNfcXp1M_RHOGOlc{gktmgi)Oal(KeaczFWgEwhwy~- zp6O_4r4n|lS*bXnsCc%}P4x52n%exeb|>q&80{yg)F(WJ=EqITddu%Q;{P9WUm2Fw z)~+i^Dc#))NOw2V9n#$$(%m2pk|NzmN;gP%hje#$!x)Q6wBhJAX6MuOCU{dy*^RZJE%A&lKl82UO*Z2lA@s<*;<*}6XjhO zsM`~bakU5r+j5DXM4Usp?Q#F(5s#dIb#%U9J@i8UYCc06Am&ycDr*Gfurvg)KiqJX ze-{mYktaE8oRVuik}-p_P7myO2`@k%?kzxlyET68)A9hf)0gvdX#VeBX_&-kxkn=S zEX4e9A#*su?PS{3#%xr%)n=his!YVs@5=Trp_+NT56KC$KGX!gxbt}N5Z#%fEXxut zfc(oW_eH(AM&Pd<_J3xU+lqf8v<(PYU+3fuv<45%jt%in+tQO>n(rXHd0+O&)zo48j)|UL zZpPZtex&wb{PiEBtNYG8ySwKfcbe3B&IiR@2P%`zttes>zzA{rhppX`Fmee_!o|%> z&dbX?gWJ_#{9{tveXr#rhJ=KqtrI7o<0yStL$}ZImrZTJa-lH4qTE&KhJw;gXU^#4 zjY(Tak1YC*a$q=AC@zC)c;6hGtzFi!0n_sG@~Duk<5)=E-AAi1BWXa5{F}=e`LDQ~ zhDiz3)xxd6-D(sQmBp*iT+Z2-ix0b<24w{E#3NQ*VbMY)1!f=I{utJZda*yI!|l)Z zGy(NLqACnQ$YG*{vp&7%r7Qi&N9SKCyE>-2NKa!c3lV?YUrklotV8}HaRO#VUYe=k z6{w#qtQ@5aKunhPGX>&cY|mue;F(;Nrk~)bAz&obLSSic|1rQ$yihZ8l2m=#*(Lz3 zZgv=jGC^|%GCqFEcz8b9;Yj1xwMuqYWtI4Fd=3%|z;7<_1y;`dH;I!q4oAVl`419@ ziTZy@;s96uC|C>@pz*}JA6e!)lKQl08B2n|7AUfd3f$Z3Q``WmGfA`)z^-O=6INS` zM#EotE}C`qD2N|lVIOp#RCZW*1*ko{IEUW?%eqKBvG6(4xdrS@6p&5aWDQh3Ke^k; zfL!#f_DGW?GWpfor&{F8{uq$qb~cM3T_%IIFfyP_XeOq<&wY&0dpJbrh)hKy5K9I1 z*UI@X0r~&PT0R~1w0f7X@k#McjbO!x0q}TwBOx#Hi8b zqYosO@8?^iNu{;yl@D)w*gg}(Y~gZXKbNjzfIY#|e2f9uznf4=_`Kw%N1m-9EU7wS zkktXd7Hb8uw%C)7O|718Q|{NEqwNHCb(yvNcR2g=`v6!df^3%nXk_?%msd;?K;It0 zUx~3_nT+Fb-jK3i;sy@|y6PodqR4y!40!<_^j0NdObGL{C~PDRL8@gq*MzLI8BhVQ3Dz>r5OmwTmDfgJG%;c4nU5U4GUb| z-y$L+mNK#kP(#}SZf`3zDD(L;LCw?IN{eX!nHibehgq7`dWZl;2TY} z5O7QSK>fEJo_4fS@SJP(|7R2G)jNqCh&@ak=-D>MIVhFggLzhoOz;U09(GzLSz`#e4Io$LGhy>1fqJ%YP5xBd-Lj3?qSEznk&6n*b zccb&+;!d~SO-Sj|*iuxE^>RX`GH#6?M6u$j#*QdInh152+uiA$RIc|7*qU}di29f> zzO36IE$ow1TQtqyqA(p$TZ1^6ehHTynOUZ6{ULvXVn2$3l`5QcGZJ2{g11<`_I+F_ zX&U&=8~fb}-`ZN|y4$TQfFv=vhk(T%6$X0ZiPl;`RB{#fXS(0Xb!DTeI$5vxqCUmk z_(K~}eF7gM%q8hPd{(Mi1p*qIM%)AQ*jE_z-Z*rQD{@0LSRd8O$C(pZbHhe|{${<) zvjWN8%THXB8m$p+bGakx-Xoq&KAtf&X*Ip@?UD#+Y@{Ly!@ThcBldjo|8m;gNvTDX z#DyPhrS#~v4sAr_+0;;mBX~P|+68iUa3d<#2xyjdS}WL;*%#r#J6@BA&4mYbv_v77 zZhXDQVA5g7V#@OcRQF!)gu=(Zu!y#QvH<31@So;DF%$|P9jy!g<+TrQD4G^O@xbB4 znN)R8Tgx;boCNS_#w4RxNU-C}C2#%YFqWxjXRk8xF7+%SwC-{I1mrFRoSQDMWP8$; zYO!ozU7Zd->WmF>9A6#lG3Lp?Ym^W;rW{3D0o+0r?pD|RKtwO2s ztE1L0_P7YTs-(im`HhUO+ddId*448UuXU#ykLH1>GCE89(#V(mHmv6CSnK>lrT34M z5eSbV*u+J2lVQIaxqbX>^s{1GSa4gmP}!4scVzSI>}>&xFbD&ABxQw`o^<)4MKkv- zRfgi|6L$3XXdL-|X`Uu>Rba@@M1~|^AP_FY<$UKSP{Vie@Bn#pzVEA6Z7G`DL~qbb zpzWbucPsUH&w@q+_c`2c)?%WM0oOX4Eh7<4e9nF@S3B_mAZ0uKY$4BOx;@glPei%{B1_1e15iCn#!?7 z@z-+uX?Z@Vg6$l2CQ~9mW6ct1l6JaZ9r|AG=&aAAE^*j`p!Fw(_5mHmT?dQD28Yz$ z@l#j~FXPizI1HZn*ela(Q<-_dvAWuxU;e2kr2;GROez)KFXN!tcr4@Hq}7cI>&bj) zW?+Or!@SLMO$|u$jJqGviqn$PqG%VlDbECt$BES$>Il@~LRc3>)M!n5sr(04?C`Jb z*v==)I_+KytPUrPoswU|tk4HQ+2{}MEK*C?eFkw=p-I~dwyUb$YURk}zxgRopP_{9 zOm$9bU1)a|H(u3PKyPn}M4=V6o8~>VUel;otfnm~0G4e9GPAqo7N*tylILk87K{g|!=Y;Y@d^Ih1T3E_? z?S)9H=$6xty8`LEJ#<{j&*SzzJrUnb&*WZ(!Ock5iH@?rBsr9_c|9I8HZJ+C)wAu4*#zRoI=OB$?S;m$dP}tbo(Wi5A zISq-=$OojcdHgH|`A#&8ftza=1$dyfW`qa5;%T(vRJs@~(iRt89S%Fo3Z}AF0l);` z1g>WakarfU+;WjC<@?CzKD4HGMd$%JT374w`>f|vT4eH7lzV%7e#9$;q1Y^VsSXFB zCi1zuw->3hW%{C5QeT3J1cSSc((hbPz$@&nJWf?il1TzaDc+6#w zOLXHUAMX7#nqPOZ1s|}Sg=jkEO1y*F8be+4bCPG>l||tKQ~()GpVox&GQm$akq7M` zd%vFYNGJ0hQm3XluR0oJJ=u2nr95nGjz8kFLCIzDgqi>LHN!dLi+0sX?W^f7{>V&h zqp!o;&b;^EGtXvN;z^IU;b4aVQXvIkmqRZFONO*{bi6Z3rFvY>JmN~K$8Wz~pp{WU z-SRt>mREWggdlrNpK@R|t4RxyW|0M?LJ7C?@P}tr_+9{@?@AGTdaTNZF7td3q1p1t z`G}A}xz5uB=^C>qQjp>PM=$sxFP{A!3{O~NeZkCx&0px8iWZswi}P$iDfrj)7}Loc z3q+~?5($zc%a#1QZeJQJU?Plmz1 zkOO9f=iCzoAXUTA`!_0=%s>k0`3m@>zn{6QkIzfizg8Ec0rOER`n)qIl(rHXO_PwM^yL}l)uEk^2UNZ-<}~krjR!Z%DBIRlv=Kcv+a!+ zr7jFkb0o=SM3dWtI{h|YEmTF0!C7Rmy$g3bQ(-@sU2V6E%#oOJw_~+v=O!0eXBu?F z5+)@V&#=LHbd)yGw@H4d7l z{F7b}e$k2YR?fM@-u(-s3x~6j79Ta;gQp)4^G?(7;PDO~690oKnk zimLf^9lc*4G2Y&mEw{exh?5YwZ;jRs7f#aCsO}=$mq`bo%1W+}IJb_Hok6}Qdvr3Z zSgSl!7`1(aswhxQs-gC+I9MT_TQJxCq0ZU1>e}=#gTPqGVk55w>wQ^v7*Aecb86}y^uTH9)86L} z6*Hc0Anx-WGK#FgD^~F<;hwP?Cct2Lt@|y&ydJads78>zFi(73z{Ik zWqzllB@m#Pm#)SWzE)ODLu{m;(}~M8#I6#{orX;0f!Chqb?%c%zR{XhE~}SnRhH8r zHB(?zQhzU*HHw6lN3kdq%FCNxA}eQj;%Jx1WdS*cVwKP_YD^1}Md><)=w$knhYA4A z;TgOa(+rzKA?(bD#dUo{mv)a8$men>^D{*=YprsSY79gxLL&GLD}b#7Hs(f(8DY5` zh2xk{$cl=!qZTEU2|KCEQE>@GFHGBeesI4bv_xGGW;6Rw{+A0dWu2a(7`FO`?bpdWW+c3pJl` zk*BO=`*{{5A0kn2;kPD0ZA01|Xi}L&j!knRHlG{Pvq`7H@Zn;8FgeRi=x4K1%yc>( zX*y~X`E7MOK)n-}pJ@ z2b-r~54cIPdKBQGyTiN>RX!8WIKg|T-fv{QW^qa`JB}LBaekxP4okPG7pP8z3^EYa z9vqnW-EpPEr`x9#Z5qD+V`5{)VQ*!YD_6wI!KXT0Vh`y#WO&nPG#a6W25|K6-Jj^C zfT2*_fhEw%I#T}bKKM~kD6ql0v|2#F6liy}G^J=N2BX&)EB{F!UhEYB9Vu_)t;X z;OMf(@ewZo9`93ls@rQ@TWFI&oV%^-**A;%3EM2NtAYy6oJ6HP9ES=m%}T9;XD#a1 zHnv>@dB#zOS5Z(1NWOTj-%BO(<;XNMz&c&R+F*|L+-=@= z&iyi#>x>65{9ntKZX^ge5S_?VHY10Vem43Aiq+vo-Q9jo@jbl^L27sTAm&|S4y$cb zpvf`NY4;ROPaibi+ly4(YC}^rJWyQ!l_C7W`Src4oyRh*;ACcyR>X=Ro!Jk$Wf>!o z5=5BDL_`LbDd=bDR4XJT4yh$bu+1rqQEFw% zh+tG|;EA-FtbM`~{Ihzk6}4r>jR|ffwQq@nhT~uL*xQUr>AuVOI9F?nzBbHX;73+i zBlK}|kSg=y{NU#M94dOMmvL0F67hESaYo*!H{zfer11cz~=G z@#@CJ)kGy>#KuUEIpeiN>+m$YA6V(Hj{83)FY&3FrbA}~9)^6!#*_P%4!*Q7fE+&a z{ZI)=(m*TnQP_o3Mn76~l!^OoD^ZODjxZj13y55)R9VZmFpPFohS}fcU;v! zbfS4yVgNsfJL1FWK%Hd-p)cKg^Ka`rm2V&oCmhbwwE$Y(?0tplj0E4qS`D0TkP_(4}>mv3`!u2m%ZZzChA2W+O%ZV3Ev!17t=w>JmALT10ORhY>CG^pS6 z`R&zB^v9Ni7s=Za1$iAxq$6;EZo#Y&3U9^BRri<^$n>`u!_pHDbJEdT7emcXgnUJG zCCvBr4Q`yFH43z_YNe@nu5@av*_jBYpC1wA=Ldke(phTZGk!z#kc^n`VRGDD>EsZv zG)FUfpPAgfBp5ZjeP3?$77af8D3?d^@zLPp`s zd=whx(ihLBlc$-!g=7M$h5+F&*YjFK*2c@`CQR=k_6jtLxUk?urYsvJHH9-poVi3u;?o1fo)3%bqFx!ic^%085ig6L$8y@c=F0WT z{c$LpH|jBS^A#tK;H3yqL@h1ZZ19ozz=~m$4jda&RHfw(6uaK zZilr};i#*vQ|Q}vx{r0@R$4Bc`gNM=!aL&f(s^rYtqUvWGVJvobe>iT zwVO;MmXqskWMJdese=EzL00wm7>f@3vjX$%mCLIe_&?&cVEuJFg86P8ES3+ENxQcW zPlp0|Ln6Mmb%tT5Sv7ln(=}F`XsZQkAp8P~AtJ(YwE?JT7})5@+b*M3N^SnUtxq1p z1r8AAyS@>GhNO1`Ia0}q6FNVano1oX39sD7^|zSxQ7G>$-#S&8y>fTW(n6_5hww7a zLr1uyvfE`r;e><@Bqo(=>!yL!KVHlI27#ZDe6y(@N89Q|s445WQl$Q!^J-89Z2lJh zB_s3R{`8k`j@!dnaQHl;*AJ)sX?)3vrMnUL`ea+zCXma{yPz-_%y>;2wE>E$nVh7; zt|$CgyTv?di^DdNC-juL--GC!JZ2EZP-q~CNv~TX5u*uYG1xum(sE7Z87wjzK4;va zw-zkt93?NYS+n*dclzMYcz|y0%Yfyldx~YVR8|MLzGc0%deg5}hNJ5C(~loN9ATgL zi}d@SD{=TNAAqb&nNCPt^Zv7QaAdl#mR5ZfGE5yBHEG~mrb%??s9oAp0PIe5ik@(U*jTxulf;ih z{X@;^M{W~=T3=cGhzlNCRB+qXx<=Q!Ain|#$Hy> z1DxY;ngbf995WS`f-V<(3sjO3)l)E|%f_h_W2KDQlvhPyB%$~~1s)CAR*`|N8iA^x zOZ#FRJ@pa-*zy-O#gp@6Lfk73Vv3ITcCRlr zp0wy8QLNkW-bY1h+ewSH(ShSa>A6sx;h7m3Svw>C)(t|fP2GTz%AwyF=+#tC$z{|i z<;T^ix65fVpKee|6kGGt)6Is|kr}pzQj+nZVEUl3O3e~sdAyE?FHYA33 zpmerWzvA>@kE;xKxh$SvFoQNnLwxPz>TOaWOKbC3kcT)kX}h^>OAFfoR~2GqtX46& zj$3=}cXRTC94@Nx-5rr_iEk~&qx*<7V^K!@`q8a1$&C)(X5IJ&>~yk3*U!Do?U1}| z@@UG2fuZB^c-VM6vB?;gb{g)t8&2(XlV+|N<8Ufeb$l)d+&{`;bE^@z&{B9C;*y<@ zsxoR9@DaaySmvW*#hYO!DpYu|UGR0mK3)n&KQzgIS-H?2*Lc57|6PV6=cy;($w8vnlgaYhnB4C@ZroW^!N84Tu5X#m6gThrKy)WD=>Y zyGGA_UqJOOkl7iw+|OgAGk*i?MvFlem_VrQ>TN%D45xKo2=TaKpjdR0rU z5$}!x4dZ+cEX<<|#=LZZNT?JtCZ_1rO)Q0CngixZ>I+ZL9q7SRYk=J+ctiloYtjz6 zxq0GZ4I#lI!{0@d_Q?JC2!J@Wv`=N3kT03@q%W)E9`Z!puS#vWmQ4=P(n#5jNFiUJ z7AUk&u;>NAk__3~RIl{N6e^FLl~Rdex|OK^KxHm=L1jnVEmHfgTnW{m%0#tVKGhzz z=1+6}f)09>a-T9q^)Ph77;*#xjN|)B{cO1u?R1x?ZTF z!LDk;NH&JoMEQ>_KV@FiCHE23dUQTw|8JYx3X8~TrkEP}6HRz_AnZo(>%Pha=~*GY zBdST7g9L;@Xk9-GI!0#>Bi({XAe&y+5TRX9AVJS#e~2v^ZehaU;eaVMgH2$Eewm`U za!d5CQJG#!!~;eM-xF3w^Uy*Kkhu<~sFAPtCCbYBOs^?b%Jk!?^ZNSaMD)|* zoA;0w-~st;KU9(VblI2oV=e;{oPWXBT=-hZ=&nM`LDK9KJ; zzy{>dQc=M|z@|bOh;s;3_M+a=~HwDoD!3=Qr$j>bHpv$8%mOkt9TmtOcqD1#`|kYY-mV${J`B2y5V$5XaMk? z{z`GI`3r`pH3kh1#B8WpYX6O+^J0Uggmfq+43Dvr-V=Ilx^XY=4mnwi|3cY$89<%4 z>wFHInXqlCf9ERQ2zwopo?A)O2>wH?vP4Sj29x)8N!th-II;tywBWpeC>Z%Itx9mV zXsD;tB^p!+rS40Vu~3>dAGGcTKvE2luVsv{i6V=3CAGAuk53kg0nMx1)`*&P1|&er zujo*~`EGVT8ww&Hdm?ibc1F66?@iX`&ymd0n=*$1tkIErC213O8QKTM6-OR!Zq3A$ zKj+G*T~F32b}~8XbOFlGKVY=xYEl%~~mxo@vV~ zSd8O2qFXEzKr~_(N~Kye>}8V8(ikl)ywg{8WbJzxLd|~EcCy}X*1g0hHxWyz8G4qL zl_fF}t>kyPKlat>9s`Y}NSrhrpA^WUnTXAK39c4LCgsxf>Q&UYK>uBQ?`19cOk3sd z&u>Su(1BgKOKCkAHEVk~cIm&rE1O>#X}|0o01UbWn_&9fS$)oCPrcpJpoukzlS6T~ z1%GorfampEQ(o>c7iY1$0so*d_SuGK2I|H=$z(Ix_3LS#A!^yAwTRMZ`^S?xj0ck0 zzUE3(K`Qn5X1SfMX|&z6x902dl4f?s1Jh@>oS*VX3O7p_J0sn|Gfx| z0D+~w>kw@#qnDlFuf0g1DXPqs@Vy5!HNA=(U8s>F8xcOihW5CM&b($Rgjq26Hj@8$Rib#$Ng@NYC4=2xWK7$Op4 z0bh@+--^Z)qcswp2)Z8p9Q?KFw5`mdIY6#U6_E)RafepOtlRpPsisN#iinJCvaPQW5mtR&(}6p ze*v(X?joPzs3u8s(4}9gE}M z7@`81-jeLSHLOPSJ#2?zyvoL8VdBkA?pakoCTD`r0N=gH*y`@80Q-@nkYaF95C{XZ z9xV$~RJPChh7a%6WRczA;am?fdL>iI%7$uq`1ia#vH^;16H#E4bLIMS*$d>0li))8 z_@2l3Yz*woWHX!_^Z{9vO1(OwPs5yn3Vk3`ZH)vd_kt!PHTS~8==htrZ=>LL<>E%| zw#1I|qe=5=fSk-FVybW)Zu4PxzL!Fr)!j`(Kt%xP}fP5f_1%JqJ+#ii7w4DisDC@Ko?Wx69GB7d{^np8pW|99oRY zV>t;0ak&oy-hT1DS-Ncxd@+B5-F62fft^8QpSypqhWuX0bfA+e(v1b2sN{Xr9-M`$ zz8Wbhhnpddmnjj-NiN?0M>$C&gCWftFcT9KnYPBVLA$by2EM2Hqk->}>klwqVwTqa zpkK-(;6Vm_(20Jqw0n414!hS)9i?3nY9#`oLt`&2HOABV_Y1_tuOj@gxR6f+Ar{d0 z$9jZTLeMK#-<8!Hv;;Jp3~fJrWhb`TOXZOuLN&Rx!n~t1JY!^Pr0Jo9SVZ6Xw8mp{ zIf_r;?Bu3IU4p)y(wMp!4CW-G{ITT3>x%R;5832WH#@AaJbp6{^fNFe9C1>Pp5E#b zRfbi61%9Y|0&{mqGizxjgSFR0y4^kW*Oi*H)NosgU9|0 zdn=ZmzV)=`(Xp28?LYE*nvOhM5lV#PABmYrhmw5LIu_eigD>-9?>B5&x>{R zG+uu`$XR@mA-mY{wvSM|(}|2)aR@WWQ!#s#w6Y0{0~g|Q8?L}}25jIfvtPIc&xlyO z;nmQTSz9yUv480jh|OSLs(5qDOc)iP*;3>-U5&bW|Bp@Y7liPfmji4#Vl5&fUGb(b z?C(NF?R5{&IoEAndXx-e-6raQ5x47pdS9L@_jDi9aoJxQHo3sS{~xb3EDj3y;m6kM z@{5C_a*Kui+3Mvb@0T+5Qn=O*QW4bNBP0*pHlU^x#jsLRQVN&n4M3{ikEZ5_-bl4Z zA=uKgG9RGL3e;uEV!VbN;Mq ze;(7<>4@9kAs%+FFcX!VUQK;H=QyukYe*bpW8>$MqQUTgHF?qU#nh#R_h zpN9A}TrYzj_9H~#p|R=?(6^=se0%SkE(tL0nG4nAyU)OEZEbaoYhl!ra0phm7Kh86 z<&CFKG9?PHUj7;`_1~sBCHx41e(s@tdKxPDUL5k!F5kcS*ICbt1nj;3DvSW9o-CoH z@)~A=dR3#r__G5<$q` z7>3oo)fy4*lI;qNnn*fODdWKx*Y&}tsTITKYV&?6GA}~NE}`juS-7PxCDj2;US9rF zP~#VBnY&~rp7%}|6@Clz^(|4Wxl66teMeU#$T|{^po(`jAgWAOL@*$?EekJ&wPR_W z+WpQwXDVQ4JWdGhkm9l-1*fAQlX4v-zObRo$;s=SDZTWw(N;-Vq2PvY6JXST5BEwm zXn3Vfs1-`q-F3b|!AlHPy@&U^b2J3P!|Y+H-lgW&c+=ZZd~UGt6js=RNy`j}_aP32 zx9du!)s^0+u@o{Xdpr#8?myo5=VVGrB_fik5BnsfqYJB;0PSR1dQ#eHl&A>k=)&y4 zZ@;fQ=kT?IAp zAH0cPlERNDADze3=aU7zOyP2dQKAuUtzLAC7L8%%0mcb$(I_PC`l|rujwW;!VM}h1 zv6kJVALNK9QPDzR!TpVJ8$Q!bTclXAQ&ap`^9;!Mr3tngrpSSNQaO6&7bCZF=Ue)`5dos%qzZHs?+RXDVg&c9@FO+lh+f zbm{p5LBxDNCr81^HD_zN-T)M|^?iqDx4demvDz&l-1oH6_Mh2UQSbEf_Dy^A0y#R( z(Q3)IGl2rU?G5g3I+nwn7%U#3ch_C`rl-Z4wV=2hF1$mUjXDAGER-q@P&s=yZ0U=q5$J+@ zgd9j@_FiA~ga^dDc12pX8I~#g2Bvv&JV5N0yq0xJATqG2T?cxVXTEg5Jih*3$jCw9 zWhVjXDB@l}qZ!_aOS!bFIJAuV6zVlH0qqM~p*bJu#X4_LLt-Vb*xZCWnJpF2ge)q} z8s*4c|`EstsVF)qBhq33nFZ}VF?pQ*Ttta{|MP6!2oMx_+NgGUcf1u=djFYE+5 zN7`_S%i$c*n?ACPliIUpzcS-Fl2+V^&y){8shCYRUIJ7D_rs_X!GL480kfA#=OcS{ z;Cbs$t4~Kafv>o*b#K||K;96X65=8of;#(qky!ejifPs2|JfT)C_sQK{$=;6dx%HG z(5-25X?~`kkYhr31AkbUzZ`X=!j0Bjc-T`~9VSNh)=P;K>s+x``d*J-4;B2d*L3*1 zMlp!^){aL$;9eotb@sbCL_sV7#wH{DqM0Fhxv=g&>Ce1G&;?eEr>M5x8{2o(mm^uK z*JXu3fwpyjGYfZhx#$VBd!HGZZ53H<4&owUV}E@MFL3XHTn5CKaf74NX!^0+?+n{E zBy%_nmp28%7kFdJyR1iw(ASwp@SwqIkt{aWG_ z+Q$I;j)DJvMbPe$rn6Urizryly z%k`St(>@s&=FoiLtKEIS7!dXq#KM1B>sE2VWJp=Z?Pr>lr0F9|YyHx0{$?(o_2q+m zjR!H7VJJRdebkq_3*DMEV0e^Y?1aIF0q6{~bX-VksS9i33$z5Nh`5WYN$cZYCMWMW zH}amMq!4A^L@39@c}QVbHM;5x99@67{)mv~mzRe;USgI8%ZuG))(#c^{NT_(PB%>u zC}sj~^s_;wKc~;_43@Q*tN+5ep2tayH{P2hIo6en#grEK+kEfyiRDi0@%zN(x+z+i!q(c?SNQ-YE{MMIU zfQ9m%e(+d2(1eA65%VPZM)tUwI)=bVilA65oq#YxKPwr6#<*>3`+QU=weQK#;7 zc^e+=c_K=Yz-*8)j1P|o)P*YvjN!(Rm0czOetUT}NxiDr6UgsLIvy|%7>Z+xIIOxP%a)vs0DJMtB=ePR-DbAA% z^__Y`SscU=k_C;(EQT(|Z25XM*O%ZDa_ORW2<4en7}8Mw-h+`xAnA6o%Y7r5W>4}PIPv-$W+SS3%LddiRh!w_5Sd^brkfYqv&;X_(=4! zl{NiwQ;T`5To~q(!{yA_+QDHG0x9md*XL=2_jVH?D2P>T+OE6cm?{4X$%(XZ5m&4V zeJOVU?OUUd=;46vci3${7m!G!)fl(#pK`Mh1Bb^AB8fHGBbTK!pNQc6mb`7tdMfqS ze?$w@hRzD~yUpWvZT-bB)XC3d%Mt~X64KS9IQhKHN>eQ^TTQ~`MXC0>?HtF(Xpabw24z1d`%`{C-4gq9X9BE#~9 z?n!dAA=qp53IanbjsvFXoTfi8GVeKfMI`pGp;Z$z#gxw+4e`(1YBZf&6#56)nnB7} zlxl-G7ajVZDLip7CA0z91x17pHMuGYsnsyATA-V60d3%Pobwbe#>xwOAb$E>L(o8t z=ZUTC$dZ0V_eyW;Ra*#Q$*|I@KOiK~dfiWd~!jmx&`MdkuG5R~WUIAA% zgeH56fq7#|W%T8f_i=qZmelW>@fGvYhQ~CYH8tn2~Rptwn zk~AM%>Av?07o__)Qe)1&({Vtg#)4Zm^5(}$-L9EfU&f;pwig7U%#4wb4V+!^3`g$e zZ)=0RlwSfaEv4?aR%~(UCjMDjZ)o4iftsT)4p#&(#BqE)eU$*A83?b~v15UKUZf+q zp$TdG!(8hO+1*Sve8zW>Y2ZB%<%ar@Y-17{UKz)i@bA;YW1Dies#>YN)z@q(H)YG8 zIju5o#upte`c~utIVX-@V-;yrK_1Iw^{>g*#|Tu)iukX|)k4s=k>~g1Nb{_BsM^W8MZRPNz?TcfMx!1bqsWT0t? zz;5fOtcB)Sj-*cer{$;C7go0`gd}!*q^8>oHH>#B)|QNvlqff6`_PaVhk?Mj${78y zhxURzWEf?Ld2(`cxJg3|gZYfY+TI>K)Ggqdi|l?ggz#^tR0b@SkVQH-4@!ywI4A;K zd4<+*eWM-EY$Oc8Mhbn z8iqpJ7ZiRca_M6|A7aCps}?3S<~vWQ=_9$EFL&XYt?g! zf;H9Jn#6yoI}3!?yZ~;bUMhUz+AXEW6)Rmr>TVgF>i74~k3)VVDp2b=tXKE$qC#Z7%z>-m(lE5=~#j$Je)-})0V%Ini)&qC-o}u zy1->8A&KjNIqo~lxtO#r0Xr2S(th~7KHODKf%y<7VdanCtr3k|G3Vo1Yy8a;2rJvqC?hVxsj=K4GD_+I_aBg4qC}xqHp>&Q zl;+X`Th*!$yfX9jh+uAM)0G-mb054Tu%<{YF?t<;)?k)ecIeVmzE1%t?d9n)Mr((% zsh=`yfJYO7m=i%&O@;q^hG5KwfwQN)tGqnE7mxw!%!Glo-gT#oi%#8(ZSY!V=IiJ6ck=Pm-ZFp~~ z^mNLzdvx!qW+#NxPK~ENqm*^=4AgAqp}>WgM<38sjdaT-rxOO;*_T!iYzg!rbud(o z5bKzrcZCks$kxd4LEW1m;~*?t0dam%9D-X*Gfdw`_yTW_TiTA|*d)==(3Vsu*NY|= z#ur-sp$*1`+XRi4lOvxlkie7HzyZ?H7FrdSx7cVv`P)7L6Z?XC{6~z&CwzhZ`1ES* zp=-A$mNVJ43kGjDsg`0nZpcWU`qcPhimL|>PrSA{v!^kWSCgRSGTK=Or566r?F#rD zaf>YY$;>Cybe>Kkh0?`}?=rPM6zUP--T-pma)l^RLBMtxoUpwMO#&X;vM@<<=pfg} zMezi_aG`0E8e{`)U!TL-yj29u%*2hJ8Bv>FbKU}~>tLKetY|D{Q8RwMLljBGNz{F z30UY}NUhj~>A9zygNXmhQFh@lYFE0Hg#70)OG{FkEETe|W85ZNT`AN7s-B@ib<)!r zsqb$tqQ1d#sjSulnT>pjctG*#sCP3%nH=DdNq7~pvZ0HJ^nX3fIz$8l27y-T=x}hL zGN64|!ElN?IiE(2*(xpvoozWmS*7Xq2NFq4=*a}Hh-&n(kcjH)PWz9l2m<5FKh*$U z)Z{}Wh38+qXtBl3OxkZ=^hn3uB134O|KCzI<9Ql4>Un>dQFqIng^K;a^}e7fpc6f- zDqsItH;eS`TfuKB4MYuAsSEA9U8S@p8tgWAtlNNgt(Xy)?57-ST+8V(3n8K0d8ze1 zKkt-DvJP~4${}Utwf?2!Hlp3qtZg*T$X-63z!0`b}g*_kE zXjy_c5RB1=xUg-bl$<2(66|U&<5Hj<7Vv=c!UDJZ0`ClA6*tR~%pXfR&+G0D($eYo z_cfG>zb+hENK3W}3JsJ=|G3`O5^2XIxE%@>n_`K)eZCR{CC|UMCdSA(TZTmz@9sX? zCB>$_TT6&tqi2cYZ+_uqt^lNB_0v7@0&xMYG!KVzL== z>yX_3EI7OD(WP^gGTL0T5aK|1Y&)%CFT^3LvXUsFFdV+FpBetpu!-o*O@9{K|1UBG zQj->>=+DcBcNU_f>z_KTyXo-_yG@wH4M43(Te{9?F>PLvqy=H?TlG4M`%2s^{PZqXZ$mKLHaKo9@R>XxGEL~iY+k-95A{1JR%1;an;@7i*h?};DAv* z;01>q1##6mbPre25|}AdVeiTv4K#dFfC#(Upi+SYVdxaFS!P}oxsxCDZX?yUPCd}S zicjSP-Q%*xprtG2 z?=j&mUmgYO~iIP<+Kc0^~ozKX{5BGUM^GIhi0wq^wc|D!EkJDiRzs-WAf_y5-!^76M9=i&#{!zB z=a+;8FZ*}mF0qudKE3f}l%lCcVzF6602$g2u1%y+qWUhn;U2L|dua+e&Gk`-cG?K8 zeX%L}yXS=TS7WWm^i}O;M+!dY7x5o?P~AY$`4?%rhFwn@V?x2>j7`k#|X4`qR!#{bdW{PkbAcC%!6u*MqQ@0_;#zKqyLL4;>3! z_qA#R472$|>`b%!rDkvRy-`jHO#%unsH+Dih8h+6`jK4bp( z_$%AJEm;#6AaPBA-Q{xU9iW8)+@){1007`W+Qnb#WLa))-__c-7q~EecahgM{l_Mr zcky3r;?_P0B^1xzW z9yT*RKc#TEKzSH-DJncFTPq$}K`} z<_)jH^E9?X}g=_b~H{OS8)C6}zJYZ2N!0heQHBxaa`hBKd2^%2-gbg{+*)0@mr)7?mleO_UIn#Gcs4O$QT)%&G(+m1`StFZ9xOvbB1u~{0>9#ZtqmqA~#`arnSjiXu-YOM2Vu?k_H2%^P@BVz6UL*844RrRmy!b&$H-O}CNB_Z7* z(v37or*wCBN-5pl-5t{1-EjuSf30=Bd!Kio^YwgWI*~bkJ2ggRxZ3-ewh2hD z4E+Yx&V@QV49QN6XJDpbi8z^wT_1L!-{bJSrgC3=^^>c{e_Z#u-BKkAGW<2rD}O1I zat8?kZRz76Ouh!+4po{ss!-&tl)z~FL$yHnb#@EZs~(wDUy5d1ovtVjPrr~}5O`9a z274bWx#t4&5|>yQ*@CZB+-`SpFW|#!%Oe7pkDOMG^kHk2naNpUKzE$bos(eYP7gs_ zf#!EC+3z;KA-ty|Pb2_erSX*8&olD*Ww1?|xf^`^Gv1L#EJFd(zZTJyWAzIc*V-?~ z()@{-LLFq1H)<@1HDfm;JDcv*-!?L-_!V>{!~8tN<-Z3z^&3q+l7n_-uHyf2SN>uZ zb}NoMWuuCJO>x*cl9J%b3cX_8Q*>JOA;#c0;_UeYfS4ug+{a_3DV&FoLBtwgYbQF5 z9R{xVeE2zOGVwaK>b+(?n9K76av?08M=%4e0uZ|5rD`0dw;%7_LS2-<4GCluYd+LN3o>JCY?V+Ag?J= zb1yF^nzaO;)6xa+mGPqyE-d`f^~686=rUyJESjy(A@JN5}KzX$TQ*Hg4lt`xKTdF4I`U3%^*hHi8hLlD%8r-sVzrESq6IV|KDgl*Bh{Y}OjbQ-O;w{ek4*qSZX1+aeDRN@f(R>IWfFYK}BG-eOT$msX&i zi-Nx+JwnTmcG#AdkLy;ABPZ>T`%0y2ZH8$C=}1f{vKZ0=`orLpvGmYnr{drjRIi5X zqu?u4?}4n8@3FZF>EgbCR@)%*+jqEgE~7T5^O^a#JvRUGqHOrz{n%6#qxngw5GuuI z={fgQ(JJS7AdV6y(H(+~SYz??>ph{}aqpNOf!uqe8?Bn*(T)nExJDk210pp(YAw>V zA>OYge(p4lpoXzCnR?$OIZr#D+&tPg0@r;eqBZC(CZTRJ3~6?zYVd*F7-S&Ao|v%h zr`J%6*;nb*27c8YQ`Ngi8`YL0GUM4&h8PNU+FU~G&RJhiheEjWBF8dH*d)qhjKg-rkmr8D~TP%GQw>+=~qr;{)Mf9HW{Wg>A6fJU%R48H#r+9uTO?eAl5^@IWvU7`w<69vuVp^~)FiWY zk*j@443mtBTL&f*iR}Pqv$vg>c=uu_s z5Xb7@q9y2oI1X>0yM>img9DdyCI73YTOGj)K1pQ~iGZ$pT_IP+EkNB+VH`=Qb{6v( z1ou#ER@6^*o8*srap4c$bRA1^D4F&QgGNnUtwFv#J?;0=yWA=ZcRL9U zDPQ8w1Jo{{e`<0@u1;`d(CY;?h*GPj_Ww15Alhr9bN1rxH#s4iMgvu93Zs zP&^(=q3sHz5$(>Cl2w4vdSiV96+@+hKrM_7fq?UB$|oM^5W?P>uVPAhtNCny_yB)* zeGCbSc;L-Sqs~8|{9Su6fkC#`Y8B3@@n6K%h73pvb=#TIbJhI*_;8s1#y6-cWDzTA z1bZt{$LI+WPWv_iZ zLTC5CNGZ<4E*}Q6At)4DV}U`u;MlA3@xM@l8s$4$+AzD?fMkxuzJHJe)BgdIfM8#p zL-ybJ8sv)ef9>5*iyUi8O-T)kvF0CZ2zgxWi?nny;Ww8wnZ*3Fn^IXj%iw5`ej#@f zqltg4@IB%zmr-S$^rJ*P}Y z)G~8b$jhxvN-?#mQw2~>s!gV-h<2mA93G*@RXs$6B{;|io!_B3_}!74cAbt-hU1Q@d+ziR0X#LyzpR|0v}ap>2z5M+&kHrRH2* z98b+%39GDRCI9@fk6m<{RSeDb7wn{m#04 zuD=cs)9M=sh3q1T(PwP=U2S=7C};V_PjyMXFG#Y_S+BM&DIT zc;0XUVZ>G=_Gw5bFOTQc4@3tReq#U>1VmE^Yq z+q9P{hlj;au|=5Rzw}f-pkN+#rXfd$I6$HK-rx}F95p3iE^B=9{YZzxHiD+o2yI@`|^mhYQ%Dnx9N zV&-=Ai;zvA9eEjO?wZ;vfKf~}>eO3phAO<4P(3RBXNlyreLHU`Qw%Igcc)>a1<*48oxFa{0apXso|69S2;Hs&vCWX z;(S(O4i3y9R4S2fdvRXpCuNT0&z1l>KFfeMEfFosyf(@s&KwS~`7nIQ-%;=Xr{iA(v((T}b_6`>DD{Du__3Kg!xggH(BYZ0a z^NrV$f7RC-JTMB_B1CkoPg~o(Awq9QJrPy>x!+PrSp2L94I?Bj3xw+Og>KrzMTZE& zXZax`;sqV}!BfNygAxOgn>i<>0Tpp1EzheWx~Us4>qVQ-&<>he6-xr>bZN^gK3JMs zn(l$pGcgfa`t3|}0>iGko*45KD)U^xupBG)(OsHOqGx7rYowox4&Vx z69ljmXI$hZhZn5jWe93|3W2QobFDHHMf{@E)GPjppv~|AyK$F)?)FjtH<%UgwK?|F zDKZ9h&nv7R4la(J$sNQ7FA=}oR9uRbAEq_*8ztUN=G`5*7w_`9U4_DZay4+6LY_)B zR|UZdF1|_8+aBr8lD0oOgHw9~G-2cz{!x$rd*I%>vUU(bfPB6jM@>!LT2(xN9r`5O zojk8zYeg_0zFCSm9Co!~e&WVgoAkof5#oh3eOG1Z{6GZqi!Z40t(_KAW%UIL(#1Hp zz#t42)_zu43!{fM1xK$pz`A&Y{Uz&`W%qvCq96oZ!pobC$C~wMZYNjCi)&JbQB zTqZkoN4fmX+2pr`%J9d$V$5diXoLR+$!tKsfazK(7cYX1%YQ2d#`J2m(`dV1P739S z|AV|g5&;DH9UJK);qP1MudNY98|>xHa(N{-H*3qcLLHc!FKMXqM#}z5op`t@tHhH5 z0*&kjq2Xfkh<**v>>T0%*rUorKa{-WRIz3ZrWa z6X(W1*N_RPs?{*GBnDqtw}Gat>@d}5RU%H#Bs;)=G+hdTJ^}7kIx345@9uUlreyTl zT-X^%lF!*a{f~@^K!$|mq+TF}z*gX&$vHB3K1s#emPWKk6-b@lioK{L1}>zgv_Z&E ze??sXFS-*;SJT5F4>bGTa6h{?)Qh&Cz-XlaYKmXTpr%3hW4{MjNJz*l;K5hOqam-- z)tT2jUu?0XbihS3Q*!Fq#NukrgRzyEP!Nn*^_+{URKA$BDunf z8Xlb+(=<8^Xv6`x*c{lC#HaepQT?IUe&0F&|G#)=`Sy=j&ePfpWFukQeAww9&oM}+ zbv!W+86-lwXPaAn^hUJNuvaQZsd~+E>(I@@$@=(h-E{4Bt4?ca{yg(TN45KW8I7Ik zaunS2#Td-w;vigJ2qw(5vLAjw$&B|1>MwOq6f`-W;gY=$K^-P_+8<2e&1*OV{{qii zr_KN5)qu-<#qABh*74rfD+aB(Zx+w@#zk4kB~-NCOQ-}kp@4p+DSL3ucQ7NscNg1$ z*ZBepAktx^l351i5jxnkTHJB5SWUrLSy|PtiVOh@G$s7fpSBGlLf}O4WB$0P{LhK< zuH_97KkyN6mn-l?L_`GCRFN`aACjmH|B$JY&T0A7g;SDN{p#`y5b64r%@G0Xb+av6 zq(6TyMUneF7-&n{t4IGZZ{OwbU@5cnE-O$6;p{M?GAVweUs_tbX%=+4l0wB%XWunm z>G0-dbPaTFYv};u{@G?1I&QZsIKeo70e~E9-OkQy{lRywz%hyJa*p;;ZA91iZ7|;B zDYOwp!3aX`o^&vQCIoP~;+YK~>g*SoN4ssc_E+(B?8Q41mAr2Q2;0%7XZjb;3>b1V zIp=mo)n4FGfF=`o)HpeW*((_j%m2(~>~Z$frF5<5rA7qC$>PENlG7BOvE7|&_b&~X zzFhJY*iU({-!k&o0Div}$TN3HPkj3_x-c;t#>V~~Tl(c+TU%S_yfj<9oSAdkT)T6n z?oG@*{)B{Lq7$T{FOr5|>LPYES}LF){rCAA2NSjbe{;Up+@Ye)%N`xFc-yhhFPI47 z42-_@f?n?#s|6cMEg}h2>jLnn=rBgwVKoPvVHct|XjtOw<0Y2(1?Hty)r36I(9q)- zH+MG?2oI@|vAVjtt%IGa+$r1tBVNpf2M`yDaP@>?N^zorK@PkrQAqq(n2+Xf|F?V+ z0$PggKg<|MNwH2S07{JOX!M_;`(;I9;Pt%tze}&@Df~p-y4S*GQ%P2d88%xMOY+3x zIO_+=^>q-YK2fjsu0lDU5K9%6yQ0&^rOh+Ve92cL7~h(t#js*P9M50Z50Z&SHB<+ZAP{jnvJmyLux zUIrd`AUxERNgT*&be5Nw&)MsvYQMkQm1=Z{gN+6{Uwgu%!|pEkUhbO!l|{z0?BgRg z)zN+#-g;8vKgL0=-v@NT1c!v=tQXmI!MwQJtvp-!F2T2*UPSm29#HIDoTCo->G%WU z6`&wuJu!XJ`UTo`!1;uM0mNrboO$B%+P^IfmTm0r?!M4o*;zJP>FB=9yzG(clhVT< zp^Zq0fnzcp@-NR#)qXf3uzG$1P2l~ESG6HN=~1dTqBS~GK?V2Rh>!F3>`E91nIMRY zKNsf5%ExMEX3Ozc0L{=oq+Y}H(L)^ryBoITYeJTuWqZArI|)%GU|wu3SK@1nTqpA# zlzFYeL#t7TCY{0yix11u>xmm%D%d{XmK@CbuWoFR75d!V%2~TfTUTwFjq5t&YY=yrwU68u7%^DEe z0B)>Zx7GtcTIhs~L3x##xj~8AA@;V{5BK+-(5h87Bo{kReEISPgm$}& z&=81NP*aOV?e*#I{k7K?i}?f@3~!uaHvaBkt#6=Ccyb9s-qu9^qZRA51Pgf^eQdzB z9F4C1B4GIwsL}5EBWuz^>H@|GSmdGbSql&WsKKi)IIjInxMH=lz(f0J?O5mV8dm#f zp7|SExGlk!WKm?E=br(-V+uy?4(CP!{g3xnbep`GYhBA9UX^%)%hnjOV9YjfIl;d_ zHhzg`LUecVg>3wg-JJ83A=(1)1mnCH7e*w?e0q+b4qR&7g>)jIcoy@z{1wr7;Ls>O zL5aArL;#^$NQdS#XGCYyDoa(=7ic1GJE)~)^iU}F?@r?Bxj*66BTQ4PzuJi%nH$4% zwmal6AH~+rY)7Nldw@EtRLOMZxM_Sg(k38n|IyPa7z?vmF~#=~{Ir2v>M>$5+N@;D zc(V_r#)aT#opdsR=b%q=XA`afiSAOyWuwg9H(?&-w@h z1kVqxc)7Cq9($rnY{}LwJ_P*t1GL>D+k($#SX) zRw%;P%xQ~VKwO=J?HZIV8fWq$Axrpbj&zy!NUIf^Ro6GO4LfEvBIrYyw#tMI^7yE| z7gL~{X{VF_u?p)`10D@Gc#?N^1?*ywj3>bHPPi<)gZdz8gOhLX!61`L5u{;;uE75t zw4B9Xf}iZPYt?=asoJGr;%afPBnF}&7Thgr-QQ?;@X>^Iltn*#eoh>h&6g#Ja+dY! z!eug(MT7VCt>Iw~fxSu>xlaoWtfZQG0!251M8ac3S?hd1x5lxgP1e38eJ+9cIz>33 z*O9gngA%&qX)XL~REX7wA7a8j1O$1J?G2i^s}zV6Gz=e9R^UafF(@4mM}Y1OphOUR zVs9dF$xCr&aFSRdU^OS+&lkW+b-ZV&Vg0D&W_)X!QcI2JOjRixF?5}y-H|>;^{=F( z4Pmu`=yV#9kz!E69D9)~KtBfGGsIX4>b|v*Z;xoMX3c%izVfwwrQFZhmaV@fJ}RkT zabRt(IhIoC?MZHu&DyCYAVYE-N1j0G zH49U9?tuZ4mjO-yV3+8*tPnylxme@nmp;J@`DQ}CAtNKJy;=@sL*HuRe3|870ExJl zW|K=tzfw`|ZWrX~4#U>;A=lbnWef_>&BE6fhKW2Ge@x9KdArWe&H!*OX?<KCOcaiNC1j@Fe0$9@ zwHncA)oT9ak{o@f3$f`obB1@(Qr9$TjJAeQxOV`533T0E67_uyT#Ro;GE+#1x?N&`d z!-@A+d&P1c(>DSV65peeU?_{;x)^qg)5U-VV==YdEUHw6G;RrRRKAB-3)N2`&(}Z4 z%@$&kakE9jJcVJ=+aFfIPcBbZ>yR?pzHmC(`2Y}FsndY+O$)-Vobg4TwexHQejJ@Y zfj4BErx&QsZuxO;RVko=w<{)tHi8fiMvKiOD}m}>4#e+h*Phyw-I*(jkFfx9i*WX4 zieRhuC%uS7!#|992?8^x|BL7`t4m^KphS~HHzF?rd>{TLHOxDLL_&Kts|yH`91N4H zoazOdQS(2Qfz;OJy7W%PEnX9lwJvK>LnKJraow*Mfpe9Rmy~9fTQm63iWYGcG1H&V`@HOA&U%kh*OVeFPK?koK-F z6+4<37m<)-&}lXEpvy0lJ$yY^Ec-C%SZVPV`{PKnTRezLT5|_fC?pyB`Sp0roDcj=dC*#8Ea|o_gBbLCiWkI)1t!j*4r*IdFG5{D9&~X=3QqVBqjANTbi`fW*eG zIm#Fr>FQJ@sW}sz7T|Bf=)VEFlq(URGa}bAvps|WPiltK1jGq94ZP%#q)kqX^w6H7 zY8Mwe(PlRg#pj=<@)n}2UF>E1j%(vu@93X)$OK2#n+sL|AtB3-XUY!W_L*2;%2 zpL4wKidN(8Y5i#gVoB`Ta$SyR*dhmLR{o(o>_j|At~rHLsf1mZqo~Y20WnNo4#b`i z9{R0h)OVvRGPl%bY0C*#HMOCGjW5vz1;$Ry zwDZyEwCfx>ZCzcs4l+lfg*beH1sPr+%%}6r#?NXyQ$wJn&fqX~J~IXGK-`b7*D?i? zdln8H?j)qLkGUt15B$2iA!anV>>HpzqJ%rFZu6sApui7(a<b zJ-T3;=1zd_VfN<`&19e)yPPVD1ixvWlZz{u<0C?UG&sV4?fvS_eqpP`?3InrbNbqY zXciobNLI&ac_?wQp9;FNlLvD)8X^+xRD7VTAeoSU2!6m|y{@J|6Y}Q7(Wmw&u(TF7 z0XQYOX-SNk#0Y_P;1C-Ah=D~(C5(z$(((;jsBtGDnUMGghtrCSTTA^2+q$I?bS8Qe z1h3N>3Lc*mh>Eb-nl7QFZ?rK}bsL>AbPUZQSi0Mu0O8S+L}qn7&AOnUQ_$k#j>=x4 zOE|hk8AGLCL4PNPbg53lPatNsb*}H}yX0h_(vV&UpAuFhfR(>k@LMtymh5@^_Hk-G zeh)YqJRr5~FwuoZIENpMKGc!?O2^!e!~4S~dR+^@Dxq47!ZUuZ7gVK93ho*+J~8@A zi})qt=1CngLJj=)J|{*1Kvwdl<+6VVDam)~NTb!O`2Kfp;gGU`yREINSb{X0&kO-; zl4EwkkUON!roV&n!qNYpVYLGbn`$7$CMIzRUr$eu{BSM5Yz#lBtfCC~hDDK%&MaY= z=$ST?_6j`bEA@ICniLL~*I3g9zQW|0UW9&k!UKv^G1!lVms-o+CtZai9<}&R?6Y%U zgHK%Z_aW7Q03Z{a(WU9F%e=E~vp@P3*zmCbuYTpff#8WhCzzX4n$KqN?sC{)Yo0|In z%o6kHaWxEDy0ss?t`#K~fHbG@zBBJCZ?bqgukflk>nbd^GoXnw2!e!s9!pLs+k-_H z_PZQ>mi`;YfZ08dkx+DKf@9&M^Qe@Gr^ajd7MGE_Yg-SemgR;P+mXoi@g{YZT=P=o z>pDC0%m9YM&YlJJ`HW*srMGx^VV~9r>UV>eX$ucZHGe{ZSuBv2+cnVK(F;1zm}kSScW!*EWwoH-#;p>NZ}_XS+TqS_4n1jG2iRxd-M_K2 zwu$k$zj#oM9Xz>=W##S(RRY?NfVC;256TM9OOjRlxS)i6<7+Z zHOeB)xzO%453SkrA($d>j!T09Z$B6#;%l3P>6!_9!%k=%in9NXEXE(i{x_W9Ns_ddn?#DX)AD)8+MYEQ@obGOqPO7 zYxuuo&=?b5eY+dd&M5v@c8aH@R*#(FjpT31q*n+rf5CyV9s@OqYZF`X>B{tFZEK)1Sa&5^BSjEZ!30WmFU=2eWOAnH=CHX=BVr8a>V3anU-s3+H@=7;#u+?=We7m&IOwAMSiNMK*^WQ(_VbVLr! zLgkTm7fO~c*}Z{Utd`O|SFbTm414KCwW1>&DH|P?J*2`k{!lNPwd_oZZxxEcD><)9 z@6qffKiaJJ&!u%0Yxk=cwU`EWPc=HYhG!1-o6CrOC+`aM7+>Yu zMcu2$#^-(u}*4sxmPD6l^?~en$t2v>jN=4)q0zou1 zFk)O14-YZ(I-7o?+M_d|n=FHtr@98Aut3o6whG|9kC_{d*InM7Fwini^Y;bDw*#S8 z0Iq*JoH*B0V(gevnLoi{Q;vlOs^1g%Nr_s+JQ4wWZgj=+UF zVWH*>TiP7fcL^7hwUlb3Kh4M#N}uBQFg33%9(XoJ;@LVbn}gf^ z=?H%$CMGopCsC`gZOD^z2h|(Yxm)}H$B^*GrLcs>_w$_=OYHY(6cnjOkU?oM>3!Vf|&#rPUV#>nan-_+Ox$z5xi9=xy<$ z=n?ks<6|ct=t<8G?J9+`Qsn6PxA z!N**VU@ljn<=hfM?+1|XGRaH0S51-0USX&2OPvHQf zxr@5_(I!pP79<&6E(q6hf@s6AxkTm@SZwovs$?U5{hUg<-nkFJ0l#>9jxau)7m6J_ z$AN=FYz}BMB!GuMWjnK&Y~PgW^&b=irjGfY@w%5YWp->ydOk2HNZ!zBezIV^yAygn zc1}!8%rj6eMYHL9U>nMfEsc3R|nE=zQQ6H*GVrmcs8XYP+y9P zyrDwySma-N)puLINfc4&=;(}#tP0Yapl+@^6Tc}n48@5*`dLp|Woo2Ha|kd+R2A#% zhcxD+*CCY9h=`)JdPE6H7)6Y2&JzOftQJ_EhAe*;8gQC^*6QkL3gGS$6cVZ`(a#_O zitya`3xHw=-5YunJ;1~PAue!lSY?{i|>!6G*u_*=-+&kWb6_>s(-o=)>4qR_vkbz8QC)l zmRx<@zKrC+Xb&6S5n2mrdH7P?UHTl(w{ZnTUC#6`)qjBntnJ;G`!iZxajuXYe~On! z3A{HsUdW$~EvC(TWg7L~W-~;%!I;AthisLbdkIaq`wL~$dTpM3v#f$xoK;&_eszN2je3@|*6FL5QwYBZ|%J5}eu{y*XBJ$}yXJ#{Uiul^(GL*`w93XOrfeHjlGk#_@6R}{JLru5B=V>-3yR?`u z2Svdw0g_D;&WCJJZ0z5UmMIu3wuH@^>fK)Rt?UG9CnP3jng{0@Q(r}=24J(D?x(qx zdUWX=9!Cs7&6a`#8=Vk=wbxyvxve6(ig>ljR6V}+%8B*vhVo!Glugh{w1)4`h=EK- z-Ie9%PjSOx9e3AXfmX@1fWFengNgSl&q&CpCeh)gPWP5kn7*Yr7X}V<-$sjO81z=< zCDYm80zhWKDG@|#XFnJfD67u#)4L6%Fg+=3*8m{@zVEE%;10j~p&T|GpHCzeOKCLw z+=!7mkGuC-|1$_B{--?X?D}VcgiCp))dA-Uu=~GGrk8nyznVCLi1f%JF0CUo&~`oznyjK1TMj6CtsVDT z0#ZjAap{Efi5j#nFu$50i>%!gOx&0(NK0a{h`kRe7hWb`r_EG}~QEU^XqaTcc7a$KWkiLfr_sS!p90Ji(%w!24#{;yNeK2+z3r-C{h07DxDf z_ObG_r>DWWwxKDE>Gp05t(fQsaZzr|J;xOG$M_Z0fVM~Hm7^w?tOp3{i&USYnGSk~ zGCt1AC$JyBDP<=MN;mly@E0h<9=ov-5}7CDdvQy9pThsaPyTpr{#hddDi-dw&4bI8 zE-Cx1i|IR#$H;))LE=me-O$<3f(B2>E(Kv*rMx)cbU|VsGCsCx;uL1l=uShD@(Dnh zk9YECg3hJ7U?8yBE6Z_I*ECd?+3I7!V(w>MedDBT9=nrw?vGy}pSW!yNW|lOVq;MO z{W^%u$mva^o~UFhBRH4+!`Cd~;PwS0m`@rSEPFTqZWI6KZw9bqxBt?%LawrjG|Rtq zCI7iqlNj1>26$k)mg8`{g5a|~$eKQKZ3KmgZ*T2|U_^!ye~U!wWw7WNS;*B}h$wOH z7pSCEebdn`BVZ?q6Y{EY`B^)9ih0=rZcckQ!mp4?Kk9vx*Y9aYw| z8{xHs@i~P%!s4xTn1?*l^RLW+UecH5kzJzADCD4fJ}g#Ue~FNd0^-W%`tR z4>Q!{iv=6_@tDu~E@^#vYE)LSIEEeFgm}y0@Zb;$4-WxA>(zG8HYH{s&PQhJ&Q;zA zJhnX4BLgXkZIAcY)>|bN`PVuct`~BkgNa;-BtcFYyFK`NSH+37XlS&!pwD%Vk+{!_ z2$cK3r8-`4M6E4kOmHOsE^*@bL(=YPffJ%g8SOM3mT3P_BHraCzpoRyRbx06RH7CT z&`6QGIPZWTv8I}$%3^Afh8@#Cb2=IsZDnm2fdrW7i<9(|mpZ$<`!3p&Qokp&MOvZ<83%MWYt%d?32~kV zhlQaICk7Trp#-p@T*_c4av7n;(PNpE^J@hMMS zR`N74r0TP>UTdoW2D@>52L|=?u3kb?CiT-b9J|%^X(BL?MDd3LPg=g)O7d7fYbHv44v$5)yf-n z5>_!2+*8~y_gChtl5T)>s#^SDFr5usBK{^*{W=YU$)fQs_BHZRro68W{YWx8ne<~p zr(bi7W~~*T`A2scfTt+c+r~36Y_Qw&1jHkHedC+?D$hd{DNDJpD-0!jV4gQitE;=c z-ZfV@!VZKK@AEi;OqZw!mp~#4Kfl&8%Go2xsZE;i!gjX))^3rlJ>nSDhmMyY3cdgN_I)bSz9?NjY-MuNbozbjCv!5uB(?O$B zTGXI5&OTR-?byf(Oq;#waE8NV#nHNw;E>TyP+VFpY;LMwZ}oai;BnyPy{+s@hHdVM zG+4gVSz4ScEiG+b)%&(2fUGhk22x=dGu*Tk< zx?_XX9%&q*2!{);*{Td?3(X328hz0VaKmBtP<0O_l`4(KI-lyCab?nZqtk!Fa;=xC zUbyf)KpdEV*QVUs-I+b#eh%ERuUV1HdE+QXTKG2$fH2!)eW~f5e07y{d+<}rL1)%B zcRRr`CZWZWpkOn++tdSr-5X* z^KOeql{keI8QrbrSsBv;b{e9%8|Ap~j8k$(Pf7l}4ftY{i>N*)r+1^%c>!az!36@| z4XXX&9sH6)Ugo1wI@PX<)yW6fvCJkhQO&o>HIG@H5ES1vbHCbI;ISA|J6{}R446$R&N{pPu_ zPrHY3Wz%x0@vSL!GMf~dTk<1L-!wQ|zB)3j4{~}F)MvFuW2A!f%mABwq##lZT;!r# zazZ3LR3wP+5nK)yt5&yO#Z1OSul=2=1O=&%9W>J!LaCTNK5uQ<-hR{6<1+Bn9@p98%F{d(; zPK(!owf7ZAd}M6{s`zB)czr`Owp>pp!;ova{ih>iZJJ5eXpz~9VZnKHlv*@h zg#2$~uf>Lk1CgqGr46@*-FhhnuSJM2?uDmnJG+}xuH_AcwALfv;FC!uCMQ#^$9~l6 ztcdi;(iPASq8A|<(Djad{A)AR=Mlq)Ukfn$DwL>P)%WI1?^z3V!cnv6E= z>Vt_7%cWu?ntioUq##`jB;&jY!G2?J`U0`6d4AYxf1{o*ozaK7+4k_%X;~ zVbC_xMTSEk>7Clbp3p*sMbMM*hpB4E>P$(Rv0sqp>m;!cc2dy60j>S0RHbeUhOWS+ z4wHO**S6YK)g|m|WO&trJ|sjRI}_)yX)bmNTgN`IH9J@E_)}22jhLBC#5R!Hl1!V( zT{LR+SX{{?+F?B_7yi7_w1g(9n1FV8xc`ojtNj@R=e3J9KK~5eU7Fk%y!Bg!IZGxc zg)giZ@0FQKWX`$!9d`@p%=~~c<`5bqcv%GapSM;rx=+K?fIZpP>d8Hl{05&i;t;ym zDaA~N!26YKPW?O!rG)uvyVKE=w?DaB@y_RYK5~V(HQ9Prt7{}20@c<7bSJ6L-|gN7 z284X|7yB+D?cw47shcnU$BJ4xikgEkG4ES0Y$~UaEXaPFc!h9DBSS+7_0^klmt}#( zLbfvz6mB=eV7nG0tJ*hX2x7CGKIoZiK_%$RyxSwPm66jXt6n8km%3W5|2iR>0 zRTZQ-DaK9j0g@%#J$3Kqc#eqy$*?&3v7c}aWoqGWfR;I5h3Z4i7QC?RV#9N(s);Ld zrmoT%+dzw`CPSpMCVlRdZ;kK_!hM#1N` zQJgQ3uPS8Z!fm+`oL5CIRR$0m$z@^Yr^1w{-fngo8IulRGIvuXyeQr6t9X9nz;=4C z6^O(`L8DY(xpDbT>|2h!{ZqBXyvb~SBqLKasmllK)kwCOIqj}`rNbWr*mIsya*i-%~(DN9>y5k}eE4#zdluX@0RiyORPU8OMB>t{CMrwa^MdDvKg**6U;{rtVOAPZEY7`?p={;sQ5K7ZRr+tdvO$^24Qoi!t za#975(_UV%AO51fEpAHE9`9`~5*Wt2f!LA?MAah-0H?GhX+?To3KG5dMsYj7(ApmT zrmmY{Zxc{NnKBzi`lS;rQf~M?-+*cCzMw)uFlgsc3r1e>nxDzZpKchK7*VVii$%iT!=J|(>`mqqs(c?-J)wcPI0}k=ot&d# zS`!)|XlSNS9fqAPb)H8!Rnii2Av)}mUSmSL5Etjh(QuQ+g2EDd=Sp71-1k*y9pcMr zi?=Afab^6*lxj|djkW#z9(x)eqBRmY%w+ackpe%maLflms+K=1)kiSqqAyxaq&Z6A z;eY#w9Fbp3`PfMLEV9L}Ki-jK1TyDn6`B3fF2H&5n+`jTL~$IDc*q=1u|tmEZ}c!9 z?<#S^%fIdtyhcrOfkn+b+hq0A6F6rp#AC1_cD_8KK`%8eZ#uZw^N_za_gX;0#)h?# zCBbCA*=*bh=X*?13`@z~`PgW5d<+P73&jj}K=ky|vSdIyEq^27tr^fK#~-`_TNlnh zOjU#w^hQ8nL$aAO*}hyxvg|y$DV}fx6@b9B*)b{?hXe&SfucwD)5VJ+Wg>|uyX@OD z9!9y9QJQSA*6Y#U3c*Y`;sPZS4IM8xs7D1<>L?x^VOA)+A&Mf8 z`!`OIX7ja3zn|VAAOLV!Xyj+<{rMg&g(@8YiKV~6rzH0bEGPc7sa#%!&jlfOqS7;f zRE+T~y)fTnB2T&tz^Dy=J&T-2&db$Fn9|vH(FsXSxuylIgTf6+RfwTdhX8(p!DI^% z_oxRXduQ}|6lOg+Nu`0|TUyS}&3R=%VGeV!I!}rXCh}naelew`^eAY%9^_~EqK`o5 zAEIgn#LtE=;KEM|n3p5c@At#P!XUmwsi0nlH>>Y(`2nvi=nfs&yj3Ef{N2A6v2 z$@Cse+%G#h$`CD+!~*O0GQd?X`|ItY4W@^$cKEdex+R>;5vyS|%aXp6t1}SbB>}G@ zrO>QXP{yXX|3L0p8WJ)aAiaRMc^7tP#BLO7LBoJ-3n)@~yO#J6vTPuX-t>~75l&n; z@%p5o_u&nl%L6}w(XLmU`eW@Ilv}zA(Z|nI<>1wj5MK$OttVS5M-otA|Tz}-5}ka(p}Qs-MKG}=l`sCt>fK$?T_HWecxO% z=NxmKzj2<0!?8n%^b@Bx9rC9;Mn*iRuLEk7e6jbiaWn-_#58*rIHY8)G2PV62C_#i zUG<30el()mxTr z?3OEa%hIQ-I!uLC38ZK`mmt_O}!<_Pf1CEwPq_>|1{6MGLTmGn{~qA zpDjKdoUTp-lNs9RV1wep+7@>VK?V-}%2ZZH=hvi2r#FU_=gn z<(nra;zJ<{hzq>+&W=dL^bN<^7Nbzgp2EtJqHs||LPYfmoIk0UI{%+;F;A#LxHFc$u+td)aTg5JN~w?`a}Y3sC0bG=P!4%UqANo3!s`2 zX2?5G`SE#`-U3Q^^65(K?^pEtt%N^6O>+BN?_GPwVLm%%Lxs_f0Bdq>!X*^`(oCaVjlH{l?_MX+ARdKx5Mpr-RRCFWT@ z4wM0cP{HW2!G2sYZaAfiB5jE`S~L0S3P=YZFCrLn0k)ACCK5^XG{dv1 zfmFF)+yAi@s5fJc`)ykXp~q$V?#ggNtGUc7!tC zW=;E=-*Q(hb^ie(DJGKHz?c5d-*p!uom?ei*Vhg=b6gFm&46B*C>E1qtm-t~f^MFV zkAW72QlW8O2*dZ-&A-CU zbdZ|ilfohS z)GL9f)g5j>R;C4tzuom0YUCP2KsE&TX))7}((D&vf)30M;$qEzvvU1?M1N8Pb%U9R zMUMNIzl7J*+m|EyUfpx+!ZLtl*u<4YQBH8_8*hSa_vP~2ns{=^uj){~LNc}Da}E{^ z{~YcA)2zqeCk|7WDT^QEf`^MAxY(;0$ch^-9HLB}`VuoEqKzDJ4j-x9Jn%ap1eiI8jJ z_Sk!8NTr-uI7YtiulEqmT7a9C!tHTP8dh>|O}Tc|MYv&;Ke^as;=?>Ww&`^p3{FN# zKu}{gCmv_&Lg{+d!R>T)fWbv3Cu_-6&B)N*3lT*s@iim_2Dn0*s8OrM(T|wFc+}yq zw)4d&CQ|5pusA>;O#bkC!re%FBVR`JGryoF`e#vF|zSb(Q9x z+cmtJ{vOb|p&3o5yS#n;qk*35pK`+LrcXw`Kvf|i<#K;ILu^}e=cXI&<-!#JBfDp8 z=?`Sg@-Ngus;Q|FI{@9aK!B3bOU@&0a?d3z2Vfa5(A%?)g#~QKwPW(~4B8xE=$x;< z!a%yv&g9{CM#aDoz-EFu8y)qwEgMI_%dD9O1~Y9jIwQV7=tf5VCw*8LKuTLqRNIaW z;RmCu&x7%-(49iT!g;Z^O3={Ie1Jd>1i|!7nawO~#)s{Nd}>Q%+*vB2WOLm8qOe@1 zXgD+6g9%VIbNv3lU>THvN85@JK5+IN6Tn@&ehKO$h#)m5^CPHl>A5i!x;p08d&(65y5g+wZa zVZjHJZvaT_rx&|&*idZ2rc*^&(gSv8P^@%YADMWEu~|=UzBk+kg4nk9j)%1B^o*9G zFJ%;10Q=VXkkC*^*}YG>&eq$i61A~5RU@aNTZer-bQX7Vw%Qx`q8|5xV((ZO*R`W& z|8Gm{VW7^ol$B8m$c|^K!7#139Tg(4N6*()MH}pI+{pGWF8FiCEm-!r6@b46Q{tYd zQ1p9NLRTHDpTW*dImPA0EPRj`NzI7Mk9Am;evZAPS0VKBwSsfLX3Wx8l{#cwreWt; zTc!?1{Yq)awe4m<;J#DG!y&ZhKB=?FIZ$O`na9FemApg#K4Lsn90u8h26{0VpNgXe z7v=?6OGYvQB%LoH&7*S~zRQ(N0{*fofsN|D?Jt!DyKH|o;v}K^Z5otN)5uRZ3Py-$ zXIR^oTUhY3?apoUBvKW%o%=hY{E`rq*g*-qz4v)7^+AuT>?X)i$bDhhYuq8&95#sV z4G!UXVep)b5pB(PkKMW$QC>p#0y?C!S)p;;D>S;mvXGils z_yp{rew_UejX=h)zZwt=*Vc%XJ|{6BNeekT=)@(J%T?_T1j_n1HnQ7nOkzt+3QR@L zOyxVPP+YDj+8nRPl=gO%V2^m>77aeEhqDyii=5CpS)BQQWWSSsVBxTixU5W{a`JGE z;u1GB#gdXF?YrWxw-McCja{G9Gugg%pye2ed7!0{TbG-@5mL&^Im#1aUc2=<6g_xA zi(nxM)9bkWcqJui(SDBY8hzm#gGmC?P&2A^U%B#$gZVBkQt%1wQGU2F&Zz=zNx;Lx7xgCXU%wQs-dk{Qdq-+fzRh)3rJI_+NjijYK{?~#phbZy;_1>O$3X!`k^ z>owxa(N-Y7)}>d;H&ouUzjVfs;vYH#!<|kuI%Ru1Y#`&gpKXkQ(>i4@#-OVefFR1P z<|r0WBGUGz3;o36%5*=a(E#D1?X-!cMxj()v`xiL`7!Sx;7C3c`)XK zLE+&d?Okn`XUG8@tD=MHvTW?n#^Z48pO^|1Z&Pp#HtJZHsf6&2gurmveFcH&AC)YZ ziqz8Q-zP1zMv=Ai--G>sJX0eP-g|P|pr!{H?=rk!LLW;)qR3YwI~ zVG|_C^@~~}J#rp-=6Z%3=|y!O3DG|P*Q?Rdfu>3FhR$iyNJ^cCl zg9JZ|Exbw{=46>aEt`EuL$z7CmVUX**~SmE`?KwlXH|`UH~u;JmObuQ+i|D-x(=bZ3qsBKya%D2u-2U+^R# z-^<=xZ8*{O2LL;hprD99-*a;)ct=5K@=4$H-euA%r!4~NP;xM3hqq;(6~{xN5$VQ& zS!e=uT!#8?WWG`(W{XBSs(h_pBkJ3ybB+!|&0K_JrV**^cw0fB94QCdwjB}2K<={} zRr0Q+?&iG2&gdOdUEn%&s|GR7y$jSfccJImh1L#rCc+Xz!8c~}Mel|VNrBbRJFEsw zXB!_nzdvzWuU)7(-3|8icUS7G;_3nbDH2;C#?;CANkj4aqR+FvF z^lOB_|3A~QUJ4>!Xm6m0`AXyb*2R)#y`B0u0Eh<4K!11OOR9OMB0JQwA?a0ilyw$u zlhQ>t=Pqz&BQLnVBec2WZsX70fQ8_FrHMqrm&iEmEANF3AGPmNGR}S!4n5@?DxY{B znpn^FxBROH+qvtTp{)+CtiD?3epSHo1YWG-liKW(1+*P^#wtm10ptbcX}NviCj=nE z`9?+2KV9D+zlCW&n{Ro^ciFRmd)HMf7MCF~5c^SfB^0MM+v=gwhFAuU^+`olwI9EL z7#l7nIoXPh1s&+$w&zMDN#}}V3?{XH0^6+j*WvRAd@5lVzuM}SEj3qO(%EeP4)yu; z3^sd8`#M1mjMMgR{J+O~Z247#RPaYa4*xcCcD7YyXQAh?bbUnH{ z2&N<|=<7Gpy1+zU{`hfxwCIH4KGHRd&cqZO&tRU)QDfe#DNmuL$O7cray!D4hj^m8 zbf0zF$78=Mjt@v@OtTO6#?x0HW8@%brF-VagMjZ&&>swmc>v-UZ$xU8$^@vCb-QA^U$`Bry;T)^^>=(}B>U0>+! zvE0o(D@s`~c84Pw!*a1aSQcw_{w$3K?8`l7XYz<-pf_E@`GKr9`2kh|C4&XEyXrNfk#l6{(sm2T0gsI08Lc{WqlwA@T~G|g5l!XWQRm`* z9h-4}sm~8OoPO`HLTT?|=)~bwYYHvPj##X;xeZ5B!lby&GYqH~1F7$);m)^){d|4F zVS|L9sr-1fr^T(0?-p$?_9oB>1zT7JW*V!Qm}pQLixhd=zknmyU2HVwyBym;bJ$|y z%-4DgmFv#daBgC+x>_cGc@v+o$*Y4#ny?f*$?bN5UT*EkZ-`*_RsBgxl}fXUPM2R0 zo^k+`{7PW4iMrCC!~H>+hU6O(oMo2YdX(z!hBkz4`Rq*^n#+z?Rv%L&x0Yta<3>WU zEj1Nr>{=6m6d=cS5tzV5P!q2{y{;dfTP%Su4eVYx@`YZFR1Qy88a&(@G>P8h(1{## zbmB9o(CFY}!{ox;y@O3$(yTr{Vkv&t;zNE}OxIw#REx%Rk|p68*s(MK_q{ZRdLC`S ze5J(wdFWm+`wpjJpNTE{hrgF$z%UerszLJ(+Y!eNT&+Jc@5@94$=a3o*sRSe?nB}{ zU_%-=5&*%Li2-sszBF_@vWuxFJG*rABGpItbLr8utRbN9ue%w-gb*cgL3vVeq?Gd)o8R5DCw5K1xVReg2oFw{ADMIwO5$6zT$mN|Y{ zjyn-q56hl*p6Kz(d`dwGl|Uw@t*1(1X1obG*XU(ZTBX^AcI)x1frBPtP0?Vi3J3ZAgWUD@2ycS%kgtTM`*?;KM9L|i*CZK zcixZv%-3k~$k-^mQ;k&M#TYrmQ7aCCjgWvYVl`?^JA{AhB2*QY&0kI+0w)a^o6DJ( zQN5X`fx$E3$`prOBzTnR5}1z+0y_68*hsVstlekYl5ok%y7R}J z3yb=JTUBCvn!NNhl9HkQJ;Y`837_N3%OgHw>9?t}v_v91P-hPgALa|2_$YoT;0XIs zAKbNA^8F)wsV}0Z@Xxn-#xd?={B#r)!+O6F0Rnx_fG8^$#i=+T)998nnQvCcfX{&! z?wP~cPD}L%b@H&nl`k$sR2_ z4`I#Igjp@=Tl2b zo_ixv$Jw^4IiA3=YqbU73f29^)pIb38BMI^5%tp7HchZk=48RQRi??w+8KC6J69;f z-WLnSdcCkLws#DB9yj=0@F2z%@?^9{_J{M}T9@~-U_{0=nU9w|0c#DMS<|yyGsQe@ zHv-dwiAc6q((5-uBh4Z^tWIakJSsl#ufG6eFBk9tId~!M%7>%$A%I`f1GC(76|D9; z?EO%wqYFUl#3{S)QOIuPs_#nAP66QeLsB+7)mpBbmVB}1<++wmUsCPK5EX5C;Pe}$ z+~Jts&zdati-?qjeL?X=ye#mM8;EcT>s^IviQfqFVrSU{U|sBjvB?X+AvbWc*XD)Q zVWoNP#4F#XK8>-o6CJ`^o&}1CM;e^x1=Nt1_Gcq^PNtT$<_7mvt!^I{)F@F1UxhXI zIl7DS(@pkWo(Lzt|C8~{Em=)$Rws#@t<)Jt~k7rBBnh4=Fh{e#9 z#GN|<-J@tnqj7!O(H>o8FvG!Q@Ok;b%F0U3VZ9jlzQ6|Z5D4=^-%N+1SV$z&FHAAK zyHXd{Vc8XMDl*rAO25CEh-Y&v8rz;1=9)ccyY;1}_&xVylZrF*8#oNmdF6LOZCxT! zJV~M%!k#Ld^MLm5OErOJ-osI?618#9Q0Zj(6Ad+@PFbcj0v_CC?^uG|nb9C}-&Ku0 z$6e+ofsEh9WFi~EL#_D&JF9+zR4Q%lb~X;WWFm{Sglzy*#S3^l_Me3+#tA61+0*{s zn?pQFruC2ZYnf_O4i$k<5<}gY7W2rW620n9ANv(DeEFwpoepB?ndDzTNl<-C5+x@l zc-&p*P@IDZu{ch=<-rPq1q+;!sw=stP(uTB{jW%x z0<%Fore#O;sAI1fGYjs|rMPwOuRdY3d+>5y=dMe2Kh6P{SRNikGSg+|pvMi{Gj&}Z zLQZaS>GV(Ix@{XH9Y};wxNU(kMcJhd_NMEVusADg9Wx>@*9TWFoE*H)aYA7jujgL` zdTmflP*z6Eo6AK=z-mucFh%X^(Pb6hQHrIjJK&=7CqlevVY`@8>DttxOvN|*g6b^* zOwHHGIy3V(l`nWNtNoRP73b(~8Kj)InvP6VoL@g$T#HB2;V%G_V6{WI%|mfMQIk?p z;)%_Xi2R}KtA8U^<>5?o9qBk)nd-e>*ZmA3F*%^&(O-T8^aZq zm9n*MTzIcpKp7~O;ewe`6}B`%xjT+M;U-xeao4IJl?={!sZe$t-P$T=33dE;%u{<5 zY$x$Y2Us*b-47pZyqrO&yz+B{R*&)evL%1}a+&P=!|`fLps)@>p?r{OR#m`8EO1V$ zHICS8ncM?xk->#v@dSwx%FE;f*5c`wba% z5$pT@^=sM6gaUHEi+%6g@{kYCNeie>PQnu+d%k=bs>@^>}r!GFk3WFe^|~pU&eP7%hY*lN?Q78m&-M5#gi)0 zIUzzLnW<|Ch)H&BQ47FZ4^DlpR3E@Wu$Z%|NN~Oj8_bt$K&#(uBl-nj#vXo0HE|;e z!${7Q_`x0C0!%1orHx)6_S@gEo-jMt-S)z)D$au6!{MPJ*)V{|ky)A@Ll}r^r)t4( zQC|togqr89FR$ny8ehoZgd}Dsm1g4vE{mU@wgV0~n?o8KLuB346@D(Z2#HC_8sukb z1vl(6`0G8P?SmNfbc>E}1Vb@%I=}#%-Bki!3id!dK_II51#ZUSKK24;QUL}3g>(u? z`A5`W{;!?*PZ7_B@+E~`!*}-kqriwN#-*i1n<{XhD#&Wa$;`~u?~+#l0E6E>_A!INkKeP`?g*xZc(>ic!h7dj-gIZv>vq01^t3 zT{DWb9T@J;uBqU2+JGTuQZD#4!5Y9?X{5JRJcrKYRtNCM`7eSU0Y+n=NM_MYshNyV z(2mca)_YO#T`d4d^^4C3xSkm!#3T_stEdzNyyXFgOmO&Qp5+BlVc_8Wi-IbfXlI1F z7z|!Vb|XXlZo2nFo(`$iQ0%ApyCQt`^9uwwRr=^&sD(rr5iH{rKI$yqYN^ooAIYC~ zLa4&*XD(xn#T+Q0jRW3XD0Sce)n!kidhLy92^qj z8xrrI+2>iCsb^PUYGokx4+20cnfkHrs=zp09qJ^o_LC{BL%|UejLr9IZ~+s@g(qkr z!!Fg7zhy(_F0wW6$ru}Y*ZoW{@%ln^`K*i~BG4#*6x)*Klr8}q2`|KMNP6){%;h4E ze@we0T}~>Bpwdv%1HATK|8}$x%#qv#-c$EdxU2F^3;cXspOMueebpOx+mEn(j$gAn zA;1wv2|mCi2QsOSGa8ol7wy#k4?gOFf}?Wx0k2BSPFA z5FT+WhI(H-?+lLY3Zh{7_2yf!z7Lyy?aLs3XZb0rc1K2cG-jjm;w;reZ@U&Ea9S`F z?*3IxK^QBi>l~nET)299KpSsdByd}wZ%N#`g!}hz9jl$TjwxY&q#mI^*PgKgID?WSH33<|*79(n>z+GyBDYHO|{n$NVixE4)@g7E+2WP>0b?(s8H&$<}+C5>vAfDaS)lWfZ zO-9)B9I*h z0u8SW=-jRpnyz~6ADSZaQ)ql$<6YuJU!Q|nNf019XI<1pFlS2V%3GK08_s;Ga;dpa z|6pZn&odXtwY;;XUs0Hs#n`MJuAA3a~yho=>;9^6O~+ zl_RWg4Vw6t9)N;^;20c#Dbndepwa!IUo+z>(P2Rvw$3k?ta^OZ{uCGU2z{d0C=d5) zjsFA(Xgh)3TxYL_K-PZy{Xl;G1`l9&NWL_5#$cl>bac z4=_{_Y5yLI-ie51w4-GL#A6e^>A{3wZUw)_qJ{ap<;j6l>ir==p2;L600-2#V9I=T z^xXSyKqZcH2*qR19eg>KvO@soj2xKk-))Ti#fn7FB{10+R(-JUa57*5EW)*QqmfVv zVB8Gj{)33b{6R$WS~>^_gIy(3iOhlEccZUt(-Ay>%oBzW<}k8P?HT{hM3>=ha325C zdTrDj9QO;WVE!+d2xJ+fTsI4+3&58B!9?;JrtSa1ME2SIRKx$lL{k3un22fy9NQR7IbAmpoRTE2b_5qF^#=){#q!EzEU%C zl2FB$eH?c*SmtVuVJiKfMw~(V8|-AW?{dn^6srSY2GGYdy{am^Mx+XG6fK;<-nes0 zYjy$y9*Wa-@DY1)!|RdVLFAPgwB0QPQ?!@=0cO>cu{W2wIJp&x>D}COU`DL<6cV&w z04V*Bpa(Z`Ki&i<0iFt8M=z!$6U~h3K9J}nAm$x!u?z?575))^ylTL1T*{~muH`~K zYn$+nKK~knOt%Deizm}QiNlD5+ju)ktOdi0SMiG z5&A??n41J`g5E`b>dTRKLbj*xtFg}d-!98P>4AM5zsE0K)zCKwAJ@Z?Vw7~mag=@9lf5ZOx%0 zM~}ksE_m?S``Lb338}h!zk4(XMJS%_xX|?!d7kevTDub%SaBfxgEq4USJOq zEDbit7u=qG{-+2#0Fd?{h$pcr%*V6nG=0PZ%&6%;^g{+c+`d?Jto^f`O)E^Idd7!S z7YoY1_q|;Q%1IF{N!Tllj8J=h_whc`%zaWqs;iK2 za7qS4frR@io@M$%B7oGW4-U~b)h+G^+n0dwZZrS6!PshF6uX;W;*J7$O>l+{4FfaP z66qbA4HylTk-pD^rL!pfIb)x?`4Uy9$VPR34 z&nl}>ysVhN%vU~bRKk)ZF1?(yrS(N$g!m%be*?Y}644l26b4W$Xn($bP4BLCG3E{M zpOH#0>o}28`F(2@5*}XJi`~#ti5c1tGxJYg6*MUv*1Yri|F6q9JRIKHBZf*-{KawR zDuqkqU)cNqZ52Ntle~sFaB(66?o=Il5?CweOlhJ+?VhQf$(AjAAgki1&Of(Arcv)& zp2CNwd!WR&BqI!XY5aAMbUkk*F?~VTgzR8X(*$90Sp&E<*uDDm-EPv$jmXOGVR1oN z1Kg!^vojb1enyDA)z52<68}iFApV*tT>@R_^=Bq#z-sT$5*+mgDiwRLOWeS-->f!AQ2Y91JdYx_)h`1!E74^2F2G z!^YCahknroj}f%!?b2;KfmFU;1PzX-gSp(F{1g<1wf1S$x>)s@5a4#bfGKc4x2e}P zw2BdK&z&Q)o;&%$Y|0txChra=P*?>@cbsG#Qq#C;{GTZI`GYRH>*8GsihpR`dWh4P!@duL z!U*SB-U0_JVMs@{miyNxf8qhTVayDjzrZymDD6;7C_OjTMAMO( z5M?dEa&m|q>aTTq@YT(E=!5O*$7o6o#7k49P9U1>%bvsM8Bky^5pwDZAxfFpy3Me{ zH>&zPjgD3OK!AN~u|C$>+mUcYq*%K66}E)iyNIO)uy`0RFUzxf%DN+!diGr+z+6pX zKb@_zhuDK+NAa!9*p8m-i|T#%GC314VYIqSk41?#0?PUkF{r~gd9>UddiARl_0&}? zxxzc*!1^EsWGR_e2Yaxm1~hiZW4?REq3j6)0R;vmO4>W9?N++6(9SP%Q-OHtpMMPE z!E%^L-@v>qs!#a9unR^*z4kAn0eHCK2w=uJ43N}dx*xDX?S{7Zn^*sn)Kx{8KI9Jm zn2hq|NREBMaNh?Rj{S;}+qpnp^`0TrBXMR@Rg^6%NTy;$pYQxbJrY68%&e4V-16Vi z8UQ!_QD*M9qzIG|!Xa(vB}m~}@_O$_2GZH(kLD_k;^|#cX*3{XY)N3Sn0Up--+3%l zL6$on^{+>F*jL2WD&F_;oB&ayCudg?p`Nj^v1N?gafd&<&o9_T?pw90p<16BUIWwE zK8VC(qIvCvLZNLFwj5l?vj}o|;_Uzkk#0Ped2*Eis-!fN-SF@-k_hzdDwsh$K%>0Z zr4TL#ht7#i4#q9f*{(2&YDZk%sR@rvV4sldkbcy@=ILedU%GQSIf0xkRb&-NSpK?> zEpUysPzE6yN9G53ldKC)QZFD6yC4f#9*mYrtMQ)^hRKMsy0Kmq27hr9&Bi~P+ofkP zKgkHLGP+pv#%8@;Y{sI!j_`Rea5vFcgX1bw;HI)_bsb<=y#HPn6OYAB-Bwv}hS0rg zdA?tk?e!CmjesBr_J{9qg>Q|TJUCmt0s?P*vnfZ$MpNmUgMwpFA zAs!m8;TUed#|BFZ%e>=83jKB;^GnR8Tt|7pU1lmcGw!^Ae=1_fuU(&6W9LH{Fo zoVh3xn7a|isx%yyH{kVq$StScILID+Lw*EcvU71jZ;qmpZ?(UG7J%em>Yq0K=%ntE;Ph2A{#?kTlJ51Fc;y0G#!g9b9IP5PJa1#qT4W7$fq6tjBl z4~y|GN-^rg`fT&NnG#E1K*Rs?W6-mFHx1&BDTVyd-Bxw*^sQ!!V;7lu>t!Yop_|fc z=U166knXNswNd>r(#2435(8Mbq<`xj7wl$?*exiv$4Nrd%P9eKK8v` zC|?5zh56oib=;b-To6em2I72haAe(rh*^brk77Z zd_f&i@>QWcc6_E=ws4GEN0#t7mn*y3Ef>>KsW4J9o*9!gSex%h@$B5u>hEt6IFBJk zV@|>w`*ugBx>Z{8zPX_iG=C4UUfY%7&EA;mlRy}bpC2t%^BgKgb~)sy&<@#P9HE{7 z5#lEiM8sy87qb;^Swc7@B$p``mhFP1{}2$T>T1xg|J)T=)rAZqO$h72H}`>4mX8!&Ot(=R9vZgOd#MU zkzPd$bS}pwccwgJ<{&*kTvg4}RfYv6j(KpaGOi=ymL6GtSl2+;pJ}k86`65W ztuD1u$K~{(LeN6pF0YdqM&xah7Z9CXIM#rZyKWTF@_{e$U#8Ys!z@OK*)H#S(`qW@ zRZ31oaU7w$t~vZu|EhfE;VD-@IiZ<$J_R2`X>UBnQ^&+Su8{Y-W7vu6D5K1O*{it( zMO?x*z*&qCBgc13q@;vOJC(h5Fq=0*ZG7I5aIePhfg}Zpp0@G6tp47$ymNb=5Cq=F z^ewc}=Zh`^PE0@(hA%-W&5e*c{Z3s-2nvl>{TreCuKFkB3G1!eROmy^oy8}Y4 z!QNb`K*wLX5I}td7KlUA(t_hNEklquz@JHF5-t`_?Qd}EM+xF(@OD#l ztR7j6b7FDY);+IeDBhFxNv_bc%S>j)J9#|9hwRM=Oh_emW_tNn{j7C_tE;c?d}jCL z4*;ywi)P-74?;%M$iXT-!|>6ZE=R*) z9ddTwdO970r3P-Z0^|7(v^*?{6yb3rWCXVy(rrr16yzr{#IzPu%vV%KVK~npt%Nl+ zlCz`I1alstN$Z+D!Au;QC-zTQT30k@6-uEbO7p+ROE*xFG&3Lq6=4hY-WC-1Go$YK zF6u8=jHVY?40Y#0!E98LdSZfr(KtwvuU7Ageh_EcbOne|+8Ae4sWTwtMl9&s1ZQ4d z9xP}cHDINMcj(YmGiW*w4H?Y+lH0dqkIB2~s*U!`Tp0>C_x;jp^X8Y3eY+rB5t>h? zgCL;n4jQaZGVR(ifAEM|*u#t6`X=`A$c2z-at1b-aJ5`cjf}uml^aXF=UKomial2H zgaZWi6hbM+TUBJt`DW71G zRm+)~i~{uKMYZQ_tdA*}sx#A;mrd`(^Ha*A8st1~ZbTAejM+w&^-=L#SPL$Kc6roR zy^N?o2K4Rns_NlinN^m3FS3>8=N^(L+?AB2zEDP~3OBR~BBM+EwkYo>E{8LRdiS14 zYpLnuU0S(Q_|H-eb_^6c>mNdEr@;@`{xDc4O>*S#jSU0~-Dw*fYBt|dHhAGFFJV^| z#QxN>{pzBDZfR-(KAJ0S%C^-JB~uDTO;p$dSac+pXJDRK>VnM6i;`37H75hlB7N*o zgPt33zvTd(?%r#=>*h?!wGV}@`AAH=*qD%**rCpE{B*NUa)QkcC8@jG)9iY!9XS9- ztya^PkI*^3uuYZOLakAu%<=OyipOSfa8SBM9pg6j0uG(-6WBu?HQ@uN=Tq9-4Y^mt z1eMB~)~&+k-w|bog91N8U8II?4_{%6^JUc!DO)%+Lltrejv@C zsZ?7fn~KY3gIH}Q?@kJ6C?pCntl>C&55R!L+q7GK`3z5+bs0^E!U@SSrwLbYw{B=kdL3s zl5PB3t{;Dq>-!4A|1H<2akvM%XFe)WWUHs(L!WW~L7Y)QM78oh`lcv`tnmK+R(Q^f zYA<28Ks8k^zJ$@TWON1s7*PJImdQcPk0{BkKHkp$sA^h+ahEKY!pp{L;D-!}2V!;8_p>oqH z(JG6@t?IKTpFg!f?TdWYRu0(Q@GV>5lq<1hUt+UBX~E(^*rZ~Om-U({_Bai76=4aK z0A?i{(|{LshG0w}dElr(Yn^bnT7{F$&7kU6K#|w=9Q|OoJF6ONHqitbn*8>O+tmnE zYhn!iB#QHj*p&dEU^@LuqewtOteCi3uBB#@rYlk48!=dpSs`Z5G(jP932OOQRZ|o2 zaw0_hApV2BB-=GE6-_6RrKYC1){kuqb=^4#_J(YTiDGJjVjPYW{X#?Pc>=p zz?)s{y(c=9;eXzBJDPQgDw(-x7i?_2dd4~fd3e~jq;uLJ5=JUQr%Q-W^inD-?SQdX zLEm48BkZ~P6nXOQW^B~MPID3Ovlh6_6Cu8(?G4QdCKDzqq+UDCaTUZ2#jx&2n)Ni< zYlFj*V;Q93CnWHoIR6f{vf4NA+*t&xUK?;B>IAVj%?Tn9QiDZ_^3K{Oa6O?ubBXtxr18(!v@3|134{F7Gq5qy8#?7@`^bgwgaG5gi1H`}_dr z0i!~R@$nmWBIR*_4BNbx&x;iTiMTI;gF`yf*&l|(v^}}CFws1@TOZ_S@?rgiy31=3 zmT2E`0`1W+cjI+3)6QIc$8m#KaaC36MnQ!BaNC7%LJ(2|x%>TkMR75AfMm+1t%9gH zeDZbLenqz(qZx1FohC9Lm$9hN_6V6UXhH+x0EYomY0*M=Y~0gSDy~ss;5Z-s%J96b z!w>q}pojwTjGLW&%L%OPi9Is=s@G-Ce%y8&L31uyQy|^ZiQx3^?xI-%e2tMp^x=lq;@z;a3NFa0(Tnv zhWr$l-5%Zcj~2$(rYYr+==N!^wPO)dXk2F?0K^PPIr_@!>ggl(RftO*iB#eX_cb2; zuv=z^&`7FtKcA&17L!HhozEM%+=lz78>B=gGr{|tyw7tLR%;vNY`DPu+dCYl;45Z} zd8&>l!>0ANKDV0|_hZY}&d8jBmD=U&_Ma(iGOSNoo?ywowL%YzfyZG6IY2mew%)uv z-haZJmphD|+t{GiD{GgG!I>?(Ui)=dd*I5}+6R$jLw0Uhs9)}df3GfVG$8k1I+`wd zpb|4f8%fAuyGr>O+jNq%+z1haeW(y6G=$murl=Jv<9i(}0S65i`n#hU=zhp`*y#Gb zAniKm^BOCW&$NoT`r<4ZN}S1VcQ)4Vou9b2vy6Bf zCje~s??YZKALnFD1!}j{8iNx;|LPLu6Q>U|h)i%)gF=Tp1EXw-anxRK4;9VB%e~Ya zd8^pBbF4?d#TGeQ_kE4Y3M$|qXSuFN!QZ10*EIN5t&7AH91d+^+rf8_d#cxZE% zoFGzy&;x<<7A;rfUasqm5!X4x4i$s^U>`2KDxz3vdLC5;kBuYw3 z)S`MazmG&|`M2oAIoX9t>tqyuX4DSvARc3IcE9ciy^;-&y*2Fsyvgjr*(_*yxnXZ|UhxPtpMlqpX;UQ`zlapxU_TRIjsnxqU_df~I3FKq zj;JzXC6L!>s!Vv?oqH#aj{`JYMqCYG%(}X}BVf^1QREDP1PcF)&&sWuiHUp&2-#T@ z`-X+Y{XdMoAWvj;El7Y0sS(AOfpgBTMzyTVdZ z5cEiTWV9V^ST1aiS5&8kN;7<>N^H%G5f=w@B_6)MOwsqZ!vr{h9ybr)`>~2&yW*M% zGftqrT{SXZP8?`H?&hzpC7%;*BV&3`>F6-f_&~r!&%a^EG8>PIk0+Cm0zy)E+m10* z$e92u1qq3^j^LTZAG*nS^{YQ?#yDGDnMZ&;hhtY65s`qeNz&lzU@YaX0`O`vafv_*4Y2P{UX9HrH)t;-S~=bpTVFfgzV5HM zr4CO{7H9ihOtGc(b!n2_c@69`$2!Z;WrD=rQdmR`+NFlY=H`0~^JUH<-)q69+CC3K zOlF678hQh&NvWwN3R5!) z+(z3#y7v92igN6C0gLzSER_k8m&YHtIS`RLqEsAS=A6m!lIJiH(%8vvj-4@G!bqy zI6XfbL4bJ`lp_E^KU-3tJ`^hyekJ|@Sb%3#ElK?@!qR9Zgw)lscdZIGh=6kI>Yt^T z`v1Q40Kfmx3nC&S;R$+Dx^O$dXF($|^y0#fj{bw+nZbbYLwu;3M4<%s^=32uyzB9f8n7NG{dY?Hj)_# z$~dTk>mQv)KLN?lK-LjwKtRCw1=!7f6zoGPko>Ht*S;_bMl~pI0Av#1zK3ry$67pZ zbUYsvG9N0cYgEWFqXMe1b5R#n#I%T$+SI}2ek9UhQXDZ}-izojTSI$5()Fdmek^sO zQoo+aOC_dJ&WmeiW1Rr@@aSfu{_yyaT_7SUNrJ%bQ>)%ZSHd1^^ps=!vD)Fdc3Be!9rf2n06!`(wFj*^PNy^6>=# zQaqlhf>MUM%6L?4EQx}Y3<8(&%B!`@&b_Je2D=9UQy42YK{8>Jw(36H6du{8RQwaz zydxzv#`zie<~SxA3W~stQVHhNug{cTZ(BgiGV&`TZ;cO#wTgH;Ucc8n(v7)H0WFAYKY(AO`-*Ndu(XsX)i_6PMM}~ zx`T?R;S^tC8(OHxobs6t^^}C$kiulr2t*ywq%8GUOKM8qjHm&=s$?6QsVV2O5=I6i z$*r#dqbT1y+-kerC=?VJ(2rWk$kk|B)EIbdW}gK6~k0kA7DhX;pjY z`cQZI>mMZ`Pac)!WakDTrN*B*hf;s^&b>v);vDF6CgHMghqmA0m8$W;T)+?Y7Z!Yf z%H|QfYQ88eq$f3l8P?pc0bsJ<>uOGLNo)^7Qnh*~C11C;1VpLnxvub2I};-lSyUQi9Rb}_DjnduS z3P`7fbO_Sjoq~iS-LYtp?vzsL7U^D;(%sVC-EnSEpLpN>-}{WSKb$WP9e^wr_nh;Z zSN)*ff>K#6UA*cN*LjujKeslfyiMP>g?(Tj{-wqK>mR}|5ePnX*O(?9nMi_P%TCdp zJQuQ0ud~}aQcQ@6yq4}}l=;EXJ78Ame_nU&j#PnIl=_b?k%dO_6TfgVSL;Tf0%Vb% zJ(K(PI1{%Ez|dRH5`0W!r)V;SNotOG5)>Ft^fFsIUe!_I<`ln1wFE_7T|F)+y{%Ng z5s68=3PxupjMkxcOioTN;B|B~y;jXgrjcl#qEF+xnGYEL;dkmI^3-N+wt2zO8hJxf zKDNV0$2l)jczvoCx-wnh&cYU>S*HTCpoY8Eur!@MpDBgI-w67uWw-sA8rdE<@1!Y@ zI$E3!RW)`jU5~VXN&ZvaT!u|2WwvKXTBlp1s$VzkL9d>9R69}5Hm0JzFNrtW=@M-@ ztG(V(0}CGv_(?#BN&)4Z@ZzXXB(@a6*D45i9pa12iFu=*fo3pZAIg*qrDpwdf9>!Rs6gbY(I`d%yzzeiIv)nV zy%Zpzoc2ja!;V!p+)QLx^o?3Jw1&PXzJVOgQ^&2^ze0WAK9A!m4T+7p26peg7uIvX z$GM$(5{-$+@$RR>U}-f?JWyfql+dxtd|3GV2^7%fVq|{FS)*#_AN(2gGRVm)(>{pn zYuOU?ujk>rl<*;|A3FZ8$-}@KZ0-kfch}wy2uZoQ>oi!S zDBvMH&e~7P1!JLSQCz~EEghm;6eJZLZ`%&~75oNl zZ~!(8wJSBG2ELgIrHv5mLTTT@&b(0T#z-;5YT8#^h=?cFYJ(9*cuPmZ z??5nE!{Ywaa;zX)pTFAuy!6}s$`5Q!pwIZ@{W%oz-6{cY|Kq_-APDIN{kh|LgU2cn zhn1!Q)!~oW+yl*7$(iOMqy{%9wbkYR(&pWPucShb)IFE8XlN4Y-fk45#UFkkJGTyL zl(u0RsRng=v(rT4E!x~e-(U88A6d-acw1&a@Pt*8fHLB4-jMs*)@Mx89G0eA$g&cE zI57ljWXrjh)GXH-^~w2B)cqkn-CCkw(=6TugdQBUQX0uRlc?X7LGo6;WkP|32RA`W z7{;@@wELfeW*bQ7Ebe(7uoJT3#ip=98K0eGQyVdchewQVXhZ{SGZ|!&F}lD97^sBN zV#an@4X180M*ewCjbxRDz>w7Da1tSa(||KeX#jCu>LE@`cSA;Vu@ z3*UROwHKQ3PR~S>-IP-^^!?^v60@O(JI*VTS(}&*s=_!(>##ibcC?n%N=t%NBf zjE{~At|xl7kfNXAo4y7s#2HcC(Gpj|pC4jlH>oQ23k-bnAOzL9hSYA8XO%62JqedW zKlTpDhw!9dYGmC<6h$C>`>C{TIw3WXCNaQ5V#PpfeB>5HgH>9pFdsW!@tct029QHp z-*Gv*pp!-c8D0qpCU938(*E%FtK!mRhKz^Egzf2|<}Gwo7hYeOWOmbJX-#@pitg+J z;+OeAv+E|+8PtykB)mJK1Z)np@1}3CU5}Bky>Krs;ak89Vkao)*VfIg03W{qRMsf! z^AFG=u7^z&-C}y=$WujvHpmtA^s@Qg&^{7#L{`zO=^70!VE{R)Aa(G;!R=gQrW+?$ z%e<|lz!pT4Usz;hP$)i&$OQBLOQ5cj{3O*HN9iUR9;#nH;zS31{z;GYv9GTrP_7{O zRkchP*#A(%Ac%n@qh&CvST#R}{sXii5xRbx_{g~PWbTTs0#7ZS2aU-bjtW?&c65B{Aa`S+7L#XFkWUc zgDk0x=2rwuS+{dR^45*=>1TuC&vIatSkzqZMfcsUzr7bvzrzWbaoPzGFC7b*`#DEN z*(FHvF;{#p7YFAr8Z*3LO^Uv419#eZ9 z_e~u9_#PeShipMDn}pCKsDozUamPc#Lxeb1s6mswq59csW?~WG?jV`B#1wpfpM1ji zkJq{->vM`!nv)4BsEzp3i4r{~dKHqQij-+lm&tUP7p^^dD zK7$Rm(3bb>;CjQe(b7bk*;;q}68%UYt-0459Be8R`Y4Gv0Ay5|r$&GV3yO+IcePeA zr7AamZHT~YYNJ~-I+IQ%=AvhH+onpc;nx9<0=}g-a@Hl#6VYXAxgW@x*$2L! zlzVW!8N>)`h3bB9CrZ||HGr{+Tm~;U*-RI11@+^`WE<**NG|bjJg;zyG@DSGF6dQV z&aY$oE3M}--^ivyaamJ)o1O20HEq681PTGTDC!jise#%`9$w7GR_P?b%29P$nZM2c zu_XL$UOACp?3ubOiL(@Gn#Y=&lM@9rUv^!iRp*!Qb3znxMNppN=@-Pa1*+6-4ZXev zs!n*ZtQu-s&$-?YdvQ*5mr-z_EWMxe9l*PQtTGc{px`xo9gm5%o`66eXh5CxzTIq; z9e=S#S$QuiNaVF`7S+5|_VGooe-f)msi)}mc}~OVH;3otu|>R*s};G!+0shm8szq` zW@H8h0|`3M-rbriBrI*e$}@D_?NgQ{nVgvc7tgSOGxQ?Ev9a~#3yj63XA#x`MG9xtpWVeREi~bFN<<*C}Zwlt*ofr64`N)v0{(Ndzj*!$T}= zgw-;GJV(h5l*}I3LFJSbs}8(LmZ^F-74m6mkzJh%1(AVbk<)4#CkD$}<vh$OmOSXeA9D$z*j0kYS@#t>z^Kx?btwNV!fU)DF5 zgf><6SMWu9`nY>P8$|~`OyZeg;t^yhE&Jce30aZ5L!g}VdEK}GHH`hUuyc?66f2~_ zv#1ei8FXR`TDh%>8Ei5HYj=ZUZ3cDSx$O9eZO}B@B3}hjwGoI}zbWQ*4~g4Ly$p0R zL9}8W6V&6-Rc#In2&KeNYT`l7cTG{?kLVFVe2V@lq?EV-?&w*$#Q-G8 zWVsn9Wu1F&8~^EuBg?varDUt-oq&1@k3(mnckS<_OI=5yPD-40T)x-SsDlEF5CR-i z?MpNjyO(JM`3`Ni7C615uF1(%r~@BJ@x177COdcRP+Rz!FH>1mf+vG9{LRoj?`9| zeb8vEBU7#){zW|P{Tx2I_)Yl^JCrRnU?=SeeCVWdSp+v|jF*Z3qI|)z^h6XRQssY9 zz6AsF4M`pDnx8Z?DH&k@@J_5G!L|8_n!)qWKAr>#UsPE+4D8SKsaSrV{aG-~iAPGx zq!!8Szs!zxm!TTQVY2bx(Y>6dfeD@5LcX`Z`KBWkz0bTqe*E~-Cf;zvcH#h3VsFVT zi=(18GVs0yNiF__$zWpTNG7M@Fl=}4DNK)M^)I<7pcLiXVIk5s>2G^IJ4(fSKCe=f z>IT0zTO0dUFD{ap`leS-U;M*I(2ydl(5aoYo2xv)1{=P3hVw$V=KjdnBLTs~NxAp1 zw;Acy`I!`zapMl}X6-R;sYb-;o6X{bxy29d+uI}OUn-w3by5xwu`JwsgB%5D7T93#;G> zO1LPNo(62|HG7c)9a$K4j{9iyUc^X!shk0R@aQ6mC3+R3YIxS4hUV|@xS;0TDoEeW z)+5hs=F{QlRt1raxQqbx3<*uyVr}$|+i>rF39E4wzJFk`p8;q_ zA%=;G(QrpX^yx}yycUPtVUI;H4o44h0b-%2BO*Z zY-JPHi0TB_yubRQ^ejgrvD#?p$eNaex$eGWuzs@2sW{b7qm-GI#)SukbXAVaQ&%kH z$i{U2KF|YV8+1jeUV4wXHR?d4MQv=?SE!-E4O*lKJ3Y+hfBSrDi;s#@wzSUaa|6<9 zH&{Ys4xeG7W$i#uwWx=07gB@d#+6pN2+d8f?OA_AQRAtAC3p!Jv&_Yn7Ug71DiHLV zt@5)Uf>F`4(Vh>8v@j-3UsN0pXdW7XFB*T$rv(az%zFI+1S~Wy=hunHbUPI{_1R?- z-lvZnzk{f7?Dg{$Wjg)qIQ9GM|dczZb*kCxV#~GD=MHfcM`9O)J6#q z;aDh!()b;<{U;g`ftp^eEvwmYT8^_oqMiHpoKTzbot0H__kjL+xYI5Kmn`SoasS5V z+Y7{|?empm+eZ0FHb)VR5M{)zzE{^(6`XH>Z@m&Fr-&*n3R z0iw5S1Vq0WkN*JQ0Kl}7(6X7~SQuIP>xX<~37?k2NGHJOP3zXY>UWt>pV-p<-76Y` z{vaa4ew!ERdY{6GHd`m^3Bxyt~SWU@Y46iL}fDmXzx{#mGB!(8GU{+lPK{J%%iRT1G~Vk z3Nd$l=~XK9r*4rIvJU|#dmZWSws%9#pHC~;A8*)Qe7;O#*$M)F+OTzgA3ZBo&y@>F+w=xyu zhbhrTN98|ENe273sw#)h2W>J@S_{>@lFA@@d8`_JbE?d%F(&(T;EznAotUO&7`oOc zsjxEiIk}>;uGy)NX!v<1NT|5Gj~OLA^HHS~IaAT*OaFapm2f6c!Di>?`XzsO9)~|? zh$@iA=bqp)R=7=G$?)IvC3vv#>y2LnIgO2tB_(k2%~0RkJlDhcTPxWbjOCou!NSJQ z-b6e&ry;!%pk(Oi?DVZYpnXq{M{Ya(1nQ4WsgNIT=UgZ~p$Rn0s|wU%L<~q?fRvvP zM`hVB`5%6HEhQO@a>yG$RUzTL)dO&RUpB?$xv9r-4gAGoa>8KW%C^i8BzAVp4=612 zx-tbXmf7rB0UBjx!Cbu1UmE4a3r{P>zctDiN}rvwASvf`OoS-IiTMIc%1vbwEk~I> znMeC77*0*yU1|imRII1ZtjuW-iJsqx=35mgmN0Hg$;iYOao38{}OP zOL;rr^`FiLly@x-W4at~Hh+d|C~t*uZAZ&I+{0^`%r<3(onbg^DU0gI%c!X{?_n3O6^e0&?P&d3Fb z$4e7)))imDY?_bM#XtPk#g5;6p*h-6vTz$O(Gul_JK3iJq|DB;jSG+vIr+C&Ehd`bDnhIt>uriGM;ICxzknWY98B%#2Y z;P1ad2iuoA_Gi&?l*V<%d`IkRuQLwdA75EwL;Q=OREhm<3y^+zuxS)NW;SuWA63+# zN7YyOYsI}hheahgoTIoVv;bnz4&h8Xb)%WCM$7fCPT9ajadfVWrj1X~^MQd_rI>9( zaRnv+3rE2JX0Zi=V&E9*cwm>X-%G_XO8`Sb5-!<9S482Nq!~yg=_|a{~>5Ig?sxS zLmFBNe^~?E9iO)``CzZtWGU(V=8!7cbNfFAiS;!5oVcG$p?8{iRanUo2WFlEiQ;XGV3?+2FB@# zct&dT4&nb=%UiGT8UAGOejjT8AVU5)5flxf?(fhJH1*@+p{gTc|6bddl!ospM3lzh zXj!kP8{wgaWugk4B0RXvkGB-+!xBfnVGFku(3ZTJ>mn z7*L?|*m}hRACe3Gaj|7r&Gi#PUSa5E5{@gO1R;<nh&7iqa3_qe<1cKb=*>DVrP*kN<{{r+KNscy4C$mnje8XcH_4ryfoN?Y?$R#91O zxw~E10X$pVW1rCqdQ>#dH=-$R&iC{RmI1zUZ*NZvqNA&;ExIiz3m9Es`1*D1D#?>y z@4UAM)D4_?XxKmGOG68zmpY-;s790Cf(I8rVi{9NNOzuIzp=DL0{jCOg^Er5@zn*I zJ`u&m^n-`HUrZ!rWqsWoE#E{}3sGPNdh!xpp%B8V+~NxZoJ_%Sq1UYJdSKW`7@6i9 zw73snztwLp2!ZHOu3VrzbH3!{Z@n_8MO)5+Qxqr?qO^&ocQ_nqzC&y4x=?JiZn}?d zpfm2M4HXIs*Kuwkcmg`OvO!_Q3k(e@Y5#&F9O;`R)d(34?>NDhUsOPYtGtPIDN9>iLu078` zYSSZ*(wQm<3A=f~QORuY*?3=!nIUazvVxjW4xh0zGeH>#wF$oELMdd{e!18-joJ(Nw-Fyg`Fa~riL}3svInq~{MedD0^e#w_gnqP!^(WhWI=gJE6-XPQj5qgK^~+ z@S(JR(=ym-rj)XjDN59Xuej7$?5Awx@Qj;2zd_h1O_ywF67*yd8sjX$wq3^DG$+8z zRl2;v`|2uq*4o8}B7DRUv`t9%>&Ac6Y(Q(fGe9MnwO!+8UbG0=J-(ETnLmnujXP11 zwkS%S2@6G24X$up9z_DL%Y8h*TumfB7}GEi@os)HTknjnUHR^%>qWgM&`f1{JUS*u z#r@=JJp(l8bUB>O=yq7$$Cox2h>XuHT!`1VxYQA<)sJ5dZAK&E=G5_@KpSwOPb}5- zbDnN4iMd$$p;AtCK==*xIX=k%qXHs%_(2+WfH9;(xh5I|RYrpszhf&Z_}6hh$1L&4 z$lWNMF#3_mkOipzU$(C+g%CxXOv~OivFPH#dGMXzKt4g=1?un;eJ^F2vBdo<7sAK; z7DBB-5JlT#g$y6LJ<*J<+ZiZ~`j>FQ!R1&kPJ0O30hpvjSb`o02ow=yLGeQGyaj*G z2Xrsp46`&*qLYbUH!GY*X50`9;>;oJ2P?J{`(qmFWaSz)^0Hc;iO^~dV|9Yqa3a$9 zp+}(bz}>6J5P(h$OC;-dx`UMXsWjiJRAP5av7(Nc-|Gfuy7E2RB0&A6f%8h8tNRz$ zw38d?Kb5Zrx9Ve1UfD|8SWcG-juxxwjnT}}H9e343{9%F>tf;F)bIU6wKHmkWHX-v zSXLRsP4~f^2c`fB0Wd{rvOeGg?))J0c+EsfgP4!36!JCq4_Y$=mzQ_*WyG9ke5ZWf zvOaRGDX*u$RyPUWIbvn87a^pL2}ABMdjl<8RM>#pVwV(W=aRQFgn0L8b7Or9b@4OD zqnS{#qBdVP(;SPN3Qx>|0NrpmB^%TgN&0ztll=`8FKGxCoa?pMJ?R!A3+O>2>Y|`D z0{q8@78c2r=#7xZ-MU;%OsKl_8i9Ava52@w$cKW0_Ph=o7!JGBxYVxhZ9?}SgGO@Y zTU(*wzkkO#e>+}4wez%Sp-i)d-D=ulV|x|Wr^2i)f>cPf(sHat$nb?K-qCN~K=|$# zOt{}n29aOsV$<~7y3-fUJQ{$VP%Zj)IXAEghD-4qW)9_sedcz7eutvrYOhr@??BsQ ze>1+5l|-H~EOD#XLSzNqyr9LHgRl4~1}w?QxZQ~=s|tr{3Y`I^$bP&h-zNaEsfPT@ z@oGn?%s5LZzTS-qkGdDZA5a5;)G9hT;8SryfUfbM`LICz4JL&n57|8Ly!D{`;K$(I zV2&yF(s66qkcs3(m8r_b=nTF(h!pD0lF!0Uvl8pueq#i*B)AOZ*R4PggZDs9q?E=* ze`6Vs2Myt2cnSwH(Riuo*TWTwM9#)h#)0BE)i=)y^nJWeddL>oeeuW>uKVdJrvwUt_j#t>6D@P!; z&T$DCXHlen(52w4vi%q6=3lrclLkhYfzKzPmPhPEE6>`tEm!N0{y@Amn%pmt;v;k_ zbOS%l!fWR`1ysy81syCd+ za;JjtGfdN!+qs_skaO@nM}mZx77=x7KW8(YBi|41^;Iv#9ISD94V$=J@53)6- z3A(@K;>R%hFw;1tPZjB$By3A*s8-Ie+WUr2b(R39>n@$=oP~RG#`i<{^C_vt{mI1a zV!ly{%;TL|pMvtP=ER|%WuB8f=e>+j`nKi{`y6PuTRz7%e%Bv8jC+7?nT*ak-OTdd z1OIcWaBSe`uW^x~z_fC_f`X%+-69Ji9x62g)P(H88iHYb79y%e6Iddu@sdq>Etit7 z_Eggnkshl7<>W-SMg>~C0XwPH@0ExLzbi>4uTD=*(@rVYsUq6?fnd0n*!U46(sy!s zgZP|ZU9*lA>Blp_nXSe#;$w}oK08~g?WNNq*vx_#rs4_y@DYAM^wv0CqOZaAN;ERG z##H{%F{eGQhLt>UEco!7%B00q)bGubQX``GtkPV$y> z4>?*}!rxZ|E-10hTHpPS>E^n@88SC6mp9M!Q-T#ZO4<~N521(*L`I5gzJF(8ao0P! zJI7%U7aJv2`q42(7n&$Inmf50&uEmNB3gxMznljh`!>FNWfi?~Gn4=1LZhu1sj@SUGeq9tu9kD*J4lxj3ob>bd9as>~DTo_{kU{j05MLX6#Mimy0RB6z-YcLd zk);h@-*a(fB#HY^7r=6)kWW$)f!iCYB1JrUwE~#R0Gg&9*R8F++g<0ynswf>m)1T& zRk5EEB|8ZWc|>WmE;9;JR~w9xVQ`jN45_~`^W19oajOTRZ=U57Km6|OBNzCIwNMM z1N~OoIA*cxfI2rE$92it1{)iWN+zL~qD0!%3^RmFDIVW`nR-_Po7`r?Y7WiTIGfz< zUWbMsO&tUXna8u=cN5CCG=@=)goA&~_Tm7d<{*+3zkE}yQD)FJm2{jp*G$#30k;i3 zYq5iO2d9KVxwQH2`5JYqbiC(k-$~ROy)Bj(!(a4eOt>9J>$n@leV?qrA1|%;hZm&+ z1kKMjt=;87mFvqNQ8zq%Pa$Lj{H_yJ%7G z${&u8gENSNLQ*1iy!gwea4S;^7o|Y7M5Odc#UFa_!EN(flZwhQlQ(?2nZ)zDj)Qb_ zbJOsRG0JLBLUfL(hVMX{fK0>I*lAS3*O3`gse$yLTN;|?qP4%xP^GB0jG{6y)b0wO zY!UTq6lJjNLs}8>8zj_ie;^b`Rluy{!2QDvHTOt1ym6DCr~*TPK*K)s>|d4Ny<<#D zP4N!6uxkA)jz;#gUdk%&PY5Af#KIwVB{`~L*e*xI*M-wcrb%xBT5eixmC z&$F1Md2DHJ5q3;D`J3E(M1sGVhW1cKQH4J|!{A{3r;4*goX~*7sij~9%s1Z=|1Y8; z%2sLSH_?E3SXI5g#}%-L1DPDqQ)C5P25BKnepy8U+6 z<&=v4MwZ6Mkt2vfbL4s8_JBWAx%K?@6KRBT7y|UWN zg%U6POP05?%CF#`Mlu0@6=~0M16zSe&RTBl!6&qVrFE*nr?% z1Cty^HlVr@#s(kG+uZ*`VU()I=8!GmRBZVrV}-?xyyf;2_=r6IwJ`_h&ulYZQ^?Ny zIc?5DCbPZe*nmRp3s4);&nW|+BWPjLhauZ%IJEMPWw=w$)}EtdZnePNVUfX_!7yWW z2C$$Ym6PPmPKT}!=3%tqz5Xo^V;GBR`gbj583Wbev2drGB=<&8Q;6R^q!RV;pRhxU zQh5tCu-#v+7LhPI7bg=@awRl&tya+Su}zi z({0O)u1h3WpS(=}?30mC{pFkVJ(e+uY(L4ATojP$xI zTq8BN*dwt-H)YSist9z2e&F5 zbNMqiEsfMaz!N=PufD~3zSw{7r~3-+0O2p_5XA*0E=89wcI8a{Z(8?AoHjBWbZaF9 zNRO1Bnq$LYC_$nlNPmxVta0Q>_b!Dy)Z+w?e09q~Mr*~{n~Y`~DS|H8wh5WF5Szx; z@7L)QWkY2iMi81p=i^-OEg@Xz-S>C7TCL}>xb5$t0**QHIvq!7!hLx;XBWSh$CjC2 za(zK>+h|%-B1R(=<=c$P~ z^IYO2|C3?1&F1hXQ%v%_5Xlx-^GXfb?8ZD{ekMGYgsbraT!BM7ZK8!p8?}6-=8;4ZcjK z4u!7XQ+(pnUttd~(iRB9D#74jYar(zGSbxTkW}zZA)$Ew#pbHf9Y>!)V4H69aG3@N z51)mk!F(_Y9ra?+Zw?ys&FNa-%)&Dftke)2!lc2%x#vci7vhC)OmLEt;!w;-gR*=N z!J?wwHK~XPD~BpJB`cZbL3u!1o^a8Du=#5}%R z;q_A21XxVRmOdmR$I-2UpiA#gHDG z1+dheY?TRbjT)7yWP~RpQ;p8R1BUeo=i9)ohiI%+MjYfq_GAm7hFUtNl&G+e4dNM@ zm|FYBR;ejHoqZgW!LL6@%vQWVj3x;N)a?4*JeIB*GLJ{4! zPw6Kp{s<21+BumtHn7MMjWSfZz99fX^(U8Zpk4Bm23_n`RK$y79o$#F4BJ)ab73d1 z$ONt)!g*!C@IbTX>9gmH&g2oG2f~W!zlbD;f&WEVZB&tUdHsJ&MfsAmnNaHv`p&b| zgs7_{{Y&T5)HEUY3bpx5=aV>puS~r9pg26&ZM51z1j11FUyQ$ye-`=^hcXGC$nQ-T zs8cZjI^-$jSnR;h%S$w0rl8?{bcVX4_=X)3+MHo9$M9B@l7}bRVKO)mJuqE9o%^My z#cW@WW8Hs{)B;AHXp#H@Y(5v?`+J}YlsITm0!-U{;t0|+k4OZ#cjV$;GvnG5SpijM{iTB$z< zY#;6-nt%w==!MR8|9)uy*W~sVm~Ud<`(4u%KkR? zI`g@rKTGVBYc_wvt4ArFVWpfJKT+y0Aw4B!WyNIJ=(U>Cqe%HjMXyt~IB=8J)*gIZ zVyJa2<}JbJcvAzCK%+y}+jmpL*>HWx#Pfd?^wx7ReA0^-9C0q;1b11gj=0_NR04p# zQTY@HchL_H?Ww*{kv>zg3_!6_lJ=#%h|YnA)nGJ;IPqvQ4p0?f)V)UtyK}(#*{05D zz+7w#v>rQnjuj~BJ-jBg6u!hO-(&sJ5e?Q8sJ{s5$mLAWuE#p8Ps7GQ>U8S>w##>^Sh<8&~ z*$#={?S^2-%F5xB03v5KE-qZ>;xD$+u6YE12atiE6Nk)anfU8g z6(hW&I5#^z!;71u4Jh%kd5FAW?zcRGziq&c&sqXO+9V0v<+d1QhJ+0?D2G>PE|JeN zxIOWFg|6Wq#;ka{J1JS{5OK&3{n`K% zk>SW%MoWbb7u~K778VqCXQUqxCTaupP&!^s^SK9egKu-jlirW33{@ZP^<5K_D#U>t z)}*GIKN2o|OL6;`kFY4T>nk6y2Wyl>U5Z~qb35IzKwG*la#jL~Y<|}x7&LJb-#2}! z`1+zqd4#A0eR6WSj=yuC7vd zax0y5Up7=o%E?{2AsWslAktPBfz!fsR z%o%I6lfeN-@>lTW=notQl0Et}KQ)Wj!T0Sv=$y5WSOk3!V!>(qlk{c9ydbnWJ5<DjM&;#@v-Ef)pJceHMx*s#` za*K;-P0L>N6U>tuL^eXAq1gcq0bSjh@ zzBu}}>IbMNT0Y~8OJ6EvO?kn;_ z{j?NmJkPzzVE_H`_x|bM(`ehv*Q-$=e|F9jo-WKDFah|> zvamfxzT0^Vlq(=$O5FRR?M@2=!iu86or(t{4h{6w5?}Z1u`gB&{?u3fH~8PIbTbe) zC?T7wH>Z_R8KH5_h7w0U+!aMR$)*PDtDQ>Z383g zooO~XB~2^eu0hawy_w6kJB7Lx((V^DfwSb0v5(Su^O$}OUpd;k3!pd(Sag?#6xLaE zeF=S94^CrhwNUN{717!d6;fHTI^|HkovgGKUFM|N*JCjCuer2a&)IKoo z@Ph~hu?C}Uv;)F>L=K$Jz$XexkW@0-z8aCtHajbXlh<7@HETT}-yzK-&N%N;`ALt%V=+F8zQE7kKdULWzf+*}}fuoX3%Zxgmebv4#IQhydZDVPN0I|A~s`zT~LgLi;f z>w?G<+7Cux6{6cR=BUxI?^94K`TL0e7cTkxA7a4}M3;1(&gK`s?DxsXah|K#^(8wD z8MUi)M+Y8fUq(6cXxi)gNTeF>o}&AQkdxyHL$`-PNrAx|NIAnOSF)DUA63ak3^r35ENf>Ac zXw$zBX*0Kf^2o2&ksr*12p6}*!iSz9(Rh-3pL;aTZ}*tn@I5Y7S->RrpnZWrZ+W+_ z)cS{qNea06d=BmH>j0AZrCm2ECV3apCuY6u&hb2T*qB!<#Dz$!`pJn=HpD>O{Ok96 zw_EWDc@0}9|514Kc3lt_FtTV+_gbuca$fJ%ZEb2gTJ?LH4*`eFHmlv7Hib(RpRRTN zhO=dS%cBvW6(sNXXJtYVs$~e`?5;ml2H8@0!*y8hM22ER?J;1}I>GE2g!*f8?)O9@ zTYCZQtTdda~eieEfh@5Aj9MF-2<=Ey}`O&Vph*9jwJ3M@VdGm zfzh8fWzH*6Gg^j6K64ml1)5~^A+(tvlYq*NvPFZJ8>WS!WT*YN_Ly_K7u0E5{ARqF z6GA70)ki_7TGF6eZq}Z1YWVa0`Jhm+d8t&Jl2%Ap$Gm^ao|>BLnG+$oSFDP1Ky}Mk z?=0Kfbr!0(O4);zNyH{`n)Nw+rpduJ4e@CVLxOHA3@l*e&qGggQYfC4#=M`a6SLX? zdG&ch zXT+HQ?Bg@ngM%zP1TxOT!ZXgPmygn^>){_rjUyiO0>hb|ynMy+Sk;JS}yfHuUmiuN2A@y?acFQ!oVt6 zycD?>piKZU>f(MgpTatO!kx5RbcUwGVGRd}XyB|iiA<@HoN4TjQp3}nZw-NBfrZmn zc#Nv6AX&3-^`V`;0HntGIy*kDUJuTYNyR2W0BRnC@<(!fKrQd+c!xV)+19dU2OPT5 z)liBw5ZgUeeT^1wLso8&`iy`wqQ`M{Ypcx8-%r+VYnabx`QZov&fcdj^G|kmcAlPH zHmZhD;HA*~pC~$g%Tk-0np)gN)aeh3<}B`9eTEJA>*0VJFn_>b(&Aj$l$g^8$Z+Zf zb2y>4qs5kEfyOuQTlbR)+0DR=^F;$2(@~LZKta*wIV@36!xXu>FUF`-hl3Zy=%XNE#(0*HEmJl7K3&hq z-G%$zR2}Nv_OMu0o$e|_AoJ1(@9sE^<4HWHDsT&$s?zI0;*59~i(IL6w#am?^tui9 zjopD>FjRMlBo8gVN@anXd9#DX^F+!QvTF48QBuZZ^!*qtpU#SI1XX*3zn7tS>CY0d5$jM#8+F_RnHu#I{y>&rgHqN0?ZgI)b!)Z+sNwuUBNv@PDGHUnsq zZ*;t&jQ@h#A8l_<>002$5?adi=nii4`B*i=ZeK~g1~DHZj-rRdYA~qOu=f7Q)annD z45)>VX$8i(wS&NL5^w@Z9Sw(6BnB!1+a}_+`}(}^CTlRYL&}=k0?~X5hY|xYGhtQn zonY6%7=uGYWJE7q2 zpea3Wy&OXk4_Rbz6wJu)EV9?h z*!IJu?47LFs{?g?GhJH~OCxcJcyA}Hr{ z#0Fo8rtb--Y}dF2mmJuvl0aYO^Y2E>;_N=g3f}wYSDuImjbhDRK{}5l(I6hs5BE0o z%lp;L#KIjq`*h>0gp7tAyZF~}$y(_#rF*d_q2T!vT}1SNAixTImCw-W`go8+VYciO ztzMT1`_`}lBo&-!OJ0Oq7d$F4r}F9I=1A^?c4U5iwQX}XN~gW>4Rr5C!1unP({*b_ z0AqmTV&@$>-pgl5sey5EI7TPuU?a?FCR)1sa1j%eXCJv;k@_=)(9ijvGo%|b_g!{6l`Gy(ASZVwJ*I>d;JSJ(-EqNzhb*xwaL8^Q2^C# zAiG_~rVWlfdH*%mn3YKd{m)0lI*5VK8tHHhOTROrIRR7kU?=WW;hO@K4-3Ss3H8ZI zZs@k=n@Ex*$~&Kas7KPxd@`Ey8yYpf4{@C)y-Y$f1^2v{9s<=Xr|0K27v(96^pR%2DL>=k@fEmhyF zMp8b(q7d>jPPk1A`uu+Ph#w6K-Xh+p_c&PE7Y;zXEO1$S%JGi$=4!?(#+(l2veSzL zMx;qIS*#7G`BE$5@TqwMSMBD2t%ynHd1EXnBVf_*>J3jgS2+>b6i5s{=4FxU-@f~Q zczdg;xY}-8H)xOm!GpV7a19pR-6cQ>?(S}d1PJc#4#C~sA-EIV-OnWXzPHJ;dgOG-^t^A|hzQ#6(>()c4!nH1Bsjhx2X_9~!YswzEO9sJB!*FaA?EJQ zcIM*C_di;+&&Ybyu05t6$1Zgz;y(+smAt!uZLKlNgS~r(KI>(u$}&CT{3yi3TQSd8 zNPYTU#?`_7=iE)65$C<37ud!(v#~DqcfQ*H7VHthkLm%m=pMX5tw9PvWptfi|M85? zVEzXx<7zUmDGN@soam%iR4_`&x4|DAAU`q5+Z=vSW2s&m-ih&e>`uIvBCbe!&fPCR z&;{^q;2DjD))H?62Oec)vn8~EKvSPi66A zU;MUS`vSStU>6j2Q1K_2=Q z#Nnjwq6bG}vs{pJsh=}FthcH8zV7*#c?B_nW#_~wwY=b|MS``5pe>F2{V~RyE<5wO z9)+MU+6>v`6GrRtCBzd_IwZTclnNuOGz(({v0@vXXj8FO=&|>H$;#@*)(j&fS2-l> zJ(rbZlt2}F-wk)xR_zQ4b%i*8f%xr_2Y@7+n44BTR$7^?ep^hND94)z1PFU~4q>>Y zDX12Mtkid9?BAi_^LYR8!;|vANEe|zC(P~niMeMpkVztvb4I6B;qCtBX7|issnz3c zM3xNw`kbhs{FO}l3u^fOO!N|E>`A*kzS_$Z@t&F(PnVS_@tH|<7=A(N514>W1axGW z(onT5AYe4_a*>NNt2bO>xyy7O7Mw zs5JZ^dKMOR^Tx_l$(T%IW`TVhx7qz(<)QX>Yze*JaY7SYTNBndL*=tY+ro=fXJ4bf ztFs|+adEAgNiSo!R~&)#H*USnKm?|J-M+DI95%QuwJ(I&)8%hLk50G!@=zGj%Cm*q z@cA-nkiyT!^3{1L+y}E|0dBwOnf6!ry;&v9BNYIgO-Mw6 zvwPhztIrhV(-{ep{eWpSWTt>eaW;awGwaH2emFIFD658EK zHo0_6!rA#{JDQahFvAAj(F=wks1$MgFlLMD0kN}8`vff}1%kjoxsn2A%JbFmU-nyYSH;?tYIZ1|xzP>&`;+M0oOLo7* zl@UBMaPS;1;YMuqi+zWZ`pn`3Of zQXJt&zzmgEz4-$?2EE`57(~n^6(yw@Bo`GFQ1Z3z4y?%7E_0`idf&aqZmld%h&sOY zxC%W2Mk%MR;FrS*X?TiTe1q8eg6Nx(@L$GZeyzXh4?wMX~bSEuCJ20kL#*d2W+t`|Rwt6pOpG`aU3Zd^cgl)e#^n204&kKtkP z^ViQ`OFX&~9*qJbdr|5M?a464D>h0||3)%`tjzj1#5!?1Y6pWNf`GjuZf_PBh`wzQzT%v$$o#y;SZmz@{wKuxZ)%)f zA0mW#>N=}QKwBFC6OYA9;HcKi37Amu^6C_(mSi=%u{#ZzN&m^d<@C^4C{V5r{2O5% zSyOF4fRgK|*07EYXm%MXU2(KJB_%cj0s`l^)S8VkOgQ%nhs*|nhw#fgdVqdS`0(D^ z(LVC!X78?&`t0f~ij6#sApdVFT6;fC#b$ccUzcsLW!M6Dv3xhPdT7*-Qs9?)UIJEfxSfllR zhS{pe!MTz0`h95?Vwo}(O}diz?t8FMfNk#8WbkfNrSt76(czJW-Z^Mm1vyH-f?DfC z9yAJ+--qq5ecxj?Np?*?E=e@zx$mI=z3l(R0{#!```=&XUwrfr6v!_Eqt*O~d3a== z!;r|vpklrl>j~Y+md+COoAV?ZG5d76=xVOz<%HgZI^18 zIPLEjq!-`2G2jdQ@;%e*YBZi{wgHvash?e^eg}0jo=>r*H-}>zIxy(m;fRZi7ieXc z09RbXD>xIW{iiGpK*9f8+J*`F3lGI?TQ`IYhATR_>?zvqT91c;ztx}jqS*~xeXrSf zXT!;h#|HlI=$6m`(im~`p%2U8-;Lit#UTUqhWmL>=o;(Lykz~8UVVwfi4JbwsE$9n z8Jqt3ZU=|wKJIVYd&DD6R?&wz=_qa|OCV>~e?GJ|pfBw1^b9wgk6x$ayQZW5;kajk zLLpBX6kw1#gTrXBqClH?6rO9BFR{Ee&F)mm=guRNEtl#09`=KxhU?ZX*5%%;IM=g@ zC0g#`a3{^%2;4qk83AGP%xXV|>hv<C$)2cVz$Rvdrd+10gvxclbq+qX;aV3qa#VjQ2FQQ0i#ydC(;MEk~g z74>)iwoE}>4hI{jQQ1ICGzmm_uTKyB03=~Z)9I4J?$Jiz3oAe2xxCJxRNj`z0}sPB zH&4vOgrbLBr)OZ0-936~GWF4AQYb9_BiM>!^iJ?FTTEo6w;@X%(Ni^`_g(mhqr*~vc%!I75r1LR1yysewvPixqo0_XV1Ji?|bK@n8P;(-S25; zLfRva7AMLqaB57KvH2{P^AxqU;hJJ8Bi7cw*o?U1m6eq>DzVmA0S%QQ1{ha_@~1Uy zPJNEwcXxWDT71BfZ+h*+?qtS4J=I+EHbsreqDp)bU~a-^g)j1s02&@1eyIT`+u;*^ zL7aD8JOxlRKhAe4(&9^m0mkj^3xg;D!q;K{qp@mM&4rUm=PYKZ7O|j6SH}lj5;lz2 z7^jQ07mXhT5yKkn68kYp(n!gv4*GyvS^-qj+mYn&0)B64s*qk1ohuua3j5;=S@q7y^2jLjlyjJJ^U63J%RV7tggwKysf3{9Y!S z3w>tMTyi$fJm@lVWxA2|VRajr2_LJWzV{{@DV@ky;3bphbYy48_QdoDA%5dn%#T6A z$(eSYCF|xD^Od!u2rDow97d#J;{n$_e%Cd~?6fu|73N{VYT!k74@*sVPoNc=uyF#` ziwD`g`2{VH07f+GksO9Ve&rN8Mzb5ThUoM(jV+f+g}jYbt_0e4+UBjqv`a4HV1@H( zJJ=QgDIlzR>8>P)goeKEnXexnhJj+K2O9S*+yJW}&zB?i7<;?Vdy@m|M1b88Rl2-N zff}P>axVuIA+hGAICqk*H1 zJja^)2K7RBEOnWS9qTo!#|lf-<5gLHSXIn-PmL7j-Jd^4$MRWrWM)(Fv&Z$%M`j@@ zOouzm&sv4F+4JUbRgRIoS4dsMsjFC9BzRAO%MYYC2NeIZ4EC&-?CVRvd5$RMJL&mB zAv>NSgK&9xpZHFIv&)KV3DmT9dNvgt1`-*ej{PW9<7Y0vzX>(e+P5nBy(RT$n6;Y5 zrN>U%YEGAwy?x1A6l!*md#t4!QphtNB9FLq*Zvh>W@vDg*wcd7T7lH2lstOd{)9SL zud*^f7B=>Rth^Uf&uPQp9!!5#Oi?@l~&$Ey$QX zknj8bwtMENO*wMv;dImtzR@jf<_TKVW-lJsyLUs)WB$px5~2vclIL5Q8r%aax8-2S z&T+R&&u!g`4hAoWdiu8C_c#yaKpMZf{40F23{0R3B~1@(NrP zDUY{^$_^*7qI%q4_B>?Cd`5ngYgDe2z~_Y@_znw%nC_XRAD^;EuT}5O<*=_`@4O!A zD_P(Q%hE$x{^ui`$%j9psnTX_Y?4_Z8LTJ+XQzfVB!q~E7zJI3dNFL!so1kSop`yV zeCI$cU z^0CN!UQ;Ec;@KyE$n}m^>pY4w__wVgf@8m08pV>CG2LlWj{)91Kwbao98mtITggVX z>%*9LUb=VmQx%@Bv6y6pl57N9G-fLG4#qm8P7r@fC3=qs!(fF}C^lhOBR^oeU-*f! zYrSppzgPvv5I_Q8XFQPi{V59MoGoU;W9jUrggzRm`#piQd1GX}!Gk7+*9-Xp3BTti z)JX3lVtKB?t*v4^coa{gD@!iZeo-@1i;7n3+D|Mqg%Xc!37_4Vz^Jr6D7$QFyH>#+vaw2yxx7bX}p{lK5i#-OT&ZixRdD~0JnQ#Xaxxc zweE++>zyB8S4HbY6~6V_ZB{}0gvP(1fK8cy^=7ruL0o!0^gdZ$h})_(Vz!J-(hcG$ zqQW4A^8aex06%Jov8M|x!&_YU?1X3tz`fVOxMK^NyFHyC+4E-`GQ)K|enM!&;|kP% zKua(UomTC5DMeV3E#yn@#Du8R!uXXDCT@ zF2e$cPD@DqxZM75Wx8<~Ai29*OoKgLN<^~hF~QAw1i^XN6SC`t<}s!um9;gu%eXAN zztU>PSJa{^&$09~a&^GOI@EfFq>m2;n4@UNnnZV~=jipknKZLKAQ>3Da4;XbK zM-ekbZ<4_Zv*lb@|Gkd99U)nezug{@9XZ=j{q5VGnZaCX;{A!et3M!urClKW#{$VG zpAvhW4!g?h%~7)Obbix5?(l4U&XuU~9Xopmwz}bO4S;dIi0rJ;=xtxOkMSAxI=}+%Ws0b^h1C>=4;(ku1Bj@&X@33e6 ztH=;uDEP9$E}&XlP3^;AtfWl(kw$a9)S@Kvz0Qh=j7!Y(uZ~fSsHmvhqZ+ zqvc|Xeyr2A%r1sG%^GJ|L;^1V=cl$f84qC)TGX`|-%&NSxzCi*C^0oP9NMm4t-_tw%Un?N4KVPu?Ek#f6f8*{~^$#vSc`cb=E?G_zE3r|A4`wov{G zs`LeQ;z8`t9OQjI&doKaC%1ZRn;Fv>ljS7b4n2*rXUb~guPb-@2tU(8opNoegm>F{ zd>Xt+xp}=xs&AB>vcXQyCL;t-OR2c&I;KU4_l_0aD$rlt>eAM5X^R~7?BgiV8I~yu z@xn*xB&0lx4F<i%|GnsbfFaN+AcPuJK*2FOzp*~OEiQV(=>Ll5!?J#IoxSkmN zG{GCqlnau~=hI+k9{OSFW}<5fgzlhUJtsdNS(Kjbo^8euqYuVNsQ>y#rjeu4N@L$j zi*_Z8lgMp^5yzkj2jHZ*oQ@L7)bp*wZsza>q&AQQx~&b>qb{KNN1@wEg+JrM6tAzOeaH zvvdf8!a}Bnq*kjt7TCdTw#H9vi9-M*0z>Wl4)owjU)DDaU(W#0#FLZ(n0)q^_14j~ z^7=+;tLA`GE#yyf5>UBGL0x%9xXxPyn{R&ccxQ8OUZq%z^4V3+b$igT#%c02o2eM~Set90ZXk|cGeU%bWt8?O!*1d>Hw4XNydOP1>)x?0WxMVQESS}pxLTbf z0yF~FtN8?#$!9e+7$74EMpKg;mjkz;8=7V&^_7iSV>AH=5(^{l;DzsDg%#=?9lDoV zLbEqgCKXaNiy{HjTK&7a)eNH(21eImXLR!S_!uB09M;I4yZ9H0R(u8h;MjekwRmlA zM)%z>F4-4N=*9L$#ggm2#BiPo_45sGC!Y0ab~Cv}9kFz(jsC;L{C$;0n4~=9vh9Hc zzw~xbk#CDu-}o71Nc!DhANzC#A?aN&xfoAW{iIj^N&j%fF1g0;R9kPQ=VL%IW~%)i zzKHCjSssVelO?BX=%qM`Xt=UIEjb&sgPF?b_09lf=Z!EFU>f1N{{3Qiy7JSKL~Q4E zYSWeBY{8Kd+B`pCKv>DNCOTcBK4tuHe$pmR$#C2^8HybLOo4Ar9W9R9t3TC?@PXHs z<^J+0zaQi|eSJKS;3N9I-RfB|s+aE0(Edq{O@_t{Tt%;_EwMu5XNJp4Q zsx3&-=!O6J5o+?MV(*CZSC~dWwJ5xT`cTy4o@Gpi8_ZsZGj}3!=QVVieee3)w-w?> z$v|u{#6{c(%7qcI+4v`toF-p*_Q2lZwUd z%q|OKWJ40$D=3`#2yxMm>^4i9TK=3W*6F%=A2E3eH1ve79tRIA^t(vL-DGK1o@|hq zyXU?uv0TSzqsq_op_QpLoH|*FcKKy|4kdrvtJfR#L2a9>mN4O8FMzR-;O9}U>8&g& zLN}E9s~Z=d#+&ppF!_4-ZMeZ0DnDhj*-epC2OC+l_gs$q?_Aj=$4*Z~M7wCMc<;hq zwk<+2=tL}$-FN#Ck}KVA7*0=5+dIit3FA48b{DNO>dR_6EA+Z5zAXo$tsx1C2%Fi+ zdftbre_$%$Qz_G+GhY%OP{~1<&4|f5Bx3RQ=czLu#l@ShI2cjxF`#P~^%%=Hc zi)Mr&88n4pMY|w^B06VfM%9)8kp zQY*Z8&RoDpDlS>r5Z!b2wJGjAqZRsU`**E}Vg~kTrSw2v$bv>9D;8~Aa*E;OZp%gL z>nU|uh9o)gH9{{t?6!H$inj>9Q!)}weuouLcugdyn?&sEU4dv3mt@b>KPKbeooH>| z$Z8A}%Umor6TPRVZ$|BgvI*15=i3v$=(n<@zwzR>YP65bVd!{SiawgZ9txGgI;cC8 zs%udYDB^P@J~WI8{!)M}aU{9t%NkA6^6Qy}d+M$Rg~wQ&t}*A{!Cow_zVIalpM$lB zy}T*bS{dV7jhQ|o0&%dHtgRvO@N1bC`Jj2E4>9ounK)y7*5Kh%$h&wpI5f(PVQ4JE z9j0iMvYwcE8)Tw-aX|QsohN)sT5XQr;Ha&X-@M(~jZ7(9k{9AuzIup`j3gxZI<=To zWd5GPqkpOoDJQYHlT+7FcUOQpq&Oj7c|Mbof)Sa$RCzuU`u4jFByQT+oebPgT=TcQ zD(Sq9l(0UX{B?N^HRigxU^~;;&FCM3(lAu&lgh11Sy_tr91$1WBdL@2vCRr$ryv!` zXInb*9d`f$&F!;ETN>EZ6-*&%Xlyi{Vf)M=)K^K}$M^PO%k7;^M1(}2FhLkyDQzxR z?2ed>%!~HJ#Yrfyh%z^hy`_-gFNUICGIH`e+?2zDDuKo;BG|KmQL^6~X^E9L!UW9< zi9H;W4k zlz0zDW6{}eQ=b?c<8P@m`Qc{uGb!DY9!~6K|=-antSHPTWm6}*Q71C}xFR89C020$LL-zSLF>dPXw7ZVGvbp2k=Z<@)M!CO#&~(wC$ZGvHOC z2qo43b*3Z&b~o1h_M{W}W=OYn6TN*BahkORFv8TAS&B(=3h_h|Qo&c{)z)`rpMpFw0CG;|W*>mDw1e_&Wp z$o?k%4x8gmJiX5Qhye1cJA2t-of_4EaXTv%S47LhoqOur3K{Z9JlKj&UGj)~OyEFb zw8E~|sE@#lT4+5Y+}-rU=(!zneQCDJ#eh*SVF;~;=9fjUN!0H+h2P}l;#KUd49&U zNAS{Zp`S!pl-v=Zu6B8_#Bw=ZB8XQY{vB&WL$m_KE-re_fB(Kx9!fB4E>U@xHtuye ztzPqdOS0F^ZWY33yTcZ+GnYwasG~!5#e={|Udmv`z zl%!C#n)(`#1GKO)B8Y=5e%2m^TA*5-v~)xNES16nTT=ljH0$dmNAN}!TbEe88>R2k z-_6dJVW-xRnc4~(tCD@roqejuuPKND29o=^41E#la`OmfewzwxN)v7L5JUlJ@@S%Fhr>UIqH3euC6cjDE zebf(;=nhT}PH*XowjHPOX2?I9oPTX7VA-O?O}Mm)$f-h7mv%%4-uET05!3p0FQQHl zJW)3FB<(Rw=XvqlFRp}8v(91+Zh2gj02sC*XedeUe*r7660VbCMRZaMbiY=x%04My zh|?+3rIwU&!_GXxeo8t|dRka1n~9;&rVb#6ei|3#ph{D8DpUGJ#GV%6C=a|L+@^Bp z@V^ETD#83n)>enXfj7*ScoIm-G>G*W-@Pu=d|y)moG~(>e3CX?RwQM-l!^gpfwIK~ zb$_OmBvuOWY%m;({lN=?fHU1UlR=2fWsBAWLYJ%_Q5Ra*q^>eyb!{WU|KtkEz+i?pyxeo7AbP z4N`L!vvXwXwi|rQm1bC3y-gKkwWRaJ7QNxQ%8Y;> z^hzxR;FzY6v;4EFDmpQ?AI2gS1d4WG6=7va@R%tl09FsEQo#oB2jbFeO+mR|WlNMA znAj{+xIgmGL)jw+BVtFi6<%0TI&W*{{=9l3)JG_=m6os69fKi9BAZS=SW|yZ z{E1#Vl94#vD$^HgYwPwez9Q=H`x7FUnk=(6mG^}Ld#0GIL7sZmC!43@`9ZjfVVcj> zZDWcQ>yw-&1@d_w(qDF^wRWuB%u28m0$J~4UD!7<_D4Y|BapfA!;*>o)XwnjG}+9_ zG?n7o9;131>3f_wcGQo6^dg%=d9Dk%)~vk32mhT{G2-t^E*=lbt%fN)B%H)reh2Ge z7w|4__tAyIe5pb}~2y7vH4M4q80`)PsQ4B&!=xmfz+%yLAC{_^=bQgn5O+GHe*uCpf!rW4*)b z)r{`lFw5x1@+73BkUc_!wg6MJ`J0Z;)Ee32J&all_NPXtAM!7rY7G*J;#}pqF{r@r zY$;Lr{@x;U^#kZJpSsG}*qBmFD2cIAWn5GV2R)@KYZPy>Zs?MtRHLp}R=X+IG+l&K}py?WowSNhIP!go~$V0`sr2U6OeR<5k4PT1x5e;qvzDw7`3Get^WFEf zS{3{vPdF^j71YeG6N|OdW`|3a5SJh0voNch)7t+kD!F0zH%I3uI=Z)X*ONofzk~)2kDF)Q12~P(y))O4Gk2iw0@9rPsXhm2p}r{=3#U4 zOfrnW0`ZyKy`U5FfJF{mcSIfbh3=te&I!|CRZX0xd?}2-XEa;BC;^YYJh8Alur8g?`1#WeFSYVoxMSnA$zV z!|%wnLR%{r4i?NT(-?AjmkI4KCSd;%ERogJf5%iABjP;=tfxBUku5N%OVKU8$!iSYn zaD0UH#>T%KN&-Iy89>EU?Y6gC)KR+5Ol;;G3Vo_WDKlQFUx$~6Tvcgfoc=|&kQ z3OJ<#dnjP%&ADpb>#O;Xd*1?Tzr+qY52hL4u~zh7--&mjZ$|XoU*;H{7e5?nD~N}w!-^NW?)57>pOAh?U>Z_)FB93AW63@FW$y(NjvvGXuUNbzhSu9gHQ z?rH=;UH(y1ZPOJvtdg2_qV^@DW+J0ij5AYif4Yq92qnNcD1cm>SVsW1lTE~9kVP`-nplxZL{KUD1K17NBr?0z9>@MHK?XwMEzoH8OAG-w z3M6n~v^Zq5H_?);U{^aUoRbPHTN^q8Wls|4k~>>M@bl*=?s(Yqgx?B=zE|J8U-jSZ zl+{-4#dp)QtstO0oqvEwM4WAn_KC}}BjsA1;xH*N{tX~>x#0jWT_{(snu@nj_rqhp z)}ffGsXL@MC)iNWkWH=f__Ypg*E_qp?CGcvVFS?IWZ=)(+&I>Eb#nkO_f@w@wb-;i zoTVaen|X+2j7|oZ&+-f1R4M0HyO>?*zFm&q=b(NA^L1aSM%M8+l64kS8rOz95qQvZ zTwP|9K(PT9@Y5M$*~+XleJ5qy-J2D-)rDOESvLAtlJ^@!Z7#d}ni~1yJh6^qIa)e6 zac-bFk~a=e#v%6U@Pi)YG#}XL8BD@NLnHlOUX?3JRh`Mu!^`}wzjfRLALDhXj|65U z`u5H%J&m9kMVElU!~hUNi=--afbWHc0el43ytj=V(5{T9dJhKKH`WE3eFW)@u$TJ6!G3M_>6;W`6{Ramz}Ys_s&NP zaU0Hm{}=GJ-S2<3u1h1Cm$=U+M+haIsdY_ni-jui}MoODckt?e7>Lmld=Wqs6jI=JB6*IU$E=qK}F!wN3{5$jDf^VolgT zw{QoLp{FYhOaDCGXNnA)81_p?+lN16YpHf;7&&Tg4K?7_8oLW*#b3hy`*Ox3_*J;d z*BaEC{#OqD7iY*@tgQ9_kwf3`LEtya?dAshu=XP!fb7PA20mYO1v*RsEp9*6tZeEN zMC(O-u9^LQH*x}pgG}Rt@n&AEM?(^kh~bR5U#jr1umY7?qt>>zodA@pqnmKE zAI{&tKeId0g45X8v>6mz95es(C%rFFJ(eOGA%GD*nd5F=OlB}#t~ywmIR&aX(amCn0m{GqQEr=qq>=yl4B?x7kAz<65#j8~vjO1)C70F^(M z!nzcQEjM(YxGkWsPaFY_|G9MGCqjW?BWnQe2fH1nsGE>$>7t_(3Vw~< ziuW}^8?hNCMUZ-pg@&q{lwO8bX1-!WzLt)RvE!A&?$Tu@lvAzTnwgnD?!1bvh6%4 z6CdVs{g}8*=1yVWohF4C7PEDYnV~^DJSmAolrO;u^z`D%EzH2idoGu}UJ^1-zulZi z@1cch;fOb+?&V!CXE1;+sEQQ~UNoaZ?UM9Q`?Cs%;Mda9f>PYd%bW1g6Bk$s3^kcD zqO9zY07}zGdho;B_>fHp8Wvo|Z*)SE>%liJ4{-_?4e;?FjV7EZl`7uwo}8|Rhd}X~ zSotofY3l7Qea%O--A`_sBjCl)mKW0!+Ij!NV*9^nF2npfGelfYdc2-@6KAr_Y>y@h zkX2JJs9m^Vma&ZQGv3Y@;eW&V{L&EqZw;%0_|xFT+%@)8{JV(NPx}f#V2IClK|YgY zxVWAlwn=B$t6n}yFHROqnihDvmVY!ER7{+1+-oB0-z+$Au9X@I-JEVq2^kPzz{fl7 ztA02@$Q)XN{)Fs&D_Y{NaCf@~$0IqH(Y@a`5u$MNqaG%=uQIx~E$8yAlA~c;eZwRB zWJpqbvs|kE7AB_TJ8mgCSZ%KE{B=eKq1=}cB;LpOQ1BQr+t1C`V0D(uf=|#0I!$yA z%hS-7OZ7hei*@qVDy7rOHb4O1Qd>H%e^-OCe0@VhOGSFyANkXsEOOJ*JcURnd3WKv zYFs|RGRR>sz83iR$VW=BoKMRD&~r$Is`K$|sQj&sXmiNnN};wyH=p!nD<)jtz3uji zSptg%V%%7|PbWrz!u9y#A%uuj=fcTvgRPvs+YAA`*AW&jB2NIptOd#sA#jQM#xJ|S zKIxHU1w@uS+Q1{?eIlANS1we-hj_66VHMjOTIDJEXhU~PpiZHYLt!b`)EIV)>As19 z;r`&~Y4@vWdpTKEuUTt%yrOn`A%Va{ zoh4r_LG}*$C_^l0!pWfW%lyr)=5A$Ob+78DR{p){o=UqhD<%aMdwW_bA<}?}&#e-5 zEkQyrarfnMPegr#^mvQ?whu_Su?Cv?BIudb)nT~oMiaJZ4z~Pj1J%ao0ub(#IZ-9~ z2k9Bb9o95^MP{t@WB(V8=B|%-$Z2F?gY%@tH zsX~H8KUQR|8QTv!zvxJK=h}jw0<0l8|Jo+B6T+xr2uC2dflz&yOp@#X6w7`2gvS14 z0`+;7t}jF}|LkHk_4MjWpvCpdT99KumCFN~uS_%k+u{U?=;U-R>jRCyDTt{{Sq@ooA;9I@)rCZJgieZ!uyA z>T_tn;0O@4jf(_oAmnQuKu zMC?s}fz#{1_*!{JMtA@K3&9MZ-LtGaRTlCJYGE+D z`sH0{!bd~4R$U&+yloe61E|jpYoA zfY(d-B{0p3f9EWf=06xqlV6EWK=3__o_=?K1z~h_l&Jt&7#o+{@m*GS_SsqoM2+zT zxF(yG$O9tY+TJ!GC|-LXZXvh62a@MS{Q?oDcDE6LLi^R~Z=sh(z8oI8$ThYgiIh zC_yXrdb-)Z*4{vvGo2!$E_|!c&B08!dQ@P&S9zJSTwP#T*o`n?uEGoOCp|qwyKZ?6 zwt!td3jWm7R_jsIb@qZAdO(*p{9VfrF_UKD%K+RLG0H}ri{6u=t5soB9b4$(c=qxz zX8=HX3%EwezY-{D&M5h#+L7B*($b7WZp~7RE}P%P8jr|Cg%5~TCb?GzCh!$^Xhk+} z4hDApbGDe*gJ0*GxtjzY`Tc=tzz8fPBBDbZ`Rvp%v%qVie~GiY!hK$0z1<`Lc)2Eu zWQ*}G<@)NJX*&!$0{?&G2M%T%qp94)Mf)~qnkE2X%+ofnR%;*PJXL_%8Y14ZK?Fhk zEa(uv6!_A0?{J#H0tWcY_dNzk#w3=|5L@^C-|+{x@h^>ee=!DzCP)3-@s0x3Hr`gv zN(tcEW{qiy%Yy;}^>0?5tf_t%8Pavps+8Ho0w<>k17!v=;JWul;4A9_Jk(B=+rR>0 z1&36wj+P;UkO(>t8!pDPa+8diS3RpCJ?)ITIy=GpgmSzvx(NS}2k21%xwID=mEB8i zq9kShZhy7}8kF|_zk>%Y?iDp2JE1o)S2NHC)r#`XXekK^!LeX`S>HyIdS@SFuAd*Q zPzK{|elUn=-LKBX93{3enRKd|FVuqpO}l2e^i_X>6f6)glFC2GiH99z7zV^;S zmUJpv$uc6%5t+dp$IAja;=0=wZ+tBc!$XwUn?xerxLGFNIQOI(Z z-$G$v6Mw6-4u)?3L=Xj4NQwW+(>J)EGKNw`=_?0Fs7x!bf-;7n^5(d!$XcMratech z-3s~w97;al5+b}&>WRnc_+9JnH1c2Iz$0&8rgYf#zYzz8PG_zd6#tVr5H4CBe9pA~ zIT+C9#*NK7G2mm9U_%P6a%V@J)mANk6MzFOW5M~jc^wPoI6Sc|bCP7;dCWIqz9wfh ze73xMJYSeG6GLJ29#GBT?+~18HK5R0sWsRcb8fIybLPk*CYh))v2&j+VwC|Il@~rC z(CajN>)srp%7Z_^dZ;qGPk)%3U)bnhCzN4nyFc_*$y*-?|E?BKVCYMg} zM&95`o&}P}gFF|0+Qa8H>5Cpp9h_J%bO|+JC zHOBXu)BEfmS@lG*{(SxhsKNu1bVHAMxz9y2_W%Q9qs(zMQ^0i^aK4UQC*ND@Jjlkq zxP{inSZTkm@xJ(%B4j%hlT=RL_(~=6TV~glDbhY)je!5LPTrTRZ;{R{1>qjDG+t!ww}c zeg7Z$!f&R7TS|Y{*L#-Sf#3}7LoY>#;F6$nHHGo9OV7>X7I7RDACNBy2~vbzO>7QR4tR`L`FBXAmZ2R;|qv z4}wTZ;##2%l+~XNWCZ0s!#%XVidOX#1ntZf5O;4$4Z>NEYgBb4LG|@P?jR}0Jk@v>ijbZ{U`zsRSL?COlZ=Ldy9lpVKYTOjc(%McC#PiLw%Avud>}TNG!M->hQWaFvE_D_@YPjLdbSaAB{qg4cLg-HUaK-mP^f0 zfWnNWrGI;>M;yHdj@-XR64|;xQ^!Fny1u}E&4rrM+>+)yV5t@ zef`t?%m7^z`ZdUjzm^P8LlZeJ=|>|b2V}FOJ%h!s3EoYcyB3eVk~mgj4Z$%DFT&`g z0X^M4JFI8l5=8_%Er({J%jnfM+OXH_vMY?^;!{45ODEIZsPj45hN2J|41^|-N^!i8 z-oijiH0VjTu_pngXy|t*TVZFy&tVe>SeBRJZRY{*azdeXYb;qdz7y{GV~-o;OB4G^3JW*-%Q=A`ovPJG4(UqTD_o-{zP7~5U*@Z} zb*xF2CL)c&1tA$Oo=*<>TS%XR9P1L^D$-aEU0A5oJYSi;917IR()!1@? z0ZI3|6$=b8aeF4m1XYwd7EMU0s9=F}xlq^5YF_}~^Be6ZJYM$?pMwx&ofd~2*ezCk z0eD=@!N$ghc;6Zv<#@FZxG1|hB@vN{PFaAai{ivAl1^F<`MhJif9M$_U+B8fZs#S^ zbuqZ6%PZ8_-=H^Q25slBLGIic11gd)a7z7>azpFhWQ)gZ#eiQB{QeZ+?>i!v8Mx}A z28w@Kl5dA(EEo( zUj6}B4gqjQS_<;l`r%iG)VGDhzmJ+23#^<{9yS#ux|^9S$s$Qpo@-yK2nbqqG5Jd7 zWAraRWxfF0h{jK6qLU#&euLNgo+aE^WqIqK&b|vv=kf#6AX-QM=%Y_V)(UO84V5b^ z4S=p3<%`qPKey6qlz&qOj8@Qo3QK_DBolL3Z$a+Q+*>Kk?r#2L2Rt6(EhSG3Dgu4Y z)~2aP`#ZY+N(O#Oj65*JUR5MIf^vxBo)V3Yh;$^W~KJlw~O+Rp>N^+Ob1c!os$ zC?FMWW^tD7!W6dc)tv7)%sx)y-Vy6NFUu>2 z%yVq7Psi^BK6(N+!z*34a=FLMA9VvX|H9WGlmhL1#D1!i(9v{~`2NVbEJMkt*db&H z=yyQZwB3k+&DQ-8jxEmJjJDLu($4|_y$E&&`Cl60It3rf%YPTR`PllnP zvAqI101Lsy!l4_lj=#s`(XmAGG6DiYPGOC8oS7cuum#|$3{6&#Q-zhWCy?#BQXBFN+y`?>}?FTzqLj|4A#AR z1m`<>Lihw7CfIx`2=H}4{BoysY1TP*HHOu-2uWY2rvKs@ev&WnzN`9PES_zxDb_*3j*+7jvgug^K?p3S zm&f%?4ufc0D5|H|#9@4)j*x%1!xeLlXUp=ga{<|(#$q@r@j6G`jjo&l3xFpq(4=E6 z_pex)YU?g`Qgc$naoD~}`C$BvfP$95LD>H_m1W->I$fwOxxndg{yC#m*57#dX3mIvCO@xJaL>K6w*GKNiw6}hRQsm}}6?rB+j2t6)!X)s~PL{}!G>D)#UOrb}> zPxRdxE2PI7=5Vf6d-U#T@u%_vWgSY-HX{ZuZpm~6Z_E@Y%9GawAdyvY+ICx;7yyH6 z>gfYzqoC`fue!htyJ(o+CX10uUtR5wa0h0^Aj?S)I7>9D&Q^&?NrlzuJ@Mq$#Lc{` znsY&3_leltpV4U^Gl~pnjTG5NEv(&L+5k3FpeM7!SpAOACYQ4AaZTpNiOxT0)_)P` z#Wv;txln6D_fYk^JZ>7h&Sv;u%j4oVk9$tEugl|j7BN5U@Hw}|`RSYuS0Qc^z8(&2Lo3rutq&PQDF!!-W4sD%_+6xFDBkuC zw9e5rTqP+qhXPZUZAhsR@BMTl(J=xYlOmO)h1XpOG?N9do||*BZ?n`5CI_FI(S zMr1rOB3EkT4;neR2kb~)J(nIgzZ)j$FiFj;0voYZsV@=f98^cR9L_LGZ4xs@Y7M48 z%~!pBAkLKAJZ)36-YRqp6g^y&=~jF@;tIpz!v{v+lfC|DCVsR7phsX7a0^9V&-|U*d>(k|wt7rCR4A#fJY6ac>!x<=SlxE25O3NOyOG zbgFcBr*wChbayw>9nxLW-QC^Y^pbU}V~jbbP?X(w zbe?V?3?>a}=UOBs@+1lOVBRnIQ>zDW5&H%qr|`YI!8sh6@W6U0U`(v|6^2; zA}L*pyJ75eBWAAD(MaPH8OB(Vd^S;7P%tuk*JJz|64`YrSk5Nc7U0#7CO|Fbf`T07 zCRt49?Tq1vf-Dt@t&Q!t@kt}e3Pmc6RDiK(7iK$hWtBvU-@XhL?vH?K-!ver>|XSy ztuVu|a)-_~`k4oORyKc!X8d1#;nqiFc6_2n;x<`s&usRWlxl>|ch`GIL+cO(zi&E| z5ys?j_wfM&f+v3?Xt>_|OZp*_?eG7gD#8V);Vnw}JPP#0)V+BrsLcn=Gbp_EdD2zs z5a&Mp)>V^#>#Dcro8iymiMssrNWV8d;UD$&m%w}khs^P2gy3m=O|Y>NpaL`urEP*h6nhza8uNoD<>_j zWL(mp3td_V4+rNZFiEa~Gt!J!r`%{IaFQoo>ONBR(R4z3=Gt2A##CO*+x*$;pjsz> z7N-$mT_5*50wjrUv)_wO9v4`PF+(gn#_WMw9S`}p+X3>NgvGcpfS(nZe+i=DcSIe=hTWpu+4{M-fwolrE`<0cX-{AZ*J?Y&GM1 z8Y>){{q@YJPwMB- zpZsVOveAkY)N@}q2a_V4b5#rTmKjEx6{82qL)faA%;&15*27-m^;6^xhIvC{;D(fX zK_Mbf@$W1oRvIhzHUjplFPA;jB~QcZ&u)i{#{b#vpaZSVz+allgQKsz9Zn#)Ut-aQ z_Z0WT>_eeYFR!rb?(V*JECX1&wSkPEDInu#8mV@$4d@KHE^wCiwy+-$M^80nR(4nM zjGux)qaY@Ffmoj~SoKa$JTz((N&tb?!iispie65bK@+OSJ`FA##Zqj_(zw}v`L-Et z+m=)aB;Xv`05Kr0tS)(mr*moX)Vlz70x&xUeE8PzIf1Ih* z_-Dt1G@5uoEACr|gzBKqH2QC>s{s<(6O4%1h6{)V8bM%H-oM2H zyx(GhNng!xSd5JMGQRDvGyF^N18fmMu7*9^%F5yH^h!cMJFr-!yhJOp88BCdlIg-s z&CX~k3ozvCCr=8~Iu;yFp>diNl+ze)2y0ulwE>o!G|^yScw=QC#WvgqNU=!m8z^n& z(og?%@9^|(mI^}wRv_$4T1R(&reee!$oT@k{T1*`>J$BkqbE`F?I{h$>3W2qJ0FPk z5)=Vk1pjvU7AWb)N`r-QsddhXnJFzd`?~Ri^v69tJ^9f9btZehTWJC1@AMsgG^5`K zuV)W1A4D^3+44pKVH3EvlyGY_{h2_pO#chFCnqFxlXG1qN=~6O!e1!Lncx+Lz$U*{ zVfM+($v-wD6yn$W3FF_LS*K%+m8uNXfPLt{okkdj7UofZIgLo@;Nal!jOCRSNT2LH zf1SEUVbq2sCms8>nsz_nI;*AnH;)l-e*o$tAn8xXB(d5cJFA@yy8&W;xZEO#8Y%t% zPq{lsQpm4gRoaX){9Fj&dt6WfR92~KSNgXuqeL1va|FJ%a6#vbR6U{N0dfz#l9C@t z<%ko$-)zgw9F2+^P1QoFa2ommGF@w-XTH4L?R(+|n|c#8W&)f2gubEa;RkCTdn`Eq zm?!hnHtJfCa5FfB9vtr!cwM`Q4oJ@vBzQ|frUO6%8~_p^wDyCJvsGz^RsiqH#LDyjhCpj z5{T6fRdH~39j$!6I&QMQ*8keT_rE3svA}lW2sYh)3$AP+r;4$+Z)$7;R??(BObR`4-g7?Humyao z1mW@a7Ip9ECzg6w(`qKx75%SYYcFzL*YKx*O#58vZ(?=_!tAuDorgL@Hkv~$ z)lM&VX=k@{H;X_osp^X9SOa#cAN3ZgAb&J_QE4)p+;MEW*x2wxG|lc}oza%E=20&Qn}0 z->rA&FaguuGR^$EB1%zY_G+qwMb~fLqnka^%217d^G%rCwy-#%=u5#6&TD6KK%he; zi3|vVvdR%4iu=}EBEeRrODc-Nc!o*Xu3d(ffEPS&>u$#aHsoCR?7D*_&e!%%F1Kwg ziPx*R9PkdmA_E>|zPy&8thgGuee)V>t#fVIV+r7$(2?YN9zc_sJlJpF0pTW)@;|Df zYz`JemRwDG@?3>BI*Ik~xm6D^`*6!m#GnhGI zbktqVZ&S8QT@VHEF#b2;xl&o!G2pPKkKwN}8~4!CF)V3{eg>w==Y{{usiSjtmWkuC zvjYT+v2F3`M97afiX4SgXMky!HH(!I2IT_^^>SP+4XcwZ2hD9B7wyUcv_=FvgEJUI(xK;Pe| z{erREh5r=V6uwHUd$A`x5-Tgh&+l6stk?0As|*vub`&Q851lfmCg7q|oTM3Zw+iN- zq(CKtM%YJZ{#sp5*2Nf_aAfpq*G#m?Gx|T!Q1DNtkt75XzkxZ$I z0e^3i;4jL-SUXqc^(#v2hdJiy7=W}#H6w%0*T4QLG-PFBzH(*WW)K@(hy%tOuOyv< z2aU$Ujj0KRL_SpNYD81;&r%N+BtN93*j+}xaa zu?dFL#IaN)sRD?Vs&wgRdwVfXTwD;jVpX19S&HG3PtI4ay7hBUtNAud0QoO_Ia~ql z2@*d>{m4{v(uq^JInV9;j(dWObX19`~1w? z8l%^754nXp>kV5NhjLsfWg|^| zJ6ow2pOzwfac6_vkIKlcvP{f>a@2x1hX@lgYrD@^aY+iP+l*-8n0-M}s@-XF_CeyY zJZx(Vc{}vlLP78{KgiRYKy1P4RCJbQW~(1Yn^;mSc@9O$^`4L;-W&p&*>{Tv}36 zL4CE4uwX_0t5>SZpLJ}%>_9<72|c`pmYawHgScFG;x;wRLw6+jrYh-herbSwe@obG|S~mX$kMJuZQsoOMU8Ps#R;>TCLxRv^qXuaO9k0OGN4~Vc~ zGQrMvJ#!!O0MfB~5dp=9ADBnJ+45-w5-y^g*zIp^GDb=V!|<51Kn(@MYLJ zBvx3$J&VYs9v7)rH*Q)lAN0N&{mB9t+fUVHczv=7=Z5r|C-jXalP|fD9M2LspW`v^ z54)C~+OF6&!sK~R|5OOkuZ#N2(hEZMIU9J1FC}OB3+d=4=r@0AUEcIR7TwZ*xnvza z##Uq!%Lob^sdVPs10D^%0ZJq7h%EiEu&Pf3<4U%Bk@ej)&N9s`PE*woY(!!|F~jr? zmz_Atl`aa+9>BjGe;^n>+@OT7aShm%Avyb4FZTNY^f@{L?2am;+F&U);~*K{*}eI( zpkVw=7Oo=pcB)kiJchBSS)S4g7IvcWN@fK1wnE7s*mCTp^Z^=!3nVb77sNmj@9XP8 zv&HDt+M6Zb7>HKi0o}GlqpC-Vj=-ru0**;{C;r2eY>ww+Q~#`MOV)l}rs%1YeHb=6 z@dRZ`$YYr;rkMn~Db}Na96Wah5>LB7;e|he9|7S7zUa8X9}5Bd2rhOut6!f{{f#d zy~KlFQWmtnR$(>=sgRQe3$4kb6p4gZ<*wb7K%+fG<3v7DmS~bUARTWgibxz985vPG z4~i9~6UWMNs|RwzV0GMGpO$E>BFWd_p591r%Bi*}nLc0*Jls-wLu0uKL=bKM==@D= z{CJuiw(Ae)o+ z6YMTw5K3}ye1$a%tVS^iE@EHU?tz~kW%eU8l-N7DFib{B0bH*`f1Xcfi26Vm-Yfhv zvDY_eh&w*bI`Sf>-iev+KQ~I0pwUhR>Uh3{u7{VIKyL9Q6-KM~> z;S=H?iwfqK181pT78PFA5#)yc%hIr!p^!Wo-^*KeIRcxvuUvV`8xBj9nMhsUbEp-$ zCN|ok^)j3twog!$NHfu}1Tfk|FMs4`Fx3`#EtKmig}JaUuuqa%9Fg9@52lP7gvLhH zamONqN5PJ##H!H!_}utltAWIyS&OlhbWOe}{>4fHfH>6S+s0+js*B^=Rx4G&w-<+} z0WWBUej(-9ZwnCc*{hHXNW1s@EpOtuN(oZ)U!_#b5+{L_v4A5g5j!Nt8lwb|%VlGl zUM(~@R^#C&NDaLsO>wTooPD?~tc(DHS1#O*Cl;H}l9~Wj#Hs!U&K@IRl+fNil*cuiL zvqW-&6$SRl&Lwha&^kdGdf*q4UAozfQxp6U7O`^R+?1{u)uXpL`}Q3-v63ZJ8OSzc zo|@Rj>|Ot*U8%7Si$>u$dA;F`mo9h4i~|9oE62Ez_x|rDQwy%XpVzAk!h(^s;+TiX zBaldvc53bCS=pQL`+|e1K~jp=d}$;@VEDQ^ky(gO=l?Y~uP>2C#en=RloSC@>lu*% zpr$iwqiR)~rYuP60vYr@RyLg-g3ybyHJpw&@Wu-Txnt8!rYRi#I%O3u^DMc`jH#}b z4$e(x)`+?EKXo~onH3hZDlPy{m5Basvu|Qz+tF=AC@w(yblt10qBLf;Ggv_NeCLKZ zNiaJYBV*v*Y!%rk1mxRLR1?a9o{v*zEfB&9EIcML0FXnfFAHY>z@5i;W0Je4pGf3p zotQOD9}w&xKC4~ApOo=~$xqXE=7EHSq(|$syGQ05=fNCOpzSK5rt`|IHunXl1%0P~ z@En{vUThUvi7&|HcU{UmIW06vMfvYeGhyHj>q-JNuXG(tD03uAwO(mQIKLT;;*O=)aBRf=UZFfmGf6!-b4VEVnHi*C4F4z+bw%}f^xLID zqQYOUT67teCb2IPUqDQa_Qq8qx zZcaI)hB84{P6W##%g4jxmFo5#ZAT!cSDs9M>-;?Xpo_OE^Tj@m1s3lxj7(H@HPf|1 zu1tC@sUL0`TCKWUB2?1m@)M!ljkC18LCSdx1Te`!KtV^Lmgx+L6SUYojhN7aI3e(g zp#_T0pmSKf#d~uehS-f$;|$4Tjkn&q+6WT4*iR(TtZ4mJ=C@JAuKq$70YYW zELL*9gTGaQ6!a1D!rg9|IeuLu{P?3XbF#v#43~#;ECc+)ctJjx#%S9SncWFnmd`Y@ z_M?f9{{=N2J=|{pP?-=>*bbv4?+spd69;=;S1G#y=Pree&dLgQf1D&vM1)!;F0zeX zDZR@=4PO>1I*O_At z@!{5SJ9<%B#uL`@EU=!?K95(gR8*Z`o3!Q{9X8&hN(ln{&Jsu~ip5rK4>;dXE(t;q zS-?fYz9b`!?0qYI#1ur;cqdp_Yg}iO3KkVlZ@AK#;xbW`?&Ug=98sK7tcJDAd8w>zlyR4j`&W`csV&I(OVs52Q=^`rtD7V zWk5_#3TIY;4vwOfI@? zqwMfiggYAQF1_edd*R~P1~>`>SP|YG8mNjHbnO0B27bkY|93-^&(-PQeiA}pc6PNm zf)(hVv~8i;zF};yo4Pwu(=cYgMt?4^pqlIcEeYIDG$hdreMeaZljo>+remfyu#&mq zB|6zo^uo`vG59F9`EqA#g;cAy_|L(9XZ(mTegVf*{uaS#g;)g0i5kq39E+)J^hGqL%IHY0$P|03zV3Y1) z?`b;PxpCPD3iJ2cfGyEfCJecwM)}MA0gC6h-&_Jd#1S}%g*L&kJp9l1Tikr)n92pJ zYB2i26lR|a7eUp_EA#cnt(cdbb_mEcad6P4w`a4kr=P7k?E&>ZPmOVbkgoSglk;sQ z?Q|SnR`31~YI5N?fUyoAJF=pR)inMDHdZBOn)@_2?QSz(bAK=;pSwJpmpR}JIa*?0 zmL;kC*y!xFT_lxqzB?fR-SqO_+CXiJcg;vRT#U*s-ttP}`)KqDnKm*+~Y z*(m(5GjCztodR^pPX^K#YntR3VF&_cTRFrvDgbGaBRwcExAgfo8raCC&4Sa?BI(hn zD;))_`3U>m4IjOdMM&xW1zV>Vv1agaI=yb>lRXd(v#1F~AP8FfxBgW{K3f924A_^^d~TojH;l*;?R@ImPlo_cteR|GZBlM#4M$zy4y~a@);Q9jhU59 z?i0#m^m9b$_`Jgix6~giX`vftdR&?S8&AQCU~6?D&bi3-50=hsDP$s0wJBa(RZjhIrN^qoYwf@JOp3Z*Bxs4b#)3 zM7EdQUP-3wM|AXj>@s@|+vgq}vZzuam3TpkuO^$%~1VR03Pyy0zey- zMvMOcr2uqvF-(UM$p z*lx!RmaoD~iVM}^_mI0qV8Bj}1~ds|(++;I~2VBr6w=#Pu@bo9-DC8oK4 zesB9uGt}`Cs@9X-ij+1lEb0??s`weu0{$E$Y9kO-KKnLIf{@_ne;4QnEc8eRLjq*Q zTc@@eOtwFB(?MM3EJaJsr6#k9O3$lwzb(V2IwK=JzvJH+8u+tdSDt$Ik&$Ag(v^sH zllewy2Qv~jw;CKAYC4kFNJO2jXe1i!g+fXKI#mdbmpTKnl=O(+UL@%Wk&*cHZ1eMx z`k~8>&JIFPb}i!3X$&+ndMBj{>8wxQ3517D-^w4s71pr#+#2*MxKlZ;s-XVFiG_Z|a*psIK2)2pc9 zmhSIqW55Oki7dDe=;ZWUj=VC!8f{OnI1=*yerbV{`OkktI91<;THE6yMV`jamDN@2 zL#u+k*SNB6oqq{iKos{wtV{3 zqa`UNmFex_{8}58NBipN`xgt!AXEloQi1eI5>0KA5DFl2Qgh4_AV_DbayWS7sa+DC zLMYTK`*Q4um+GEj9AU@SrX)Pv6%(!G2@sfHEy)ZlV9kw4PA-zpu13cCI3#wWh=x&U zBnb8nJrq?W;iD|@!IMQ+MX?+fDP~Ih1fgNNm70cx-ImCZ$&sQd13PA&T*vbyRN{Cg zP+(L_xCXoiPR#(VBX#Zlk(p&wigT??L7u0Vw_uP0oo-IJdL2*_0K(GdPO7A3!nqVB zAD7OxdA`OHslg|(+?Sea8|8Y!*UBClprC75DzOu%w`nW}%Sl}TlSOMTxe28pMfxH)L43G$ktIVHyZ z!|KJ;zXk!0E?TSX63z1w;1VEuf;0~>OV_^+YhcWa!?r-%+2gLiYOmXhQ0iDzzJ5Ck zWf`G$tFt+y_K26()mYJYC&S?Qy%5+}j_EE9EK`n4)DzA%uRU%rTI&hON-sQsly*f# zgSTWHcklq|G7<~xwUZ*3T{`MMlqT@%Y%g-jIn75df-WA90}s2(*=UdYz5LU&9E~N*>~~lr6!+|j$&WVU=y!? z*a9y5>KpGfN0FKNYW)P^$=%61u;_xT_sIuEzVnx?GgYSuA+lFy{kp(_=6j&09m+Q( zvU-1>VfoO?b9d;Ywv>p+v#(~J4SRo0nE0?s&c?&9Xz{i{t+*0>lxVlHIe7k7TXA-0 zK}H>SA@G%#$=tRb3e8b*MD{ZILIxZk^cRA6jB^dPRASEYSj+;A0DO09IA`q+To}@P zG%ZP#y5rn@U%BT@ew5-qZrIek*PX6mVj4U?jCQ2-d3axs$piud^ahp=Q zop5NrIe>A+U>bgwPwAWZ!OHDdn{z_^sEuk%Mm8r9j@RE`4PJ zwM#K&nsw*ZvB2>nw!`#g!q3sPN56xRoq!hT{CK*JO#39)Et`pdvH2 z^pLN1K5Sg*G~Zl!rQBrwj`3j5L+SM{+ddy34-PpwJcUx_&jJOy(#Pgcv2og}JN5Rb zgsAj6!2Sv!_2D!xWSXz|H}8-`voVUu(O=H^9AB@tmaeKkfxO=URh;Krar0K(Uh=(< z_+U07V2S<&)_m*o2xqLwz|)E3lnFP}+{kWDa83%c;nS8M&YBgB;kP?!+U)wkYJs1< zI_O_s*Yq{i_dP$1S)CWV#m#B13I=_?9FI(~px$I2N;s9;)9%mmbRw|UHKCaGUC&db zqwC2<{?7W^iaf)lgE!~S&}+xnEkwKKMcJ8$w3j*0 zjqR%Iz&qRNEjUUY->uYPxqfklMJQ2>0`{%%hxk5T7VM!u92hV$voyQT$OH3S>f?OF zKU7z(Vx>}Cs#OtJg8>6HMFImi^kLrDqT7sDc-D9JnfFLs1D!ef1>0?q4-CRrfjuFG@{lA))^SBa?S>PQfW6qQxFD<7~g z*hlQ2nMZ5cVU=47K-4JE@bK^q@9eq+T4>t2-w5@MHcOqRW~R4ke)JPGdJ+H!9-QL_ z`bd9H6e|H##+x%a4OPR@-{sM8_pE^$kmPcgIdv-=MGW_~wX~Y&#z5EGIa;QAk2O2- ziyf?;BSkZ%I$$Ku z6fCmW0o_^w!KizS`B8iuIT4*yFzMf*DQsa2eDp>flDhPE$-F!4ADTlPZGFDZ0O1-l zAS8rp>IHNO{S(Qd29O+IeF3v|Br5FkGHD-DZoewKV^tgqxl9UIp&x`8k#puENy5bonc|&Pwt;6nBalOQ5s1H zhg!*`m9N0^49;#tW2+5%IEx!cY|2nQ^oJi;FFuzE@3s>VF5?hCat(Zo_u-<7*^cwK zdSCB~MG_NE!^lKjCOP~Fxo*6?Z{!gqfkh(uLXz$P`+j4dZJ$a7)eRbrVWr`c^P7(k z*otWKSS2e05?CE10=4mt)ms!=_}k0FS4m`hGwU+tM#JdmDXuVOUS;b0@$_q_?6Bou zXBiil+L30ypY|q|tX3_SSK8q){#~p$RCBZAnM$Fz>oR47_9n^CwHo>RJ%QbSo1ZuB ztAPV7ZUJuR`%UnSop&-sCaPpeJQwhLy_NZ36ayS@JiKN(4PX}3=78f{jG6&n;RAv# zFK;FuSQFXGT85w58+@?3!KN8fsfl1$!<>4$j)egjINd>>o~Zm*jUiAv!g_*P0yWXF zVEgRV$4|4eBFo~#sw@IEbv10}WAG$qJJpX7NJK6lhL61i#@eXLO(<_M*qpd|;S;fe zxx^R}JoH;-iD8agh||VmYaXHH_xzk(-P1=gNseZh2khIvQ>){_cDW*1nnR1`$1|m& ztNc6Th9lReKlu6XOjoWucR1CmD)(5$nV1_#z9(5--ENHz9@Uu%;_LoYY3(k#CBrDc z&|j_th@91c!r{+Mkdig_tB914KAjY^F5GRKyMV?hr{#Q@T)dJWYf2-{eZTtq_7x-K zvNbrFj~CncNfGQ?1GQ-MV0c zZo;eiz%K*NfTbtuJhJDqD-173hV@iY3Ihu(BQw*@WFiZ#!u94F$zCJ~{bqm=AD7(f zr6?pHkVzk$USUcGi$aYFh2-rA?hduAko%$W=0xbK(j-YFLQM+*LM3}_R|x+wh`e>< z$|aK<{c&eR?TNE(`}XY1H_XfS`A7kzaGte#)Ek7ZuR*Q8w++k?DUEf=+MZwLJBQIS zE~uLpuyyO&$v9eXLZWe}Em13e{ZyuN&J||>VdiWypGZ3p#^YA6$ zC+^7d@UAK<)>?hQXYE~hH;@Sm2@GIi7Xp_XY7o3C=ddf zl>$7;GyUu4g)wXiHu`v;LyH*q>8(ZY<57FGX{N|7ZDyGHD&d54HT=JeMw=hrQ(L27 zJU)OeD4dt>NlDB(i)_2*%jJg`H$Ik|Z?S8=MfB<8))uqXH(dyiqU}+`TCQf)m{8`X zeCLsw`T9*@;MBq|OowlQI&t}PP&rsVJTBq=0V7n}KVTKT<)JpN1E zVaPRq3gq8N>RE{RyL19S;X-hWUr_aBJ$-iob=c68T*NQb^u2-O(^e2O?j#*hnA3gLUqR7!`F{_4&iCgoxX}!@bikXI^aHGp6W2I6ZYy8%jqUNf_ zhj(?Fwi;)#rFORCkoA|J@NqdE)R+XLTY<@U8jGvjB*{8n}ro zCuEVNcK0zfw2GKK7wN3uv%n}K`zg5diV8@)rLZ2pW$1m2WU!m}fn~yYEcUIu#E6FC zYk$|e+3ONAnvJCxfAVz~QJyprIjKFN-rEcnKcVVJhI^)TD~X&WeZRJ#8nA3645s=c zDx;lf;I(xPQ}$v57@(QSXio;{=toXY?8yg zoc)5uVwA29Ks_~T)w%d*g!R_rcNeZvpKS*(yrck^vm>Lxd!3%+jEERLvkQ096O?m$ zWELSOx+NJ>7Lgu!#y3fZse0pPJN<)p1*Q9Qvuw>u%h%V5G$6uQ zpJ_^dJsj9mfnlO7)^>WnyLy((1Y2tQU0s)oE^g>N9cU8t=4+$+ED-7p!SZBt-`d(T z+81`V&8uk5(?<1Pte|2P-rg3kUI}r(WHVm@t@Vp+*5qx95{e+heBudGI9+~v#Qfu- zR|f|@xqP7Y97dT&w%KR)l?B@DWdg{}8eoguciD4;8lB@rF$!3}LrBp(XTb-v*^+HE zPu_Z>q~if1f;Od$34-jVrWMiEwOl${MI4mxP&)eClbP&9=C(+MtSMGBW%Jut$}G|v z+S;%AeEg>#dPU>%V$v`NAQi}Q-(&WdvCF6miN);3gY&Vle9P`~mBzfgd_muk51~|- z@$ceR{8j1LKott+T+_S%P25te_Puf)@FVs$6qn_eb5f2Eq@u}GMRn3~I=x`v5tRK4vr(O+DM^3edx1wSxCj~d0!Znf9a@9)lKB^^0O z=>Y~UO}dF6Jg>h9fYUT#B77!!gQ3g7yztmqa40${d4DvYYG4{RmO^Qbqe(a9KoD$Q zrNZASq&>h&vqN+3^=QA5yw0E;W|Ph4ola2qjO_FF8%q%)t%4`=#yOf#sz$qj?CndBlOI+&Q8BUOXrXzd6hsrJ$h&GlQ#s@!^QbFHCYVf3X+Hu*lbMxVZfCv znu_ldll`a@%QY2nt|7Bnf$Q|e=5A*>4{Vp)sF|ggH(536b`5FF*wlw6G*4A^b~#T0 z>bzy~n3PB&|GMzvb%lZSWJJ5JE}>Nm2s0APU>o4_ z6-5cv_9|c@xcOR6eOS%cc4419=7)!wtfsr0gnEI5v=@?AoTP>vLE(exoq=J4XNLh) zP2s)p%w|BczD12P^J)``qA2$==YkK3XK&VDloSBg`9U&^ltp@PX1|B(ysbi;j}i;H zZKVlGo4+0_(xCPbX>fp+lPqp&>*w*baJ9PpklEj0#muu|mF1ylz(-caeOE6UKipYX|#go>4ctTX8d^l$ndQ}D zTM}5^^nd;1R9|p(_J^u7uyl3Z+Bx}Bdte%5tJd0titnz=Fwd8;nKlG`$}e>5tV^Nm z`@s0R1ZY!%aY13PUcx9^b7`8%w#e2%mSD2UOk*v%c&&yAPA9hmK9tW-o?Z^FO_+VN zdxtjW_%%gDgF5ymBJC5F3=rOZk|}@II5p#zMmwkg5b`&Dt?}WJKAe##$SGLBVj;@t5 zSt^Sh4Vh0%wLi)@xGwxA;K%Cr3*P);;A1Kji+gt`3nNfnUft}Dn}}-uk-!r3&n_H* zVPnZQ*8!u3={|j8JiJ#MS%kDbh6C0e7dKa>n&EN{wH$&z3%QzLxuLB2<3|HVaN ztIzE@mLuOH8utc`lF98aAH{+~C+067MT=@xg1Ys`Tj6*N4lDkFOo_HPgWQYAJiYP? zJQRLz;eVy#h4YOIpyunWqb#RU;WP`Rh)2v_(NRe3fv{2K+@hqypfLe4F}XY` z<-m8STSWGSLBX;NnI2#;{6SeFsAQwqZ3x`dP%IoSw&SFkEJkxj;DOGLfpb2EiZznc zODiiYYq$BbK|4Jk{d>%|++SNzS|$5D<@OQyeDg`jzuOx<*OVb3|0r$H7tj193Un5T zfCJWQAITu&&8iPNR9g{=0-T&|#7w@HT+V_0I9(svL?o0(Upn#nkD z#KAx>tA<`hI_UR|Oap^n9EJoL2OQh|{zKsD)gYUEY-EQm7M)#js?tkcxkb^lA9rY;Adz zmd)*jvGxj`u5b)0R9kDLK0X1#f3`4DL;-5p(+c{e``ZhWQH3Uxq_HEkA+@+SC^ptM z;Vj+V-91)+!MrRWs^F!i6kKE#Nw#o$&RZ-_8{v~Yxk4b2)5f;XSSz30UP`w0 zw<}<6OnE1R|7BjtdIY)m?LSzYbZlg7m11Z;j1O818L z7aZBL?)mGuohx_!SGk$aK=tF*!F+8`jZu&v%}ot_J19qRU}Qb8%b-YlU|@oGCnGx> zxDO~hz@X0}>L+;l$Pz|cUV&xsjuHkveeeKLmpM?EFH176vFgpIzBjA6#$g0BsXcFy zkdTNL)c^=4mn9+X{RN3U)bjf&+tZUk%nZslr@XG4QiPRHs`351q~=5)N*?~y)5Iz- zFR-o{-nfJ;SI!*gIvjV`pih!TD+-BjEHM6QTJ;HraDa=0FB5sePWZsgs)Mw90riGADJcpIXSG8l_X~5Jn%+DJ;D2)SlV1R=wBSlNF3Fm)td1Xa z235j0S@Q0_ifmv=?>0^a=1-2m+Onw59E@zYJKe%-@ie=ejUhOx0`?N@dH;faK(;e~ zd~jyll*;G-xcaPThv}7q|ASWg$Lss2dFT1KQ_F*NXTP=4W263a{HMVqVdHRnW_0sc zkc6AXpK3g#aw5j32d#f8^4UM_W6r9z2MGvqw1zF}NzspQ&YWZvInFj|$Q6!Zjd*T; zax?&Y?W4UmMDy3T)I)3+<3 z?ajRsgi?|Yc2!(@wi*$?1pRmm_pdEGaTEqZ?Mwgv3pf+0lX zeuOhN-yY0D$wo(?07(F^-k$CT)mF}4OJqlKO<}>iHM&0_aw^ebN31`kMC1tcjGeS|1w29q1!VAt6THLau_SIaM-)paBR*J*HGrhkz0?ucx7oK9VC>{K7h zXl6%i2{pn-X8*6=eET3v*yHWx{;1N<(ox&i0EF6^XRWP>ljg{=t%U?hKY(cf2gKDAl~gX8%g&gKvMQ9|unAw1j+ULNyC zPvEf!hk=ZoC14`vpH6*}VBRFL(p^|w4dF1y{Hx2feSzK4Us%fPeG*ybzp5|N!s-0R zHir{31KNhd!eKk8`BQ(1FQP4?pk%3<8D{{U1s@5CT66sA)jfW3#qe;Cjs*~RoI6}D zp!wth{%o(5dwP)9_f|%*{cST7^K#q>=ka?}`|U_RD*bB#>$KNfxCL2Q4Ou3D9^H^N z#9~lvueSreY!BS+>ce=T0q>OM7!p@WF4Y^4)TBd%rJt_%d(F``*O{BT)Fy@$3O)5*m=xxeE&?D~sw@BBM#F65rJ9iTm)pj-4doO^1 z^cY|rvi|0BfAh6Bx?gW}2IMNHLt4X?za9kPBdH+_QP8h?mBW4=yv_WCk=FZV)OFr;KP?3A|PuyKHebV=c6Nx(4rbe(#!koAcSo*EO5TY z^^?}0+gD{*7d~n<{7iVk_f0KR6gQ8AiJ-alm&c0Yi$F*1Ra3+KVNh*oCK0O<5~1Bs zx@m#E^s-qak;xvi%5?tIUZaP6gAE=_xuMrE-WzxHlL>GzHqx=jvf|2>^_ZE|I&hL2 zp>lSswQBUvf|`IZN^~K@U{uIMQq@=lTve#fFBV$(h$OjkM_&^VyG-jjD)Q5H&hr3* z6JlSH{!8DZ%g?IT+~QlZeH!aM{_XeGI`?uG=n!AgQ(W(ZtXlJx@@orLU7zpEBRh~< zPgs}w*Q&jsf`~7JgB5;MG7d&Vz$1awH&Ib4g>U}0HFN+av$LcA+-?u}!^n>yk?1_U z=WvghL+-@!EDjtrAL&; zJKE7s@5GmjcK7ts#j*%iQraphEVS4|uQgnMOMn7Itr$)BSrzS2!q`M^l5#~^!{+*> z6jpK^?8KxhzafB8Q86^C7tXy}8ySXbC@TCsWj@lO_c)o^(GjetUzZJhHLD8^v(AA2eu0&Sqhlw{s;C1 zUjfSv4S=AZtF=Z0c-dt<^rdjBY;0;P64c4!fbXvsxSC*BX$-brTvh6kU!S2dAQsym z22N1KFYV{L`94sCY~VsJmo}}wr{+W#`mD38vP`aLs08z*BUXHEyoXh5cM2FML(=Gr zeDTq)D7ajNY%!4uEorvO%T|VpIYwLKB`pi0@w*XBnw)n7go&NDoDbgCp94f4?kyQ` z29G7jej;GGkfz^=pwfMwF%d6@;e|OM>nvS&L_^I@wIGaBMVg+h$~U#88feX8pA*UfDRk$sDNZ z*#X7A1peNbp}s{;zAq+|$(-HT@$siZ)bY}dQDUq836UbDQYYpjl{#;QGTnf;DI|Ie znCn)d=jcmXyKz+QSsxL(~Wl9;pnfJnGFPG>qLWL;te7zD1%sS z50;!Hb?{pN6IS`I-f}$h(=X?DG15^e`ITct_AqYR>8nhH$2-XIz8D*;VPamIXp?S| z-jpg+4|@QbA9J3mK83F9kY9VAQt{spWfVJ(xbX<6w^#y{%~St*|K9Ehn=aGKuRC3D z{id`}HrX5KBU8LFFM(zo_yspzo@a;il|n;+{FAg!C~gKKLsqvsFz?6|WA}0(_yU{g zMJ-`8Ddk+Yst8hC*`B&ehu~P;M&9kEaya~1(FzHOrE*I}`ECg{V+4{t1qB5+SMVcu zMye9Oa4qp{6p8U`TREbiNe^<3MG}Ry19z4%<6 za9>-~s;;hGnMkUev0e+XSpFRD1#^7I*CTm|vS~?~)%s zyh|qLXnVS~D9qWar?oLFh~rcm}<*&Au7NUj_smkh#5hz9We$n z<#O0=B5UCIK}@DdAHaYGFqK>9ZfksEeqOGcO`oN{GqZ&A>M|2vnriKhXZvleIgtKZ zIk=P;+8N*r6q_lan&dH|qT$NQ_dsLP32v&?%)#vVkTOInuQPpKCx(?Y<62RjZe+6d z^!bwz<7AXWz$XBt<+ugNpF2|=4N%a}A`)Hpsv}^W*;tFgK|nrsh0((@J#Q8oyRs8Q zOs|U`TCEkv+g-#gs%=jk=KnGojtlkE(~E0)gQ<`!49$Mzd@9!BRlq zYbd3@8L&Y8t^o4BX4m%K2+6IEjrCnBD?7EC!Wh!1Yz<9rI5*FTtp^4Q`hbvqw#kG6 z@1t1;P9l3qp-v47Fw4udY4Q3IsGaCgwXEI1!P)oqUVO!#iE8&1yT zAFjn;CVgla1V}(euN?&AM1Xbx8a^GGubD!wE->$d)2M}ud?!OMtD}Wa@%HVH4LsD^ zhK3;1-W|uI?jy`sKSBfB0SPWs>j-LU;hkc9LZqOuThB_DL~PeteiH`ay>{q~zKB!J1V*nB)At6^bYz8;j4GKv{7}~qgGL;dc*+#Qh&5!#Q zjt9%!E6y?%`es5Sc<|HrRNR6mivQK%;*krK6L|$#=Jy%mhQ1IW|k8+m(-uud5qGAusU? zm{BC?vbhPwqUne8Na%HEKlt!Eo3fl3ddL=aOlr#q5z(IXV1c4^P1h|!fL_r&5^ zl)EcEGrIP*F&q2g7z;1CeqhLbPmW&Ou;OeiOPik@QQ*`p7cge{F3`I1$4Ttn`h$_<#`zD^8%l?)bVkNbJJqSfI4kdh*9K28S8`S2Ms>s5Nj9#< z+FF%XGbkU6bNf~fa%H;ofa0dxy`H1G{l!J*8wJqQ4WEU3hlvIH-C57LN!Ihl$l8`P zp&w*=9apZ{j-km=0@Z@`!vmXo&2{v^=4~$fPTbVYcWc~*7H?h@!e>Ydq5f5C(ga<= zx;uuHoEp!^3Q^ZoSzfe_15Gjty0T{8Uxc-o9&oIpQYj9+tk6KeuyWpEEq4=lh2Qb` z`D${bznB|#?3Y`nrc}bmVg~xWPK#ue7Lc2NEo5H#Ee6vo?cTmqY!shO!yA=FGdq>h z*YVS_Tz>gOu^P?M22V~q+E$&73Cl`GiFBX`^qCTq)yS&&yRJ{SZmH@oHtJeh(#<6_ z6b0?S=e#HTy^$JSOZ5 zCP&c--}!^3Y!rUn|C0p((JlRg&zqs$9$)bJTZr|92FG@?9d7&1%$d1;C?xy(fdYC4 z>CID7X?Mdggr=OX!V$tU<*JI+DC zVV;1$^4_g|e51KGk$F#m88D>Das&X!G~eF5k!&J(wSdx88y8qJxzCjC%!Bq zmuatYww@i3fU2=g9brlbt^APPnvoUFg5FXc-(0rYfmuwPFX_9l?srm zk)eJDIZ&%uOfi5YP_Ux|u+WbJb0f18SiO^`sRKjqr-Soz3EatCis?cS0w_ho2Q)dz zDMS2m*${n=!DFhYeXoQB=K9EQk6+K;!!WFyNoO$Nn03N-Z+uT!U1?YT=MQf`?6uH; zP{{w|+z=SA3i}YO+H30$70{P_+MA~@X?C01ThP|VQ@mL*_SUVbr-i%Qv*-Rhi1Zae z&s&7c=J+uvrF0&KC(|r6Q>+ykPYy_TY?h<)ovG?eayFH6)nc#ix^JA{4ya3Hgr;4 zQ;H*!kVb;U9HX#n^g}PpWK8bPny3(TzTcACxj4lT^(9QZoGeG0+3kf0+Thu5lfm)? zrnyK6y>4_pV_p;@ejjf91wnX<^9=#!LbWAzG6YpL1N)UHJps;Mh^UTN)bKUHte)Ds zjIj$$7HQN7{c1O4Q!E6-50__dIj=o4HeB@a^Ya7xl=GP|BI)~$!~=59e1=D?`48sK zO42%OU+xKT6mDL~-+gG9jEg^={d444-GduFa^yb~Tv?g4LT=rSENy?RI6e}%-Gwum zj~~YckSgE0knFIby3CM@@=1SpW5<*4*HMWT)iKAMlTn}~)gvDneB4Oj0EB$#S92<} zb?&_T)4zOAg!Wgzk4!~Ndry8(63|R0o}0LIAFluoLccz{@#M!lZVuQqPEQ+EKJ7td z_$LNkUsY(v;bVMh1@qoZmXZ$FOp$D@uf(Eka{4az+KOt~pSmBI?Ex}tqzjyH`umk; z)NlE;?})66(?*+2USUL={u~4BNCtqhTop983cPG{g_kU7IdvKsz5UW($1{ zeyKcsxH;-L<|Y+(0XRiRK!Xhn_yfmkba;h?OO!JBMfMsP+1X$3Flc_u%*@0{27H2T z07p8Q#DdsH;t*|W2o$;`p`9y_ZH z;3j{Bg^4ciy+1uarxsKBYGGlW;C6xE6sENFh6%7e0ql>#S%iyFLKr+uPud&E{izCA zz`Op9q2(TLsosS_OeJ}NKIBJhR=}&xk5~EQPfs4aLCnO-i zhM%}ztrDW!4#n7}%~tNt}z zCV~K$u5)O{QTt-J>7oBS=f8l|pd?LyCno;!auE$+QPiE-rgN>5!09sYwt3#@6$=I` zA%XP%4p?GiV+eUB8o)Xwdl?QKtO-1YU|RvtqMnuGhiMNyzh_98-O2FVv>^3-L7JtPj_*)rp$axoK~Y5B2y$xnK>IUGXgds!sX>b}rt3=o-mZTzK1G zItGj8T-&51t@&O-Q1Ac4aQJ8I_&>BW`|8W^t>k-21#&Z`y!pFr1DUQu5C8@v-fjCQ z%Fw6zrR(*xEfXz7ynsKqgm%V?}v;T!e<`V?wslQd* zT+si?+4kg?%9q!x|09~P{Qrux{h!h%Ffg)2jAT#=-EAu}-u$Ogv7en?F^c0QX~OY; zNt&pOr-rZAfP-MtsP6Uj8X;Oj9Mia=U;djm(RiGUR7nolFl@M^KZ;5I|Cg`@metn( zd%`x@^6Q!HpZB2;eBK+`Uy4+tzaeEk`szrKbyDriqxJoToc&(K?fT*GGGTsMCWh87 zDJ;L22^-)DR<)ZA^m|bq4a4zyUTcFi4f`JbzvR@y(9kTvRf;T)!PmX?Q#0 zqd(4m5vS3r}C~21M3+gLnYxppsz%ZRd-Mf|3gA!`?xP zqpqC1>nYbixC0(o(bSimFM%lkb3lMC9Om3J%^l`5XUa{NRY!Uo**{^MZ{Xt8)1n$s zSEr)vfYF;cu+A@kfHd_n1hDCP3fj?2WJXl7w*rZr8= z#xc9GA)~|Ef6fg z&+$Bj49~CY!%ILw@Y9j04%Y_yNooiXek`WE{%F%SJ}&S5y+SpC-GBpdJ?lMxk(Eql zr5nI|qI*Y94yg68ii?Zc5`X6LcCgc49Zlc^y5H9O5uTm{o5pa1A}{UZe$%ep++n#svOlahh~t3dnM7*ndU zj0!hk2fH1K4~efZCSiN)Kz!zi?Qk>P+v{UhS6*6O-CcEgP=}8zH}v072LKFj0X0B=mFKtC zfV>2lgMquaxI8*sFK*yp%#*&DtNnl`bbX&xVji`Nd}b{Q|3I;Skcdr*kbkqrE~jy5 z3oiu3*C^As@7`rZ_%}3a9Q_~R5S$jZk=B8M+RVJf!~`ENmx=$)ScekM{Hw(RphW@f zW$-#)S1k2TC&h*y0Kds-whk4=phFZ}l0`kHn+Z(;s8W8croFj^g$fiscF=~diE98N z5vU0cXJLMa>oh_e{Lv*G7HP#_Y*7^7)oi~!i>%UEQLfWJ?E5u}E zME9#cMA4{7$4lEW0XjKiK-FR}lqM;sHf^Jc)~?1{PF&P}MYLMfw7#EIg~P4<*}x?;-~-|Gf0&gDk8S1r%y zh~lyIA=6g#y$->STvb4RmaD64nsw9Xavg1_hwJ06tAqF%Yi=%XJv}|&iCk%;3AeSb zL*MrQW^ta5(ZQ4f%0_d0j_&*F89Ig4Ujz>l7FBK=Fu2<@_^}R2KOLRy#;g14`6w9k zHKqHw+^lrkP@LEOqjE++9bxJfXeTEmP~SC@IrH+Uf&6YqP11g;kOzBPz!7u_3j$K! z2ZWZRc|?vf#TISC;MYvDDVpLqRvjwB>yD2t4TpOU`;LC0gGVBPW$xq8JD7) zADu_OShK7AMr9+bbYuO{2ZXDJZCp{Pk)CF0dI&hDCwh4Z=E5beDITP0X`lMM>6LSJQmx#bEC)m1BN&*BWm?( z)6iNJJ1^tS6L0ma8?2S1W=&`T-pMjCT4E3&UVBMz&%^3m@;-iHKwPwtbmfo1eVQYtB9OhhxVOlOh`^Bp$;Du`iZUQ;4kb zojkhDVk7eVccB81YnHduS?uc)y$GJ}&TRm#cD7N{Q2Kd`)Z_I9UA5OkreoaULIF+x z!u&S7cIy08+2fPUiwQFrkCiX@ijs2c>|lvgB3C%@*KED;t6ck*l%54J(J{=ASq9{|%A)pC~a9yL?AlrT*WUT|4{R?{ArVys%ak1 zE13OXK8hMTXCgUm`rx>nXE}mtHn8GZ%oO$bK0TllJ)_*;5c?!Koiu^KwY`gQlnXV< z0WtGn#%=dO$qN}}I$E0U%n^dm(wR%z?^rZnHC8oH&<<})qFk&=^5{~m2PEO_&KKdM z1kgeO^Bt^u^t_FYujn2Az8S~W7BeWm{B8Z^EatF%h(HI64LakH9E|G3R(IggLiNt4 zB8{EFLdV1Tc#4#EC3z@riv#BQVJ{o$C}LcxE`X;05H!9f^&mhy`AeH6aYJX?NiEjp znCDG0V#T!Q%>>HpC7Z=WK|>byZmER#GC8oBl%E0e96D8fD%^uzIER3T5QI8kY58SE z7;jxp5Vo~O*x>c+l9kfIO4QBG*moHqxl3+`v#pI)S#a=+j_jjsH4H5p)yKU zSH2*P;Ai&4pF6I7a%1TkO_In5$J<}(B$U^?Sn2qs0~MFiLVw^lKZ|fYk68p-ifznP zW&MB)0;~+%=F-F7f3&vbzCQ1qxIA$j{&{%PP$5u>40B4}Gs#6x3lJO72CxFYIgA>P zkryNGJKaa9zzI9(lb{gLQ}6rVN6_6!pU7Gm(fAf|_!|FoJj(Uw2! z^8MFXxX$o!yZ0)D&|G#nue*RPr^XU)4YxNM_(91RF!x_V71;c%D?CU|{($MnS&qo}GN0zqYP2`+UlV1<%nh0Dt5Q0-B&OuecsX2Lz2ekq1KfjWCO0C2`+a!vbacgy&~TqW!DT~6E? zA1JT&Z2TPB3-hu_!9ekNu@E~`_OFJMiP}Ctx|yXCz#Sd+Z?v|p*zJvz)9N%!auDR? z<{Io2tIAfk0^w4M==Ykzzl%fc+~tItHoTMDUz8)t9Xlg1!cUoSo&_`3gE^O8w~dx1 zPHy~lEi&-AP2I@dh88J~Yoz9%dGAlzIgN5|rJ54ndC|`L$Zx6|y#`qJq{DeY#J9te1pemd?opgq2rDMG^y! ztviwQz4ia5^GyZA)Ya60&1sHtpha;lOGSZA!aOi2^6Rafy~YIw4@-eXERbvVBj{fQ z>{hJBc-KGtYj#l^<`qHvk1@phk*6ee`x>E3!wEPwmJhVD>~^# zO@?6juX_$a*wJLc!Pj}G{nZgN(ddu@AkpDm_hI3rxkut?fo2SduH+N5WlTy+`gv=s z^GoPQ2=GyQLLn%{s3S)9C*;*eJu7@YwszbV*6(&4@NkOiuDe7v7wQSp9& zdwJa&4(0Yw0#Og7{WnFkU-rO`%D5bY^jXz1VBG9mpQH%wvxxE2>1!vDa0vt?(aS7{q%x*c=44A| z{+oH#3K#~GAS4sm_>*cV8R#u@{#S_32aMcC$zE93>-F~9WJ3A?e94eH0&JI=kAFB< z2ANv?3(Y|DLuKskb*=;MLqPD7Gn9Z8UAXK-ITY#Fi(o)H+_j9p6QUFi1V!lGl^el@ zsRq{c7%v|diAz*10s3-%3rQqapv+UH!BLLR(6uRY06Qj zH}j$sRba4oA@QO4RMe?CvV`oXV=Scg%0l7b6oD6dcs(t7c{16k-*ULQC+Z~TQ%$)2 zKkdloIqpxwSCc-x(;CTfKzGz$zrQ*#rO9{{78Olb$6}~F8Rd^B{z3o+QV?ksir>O8 zt&Q+cbUdGsTvB6et83s0GIhCUM{fd+qAM0@e%d~oHXU`?5+@?XvI(rFUV9X-)085p z^?sgGeyi2^4J+u&Y26Pt)u;4V#DtFub#I%+K5RAGzRA+pv;JPN9!koAF6`&kXo27< z*Em`aoxuwi8>S?&O={Z>HDvBKF8;8-CZM(^Cb0GO$KAXaNyWR2BAeq#$Gec5bgHAs z3OIMS7qJMY_>sok#aNh+e1eX60?a=i8UO&n`l_Kq5ii84yqE=2alBApUT#r<6~`tj zF$8w#k13@q7_j05&B1K#{RU4d5k9pelq%`eYZf=4!(>=Z#h!~+(fmMYDhPQfXgPy` zrW#xcNqw2gyu5&f&SfmlHwYroa!dhZoj-7y0uc5`R51+NwDm*yI|byTNPl3RgHDhL z_}SLjY(_Yf?mSSIn`$^K9+q5cPL>msN#wYCm8ww((iBz)gaXW|f8}M|g39k}i3idg z)}rz!Oyw}?wRQh_ZMQ<5qnDx$UtBv~9ASoD09on}<>lqQZ6$gg-)$dnndZaxT=3yU zxr`oc^?CrrF1b}&ObUn0fe7%>&1ms5YaeE-wK&;8Gdh*F$D`?jn3T|1xQTH;QyRTT ziQxzlM1yhRRWggm92hi52Qs{&*w#~FdMsB(xmzb5Xl|XK-tDeD2%^g|yt)Rt;gUL^ z(CBW>U*SVvvj<{U`w8=K+8=(Xv?gi%cJT=i+3MabLvA{%wn)>>Ui6UII@w{Tw<449 zkjNFb=OgTXyLD0g@aS;F0St}8FW$u5k$Zd$CS->ies-ezsIM(mv;UKvXLAj-fO=AG z0nckW_{_{-VT1Stv>E#zpES`pM)|g`R_U|+L?29L0!O8Z#$z9Yb2$M;%0s1cJ>k&4 zx@tZ@r$a*KfWG{^C8MFyBEDEu|^3d~umNsA6CSk?SAh<_a zo-`QQQy+Hlr9VTwzKIEJ{B40sxo#G(M;~VJWo}3_@Xxs~;m@b!8ki^(%t!zHL`6P> zNiU1nDygTIS+rUglU^;n*084O?Lm*2_iY4K?Pm%6ow7lmD4`|XJyf0Yt>dPLaw*v? z-r#Erg~OwxJFXabRjDOha#4H-9+7(*stjc9xEx3wa(>3~RLj@AdJwBY!ZmP)qW6gm zRdTiBO<9^`Yy0;R<2d@ z)ACgpMWhh}Kat1*F4=03u8-6dD##dqbpqN$PmvqbV=>KjJ*}U|5ou5Z#Yxu^$q&UN z?2A!(r*t4%oB`s%CWENo#S_2hKn#6)liNaU$t+Ea@Xn9H&Vy5L3693{;+dk>1|#TJ zoEPDM4Yuz>>Ok1(9(l9IX;+2@l(vF0ny5-m>hdxHb0JkHc@FL#+R zl}2R^Z#+O>QNd0oXkI;91v0>jitdi@Y2|^g7iEcediVE3IChT6O7j5A71;-F% z{zyJm_^cf%E2!bd3Ty0~Ye9Nww^ug|stIe+Pw9gV6E@2q&;=&gPl^|+CPoLQ3qA(=Z)~Qz478XdGrj z>**4OR}f#wNOY&vPk}Qt0jPV&Of=VJo^n!_*M8*`=4Ghh1CRL$Okp;C^@jC7R2@=i zvO;J*_;9rKK=Yr+(rZNPzhSa@(rItCR8BPu?`s`Cy-dto69vGM_s$VH_STZ;8~wGb z8N8Qb_d4wJP_H(l8&9wn+y=&Y>_E6TdrMCn;{Aj~=hvw~u0+5OVbjtd+Rj%&KmbBjLj#gyugP+yY=eT5urxcH zJi3iH6`44tAp{>+Q?d*UiVzu8Z;KB2KU(|y1N)!quUaU*0@GNp_GkQ4z3-w!Q#rlC zfz-&hxw-h|3*sj-S!#9`x|OZuXQzx(?2Qmi4?U=cZ=3iphbh6i(XYC;;wjH|7wU&21O?BCrq$a=T*l6fImPt8n`Zip95}d3YGT zmo@M8MObNtUop}cAnbaEhJz4-9MvjwVq@d>*dehW9uy{9%qDVM8dqru+TiELni0}^ zo{ChFwJ0ggMtq*1bR|@Ag`XaFH^QQ$T(7i5$;i^B4wQYuK_~&y(B)ae7sj^do$#%_ z-ckvy(fY;;rj$S?+0Tq;E4VqzE*R<}eG5n+ZrumxQ{ZWT0&Df?49@m&yp$ZM(G%NL zoqMk%s3maS{WTegyEmYay6Y!)lyf+p?q-V%r&EM} zx5YEp>De_5K0ZFv%2K%g*J$k2R>!h>bD;GS^UCHtimFQ`O(0};R@K(o9xC|JWn-3Jq?q6#P5NSz4YqZy`u7;ZtLAm+TYn9m7eOn-pH>3HD=XTb_40X;61p7r&Ay z?EO=ENFHm#rb2|1@Hc-!ATV^b<9JE$p!#UMeqXr>4`}%W6M1&9vkNyC#SaWYD))xm za4X!mSy`{P=->Q=hKt502YM%&q`J7zq0}sMqU}S)&v>pAmcpG~Y2~K-2B7)SfiwDA zbFEHW20l<^xc#*z7RONZIguh;4qy>=>9EuEH(T64^~qbBO6=8Dn1D}g>TR|t1TqM?dM)}b$zQ~v&HXO#dV}E z?_n4yBvP91BU&m?m2>Fi&34tcqCg4F6pU6;$Plq|WLDfZ{XykjFgv$tUij84jtYtl zL)q!GT~$!L*jmF{uFhKNk8YKk7|zFc@~}XCLTm=SJ~!9i=v;QKzPUNVl$Mb71u3vm zCd5Y%6@`54W#nf5y9qXOfGg2cYcC;KyqLZDY$F^M@kj z(}6$rC@dlCIr@{%4OE}r68sld-scz{X#T7J_>Nj)p2qOE&V}uY~I|sw6wi188ixUL-Uj3IH{i&X0iNF5Y zW3<&f3776K8vhu)Uo`iPP`B`s+IWpaP?K*CNd%cSx| zPv6C-yzlMS_x3hp#lXPm{T|s7L{-6JWeW%Z4NW9e<8qXC_Bruhe`1}lw2p3&=@tpv z9_k(LdqrWGN0FQ;AlTOpsFSnj__}uAhNM0L0~0f6?ECwOkU9rriHa9%wg^miTcd!R z8Ea+sEl?NVS)jedAur{8G#-C=xX_@IKv;5j(fhqAx#$CaVeKtcj!dHXM!92O#JY-d znTVw&?HsU&D3-zCOu+d5M8-GO1h$W#=EL3dfrl?9@`{a(BPrHXcafORt}frQbnrOb z*Zs_GpQqlSp%Y0vc%5i-PvsST#;Vz$+9e1I2#{-v2#x8qc-y$Fz_l4MHb@mo5gyX& z1NM5q>Q@D@K}^OTEmVK1Xy9V}X{oBF7-9Ss3n$g5X2t{WrM2z%HHnKO%#~JG%9edU z#^!XnroGCx%luxyAVz4Rrl#!{X=fvPeUT zIiAbpyfP9M`i4?1eUngWeWbq50_*_!Aq9$M5OY8hLacdi7A5gIQ=F?65`6e{Ho)wJ zhZsvGidFaq(hbr?Bu@d^=RmhGu*kg@RTDbCs1!v^*XHF>aXay<*0k_3y-HKvyC17pl$2IZ(YoH6TQt4uZ>jZ`#$? z;=g?3v^PM&I06RVqxbEs*-M{{8JGJr#w>!&5a3kqNbYn$-I$S>s&-sGWdiydOXshm zl{%}hkDiGxJ$M&hDdKeSCg9?C6!vAd&G!qa;W+BAKoAo%(rO_bT2dbfxnHKE8yiUm z%uOWyh-9AUns9)bQ$0Lk5aiyI6cc-cFO70NZke_Y{`3%@OsA(een=1!{1)Fzy(YpK z6062^IruP%%T6F6St>o<&;ZcZz5HkDYF0xECMLOrWWVNSLxba_xp7NC>*o{BZ^l?6 ztDS&sMb+%FhjI2xr6yD{Qmeu79p}R}wT@mo{D$_$PB^kVr-oFX0U;hKqvyOLUTn5R zjH#FbKTBCznPJCVU)d`E^2I#dH_KVR4Q9t5{*$b;sv6Jdw7ch|x|!EU>G48Ylw z;7`ZYyL*dG6(@7L$J~$C$_XkJG@fnsCnStkbpb+x%LHf+#`Q(g2RyU&Z)c97MQ{k? z7TUA7Kxl-5jZRvu|80mgcbT(G!qQp$W%+xKc?UOZLC%FmV{l-pzX-nw|0C8=1SKDx| zsg_?z`)aEtz~j22e7FvhOcQ!#TUjEI>gnM{EAjaB*xOwgpHePa`jY*B84SkjH+Jf? zBqI$ZxEbc%C`*kKxUGNqkoSOHsChxwl)8Zr7Sv?Ynq44wI#e%POVK~=?BZ8O=Ksa5 z%hEsSiuVZtHjE&57Z-WI3EDu!wY9A`(w35W;gfO4c9E>e;-UD6D^v&1p2X)G%LQoM z*EY5-+NF+LctAP_L^#DTUoMJOX8}v08t4@PuhUEZa=Oe-@u=FNDCe2WaXaXm5NyE% z#ll-uSP+o?pm}a!vjxEa@=irf=Wm*y%pn%={w^pg6A`I_Tw^Y){w?(q%{eo}fKq>T z1tb(%v5_U03Sd!p*Od7DNuK3hJQgE*kI^l{+4_x-`rk=tdpvof?lB!USZ`rHA%nK1 z{Z2kUBUR)E!;ndk-SQYB9`fSC8~JUh&V(MVW~MCVJq~kww^k>+ug+DNjOGZx!e!kx zKnVE+dx!e>s3#8A;vEF!xaUFe^g=B&0-LZ~2TW1}VCsc?K{dU6_8KJY~v)nH*Hf^8!<=(L)(aLaqMXMW6& zf9uwPKkw=UksYBh;dsfsJH_dbhnb#R@hwuVJy|GEVL|JCpiYKSk4=jLhjy^6e>LxG zCUETGcm#@(q^~;dE*(i`8$#dm`WfxpB~7Oa(JO712)yo%V7aghNWMJo@H-CD#T_+Z zHa|MPiDEE;3HsXXH{$O_I~R6f<(&eb$%7BI)^OADwbJo4>6W|-N&%7A>k$_y z!Ucb2axbgCn1g)K0k&3(Lo)wO+FKCjl6#(VMA_mC8XD)ZWQ{}ZQgPu?OBBJ_{+y{MrCoaFsQ{^$T#ShQeQYHfC(3hWCg}2 zKLB2rb406FAT%N_l&#f;HHpK8|1{9&Ob6*}r9Z0h-4NR5M^x*@P(P!BX@M5)6G0^k zSh)LpSl3)D#9M&6&Zm)^(Qh4^5??1=v9Ne>)TUnA>#W+^Bae*r`@2 znDfy*JfQDdJ*oivrCfCXMcV5nfbQj42dt#Eu6NY4@GVT2(eg%mUDsOu??5`U-_U`UIC87r43kNe;b z{+2xVi?7&~&#;Fo{h1erBBmKmrhzpaY@0FZR1vwZx+1K51F1$xI7Ds;C@Bfm8wUtp zcE2POWh-=5XB*KIY6~DGO;wvKU!}}|R99<`BQ@b$IUfCGMmEOdvrn%CK7o`uu{IWI zl0E~gwYub7l!vU6sc*mVC7)D5p4dmq$RduE0L`Ym3&)(85G2b5bLo4->GCF5$nlZ$ zVn*1M%95DfOFiq&aZ&;CN3Vw`G%S8^l!Wye}xi_v1GoQcpr{&C=gT2H*~kLV*XLhI~P9S9A0S8@a20kG+WT2Smsw z^L?r>UaeETvfGLH3qd%cv}YduhTV1_Z4kU0TH9CH)7>$$+kg>yAh>1j!l9MLtXY>N9mAe{)^o6sNPv`*~F@9S12i7wbk6E-*t9Ymi)bL z*RVFRbNbL5bY%3o8$xDryFAs$hzR*_4#unnn$Y@?na}y8-~-KHY+AIXXcSO_KJ>oa zxdv-GdqZxQGlV$YL`*II5Ddh|osRCG#Cn&rc8tb{P%IxXwYH9vp-fk*u@s9fA-#!s z)E%K&B!chtp&rj3yi_+qSeJ)WqEd8zDx6-Alt_eJX#11-h#Fo?+OBIVZ1W90u(n(M zMsRbOFn|)s3tEbyh4Z!f5>{ zbZdV(yRM{M=BVjG+qlq7H#BBEZeTSYUQL zRkuBh>hul=^prCtMe0{$-kB@7db%c9`azf7(H+#$j#%J!xnQF#*g9U)y0}OXn!=Wu zgI%0s2BC8oWHD1^v0AZ4rq^HjIzd_HUS3|oG~JZE%!gH;7JJHs-TRr~@?ZgfanYRb zc6jN25v!=Gskrz1mmA(0|3@gP#AeqPS&NWSpLB1~5JV$RAR-z4lcy9UUUWem*>S)l z?Qw`?3J3D{uv-B)67IQ&IY!hUT=uvSu_ZqACq@kS(~&tXF~;jnvW*n?&#=Vp5k>>q zRq1LQFh66i`3yPk5&NTQ7={3}$mKN{TWT_5v)ZIf;&Ex`O|`_~a{U2m_XfRorVx6e z-9^02S3L2f8DA*pM3+rp`ua!mfkZ*wm>tF2t5_Y~eMgzw%L;UP4kAKAXyV2hXad4y z-H~U=I@Vva>Om_8*(B0jIzu!pOPZ_J>z-n6KT)QH&|+ZM=W_hqpwSuM!jF%?2MYs{ zrCcac+Pphn(P+QIuW9S*BML?e*}dDLLvMZi{=NH{zIIc>tah2lYp4=+c&x6fgBx^M zmh|(geX(X6sQj&v=xUPtdt@xkww8xp!Uxs-70!_V|*VWXGTnnVR zYwg}+2X|HQ!!k{~yoy}yi_HD$%JBL-%7Y{u_%v9o`IK(=;2g9gwH4TjAq0m|T2b${ zt4vlMkL@Yk>?}6n;HTuA5;%l!tI_<7rlqih3Ga0Xu{1^f;Z)V*f_A_dVD`q-x9t=z zzkzW+o7tvGr!;|0B^L;&p$nrzlTAwzDV+L;#jB~=2P0}m9kqs2k?skv)Iv*#D!sXF zK>lfaLsaJ1YtF6mRvteXNqUGD+e=HPTa7EWt zoeY`1v?~MorlGZCqQp{z{v1_ld zSQcL2Y#_1a$J!5L`;jY=N6V}vROyp$ErnGjTxQI(E&_ho=b;6^i;GIiaHSzdC&EF8 zp-Y#HXKr6BZ#KOUbwpy=y@(koI*mYXpH!;uK-LN921@ z#esBAJ#E^{C)ie}0{DUcy2BXW-WCN6^Q9Y`yL`r$medm5JN#UgsR`-frPgCA?`+a>z-(MF#$&(1_z!?Gv~n`bf5{ zc);wJDS{(2ja1NVd@T6D`P@jy`OSu%2;S;CLD%i-1&qh>%r7MiMrP)Wr(4cpS;M9d zlie*LFbG-;sxQ5@$|WKTY$Z_)Dlq#qC9ne!F>N=120!$)=(O$Q%J#>elXxHLSB#h= z4zi~yaay4upB(%`R}qqno0^=3!FvG1{FLxP zdLl?^I=|Ji8&jGXQrhJZa4va#h1?^ZtfWXrA*^Y2LQS8GB)xJFVibK{D_U7 zTe^Im?4D-uaOl`x2h#~7BD?5)O4+$mhsdOFG~CZ}ke*a4=ApsZHRX3Byvegkgxjc` zr5M_)p|lT7njGFJbi&EhCQ<^Yd-)WSZus~<`+GrUM4Y?u5P$`e5cJ2fnniW|8BLYw zH81JRbAM}KW~^Rm`H2;UkcV^#hMMQ|A={i8sh!`mj|>k9KE42}_z|KP&f4vO{e4IG zND@nsrRxLj&uJVWyv{Y{iXkh<$QvZ_J`1|5YUOi~Ycftggkk^j%JomeU}`Ff?V%e| zd^>m-!+6~$bF@>PN34*6tiDKKYO0O}3kzFr2aq>Y)V5SbXt*C-8AAq854MCqb%X+? zP^pK#z=h*GY!8#;-*S^l9CisBCz08C=>a2aVvk#rkiKcF^9)V{o6L-oiQ8DHTwX5! zGtHQ-OaI0gS}hS)fSCDVbEWQe=R|XrEjp4ie$V994pnZ)JCea?)~#CB54Am->%lL7B>KWEZ;u)wl{rFDxXp7rBU_%?Y^+WQy3 zCTIg@oyB(a%@lQ>+%LI}Zo`dR_`25t5emdVlNm(!T(Znr&|1!v08S-~U2=Q2p{{Q1 z&S`6(*Y8|}f*13QMF_<+@MhgA{0oXt7nM#{dn{($+8%s=0#08|U+*}A@Y9RQ3vH%=8PHe33*NW=&I>JUX zAN)@{P*(&?w3`s4b_gZ;X5bgQ#WL0hKE+HBUwhvNzc%b}StHfzX*&Xp$$SzojKg=n z4f7!fpef@A$LjaJg2uvKe58m z??WKgTlR2)(<5MF((ci+#b|k{$PpNR$+LSdE!~GRus%HBu7*yAxjv`eSAwL_F z+4pti3@gGCqnZ42NkiU?JV#<(+2rgX0mEjQaFC(!lZ2QUTIw1#X0?{_Bw!=OLzx9Qqb(LQ5Yh32V-OEgY*dd3t z>c$b>xcn@b=+i{9gVlXyeyL+025>Qvxsu`Ir7zSr_MSK6IkD(di=NpMxKBPvk(sLe!*>MFBf@axD#0gp~kO#jnc;Cj2~cljrUE z`Q{5iRK45};2!=blkE$fOx>r=no|JA>h$^?;`i4f=3%VFM&v$APj41|dSR?SSWlw; zzI25nkN=Ckw~WfFUDrU7ZloI&q$Q*qloq8+y1TnmxjjUa}jSk2j}v z>-cr6Php{e{{Gzo73=+P*}6CATJLYk`W3^m(x^=B*D9DGTnuX09gc&EeEW9!mg%m4$D`TnGrTCDciBp8#ihyspnkd= zf*;1dgUaC0UVT* zuo)(Oz~!lQE#lLo;^wCOuCgT2A$CQ64d>5}0l+GWFc6_zX=F6aeo}WT&Ja8v>MN!=nKCME1qKa?jn903_`|K&xg``-fJYhe|FoiOz|c&%LkwEcQL} zS!(~_v!1l}HIf!__2aQ66Ven?55QKVPQGF@J1rw8-5xJLSP(?<&guFzw_<4cG~qon zV5tGb=WpM5nG^5=qCeKxAmEHN6HZT~V93qoQAYDT>)Dx>_%^Ure-y059m@f-t$B)C()+CP}P4+J?fyakN(S7sjUyGJZ8R2 zm9I07rpq@+%%-sX#B1QRvWC2nS9NntwpSwEmWl)A$BT*!G^c*z)9J7APczy>WP))Xb>xylOfxTAdCzhFyip39{D*#0z( zt*uqs>_*TZH~&Y4j+0Fgp9So2Jws6?CC);O7w7ugZ-7~Db&(qpl%wNm4h&^hfDevD zh^gEN@W4$2upmVjt%+Y0T?w}=JSOJyJ4$hrQ))5obPR{yc|Mhszt5kAjNaFr@%4W1 zFHL$}(C+s-&Ug0qCJk~LOcr7WLQG7lAvXGcEvE+32Fg)1U(#L&LripZb$v(BBkT5r zau_xuep#jg7TgaY0jXJaEfWFT#~G&6M@Q$RPj^Vbu!@$c5s*(o@H$U-TfhXUY_?{* z;v~ayxyAscGehf;&W?^8RS_Z46(*GXpY6WNW!iv|O`DkR6>k(w;r6c|^_XWmH_Q$f z7*SA=-w~(+KPv8G;!?)_Wl>3k%l`tTQ@o88loWGv-`nN=rAf~lM1)jl6y(CFDB%G! z61tTX?N3HLkT)@=CxwAiKHJJzKtf^}VazKXFsWrX?fLnQc>Qd;CoNK{kFtN9)nTXw zobbH1z_|L%8K7aq*B+i!6_>9p8Mk+9a$7pPM-VvQwR46i3^Y{3_6iUYhvvI+%^*FF zR=dXVFd7UaD-eYQ1V*o9`x|{20sq+^;6FQqI5^S1zj4EH(SdP!3!GqEq%VYSC{L%m zH@nL^7KcNP2jaFV`oVXB9#P(5=tF5N7%*GF1c9|Y8p@c=f4*P92i8X^A_64Ka}P^^z>>|N z2399zvKpn6&lk#UsJ;;Ne5>!Udj9;-Zrz!N%7C#Ftc21G7JV>CEsukm8Uc}z9Xuo? zM50=?5p=ysxe2~Tz1YPUQKHIt8noNtDMkFWQve>Dk0jYy+dGxt1feNEi0k=JL;y5K zs+fsg@Rm#L_nTe{I>%!?=sQz3EG#Tu-b2M4ZBs%^vauxR%rH1$6enJAJYh zx0{v%V{9zuL#@kIi8nQJb{?&S7hjvx(_U+zF#9!Gz$JXub9~??{NUwSnfsaN>;2nn ztM6&E6XyAlnF0$2NE$4Z>^?-0_jlrqY#d@ZXV@|}6~3FXu^)e}!cIy`Z?r+FEO-=h zxOzF7O}xntw@60H;ynXu_dtljA6SluRL>^G72~tGCw-U{mzeDwb-vZkLv6I>2%Wh_`G~yk^ znMkb@mE9VtV|%k8?!#esuwF%g4~;4y^FHE{s&?2Fvm5|Q$OVgj%zt~~@&f99mXNu1 zyP2kq5&cy69%_8v$Ls3*6{SmC>QGdZ1=;uf1Uv}Mzj&a*ysc7< zD)UOTE?oU;9Rl+p3+@SwDV5siwpT&;?x5T-Kir^;`Ck26J-cuj-A8D9Q7T(5xU?^) za(V{NMyJ`ygGdOWMNCXijCZ?oFo!;hnEbwmHTB}&0=f%UPuTi$_N^4U7S4JPYWDI? zu+mpPEh8-I5PVi=yq|DT0?zwo2Mc*DOd+SN~=r+b2!h^ zYVfnPTKR5M>i5Nwq6GLZ0BO~kJZ2h0jmTgS&eIIN`w*l_Na%eh96lKOtUbKI5kY7q zcy07KzX1#4?Ge;Cs^mS8tcFO9clA_rbvTOMZuN3&i&hH(9gbyqkqCaU*o>ql80rZ$ zgnU4l+@aGsezSEc2Bkln#iUMoL?)gzQVR6hdTs`7N2H47YAgVmv}YHpe&VB8fpxW< zo}FS--j#87kh6;xiHLtYqETF74#^Ky-{^)1DUFI6bGV*O6tJK~=Xj}ZX)O9t3?0!c zv(;)PdZf-l>-dnryJ0H^S6xR^B%`hpTolgAyri0{Y$C^Q=5jc9?|_JX;W71)SVf(p zlzkpSiA4;{9+2a%OJvP(UtLyk>M8a%^j98bh{o(Y#pRRD*fqbYT`!tL(|WnXT)!Oo z`C3EMM&R%j7IEPna+B@~0tpp&3@=~m-=m^*geDUjpJ=jSn6VLLB}v0W7W2U>q$|EX zzj?hiR!Uug7UGHZ%S?TdAVQGMdD2z?)K+B~{*s%~M1k=7?A|>MWuuVF%E==X2`fMi z#+Er!Cyqk0ZtyD~8GZZdM42`~IFyx6EviMq023bnZ|*iQw~W4szpQPse_Pv@E~>*~ z+y*)m(hn@JzAMC%Hz@)3dE!c{|972js?;=rrR7Ft?bwmH1@1;CNwq4oS<=Cc;}+gBj|&k6Yu`WUfz}}SNss60Kjt@-lVozAz! zT&9tcQ)TO~4UGYBdxz1Q-?CJ_JKV$3H3=7&N?zjkG-rSpSgCyXhC{(K$Td|9F$6{s z$X8)(p!W{#EUCxpDpVt)VDXr~1&&n;u_*rEkb#Rs0fzmW!quPRezP)|=SPQu_>gmr znk3|d)+x{FFKJdtO*ZGy55Od-5WR!ZTeW6^z?O!BcNK24pHKQu^qu3bXgRx`+pgAt zq@+asxl+YsrXo|%17}ye7Ied8CEQYFWqDv=&zdgW(a}-cmlEy-P8T27WEzz^_>F;B zI4U{t)>JR3ZH|Y-Fky4MVi@~H-^bCDp5S-_qyh<{M^~k9k1kG#am#fbAMM9Ld}f3J z^cGFf3+(*zNUMf4;WUmBk54f)fZUoo9;3m-7kMWMS}!})C&abYamS01j)4jcm)Q*B zp!0p_N9lNqvF(jWcBXRLfYI2O>-B^zKSU)r3gf)h^s};gzAmqFd6zF*eS|2;vD>&M zS+>4-wmMX6ZPWd?R)?W)TP5~uQwHV*nnFW9CQ8h*FE)ug0g1vCc=6UsfdU1h^+F86wI%@%SMh0q(#K45=BHqkUD%FGY2@DB`( zW~Q;**A8{j)s14rh2Ffs+w*;3;s5&i%cjEV87?EDeY;o`0^_$MI*tl1cBXhGh49ax zA8H+TnR6TL4wA;3$kVV?P&bdfD&Rlcd7XCp6V8%bSip>3ACs?Yh+%1f88GLdDqdPq zZ*sccZk3KVWn}3N7r$dM{aEg$74kijeLiYY3eOX3AeP4_v~6^4zbDCe1v(BR_lGU6-vc zx|Qp5Q&5jx_2At+KC=?&28PAFCy|xuX!MCtr0qgqt-RZXY1+6|flTgR42r!t;L*5K z6V8L3m8Y;0zYXDUU5qT_zOgSxCs|FMs}->L?5y-wF=7I92l`=@4b+Zbmj>@)7I--+2rAJ>z|xeb)9H(AYWj*fHY* z>esK2xOJ5Bw>Ll^{1z?I`{GCMjaW?in8=*M#(w%Gxh?hb=5z3cN*AaZhBu~N0a zW$%(=yNY&xuuVucygd#MaW2v2r5uFas+pMJhNd!dPs`e z^IJ=tY7Zill321bLvuzPvMNREP?QbuXnt#NkuMh;&9C+7OzepB`A!uu^5aX}YpP|j zG~w7?n!@s!EZa>pH}~dA>$0Qisckxk0rQ++`;ghgD()my0GGH(oh?(p#fw>^j~LmH zhGdg&Hs?9hhD{5|`R209Uo`?$l){+pLJsK7F)&k;5%$T(e%%X?j*ATw-uY4lh8p(pNb~{jkZRFfK5upRZiX$}|TxE9h%7-h1Btpn+=5yAx zTi2!>0pP4=k{|$9PL*jxWblgrf{3*zuSt5KQ!tvGe2+Bxnx#<4Ufwpn|nuT%lvqMuCT)ZmlwdDrk=O9-sWGd zw263lF=4dCp$E$*f(ZE8L7ny5<*9!9>H7sQt*R1AIDFbRlAcD9bG{)KkiNAZ5vt&! z<^ucP@i|qIh^ws56E!nFKd^41_L=7U<3#&6$oL787`|-Dl*h`Y73J&|tY%gY^qz%n zt!Ts=MY5x)Ds^6PQBd6@;;JDOkR+H??X$S)uR1yGwW_h8<#_qwoM7;wQ@CwkmJ&n4 zdHL2MhRKNZtI(di3Wr@=kqU>#dY-!d;nEA40)?=#D*{$~=scO+57^n<54Uj8u!@L* zx3>cPJa#R{LPu@WsKl~PPEM`kKpNY_5g59lu@^Hs(&Pelshu(xBnrXa$?*q3MZA23 z*qQJpkZopgm~!M8lMMw(hl2@F0ii6+!F( zaZb4XKv`7zuUfdO#y%#qFs>eI;S8$IABbxF$LqFEFYIJ06#OmmM+}f563@&hU}1|C zTD7pazV*QrTj)F{o+1V6N*bXMrSnv+T@%*J`B{lnW#kghxq4uRLn*9|z;D=`S$;iS zJluQ7nHGJRL@sk$Pu6F(-7zjAu$JOLeryZQ>_8N_LjQXrBqsh!94uLt^6)1Mfq;cL@s}R_id-ZGVz5_w!(Le zj49l!v!DjwA=&{YR7xaBhPAz)kljunEQHAU0zl`j4Vn-w!rsIJ0V`|cP=}q_GfDTbmCV&h?Qa=tP1yoG_uaPmPb=^e9D8^uXSYkMtn7-66xH@KUpYOq~ zUTdyMOL;6$oOzSFTDaMtAehnPW9S;uir^WGQyy}^&;-UKvXY+d{B%eSjdT40q)W@n z%??yQ=MPP6GPw~?jf;|G2@bz6;vQe>d^&ZX5I(5 zKJ=lwc|k?9|?=~^5VI{miel|L!~iT z>u}>4IFluo4T5dMZ@AaKlSq?_6XANicv1FA|1&UAq%ntfw%R0I*9y?qrb|{B$;Ytr z)2C*Esnvni(a`|V&I1I#56lJB)H0OC{oZtzu&&jNrV%cLlF_qyR3=nZ`{FB4*$?YX z5yMKbgV(G76916OPpp&41qQ^AN8=+m^e9DIe5tmjKKif;A1fs?7ubDJdYbSGl-?u~ ze4dXJ616z^_3N=ZtLt%!ve5zqR0C#-Qf~)=vT}A-g*<$@A}8>!P+UE zbb(EI>IIVm~BU5fM7huiCtq^wRL5<*971pjN% z_D6-`n7kqT|c94Z2T$27PsjOewZNOs@}qf;=kUp;yS@?~QiMQU4NDt)MsIe^nS7FWCOaZv^H3jep-txU%^pr_ zwF&!PQ!ISKvD`17i?G$OB{ku(bGCc;A`_vjsvdfi*E?NH6++3Z8u)DNGU!GTcpK!e9IB3HNQ;jcXsV5D!l? zaPh80&}w5kgH~0@n3|q$tbm7fDJ?5=+&;R6I=reVFSoj%zfF3k zI)J~-;1knmaB?lUJ1_e+smr=HW}`~%*Ip#7qM0zvJ3k7qN#A==z)I@wi^QP*kSx?< zwqU)yC4Wpb_M0<{MxnQydv3n}PiWx3rPEX~A2nI2SFG?^S$%B*zv?6OQg%lRQEfbk z?;DH4#-;0l`VbPShq!=>uISVRzp`rc{R))r)9mc__Q9t>Z_a1luqH%W8ihZHxV|Sy zRvBOG*4F=Aj{w}M0SQ~T?Y|SYPk)kc(I7k?y`o;#fp6RqUjzE4&pTpH^(}YqNBOje z-R#4Y2B}boHZ?8didvT+#vS*Zsh#lS*7>OGIP?lP@a`@W|7TAVFwVPdc}=|-*@ae` zKE;ivteoWSo{oU3!^3EgaM@^TIQV~c;Sf3i0eZC6sj{VUuGJquW zA1Wf(R-twu`8O5OnlC3}q%0$YmZ(-aXCz#nO5N!ih#{$V$c^;WmxB18WQ&s3w3w!!mhN4$F>$dp&%Z`&-4X{iW*zxo?I^<6)YffD2G-{O zx9jiEqWSl5ev9aFg?c8M=+Kd?;K+PYD0PWGhPURbvq{^x=-^So(=kQ;jsECfP@@7^ z(P;W@{O{oy9w?tcq^Fl3yKfE?ij`Jd3!jUSCZHoSc43nOWpS-&o=pgk`B>V2P5gPV>-_cFtbb-CpluT~D10 zKut9`*`EKBZEE{~+SRx*OpJSOTNNkK&CbZL z4mgJxX+)#nj(+R%G}P46>h&oP*J|}@*sMf;f-p}@&7|Z%EH$6Um?hKSAcn~>U$yhE zrBd2VR%C%rYA=M?Y(YzoFCNd7Sv_%CB|V z+dj&l&-qmh%AX_inwvvOnN5H@NWu;`SBsj;$ne7?1~7B^M`;v#G22#)pH<+V5ip>l z>jzsE5qXY1!g%Z0Us_@7&u!K4pM@%-kE6zEDlH-@qHbOa zf8l_g^%e8?64Yg|uBfIeASZmD`N9N~gCeN#c|tiDCPEnWGFId1vfjc4BARC=9W{@~ zIB@w&pa2m~WfY;vnBnwrKSIzjNNs(zu5&-C^waJfdUL@Ot~h9>tlX$U2s0(Jk*hs2qEOZfFs zcEdhpKo&)M)bm1;*`ZRKzqXIOaA~pIrkuJo0f~u;S)(Yt-sofE0TmRA=hXeW6B$6x zW?F|?VLbEl`r_*41~n{*{PHD>LO0%nIXsY5gs+@aX_fhGE1)jn$ohK|A?NDi_+1V3 z^y@vFd;asT;vrA$-oJOkUZ_6v(K*>JxeYW*HbUN3S#sazt{LY6Bx#d%v$2SI%S(kp znh$VJrt6o{8Xbg_iGwioR2s}i1#sFQf*{^sk;xP(W8*NH!u$BpcCob^f7BC8_VEeE z@$m9$?;k&QB|V(^r(q)HpHSj#y;Ho+=pgByWy#eN7ATJ3Ypgbu(jyX2@PV{h1ht;w zi~X+|Weh|UEg?jRlYnUojLC;nDmvG=+;^US20bPwl4_v5sHWVg{LRxQ*RyiWd#y7GmNiOHLLzW#$= zDdDe2+xWw*9fK2i&83NrckY|R{@vhK!*ogRCA_gW#HL_k~ zE84#k%CFuS;{r9rj8g&O)?+!tDS7E!oWlb$hJ-i1V&4g^9iXcAFN0&2MY#4)QpdAn zfFKUf7On!L9i?;gk=~<1iuDDj_2RXX`a`QQIh9nW?XM|B?w#r2zJs|FDC5~$A^tDU zkS2YfqpPxD?4>2wbz@66pS^v`c{jwQmgdY{mqng#S$v(f)ocv2-bl z&f_~jNV0I`ki*-^$kk50Zzlu~%SCP{_7@a=t27O(e%;4-7)}bO-n?DmpZq=#fne?$ z6UN^DYO-GjEl|aW2S!#6*xc@p)uJ+@h`EFk^7tI5u4_1q1k4%A7b$y$;Lo&^fkCxl zCWn6Y@(p#*&o|n)SOBVGVgY0~dbmZv;efH@FVg@C#7Qw*$%YbqZ42YxN88POLyhZp zU-*{r9rgqR(p^**Du&tg4X5)Z^ahQxAhmx;Ekymr9Sk4;S6*v(U|vJ&54FS@rWD=a z9f|o&N^AXjJd^{n_Qd)NOQlf6ul^VNKW_dzt(1$q`A!2h;eMB>f%sIWKth%O)(G5& zzqVn8@RCV}Tn%wU3>Pj0(YDRPg6oXz_|o9g_9s9pyb|{FvYDoG}ZRAUCT`>v5y<1&29q(kI4+bjSJ>mcc7CHL^VIv>opwe zi2S4U)=q49xkX`rFmL;}2>!hjQ_^4=-Vf3CF+NUVMCN=&;cZe;AOk}>s0t#|o7<*Q z!e}pc`@N53L7eDG0v`dC=#r|kH)It5k{&;EeN2xBj<+9Fn7ls|ORncdh9C>@bJo@A zhwW~nRM)v$K{$EgQqM=V{L(L+gdLXvFeWAO48IZTP$jhXu$$H4fK&+%=rw_356Q^j zezn<5L4~rU4t0LFA%U>6K zBbi!C`V@E&k_0@CpmyHvT9-w4BU``f+OQ8@W)_Ptpa5OK^iqcZPFes6FZaA=aQpJ< zB0r#`Q%`)s{zPnoJ#WhewNE`m7**?RObxSB=pBv4igE$5evDA^loubMujET+@XB zeIDpeu}U)xh8#1*`EGv*5bI650w*Tw|2KkOUE-b7@%}u2?xsSn)O6_BQIbNf<#qEn z8T6`Rsg0yde1FeoDjfjUs#1OI;;Xd^T#37^Qm7!$ryWPWPqzZ!_XELay{{%2q8^mWrtNgObL(^=xG&h6+a5p|dj|?=buZX^1^ta&yk$x&vt9{=c9bV6SxjGi zK8#UfB5Q#UqR8D|Ta;*0{t|{jCw-|M)4~+?dF1mYleQl_7F}*#AnM%9X@qdiHn7LWR`na4=|#xM-jAc64kER^J7B|)XZ-;M)JGz6EgZZd+R1Fe z4A)&}fiRn}2BRJJrvnhSHF`+EJbR_DLm+5NWgQ$m#^|jp%md*qUQ@hvTqHFgs`ggg zI-T}7T9~7KiQmX%jP-rVHf9ZlDJjr2LLioO1s4TToX#$%dB&9WP`Ir4EAxC)j1cM0 zC)k68n?Zm-eh+WANmO1kqWQkf!fd4gqQuslCng4~JtYkFHPAHjDYpEjAR;~pz7-x4 zIzBG5BV|S)VTA+4iH6y|tImQ-=S&xz1&e&N=EQQ_f5!6vb%q^al;X!D`gjo^Icy{_ z?HaU`?RPHJ|FT3PWa+-4+XB}{vx7(Aoq&n}KK4U#7mxeq7t4fu?TQPVUF$MNFIb)6 zNaodBHMiD**rXDzO`4v8fec=3thcKjN2`aX-FB}&U;3t~A@=DdBYLIs`ARCP4>(%x zjEj_1piSGrBWR3ojgC}{o5ir0agP_uhnC4_aS8+N6D|-`^5E|qug_ZDj^ris<)|}% zEhT>9{Q*v++5~G`71>J$|6AG{7_tq+mW@^Kl1B@<%nk~Py8%+(uQ}l z`Vh=-AryR*V)cTdAj5-^Bz1lVkMkJwwnIIDGdtfycc>saTlupJE@5akSxyl{EkC4T2oBP$v-f9y@B=3;Yq&x0D=W zqSR)&+@Vh;W@)#~=*OPCCIS(d`!(EB&O!6HmMfJ3Mg#U4=O?DgJ+vL4qGK1_x<1*% zZ{Y3`jUtgzOtsUtk_mhHr^L|1862%y9`@!}STSt#1n7&TlS+`-&%dc5_b!;ES=?@28d&Ai1f!QfYG|^CNUiH(i_OBpJ z(SHuYc)niJ5h)Ok_L@WoB)#7Z*I#{Zj}2{}2Gr)afW{_MEHm)^zkqZF){Zm|aPvy4 zp{quxvxph;=YB`Ydk)z=3j``5)yr5J&b6@;M=2J8xeESAWsiQ`NLKG}WzX(^Q1&`C z6~t^~uTn1fDGTQPUQ3Tw;5M5SFq_*NKc3#942FsS#JNO8sj&Z8$MV8a0KMYN)ZUkJ zMxYYc6kb?8JIC|Nt0F=Afm5`E!AyK0->JGN4oESc1m#vsa&2v}>3ChA1@$fk!J+pQ zuYXEr9?Zeh-ggDRKHbmkE-{eK#-Rep?T8|^NGdrxQa;Mncj-b#Dwo_yDA4ZiC*TpG zNn&_~p$~X&`N=cOp*#+RZVPXV2$F|GJSn=Bu=9SA0!hYqb%pjX*adet;(Pz-p#PPU0kDo~j_B!S^SVmH!5fF$~8ck%72AgFAb7Q3>Bwo%hUUSb> zSP*kfHE|6laRuTq=ZI6u7iBP;%r1N@OkY(SO%pKKpF_%3nPon`zp=`3xj|&X3q^SK zO$B<1BIt9}N<6dD{hSzAo!w8iGCpOO^^T}9ha6<@=%n@W6w}X!KWknbl~pA;ySQw3 zZr8p-+nLV<&YWC+MIPAJ8N0v1Stlt;F3ip35Uh#BmUD=_p7xaX|6_R+yGv{UZ zv)YcqJMQP2GU_c5QAhXVD`%AK1i6g667Gy_s8)_2yv5%RO}qy*`}BTWhAT%I-B!x0 z9AB>j23qd{G1p0w&Jvvyj;-v)$t{wASiS!GI4S-k&2a$tulv=+UnABrw^;CZrh?rl z+p)X4gFpjs8RG8Up5v?UuZ6Ubfd9|H?EoL4Kx_^$Kfxm$%p-oz)Zw^^3v}841J=iwD3}snjBcsb=I`yigeUfpAM!dG~Kb-cqi5r=7F2@gJk0 zhqu1ro*!AZ%V~D=-v>$~`kQ@njaIB~2oy^e%i^i}l_5lM&GLzogZx-+Cj$E__r&~m zupcv9Y=GEit$n7IfXJ)pW&2BCDSSQXe*@~W`gjagz)D{t-OiV-$DPEb;(8-#a>C5Oj?;W8Pg ztQV+N(=cRn*bE85Vd!J45IT+Lt}-~i4Gj$JH^yM$G8^v+Q|$WIT0DO`H9!E& z7yZ<ePV08SmYpEEH|Mawr?^a)qmyM39DsE7buWSfH@ETJ5zgeUNao zbj*3QDDl~?{cfEbD5@QEVR~Jl-zwF~gkIs#@aR`atoKKa+5|=S_3Zm^3eS-i`YMy2 zI&61hRs{K@lE(C?G7kH)S4`Fc(@Cdd=0s4*46y}Z(HTj>u-SMrSDDwO0TrG-Xtwjl~KOUmnP#cwzBUl=F0U3#~K{Z?fY`(ejiiWV%U+Z6tQ*( zKV?tic+8UCMKYUCrRXr`s13)!57m5w)ondl-Tsk<9qBbNAIb|H+NW5|COa}(-hlxD zV`ur6ov>Zn!aAI~r}~9(i<|F3U%c#L0~%ffx2uMSLqBJhYIW&j7dO%OL_n{>fxh}S z2%Hd~m>H%DX=sEz4aZ7~?&~LXJe+^8s2gbWhY)?Y^CNz-Byo^mohK&n2=7}^VbmKg z`13!IJw3={PY`6)!nPc%4|uxA3lzBpOE;{A?CJV{x{7O%Jd|NX$chVpZF1|BRld2E z<9<+)Gn4Kj@K4W^rJRZ5p+8Xum8?(Cb*>#t%74WO_P^Qy{#x{p|9JVj#H5=B77pRH z87(b-%%*OuV3c#@Ijr?B#p;puPN`-hU9XqVUtw+r8kOGQ6pfPk`y2I$f!kAX-1Aw| zf?}P__Y;sKJpJtMR^Xflsvf0NZ1Jn)zrXZ?$o;6lanEDy_kr^G-dzAB#0>)`bvQg* z3{J#Sb)fcS)BoWcy|{YE;quyQWMEr>k2ZHWo~^FBd$X?Xg8ICZ&Im8H*4$KS*H%|o zmmxMufG=)%E4JPCoJjwd3iH%=Z29tqWAt&%2F9Nt_2zOkz^L^AAm6p-T%qm}HF{Pm z6bzu1KyQo*OCU5E)QinznGy9)`_QOM`wbaccyTo*I&`1jCm)$Ejw-XshCKOvLz%V4 zLPbNi#bV(b1UQbbLWnLZ{m@8omBbut8mJyG?$mzTVn1xeGq2lgF$2xNih{W)$SnIE zQA&d93v;zIG@*6}x)tyOUV-{-Kn9>|4W5wsQ~#1{mkhi0*2}9adudZOLTRFJW~6^F zx)}fRM4n9NY5KYlVDu7)+xK{aUaL1vKUaN~v&KYen^JUuqPo@y=u&6kzz0S(0>j3% z=m9Tujt&}y%t#Ep_8z;3Mi^hEijRO`ooiXR-Xp%oZuN#^bMUz#sM0ynEffWagZb)j zrgCL}tvgdW`pJNH#30V9m?Yw}-C3c@QlK27UXGWA^Sag6q>=_0rfbzcR;v~UlqF<3 zob4S&jJBZ<5N50=u-o+I;EDG({0$E)EZQNd)8F4Yc4?b;0kb?NErAAhT^U4rJ04J= zWnxTg3Yd}>j7~#I`Ejzi51k4t{B`6}%xHQgjdL;-3^?zr&6j@Av{|#9CYKz&S zW`o_T#8_^gLR3uG(gcFt>CmRDdwEBfQ}DRzk-5REiZzb%;6xM-Tem1g0(ur+c4*`951I)cqp9FV*B zAiz(3gVKT(!NY^>UcoGTdl5j`;*Q7W{OV;C9GC3?0e%9kTl zEhdwHZBk*|j-hxsE#=tI&&OzaD--vy58ju^VVBi+cs_vSpPt@$=^XkgG5M!RBNYGG zuQMa*P2U;)?q*9JQR&HtnBenJ0*raYTiYm+eht#-nISj%@#Ol9BexjDv6_F?s9iGj236;KhvCcKGGnL@gvCvD(5S#NPmb&WuE+~ zj-y*^_UY`-nd6sP*!BKz(Ro4h5py|QqwJbXYHkOq60#xyv~QN7CrY4Et&7NV{u!G1 zhEU&z#ijICX)uV&`rv`9$R=RH?pv3btFIuEL+r-DLxif+Hrp}vo~YFZbsC|oih#qo zROtn?nIIC+lp^87x*gBx3T<;b943v#55co7|L*&A+<*oD2LO5lZ}e}}snzVt{RMnt z)&HC)tiU`6Zn7p-UQ5Eq-MSlt9On0Kee%3pJJhcVKkwGBf!*50*yB5J2?I!q4HDz2jjExm<`v270Y#*CS=7tP|3tnfB`*BI)qKYH;Q@fPDaOU zrBd$7AX}^$+tAqPPu9B2eD{73hb2YMj%7kjf4WD^X)WbrTr;O_D|Hw-QBBsb5@aHnyZjDIht2xA17^QJi-`mw=X8vHg`o| z^tFcKqYWoF^NL22?FJ;frmOa0f5*S)mJ~%lq3_#MXVbeUS|6GEnk0SWdhbH*l7fep zIrfBF2SM7T*d#vo4u@ERMykYO3zafPs$w%r^kcEu7EmBxn?U?b=RY#nqGw&DN#rn4 z0Whonr=cC${EDEg&p3~VDKO2Ew|}{s>r-YZ#@iA4I_~ov3S{<0%~XL(yri|bkDTu} z*qMPNGmBrs(vtql(Mj?J6RGw^h1QMjV7_Bzo}g@PwX7)h<_)?*vxbK6VNYtY5%#i1 zs;#y!r!mprAT9$fU6^jA^e~$Q}irmF|~1;{NM?vzGY`;XXv!fx3UlEuzI)q zI@-Uj@pJ`Fv8w|H^^-Pj+$JCXjFC#zTUFyv`+()BGKk0<_8C3DwalsNFX<7U6t_JN z0w#`76W5r(CL17#sW;CDaH$Xcbs#^t0wmuQC-P2i@_MrenxB zFnv*_JL^-@p5lx7!!4-U%89zSYE=UWqMNP)aa=}G8x!T-(t>c^7Y`00z@SBnbW2W> z6JX?}AuyUi#YtE5Lvb)JvpzP$&Ll&a%g3ZYhh|h6f|@0y2N1B_erG&0p4){M@(fmY zlfU4g>eKxTsd9rXQR-JAoou-|BIcGW+9T$+x7Us6aog>mzWl|_5GUd|F?5}0A=-K8 zO(Ta^ovZ7>W{j{_cTnmG=!-{I1$BCtQ#`qz--2u?E0$-G%ClnOP0kHB<=*!#+%bjWMaXc7OCLK^d&cfePQ&zNRlQuiNYO|>*)(%9IpPw z{``2=Aegn#4^qb6#tW(AHcViP*@OYem6L)5_T!5Q+^r_3xNWV6fSLUCu~IKJ&pNj4 z%!C)yt^47_(Yqu@H{2%~h_ebc>hB$wE0NKXzh&S-HtI_>>z!Iybgx!wEhKHZSnGvD zq5(9B?RQE70^1*D<{2&bF8A4lVz)VIt6Z5;1Wh*~g4YefO84W)5I4Dg&K?fO9u zqsJ{fZjkVYBwPm#WlwA8Bf?kjs1L>v-40wX-`R@hQNU>pa+q?Bg++Oup^V|y- z#x1_DrV@HDrZ=3Bp5C`?u`SOdkr+1-!LW4a=#-6!G_u*>lu9N$&hzGJ|MiGRT@rTl zJGZkEV+93&3&0Ny7-!(VR+|hI>!3WmQbO+cHZ4x#el#Ub4cGX%>9?G~sKcK)kTu-X z^pGfl48eB{HJ8$o#8tl?ILwo6)^rtzm>=ETe0v=qp=Ix&=K5|eX~XWvmDT1}>-n!- zksn#t5Ji#sa?(;#C|pPOb~BAEab0=(9*fR*O!%Dk-}YKcC&~> z1mFCg16<|agY7T=J>!dw*@ID`gU@L&(t4vG(Nk$`a5$`AK|n%oLAxkb|N8VLt12@9 zqsQUUvK0^im%zFVi^)$;c8lW(Ta-0t(&m#U%Ypiwi!&!3*7@n0*Om3n-T^t$!s5+` zhK7>XN}0!KY&nEy1TRG{D1|zIQtxL>3W=vYf-HIT!GrQlHK0nfdDH=N114pSLC>Id zKxF)GI(mGpT}Ae5Qyu&81bsM%UtylrPd+> zuC+wZv0KF43J=8`Nt%~D?K3Lgy_0l1NUK7c%XZePG9V0>z=FulEf^poixnXEK9!Ov7j0mTVRl<^pepG=jSuf!>p@-l3%SKqQ~&I1>^4WFrp zhl9-5#t)1Zr|OLd-*IHl_c(Y-hyrrgEjFbJ6x%L-vHU-!y#-j5+uA;^h$0pWDx!pR zGXl~ng2WIql;o&%Ne>MoDpErXFf>YccUt5S(lHW}GITfm*KGIs_Br40?ERgy|6X%( z$;&Xzto5uX?)!e8m#+UVnWC?(fiA)BTgAR}2Dd*e)Gk7tFKD(kF3+&dXq+L-s8^AA z;AE*aI3ChO#SEFbjy9M~dnK`N6@!dw4m-N?l``2UY-;m|mqiv=Gviw_jR+}a%FChX z%Lexx=$2G{Cx8=3V{KDi8zoNJJPw-9xuv#$>$qT#s-l-+=IgC&HdmRM`z@}C4o@yb zp-GV{a*9HU=uOV-b5k#0p32s$dCRu(#cjM*t#yzJZ7(GZzmW6J?{F?U86m5-XP-tT z@IwTj?zwQBw%ij=)Vu5Rt44WAMVPw~8I&)!80sskNB@$0oX@x{3v$brKgs_ zu*kiSHG<&RB|d^%4SG{=Qb4`)J?>NuYnSHxF zJnH3cxPIiPzqa~(Iz_XTBQKr~qE{)|_*setUhffmSww9ehtjagk$%uNmm;;t<2buX zJab=LdL@L#K#!<9K#cNXl4sGA1NT+?21xBHfsC}?l&7z)6)4x_P?Gy&aC2&8FvYbe zRVMU&=8l}CW3)4(&a;a`*?J$oU(V>u)X|oiguYLxK`i(@`!NYIZ~sa$La}0NMH#6D zT`2AyhpW2(Tp4wDDwXPdO%t6U>ZCKLrS2NGQU9e)SC6KGdH!+W zG6!l|F%PHRxDkwS2U%Ye8QURS#(rBEl1fr=ohE}_tKf0k`i!~(d)fB{P$=--;a~7P zq!D4wH>mJ$i)58?=ChX5>bt#M?W9ZN4-Q|hXP-_H6Oxbdm7ozfw*H?IM4`Z&T=$twx3V>K9`!N_l#7YH;m0S4 z+6^xf5{3=XgZ}_DH>;NrCoDI0)G?rczeHpq;!rS`Z?K5g7Y-dZ*&#Q`9@SE6znJOo zj8ORlTZwenE$g$dhZlX0j{irV*kp9qaFF=Y&y(VE49GJakBpeR-ue4?^C(1qY|KNo zNMDH)aLzBsOpVr1L~5ybj8=_@{A-p-Th{KI6e2LA3AsXBMdAZ;e;jwi!vmt=o7umE zDjA*$7V4E9F&mWr*wn31%t`j&_P!_S(rL&d~Hi=mZ(V7&HevH zyHOgnU7nvMtae_=cI`+KSeYd=hd(P1$g9p3Hh4X4H?}U*pDYUu&csQt>09(X78-Bp}9ILKH;B`&Q~A z;kO98FFbK?)aLNT{;b`J`@XqOnFZtM@ZuGn%2hJlNZy^JW30_)lAlO+Kj#^9&|KTM zh)n;g?9sJ@%c~GFF*BdU?oErHV819>t)(ROFFKb5vWQ^%i4Q8x{JVR_wFcmMgGbD#TDhCOy0bA-5^BCCCW z6M3R%_*-O*bS)(pGct8YGN)$C`M7KC$+5nS5WD@fl%@YfdN6LD2bpl+H_<)&PDf0I z9A?Izh@3UIw(?JTwkxMk`rMYrbW9B{#3UT%Lj#^+W}UyOG!%40uk&_AIrF8xn{3R4 zHkX%ftc>hh>Yr#c*ZxP!2UjTjlK3q9lS9OhrMl9A8Nr+OzI%L*)=T8>?I^tX@j@m+C?f7tK2<#Wmdr(kW zE{TvjE6RFLX8MqG>7{P4i7ptFG1!G((9qS3j7c~eaxHRfo!pdbM(mf8F{{iMqq#Kb z8oR@sjULr&AWOxkkW^Y{TK|d)fk=*PiT3%taF?oQ>_vujCylIrUj>*N zpn1AuG8rn&y);-v4?Rg)*_GZa0gI{8!p4uhaH5pn8|#f(WE*l+d-t}ucQ5~zBZl&y zMkLNU^2)B4b~XK8N?ff3(_LlezC!K+pLsfHZ`tr-1mUlc?@Ew(zu@DO#oAFjhF^fu z!PSquGveiv^7t&_y_|6OuH-oYf0~khB#VwW-%+&mR4HlN+(dva z<+n|8n^S$S*w~RO5Q*exlcjS=q_>MJrM8a=-RlX2m{E{1E8YvMGfO0KGAnS>E_Ny6 zu0k;>_wfW=uP%=d;(pLF#7OXk&d;LeQecqdyr|ZdS>xB0V&}*a%ZyL7)}zD`|A57|1AfxFQ09EXLy4D-D5i$ypJ0m%po2VZ zL2D-9Mo?>Ln@ju8ZXNRaE?-czggSsOH1b~Sq$HX+1%O3#^B8ynMpsotoUob zQU3L$;owtEQ;R0t5#Z(UIW65w?shsKm0txk{;MqwK^1AZvVktP%d^eMQhxV0Ex=fM zkQk{f@LHvO-bS-kguiFeVpmxUSC?f@O`+X~&!nCHg9Qvc zMR~$Ox=ZN8arG9rhv1&eOmbl|t#%8eX~OMW69q8|65eCclLePaY(1lm6+?at`<|G@~kDdO#lz9s7@>*>XF3#B|l_VK*EFHYsh?${#S{?B9h6|B(VVbtug0 z*bVuFHQ(%YNcHkO_$kb9ylymj;pbafiJ|ndQ~4h;+K+t> zbvifAdxP2@%r48m2R9mayA;RolwI^$Mn-0SU!&^zS-eb&n%Av#;LXYgzT%sv1T83y zj@Y@m=JcK+Zo|?bEjWb{Sf{gq>^32s*hP0-dOP_`Lh ztF#Nl7~yGk1o|}toQ^_;%dn_+ACy>(Bz4(!PLUJZ-;3Y>{4c%KC%iz;Ci&*VjZ$`z zY1BjFk82RW+te20@schsLmeavPOqgSB#9|UCn*2c<9iZtA>YRzvEY-Kzw=1F`f>_>;ey9Md8I!L{WV+jG&Yxc(f+eMg=*gygMmCM~B4d+2Q=SyU2VZf=j1=u4eLt4kp> zT2>hhzP%x?jAFoXA zij!wh!qp^5>sS03yo~k8Q#JbSvp;+)thRR zh2BGjeo$YFc6}47|1t1EP3Yqg{g+!^9|+pPf9?mqRH~FN475amqbCzy*Z|&6soSDX z6_!E z`m8d-w?sK!R0e32^VwUM>kfVf*vFT#=K*H6GhWD03o$?I@Z)o1glG2w3CzA&J4SXA zIiH!#Ds|a&*!k}4xjVy*xaq9k>kceYT=04;ttf$MdSh~xZkc2yh2huizOVHKt5=Zv zs@I(tcQ0>sAulKP`N_{eCvrAj56#4+V^d3&6f5L=Ybh7r%$Gw{8z{H9k48(Es4zBe zUL0A0t*+68ysd5==H$Ij?Zv@gJ;sfwct=%q;u*xnWXN0XV983cQM9d?>}IBsx@ixU z;&D?GqW&X7*_fNni|efV&5GN5$abX>nQ96C)^;_=u>5AE6K9RLK=)im<5zVt#G<#- z*hO@{;qWLI(&^*0Q{cR~qW$r6Zp?By+6-0knJXQ)miMhO+mcB_X=^VFW7Womv}Z6X z6h+x9?nEMMcWb02Of2#td}GkfNKzgSEOd|?$|e5bCGqa5GeF2NOMF=GCe{&M^76tB z4#`Nih%_2+{j@rJUA_k2M2|&@n6BNM@q2s4HfEnPpiX;t26AMM5|0YF8ozO)%w|(n zEn>LbqwXc%_q;Nr@eB%I9!2GTOF`ruw9aAX58#?T)7%d;SJ>%Gd&e6C$+I5Dxo4^Q z5m{ZU0E}g9$%NX4)t!dUZIbWKBu+3Q`bry`-@Qn2G zK_?=k$>#C|@7_D8@ecs^-Wp!iHhA1W@6{zPe*+WQDvdNxqI*WJ(u3dGq1TpRXUkt; zt(B+yGsf&{&|T#enmLaY9j)>bmg#245>A&jR|~t zMXq(zAHUf=8f(0E;jfp{W}DNU!eaf3C>W#V`we>$VUvyaid{QtxM*pK)>?*e=6O0k zWrb3CVhUKTVukw)X4r<9zt_ny`fcU`S3z$Y2Az2l%I&CLceQoCNO>u%qpo9XXK_7g zUYMzWj@O2`MsBki)-Ebf-n%7OQ)+68VeOuS_8a<(Csir*ajO&uesxNerfDiiM>n{H zFQtv7zSd{J6{%Ah3NfM7le&cEhGeAPMsUGA)1)PsxChaFxyKX~d!1+Fpj)!ghn%o`A$R5wb_BPpQ4#W*a~CX$wWqw4$2*^?1Zz zrz{00-V+=3HCXOP9Ugl0j;^#Lp=hq&WJdVHo$|Bmb1CS)%UED8O3vfmEit|N;^`~A zDm|~wOS14<-mIe|^?XHE^oHCD;r91A`PR*fN8cbh18PNuSKaEo!91^HQL&BBmVL{| zH>ZJqHSOWaKZMrz;~_k&=$wv>2!_bu-P;R^4U9-bv*bq3Xr{^_0Z(8bag zWLi8xv(pWmNq@E!8LDSI;#=RwxJ?Y;6%`pt9uY5c)O}{#;nG0%^mry<#;m2K;^!BN zDb|Y1wW*7ftkrU*@~m;Tb&-XbXn)?H{<6Zbz?#^fp)DNFDx0To-*ddwpQo)MLb<^& z63)E&>?RSaS}q8l>nE)rWriZ@L#-=#WgZMAY+H@G1HX z^Wnf`rOqwT0h8%7%o2xZBV7aZbA?Uzhr@u)RNL~1d9Pi^Ld#k$HN%Pm=iN9y1b!U? z&(_VYtcxxOQG7sF3aJif?GA}aT!04e{AM^gN(%klP-^i9cR2~PcW%kEYgwJ~p_F_% zJ|^g}jgJ6fIQ4?;gjRe)a?D0RDWcHG%rGqV2`U56Nsce%KPgIJi{Ml$vsABJ?!sad zO*~}gr=}Ki5^fM}9@BIrR(u=kDNBQ1XGTQiqz_&8HoUO)llR?N;vVhVYr34)=H|HC z+PX69&IA#aXSB4!nD1U*`@BG&oEz{B`oq3*zU@YvsvnUKtg0uCOyPa_le`=`nl_EO${iCc|qqrhh_#~`yYpWe)IEZ zk&7jYGikVv#NqW*7lg zXZ`N^^N?)!3mUD1&3?P}Pi%jD#u}dJnt^2p8w9+qhsyMTFo8$|O^l zT=M56f-jHNfbN6~g`DYSg6eVwFItO#66pya?qSXv}|xsT+PyAyfw z7{LJbh6i8#6IzE(+f46fMF`vr(RscuDwAo3K%{MxlqTDFA1cXA)aZ{(m$AdyX{Zmg z*<}l8Q^sJ>>k^7vmV@uPsIZTd9(-|366JHbsNojGNSs z{6w~UC1CL52SW{pPvLI<-Sie!F}q(G*ffeO5#KP`m&!edVT?`;O{VIpwcHO6dSiG^ zf0h`J;{@PKrDBjk(Nu4n{rv-Y=FUesHod~Tk*dW@3bna5y>Fc&mzZI}7LoHrWzzN` zFB1BTyP!WOK75Idp(_5(CV9dps?;bc^bmL69;db8iy%7$%^7 zl&S7-E0VqDEIMdc-a+FKIaj*gT%#UaDVb?!%tt6^qlx4V=`SWL@7#c9R)U8Zc2 zU1dUv5m{d0wV_$3$0_SRRqEBNsZ(Q@qtjCkjY5-^w~5V+l5CPz9c~AI7*Ax>=vcqa9g@&&G{@A-``)+XvhoK$u>Qsp^mxecb(M;eJdfvyv8M*3oJ{i z(hvYcwClXcmUh_#KyQT>#)CYqZ3YADz-d@%k6|s&;}Z*USamdY0|z!b|Bu81ZS3w} zZd2{0T^;@6ACBSq@EZxGjxT~XtR|#ePd;dp*k`xh^ z-Ar0tsIM5p$?-*j>A(Y6WXn@cm_5V3LY7zirXKuxZN-ScG#ogYEpQ-i3V67k^RX5| zs6H`!cjf(;oMEASGj!BjXuVF@fQiLm^_#Kf-zq3`>L1VUxK0Rq3J-7JQK5cIjH{HJ z_*pc?CN;vgzpyf@o^C{ZBdp+B|6^q}vWzZG)s5_&$7S1sIJjRT0@~E7mNEb7Ko@rW-ord8!avW+LOlhpRghxi zwHqm}feZ)DR3GS=65ofjNhRyodcjM4EHrbZG}t1U;S%tDHK%yjKGOCdxZn-Z)2Cxt zwt_QQ^c?Ta7J9M!jNjhXlR22WQWb6=HO1(?q+o?!(YRi3qw%$Y?@mRgnKxsp*yqS4 z8~#&*y65t>8uAPZ5=!t2(hJwmCx>7Aaepsi$2zYW@CAL_T-54Qf0Pse8w%y8euTKf8%-tI-8|tNTVT|y`nXtX8WHZg$ZRgkDBf7w-;z0=DILu%f;;U zh&l5QAakdf>I`$1s*p;cc@!It>iWrV zo!)4HThPkzn_;sejC&S;}(b@s;E6-bbqoY!>QWiEf{+IeYJW1}|^qA-XUF z*x|Vn&Ps2gRLTJ;I^gk@u{ULEdod-Z*48Le&s!kD+1|RGDN&wN?h>t>z2N_J<~m$& zSX^q08xhZPRmff)mJ^OtH{dkbw$x1CnCqBLxU4Y{Ztx?{>FmYnioC%298DG$?c`fx`?ey!o@slQg=1&vw)7gzQ}$V{ zDk1ssjJHUauww2&xS$(B$QO^%Mt|)23irgF;mFQGN5 zRgf!r=9$iYk6+-H_&$`H?-L;i`*fYYzpD&R+`CbwLDksl zBy@#2P9Z&?HFbFA>(+dIq!@zwL9M6drlmPbmr`}zkV8U1W5 z9!t-`fIGP5hQb4n0{i~z;QN-#QX^z_;{)P~IM<6i&m@k^b#|TsBDf~eeItMyA)YiT z9+U))_Pip6JFeJsooNh2_c?@)vb}#>ap5KDdtd8S&!ZkjdaIhwDgIV_K@||wm)RS% zy0jGs3_)>G3t)@nM5-m#uC(J+NW-40zS=BoNnDYLt;mv#iPqOC>?gY`b!XRz%d(sD zS*ahE%XGNCi#yhObBhWdG^{#eC!j4TahaW*^H`zvLULPV+wcIhgV?bK2sxkia@|e` z9vId$u@%goAhr%*gX5%wxv(SdLE1#W4NqGy@hYw0Fe~?bL%F-5)TftGyI#I%oL?oR zTHCu6x@Bn2Sf9~OeC?zs+1L8+1cT4|l&;pRLD!T$>0#q{y>d+@Vuj4F zpBn5PcOrk2hLM4>Vv}jxkq%np;B3^nj z5$!6z@Z}jtaSAFH?GPniR3^L~mR#o&u(X$qiyi4e z{`^!feJ>*P3zA~7GStAWN=rpIxmDrkXJI*j&nzW6two3jIfa=Wzz|{IWS%39s*{Xr z9C$covu(n{=`})>uy3p(-F`)s{$6mYw;*i4rX;4&q~i4)rAxz?b#|ATJ`iCIvPpRL z8=jC8n~;`QIC6W2$Ua9h@ZAJeh`D?3;2zju47aO|mW6VwHSF_o`Vw6uQ~~)lKHM6@ ztqjtP9vOfu9o#fwbg~(AtTELWbd{n(D4{F|o6_eZVF+$9kX|&CZb3mQGfxMKg7z4z+mbTxZlL|JA2Bb zAN}M>4mb}}l1bz2lYMtchx;7oj8T-NXJ6d1XOb(-{piKedaO>*`jfV}_|DmweL-Rh z4pf39f6hCh6=llE^>bo2Hm+J^`!)rqg_9{{Ulg$)7278u_T6_s9XLe+LFH{KtxlB8 z1@iXr^9YWSBHn=6uK3h(#BCAtb6dD!{kc}Cgo6>kNbT-0*I`qqA8*sbOn@t~0fK{4 z;!p!OymNyp&p+js38R0%;b{}t78IC7_)-_VQqmu%l#!n>(whvaPu1*Lc^?IO1NsqV z0ofk~HUmtHsCBKMN+z9{`+og_*S%^chBpLkW*>UPI^#l zv07roZKzIWOW?&DIT@hIyW2>qvq8@JL3xSh zeQg$xqm$@dDI~dSWbJ<>1ZopIz^k@S%HkcAg>Gq)dN?45p@g9MV8;`tyafrIDI&wRWNtp7|XH4%iKJy02;aYeoJ$FW_mCb%)^w%dG zX@RfxQ}crvmX{Pt-7(wgbNR4pxt6fdPY653^x5Yi(|sOfq)Cd0D)F$@{9JBspfnXK z^b^1kq*5zJSQFh&vFzAfeUEY|=)bUw(=iBQ9`Rlo%SpI7 zMHaqEO69}PvB9AkauyVJ5dZB-`SLko%_p2Yf~JW&26959>pYLY8@TMH8kKDlLY`Tg zg17Qaz;xtJU*$7>o%Jo}k*w(P$|8C@s<^cHgCTL7kU;e?8D_nm=4ul@yS`q(kulkn zx0{2Q4>qIa5B(BJxM0$py(aLVuB<|}sgJK2pVX{WCM?%v3_E!vIQbYp1cIc!d%4QX zO@St=Ixofo*o$3Xa|Bn^C6ogLfFrg-L+QIK3b{z_e}P#0_sRpM8z8g~7prBS=9B1G znwW^k+}5oeh3Ze0Y^QHd)XMDN^C|yaEy$$So@#9a;OR9U)`u1xQQu@nwsTQgZXEpO zne{!JAo>b1Vx>MGgX&_EkyiG(vib1XrWm(>(Gvx7U_u6WVt`3?FLPq!5^EIZ=>REm z4%?`}H23^FlhUA}KXeX6^&*(}xw&aH!~f*kW% zKbnOZc310NUv9s7yyE#yK*WxEMW+C3nnMkvk*$344pnLqYFssJhqQF#w8(LhT8kk` zMK5MXSZgFGL}!0%r*uU!DBzv5y3iCOi)=#C*Y0Bu5o3>X2lwG^UWwi4b+)-0x3ZjW z*(A>1{X!HJG|vg5{mEplN2(LjYY)VMs9N#bk7t`B&^oip&0+OwBRl=M_?F3ZKREyh zfZ{OFN1>ElrP%XTz^=fv5v!%zHtR$(c&cq``#C2|+_?5p$d?cYT@@+~B$b1Z0<}v0 zk^($$H)a`jH9$?9N>7BYKrz%fQCq!A+pt#=mugVJL+~!xD#|urWRj48>-JBW zy#j!D4Hv#o7~95Pb_w~h#paW(99#s&=tp(3end9923W!J0Z!;6oPAt&a}=doyP$WD z*V(M|C|3f4mchZG-Y{u*ZgY3c&4CP!3dP~X4HZS<4^(ReXEvTZx84g9NtFD=mi#{9 zidXsd_P2`L(lpI2D zRNEo#UNj=MV{A}W8x)L6{N|VT;-I}9i^0k@*bKi}da;E*9L7s1idHb-3YFKT?=codLj=^-!1;knyufkI*z zk6&cx$?@=-A8fkBB{mf5sqy3%MH|cYaYudPQ3^t(TSK%%hN114wv( zcapg7_T}It;lKf#!-tR%%R$nr(InTf<1sQNphxK?|B#z8S_{KW1nQRuj<$yPRz6s| zuD_VC8+A$6AlGknD>~sa@D!&#ch}}hCwkLL?J!9eu8Z{QMIIDO=S_%erl)x={O1B4 zx7svr1a~COa_UI=Gb?A#7(KLdivJ<-nyy(X9TMf8L*K5!qN_8=ZQ^RPAp*0CypfPw z{+XP}VHT2XhZ;}Yid(d1zr%m>fOpPIQRz;921T|tGKmM}rCp^dgTBBU-WwXFMu*&uy4VTb%1SJ~$Fu*00$P$lcW^&G*T zZzdpzkQS!M~$6~I*nC&(@ z?__4s200fK;<$u8tsH~pl}H8ssA=&ZJBE!{Th=zeKyp|_b6IX^UDIBY)1+y#esfSv zBEGLDLss5EQUbuT*OtL>L11sVO)JA<;A-4(HW!I1D6*m>b;WtvT?_ zA>kdSDdAdM^WR)PprKfTb6`b~dkE}UcC!_U8b9zz_PJ}vpb2N8KIcV;g`1broJ&`A zDs_lym#&;8zm;mI_ZxK@vNk^>A?;el9Y|L5&76W#hf5_cqurH0i4BUe;(i0U<5ujD zb6%pfVd-7583&W#od(q(F3XM-Sqf<6Kh}g;#~P<(UgFSK>}-UEgrzXI%k7Hl04ZKLyc z!T`?O5z?F83>NMt1hte1DvxcoF8#Mz?qUtOdZq_k6@YX(oW96cu^Uu>^h0Zs=oO;e zGY6@?Gm2OmdkC7$ts2gu%nq^^)~21uG9oPnMuf*vAoMeD)xKI`Ty?UWCvDU?S#0iT zjfxoI8t{}BX$BnXrH4|;el1}n{E#wLTAKU9W#aNiCQYXFr1{iUSdOY44Zlp8e7&Dl z#uBG~uF8T}#zoJY;c@zCz0@z|ci|HG{y&?i({? zOEmO=`542p6ae#t-p+#U6}#me8L*k3|H5>2RhnQ?5#$UFsX011HE|>M-FNXCkh8eC zam`*eeUa_~sv5Hd`{%cX3rVPgMU;E{9+pwq1Q%Yxtec+Y`!GA>DdJ?7f|lklYEONA z=^QQi<)%ySs$)B4URMvDhpsOLzz zZ!Zs$TYDbwymlLk*5b8PZzwldj|;&l+%BLzs?3vSXJ$2!nu%ei>9;W};nh77=CdjZ zG#5H7UqdFS-uIqm7|Eh!Y*LQ>fOaV$tkUa}d4v z08#D^EC^0@-b& zPpsn=PodE?fTkxluyXg`rt4M#Ijd^(6QCo7gUWaf6zvuUw9i1^qvw}49lgw+mN+lB z8r~x#g(QT4q&V&3f}vYG`WpbG!U-W!&)jNFDdH8e1{U!~`V7&o0hfpkK(4eEYIVRt zLX6iKae6#)b1$L-lGKL;mI78x$d;lPQ#U7_CaF#q9Z!M!i}uU4*(iyMUeF6lhlr|v zSoaLY93s(3DL&~U7gay*+?8C5~? zb_&_8HY(D)bQ$*zNV(I7QkpZ}(O2AvA0r7O`@tN8O{%q#!2P_%wESn;b7@`6v(wJ^tBlj*9mU zQHIfkkbyS^6q87*jFW8gD8bM0PXv2gqFJCbcXO!xL~>v*pS1c3Kex~$;gPXaO0ci^ zbDW~DSS}xB$f!1zD(!AW#W0c@!379Eska&xxhiT-?QKaCO0A)Q7w!Yr!|^b=?#b4W zqXcVm;73n^^1#OS>1c>*2wvwwndSNhPq_U&mf20r%qjv^yh}PzFcAY2k;m8Ev=1xf zNve)-)`T#8gg&oD7uWR(vI4rtsBnqVF%0)5bwu3ZA%RcO`MZH&P6M-1px}-bf)8`-OpUx7|sMhM(n`x<+8sO|Ab+T!>I>niR+^8@uDU=snV{lj6s-BMQ{@4%xU@da239U~o zwU*ar6{5_u1s|J?7q|ZS4!*rxn2k_VE#BAwXRc7x9~ZsihD{?j4(J7)6QV zNu34t&68JvKsJNGj#A%oN$rdR7bGnf1u7_e5W+!S6#D5XFoH75*xoA4EuH=o6qM6K zq_v=Y2Ua(g`kD&{V!4Za(2iaRa9~2<5>N?*ec}fQWAbPT;53trX?-Lg5!Mo2qP%}U z<&3B?jo^5}g0*v=7zT_d%^MA(8N>3RgD0NLVXvtcqlWf;;>0xGK-JZ6~-eZ!Ns zwVnv~IzSc6-mt*#Q}3@0YB;Wlb!4g&yIXbHgL#Ho<|%IbORHUIZ|G%QACSREeR5q! zjuoIi*bAZ}Ut}iF$Se(K(8t(CJP^UfNb8#S6mlg9d+Kn0sg{MrR5_nK(BGa*!ewJG zFIdQif0L0qSCW|(wKrPloMez(4sGV&?9PCiuN)t_35@|_Xz8O&S@vi;eZ;I5^gNnX z@fF6w{M~TQ}I$L;E}I!P^B8*;TN`IPL{{yi)2;bt+1$SM>8k{^Bn*Cw9P{(c7tOa6bE&mT+6k^9%`sGAT_e zX+H|Kdu<+$#=<1o{!=|~3+d3Wrs|&)&pQQw=|<05{l+Xu&Kg(|0`>TPAHy}`zM_K? zVK>cmUb{(Ya13~!Xb=k}(tSa>JRoP9(2){DNEqnR4K?!B>>eC+>pR~sX5=w>6fV}t zMe6pR+Eg9YGe%UC+QC?tHxWr4vsr=H)qc8-KdL|Et6ysETSMx^NZT2V-cx6o{s2G5 zOYfM6$54(wOT9Mk^Gjh*nP|VDa7E1X1lWwh^`3FAPl{6KaCZCr$~GZ*R}K*54^X!< zzM~}|=aM>Sl~f5aP|yBR~M#nQzb zZElA1vNr-Gm)4g;u4U~yMdDX*2g=ifq`0DkwMo)XT=~N?I5U-^z}M87&G~~0;B%Vb z_1mTLJJU1rhzD_wUBc&TDow~&?Ss+GTh9_xFXFgyMf2`0nTGlO+`q0i|GLWEbaQUu zrL;T#lY8EBw5vbXkp*%@Vv52#V^xpY>v(wIcM7hYCG?H#Zwb36qOKNV*GQm8W2C%N zEdQw;{4WK#5fVrnd73Yq{?~f?UrO?ioV2H!8+2b$N&QWE`dtTn&w|hk!Ha*o2=Pla4fc*~y>NS!(Jv@=!O! zp8Eo_LM>JxYq1`xjl9Wm_-erVyVTY~U+Skb`>G%l zE4g#!_pYjc*I4j9;1u0)Rix14TYswdwE{KLz?4p1JK+hw!u)$v&;M)MlAU)8rwUlAZGR+V+BEa@XlLTFcLq}Mv(A9#pG8Gd zvJLT9%^RTIhw?~~zPEAh4C8jqO^jlTwC zj^XGYi2wOnyF-BH(og0ELuQ^nz3ZCsV{B}?ZIzU~wz{_V;l0OR@z+;W=K}rw zj9E$IFa4?WxVsARxidJk>r7MsH@)ns^OY2*1&^y@9z3S})8+ij7M!as@9>Tu&*=PX zL&<;o?F7EJY|iA|1G_&pl7Htz{&@0TdIH-+%)2Ywe{&69#$9_kl@v!o*!VZwkU$j& zTE6IohkkWs{`br9;?dn^!Q&Zw-c^<>e`;KR7J2a3B|B+tJN!DRRmv$RcTGuhEHgeGL3M^G}v?ST?9#-662ajv&3aZTD7nC2Yav{e-!_Rhy4GkrTwps3FY=l zO+~dicc>f`&eNZ)nPYZygLd3%r;<|qj3i%5;2j2-C@6i5sWf;Bri=c+ANBvdB6;(? zZEC~o*9-w*DADQDRciM3o958rpOfS?~GmuvjuXHI?EqKv1?aQa0nY#A*Zfq2wh9+-lS(-=|Z=A^O$Q=*X#Yr%vzH zGo=}twD_58|MjEAoRCs#uc#|_M*`{XRWJUv-m{vGg}~ z!rJfUMl84fmi>bR^6@fo@6KmP@pG2`)?d literal 0 HcmV?d00001 diff --git a/server/adaptors/integrations/__data__/repository/otel-services/static/dashboard5.png b/server/adaptors/integrations/__data__/repository/otel-services/static/dashboard5.png new file mode 100644 index 0000000000000000000000000000000000000000..985860bd9700455a4eb5a6f36a0bc0d1eec98e27 GIT binary patch literal 718010 zcmeFZcT`i|)-H||=|w?6sfr>!Aiblg2uKm6NC{0qYUmKE5do#E^sW*RDFK1dLJ_1l zr9&VHp@v>UFTd?u&Ufzjjq|(j%enWDJI2Wvd#s(Ez4qE`uDPE1%(>>uYi&&xYKkiq z1Ox=sst@k!0L2Ue0T~6^dEknPmflTsUmKTo4ShTT(97Ic!`Vp+PGx<>wdXg?Hjt0=XFJ<-V40U zBlxMx8ZC8!;3C^be`(e02kdWU8x!tiD7`8svluQb^I&gmrIWaCNylM#OOflOM(%Y` z=Vef5`_%OgA77B}i(Q7N;X2a%r@h#{$+ro7$$1v9cz9KpS;7siXSxn_`i`vyB55fy zEY3mr0>j^3ue%`H)%~=&M>qz%2r^E+!XVs4P6$B?XfewAhwdkXEkp%0Y2ydg=t`4B zyDsz&#b@7bJ5u#W3Iu8D_zY0lQeF$TkrKVp6(kXQV=Lmu`!6T^cQ|53t1(|{bFBj_ z%+47jCHQ&A4UpbFj;H=t-6d>o$_gaeC;J^FxbHB6IyPemFTz9HruXv{ZUxzRB{@1V zx?Qy$4sGiZPR26bYI;u6cbo5nr4s46Hjoy(uIOoa@T7vFtZcsLWXvFLbp z*phu>tZ$6*dHb$R02`(+2XpmqjlvT80dd1UDG?D@o1yvB%g^7*5YWL(6+Su>%)Idn z@{~2W)|0WLQG0`mlaNG-#9oPV;hdE@O#w{a<@{;`fVu4FG<=q`UyvX7N` zN|1beh>plD1eHa=!w?Re&bs@6Of_rp`~6RJe4!ohkF^E2DLt-KlbHrrXB}!Qic!_V z6qVa+jEOfbSLd^k7{TZ=Ny~i#PV%BKI^Zc#y z4{aG9cLt*7J0u@1ACdEj*b9Cp&

      3Up&j`5!)wO9$tH5JbBbT-R~Y{(qorbBBGVt ze_UQDUl3ey^PsLKpNOstUR8P86Lo-JziOV$tz?6FPtaG z-o5eR!jBMU&4=7YHxn+fyh?l>^9nLMGvhJKI?LEWKI1mqF%#Wx8o!iycvpuz`K@7g z^L27N{zc(M!bOEe!Q_V$*K6KcwLh6DoH5$Gu}QzF0u4un$QftctkR*Id=gK1 z`>PTxulVs*mG_UQUN#DbT)6k*!~1LMZ$4J)m)zMXvqVfMUA)(>#%su{VHcs3-X{*f zYMu7w{g=dBTGCqk&o^((o}&o=pknc;GA=4EIIc79HeZ7MU2ENUc_9NI2Q+b?!oP$U zs%3Xj#8bqV^66X&w|QXIuVZ(w3|q!NHZPsxp5(sgF41e3)Gt3Dj5E>m)~mCJ*?+{z z5BA!7h=a-*%2({W?PCUi;Bs)3gNgZTdi4bgw-RNBp+eryU&pcT9M2lA<8h=i(tz0CLX3zLWic=MIOUa!vRG)l5CRE#^q>TZ+Y*G!>haV59w`gZINxo zhrz=}uyL)V3G@!sOD}GA^tYBal=iES@;By>FTJiP^8VmmyZb37y_YYOvX0p-XmX{l z)=@(u(X^8t@4jw~9bVPiq}>AT23;|~!b$Ut`X$jZp*OJt#VxXn=fz2b&Ary6f3{w| zfA#X!dZBMZR8I^`)}MURTflvf7FHYiQe0iUJH=m)av@0ND^u@Bh9F9}hP0TRO zDUK{%zRSuj#8)J=N_jI$xBGI0ZL2{`jN6lO)A2+(Z!kF|X{`}7r>Nzk%A?7w=Akvx#$AHIpAisX0At%58?HGxAaDzFb)}TIBDmxoh*m z|BYA^ua#}frx7!M9{LWGx1(?G-8=s=^`ccf?b{Q_;pOnGhKC&?)k(oAO4e zH_Jx}>Tyc&n@MEI{!MUdhd5zIiERxC{hG2k2{t^cjq7^s258i2_f(hGo(v} z$!R+-_e&->lG|}b;0tK1hPpGvB6|h)D~`#+*tDxLPHA&kY)Bv zu8B_*%LK9ttSe4dooediZpKgMuYY=0Fz{*IWZ!}oqO}X&t)OCSXBn&S8UVNpTro7zqiswDNOKo=GUfVQR zMT{@IlbtYRWb%Q7fZX|L)#%#28>@*K*ppVYrm&`1nwZoRXt>+wEOL9JQL(YK0RgAi zc8fAA-qnSJRrmn}V?DdVNB5lRf{xJ-?%&*@^V~i2X&g12)xvHf8`DbYFUYXO51A@>&R0)VgD@K?_gSIC)hNH)yVbted=Gq?cGV7j0+e@k*XjdfkIj!PR=K)9zGw}P zQO|rPmv=HTvwJ_UcH6Pu_Ov_KLW_gOg%o`9X1_J@E6R4p7T#N)IZX3}HvRGrd)=|+ zkBF~{9}=-#`$2riPxd?Z2HWe$PphS`$jj^*9r;doCsf!&XzNP@h9wwp?aTy>9d6K) za11I8`CIzq_E_=z`+J+9N|3dgMjbM6>vZSYH7CnE-!8c4+&{)kP7`|A@r8zNBbL|akd5tiCgK( z0l9PAs$Z{}2^`AZTs(=sQT3DKmV8st@UEg@QkOmDiQOqlf)lC0OYopGz+S_x4OMM4 zGzj>Bb20+rb5{sRfU|SJp>U4nALsYa@emOGcAb!bAk2<{_>X%uf%4ZU7C3&@`Mo51 z8%jV5e7gu7K3Rl+-c3D|MfB%6*)J|la9dYdRTU_8t=z1wo!y^7JTQKRg1`lGmj_SW z2?!W({5sC5>Rew3o35<k zM|I$v{IzEu9xgH|x;}=pkA4?Bo6=db5lSVBBKCY46>Q#__~bZXFswoo0K~~=?w{=TSICk)h{Uow_Mh8 zuHPG{E~@&Tu5>)QJMF&a%#Afu^7flj)=ND! za2l>qrVR=_e!F#*qL}Sk()1a0r=ggbTP&8T$`~GV9($F`piwkG^FU;J!;g z$!N)pm_QyK@HcI;6fyKTgq59u{a01k{QO7!eoQ0bep90rY(I%7(_SfospLJ!5`=0k zv)UdsIuJ!YY=9|Yh_hmf)nTX$gr7CfFoYgAge_nwoup4)A&cf()!@ZWQPz6d8=WQF)q9OwVRB#J6!A&U(5SqBp@iY#jCQ9dgkq_R zWdA-!7Qdl*Xvn#?3<-o7&R{Qfp;y0uR6Y_<6D&&bp0LH-O8cx^t;wr2WY^cqwy~^v zPom@SMlYCh1|BAw`~pe{UCh(Ss8zzuK=tnfF~q;CI^3lVFNrtRZhvsT+A0$#`BoU5 z608k=>+@7Gjc(3RaY^OAGVxkQI0 z{yjwL5Bq}O+JQ(nui^7G{d5h#Y;R`hGqo)(w)RU&!BF=ZnaKY>CcqvsCY8ZZ3&M;R zg53vKD_ zRaYAC5^qj-c-tAHd@M$SHtH73T!R*-dLbwbKNHEO@2skaA`J|+S{Qfz43HTL5?+O& zYIjXpdwhod!W5^Cx_{7clpC`l7>XR2I!e{RWGflang-JXZvey`w8rf&F2I$*x(%zd zH`!P;6*iK@#%~`o|2!N>o~NoFQol(Et=$%@W{FS&duys)ID`~y~UE)9jEU24oHR+utbrV)L}!`BeXEpN1KFxpkGmbpXSxb`8+Y|=7$g+^LN zp#J?Scw90*f4H+(mu1n&K7WGMa`b&9C}AyULdV6iEW?y)mCbW`!&Qn1J!l|6X&`7U zk*#Frc+*+Su#9K9*5yYQa$2=!M`r@2Hh7zzyQ`JCm9b*0MdyXY zf|8Eg&lWb#({!xxKq$nDwH)C4pu8r-48CekaW8bBJpA!dQw7ZtOi1c!_!qlLAu4^G z>|o(qzg)_lrzMUQcIp1pBKXh2J?d8WSG3%oRVPXs*^7eu^P*6W^4kfMOWef?i7~CN z?3oH%?kq0_QU&_cQdgUiI4k~I?-Ivx%YB{aqVoMGZ@bSmcp&U1qx^K`hySEce?w%j zJYM0?FjVCo6RJ$ln&$7{F_cUp&idR-12*i=xW`D3`cx&;JZBX9JcqIqUXV6V9DkvE zZmn92e_J16tk{e0So35_>Rg)1pKM+NaD~;(4quO|^)NBhC}wDjm<_u^7U5YNvN$>QRxq)j7eK2AID7QEcToNJ7)Iz{UbWDf}mj`fuuwSnV!ii z0F!jnJp?&Awddcx2;n+TQ?*iEfp2*oIukzDz}FNSP(Z}Xlg;u;zuvzB2!v~=^mIC4 zt0$zwZ3G^SmbP&=;VMFuZzTZ$x!gCrjmzNS2|E?z1-!O=8b)6-`xu^ zqYxPCl)iZe6C}Y7djyaTCBurT@{6ui59BR=d?+&5Q(Kuim+RrgbEuOfg#59Rrsgzr zwR&bi3~9K!qu%30!h$^>0rw|_E$CF`e1QrVrIvWow?$Z)1S$tTN96TNW%$?G9jy>L zD3i~|-+2aQS-In-F;yyt9Jz1uWA(FjXX9WZNJE)+@uVRHPYTV1-@?l*%GDy^``_H` z!Sr0x899ky>snL@|J7~Y}o`Gku2=&*j9 z0^`l7UCUHgeiHH}cgUq8g_-kqCW(TJko-Y#s_mP4TBvN^ir3-DaDIL~8CK#g6t2)` zI0lSTGN$y1Enl&IAV>c15;9<#7jIBR0$NAwH`rv!^`1>l3Ph_yo!jeAgFoN`aC%3F zWrYx$_YfBZkmsSwYE$|3Az(tcEDeBtZPE#$c!@B}A))JuEyEhZ1q^rcNmta4fr;JO zB1k(07ikX2EA#>3(SX)Ax|YO@fN}YNkzq$g9Dft+IYyQC;uN0*fhk7C0~F#~Mh1qJ zZk7k@DDj14*f*1Es^2clY0#z8O!wEh^fv#6kNQwp`}r%MY1Axg=TlsQQMqA_G;tc7hj*Wuj`mj&r

      uYMM}EJ2_Vlv|zU^Xg=w0Gg~sckxJtG^07?&It>nDyy~|L z22^wjcrg)IODmh{jB5%Rg!02C$I5>QeNSivl&@;UMt+$Q;n@$i8&|di$s@duso}L! zJ7SYQX-FMTfr*$y&8gxX0%P5DomWNM88cSTWQ3w>Qj4u z7h%6#9TqW3hIcv-1VS<-p7|e#=(yyw3-J&3A`%G=p#)Bq*oVh)2d{Qh2~FVpgPmT+ zLOZ%wlofgni^PVx(K@FZ)>i0rq)wY41R)kP;5ETx3M!v?TqlMY(f5^9Um29wJw1!{ zB!F?lM962TZ+sgP`{XsOb~Rh)6A#HxorQt{FWwP}xT-SBGWc_&D_Q}p8n6n(oW}~~ z21fS~c6IO#c%Aw#R!S$?Ck>*!SZ_)o2q|SS=a)a!+0UUfU6gM>gvdDC^Czf(t>`;8 z%wZ_v@6JVwB;XPc1opkrW{wpMCu;9=4Rh@HNpeye^)&EH!znFqNb}W>XK$DIrtU*) z=$`bOsLujQv!jl+cjGC)jBaoJ{`3)uz89-+U#ie^(wDB7aL2jIJ+F7fw;!d8_~@i} zrPXCVqs30^?|VLEjwXaw7uzCUinMth-kA3?Np_YR*SMXXqy32e3qMJR&M9=%LvXc~ zKQ@uj3p%+`sr$3gqkaG&*P!kafSU3C9PZx3ZSjUQ;$~AaZ2R3~@H#w2nESlf4Jg_M zm*(f;NS#UeA-ve!u|_P@%X3pC9w#{p_toI1Lh@(g;K$mHW_g<9v^PxRhxyqgqqu1G z;}0TM$|+&+6Sb*AA4S?GPrl3;-UPuYe%fNV1UeodZBeBYtf|YEW_jJHQ_WVuBx8c? zB1=~KP}th{(WSckUf8x)mP6!Om_4x?;m3<@{2`5&x#=%l;4sf>FfEsONcd)~X|C&x z^;Vs(pcvTGI0b=ASz71Xq>Ck@pG-yFix`#PiU|1%{LJ*ewn&%31j!`iK zka2J0z%oK8Z`+Utrx1s&oKVzzQ%;b4n4zM4#2%~BJazB2-Ibx7LBpN*x(!17V=~J* z{&uT*h5qA%A`>4Ub_!sc5Ga_btWkI3?SX8&6Gjdl=elo=+9#emK{WH>H3bHopV-;fLpU| z9M}|p_599#t5hI>!|KiZIAJah;XlH_tv(z2rFSx3^Vr*7vRsd1xSX;z9+xd4i#NUE zSEGn+VCF#K6Hn*_oyZ~3=dB!kEKxov)_RbnhUE?E zQk#8e+|ECtW!1S0xMkMrvwg>2hvRuqpH#G?Sv1qRPe*JfkWUkKIa+rXMHQJ69{aJJ z!8-pM`FJI8P5j_y53ZFrE^!BcIFXjC-S4U*=NCM^k8=ZT@XDOFQEd^%Lh^mx`=VF_ zd-u=8n;$HA4HNuzl?r(uCUj6)XO1lmKqQ@VkbQoJho~2`8cFu^E1VRhE+dgv&P>93>NT`glX}=!zaRBpx2nr9}Dk+!M z#70=FC3vQyYNrNxpNNfm$=2so?@O`KpTXB>$!vIee$#E0p+o)f2wa0@wy!=2x1Itx z!dR9ed*BkoX9pns!Z4@KRzcYdht685;iv1w>f|0LCC02Yn*p9)N1*cPG%NaYT#G@9 zdxec%eKL<4k_-RYxThd6o`$qceQbnk5 zh%urC0jw14&YzG9L))-wiAD3bHVYQ94{My>==AD!kn&X9>XP%FEy5HL!<$-m{MD}xTt?X#LFEy-V@D1Np`jG++1jN)ZEWwobhj?S|JyJ**k=^cr41I}r1iGERm35b1Z>WO+nm3Nv$fWu~_ zb)S@qk-{LT`|1QpKGkC~6i<9_n@_~od{1EA(Ac~^8$|`F+in-jdRyc zat}4!LEX7xp}s6ld5RZ+U~MrUtxx=&N6=*d6AdRX3Lp3Zyl(oKVFw`cYS`DFHJ5dH zm-Q(EJoyyUToc9~x*OJ%%I&~kru*e5q#>o2r1e*Y{4 zV*EERF%n)p>hh|F{A;;`B!@chLw$r|nv#+IM}~(HyIUt)uJCGCGm7H)j$8@JP$e+M zr+C6=yv2!rUO-P5bjEo$37t^SYnSQk0iV?bww!SnL<_OuzGz zG)z~j&89SJH&OdE2lnZws8F=TA3VFFRU@(VzEp=<2%kEpcGxHN&eSdqAE@gGggb1& zb&G)oi3gFbc1v?r)V7f&$9+m(KOwlShLVKq8_i-G-8YFmpEoWt$; zdA&JM4}d`;7~a}bIK;m&EJ^om%VP+&r!b4ZV~&@wQiK=k2Ej{W^f(cA%W#oz(z6(N z)r|F9<#wU&e6)hDAG}W2uf!y;J4ZU#3tKm^qm6kzqWMl41)dC*?eUfEIfDU&3PphtTQ20WQ3uDHs~iCbntd7)SMr~6M{&& zV+YrtB@4my8LmYCY{*BMe4m zw&>e~CSt5pkzOnFTd%hsxIY+H_v}B;Icebo*0J>L&_My5p!DHgjdQs=S)bX*_~Ii1 zW~_CKKj$HIzVjpBgjJ*vhG?ub`?{(J>}2ADx>^|!agFX9V1XKs#Y9wVbjRFF>Ik#M?TpdzWP#K91!(iP}?#^nB0)t7Js2kB%r^lbG(tRG*;u@g7 zIg1mow_dg2UBK0f+OEg971j>q&lGfSxhc#I7_Skb>qCO>yu|vS&1mCh-xuqo=PZ2` z*%@)}-vc74DJ^{-g&5}mjE3i?-umVt{e`y9!!?g_1|j~CNgZR6b*74(SThQAIpt1s zb;)EclaRe57e>pNVm!VjZZ&rkACT)h(Am26v=3OJ%W+L8f^$RzSQjj*A>AUbsB8xG`f< zF*VSO=4c(GBeDu zt`4i20;2GW@M^qB_EtMc6}7$3ybKAXsFX(6c0^fkt3Jh>+1sVQvKj$%R^hX$ zb0cDjzUW2NK#(0O4{T?~VJ09Mhn)6F(a-H{ePWNuTRV_a_gtEthPMCmJM+?yj1*#y zs;$m4?XZ`a`<1{?qi&ZvH`(l4eL@f>PCCdGk@kfe)u&3Nc8Hnshs;@y0%1w2X2JTY zj-s@&?tJI(V#tGXFwG47=aYc04OE$oiSFo;5qsMbGD<8u=jZq{U8YDjqS(TD|NgcL&(O1R1pFEZ?wC>Y_TX$v!B97W7hHk?$>1ag<8SR z^XCwN4-16jNWS7`H_wUTlL6<~iDIUi^XJLo3Yyum6Ac;m7BINtj=3Lb!eJbUuuI!N z_DRD@#&@?GT`~A<2B`?dbo;$IaJbU>0Emz|2Ru9zvPT)1cM(C~c%3*Oz66k^U+<^D z`ESnkGvjo-6VCYWlb)H-&RAT<`&{+!iwVdo9$ zW)U$bIH!4D{n6#P7gid_-yB3Z|Kz)6kF!1Hi{iWiRFW(*8Gc;C>oa8M2(5GyAcDFI z{aWWjEsW5ogeoi;UD35$UOdTCTheNgjb&0cNPpq8FC`m-*wkCbP36n|9L!5c^`g2x zY8kGne?>eNnxvJCO}t~a(vsFIxKiO9rN{m=t}Zg|3%xq}BnY=etB=~K&C zAFEHop+lR3B&0Re7m$>|N>eJKb5pXeu58J%7gpnIyJ1ls{5$yAH&0V{pP4fP4J=bQ z(S3-psH*g&|K@P1OCfG-1=(#_uaJ|YZBEf`Z5sA#wa+u9C3Z5RbusYRcTuifmv&CP z8*V38GLfGk$RB!H_Yiuz(lI|f?Mijuv$Xlr@>pT$a8cAiYx_<1em=&gN3Qv#**aB2 z-8g04%#yC@W=i9GJBUVmSN`(h>Z%iE3gqnYw5u*h-opSnjoBq@9AJR$x=NxBP`W`Y zJ5X8WWbfMU5lvQg$B*g8IM874yf|y;fM%W6$_zFSoqY>htCbGb43t@?xrz06R!;=~ z*ttw=-$s5G()EZU(vK5T7MH5;&Z6n!RMyh(Bnvp16UdLOXL#HnivW>`hHR=C@xl{{ z%Z)x8KPYCR)+mc4&j2dF<85R@LpCs1^)`^QGYfRP`(8lq!o>u$AnU+9+ZbRWeCG!< z^O;|EjAGlL6BM$R^1?^tB~z2nJ3IQe)Q4J~hG!sdzrV!#D#(e z(@zTDI5EE#|Lydf)v?ijFqBD?$eG`mJEq|!=_XQkdx0*+Dnp~bnRKkIj z5=+4teNKcUmgdZ2@O@(5NCd5o6lJucZ)2gOU@TZPkiERb?URbl48dVbjS3=xt)&=Q8Z0Axs}+ge;d1APABeSL2N zlKbS3T&SY{hCBA(*7JN-lsFOI86j`ZES={{w3K8s`1K|cu`?q9-2xksB#41B-v2ie z73BqhwAUuu*6(Ln_Wom}v%G=CJm2{z%xA&eKP0u9!uUI|?!B=uZn7dMuo!~=*8a{7HL6Cm))@DDivemV-n^L8$Cs~(}EM!x9 zFcfoRet3>KrtEMvNci4%im^-l+082%9T_1MO!&WO?B62||EF@-&&CDFlROxA1HyRFr^vmxmhN0^DD4a>}=@X5Ux<{TrEb!VyoT2p#`(5dpJ zZ#52g-7_AAY}s^Aa&;wD7+m^}w!Z6>Cx-{Pbq+>Uoa^tS;rA`V)9qPMsF`VysY4n_ z;b()(0+yY_YtjZS?A{WY!BKPW;({JbJRo4IT6T?$>2ybOO1=IF>X4*0=Cr#G0r{#T zXrNEAMisZV<%_Qupn^uvUqxN+S58t0F#2>t*>6;zQ@#TYTN(-}E;^vwb-*HU%4SY) zdYF4sOGiHlTYU}GQ+D6PMN8@ceoEB#*HnrB0dfCZBay@dE4zh>Hg>##@%Z+}qIbnR z>C^j##D=&_l{-k|CfT}uyh~^8ZYXbs4*1eHh{Bvx==WFfUZULUOMriKS$iHu@ z&BMvE2RFd}4X`N)jkIHUSBDtcc2UDkp(-B##YDx-?fjWS;{X*y=-p?tlvHu--Wa)m7&W_HK4JCCx8G5s3j5#c)&JlV5A|T> zdM{@8IRb+gjB6zPv3dw7cXq4{f7!UdJ{ zOoF}1dSsBDg4g8JgB%N=2bUUC_|ljvs*Dw+yT&%xeJ{-GK33v{gew^KQrI;Sc}$vfwe^(p+5qCyX?)qS0rN<8nU9 zgWPgA@8kXI_v!DhE14e=GdjvBcBRYO4#=9A9up_Za`^I$@2@Lc=w13&`YWpr*zJcb zAcV>~RdaSFOS?a%&ihM!dEQV-@l6;rhCAeo`J|5vPgTNHZZ0`;F+G5xAT5_RKZiWz zR_27vu9(r}v!inGGjm-T`i1Mm#ulh;HGH8dlYSA7cD5Vife^N>VS*d){A1u!3}FDb z{@Eq{msn`tMKV-GJ0q{f3F#{IRLT;HC4^2Ia@TWTaiH$TU3eg?Vgcc}B|`ha33LpX}^G$I>9`LWG$?m^cOL2wk{V{jcF zoqUTlLJ*T(hwYIf3z6d=@VXp*m zqK5fYZ6Enprc{F=#Wy9enVFf-Nqtb(VAQ3}79C?W@p;N@CCvWmZke!EOXT-X7;13W zgjs)lD`JRvPM;r(_hkmDwrXR-@%*#h6PxW8LkVHIfao9onltj+{mF*E%^AP7+S50; zx98WZ6@#*~0fWe`ZC*-}8Y=B>6Z4GN)f$z`LD#}^;X?-ilM9^1t&GN@f-0_h{WKF* ze^GbHh==qnP<#216(eAuqts_L^Gd>CLTG<(*k14k76C>dB!I|iCw9_@isv3%pf1bT z-2zV_Kt*vC3UQKcnws7F)td!Pb3`GMhSDa+@m~L` zuTJ=1(IW!b8wx;WQut!Mf#QMm;7#GDFow26-%D+&(pLAiief9Khuj-~SuBd_W+lv1 zj3p=NJV2iOJd$dfO5Q>FS}>eIVDtI(Mc5R@xa<6c9!-s6Gb{b*G5@TmLd>iqG1+!# z!?ykYEOT4xqvNaYmFQXTadv&ZpeJR&!OsYJSBe7Ha`~XX#cEfw)$r?tzc>!!fTSLM z9H4_)kZ=2PB7U>?tCd+46rsiKX^TxMRtP;`pV_hEqVTvb^iHxx%L^i3C!ZEkLZIG- zpVV+%cg6S+-^nMo3Jx`KYZX;<)R7hEFOx9Cm?UefX;^H2Qhd{Ow~01vX|=|C1h4mN zzawmw7&-RzUGd?Zv4?>n?_aaa+$O;MYUF^ObDSakc&Ux$oqtPp{M1*)6I;XKifdhY z`Yov^aA!CtM7X2!xreytdkq5?7+`U!hvpC*#iC2_*K^9MIG)}G&>kUGFYIjLswtHlswSWf3hBnJZ3^@-XiTnyMLt4Zs2tNv%A zV9hoE%>s90okP&r%`~@0^;T7*Q`yze`fd3M^ro5LmI4)hbq6n=BLo}|1;Fv} z&7VRb%Y0YHikEjzErhm``k30S++Um6qn8$iD{TT5m_mzr#a zsy+>VpH^98)RfsSej_>7BxrJwn%`txw-*At0N(3`uu1jM7FEs8x$FkhhTdGQQ%RC{ zw+ZZY<^Em@Y(|s8P;-zk4Hc2Q+iFqv=W0a_Zd^PbD_?31*BiW})o&ZB;VthuV9?Hj zKs`)}2>{$2j8rZ8J3Pth%o8)R%%f$ldf2@p-RPjjY|7cF#M7UbHv2k!Vy}<`4r87AWnOeaAS{P)3 z9GC@fV4b6OCjxVw+k7<0@>N%wF}nd_s3EiZ+(nH67ONLqJsmsI?;mwZ|xc z3wtD!v}SwlF-F$NPjwZ`ln5EYt~3#=tmt4BVqfvtVeix4MrH4lwKx+t&|W@RGz9t2 zqo>A3YbAGbS)+dbwu-jOV< z3)`HUXicZ18NrGu=iSmq>T-et^G`%i@r6XQ*snFw@(ObMA~9?pf*AsZ`b;KXP1J=; zq-*5{KFc(+&e}Gg%@zigFv>v(Yu_tyMZ&p8Y>*ZPV_@Fu1`P5+`SbNQZMrZrUFiKw zi<_U8TlqnvSAuID7vl?U6relv#)lqtz<#~PlL$s+5&Wp{*|ubY6R`RScOKfw_Whbq zhq>7+!95);q#_H-|?|T+3?N)u$VI6~Cw{f|z zJPzNf5A75d2Fi4BnFUoZ%I=7d`|eAnMq^Q{sN-mte(E3!_j#v_?B$)B7Ny;V)q_vP zGloMCQDMdqxq1Dyr5^Mu*&1}Krm^D^e`8P0%0=*D!mxpQp%#M4J%jw)FP=X7ul0nO zEb=jD(YnY&n3MN2;gfpQVw1_}$Gk;dg`FQRO>Ev}>G`i&u;0-avpfVrw>fX2639 zaA?F2?mim#F~BQZOHRrymrU$fVA7kd4k}qlt>=<_(!|_hgnwZQYcEovW3K?at10gEZq`pVwFRR-EL4Z< zSO?7ql!#|1vU<4q%$8>Kt2d<pvAu7*f)1zos?d|(@SKu_qobPdiT8# zD-Q)%E9h_Gnw7w5OL>_`cPnu@iqsDeb%S8|MQ(?3T7U%+?L2 zMk5$=jajhqQBp2-DJQ6y7^7p&$02i>qY0-@VyWztS{>Mix7)i9_?UAB`);B8^=%VslMxdf-i7OV>Kc0QO;6h0poB4Xb*5&WTTf!+y~*QAk1JrjR&I#= z4(>=-3lq>H+t@9M5z}64vJLe3=_5tDJK+x5o3^c^E2_e!=+p5*tZw5yU8d-nLgwrD z+Ju9?=Ij@eOP_4qOAJLrs^lH(X6L3Bd*%J_vIK+UD~lsUa&4r(AALIz|5y&wf!!f!MGIGKn-(p1rcSj+#%jmUEsN zSZ|(?Y*t^>eHKYvRJjo|RbO{ndwa4iqdFW`FfT9$Vm*$_eVN>Eo84Im{Cfvyv}(W? z|Jm^M^c(7pOhE@&m)7H5h;U*E5IAJr8psU^-WhiY_DiozaMJ!7l0ml@GMM>Et7tXVxc-8O#?f(0dGg@C)Tu$e;{<)1pGHzu z;O%H|A-O{Xih7#CU%?h=KXOh!YG&>d&+8E(| zDmk!e^>7@yzp<$WU}pJxPKezg?T>K9+u4fAiJ7hZ^yTH0GlQ*V!x=HuAh}Jb#R&?E zH>USe_)VX!8VOn|u~Fi&6?lE)$Y*+=tt%!O^(71Bq+4Pf47*R!igkkHflDhyo-uL< zAyeyI8R9M&kMF=H+TmnTZ)d54nZytxnn1U}Do+zyqvL&1T53>{zOhrqgm1s#R64}> zFzXr@`ONX+0ZUUW=JdyU!!a$DeQDsudDm%vEgH(*$%;S+lU~K6o!u}+lf$qfoLz4H z3N?0Y_pav<<(jJ9>c?ZbqS}L$b&j=zbtUh$laa%w@e415Nw1_dl16;aY>?_y)YP21 z>1h8iZ7*ztzD@c1#5P~-aMasd?=*hC=u8ap4#an|h1JeS%Z5rm=5L?*N)JOtJHGqS zz_ErBMJ;aGh8eF`(1K-q8jeWNAM-DKFzS883N6!hJVOmlL7zNwRMJ-c<6T z&}TCYPcNwEqQRbWd12L%|S(9VScj!pu~P$=ix;-LVQEoz~8<)$!&cMbWBC%U^{KVKjG zxDb3<5=b#2pON3rJ*5fAU!?%ZWPV+u-!)yvi8|FLP=(h@b+P4OwXoIBkOig(!5pYu zo`Q`}%=1JKF5Xl;4AIx;Wz@WlVrX<2Rstgol%ZJmHV0CP_%-|{CHq7eOA(86?MC1b zc9w$(`p%-02$~A1dolv~QFk@awI1+rnhGl>7*}g|>u~-n4UcW~JG<+bZ>WUGbD*J@ z@?mOLKEl826;-a(dksh=3^iJ66VfedChWL-Xi!8oj1iSqIK}e00~=%fBl6M5SoCC^ z+1O7h+L@J-dG;w)t;N&Ds}A~zycbTpVScOCH;-^P>zN-TcpVLBjhersWfc!rg+Ct1 z=#JHG4MIX7L9?mB&Oqj;_inm(NJT9&=*Gy1xe4{!<)Hnpp^iY>@m;0LscM$SOZ8w0 zx}gZH-(h{dXjg`)pY|yh`j#+Gb`7aM0^m9JIHSz34p6pfMd4;`Ow{nP$a3jqV{wzF zEOIIEV|~SFnzTi)V5-5-@da0c{~uJOdcsNj2DQ+jNSWF*k?q7nx&n}@@#q+PV;dgH zt&`L{0_m%?aF8{*7`cfXUT@0DOvd}?5SG1M*9SwN$$(5#R6JT-t!acfSKIwe9kO~~ zDPu&HnXSPIQhkUyUURO!ftu^m3JcROWKFv3-$QC(wuT(@xLuj&OAFv_i_0RUh`sW( zj$V`Ea1D9bP=(MVVt9w+1mah=8-Y_BvMU2uf{wrmehDDjiV1JC%57XeX)R0Z>HgKJ z*)Vx4oo;u5^M_5it*Jt@WwWYWQy@5p8=Pt#K9U$eU00rpt#!!@w}1R?AkrvO(x4(O(k&vOq)4}jbTJ zg1D~zqeM<~<4X&k-zl^B{y<#4k!$hBW60@kK;F~&oJQy zO|fD7#P~putF?HLth-eB>AyI#Gh?4=jXQuT_66L&PI!XSdK%x$&~IAx5tJ$u?03`b zNOIl62J$aw9Vmt}g}4Z>(lu}^T>LqXX2Z7nU<&=(q?}u*Q`dMZ7jKEOcuprn)ok(Y!--^t*tt^8p zJCd+9ibT8DMkH!Mv`2d@33A}^9h2}x8nm0WWm*)ZE^$d~0li<1Vc zXuuiq;QdXC_ZovC`UF}1igL-lj|FlvmM+KLdN#Mw*=f$&))52(!r3}uz^&Hf&O4Ok z+{~W4zi$XzJO%GTzTMqZf^4?NTj8z0^6B@%20ch2=z<=*VoisXz=HHEC8ozXTLg{ug~h^$w#H8uAUQZ2VHWH*;3RO?tqqm6 zKig(S=#NUX0Su!$Qhv6|ZUpI1CH^G+=`Vq0OmKP!_D2Lpz zCiT~@_q}Z0n7_6rmCb~=^Zt|oN6?4von5l-J1rT3T2EibW;Qfk)$Ozv`!qNZfQxg= zuU);0+1LMOlnun5w9{K2Gjz&aoJ%y=vW9pUWw@Vz@A8jy5e+6JQdG~yr{G!q^!Yx^ z{b*GuX{A6}3lDJA%@a1*U(I{l>0R9N7inLoPbprRv`D-=9ePM;yLjmL`6n3Ul zv-Gy3sXFBgJQ}klAm>JFCN2iBGg$wEexh-I!M)*%c<3r6j&UjiPaNGo=n>Qljep)aV}GrJ;Q13s9*exu+}4iwF;Rd^7v)otox?AB?E55 zoXwR23lNfjDT_dFjUfqBSJgRJ%b)`+8wISX6<_qJZMTs=LMa=2ek-f+)$*-r$3Sk( z;k!FFry&S1*!*f0)+z-1D@_;%M{*%C@2}u)6)uDXid9-N**Z+l3pWtna@T~mcU4Iu zTcJ{VkIh7miu?Pl=1pedv>{N=xgpr9oNY*>vfb71I$)}#(i_~m@^hxNY8tsRwXw1* z?aT#Wt=_wmdU%sQv5jh?RI-O#FyX}wT;MTH`c>D2lOp;+stBn9-##yVK1(^fWY+Ta z|1AD%_z;%C%cMI1;50rjX3@Q!%I1mB2A=KEv_X70!vZJ&Te58#i}bb{2n<%23rI|yqmlb_40rtFxFj0%;>Egl`zc#z#iFZ>yM=;Lb%1`V zh?8%9^%ddS6pbB$_Ntg zGUBRU0++Q?w!-xYA4CoA@nA(KP(hhtUJD4X%UGOb*gj|X`%eGrAPc`I9rbetQ{oF> zTd!__~0rr^bxdv_$R}^q#zegYPqw|>H|iaslg-g{nZyv(MnE!5q{Ey{Uj$wkT6sob}+f` z?@`d&D3+vfae-%^R0|MJoaH0fQIc|z7J(goj`}UF@U?QNgh9MDffQDLPci6?2J^>( ziGZ836{!*lrVU?PC3_pymWdP^?LRhFUPr*lOkL`?{s5#K521@?LY_mNBh%U%&08~z zug!S)?wvy6wg~s}uf*Y4I%Im3Yn5e_r%hv(NdmI83{1o7f7~&H1x)Wt$Q)Dw{ntU! zUF~EjMm=t-DHrH`@bQ9S=3`eFHtx7=C^^&#glcg|!BKU=_KPkpn*O7;lvIHS?Ki)# zPoB70cNC_F&$eyj!<{Oy=4G*nN*G6ZaqpwPs*O0A&=CB=pQ;^ewpv9dbQl9DxiXqdE6`2EfD9DV(v>hRu=sItXAQ? zpnXHlVkZkVJ+qfBhkmzq62Hi2=CP%})ME+MW&Ww#?^+!1~QVJxSBG z*nvMr8)kmXfFk!RtB7zm>}HXbv5$hQDt4NzGxrx5(}ffQUm%WuW@BZS0+B#SQ?FfH z*X3eZ+vSpo>;(^TJ%t`6dA=&;`k=o@SnHarpZ?hDwPRT8Koxc`oT)2t1yeEe9=~20 zcYiEsxwgv*f2|KWJM^6s#7woUe8^BC+_JepRP8{;tA!odq$8qgN0tjSU9Cz{mre{} zZ8$zzYcRwV`XJ@-7q}Nim+{b(Uc*r-A+vKh4ty0|wrk#02UeaX47M%fXHcOE7Jf=) zW4c;EWuu@!AjpOm+xpJ#4sNG*dPf^PkQWDjw^+3tw$jYL6ttl^t>74X9GuejoWHo; zphp1Ya&@5%W(1vwu!X0)wn~+k zj^b!lF9Voi+M-Q3#w6R#OZADV6xNN`NTTn7;ab)RUjG2>diJ)kMb5V2cxOzuZn_U`i7^=xh2G5dAsMxR8)Zru zXfbh%V6Da1yk5wty#-f$hAdy zZE4lW7P!@FH9egTRh-#rA#=oF@gCw{f8)DITZUhQE_O-?-RNJZGH

      By3=~+wL7533cz|Nn#cJBp5XYyIZCI0)_tL3cemWyf_deMCf?ia>p2I%>2 zzTt&kn>LK#b8D@>0Q}54WSu6Jx-rPM6H+)}v{Jml$0AIpYO#Cuv!U9S7}%XMJPUp& zqHcf3NA;9)`%q(MgCQJnLcB6ds^2Sx$+nZ{Ydv2rqI8mmgCGGPd%D(I)Kls}J(VIJ z(Td;Bea_zn$`)QV;oEr2Ps$W9^23nVjFnRBXvp`uo|ChNW;&QbkDqWj3DxqM$6CG; z6@uXuK9>!yLyCW=9|G-~uH4_j@28wpZQ)z@5#B(iIER3W+ES!K5d18ToJwy+^(@vB z&&%Joc1_TQ@DYXK_+}QG?lKb~6eqhn(6e&W zjFo=bK$_pXf?PM7l4(We`B5yowWI%3W!2kzNd68;*|Ij}!M% zjX~;XY_TY5-24;Jp}8maVy!_R<`HeF@UMhL(Qe6)l~0YgktGa_EjVQZPL$U~Qq2DH ziV|XJb>WwCgiwD%Duf5^s2>U1qXw#&W-J;LU&o4 z&iZx8X9y{l9#-l5Q~-2xrwhG7P9MW<7vUwpgP}Oe z7QI`rfhw1FbTHIvK+CHUdaaJZPAiaWhaWOoUI$#^&?_z!7j+WZ%cLhk`+0bpWDI5& z;^Y?8$7mJ7OZ~Tw;^}u(EgSAh##!VT^q17`cu}aemJ}iCPuBh-I0ZZX${m>xlPMq# zq`*b|YP>zigu|U16!V9pw)L{hJeWP02uQpv`^NKX1!*?t$Q9m;+nxq5UZ~ly;s1as z@7|6_BR0AeBbb*Qi*QyKrPFIZmHs{mPjUt9BDl4zKI(JE7#MhrrzmGNs-z#YesP)) zQ+T@MkBwbB%a&~^>Hkwd=S%*wP$2xC^_Pq|EmsnSS_&ZRFK*W#x^MB(^qtpoJiU-9uQQ%k8L|Sz$t(2kJr& zkn)$iDu+)hBp-$lIjEocpIWmrSzuFCLk%&reI^_&-uT~gC{hoioW`DUeN5qQW7Io` zz=aJ|g@z^d_84R9V^e&P=@$whDto47bX?{G7`wET45&ywf2?(O%16jjBxA1dYb zB<(uy_%>z8hZm(c{LXFioN^+A)jNKAJ2Z1{Z$1QM-yfFO-RYyU0~0YVn@{?-L=$)|-rBq`3FqD>YuM={&=A@R-=p_i_xvAxIjKFb+I!AWmkWZtG^vA+qVgb zMb|LIs~){m%vw&)?Ofp|-5FFasx&=B&ecG&QX!AZ*w|2X{T2%Ne}1KuDlQ=0e<^#bw0BWEffk1Ih>lA;|VWApCM%u z;3|iodwY6xH{1M4$w$-~NzZF_JF)z==PxVbhSOwNqY<{ivrOl~nL{m-i-X9cMD?sT z>x#IcsV(;YGf^GlL-fLJL$YZDsr`>vu6BVfKtJNobYQ0l*{$fJj1&Hwqc}Lz7W~1c z2Y$$~q7bs^*PrvZ*dj@~-p!8OX{33@eq&ppx82iZLumNml8%PPnwd%Tw-7D=`#*C# z-8&-fqTS{P&kdm(4!lpY3VjZ*#TFWn3OpZ%euH>=#J6@n7(cqSm(6(RtOlU){pi za+xU=sAZ$x_lG`6FwW>BpPLtor(P!f!Hn9b;Ty>!uIHKZjVqd%B)5fGLRWi zqLVz^na*XIckHw_nc#xqMh>6`;{+BRmg&7Vzt4$PYNmvu8sxS7?g9?Tp}zBu#%(qc zGkICCcPpL+cm94|ST25we>FNb zQY`daM&Gb2*^c}cZy$e6G=i#SuX=-xn5^xYMqs>=Mn=Z*w)C3E8M?IpS;Z~dQiC6y z%D#7GJy)xw-?(X}y_yd_zF9F3T*{*ANnE6&z5TW)8h+1fbC6?x#zAlFsp7Ks8Thxt zjPr}$9+Ir|rPqH3M*SRz+wRFJ*FXN7yme((*eW+)tXt#EQ>q7fiH>A5(q@*@YC)2D z5X(z^`G<#;{uN1X|SQ*&vfBENsyS}(R7*~F>r~KW|aOvh`E|H3&;~$w& z(Ff~IW@)wKkwYou97}mV`xD;{AdqL9Q%QWgJBOx_QzPcSQ4n!AkpIA_`{ct;MK|Ru z-bbo*8ew6fZzE*odq-sfwYGWTHf%4unGS+$Oe8;-e0*Rz(2Cxzpq4D3ukB;-n>F#- zofmh}7jBA;X;&Q^#$>Nu^-1W=@|gdcV?loMmxR#d3es+{0%IPh@KyRk-k6$c)9W2e zT}R)<;;!6aI$4>}_Q$gP3HDvjziU0TEH}1klso0A?y_2mNMG>Dt@Rsh{?>EZSZ3xj zTkgsG*@~q_ou^3FHG3y<$AAh*e$ZPy!;@mwS1;)Sri%XPFXx&6nPTwXH$LoyK-K#pM(A6#G?tA=Ahi^DLikxToEK8bA4GZf#or)lBxgtsveF zoB_Sy9?}X_StIkT!Am8TthlP}UUAScjB~A7iIwc=S_}WzJtO^8Pob3GY)vnpP{}Jx z<(6jzpB{11X3IqgnN^vv@k29az`rf@3JvcIFMsBk)a%G5t5-|>kvn|Y7iR>a2z32k zVWHZ-*s9|x$&vAKdgnfP)RtuAcXQ#<#XeKE!qNTHA1xIPBoX~7FzmA&Fh^sham^Dr z_4;fj9s`&3v&~(yG-ft>2D@l$Rk`!*344Dnm6X7@6aUTTZxvs!2tyi;$w3%wHjNAYHP)4ZnZwJgv4~6Hp$A)dU(AW=d`Dg{8-97t0s~6}c1u zi>8MPcIqlgPLDFK6W2ev>V{K;JuGWc{YW(Ow%DF@S7}Iiee}eZli%)Y!jKA%kL%au zF2|8verNH)r`Jo9ntplf{R%H=Z1_*hqw6#1Mbw2hf*z5mW|EvfR5LE}rk4$r=Jshd zNh1Bsw^{2t&?+}Y1W+rsS>`c85l%ZRSNFFYo26^~MeKHR?0a)G`okDQ&?9g!sOiypIrR?nukR0dGUaVq+E(2VGC^l;EcQM; zEioKp?LCos@ZkKb`-<*K=do3yfT=;f`oU-euuqE@_1<_eS&YMyKBuJfV*hU;-AMX} zkFUNAOZ#H(j%31Ku@r)U0Xo&W$}zx2aii3p*IkbKd`vd3(QI#RgT&HZml}D_Jhz7x z$0%5wnRmK7+2|*5c*=fR*NsS4c;uLF&z^`~L15Oy%M%8F{s2t1hX}UGK}5`HGSzXm z)ZyYYtMB2>QABpkde=P#fxCeuF)m{vWS;oLMQGu{e0i9yj2~W8Jy}p3mPDDAp)>zWvWOZWz>B3<~pM2Q|#z+UVqcg^%q{gK;IvtR$~+ie;SxU z-}6|Ci+^|ObrsiKgd2!GVxbCPy}#UdYSGHo{jrifP-nYVX0eQ>Z(feYkO&|VirA8| zUJ(y99*cRbcJQX?HN8pf&9Te%Wtkg!0zA|Ksb2k?w`Fw*P2gEo{E^UF zaj&rRftOxkka1d;=n+twD+4KcO$9c&e_A?N7l1~tU{A5SW=vg4(J2m?XtzPmuqfI> zVK?K9zj`e7HYrNJGI}R3n>Z&= zge;wOjdf0xbnO0Q-a57{ngwuZCh3*+3+hr4l^_^X&)xa?>uS@~&SZ>?g$0ML&=cIN zZ~xq){y$vW5C5yw7qx88(ImmCQ3&TbSiH1erIkqx(rd>A2w$6@-&|@dFaS2f$jq@XlVK%Z+XYM#_QMjEOzU5X z#^i*EfTf*vNkbHhR^lfT-P)md3>4SAi-N<9xL{dae#Y#=f&H}~?E4s-=U&rM3mxR6 z{IU0Xu`19wt4lKqefW8ejUdqrAdL)}^w6rrI9nHC{3Tb5}(fKk1Tq zO(7#JeQ}d>ZrhA-u-t)Ena4cSol46rOS;JYgh{dDhNPJ(-4r3h2MM=o%JB4R97*lX z{$r}hD&tl|v+<7O$Rg?7rJWk=-zggliM~AQTILb6HDapxmIRfX?!GZ zFSjB=okNz-s5CKKcJllidGf%>o(A4glCy~AY*4OmWG0ndliw6Wh}Xzr1HO)QzSZ`haObxyYE z)xks2N6qs*)hrEDFh8pO6+T6;+yw(0_I}+rAFL1pw@f}1tvit|Ee1=uHDo_>Timcc zF{A{jMecAv0-XGM8IJ;TEYWVVNCm`f3tVYY!m}2c@h{3k-Jv^vmrGI{j_F*r^Kxzn zyYw-f^nzyjV|FHYpYXE=g09|gq}GN)?nAsHF7?_>lHTYWX%OB4NOLn)aSI9a9;0M^ z!{1mN%eP)4HC4#n=syFqRw5)`NkFMad73qL5Z2^x7EpB zPPtwS?z0l|Hk2`akO5*flYqHz6KF!VcWbRnbS9=Ey6CG%Rr>O{T^96uD~VSDzZm9y z)vwd!#Md8)$V5>{zzqB1pbtZfuN@rH&F{aubLY+vxlOF0;FS3Y(aU*?wD&snJLIf# zF@yTNZs*tY-P+_jOLHWZ)H43_Dj$MnE&BLL*FlMSrrZ2!dyx2*2bM-O42ai!bagBW zo-x~FS0=uwIo){O5Zl<#zk1rOv!G@|M&o^*^5)~oW{Rv5tbE(f%lPeQ54TQ)=( zIm{#21~#MpvgaH?xvT8MG+WCez2`Mo9cbq`k&~pOLLXmmzoORscp(c<*aBYO1s*`f z-MiUIX<)?@8#_b_6XE*FMMVTane?l{DTmEh>JZ|S+d{wn$TeRGcJr8s$ka6Y%*1vg z%cM`&R#Rkqd>Xw^mIPCxrhs4qEmU ziig<0sxOMBzbEdbD90q47-95w?y!qWPnd`Id4@+k6#*Lq#JLD4Vrqx6(U#t02 zU0R{Xrk^}GBl2ECeI~EvSI8B7J7kq!6l7CHTW2}XeH*0Z&$nZ8(DvAZP4`8DZ&4m) zf6AdH14}x)%{8#xk#W+b{-hn~Qt+ALF?Xic!{*=X7q0Oiev(Ea1HCTvE}Xs`)(_9L zA#Qe5bw-ENXv82gOw~VUTkTXCX3Yf4VGU)pd|DgL3dwJcypJ(bkFN`Q(BYMPUJ;ZH z`^0B%VO>#sG!&0@x*}MA5Pj+iJXwI4dTV`aG^!i;BuJ}d0xeWUJX=ah{7`t^dU^r+ z(nyHevW~VtoqSsN2_+~+Zdx=fG+X)9LV@`pRBB_d!xwoIpmRUakMygM>dn4bxmnv% zQ=B`{jevD)E6~mJ=nzzaDI3{$7>n@B2MTnQr~XnIk;FE)ep>vMs|`YW6glXAuH;iS z(IC=z9IWm0Gr8NJTnmqJC(0)Pdt9xZ{Z+Y8>^|IaHpdDALH3AJMukGip4|mVv!JHh zpY^x+8~_0iZSSAv9`$^9>)t6hBHfnqtURCbtYM&B6Gll0j2Ez_4PewRH2&U~&=d;H zqx8FZNdT_)<5-A?oxYBWN>~Qf4@4} zS_L~2gC;xgNujfQLKhnwIDJ8;5bd~}COQA-bOuq$;DEFGh-smr_-a^0d04C>=G6B* zuPS+5+5YlwaOv}wYo3ONXR%BlrXrZilr|li%&e~Q?fKCuf&dp+c4-P z@7nXejtz#hPA^~Z_l=E%NB&!b`dS~lt}luU+|Rtk&d=DGReMad%1S?f#$sD))|b8BV&=qojZaAscJ zo+^G79Oh5>&s>*cBMY&H6;B$POD?X6=Vr45=iPnNFDJ`-C*idnl{n7 zQ*UBArdWTMME)X~b~&+pnD@z~vK`NZ&5~Oz3*he{=lcH0=&HDn+PL3lIK62?DK&;cr9V42xGgx|=Vx=B4{g5KcV+hCUL#b#v0KqR#(EAy1_H+KhQKwLuTh!I zUiTk}MDU&EEKH^Cf710ab0ILFb6g|Fi7iHinM5C`x~Pf3=OcGay3Y?L=ltx!gZ8S_ zyT$E7TXy%!b5ENd;yFfAdcRfw@8tiV`}vx;o4-9N5iz>CPVdz`YUl5l5j^r>e7@u^ zX~ZnCHz5Dv_v!&=)S^WND6j5Le;qLA&bK3F=Yviioye-CO_B0IKcu+od?~nWdAhEi zDEuVxr$L9rP6NoVb=b)i((Jvkky+5YNA&PnVEbC*d&j%z()&^rKZMO;FVHVciJX4DO!JB#M` z-LJ(R)N&L%3?hctOJz3ZNQ2LXk5}7+Z12;K{hW2oX#F`UmRj5)nw1mnzJfqMss1k9 zlw)~^@Q@}th2*J8TTR@Z$$=ew)_;tW$ZOJ3Q)SQzGzH7xHhD}C#GsE~S<)hJPT z7)XK|-wmc9F!;2p>9l8?(po;HI?-7!Q!~^p0l@^sr+PNXwGepy=;YVd$BykFjyb)P ze$}5bh?(?HE}}KH;*I4v^q(6(%Li1al=nCDr|s?{Wt!uTg((T8i#Zck>jS*rr`?yq z>PkJMJJ&qICTbvrq+4!{{Gy2#(v@NFS5N&~_pEm#VUhIoN^XyzRnYKjmg{n7X@9Fi z*akd&B}R79soi50L=bFEIe8Yr--!Tm{b4IHgwh0^xS0~~=Uf@{4>l1M+$wHVJ>}?E z|5IG2`Y!UMF`PHuM8$<951LO90G_TF0Bi4BRZy-hl1(fgwghCAW*B3Vl(Kplwb7eB z(U!gQfwmEkGts7gL;zw+)?7CjUWZaN+8xa()_FZ3yiacQ(Qp4R567Ie0505+}%RN+F8$zo5j)xPNcI zS>sMiN-UmCV~-z888ams)5$auD*?f!6M1x1k}{t`(_V&0)~8<4w^UH#h9T+RI*m^X z!z4YF7!IKFc(;WSZ)+R_sYcEjJB5Ku^?BsFuspPW}YFAH=4oa5O+`PQKgA$R*>ko`* zGP>X2$EoYn?E}wOA6x@3?p@nOYym6i-+y`~=eFHvIlc_X5AxGd*L;6ZM8;&i+Hb}8 z7Gu}9BI>lDp`SP>7ONb15h^*F@LrAnGcB({YHw?j5jCV?h_gd5-cRJZN^>~P72Ts( z5}`JAoRTd;iC7m_4Q_q9B2-8aQv0Rj?gDO52YGm)J^GGXri#yACg2(&-$lWu&-Y$Ipk8CF0@NP9#8pphQ0S)BCB+eS|?7}jxDLCR@)xQzM`Ts zAOboUz2D|fG{odk-}>JW+kYTk*0bNyZ%ZEusBkDMQnvUT-Z%Km@`_N-Hfa1EuSKQ3 zrcYPxm+ew&RS|y+c-L)#K9m`iuNAVZR;f*1UfQ&5=>ZlYqXfTDMVHb8AMb)WSpfwg zREN5P=X>njqYa?SG1!x6eiYA1M$q4)%3-|s7U?zM#vpC`%t5F6hmM7IMjI&B77Mko zt^QK($2AmE=`)cmqR85!sA=A=F@v1VXRIDt4SB@>4WrvAjXR#DllDIL^TUyq&DW`8?!w>kSL z_LP~k<=9d#>sDk`f+(tJH}@zV4_b}e{5yf-P!|Mcl911lngE}na8x7j(!S)0oON3{ z=z>B?HXJSS{xL~rNrD6SM1By_{xf+c-bcL7K7VO6E`%i?=6e+Rg$cijh(tcdmNm7} z0#ceae%Wsdf%o(yvbRoh^`cMQ9@`lIEed@@&>{6~M2G-OMR`6D!m2dK&zUEht4Ia) zplO3;rC3gH{exluCr&;#eO#AHBEjL}rROs9^-ed*305+*zx z!Y@+4>Dkbs(w38x(}HuvD2qycfwg50dB;pHc;olmSKo`K-U1e8?*baMH43j98D4gA zXiv1b@6idEdwqc(%4@>hq_k2hO;)IIuy^JqfvPtOZpGpsnr#%bvcc>&yyDUYngiFi zdp2e)2gmf5MR5EOr_c@OS;i_-75=d3Byb15#^Hl7M$?2Yq>v-qR%S|kh2o234Bdn>oG;Q(CiY( zc`Hj_v0B97{;82yapgqQ3C|%jugY1HQ!~1A4vP;5u&>HMtp=nF2#$)D`fbJWK~u zB&aADMaN4YMI*&ACq)xk(~2&AY3yT+WWJ=Ii{#>30jJ~RcI7v-&F=f(`yO5Hz4?Dx z09#OJxC)$}2O{{S z9ugMKR|1L6%eoW52#g6_(!c`A`%UWUR`tc7uUF-~2I<3P3QN0l=byR! z(wQfvD&fywHh7>dNUqUwu~4K<8FJ_UpxV9FCjhj~mIp%bkNAzvAIA%RbTTjCZ6k0| zc)$k8=q*!NW8_BdE$t~KB2ts2shbAcYWI%(I8(90L$em3Y1GObttu5=u1}?Iyh)@m zu{}7%v^|g>*ytU}Z_?n+7_j4k2n;zFKPWI~+*vSFm| z^Tgi*W6OFd>#IlUvi`HJ#5VGWV`_J2!%mn}d2`(2O@-AXap7BvtOdrxtU@%}_fNfV zL2K-sm; zvi4l{n9;s9T`c5cQR@BFn#M^X7v;rSeJqgA=86ECpW9vNWsUC~3yS3s1 z5y!WQkj4GQ8xmfl-(M13pzLmNH`o*#lf(dyFIh;HFv7q)Wf^rQ59~dCQXF@<_+ey! zI!1WmnRi4pvsBI0H!G6dsE`Osb(H`Xx{)M)os841AwKv$zeDJ;b_KgOJ$Ev%ad3cw z)dT81U}>F5gslEHCM?>seNJvdoZ!5xij|sn^FjN9Y!oCVztxahnRsp#x`Sl-vx<}H zIJLgrTVXg+<5Y~Rt!_9N|0V5>{H*_meshmgwCuIu!5ocA^$XNij*uD$Q_F~$+sY4H z5Jq8sp{jaJC+*b6W+8zcNjS12U;}N)a=Cmspt`qapvl78AXnvwV$B1~&p@359j6L1 zbz;K&++^LX2G_eurk1(d4OnEn6ARnV68LAEy-XcvAt5@d+Gdi07Sg9K%T+pK$$RZe zH@fxGVlhF6cRwPMD+`{IfyMV5e>^v+Y4kqUwK0DX577N?SQ23KSaO|FjQO-zIsx`^ zAAzG1RI+4ty+3P~M&A|Y=v_ebTup`hhl6?iyXn@U#l;5Kslp5J!^)q<{cpxZ`&p3OBICu5Lr1-79I|OQIYyh?3IO9=nXjr)x_bJJ z0-pX+2v-gqlbl<{1TnXNrhx$Oks=M}E8n3T-=ACZ(VL{FADZt$?xj%rZsXAr)Mgba zcAXVJX#&nQE{&yH?(K4x=2z5OVxe(#&KTXekj&gUVYRTbP65?m+5hHaHC?na<|Q9z zE1F<#-&+niB?9|jkdofli`bg^50;_XJgI-{*Pt8R%0)jqB_bk#N;{F9zZf+p$2u0S z;iQbshDw_N0=h0YKiIXwZ~tjoirf2}wx7tWc_1$B1vgn>XFiqWrR7m$Q<&Dyd|m3w z=B>yIYnaRx$ubemqTa0DO_>!`?depucU-}h0$NP(pB{XA=Ue!%`I(ijDV#vhBRZ$e z0J(a4)B2;-pL?Cv=TIWs7vrTuH~QUNKPu9KT@F z{wR=K88veCxA3_x<5#=lDHK_vPmB_aK8?1z?OsLx^pp^N658y0^!6ZeyXf8Dm77(i zE~&8ucI|pU#rtjIZg4gH!F*ZG=H-?!7mwb3OUYrnO>CpRFt)`Fc3|qaaI;pF?SKRg z=?*{sTc!>%5&da%(6$@g_(?hXJxrc%wph1lY~0YRUA$DU%p`5jMljkxAUcYr#doT5 z$e_RB0BcptOF7G;Q)+^qS76YA4g`4^I!`_z15a!Ce5Isd9c2ZltIF zuM~u?BE`#VFh7tvYFoR1VE6|u=r-(0OSn;g0>MhDEgqP-5Pzcd?a{D@l%W!vc5Fa> z@z`p+fxh8?%iw2;Aq$l&_}5M;kYs>0ck62+Qu?}5>y|F-1l>7eP0YSa9~V}Iv;k&z_y`-}g^7Pw_-v@Q5D$@xcE z3IBUd*EcKCg>o&p916bKsgjN4F&Eb|I2TKaPm%Zl;q0r6D7z6ADN#G~O22QEul~9F zzh11*{}q3Da=uZjz|d_rTfFBV?1s8BFJ5NMn8Sy?`=|Okzy(;{D`NQCwA~u4}K*ImQo!dK(z#5(Ka3!RG#glZGtM^g?^$4zaz8&C2O7i>P zx1Ny^!)QAP;;oGk;(v1jIk zgp;MfO>!1nrONF~{66wQ=v>C6kwamJi|RCV*ypI9eEsTsk45kO)OvW3Dn?M+H=L8> zfMGAc5r5$3KEJREr1&q|cTwtW;P<3$ZZhM`j6x zJ>L8@04S{=<=V8pnhfc_scF~e`hUQp$0i;mI=>5^E~`{88ZB#Zov>yD+ixN&zNr)@ zkI(iQhD3a*UIJ|D{EIDkEFW&3qm&qH`0VTshoqTDLnym;?&(}Kp0c*R%fU*w~`tT|$?$Uij-%?^+hen#+;Np+;%Rr~MnJQ}PVj z)1`XuMoB}`G8Menzf>aoh$3XgWGt4i7jC02Kb;dQhgOO)2EuaM&7?t|$a0GLJP6kb ztZbDDCQKX7P9{T=so21TwW>2lRix3mkiK!5DI>a~*yk=E9xOUpw2o7M+m_r*F8K52#pwqpAVLF{cJmjcb+YY(>uQX(ueB}YqJYgs^e{#2>> zRAJRA@sSdB?IC(+0ya>kWG-|-0{Ia&-#j|&P&Nyh^oHHmJhYolBCJ4oJFX)=kW;e4h zyGp%_{x0D950p*rwU9un+h?q(Be@OP(A(x05pW+6vy{maHPh!rb>1AWI@*omW_*UM z;(r`{^QIG%Y28Ht7^CF{!fPHuD?TJy9Q;*g@pM3x&fTU2TzY_7gLtsKZ!($hq}Tt> zqTnY?YzHIgoeU>T;} zH$F74#-Rv3{ExPV6Vraal$d_=5NcRhqLS6z=K)&{uq(~RjZBHTF8h+OhMnarT zMND>5N-Lx#hmi0_c$sGwH9)Cq*xfc;rPdWmxbyEkm-)J%6Q|GfjP=)eOC{*7v;hd) zcQ38)CVZrY>cUuC;F=;5JKA8ESB{Zm%oNY>@Fg~qP3$TK&wP3w0Crx|K!6t6YrVgwqy@JU_`+0hSTgsQlUFLRV`iJt z#CLIf|K)j+Xp=mawrAfOaRPjb;&;by^^T;UPyE%6Etl86%>VH;Y6z=c2v#%G}8)tnkHVrKK;=@pD`TaieH(Ewuh?$E@=4lI|gl_C4|jCF4z zjn~k-{Ov5?zHI7)+S8to+j-~L@>@x0(W$>3= zdRLAR&i4Tp>X|9K+zM3RKR4tw}LHV>3#)bz84P6S@2ZdAdJT*p(^( z%Vbuk2_gh5GUY0sTSNiZ=}yahv2CREzMu0o9ZfS0{b&|9ox8{G?GmOniQU)-B%exn zY6}_TzLo-gi-K(CjG`XGG}d;p!@7F4AQzvx0tnx_uqE~8$w2<+OicT=gvojAmRD@p zPoX$)Sa7g8p6ds}F8b2anK&d(v)L2X1T;=xB#6Cvg)Zr3fwU%-^iXu_LbvqD7Cv*+W(*BS^0Z6NSwr zDzir@I&$owXNWAaC|QXW1tFGM<0)!Ak?Rft4kZ?(&Kd1XqwhpD(m#z}@OnMDSfzkNNmdTgChs#0iSHbDq2GZ3L6OUVX?SAnbKWa4gU;%#;9hQo(l$62{XOXf~_u9p}o0_Ewu}YvLdb z3;)eIs?)im`=sU+z1)XpUXBQD^z1Bz-%wVKnmNIYYE8a@C58f^u2mHlLwZHoLJ`TBZOmm4ag75`O*z2qSxwi4ZxaHwP6ukWUYV=EKQ+bXsdrs^v$%g@bw>Bzwr zQNJpd+n@G?b9}8>p|=rxA%v7A0F3R8l|*kBWuG8{ZKs;b=o9~A0!hLCN6PL)J|zP& zPF0K4mza#qHE8;)e@AIV8=M=pT|?moH$Y3mgQJX5^%KN!Wu zTwAs-90&vpZb@(nE=dRwtZ)brJi(nL1PHE$yK8{p4k18rcY?dShQg(gDxh%gV()#r z_wIA=J>9qa`<{m%i=wDnYtA{wc*i^6F{Ur>Hf&NrCCbTqoT(2l$vQl&mP|f-NkZ=k{V$uZU*}1&= zrV*_2v91o)3Tl%02r7=*k9{p+x3~pcJw2>!2X?3&T+(Kyc|7oreXp zTxyhLRV&H-I+!FYny$R%;nV5GhPn1>GK-J|zQWaS05qGo$aAL&CD7d=Q^^ogVto>Qdwz)~L4l%hV9!M* zi<=8TOW=T4W|K+CV=E2g{__U8$PKN`cfYK=; ztx7`1s|tXjX4)RPUj8~}l!y{@AZb+7d(N$xd+3H!-bT^Luk`B{><@q3_Yu> zzo&It!!kzkjV4k!nO{E0^}3(5rE@1w-7=FuBkOsQ(xSYF7HqBy4R8oUl(Be1``)>j zPmtM8pEecuowZflN07%#3c3^ibNfk4w7`DS0{+@!BN+|qXEU8~G(q_fSVV6d>}js} z%X+rTor5Yua!|n4L*hD$ROwBt1s3iN(m~%Gsf0PKIEL_2s6Vc}aI<=yJ`Bo)PnYzw zR0ImjN!n^kSfrQeNeWvo(!yt-9;BuzDy`E>t~a{`6L?yEjIVT@EF_Fq&Ws!fa@GDF zBlJ4q!^bSC%NGabDZ^Rmu8^Cji^0M0^t2;BiiS^h!vVWZ({P!-v{9IW1*q6((Wl&G z;L~~~(HFK?W`K{BAXQHnXhT*ubr}?2mX;-ipyKVM(Sur%H{$Tn1ni z#H3f>Jnb$xZ7Dt98__kd8>p40$_A+5LWr%o_C~mL{doI2>!S}kO<(gdmo4XB>lf>@ zI+20iMrgeG#5sVsmXFZC*_$<8D&73Cqt)mj>8gO8kQbHp(Il5R)B|?~!Pua{s?4FTg}6wT(v2Hgj*p;B z`1ye<{UZ8^qDe2Y{H3U121FDK@TJOo^7Rh3^(g_RN(UG)N{Tb=qGji|r(A9#?oSRS zwPxhhOWo&igb5y$_)!r0zUM=sZQ6r=4X$Gx7p+^)186Oh39vqYR z=mQo>k7AYiR8DE>!w#b+3js%h(92^bAHkd4p}h3lVe7y`K&uf4u)DC0Uhx$O+MXw3 zKMx>!$lj%s@oQi%y%HxK|3K6t=xVcuo}H3rEgjW;0^97Dn=E{n%a+JB-YFL!L~(I^ zgiCetaGgN^;@IFhMd;4kL+2;FKRAb1VR5XLHgJ-98@iSF!s`n`na&V~t8!R;ZvVrT z?3Nbc$r9~kS@h7uLb2nj+m`!Zvdxlf0J%>YA(a3uADyJd-eMvHv_2FUQygU6aC_dJ zfC~t7*4VYnWQUlkR_lxco7{XJW4%2MF0-7iAG8+xyj)$SfyMon3smu;i_eaJ*@9Us zhyW3kw~!lmX0wDi-ke)rw-z|rk{z6X8l(bE760K3S?m|rf2mWE=4nAh%&99z!Yv-v zO`D0(cUM21E^}oxn`oO0;L8Qdu3Cy|N#eGZ0f9P;R{0}hHXWrDCn5?y=Y+c|BO+#+ zA|I%J{Uzjc39__YYJM@DgvhoIlZoj2fjQ0x2^zxWY_fL@c;abp zJat(y>t^q+oOqkY|43c|Zy2LNav&5)PXcHN4q=_z2T)lMM z`GLtw`EKXT`ct1fjFL{WO1NFwaLqpE6&y%~y?wWRCmOm2>NYY4(9%AQyymYeEsfm0 z1vd1V6HHmj-$-FG5)$)En*iqgor(EI*+-;!7?Q%D+yDA#F*lhv2Wvj7NIO^Q0FZ>g zBem@}cK*0=8zxACdtxyb+egeI@z^hB3QXe%s08qfZZ;1j+Bg7?9XEtJ5;d~1IhHyy z^TqJaQ(5#fc~O=qAvE0F5iAs2(67cp~mHM~Sy@((ad>N4ZC-*78~NyjidxQ5I}YAuy9)>Odp6 zqgAD)bTQcCab^xU=aaxZ(qyzRdtYm>1D+(l*qA zm;e=(t5{SwbU>pafW&gPL*_BJY%Gz_+`ds0!=v^?la9h=_RowPI`JE3O!$1Kr#a17RD*A0Gav3j;qiJfqUc>qiWI9STUl zLIgQ}$&2dg=m<(Kh30wvN+D9)G7Vg{L3nApJa+2tT#unEFs51lVbx4{5#U}fr%$wc z)JokGGroFF`nNqlCzAoTn?9Pz)Fa3__Qt-5JWB}{?8{EMZ71eLnY*^p(bp!8^3QzG zg}6iCFpI~IM#d{aw$ZA9ixz7#8{}t(louH{ESGxdn$0#QMng?SDbvXsu=uca6FzG1 zFE?Fob*Hlz>s5CjySvg>S+7jJJgFGQMiXpml#K^A@**fJ+|K2KsUzpdB|{3_=Pl9} z>bA$$`(J1aA9&s@%E|fprg5lL7WH4UE$m&tA110BnKhp#1RFjUV>a$u^R#KE_84_m zyMpl-b%YLwz36Z#X}o=~KA2uvyPli~|1{s#vc}9~x)@duItqG|45-pV%w+)?$xWHK zwCVn4#g7j8h>IeXiYF&7-y++0siw70`Z2YdKjn{hWH(XC(bKQ_-tNzdW0`P9L0Gd( zQ&AATK8+c_s8_d^=bgs)6kA>b{LOdXZcKaw{KU=(ORjHjhEMy(`**g>2=$_oU&h6M zMFE=)L{!TZ5#C%G+N{jw7E*8{e-@hGL*7pI z;-I%vkE+oOQq|KxD-suRYxgYr^3=Z~VSS|tfJgm~(45Gx*JhQYh?Q>>4M*)=9xC18 zJ_y1+HeUJT8q0&0>Ocah;?87X0cnk3jylErpYt=Q@Z4vj>$CIag?J5E`6GM)C17(- z7|%Is?vu>XrwX01H2IC>(puha^$~D%lw&!2u-j?erQ(HWY+cJz?W}|X9`HM`(zdL4 zz_+X{xY+1V)V|#<^z)>zD0#x_!X#MYhl?=VJ=Ls~SaewJU~I9dyUzAgcOAiulvGRy zbw%k-o(xmFo!N{`n$s2AVx7X7mEg{&Lq46(gy~yP{X44H?N`)nf$3)05cd8tGy&}2 zQ#?#RTQkmv%na$~$2lt&yv9&3oI{>NZgXCrNR)~E zSQBvk$U*zP0GP6XhhU=IX~&@x=1ZwMU08`4cc%zS4#AxO_h8wwN>vB^rZvX z2hQnv`VxQH;{NshtrEJxPYZOBPcLrrFXTD3^@-Lb_4TErr)yM|GSaU$*{3R6=9w1` zr$(Rx81>#?I&H_k{|w(MQ;1_yKR+tp*@>V_}(wgZgm7`5H+M!Sa$9D(VgUs9NmJB82BeY$nn6JvDHNsg+I!t3rQvu3TY_B>nF7_|enN$QF z-r%NP7N-hCooPmY^c2#k976@C*f7%ieC5!W0pzE$^t5YyB|5>VDbS$w0!V1IkgHn5 z*Qw$NhugS*`{}Ne(aHLJWy=oL_V+bx^rs2NSadRR zFrAnpa{S((c9rcf3mxx6B-H|Ez!9nGXB#`I-4RcCd*=z`%d!`P>M9=EBo&RY=dY?! zmRqtl$t6iDJK+K{=VFzRh z#G0?ppk3j2;y*`8jqv`syrpnT$5&mdkel#x&zlt`=b3E1`z~*5>B=s@VqSkc$buM7 zRy@$&&sXZ6R0D))yM~DRlgUi`1|jzo%)!}1GK(22oAeRISgSCTntI2{0>a@?3+E8l zhDtyJC6h&VPzXpy*-(H+$F@G}lwV^3l{Gn#@LKTY1iF7LH$qr$t98H&&`NwmAe7b8 zI}^D{Z9jW>behyGgkAiaNwNgjISOjV%cSJDcM^34Tc`E5+Sq{#SaUrx69kB7pvAv* zUtv3pIX(@3Y4!3Ta`}TKNy*h&+b34#kG6?B@V=~8I#P}ir(|BO2hO)~)62#uJ90Fi zfcoLd=kAOO3um6QqyHM0rU;rMPm!9dvr*eR_gtul&Xe*o_3Ukv8>u#4XrXHTsjhmmd z+o5l|fFd_6qn+1cI&NN@UGrBZ(*h-^ho=|z1?`A|){pFKCtX`?6bx?4fG)uyX+Py! z%B>pj1A3XDQoHt+W|-5~)`xlun@CEQxMbK``R!u6_VsdjNDN}fgzb#}Jdo&AgBS2@ zD*Oi8hG`Y28sDdHd%NA$!n%zE0dd$vm&1g=J2O?|yQUqD&MQ%jAY#g>TKCHcylLGW zCK^~@G9zwT!a(XTs(@mhX4-jlV%iunR4gS87L9w$L@ir_PWz2S$?GIWISX~Rb#_lW z#9Dy57a2qSje*3V`JS(n&99`bUMb8J>Jw!(ACmDhF)_UkL6FxG?3}24*(ighl&$Il zHQG$R)?D_C&ObJX^)obR`q-E@LQ&nD$-TXijKXAw{j=?Yf+D`%c5qVTZwKCMIp9cb zdChCJkb`c6-T$lZS?#sa%PT$(OAUmef@S;#;L&fj_sKWUTbQO6Q|D`PohuBY#bRaLmR@0zWS0BV zmYleu!c{G8B5n}r$lE{k%qXx3(|y-%>k;S4TE>$96h@)Od%Dl~%3&Qd6}Ls9vr~x6 zfALCtTF7R(E3r_$ldE-=IlUG^YyA2<@dThcB(9!asb|v@aJuGSC$=CRP7U;-xJsS< zR$x!Y|8zg5mYH&CfWvO@Z9F?$wnZ5cRJv1Q-1KLJB(?`+e;#?(PRZlQX+GoLH02U_ zcVCy^9m=AMf5H`f8LpudB_OBPfSf{veTjC(M#JSH9G8?u`wS!T6P^T^(8Ii_K+(G8R+K zC+l{nw}36Z#fY#R9kDHKiOS&v!;1Ux12AO&#Uv_t)%7^%;zJ)nvIIGCaX3&4Z%FgX zvpV1bYJ;GLUOOYF{#Wya1Gz!EIVJ|sZA$RDj^%>F&txaMhlWC)54Mf01v-V2I>mZS zOx&4Uq>1_xRqJn$T%XHcts1P5wM<8Zx@u|ucw{qd1bOxyEVrZF;w{|`Q830^o6YM4 z`V)9OLk{E^i+K!!!P1-`b!r_cVLD~2hHJgd(!G?J)R++3p4JbNoUc|E4{AL(#Jduz zT(@wXZ-1S|^7p-^}X^co~3gAk!?K8%w44jJ>09_aX=t-K-*7Zg<<1M?~m3Pm%p!m}E9Wdf)$ZyHkIUX5Png zB0%l)`dGXNGyUy=+TN06jDG`Dpb(>8)B5r$G%ms;Wm@*tc?5JqQuwpkg(%5dcnWXe z4WA9I%u+K;mz?b{W~Nr$2d_NNzYwjK7p{x9QB2Rbxsg;+5_U0M9bz~}t_2D>Hw+U| z!!+LM6R&kHEy&`ldl14!#bP&g;{_vs+E--WZHF}SF|nzuV)m$X56%sRCIjM6Pzc%q z(;a}T1ALy^m!Tv?)3gMbt!sDr@;Ri4(@*otAy82Nl~ouLiU_s0$PoFgKiykcdct9( z^NvE8vkML~3XwM#qr!NO%|XAeW38((Y@P@YF9XLI3z<6V4e~qKTCNC{nP4D@OBTutkb0V?Qxac-7nHAC|42-8E4n!u6tF?InC4OM;2 zxNt=4FYvn&oCiBSd-UG-9(sZT z^_@WUV{giyhn1A%=*sT&7hNjiaa`{p0em8s6cR-WVHtf-P++lMGp%CrB~Sw0{xN)P zI2Zz)8yJWFhi)=Qb6@SZzvL|(iP=qL zXMD!pRfR-X0$f1kLmmolWYIL4m|#>(f=_6R37u3pU>t^fv(!<2DCO^mBxq=U_EL5p z9a`5j{K&`0o+N+WtskjT;JStjXE0Yp{aeg91E z`RDgEE8g>Ij2#>WT0m@9`7b{SuLJ}fNowC;gUjFN&eXobjI0$;#-YsUoUeKO!G+f) z0VuvR+sl(e1|Bve0whZ9?Zt@&%aL2kA7%#ed=c}xVxsoa{W9j!(bc8;w$i#A3qALZ zWPtMmMI=UIZoJH8#mX#~7xi$3AVqZm>ONjLGum%rgG5`kEff@yR$}Cvo10iJX&&{E zId(hspwb9*r$*PZGRH_d_)i+^wN}HV)1_`TMx8n-pmeTM7!~D#*19no@SpC;q7WBd zK1DqQYu1B*(Evn}=iZwp}Q&6u`;P=FpHf zQQWkm7y~F>&Cw)v^yECmLgQ)Z-5-5e2oK3VbIvMVU}vJXliwta9mu{*>G&G$wXuB! zW4@7KEzpnP)ISfst=e57qLUEtfC!_YdwE&m^*s9O-PX~v);0K@iJuJx*pWwXAyM$O zT9%AC$0}aAm8bB7&-L6 zi2u;cA|f7$ZjTS#tuPh}6--~;lZc66Y{^*A6Tk+#(dh|z zznpspcyM`gl3JMz3VUOc+pUC0^^_j>0n6P$nx!^i@b>b$*BARd%*WSPWdeHA^O~Q; zLrBsh2v`tpQ}kc?DO8KDs-P4u+}8};YqZ|=tF1oH^j`;YiLOknU_@8>`wv-a!nCS+3PfA$~$dpCs5k}F@L6E;qV|B#P1O&toae=OILQxzNLlT!httU zVbh8X*bevZ{G|UMesb`3?u3kpjBMB7WzPe^A{dYyJNogSBpI0qx`*XiE@kxNqV&FatT&|TF z9es`?<@XsdTSdY{1cFqo5f5_^Pxj`jsNWZ#SqC<>*ep3sM<+DHl7tKxv^QFeNJg#R zCcaqXf}vrDDc~{wA#(qZzqa~{0!s$XIL+p3vmA912C!r%awY8#PH8Z>fo6iJXWv!z z*g}u?1y)f_Sj1_-^@-JZD&m~RbG_%*(s*l$FZncnF?c(U$eSHS)|1LR9W3QOqS-Kv zvy=5jmA+daSl(x6ua5j#ypWNRfy_#YA7V47jsH}Kv)!NiV5*6!o{$1sWI4idck4L< z$Yl^YrSG+%zy}XhzWp-jBVg+orv=XY{MQ^A@P6k~bde~8!65I@6aqa5K((rG6~HMt zBnn_}q%>};6-QNq=VeFsimz5}61Kzgx>B@U9#7u-*85Wr=OlI`^I}x`TDC4D{RT4r z8cHnKtKV6{L3t`Qvw^^E#%*5;u_%+V z90TuUlsQq}UkCRd-r4H^g9H5gzqFzt*Hc^dT=ChTUN|J3zNcbIF-IiDIGT*>2;st3Pq#3R70X%rF0eEqbhQNyt_G&s*WzZ0Ha z+E~O)Z9Mr_^ZiJF4yL0I^)UVZ?+XVT=s4x?Zim^1u3pc}5}ys+H$u<4ixrY>4%cP%j>hg@~smHJxqs6FE3wOG>AF z(L}nD5EV<%h$-j`VSav_20oii|)oCE_7J!=|bi1-y}dAe30F@sWJcCMnRL&Gu!E*8ulql!^sb)0>?P zfK&Mo4|=eOPNVf#0vs>`=s6W&y{A=mpx>9yPS!NmOc*zmJe;GPL5AmSjb8fbVDW?8 zmYegds$!+!2N=?QzcQ$|qc#uX1=ab|M@>4Um5;+)m{{BdI=ef2WY$$N9~u}^=FV_O zE*{Qca5C_ub>#MsHG5L~zb}*&)!ZdG_dn|pgC(9HVm#Tv2HG3MXc+$|*FQZnTTdvU zejF8xa^htPVJOm+X#nJeO~P6gJVH9BG%RVXHFy&!2`_2w?;~$ViiF`cQMTA7dI&pv zc`TI4rx{eyN}9gu=ZU4E_wxY?1NC36<$^`ilK5!`LYq!_B^MXO%Mir{I(6^b1bK#x z%hJ-F%O+{cXNDlZWawWyL!NxVhiqe`qHN|wvBmk*>Ag$GhvXlLa%R6yXaF1({nCHb zbb{}N>g7-?q6cK{FJ?DHM;{MH6jgq_1;t2tS&IDnNjFmNhU!xOk)jXpi7d^}pG5R1 zC2T#$Hd?lA@h6XMl=GN*Ab66?d|zLuZ0^^UqjNGDV_>4Qir>)qFBVy9f%VgH$EkC~ z?t%ph#qTf|$rH^W>Yr)2^ndNh#DHH~tJFy-;4InQp_F6YyXq z0=x@;;iL2x;ae;`NW(o$9L%h!41-XvwAW}$PTg?DZvvE&C>IY&H`{ZJ5^!Tg=I!r` zreWh*L5;j!Lw}eL5x_(u)P3*` z`wZx@*stbU3M|-_A2p{4Q2FlG9pTK@w`$=vV}fXmtzCW2vBl+PK576`F#!Q7|9{xG zG8jDVYv3F(?iM83>g?=ZBwfoF6^+h&ZGeRwfuTVJzUuQ4^c41FZZ!tP2@tSYSogJf z`ie7&$}0K>9ryQ8#B6wS&C&LIWLGw8LTZ6+MbXQ}EW0 zc=RkJp8yiXC_&^suT9RIa|~X=rHkd|ZxfFd!yjBclx*XzPKcaHL<4{$B;t3x>(z4q z*&WXPx8kSwTUu&K@B(k>(OLSNCDPT!Wqx5>)BoxPpqQJPsg3vA4kbrA4eyr?pjEjp znxWZFak@=li}E4e;!?RcjP>q0m7dp*SPb4;-MwBy$Y;w)<>k^Ip@pwV{nHEyFhVh^6P)&Ni%U?3Yu&;Sq%!o3k6k1xp4_bW zyDw_m!%vhykZ&mcg1`M8*!;iYqSjE9SdrmS-3(K_*EJ}D?5!23sO|ym(G!c^ZaFxf z|LMv2V=hTCMABDinPNf=L2r;P#<5YrJR*%%p{V=p<;7K4H^nw$%>Uk`|JRzambiEE zQ2M);7v>|J{HANY|*$r!elU~qsvr^;`q0Dw;Ie-h~YF=Ud+BPO-zeg9uZhu&KapmFRgG{`)y}%*x8wLz0K~o&v^znZl`nNl>g1OdXb^*OD<>M zvETSMfwXjV;Ypd9nM5QcQjfVlW@Thh(+M{*&}P$aTXyL7(y*}fy&8;)!t0Bo@jWAD zsOdtYzkAA7EEJ&Y6f*-u06{e(?7Fu0Ri4nr`MEN{HK08}>D%SeZ#dT%$@s9WPcHp0 zCC54Uks&1a97tQe$r`r%7VY$e@^v0#j)-d(_JTl{dt6#gF5Gdf>Jdw>2iFqU9v8ED zm5zf?3iPtOZf6B>?=^&!U$?v;=b4v5K|#4sBN9bTlNmBGLX0Yrb0w^V#2kVbl3uBl z!z-yIA)>@~yd(e{#Ya{VrJWdK7MLtv8qRm8Rnm!9WU++M-&B?CEx1`ivZB^ZR%|zSwFCfhio}y+e(u@$_4mNyAY9 znUStVvZt|K;g5n!lQfU6o70+>j~)UC<)IX3tM`rF&7c#n;#pXKl=@KEkNm8@D4m4H zD1xdQ_Up$fT@HV4A+DQF%c=HGd^I*OkZBLs>~6J~@RGxZu5rM5w;pH8Y-;b`CY@d% zZ&$oIYx)|(ftaT#sM9}=>Mx#PTywuTE&Bp;w@B=zawE!hvV&tb&OApy@VVgNm-FLw zN|cCFk0)F!YJ`O-XON~k``kmJzK4V^at|5L>+aIKlYv@PPgOOWn}=s^ppi-5>bS4J zA08QUIK+YIvMgiV?Yh4;lbn>4^{S+}{^kciM(R$9uP_n*j+qyZK-@pG) zxAMQe9Kk|gt9r5>%@U+yW7b||fh|oIfyJM;5&JRcomqQzhB3#MbJ510XaLfEG(WP_ zjpof;#DocSbwftZ{-huGBBV%_i($xSzixAm!fC;9x45DBdIOU3j3f1G!EU&$VZU*l zXWS{M zID+TAP(LX`V1I_X+_m1IQ4w_BaeB2xISNhI{%n{RCY)>FIbBqrxXtjIZI1*&W&CTt2jm`VylJ$jPQ}f|j z%rF~~?;!8&Gx&7#KyQql*jxeilR*@)o$v7w;u8xluFP@l*I>*h>OSpnktfU;V~x1N zH!rVrABO+rtnaY3M&N;ua7`7Wco}2O^QJnz)pQ-!6W}QSIMfu18O%Yj9dSQcS3tm< zH5z15?#Y4HNNh*&I{oV!CexFe{jBZ77kA&IT+&hDP7}WjTzcGGK z=8I73^yT?QQ!xjejPCIZR*taSwzH3fN?W5SYFegG3kwQDx(~-TZ%wFpnrb8>H~T;6 zSDk!ad^tqpJ%>$$xp=W#Vx_JR-&BLAxxr){;qtt*ygbVb98JegW!HX$5s_KE@4C=3 zQ)nl!(c1)`1}}Y+Pp0fYV%W~iao4)NL9}E)Gd9?%DOvX!16UM{84Ylb{TW37)H@h zlRN+N7R_<;YcM&d!xjE4d^xLVtlM3<${;F&Lg{uK?2lYFNRmu^)^dBZrcqLyk4f90 z6osl2q2S4(HVB_uFz7%^^Ky<$!OSsM>LAuEaAnKkDTxfX7P9Ie(?* zYcmY!YmQR z=v5c-FQt+XpAbtvLnpp&f3tYebOO(`QDdEK3>~}iv@@L8VSWOQIc7W5GEh~oAPqo!YGlFa@vJnQv;KfCmVN> zaD)cMHmeD&eDV=Z*|8G!XIki4^A?s!@RyS<(vCTT&j>8#(^$D4Qc1VWg(*@t3fp@R zk^lDne+j97dzHl33oG09@~e0TK1Lo4!VI+;dKb4zb>8z{a}j#3BNv^~Kd-As&>g(G zj*wwRNpx!mndZK-0u5i7F)uMb{54tw$?~zvOkn4gnyP7fPUyf$5@^9BspU>o%u_w>X*W@*A#%*G-8*R>v+&uE%?331f zbnAa~a@6bk0O@+@OtFV6UGRMj*|Js^mVTXEg2h>G(JHw#xs3$goUR2KaA4=6145{1 zLuf1GJ~Uvrq{gB>^k;!I?s~*vL9W+Gv=6TRY zmkC6mCa>;7=&C1sG>6HNU7oZk5d}%4NRW|(t56Z5A9YIz82*9@%;0rCGY>f z+LA@Y-BTy0P;K;T??*|$Q}N5$NqSQFFdBY^^Cq>axHv(vyQBw9u*n?%sWawPY`l60 zy32ojj`^#2s1M0vs9LmW5@Hn@?tj{QUsS zxgg5Pr9Vjdq@kv1*%vb{v6$;zpS4{QDUBJ#REB zGw$J!$(BZ(&1YE_HP@$(@WC3Q%3Uo{i%1YGNC>t?ciMW5FoD)1UDyq`;AO90pUjy< zTkm_4&o>|Ea?TbnpGR1fA2FOxW{O*M1XV$=;KMcWA))DJO4>Q0BTq%C7QlZ_5k0jE z=bkDh)lZ5FPbP7*2qbs;p6ax8emW+{Ir}a7Gr8{R)eXX;p=>^Pzo?JQvNF1;`C_MN z?~x0m_xyem0^UH4(%dvYgIvSA?7}-0_)wFFl!o)lXn2ydhJ#-$q-E2EMYbMi>|pFg zl>_!q;mu#9ZLmRI#De(S7hkT0$T zi9@Q?rx~=*tESWDBa=h3NV;R92D`t;%DZc~>C8b3%e(q(^44c~6HQE4b=?FxmQ;$v zhx8&nev&}X1*@4QWM1#9N69hZ-^jgZP}cn1FUM#*|81V6;oLbb&-h#Qvy1{8oplbS zn3gY_7PIaH6P%6^jNfj`j62kiV z`eeF>G2Nx!E3ueD7H#7+#Da=;c+q9o;;3G{jW>6tJuvxH32gTHb0ycXVEd5pLF1=- zSYP4i1NYN1i<;TFoAY7MIa$^sqU=R%O2L_i4!4%;)2iK)hGGNkmWE>$0a#CZ_i5L+ zkE~1T&y2es78d*nf(AZNUO@$p9zSiIoQ3tfGtb?a++IV=`)~02w_{FUHD2r#j#h3Y znQNJvn$EqcBPFaoDZV7x*>YOUS32DG5tQs<-Bu+i-n4h$692Xio_4I;wVQ0uE^dBa zu>byzs@kN%k&zzhm0dYHxP4lK-68McKhBQs8xg9g*9nZ?X`oi6F|_lzckk3xbqPDc zH-?_1oK>pdrY{$yFyLZqjTh8o$sh|Yo)U==g7tT5DBgOt4XQFSGE-7WcP42?O+A{1 zh0w|2wNt}80FZRgX9c-lUv%S+pLo}!xVb-ts8a6S_}gi(8u?ZWih$zRxo}-VFNc_u0%zIr*}>uRVdF_PjQc zi9=XXD-sKeqmo}|^2Z3V(i+MA_&jhXdn5Z-82It1^%yd>9L zwkJP`5874{9z1XeU;VKD+oA^^Mv*onp2PFR1*l352$r)y*Ux`snY@My&P#Pn3a1hV z4e?rBgdwja(=I`4S8>YZeHsP!YsbI&3#rBtuaBMv3hP*+T^$CN?J3TgsOfzr+)j0v zn&sKw%C^WQZuzYG?M-m>k!9_Qlv6lZRW-)_!+IP9dt5sF$p=MY_~*)H*I}XRehz_d zSk?5+B+(Ive7v4*FojLWaMpHdJ8n%V$AtqM?)6Rq4;c1d)vs9*bp2xzRJ?q3G0kJS zpgfAWzI{_ptgiE%;_Dq&>QBXD?718o^7m;34p<=EUZ-6<3HE8U_I|P?u$DohpGBfy zK_by3H|)FQdB$`kF9#Yp&P(^8Tm;mLl}zG)wd*Yq$}wfJlGUQ7&oHhL)DVX**i(*yV9?-v4SJGJ6GO&gP|Mfv zgY#9&>bDoML?L}4*=2Q}d;0Vu@G@OCgk-Z@z!ITnmIl{vxg=W=N?Wc7ZBN7SO@$vS zxKKh=PvMPycdFA|P0LA9&}rqkLd~kjQK)n3>0ZU~T!g@9Dt}wE1;cKNY-+`Id7h=7 z36SmD>xR{#222TyngzECXj%8ZZN=q&!*cb~N3wade)heiZmP)Ynq}}bkU&rBoI`6Y zmfcSyjC-FMb)Y97!dT1XFVUomZciQ!DnRO!t(rTlXKdvPv3cWLpi|mVY2hSB6v3-J zVIXr?zui{UoDXJ9eb1QYtm0VV?YiGQ?{Vnc1bGf6h&cbMZ5eKNgo1=$dmiCRirL}h zG~3+T!Y;bhXl~hr#$+8y?3qs2@`z>_+w5eh4k1>@D{&-GmzsoNb8>Q8Qx$IqJmzW?Ow8KHYNV&7 zwIjdwTc8+ufaGq;bmue5(OpGL)jykOyRybej1oX)au{jAM7t-0l5_ALSB_uilaKHJ z9}|1;r*Eih;%)UhcuQCjL*`8&RT|he#>2*~T2okIowjS24C#SEfYdE>;lKv&WnjG|dPX zIjKkd!1^P;dGAY8>!{fSrwy#))mffBF@N7C5WF1w=`0_y7COs0~*P>q) zr=}(IjsS($dx&5y_n_`Ltxc6^4g7TQgwn#&xgw8f`3xwEJyHVL=RcW6@DW$sW*%JICvt6#XXvz`;FBx^PAc%Qzxyc3)$9Kg zKoA*bjGFI$l^0jaPFU+7-Uz_IunPv7vBt35z={@2&B`J=QwRf@-e*$V_< z5b9M!Ysk!1eSmYfJ1keb(~ah^9NI9t=M@AFKG!TdHt^2p#_Jf}aT^sbT4zgXu5$pZ z_8#C@#a`~tA!1d#=C|`wzt&5ZrCi;SwWl-gHEbbET*DxfY^m^&W~-)?uN3abuNqcQ z!FFQSUt+yob!ODQZJXXKa1ws6g5#MZ$(1-eHsId8VTT(o?jHJK4gKN#~Uf`?i)TQ zurJfzD8WuWXR>+@(S{tXx}=4tOE|&L*J3a?AZ|92f`5XR_9WiUz47ULz08PN&nFBV zqxtH0p_#2lH$@x>Y1`!EIWjSOC)0Wr1v_TiuFxuDiFzHm`C*5Zfc;^?>&m9<)A^$( zu9NT7s|;!8mXgeiXFsBa-;RZH&K+-$TlkJRkeNecLRg;=s^^RZW zG=at!A3+(*6IW1+AGMW-{ilC`JEgINp8!Nz?=~SAOfD!BrLL<>DEuQ@B$Jl`LrBFY z4TU-l0O|&Daqm{52{(@<^I~XzOY*=dm3-2kg(nx21h7XIoWzIg{V>guLH-NZedQDS zvC!yKpVx|zCN^6AQUnGMVwF1sKE%iMr*Zt-^m*r|ij+~a6X$|aY9_vw3lm+-UvCZt z=e}7WxrXyV=Tfs%8(>(tl0I--ekXEik43iaidVs7Ite8HmOs@XS={R@`soCcFM7_u z9%DqW(EEgrV%zdq$-y7Va|kPt^OC#r$GcsR4wjaZ|2-}7=Ag#oz-^B+;c&>MF2TZS zT4W}Ee2`!q5dpmmTO`ki1zw}Patk*sa~T#w%*{Y;k;SbT16$h&M51a+I}Y#0;Lqs5 z8;3E2(|EU?BI;YfcW{+z-pAG5(5}0z87CTU&zQTE)WJx+IhgRAPMqea5m-`^gm3s@ zE0#~`w}i!;gOOTU&kZFyO?p{%LMXDDmurSNoHIPEJ|lF>JU8@&9x|Sq|MXXXhnpqV z==oZnBkd78lP+);1rmCtVr$FVP&0JsfDr02FF7y#Ksr<>(vN{A-t}*Mlr_pe8K?WHd z`k<841nsgU%U*rw=dMPjc-~su z`OIXVBN?J<#C~9cEo|~v&nggIJ{_Sa*e7cG`c_=XoQfB;b+i(Lg+F>EhjxobQB%?Q zfO+vwlM*3Iqo0XUvQm(fQ|MrPt}o|2(6>$i1xtY9NI%5H^597V#Ou~c%xg|TogeX1 zt9IV$p_eXC6sNF&`^d<~kigf2p*p#)c0&tS@?9;AEv%|${sITRtI^LkIg}SjKovGe zNw70?A08{#Auj!1h}iquS896H@u!G#>0mft#f>g~gxyi%W+yFoO}CEn@|P_u4g)zm zfaB_7tp+dJg%`c}t5f@w3=B?nU5a(vk>kc=lMX421E~md(}R}VX8ANhz6zn^L%O1@ z%_^ZMYUl&$ztw8o!( zikZpEc@)ekF&C3CjOs?PE7K7_t74z+@39W1Q8b_U`C#l2{^-KP?oz z1nJgJ3l3R$J?tz|iZ%jXt=4SkYbD2ltn-AK1M}C*h_2VLPq@|gjbPTDITaRyd-6~Y48f4F( z*iim2%Dy|E>OKBHqKpb5qRg^6sf;qRr9!gTp@fV>G7k!7>*z@;3_uj@$_xt_+`lH9G2j_gw>;0O~*YovyBlfx#*Qhq?#{0G^DIss(bx5t9 ziaT$9&1a8*Amid43qo0>D&DD)5{FznAUm4+JdO3=c1=X)#6%QCMkk{FMN%;UpH6l^ zI3}|hJ~=sQw@?aqbadqEu(@}S=TmZ}v`TU&nR~G4)xSEBKBL!V;#$vq(mW%rh;bB7 z!qA1Qo0q^eREZ1~QGD7hm(>yMY8B$|%!z>GYMYriotc zEJkPOuj=o#F`iD#NUiOEu~wc_?3Evt40#n4g`%K5^wWBL>}1~g-?Lgsy*PPIn2Mp4 zrJ;R(CSr4w(Gko2m=bZu?|RdcuxFLs!&lnNq6lb;*dat6XYi*bIM;nm!>{4gLP{Z& zlb=pDg-fmQ^W>`UvU{MhI~51127YyNKp0nuKMN|jp}Iw~B`BBT18XR~0p275nghUzFM|WaQ z-zQ>9y{XPo{q-xEC;ADOu!+hT+Z1K^#vSAN;~Vtkn|(@zGbt1&L2sVlid>tS8_({| zhbvu=laF476wwE~KnH5`QKCKSqI*dxGk!t6yHZGQ6}=?6mrd4=IisbyB-;7fh2fn) zMoPgj@BqWkqXR=8`ZidJunvxP$&mzL;0s=l z_4X-d$@OHHnLZwI&4QyO*Mf66HK5L*qp71^iYXTpX^X#fAs9cyJY!anrJQ&uD$2k- zFjiLsN(2dzJNB2WJ+1UEZE^aTpJUx@Sjg&dfvRtDwkmRxFSlLnkkEphBpMp`rKV87 z)89)7>v%h9%f^ufxT&cGlHl6r-KyIe)$0RVHrC34x;L^bs*>_+-9sazSKDJtP;a+j zt{qXz1W4xZASob1V&s%zv?yG?uqa|CRdpEF3jLJCP|@BVG90|Kb75NCj#0g?{M@}$ zVhOD~6`ZCFuU^6V9`?p!g2@=>k5}_@#6Jice;#<>;mM~7-#1g7G)CdnYV)I5^H9}& z?fwngsTq6WjT*CET)@DnESP{>6z@EB_TN_R^D6csiKVbL6ciqZaEB!T>c}X9tjK6Q zbnMg=7MgHr7_Rir-NU!P<1>5l&(#Sxn!Q7X%sz!I~YWn`3#amc2n)8 zZzWM~zK9@1D`gpzJDKjoK@rSzp z9(sYebQMjx>Fskst;RhmOE@I0=9Oa$vhplLf|arR9^(~{qYMe%1;elnm$gm>yN!GI zb8?a8TW-)bBa-1xSj$d$nbncw|CY($@%Q1oIvSAS+^_ojTd8)y$4)J|sHl6!_nf*0 z{!AbKj0RNOJd!so?sQd3G!FCv9zf0HABl*GSzg>+nbl?Mh!}kMk9(d{A@NMhpxiWg zKINg&70s|vN^(0%)alw+T>;{`K-Kt)g|7i5?&xhsd>@M+qIH>k^;xBTtc{rkS`0R; zg7YhtOU?ungirOYV?R11z@kIfw2V%Ri+5`Biw>lGj)oe9t3WyD=dR zu;Q%`JJl?B>Lf9&BF*SsNAJ+-@R7TkOJ%-AONdl?Dz~Mzn?g#I_Kk8E%j4Np#SDY$ zE(T$4r5H-L#3_69dLYY4Z0&Rx>cq-RabpLc6)F7mxc|tDpyEFMY!BJ&*-bz1D~Y56 z9*TxueW9ys!r*8ECs0dxkU2SMz(5(f!9sTR8Tai(%H@*JN-A+Ge0=hKRn(V|RjI!B z9)(l<-EQt;CVL~Jj-t0(mMX7|=~VP)X@F2{%dt*gzr4ZKdt(CUTWju1ea@C^o_5K| z(B^&89QsAhuvnP8zO&R-sSp`sW8*+-<9=*vzmAU1iL}dQ(>L$NOC#KeJ@a^4C?hP| zW6j-p44fT$7O!b)YF63^tfJaQr8g#M4Xs{9-avh$jCC^3z1k)6+2RysT+ftS#VN15 zb#ylIq8_&cc)zlOOWa@=to^@k#ayr%9*%VJVW$5spv!>|y)z<%TQ52ly}41=rwr*| z;PfywAG%}6=M;fNRZG=;>ZGlH67K(Zdt-?%v_vtSK(1U)Cb8 z?p!c*t4)oIs2BDX?`V2pG6`K39Vt|p{8DzO_RZDA-+brylA_R$jIG&F&h+GoA3o@N zRzyVv<9hl9$Qcq!%OpVpn)`j#P8e4F@d)@AAu+S8U^WD8zEA?z~WPa$tg7V+q zl6q<$=x{zbEC(^W(RN&MYi2USu0z>tR4BzH&nC^j1{qeGeo|T31X_|AibPN394%wf z;LxS=t*Kh?6noF7-s*t24bRv1@G@I`E}ik}_O>!BqR-0BTl`c zt96u+LF?Rni^|2KfSox@tB5aRy~yz1x%_thzM8V*y^ayE$7fmtteS zK>%z;Z`b(^)(lz14Y^=o_R68msB3r2QP8n+F{n3S=kz8G#oFYXd#`^mCv+P1f|5W91s$P_ng7pPYazR^cqB64<}gHe47NZxjHO%*tuva5=7B3h>e-Io#+k;(Lvf-o18f1$qsd8nVP6)S z!xseT{?X_JIX1hy$Cx81Nf1HzI!O_v^CLIDM*BYSftFnoH%e34jvlB!h4`>)OHO1C z`Y+F6LOO9_k(2Bc$=f}4-MeY2YTZADG!x43vs+ovl@tnl;%?_E;;xB{`YVZ4XSSoNAk*_XParqh;|iEteY z>G?j*v_bVc*%epz6cRXKnS~{Qx~5yV$xuMfb23ubwmN*a(IsDg_8X5&`vrr!_uh#3 z_Ffu)7|LYy+F`%u7wn{h#DCXEpri?TWAtVcrEO*0dVQy=9VWzN_^gI0_f0LzY_CdB zaC6e+j3$7Ygs1=+Xxk52=SNDvV@gpo!9DG*su@}EqeoXj$09~#mG#^^0*9lx zxQ7mLlg9Z6K)Gy0T;otF(^Y=JxAyIA+Ku?Cuj*!PR^;J3%aG;%#;^DI`L>LV6B}5ER>rc zJzUhpLc4Ru-DB>XcVls)(X-6r)NjU4-AGv5V`emE=M{SZC?}q`oYt+q{Gn!L-X0@i zUwgUZ!XocNL>S! zOs115!fWbgiE(@bFWi1mNu6X!p$2m}1g`J@$)x149J)7Ket)Xmn zu3K#T^xA}(k_YsDzm7?1rTsS}hrF+A=Sr0g^+fz{dEY&PP?UGEclB^;xk8W8(&g*WG<5pJTeUz6*I%N3UQ$qO!u<;7{{G3HuZ$p6 z0)9mwAsK{{(}%c8D-A@gsWdsUhK_JcI-Q_w>{tsj|JFjEym zR+ip;Ug-CvZJCkyc%({_DA+Wk!}fOL&PF~m7t?ceE=+neYey22v4s_@wTd=!w;KLh&^}8mpI*5*S7Bqc z@QJOia?j`R4VrI#CQa2Uflg~fmPtb_9&RhN7M9%)~Mgl+lGU`>JnBtAL28y!D7m`fl2z_0HbC?asZ|hITcVbj~(z z4bdpOMeI!H>w{rRg!9lK3Y)Et=-#Bd+DS1)G}hOL01ecDDiRHT~%6%Y9I9vpaKX z+@X~nfu*Y9MCC&+hLyNPk8$jtv`;`!+#akD#ob=%pnOpX+j}`zXUN(_C?su4S%{lK zzfHFCw(E`>eP&0YRYylmX7#08?BT4nTNTf;szqF0jNtGah~cui(Wp)Lw}N|Rwhd-( zbjXd+h|)>Uhwzc6V6!RZW*;td@|p`CXyF&7HDv>XQG&ZmDx6vup)_BLM?{a9zzxmUxEGm-g+`Z9C%xOR&u)H;kTH1+HG3_pDBoNBNHE%8bf>lU z@f(x(r#8Pudaox9Ii@L8qN|c{FHJ6YdTy5_I-OcsbC0#OQELo7Tu1x6(*2^E0_TWG z;FM1&l)oo_-*YlOH2J;W_*ATFegc!@6==}692@IYadnOhw=g6i?~DwIXYhjqCn)Bz zI@hKV_m1CJ9GO=&-16bkPcx{XB{DvIO&~>5P}vXwc~0Ram0@e)4;9RVB<>UxW3<#* zQjVu>H|rRw?F6^-LdcgILzx*=Yxi~*VSse1j|bJ;jqte_tD_$F5;Iw8#iI0$VXXG9 z!wvzVjKXyVZ?Un18ATT@tglO`94UuU=kuO+8NBTxL*2#;?qE$^?T}a;BoJVuO}yYG z8@;T%Uk~@nPuBq2pn0_MK%8w)y2|RvqL+dJTM1;DW1XiLv+2im206 zSKAmRF2OZ%XJ^qnOgm_fj^-vF>M~^B?Se9PZMce9KyHIyE56Vn&KXN!)ekY*OmJYW zMht3ufcjfY%$G#upYZb$`CMT#y&;x~KAfZ)GWpcq!0KvtC{q-($&ImN-Nb-tF0;t> zjH1BEFA@vw@Y5lRrp)DdTXnOwDO^yn5*bE2VQ{HChR$M1kX+-oe6UxLxB$~gViG5w zKc`ZvU0a6_di~-xk`oj)T!Ia#lNh{ub~~c~1$v}*5WCypvbea@{Ckl5S4aLop)-Mg z61ojl8a&-40<~UZpt$&aZi{j|v-o{ei_Du>Wi+grW@hu*AsyE_siLBy4rwHkxPPW0 zc{+Wlx=thOmtH}jOp*BFD#nhIX2B)wJ`^$UZ0OvtP3g(U|3FMee7x<#{IjG}x4K;F z0lU~{Z;62!T;D_8GQx_Xn_k#i8w(rv+`^1K9anm9>ScFQ=(bV;+qwG3hx19{UGIUEZnI-mb{s z_=KN7gNbJmZ%$IZ4?O=W9n7uP(C%%6n&h|o!Nsz7pK?uhtm($BU^8o7@>C6?QYwBa zUYZ|7c0m98mr`tn7iS>1-!vtV2EDR9{ZTXV=m zxUUS=*=H2h%VLeQm*c;zm06AKd>PBwF3QczvPrzfI#k7id1Ru~x#y#Gv8*j>y;2aX zF@K`5r}nPUj)S&T=||=4!G)%9bahgBc2ab;Aa>(YwczQoo#3sC5qt^K^M4#t@L7-n z@QJH9W!_IL=X)I`LZsN9d$dlHe3|ZOLqsaJUkjyYK3LLvNI0|SGK#AK@aRR5DWfxw zuG(*wz{8b5a+6v`LB1?ETI;`+#I07+3G?a{6m>US`rZp8;t#KGJ9U6()iqMHieO`R+EBIp;<53X%Eo5 zo?oX`Bh$dD@lUw`V$)!^a#)Di?X3J<$UTp>5m(sYOs*nkzI^Pq#C(-wU`2VYvExd= zs6`v2$IP@P#dh`5r-M|3E|^I_&#*mw5TpKL3H6BG_IdN#ws3uY&JYFO2 z);CGm5PB&n!DA@G%jMPy$1{B`7p~4jbr#IuA~Y_+)W;$+TofmlwM?nPC8Rz!Vd%Ow zLzXK%YqIiOq_zipq+=WArN@USc3yk-(luQ>GO9cGLQ5URY3N`qstzk{xU@9>)+DyP zzX?;Dh1?2v6(ZW3YuJn8T`Mkcpr4%2{?v_`L?#uN6i7=)h2e-B+8}#qrky(Vd)R32 z&&}IQ&i3}LEKSW@8xRZ;-K zsfq$@j#!kEvpHfa-CiYW&_n~@7%EX=n)ju}Iv2^}f4{ggYrZ~0jUx4pCWR4$&NJ7k zlz@63IH%H+!f2BX*Y|qRZ^GK%xRJFx3bmx*{u8$kN6T=DV<8`IxNSu8)UBg0bKV&t z^~t$gS*@xTU!#9@ z=i1PT^jb>#$y%PBe)Vj(f->9b3QZr&cwO(;b*w_=mG%`Gmt^ndT}dB3L81TlUFZC! ze2n@i3$7W1IA!l>vb0K`E_WsJ?2=;~Zf1TmhFdxxUB|e|(BS)dSjk)euE{%PQH%3o zYwhSIvsbe#qTi`uKP~5HJu(tbK#ARS^!9~n&=WZx$$JNC92n1?lE_Wok^^8S(3ze^ z*}vxub=w<_5)%_sc7PgF<5be4GkgvnR&s#SO_LS`XDI(t`W7FExq&?W)kvgg!{Z|-kH>*)mZF2_V`DR47LbPYuGN$W zj5v*lc1xOJ^V|?`*nB089d%ydQppls(9_@6)xD$ zu*I-BxfiQkTXkQUo~vwzHC40GTj=VMw@@m{)O73$Pn;loOFA^pQ_!SD=`^k?dL-s$iA)i-I z!7;pAc=15y7bE%WW!FoRlA>#MRcN-hTx4#ms7mCE7l5_a&u$Gh*VeWa%5LfqF>3@V zsEw_4$>Yt~lw{!E$%MP=+ohyR`vZ+7ydJ_CDb9p8giS7)O?CH3&=c~7tDSb{O0_mMlWUYbknX@@A>zoW^?^5k@sYs)XS4LNH1xY$h{YJFYE4`JM|>M+jT zqHTmPt@P<0j_zkL6|5O8F$o}^NqryO;0_H-t*JV2j)II%N~iYIm3NrdR=20Hp;#P)E9a{lv`1&XCZz+^iA&#N4zo_R=OCU%aOCw_{8l3oj7r-;IFw(O> zWcR(H_3jQ$j5MO6zkdKIyrZV3=s>dUqv9+$OmVaM6z^S<67uUBWX#OWAZOK3?KzV{ ze;gO7>!%EN!QuM?&j0XJdIsc9C2WhKVxxsLHb{Dh`4W7`YILoUjrK;|wJccJh-(P3 zsG`s=xWD)Y>drNA6gE~?McvF#iUH-SzS((gWbYyD&F9AsEXK?%PF+4O{gJwjn}kBg z(5_Tl0FuSF7#_e{1}hu7y!tIOGYLMR6xKn0bR;7mTQgSWfVTBmf5kgmqPJl&d!)>q z|4_Z~(x!g{Q&`8}8t5}BBZE4SSY;G%nF`F|=B~y)M#_0I3e7RkOUz9T{<2b6EEgm- z(y;BGa!GHVrrR6NFPX&ND!SU~?{^k1Y@+swA(i4#ktw$F2J5Wmah9cz%Is}uG&Pa+ zk)XZdrdF%d4xf6KH5+~>=lyjcK8e>seCU*N%_C6e|K+zTgoza0aw%!>Gl16%Hso3G z=jRlZ#m>YsN`Nl|%2!tuV_qc+u5ZjGJ?2{;3#iMeO%K^0iou7OiaIw#W(Zoo3xX|IOG|M=qc+cOC z1*toSLWkx;w_%S<%a1cm&ZK=azKVgNjB8I*r4?llUAumr@>up6Bv0jB@s+_aD#^m+ z`A?6iimyPu-iDIl^ex_WgcS7S=dskGk~)XJnBZ(J%|V)VsKW5gX&tCyBqh0)7_&I3hYQrM=*zU=GP z*iOeWiMg&f9lS}N){o?ut5=_|LNX0wOp>(h?RU$Iq}D{|ne#Nv_>U!WNA(Q=a=CX^ zd#RbNBC)J+(8}HI1s>{U z$LQd#)UOce#36mtW_qG7*zpY&+M&$5(1~~PVX0Izdy->$>QiH*>)Bz^ksd>+?`@iY zdl~oh0GyE8m@9Jm-ThA$k(}Yk&CM-EXKRjgnVr50hPbs+eR|HIORlfoZx)u%&mh!o zrfF(8c9RuPa8Ru$&)rYfz823w^6dDO)j_gfpyA{->aT%bSGK#u=9XIb*8LABQeBMM zKp2R97>yY=O%iLXY;0qSsEd}U(Oe{rCe0^CTb`LKZ zeBhBx7h+R@wk3td|54Bz_4(bdZ%TWnjz!69YZbVW@S`@r1xuVoZ#unz zh_TJ_Jb%*LOU~9jJ8k)FGxIn$X-=4a3j8> zZ^G&aR}CGYexT^_E&Zw=VBaU}0wq-7aytK`i!Eb1&GGg9Vb*%)^G0i7-eB78G$Yl5 zzjyV$+5GZR;?r58;hS%{pmoR?3Nx<9B(a`;=e?8UhD*Ri zUDZWbS<|8{b?KK$sib_*lXpogDR*Ch!5?m#LnoeuFGnQ&#GwB2s-_xbQ}YVC)oGtR z!W1u=E$cG@F&Q#-@-_YTg9nJEo&=hMD%-&FBDC>$v&lH{Z+FC;KbQ7>gId#qWlcxJ4RolO9LpE^*WS~YYica zs}2VeCpdv|8GZ*7zE8bzG&>=3?`}TbE%tjh8hk2dGbf(nV0E5w)!f@H_Ysu*KYh=C z3~KoZ@#phbXeUJ4LH|TCdL{n}9_R_(@Qt2>pw~J}#2s{2?z^k{-XUA$>|!JVeUQJv z>2^R!A%4cFo?11NV+|Hb%ph)F{u&4_0i{~kOl&bLI7S@*Y{9XGx<}5xM$_aV=(1-WlSZ|Jj|bS}P{mo~J<&vN{m<6Ci- z2r-IOW}575wTpg+9K^!x!hGK;Fix$Cdufo!4jI|TY&tW@WCuc`&XODnar_1~?B1p0 zy-7n7$^X`#|C{Mxk${G&wK^wV4(l&o52(67D0dPcWa!~~Zh*Me zj3+p*9=@{T%tiDvb7^Ubr%ki3>M8o}oY`8VQ9Qi}GW#uW@Uo;_iXOETQfyb@e%rp_ z_alFavLhDi;O{Wr=DwXwxiLJzN2PJF--PNcq}AT8u(Y}0fm=G>O@FmOEn5#lL5$~+ z4x^j$eRrdoLE&MMIyK3mw3>rf%zRV3Wp(?KY|(@6XodNI1AlxZp^k zYS7^mtj0xg{#%-W?(r%HY=UrRw+3*f5Myt24H!lX$bxJ4_h&%-R6^8cXz-~r;Lt*- zBEYV@pYOfzC5$?-u3DiGCnv?Q+HlXux-(?gXfV^|)s&d4n%Y;?aX+7p;w^ZAgVCue zjt{m^MF;v{a)BtZm3ZS654(w;!a#;Qdci#C;MRnKk1Vr3HE-ddNu3-yNu-U@*~y_( z(iUC?Q}2E;4w-TeYN4So&Z#F>CSGjKT{%h{J+-OxgS}qfGu6ChCAswV!zx%EGDN|j zXS%geZW3=sz`4U}_oSkzB)0E^QZ#h(iiu+=V*6W@sKtk)un@trz_J1_YnvV8YA)>J zDMI!caN+f@_VTxDh$16G_y}k~VbFM7#PTc(LJKelS<`%0$*vZ1 zhbLY!ddIz&C;087Z3;-4l=s+J*Pf-PMjxf)wC6j-*Fy>t)e6qzsPR5@0D$4{Sq)QKbLuP zX4=8G3W6-GQhj;8q2m(Hh}m_y`{dI^j%LG{70biQx3d9z!aiHN`qZi4g|Mtc9D4Mq zj-eqlizW;pN+%B~+T|AHl+Cbp&5qT2TVxillho@EgUUR=D7!l&pwb=Abk09*t)v@fEI1Zn28n z#47qq>kJ^9krH@o8<W^`dg ziS~vzO^5zD2bs0Ag%`<}2yCh?FtD9pQqrfRZyrfjT}=l6i_4uPJ#vT&kk}p{neLnVCILjvER7@IGUf{k+mPfdr^1)&) zY+6D9H7^d7aH4M%;K8xF&=V~5^cjKfzl75N(h~Bk^_ee%SBwOv;Akv|EW;jr?2F_q zGY4g3SroPGISA8onXe>-<%KG79d$An#Sv|F+?upQm)&k(lxd+}6$9tN8S$mMD~p^F zo@eP^+&i}$5!TYO0-3lrnptfm?T}ZG!fAq?A;q}-&606`?|%%<)QT-RdSEy=cPK)0 z;q~6d8%C)CrPmtnWA474|8lB=qtzrzurGd|9F1m5my(4V)`Zx^37b7etPWY~(5`Bz z&<#QjVpbT!QfBL@q}ShVuFl)ELTWu7@Sd|XxpBodi1YJQs*`$LF7|a_m*&mSRj+hrIPy5_k)!Xkt|s-ZH*6YaZRBQ(NeVagK4D%9 zL%L>+>DCp$NHH9^HbG7LFjy%D(iC*&yufkB79qp;gYcJrenF!`4tI2fn3Pvbyo*e7 zFGYxypvt8@Bnwh^m(KpB@-m(5$ydhT>PB`jOeDB$PP=?qL17N1DPvgo+!XomWhS}A zj<}5(rpF#fa*v4-jN+N&HJaz>e0 z0#bLBvHSF5s=9}76#%B1M?LYXnAt6lA+W3B6haK+MBA(S8W(-W&toY&GmTBn>w;xR z38C^g_WWjV`=uU!r*SgMuw(VgrvnmS0+TQxuuumWy;#{Y7zK|58nc}9LEgK)Om*#5 zkr$iR*3hkLQY#m8^YWZfF^i?BwfRt#Nja^$lUo)OAv?_rjYMwVNlNoW88=O-?U=schQsG2J{I9uzh`?k0tA z?WC1>oauDTBx$q0m_r;J5q6>0VbWj@SGIlbF5%%S;veoF!R>jvxcgN-I(E5Pi0V#R zyC|lO#bY}uUk~h23Y%}?FDN|iGTgmTg%^_8{`z6gH5!U;Sp-wWMQLG|xXAENi$jE} zx(LH3d+y&}O`*W0!z0LiGi1#sxGrV)+FAHFkGwXV)#j6z4v-fGG+xVTtmuC4P0h+t z0))oByQpFan%xXmJ51{XhIU0GE?ah$j#o{&y=?M|l(6GX+`?&oZm?GxX-Y#M!X&LH zZ>!T}+Yky+gWa}&*B=B&K6Q(D^O=eUfDHSpD%iU4kX9$ltd^D>wvJptco8zb3yCpu zow2sIeey+e^0j4W$5R8=K%_6 z$Y*&64>V*&b>2WP*9*>m$CfhuSR~#2P2Tyq6-pu5#2A}aN?Lq}aPP3gi>{1`ot`4B zWmtln0UNQp) z=BFo5&mZ2K;1>1T=GAapL)#$z1HGd$_K+I!GUI=G3Z;trdth$g`h$*%V2JHn*la<$ zuvw$RF~UMPx(%!2%N7`QQ!_na!m=fIb`?IF+IyWu~PFX}uC!9Mi#o z2uYP{!8*DLFmg+^ODGt- z(DvBI7q<@RSq*lk^^K6ik8QQ`3)q7#4@Hh0mr#wT5hZa9hR>ppzMumO8D*IzTrl@E zN(iWIV@_QS_p2+9r@Ricdfu$!U2W2oE+RU3NTD*3>4R#CF4U^wjS23J$#z`_;92Cs zZV!032`ghraY?LOYMyw(zcOM6tvAch!Jsi)3ky^~lE@6A+g9pKdfue8}8Kml+8 zPIZE;4a`s~brNt-JQ)8^R24P-^lqK#He6pQ7zzmXum4`w_pfTT4a>fGLBn#75!d;;pUe0n&x*_+hK2N+Fl9T{fN8#Ay4IADrs$hJ+NO5BOg+2D zo#9tZOwMJ+ke^MHlKiM1%Rl)o<b9v#!ote|16sOT@XwoNH&J6PCeMJTgY4ecAM)n}2lUKYBa2^2N3 za8I1#aEPKkXn`9#M1%Jr-f!8?B|Jj#*1!a|0&W1j>$92SHO}*N^tj5Gg!3 zo8vQz&nr4%qKk(ne(cGh;!JlcmlGP5wmLdC)wSh`qVgH6#V1D zF%-PjjO%w8;CqGhJ4O_CwkygFn8o1%n$^|Ds|}AsE?at-wJxM8u}Z8scbi$;v?4ie znbIy`zg?1CD_!f0CxbT)0vciO%rbBAFc-5uouZAk=O>@TFwnuYo8*49Dl>vW8Os)~ z#aH7yBv$R*Bv<-0UoNInEIEzO%f31|F0O0j@M_-s9nnyX)q7H}t+`4h!GD=WP%e2r zXl8f$cs4p?p{NRsX%8J-8?y%`aFQ`%MI;|B>?8!VHla0cXuozzMLqO0VG&V(n@J!! z<>dj-1N_jlxQ`M(4?9%Mr~$^l7xe4@CI=iR zTeIy@h#V1=8wD&hGw-cg6By`*lz>5Se$F}Kl7Ecd$%0jEfv0k+juJM}9KMQVFbQ5& zX7L&<8{*q7XAY({iAjNJ3U{fCLYm$CT6jGh%jB@ zRKd15mDV%_CK{+aKd}d}Fp;=Mm%v56mm(g`FJ0MYFFVRAJ?w%(xMEEE4v7*vBw$@- zS%a8Zxn&Y!;Dq)wF|hT9V2t(O>?@`%Fe?&cR;9;+4j*1#WSGAq{Z$5Z!G_(9p1FQe z;T~H5mRT|rz=ouME+hgnn_JsA{*c*hkeq1--H6a`ywQPyO!Xv2Vf8NrmIgmB@ASrD z^uaJ0oKjsC*iIVL`SJp{1O++%kbeN^&?zTJr=J#}HvFv(dCwuPEa$Ic7v2Ya21$ zmKfV9Fm@eTA@ztYL0SyOT7%(Ny}PoBjZ-MGa`lM`fu5A1Ea7kM_G zv_w19t}6;~Hrx2;7%~IrGu!*&%O7kg;Gwh@U`M>pE(QL++0ek?%a;`*U2|<}>|_I6 z3Ktkv5IM7807lK+6aC!VRaHq3^JqYalE2a_)9u4yd1x7ltlRQBQ66-ihb7bP#;<{{2QAhB`gmIGhcMct8qN|5bY9#AIHM+40A1E&0 z{Do}yAAa~}I;{7Fq~g{y*T2>axeT3U8K2JF<5P0&Rjo=wtmvTB2G)j_K5B4c<1{mT#qYeM#2Chl9+D_2tU zZQQYYv)Bj2D+$*Bp@IBt51%Uhi_7>DMX=sZQsES&H{dK12F3<==Z#%U!Pcg;Q4AJ4 z$9Wb?dY=*|bsB5#lxW0ww15o4kDT^AW`|1h9v~qFIZLrOx87V11ovUGIK=9m`5mGI zT|BnrdvHw~`H3pFE&|--a&z-jc23S^rA|#csaq)8XEN$E%S`giRak08`^G0HNkg6o z-XfMts4QmdnFUP^S&1Kmg8v7r^?AxoFxR)A?{nR78!BV2%vUAcKX zFod0KWkpCf5Oyp!ENz;YKq$~pr53~`@NKW>bTgCexD%Z2*lwj}?s+WnV(z7d=84Yf zKj&F2Gqe|+N+m<+LRYxsL~NoE_F*Gt7q46@Y3ruJ$mN^t67UbO0R3afr7c@+%IDaM z-N(!@J!;X6k70`w-^M>Ul%8N(09)HMCf2TOE!yis;o9iP2Mh%Kg0$=9@%`lvhPjn^z_`~ z=cnw(2PQ|~N!gDj{--Cn{6a>Ta!KyMn;0(D*t^Ku)mShhi2?QAY5N(;+JpV=m16+5 z>20sj1*^h@syFZeaI>|q+I1hsohP&dzJ7W?)Kkih-M}T4gGL=)Aohg$PLkJV_RdzM z?p(XrSV^QVbZB4$jk;4Hbt^qlmB0~__ReG3|Gme_d5-_xI~t(lD1y%b{CE4E8d#{p zAb4wygUtuZB#RXEfr0@auC7^3x&7MZ13Cx)5Bb19@xYzUXMv-6)@MrZJjvxJpqF(_ z{^LI89*C|2LOzYuKKTU&17Ht?oRoTS1=v}zkoBtaZg>SNQ9`9wawbop6%)w!jxuST zXo#GYH4T!1yprEvxc+CT7GMOaC1oQygiJsM^iQJB7&rbtfDOKvX*f9;CXQpkz3N7t zY01ql2>Mbb4SN1d>rO_+B)5E^n$)xHFE3=8*7dM;@lz64x3pY~kU^%Wrza=;q}KlD z$^S4#85{5n1{dBF`*aYd9A5`r*tdNEh>%iICVb#b2Vo5#))Chcy0f*m$eM=L2E-x~ zLc&gxJZzUJ9E zGv#Nfq57A|O0X&jW!!mW_BYxEK?h80NMhsSE;uB%B=P}zKu&SX3;tl1>@C`u3zlk6 zVs*!;Q>RptqvO?0b{-NPyir%RRQy1bM2dX%$9&-LDb0_k_z`B3%L(`irbE05bDDsu zJ+<@~`9o`@@FvNbFFE;?;rN-E8yaBSK6#R~j+PEbhau1Nkq>WQy*e9`oH+$og#qRr zFK;BWU z{wyg0E}%Cd{lj^MWu-8mK=@m8v`=>(Y^ zpB51-pE+;(?jcVbKqTa>cu3-RnNQFEkiPnhc4u?8YPx}vZp4kka^1L3SE6T&F0(n6% z6~2$4@;^U|jHxVv+H&*O`d_;8ZqIU2`oLUHOKDi`$F{rfzT|#In>aA*hmkyvpg-=e!Y5zM1_`7sxi%?VO%bdKgMG1tqFH!Qd=Yz(~a@Nylv zs z@1# z((cw=sbcJ+l&!vWR(n}XQRBU&c6V-m?(2%LjMAR#pGZHyWdG%)_kF;xk9p3I6gr5e8Witgl3%HM{P=NIQsXDOn+;V_)NM8$a_-jA zI^6(j4`Q#bKvQ>7Cb3dXgYECO_kF+S{ZTLfbUuu7Kvy4kg|urbez%nGzw2Ypnfz6o zspI+wJqjpq48uY9(9l+_Z(h$Lsg@#8VlZ8&r=mXJqpD4BCJrH=j_mjh5{~b`{lC51 zEC))lyR&)U^;gOKCBd#vQY~Jj)qp@;|3&@9C7r2`|O|3xQQe@#TNR$<-Vsl_l`u17jhI= zT3(LpOwP#Q(rFJNs@6zb@?w%#P6ogVb(iMZ>H#@D$j+(o`oh~E?(iTB3Tg_&e5zwp z9@SsiC(r+Ss^la}YH(Wvgt|OnpEexSl=+-{F&;HA5OpPdW@aY!exjV7t-PiT{RvAk zvACS+?B`IM!Cc75V=C6f06ZAMxpP*ERC4I&H~imTC9eTpT&cOFtFZ6<*}2Zyk5p+$ zkV^f3Jca271$DDwO-X(Ei1#0gNpG@IO9K;ax)TXbXM4|KNPgg}R1^Z7HxKBJIJq`D@>O{rn-M4z4BTcycxS z-SAsSvn)rKb;)4*6$8V(v^36y;}{ALzIa_tO`B5oyv%2bs~;X8ofVBfw*Tw>e)d3D zr%Z?uJH0#bosdVBvdQYeb*_+0F#JKQPY5K>SiZLCD8XVgzTWHL=D!%J(~*YOSCdbB zBIDsvS?bsMYDm!E+C4u%KjRbht!m^lfq*1RvU0~1atgnptrjf(e|e%!HJMuba-S#84r`apuO2&b%{MD z^FDMoexOPU*;X5)sfvteL;PRPXgLA+i<;NC7P2=7d?cey{}73f93b+~qU*4sh{VTQ zwDVPrH->YkecXO-j*?|+}~X7W=|twwA| zC#pTsysPggJfb&5dPtQQOX6VSUUG9B&!StpSXv0tWhuAQQTdmz@z*!?k>yOjW+5Dp zqT|Dfw4W!<_RO`v*US%gYxl#&JV>JSlGD=C3`L|!S9)${LDWQ~{wVBy$NsJdI8#G+ zc^w&3E8y4!^Vx9wvakchJ2#T6tE;mfKrJmTy#kz9R#L#Cu_IF=ep1ZDt+!;fnX6-= zHdz^&Wp$~qnERKnDT*uo{``M9F4JycB!aQDuc`GC2}YbLWb=p5MhJlKUGxCzm=!N( z6V;v|Ay%6PJUev<^T~tm6kyq&4%X}A+7*T!1Fc?1^3|Wh z|L<2X7}%caj`~AM+%+G{K<%v^1^3%mG8HM^Lu)(hVtv)uU!?PmGJ?%1CPR-9NzH>u zy7^V@?eb0Pn|gin?od^A*=jf*OD}~$W{7c+T(!xu`GT{s#a}X*s3-d0wd7qFHQO_> zi%`&)-#fwf3{`8wx^Qg2^z`hARoUZlMAcD4uR{vbZbIb|@<%`)N0gbk`s_K&j(9uS z>Wh-GqXE8YEFGG9ofr@drZ1xZTL?c@;|RD*82$+RY9i=}DR^~oy!E z*OSs%269<6V5Oy{!g;!Wdj2Po;ABg8vS^XRf99$Ie3Pd7{S{$I?5vN?pTM*_I0P2pLP^I8kw;s zcBejY9WL?z2z&Qn?S!J;y2yLxY zm_a$@G{~75N{q-Mrx^wl%3zGaj2Sb-_+8WPwtIiq{rUZ|J*;*e-tX&rU9anTdhL;# zo(d#u(X&|B)>y>T-s)JI=hTAmiS|nJ+oGE3X@8UPPD7$Ufp@E7Wt%a% zNfG`iQR|+*``hZ^MMr0mReJ`pl?fe~_z_zorBl~(oa}ZttVn;hZhV{Iqd2rQMlGzX zc1$?8H=!62Auz6(%1%*Oq?X`2;hFCy1J{dNIiA3oIz;%U^%&KsZ9LnP zvP&WSa)ukMAlKPhg=^$=(=?oZN%N%2zgPVK+m5H}e0_vN0mK0SW_kgRBOZ)(!qy($ zg_=p8d7h7}Fy##O0F1Z801`NHmV(T;9Rx$n2K@-P&W3+FK?xTyR=Q?uxiBykahNrJ zBc6zTdfD}!TRNhqCG-xbTp%#OHwE#%=Cu&Aacm@S^IqYr8 zs39CVWm}M!*IG;7YqmSFbFCjc@}%N5snP6#_V)hXU1G?LJ1|R2%kUf45=RcD>;E7% z37Ae3^%s$55!>g|F&s(yp|YG{TgOFBP0h=WrsxE%;+#BWpPru64z(~0H^=!2>cs!= zKG{^?U?%nX)#c%c71I0psA?e}K7c_nuJE%u6QRN?RdnxfUlkBl0pl~zJh5?s?6?=s zaKApKhxT(!nltPQP(Ki?(~R_@8KUu%2DXl~MO!@xX~=0Vqi)NNg%XQxkatcOz4q0L zMo$#H?qGX8*|Z=Ue$(vZW!J|JUwGUGrXA>4)~_%SKz;@-@c~+ikdd997%x#KnJ;Vo z`Ym=EiJcq%y%zyQwf(6+0@E&;0jP@(dvQFtIfbb@%K7Xv>{eDW7snT?AHDn^$f*sH zLd|qD%$-m_WLZor@^E2)zrvtKF{vlJlcCg=e`F)uq#y^JQ2*L|YaGlM+|tDtI0LlT z*_uHhLnOW_!3FX8-5Pgq*AKZsIG7AYN0 z(yddDxA$LQH3kf>->h~G{MOdT&)N+HH+@N_%o8I_)v_Y%aA-z8=QUP%Oei+32uBV$ zx%%lrn`&xmW<)McDmCo&tD2EsuLym-dbITVEwU}+thL^=+cSx>ii+mE&^%1eZH&Ew71JngucZr4 zduQ7J&tqZd-45SUh_LGJH?+C|tGoKX`qC)*g#{s-saIddAQE)+55PRv)A&nv6x2^z zvv(qRroQJfAiUNFW> z=GUZ!;}qW?Qx-nk&!?^u=1&>3yL8@h+HiH=!1f076>MJFGm=5>xTUv##!O+9$b+pEev3TAl0(SLYrrobgkaihC!;514}8on{FQs?TB*lV?#z z&=JdL>pJVSWk1v3>7JYHS?zAe#&CJdA>l5h#PN`-)l55=$=IwCV80@dkBF2@%jAD+9tvI?d%1IR;Usw_;DiV=(f>}I?L-ydN z+Pl9U=8_wO2Lp1dR$D9~j}o)ufp2s0Gc>{a?DAh(04widVe=Ml6+edR6|DgVLEwM1g(klMSVUF9oN_)fFc`?8{galCeKjyjBE47n zBz>|5{NO!d(1+t?BAAFl!g{W8&0xpg)|{A9|4)jeDLCZA?3Z!_KL6z7d+mV$@H6U{ z6B}+Tbje7`|0ivSCjC$@Y2+g~=|L%eSD7wKopF*EQgQ*+v))vO=@@ec#YdbP|GzG& zx@F=f*IweG-;b@R`7U@+lQ}UvYSNf=o*_ZUv@!_O?aWL4UUx#{D3-~6rbZ;pvE==Z z_9ltfE)S*+JT(|cqH(Ye$k7|RSZOMhU-Z}Uig$)H`seHxwf#aX>#q;&S|D%aaC zX#Mcf5JKg8VF!7gQjK?_Zkp#*j(_I)ytAmcF|yoX5oU!xc@9~Zi;lZ7lG$;3b?8Eu zA+UkXdlGAiLWP#Eier8KAv*^RTW+W*tP4fF3eqmJUrHIhH;*71@T&ptYrAKXTC}5MVnv|l!Wovy8m(mbp7iTKi&{y52{?UBF}~$r_v1=ey2eJ^6=Hmi*tba4j93iEk1_h&u3N#uN9OM2rPKNr^DG@w#88rRq1O?S2Y&qZ zf5HY0yA|imo-h}K@C=lAO)sb9*zeiGV{>0s6oVa~AgqCWAobw$ko3jp>aCJl(~O zDk68#uH4G@z~)Ec8LVjOPMiLlJ=Fue@cIGw(PiHvewZpEhdAv@=D9~Mg{_3CCi`dk zWRGWgOa%DD$OSSYvO)?%0mq86kSR9}rtYoB-iR-R zE*=s^oU}=Q)ZZxDZEqCQavuEqNwXE#izhmmBAg^9^`fRj^VB9>FQM^M>KEzsX%918 zX6D-%@?PCsak-zZHy{}rRr)!H9s1kE!lY0OdKr&kYF+uQcaR!oISp#7s)x@e2CUH~ zi0Yu*oK%RC_AvcCo!kh6JmJveS4Wtr_+-qu#}uTM^wS|JSX09@+;=-XqV!q|4Z}cs__Ri; z!GY9qQg1qriO!<`&JmPg^GVh0UFtnB%Gkvh*Egwy1s(ZjUza*4@;8l0eWZ!j*tewE zznae_y%ivpjJF4^`UZf4vZne0CIto#dC+X1%L$6`93$i9U-$aP0H-mS9RIH0#X}m! zf9B~2G`2iL?_J1A#hH3A^Yq}uTLZS?m#NDW`eSt!oNYkgsBL5ky^G5)ypL9ENdfY( zcwv`h2{ZRaVnu#YP0i#k)k)f-PTidO4E1`WH1A9I@V#jN&0rG>23a50+JpymK@6Z$ zmyfsPdc15e%UUB7;P>+EX%%JjefUkH8u@TX7j&sIzZB+l$(HDy->GH8xtF>6yADa+cr$OaOdt$Dy zol+xg_Vw`r;<1DJ0b}1APknyu z*XQU|0R|?3n*$S}PhA#d@{sWN)A@zURQpHKVoU=42nBS6V?!$bOYy2$7@d8GB#{zq9F00iHJKr!Z%$VB?r^6O+yH&t`#6KqiJ4$B&2bhRNs8rlZyD`gDpaSebn?#{+IF;VZHSX zxLQ9LtpTlmUj@~Dv&hdj9850^W`DG73S?_Yf4&3~?It{OumRDclx-gOv?NdUM$4Od zLv%0}J=5=sXd|UZ0!$OK`QO0v`i-0J-FEI|-G(V^{|pBI-eV~Pr=*4naMo{r7dW>6 zyGg(GE3)Pq_-(j6#XCrtpY0pGxF7QIUGvbqY(;KHVHajF$=h>9*c>BX*z`YM7CRzR z$xbR#kD8;QhseL+>M4=$#dOzGXN`x1{~GdY!F6lvt6>Y-4w7c=DTADPU$tdT=@?## zxsT*)X}X4qLZ{5f@=^KoRcDVLPqY7lnz&epzUU)ZM8l6^+WTCph2-~}|E#)7U1Izn z;7ex^{S?rONhi_!!4Y5*lEd}7<|A2u-Eg?u40Zu;!;=5~tEiRz>28TpS_kE7il6Vo z2AO6q>ZOKZydUtfaJcoW!y@OJYO@;^7+TaR%C-FGaIz(oe+~tnykD&!bcbN^1nCU3 zEwRT8LtqYFNlqKbPo|c55C^ZOAp9dx0*2Bo>n1E@exJzpaI+=aOb#^S2gKG`(G9nE zbji$k#m-u*-ZtwLLvDEBOtL@OTEVGUc3F{R9d4a? zQ>WD32KorbD>&NQ*}*}(_2&<3-niXbBwnsRCX@fl))nIPbJpQa!;jotArUa=(Nx*n zae?ORY&;+k9oGXzD*dDYUtp;uJ<#t;giLy_Q~S9GHd+>|{ceId6_N@qkVVFg>PLNg z#G67&c4leRU?!UA?7chu#s6&fqcLXiO$%(T?U)E5u7XljOJ>Vv)V?& zqpH>Z{myll#7%;p%q|uzM#Gt`;tO87?L<8)<&wryb{@jW>HecSs8n546zjHYbt_`( zX1RX^Mb3#86Vo#mpl~tHy=tzlvbB9@k?hc1!L+NwuRSI!rA0SbJ!fuAm3Q-u68~mO zcMEOqK=L2vn8B8g>-*d1*pw&3k?&6x7T-b7c&Nw8PbskZVE#)FCS*AP1(MvyxE&%7 zXJPFKvf|AqmETRR=}_*>>ul~lUqX{Y1!vGlu^ou|X=B_cDt=|>3JQ|9P17i=OGN19 zmd*&ya*4Elu`?Xq2kd=PGsXu}AKD}`M2Soo8K1oE)L5;eYvacUUQ+aG)BZzzC^|)c zfg>>nYdoM3z{`oK79doZusdOk@Sd}dtgGQ8RR#cUZkaH{Ni2mVnuFDfd28456vo?Rb2d5{Bk5%3rFs=KGSD~xM zk9g@*u7_o0UQ}*zEmFMnp~-P4^YdfdSkJU@{?5=Q6Zk2OhDDOAz8W|>Oe^UAwLDqC zq5K5s%#!^#D16B)0AaHu$qO4*-P)J6tU zoxI!b`f4aBc5acUmNl)rsBn#CSOS&$z~d|1&$WY_O?l6Fm9F|f&MKFUkxPD8k0+YJ z)@K5NSsn8QL~W*&UKHG8UH|&G0hF187ozggt^0lRY~jOOIje1X`T2?`o*$B6Yn$!H zd8(ZH$JhD>&2GvNsfIMt^#Qj_>qtw1w#CNAW=@9!q@SlG4M@^U>+y!#o4Do%og2dZ z{QRPJQ-=y9;R{seo!O$&(o$Kn{S|ycD~1mM0fPDXfCb{tWeb3UDSR)x`g@BocMf`V z;X)mfI(5h9DiCb_{Uby_F!S1dSh~0=*y&@t#r3H$rv1JuvQ6IGra<{jsny`IH)Zfl|^CJRvt(_}b^ok+V4#tW)RzTBIFj#DI(VKb!JK1*g?1pb&+U<}yyRdNe z!5y=aun#>p#(n!!QT{V_bN)kB0UQnmK`Ha>PWGFXgePF zy6HAdf~HxJylGKWt9A1dJ6i|zvr5Zi^D%?(Whxap4?GSgULSe;ROugtq1!X55Q%mR zAFr0f6^>1X-`73CJnpp3dy|wvl)dQkBL8Lg#VNgH-ecFd;wZ`NCgB`ncb)|8L`7z` zWP@Yw<)JxVMwPDfszPQcL?4qs{%H55DU)_j(QEkYd5fej2;7SCj8Y3~&bIC9sG8GG zd}Bw&=+c$|2k3^6@O=Jwc73wQh!8B~J@)0Zr%qN@i5QKSr)d-gSKo8Jo$JM{Gyx%V z`ip_g-(UFKM{ZqPa`{ey_K)>qrb8tsrwoQ2jsgu$bMz^I0{@_z84pNFmj23@tQ zK{!?$ecR^^ZgM}}_3?7m&^Ki#STng0)f_ZaGTrmGO}(YJb1&Xr#hcE=Ze5z zVJ@#Qk6&$)_iL2a|E#FXkCG{rvhX2I-mJiXPEi~TZYsYpZD-f((88| zY^l){*xem;JgGm_7csKqVi0`S-+a$j$apt96Tab8rsr+_qwU$U2qt0{dnl}lR`y{ zfDFbPBP@~nMbPLe#{CCO-|$IZB0~DT*5^ge>sA zk*{zIDD1RfDsBjqq&xnSLC_w`k;OJ2BT<(tt4Qt;F$p=T-=pV8khd!EKa{^8q(!%? zNs+xR9mrKTPYsaey<@L_*Qz!4>Dz`;Iwq!ewP(kf4c_4egoh4s?s_s+O@v3hqg~n4 z*V8m4a#oY>jh11=ZiY)ojdgo4Np*z5h3l>%p4SFByDx6VC2brXqq;k8IpPpyuVmwD z1oac}=2Nw0X$&?Jy|`R`2 zz-qAzNeWF^YqhjpatoID@>L>d0>F;$+nAAuFK>fkYA^Z#d=;P3E>cBl$KHO61Ofxf zNB5(3G)J!auR2a6Qbc6nD>Wn7b8AEaTNa*mCk%$xarn~XQb1PZSwSY>dYj~Mj!?{5Q&@qe34tvt(U>^V39xiWxe?^ zKIWzC4AX1K!jBi?G-ds!vMSu*$OZTcf7_vg{8&W5N|)2RBY1U$50!dcCg-LUE=r~E zshVVI(`poT`5`wdXM3k3Ja=mjt4FUp_~PCIeQnoHV%TA5Kj!at_S;f5bK{8wA;RX1 z>%Z0FfBdC{ zI=tE(b{8h(?8bn7*J;)ux~p{E^J@wr zFoo;%>8+9F1%%^j4kzyFGz8iHT{nOL~zA2sJMR8w085Z-Ogzd8PO`u*2~aY;9`va&iS zj=v$g%Cxc`V)CZuvx~$Z{Qv;yw$r<#mq4#$ftH-fa)*fXy4|pv&XX=O?XF$3uQwKc^AhCui2C#>ZSp;XKM~NmxPotF!P}MW=%W-*Ax?)!9@a2y7TRS3%}<>=u1;vUtmmj@MsD!Uc{a#+09z zfgoNoiNLuj=m*mf*vRa@d9?^0ItB6q6-8Oz6ZcW+#~b(1$QSagA9Eii+jo6!xFy7n z4#{(bcsu2p?GL#+*D!m|gk!MdG%qYBg_E43vd5cufmNz=p~RMPJ%b&F@IjZi4aek_ zh1M6*0^4B59~OmVrBCW-8n1*GFpqkOA7?D$uT*f0pLJSo@aH$lO><*9Siv=kK3=f* zAydojklQ~73f8Kg66_jq(7+DR?yUK@L5e_wJ&~Oapye%~dT`F@JMLbPL=NW1%8AH% z-KQI4-=cuva(e%CPfBe$DW%de12~YioV4!~1NC4}b37uJLfhIb5pJAMn99X$&&4U} zk4HZ_Z)dYY=i566R9<=*qc&8`Iub{6Zt^LdF)+sc0E7^bSeca$v>i});HNABV}^V< zJzA0{0C=9TOz#&k>k%H#&(&>2jBo`Q*!RUpv*1>nx=?mQI2g}&xMY=pV#cqp4g2|7 z^SJHVlEW3`JqeS6**`4#h-`>wxtII}GY|op8L=AkmaeehAk^L}#&l`9zBR4%9opEx z^pRe#Qxhvm@8CP>Cn1J5BDpXhe|vLz8S_=)fehR*A+$D#K-j~7I>CRQ#p*r^>NjIZ z`?><{m&hL-E#ioL3nSl?q+cWaJv;Y4&~kfX9cx^uj%rOyDa^Wm(r5pQvIqT0I`e)Q zctgq61o(nm%HXsWZ8B`}7V6-h+*N^#K?~(Pwtt>brfL*NfcK;ZnfTH9|AVyDT@p$C z38ddW@BLNw{%-Sj>q=}C84W~CT)USagHzz`?NeBi@ln~_z&433F?n-uCb%(0SKS_A z&%QCipM%IOMqP)8ScZKJ*d^l*b&R~90gVzY$hw6*M&AhMXA8er&miXdRcgzd@FVOr z!o2ZLE9yG6{M>tw5c8>Xvq6lW`5-@hDBhfY?T4T;}|JazLQDs z1+9dge%2Zs^dx7zcw0g=33ZlF$jKjvV=#!P z~8mPlJb8LnJ->^CYl?{o8MHV!{n#*I<;!G$7C+34HHL1l44 zarit@@W@BNCq%;!4AcD3*x!apcV-(&nl;!*wDG{Q|GM)1^U&kJ0NY)-ly}{B&Hetn zL{LzWoEQ@5ow|Q8Ho0)->QhmyvxmflUa$VUGe|HNWb$~-S5`C~SNxC%9mMOm(->A|_2cH*+KRYYZ5a1@9^Iub5z1V%{Bq)?ZyYRo7e$aAiBf=+b0;FV=}f|)f}{(8i_k@T~l&Whg? zywD~vTv&R|xA@eHLUpyl3+7$n{U6S^T^JVNhFvcs#Fq zYPl>eA&0~XXIgb0BH7Tgxa0IC!zmMH+lHS*Ei=yf7u|9E!XH=88**%Ed$$^1r`qT; zg1z)&M%mr>#0t*{IZ(RT+U^X0|7ENu`~uQunPp9Cf5LWiHqcIej81q-TYAduDJf%& z558WESig#Z2{4051^(-cSe?Pk1|~D;@N1tnbR07m+ez%u@PdG-_5~p*PL1$^lVSdl z15$UJ42_`1Hnb$p6k)7f;d)WCV%b$BVeo&{7tmI1umlZwLug@@{WlolpKI#I`Y4m< z7K`cG6Z?I(L~eGJ(HsVVlZUR3(?_Wjreeq}^Ialcl%=9`orb}gF7Wt@ly0}?ucv73w5z*(BbF#R^k5lH8!&vuZAT z)+39wc$$Ej@K%8xh5Ba4As^-kg(C|p;8gBNvRX2oHQ$Yg$}nx2jTA^Wz7kz9RNhNm zvq$@S3N*L@k(2&Ym^DV~&x^@F4u#td59RHCdb&4(ugOK_Awq%gvw8J90wKB}Wfz$&sEW(HcRW(@n zq3G*xml{Dp#%k!h?*cjsHI%A)5{#P#4#d}p55=!mr(yBOZD4O@d=d&@Tlb&Wz!XZN zYgRK#L*0m2+~$nskaL`Ho0=!wsjx+zNdtWJ1kY&1rgO0xGC>?f!K-;wCW8{%TI*LY zF5>$gjZKe`Xyb!A+8329V%#xezXr5%B&9T6o)$6bc{A1eV^`}y zjO4zG>Ad`AOfn4l9s=}pB`Y6ZcQ)-Fh6uurJN19=PzD^ou-Y z(nFSrkHlr2e~~B-Yye4g z9a0Vj-YsO;m8Ct>juV#pOztqO<$|WiXDC02f00qntLsJ^Wd|d}Kf1KspBl0Idj*(B#B<(|B2tY*=@=7hFOJt@PFo4c=+&f zk>tPA7SUB81EA$I$h?9-H@2B(I!+@INOO<#BHsryO}S*Sqtaxwl(_GHKftnU_*0v3 zHThC-HGZYC(y#m7ea^6*9&;%00NKzJ>j%W**6LALhZ#1G6)6_NTF&9`?Y zHaf%5?SM$WbYgD&NDyH|tzqK;cu$`ThB&65vJ{yk2I42kUfZ zu&XYLB#mwD)&i5Wxw03kehOEu&&K7r%gFOxMt={v3d#O(9-?z^FFGOSd#g_C#PK2R zrO8N3C|uCtdzPCD-@C<}kI(i&VmmywbUvNHM@4Z>)*W0`TKC~jY&ap2t{GsmMM0sE z@#fw4T}m4g&NtZ6ya~8bzd~HYOE^)0Ccqm7ZBSR_S}-ku2O{_F06Xv(|J10pc3{J8 z#iz!%ipuY~VKk@8%PQU#WB6w(zuS9CPMi(+j+9-0K*!Nf%l0dmFd?v4g5qM-H4c#1uE0v$U^10iJ!P>0)3*sJ2exz0~i}EE62fvO{ z4<`o?xeE-KzcVAKBGw}H)_DA?s(|gjrqt-Ea*P^ZT)+SsmgFM=5E)Wqd z^PTHsxdoim3J!QorR(|!`@OhOR#Ehmfr_@PTCR*=W2<0KPM^Q(^BT;&0VvQINDTYL zYQQjiLbK44+TQl{&}A0^dnjsAD}9olpXc$BcRtFp{uD%~mQeJfK8;rex6(MpQjgpg?0s#M`LK{e86=9oiPw7M?}=}CaAO( z?@4+uxR7{DN^u-C5HI47mmac(T*-pxR}5WdDQ&y>r`Ga5eR^dfs`5h$evWe%#Zv!L zzfEEI-JV?qh7}#h&wEB0*dLA4wkVPC{NWGjK;(%0TslnoAREF!dFQYe%Y)9*vguRL z_@MzGY4V)I!k05I z1vJ^R9=dvZ=AfA6eyhR4lp!QFn#q>H?HEk3r44b4LPg z!%Y}WCOI#^=(##7%H(Dp4`8krdUlWkE9f&DETsdRnG&c*hljgqkcz#kwUOWOg zVjf(&@jh|f^p$eK>|&;r&Vxn}x>K%tll`%za9!jGVwM7jg>{Z#`(|UT$`A#GWva(_ zreO1RG3KFvb;Di8Vtj&`YjrxNd7%q-4Mpyx396;&iQ@y#OJvTO7?$~MJI35f6mE1} za%c15TK~HG0@eLA?iZR@*lvHX>pIem&=y-qNtSHJ=GC|LN0&m4EHh3x?(1D;Gi6SC zjP6n;h7LfAk~ePeIf^xwJzVX%Mvo0vIoJfNbqYgU*68LygKln?5%)y4$gbgXFxUze zZ>6(b0q_Vri93Gp2f5xJ6)O2F0=lWFfmus>#BR-7gog6^DWkWrdxhQSsr!a+N}41?BoLW05eQb406nTs8j3DuW^xsO*r zBqqNsp;&L|Q# z$D&75l9uW}n>ZfYdcI2b$XQLf=m0nrqYg_6vaY`xfqu_s?ojJ!qiD=H%gJudAau*R zE6eVJXx|gJ>OW)*Usc$yrndDg&ef>C9vJ}tqkH=Hy}$lz6JTOuO%2xewMFiewd*qx zXI;49dKM%kINBlzTEh;9UlkRNCcug9Z z*ysc-eaC|SvY2o{kGoRQ(_u^-w}q~h`BgVf%r9+*8c@nk)lAXfgXif5yk!R%6(TJa zP`_QSovF!J4QUW^TJ|Qsn-`Uv6#p78ASFFE6;=yG-!mUA)ejr3ijJ0K7=MSWS5{Ii zKZ)3b%0>&)Uk$6FM@^v@3sx$yE+3t8)qlfUDCy(?N!%Z6%i=#~)V9M1i<1*_BI}P0 z<-oVT3=JsC+m@$FD4AXe4wlBg;JN?2bt|VVdxBHh-iRhRyV%MMd!2Ne*NNtL2XAM` zd1x5!Vpsl zMulNujj0yi@a&s9zHGO>xM{hTmR4>1i?4)#dc>BqX-0jp@Tq-3W>)Fp_%Jc-^WKVi zBGf;>ptSWy?YT>=YENvr;VAw6gsZQ+4-Oyvu^g0_>JS}~XeW#naOGr%=CHK>a`QIG zXW0}8x@KkHy#@BE@%ZB-LFjXCgOA|dEPBBPJkJGfu{l15zs zGQ8B5$pdVVV0QkH?zd98)qA}R(+e)QWR<@zI@s%}uC(L?W9|~n*Hh!f8+p|jpGl)> zt9(f$90I56a_(AFbp$WUp2N3F?av@6joC}+hA~yWw@uJq!CfnFmIk7SL&6m_*}>4= zpA^1s>A(Jn4A;?J&5=O|=C6z+iqWj0YE3b4a(3PB{B|+I+ z(>Lj3Ij2O=QX!tcxo73`O5aIt)8FnIASUYK7EkTnv}FFPt?SmMsCn})oZY_S+)iSd z^OpwMZ8I~|sSz+wU~VaGaL?(t?mXwBt3vnrPKM5dL<=0|b);BRDvP6y=GW{r%w$+m z9)8n3E+gt4_h~*KCx;_SXV_5olVhYQrf9JV zwBD_(z1V&g2i(|YdHlpcJ8d*O~=vrhN&?0dAcy^aN3D~m?A+jPj|yW z+351ki)CC{_@J|qWn{w<@pX;We0Yu1j1>K4q#3-8G$phB%UdKr?#=b6CApb4j@Lt- zO+vX%TOCXLoSGWC=euu?UpQ}99Hd=zZdPaS%KBeX-?TiUeiowG1y^icUdnWyjWdJc zbpLPTJa}>zr_-~tvg}UdMF048q?X#&mzH*W(}8Ac@c9M%pKwQZ{mIUz>$8sdMb$Y3 zoDMHmwFtR4|MRJTx|6jX(vPLnh-x$T2fG?k5GQ0^gI&5<%!R!J^e}iMMGF5B_WWTq zzc)dCxy*S|XJ&k_7fQ*FCAY12)nq8S=nFakjts9T>df$V)4`K3Zu%Q*ifodVpjOZ# z>nbAx7B8n(f3_zXO+O9!A+m0t{^t*G_5o4Kbv(vIWsM^g2z%4aK-&S*H3n1Xx(He2 z`zjW*^KYa$_t^hryWSKe6WC{p%`X|{RiyQuuitC-ZCkg-M!9jD?2J8)KU<&ZZ&W?m`+NI}l9Z{z%qF+E_zclK6LHv?;XQ&(Kmnlvcr?871fP@wd| z{v^KNFscE=Z}lsA4$Dnf)SAB1$M$Y48Truo$8Xi}NaFW!@sBd;|0RY2mhnRmqgiJ* zM9f!xFXs|Wh*@u8pz9=~ZF*o=j^hT4pSzYX5J)vE?plfy_78QOwram(E7G295l2?( z4AZN<2)Hk!W=vaJUK)gdSLz?~5M8#Y&BT*ZJ%?7oM~n5Od&d9k%$4g(x#w^a=cr-I zc%6<3Zw#qETnK^-G^fE~nv`-zea+U$!l^-P2|RSJnizXGmS670Of>L>8O(lY?%g(C z0%adMn9I63BflZ8qkV#-A0{)Ab>a;<=gjT%*KIvwe{9x_Y?N|br)NnVbU2}l+41%+ z!3K1@GggW6+aJ)p7&E`A5u5&TbJ6`}<0kvv%r~3WiowW$ZZNP$USts&^D($N?I60L zJz(I}BkHD-8Q!&`3%Dqv{4kVvTI6W$Z18xc9Lyo8c-tOv-ZftBThwY`4v*5+O@EGOQ~Z&_$xAcmVC&vs0AK&6fI&-+ zUWtyWYPZFupa-NB@i%< ze%vmG3^dm>Rpq)^LX|Nr>g0ar4yBRqE(_4okCRBKyN4u6>}O{eFYN-^H`Vs{69+VUl@YMg*mxCBg$1ipRV|y}E2lNJC?MDy7{6Gek?pOEo6qb<1k6GsZXDZG4u1a=D+>#s|4}slaU8e> zhyxnXTAp3^9OxE6ywRcB2jP^UOA=Fk-)oqv(&P93b>I2>2>s(DGlWD)v5xdyDBRgI zprO+uEHqumLGlCbY9v(MKFh4U{M7|F-xv=D3dwF}T^jTWnd{_^st0+Te8aACeW>HG z)9Yr`GLEd7ZwY>?Ijlzm^niEhxwx0O5Z?tjPyRBsz(>C@dM zs{qo)!1kp*;7ZK|v|s|XR{h7T4+^WsV)6VtT)7slTdR1a$Hjt9(MH*6sk<2M4nKJ3eMfDs2U4i3MEj+0GmGb*(3yxHs2NG{xwnCF6JG|OKg(p{abHmF+@n;% zb7de&{$tH$DRw0;8%qLPKFHnpzuL`&LUFs^Wrfm zgTzf|*0B;muF4>=L8WdxTviz9`QhnzOhm@xXI=T=h(IQ##I0Q<0AXOKXX@DHbM7SG zu<&RZsoz4+6hCVArcT*3PYMO)=x}<#B#hTnD8Fp@8R*H5YHJ5 z9=m^FVAOJ#I}|@ADPUOFmy4L7BlXL%201xqBgyq)so=lz32u24Lk@roZ=}`&q+C7% zMrE9Ov`u_eNGlRdJ^q=wNb+^r5qJVqc9Ao-OOm;{doTU*l)r#FOq zE7s7Q53vK7iNy22>T+I>f9*kJgVM&B!H;u=^U*~0l5GkK)plr@8ps_>VF|!M3*y4 zXqaF?>JEbNhT)>BS`0i2}H#}%JZS44HwHUqa+ zHC)E+v}Ir`!-pk6p;0^K-)U8XdGl8}4R>YETUc0ByYrFfz`N499C&E$N~2UG2ErbW zKFyIt1`fX6JL6Fs6N`M5mzz6Tk~h+o^!eG^S2*y}wtf%#LdC|2(FrTA+9oz0gPl0& z+m)5>t^j#(qM@MB5CR=0mN(un(b>3-Rr39>N~DiZ#{veB&uKo{q-7yG4LMLn7Ku7xE)r<#9tsA z>Igt?hHt*D|4uDDns#r;4A~>`NAYe5J45F1&E3q|+SyVN37KtDvhqSb4UuTF@RKi7 zWRaryRT81Ev0yB{;4{dl7wSZO(F*QA5B>E`E#S5eIV{(9hu@gW3Ye(@qm#f~fuSd# zg;W&N)Rp^!{yB*u6jbUDJaP5ksp=0<5~YQnlX7)}9_)S^+|}fvB4T&gQ{7P$L1Jgb zh$y61q%oVS_7*JS5XBaRxhV341rKJTId`AZ7IidXYc z-AA2LbDdmQf8AlZ4rrT_XRSyspH_I~QU`eZz#)}(>)xqqNW6}9J(ezDBduyHaOG7# zg3uX3{cT~7_OkQfs@CV~iM;#*Us1Bt>Bk*l_?*%E+GL}L$vVFu+rK(xTLDTR+#_-f?EEK`DPe}n&toxkfPSh~NnW*5|>K$P%3N)cDg!g^z z+#RX0Y8-)6g9bCx+DYfe7ut@zMud$ok#7MT-7)b^<2I$^7TOdpA^Fbh(^FsgvFt@Xf1VvSD zP%07dKkSfgV1o1i+cf=MP8+%|;BpK_Z*#b1- zNt&6LTM666`NHo&HLw)X8BWY%ok?6l3Ui``XU`d@(%1pc&Wnnc>=zq)ZU45ohS zYi=Du)<%@sGSe#SEwX#gj9LnZ7>|f*f_=3U)A_(w%`F3e|D!rQ)r@ji#>5RsGVD#b zX%WjkPO#7~WKP52=>u5b9S3Y$Nj54tJm46q*3=KYV1LM!>E2hIW;%|N zEALcntv`H>={&wFWUkKiUo~rO`0`k*=)uN8s^(5J=5n5FMp8$F>+wl8mVRuZx&%Y>(Z>& zQUQxzkJa9Eby=-+5QXTPTR<|((SsgYd6NLQtl!ex7}~ej+!3#xn}eQ0Y*`HaAAs3k z@06Wp#t&34@9`LRRMzY*0h}iKgWzUC;SlfW#^1%a;4f!RWYeA)+Xj|-VLBJl?!O3? zr*=V!wBMzynjL-y@jvL{Pz{5rEvK11Mkl$7+3${;mH_WlHBGVkSk|PWCwgiyLyOvr zYxo^8uy0Ixn&nY$MVj-V`qYjOFj3S)TG2_+P4S4TpM4%$RzK(m__>Atpe|$}8I^{dtPUy;-go zkOp*7%?T#cxnb>Pqw7Jx1RW}>o#h*R2FXWZi}@e~Dmkae1H~P_^;)E{+XfwzsO1dO zYvOx8){2@+QcC{XO(l>~JDROF;L>3i&e<|RN#}%Ia_r21RT!@Uwv_!zu#bST8f6mm zwcGta|8PqOc8?ua!0UWQ5R~dvK=-oo{<)?(Gxc?`VPD_g0!_hr{|Kqis^LrSoD>!R z$wkRfe&`ZG5Z*CMpcl2^%u??7Wl_MaCdOFYky7mP=WdrRxS*lLWPqz6a|xAi`1GbL zvjl+}MN%?I+OBfrPm+D;eU5l3d6vYG74|-?c|EeFL zU6I+nkcVXWg}S1_J@E6FBsQoWZ}53@xkW|$3rIVZ*RWpxwaWf1DGfK|loVQZkmAk% zOb%Hz8v(4$HN{II?hdQdB!Yt2t>h%MIAI}4hmr(c4c+xM-{tlOnX-0$%Fx%q5TJYY z6)-Bw57}pvA8lFyi3V4}&Ks=~0uk(H%B}j9n&Fu6V7O_fCMRNw?7{GaY7HfBUa*0V zZ#AYDs0SGXv!VVY2m_=V<}6>_^*>(KBq|czs>{n=9q}OCTMgk4@^_Acc!_(gQx5Xx zNXh9##W|nU`WBHdJ-!`!YaN7NKj(5eQYhOZGBx|QKDL!N-R!ubpg>7Y@K>M|YaYbv z89KcbksikLFCQ-m0f?aCRPYT#SQWuA{|zGe$rPjoExZR)U0#O8!-Zpt!C)L85hNH4 zz6Xj>|NK17jUx-EGd_-t_?PSTmH5=Ja4W$aul@PCxh*-9wDA|vvO9oTJ{+*y*2lq7 zp+8mBFyNTs`f#d>NR{ZvUp;<5hK4bILlEGZO+afd7J8(wo(qZ-m)cNCEtk=`w%s0gSKdJ&M`L^^>)#zB;Bfq=A8n$!rP6B0yv zmEJ*m2@nE=5CY-7Gi%n~Ywb^5-*Uab-eVuf{BTC*;d$_qRd-Pqo&M-KKy zs;Qoqfq^_}k#1h7F@;x?v_^rTL!Ah$JQ->3TQt;Ohu8o%9gyIAd=i8C;5Djian(Dl z4WZ}u&+HGx>|49PFq*n)AH$dZQ^L{^P!NAIhhzQ2f90o9wr1JP6UGY1b#5SRW z6IsdMYwiBw!EDUy)&hh`Z@``K-#`C%ZiIL*50J`AYq57mLOzgVw91NT-LO|?mv52(DM3cORJL6M$ezK3yck%oYT& zMThwPq#5OGZbLc-l#LJpd#XKOVGW~WR~eR4}i2O|_0ZdNQ0I<6TiEf>C4 zIbHobe3zaZRcSIU!7$!|# z9*IYi0xz3sNeXZQ_`0UKMsqL!{Z#w%J7tz7d;X`ecb#VHy(oU&^+J%lvNLV~?WlHC zDd$xf0C--d@b6)o{_A=iEcjE9fpr*kjASnr<0WKOeqZy~nOme6T#by4m%4RuuCS%b zk`XwSKcJrvvF)a`{qfoon7k7f0OFm3*IKFrVC>nSLFgTJe7Z74mj`x1H+#swp4XC^ zOwcNc)-w_=mfJzZ*IXV#1duCaEvkJtJ`*RG!lbk!t(d7R$X(wSARHqKv`cRMJWX$8 zxtC(gXdP>&W_u(qh|*Ei**!jxbBt5rRI`44{Pbx(nI1PVlb zI!n_?vx0k~IS=@${q-%`)1+VJyq8U20LPtx7?}b&g*&+4i%`WN6+~?`H3PQcwWrRM zM(sf`Z)VlFqdk+J;?en~p;z5C9`6z=$w`$fxLr`S-FTauU&lo+?DCPfe;Y`ERmp-o z1gP=c|IkHE_br>d09=2=etq!JSEQ5K*}R4YrVkHpNLtqX?sz~=O60fQlQZ*Uv7A~GpPft>p)Fi(<9DCsK zae>QEehTz87TEcea_0d=-xRf}9Iico6EWOKn`VG{;(NolNRP)WUj%px>5XaZ9Ah{z z0}q@~GiqPV(A?GT+2+r+-KZRi{AnM+C3ktwcv=*Z!z)+>-^y(53V%Rm3`0+;_-V95M!bk0PuGC%XZ+49)j`zo_7 z99KGGQuJ1JYL=gHtUiQsV`28Hzo*av%6&v4+f=-~8Ob#6)|0Bm^LMw^@o|-Mh{B|S ziDmUC-+s#(|G){HGk6OMp^LR8j)B3~eFlbh{PqWZI2h=E5%tjWGK7&_7skt4+e5Ak z=hmN3ynhh_?bqlb-M54Ace4&>ziB(bfCj)(WUt`l{a^EDBFjA;tmRHLWcxaL(--}J zeklFFxW`{6j>#TaohdHC`_8cK3&bc)YYqr~>qie9ZaEnU#tSo&3RcW$=!Z`4AVHK) zAM2hChiTfS7?vgLz)Ho}B8xror{prlzMqI`I=g8$7}-b7W&`W!Ur4dH=(4EYcRv-5YA!IWes-` zrTdQ{<`&@P7qos}PWx!4`bDTzKkmI71C;XuEv4wPSAo&`Ud zZ^UI6>I;!kE*&_J@TWfo7BJKz3OO1?9Vf%Sxmn=6$L<`UpKi3bP?Q|HcEr_-{dhyX zDX^_4zPZCy%Ayy6V#5)ON)tOs5E-n&j_7G*b~TdPlC?bj8?4JO^$#=E9DOD5cLoss zK$LtTa*&e0J#1eYNjWfc?$3Lt6^O}3m5X4hw2FRzbZbg$jB(qoROlccWVXj$u_T+E zq8XzOc%NyuNBFI8-bwIomw%h+0MdVn%37L!>ML0G z$c%}YwqnM#WSyLuNJVbdYdU2(rqA9yQ>p8WGTXYdPqk+=J-9;#oq3rEOoNwzYd1fl zMoL@lb)yre@q9jLg5r3i2PA$sS3a{$0*==6<&k!g^>*>_r^gn!0;uaRj!~DnZ=06SD0_*XHY*h`>Z?FGPfdfVY{DY#$ z=A(}gqO}f_(ta{04$u2u0Pn2cDucfIK=0t{GyiS3Lc39A*dm|?i}#u%b{K$L5422j zT*U3d-9Wq7uR}}4z%luHB*EY;clKB^a5zR7!2u=9Jw)uW3lBJ$-yB(DhmMNo)#>w0 zXsl(YaG5VDdOl{SJl=Kadok$gpuL%sNNpj{s;;>^aFW_BB}$S%9{^8nW!5?4+O*8z zt5Ym_b?-OerT=Vj$pe8dEWCC!Xp|2sBP}YdzmJ%%$4+yM3F7z_WH;q_M7|OP6(LW zOH{okG+zxUJ8nK-I-D?UtEfH6x~0Lqw7^7410%+e-A%#d)#M_FX_57wM7D+IEOIn6 zZTfQn#W9_&JkHj9-D%@1S|q9u8$k5|0D{%rmv?bDU!T{sd>6zKV(d~W4!XaJ3<8Rv zlc1R+tgBuAtnBcE&!yva+!HVA`6I^=yDD6=PN$4r(V8Z1*HH!@9oL!P)6YB*O1vaH z;L#;NpZa<->e{i0V1B;~px_?uL)c+qTEhZJUw$&IYmzdX6gvJnxE@R{=81R4`WCwO zscsPZ^Dm-GiF1HHhl9|(y)@kr!2#s(ln6ydqhcq+;l!f)u+yxZ>x-wsSn!7!FnVM@M7+MeCm{dLf_oR%K%lC(HzzqAQvh)>2^MMQw1sA^J8=E+I3>s{^7+4T(0 zj70|kGC0Z&WKR#*bOa!X#gCH_ZlD_VE0|5YYC166rbJ--jNQI;Om#C#e(vkj=CHKa zyxzlSo*_t39`9jdzIO1jfz33e$w@%9)Nuj@(%SrbJ|s*?sP474^1X}Zh^I#vNg1~}_exP9(|;_5hNJ&pk;oQh;wm>w#6 zujeAxm(0AQDI22^&OT#(q@ZB7)+#fx`uB*eBQ05%%|HsqY=N0b#BMib=UhtwMQN2-N7tG4Jc}u0MzAT9{_yhZ6JZkr z-ayQH!jKEvQ?Cp)#}Q<6iD$j7A|IR@+W>w5`z*d;{xbbJD(J=aaOyIiA5`8n-q}*7 zX)h~-*`gLlcXF;GurK*>E7hSB{gV;R<)C>cwsf&m!zwLWFGP3b<9n)L@Om44#%Jm5 za)lIn`z@uN&C-ABrTSWi>bJwTKW&mtKG+E{_&yiyy-ZX~5`%D!zG{P9cJ_v5sIF=( zk_A6~-|wESr2&MLwzh4+v|_y`^o#-h=xfcF2XL{9^Cf{sWi+S6_eHB#6w>N!SHYN} zjJF=+Dz*h`3?uB2t?GHb8u)h9cFRn*MwX3k$T%5b>09EJ&Hu@m{XT#K}dkT0CaXpm3*v|yqJx` zoCGXTbq=;WGs$pS=@^s8jf-3UUtRndd&eyX~ z5%y--L{;~J(hIyuX2u9e_(Xnp8!b)biM?5eC&hQ(U5|e{dp&J!0=qhEkDI1;`ue@v z_AGLr4YHc>qa;Z~xFK(K;FTWEl#gFKk8;=j#w-ylt~A$`Y_-XPuvvP$)#=knNwG%P z7EA~K<-8qns|$|#z+7><#G|5+ib;s^+I}E3%xophQ!+Qk(b%RfPppyO-A*!8GCu=J zOpO{9FB#?{;rrU_I+52{RLI+?yPI zx^`}_p_1`rQQz2e&py+Vk7f=|xEG57Ym=AwMj%%kaP#Z0eVrLkZ3Cb2=o?gycT(0$0Xmd>y)C0ormJrCv)-H?_(k+ z01x3aHUy+hoOv3A3YSC^>zZM=RpE>ph1mq-Q_XUGek-5)f!rp#%cI?cz(#}NTjkJq zr_$q{^$x42-#V)v(Ng^=^S&89Scx_T&Fo+X5ECsIv)V*4ewZvMDA-Zh$Ydx}div-T zFHi&T$nYjOjf|;BgfMa#{LxYgB;RWjw3Ef2$BAt6dKr{B!QJLQwlJ2x=4jQApqJxh zhy2%0UHm%WrYn}~i4cYHZxopN1&wdEgxee+d=V={21KnY{#iM=&x4koWGm_y= zB6DdQ&LulS8^eyM?v@A;#>yO2Uc2MJIUWpLwt0UpLNuXKhC5YeS~yEA6>9KLv8JeTdc|PCxYr=ZVnW zr4@>9UzUuk>Spj2%`Lp|FFiGRsgEAZG%H3f zEk!;G$ug8%&?G_}rSj|gG`>{lJE6a^AoDp8V@<<)gq@Q7#cL>lTnc77h+_2JY~i#w zSqIX~MkWM5Q!+^oT!VYxIR$la=h}Sry>9P$=LGJyGN54s1dtdtFxIraUChjoiIM{WwOvu$ z;D924^1KU2ikBWba(Fv^9Dml4V~8%Do{3Mfs^3As)AdD}Qa3vMQhM{R<}D0?79%cB zGoLH#%DdZ_*jHECXVP^~ONjTr`>g6lMbMf;kYc+V{qs-uzjqzO3r+G! z+1&A8`Sg2;S8KdnBp4~Kw)zRjrUiq2QOd75sqv=F1z>9-K=~%+jsRhMtt}MjB+A5- z@vgY~tIXoMGjBZ#T(UhU00S>+{IZ#31RGIWnV%FZo`5K8j7WGu?xpfp~?I=Q_Dm${6csv)ng|E3&tdX^n^*o8B z0GVyP9pD&A&M|wNR&;DztgC8ED|^xBGmw0Q*;(?H)(8SC}8&X_<4|7#I+QVAmfz6?WVRYOasu=XWeI z5e4Bl54{48+1TO+gGhwbv+f`xv}sg(Y3IShi)u2Xh}|6n_wXJx*1b(ZPD^$AO->@q z`Qj0m3Lg+3qOsdZHq|?4YCH~4O+)=p?r9We%mCO`Mjr9I^c|aU`+yCoi8Nb$o=9$n zBrko`M~O~;aT#H%F#X4ztK3^H`%ALx)PBp_z+$#L8vBaq7`7_csvF#4d<}$b6HoRl zTF=^#NVUmJW%D2v`4Efw{Qz$+crIUqw_0n3KlA4zCd@2}8>%(#9PNHxs84#{& zJ2fDQtrT$5Q(8IVZTDfjiJv3YYAr*>W5N?XI$yYT1aaCdf!`xiJnWDS(r~qjQP}c} z2wrmgRu^*N@P9c#yZ(tolhm4=Khj+4f3sMl8tl}l7mj|nEd$pe9&o~iv&=d5?+){#H~zdNCHZvEg4H^ z)c~p8ronlQLGJ=z$~2NW00^^~ddv?NJyQJ|XKM-IBoQzR)Fg|?fc7Ec@~CskC>O}B zTrK7U6g{4Um^goFv zcTnEx)*%uQ<~;P_ZL-tgIEHFSVCA!q#WDm=N9wvkpraZwV{meS#U^5xY7S<8ClME) z>@zg~3r#D$_DyFC$VAWP1BE9c5bTIdl~%Qb52LZ?#G2ru4V%8m&)`h8E|crlV* zDzSnLPws6;58pW%%M0Q!FDchzde65U2`|^mg1d+B?I^Hrw#T+H?irr|FvaFq5TV>y zH_`acu~%mXFR|5!%p&Z#Q>N2>&w_h-iwCqJgHdG6-*In;Tb={&A2wGOv*!n1eh@)V zD^tvqTfcLuj>pb}_)#ix_~>4_C;dw}13{|Mj*E;F9x`$o-x>(0o5exc%cQ33&*CQhD7U?TbRPpc8GQ31S!?n6cRu<&eOu4jm7LkD z-~nFwBJwc!Awfu|)puV1U;NeOR;I&KJvpeJ@2uPRRtG%(fy4>0K^kVM^?Mt=fAJPS z1-=DUl59is?CWey@WbsB7B<;*WpH%t?9-H+9|b=kHyKJy-M3cmH4rp7EAcr1;}s(jrK|#Eqfrr@sHIzPGG* z(cl>}ct_74|B_e@P?wl_#W^qe|7-ofd29Z#0WpR{Z{Na?f64zEj(^@ne7tED%`~NVj2|pxryea#%S@w5g)^FOrKM(2* z-5vOD^uQi5ptZh!Fs`d}=a1>0J1A?O=3-LpDiJsPkGK2Zc>lYa;H9MwQ@)x^`TVz$}P*(SIp25cITQl6^h=^)D@5WtX+j?6j19t*Ne_O`JKima@-71|5WmCg>3d7C#1u zc&B@7u^Zs0)UvJdc-c(eL#|LrUVxv|&pbwo18)flYP$~uzJs@Y*K6ECfuLc%NfVQo z{@FpM5)S1kr>42Vxi^e=NMXEJF`n1uQj# zdmQ|BvXp7y%d!@`5){<`P-O5G4ntn`tyQPoO}cEBA0higZoeuF1h%bzJox|qh6ez| zXAdIg1(cu5gZnw1J`jkx#H00N4%y}|2=)%{b5zXH>%!|#6K#W4bgh$TS`-+hPBtic zWc#_T=y^6PFIK%vdzm#Et#)9wDOCQ)g3H(w;Mkw;Xf{=*4U%yIAET?)_{x)%3>Rl5`0c`rjN@r8=&;WzBDqnAg^ zH67HmBJ^oDEii0NqKLy&(VT8S7HnQTOTRSlkrl;R7Da)sIBpb{sOP`lXe+r{$zlnJ zJ~t+BH2)epBYLAR0#+ZQssG`TP%YlvZG0eq<85~B2#fMb6i(rS8EkTC@vUc{p=ht6 zJ87=8-9>WD|8;P52qzq$NS-LJ*s90xA8XtAxM>+$mnE(j(keH4agb1GD)Cj$w-n{W zf=uwfQ8UuCEaR#r2LX#Iw+#%rN!K=zR?d$pN2Rw{C4$^m)3~tFUOv#t?2^sX%Kh$Z{Cj zee&1eFvJ9hF!-Wac-Ri{dftz7Y)W1%>C1C#u`q4+R!UZ9OlND*cvlf3G9m~-d`LJa zf1j%9Nqsey;?nFp#sa9HgIWL4lkII#|Hsh}Jk17d(Uq#EYKM^sC2=#j=Yw$x$DF}m z^z8F3{mDDK6J?y{;_Df=JtIfFHRvbp3zDlA&&g6a`e?)eODvEC7+dr2JNKdG#?%dw zq_;)dYUDBEmlSRGEjbe$RN6fMmYyKtWqop+YS#m%okXARcR{|H_b|b$ffzN~wp8(` zJ*t}24C#|Ewny7bgNpU$Vkm@ZU)3>KapdGNwGS=jT3`dg+622mA;(6uTy)tA;*&0# zb+R|ad*kYr6@J8GfFc9H?(TXzSQHhm3njz(DhP;2JpPx1`(b3S{Dx{~_T^0+KRnEI zL-FHr8;zcMuR(ZxwT}ZED!EOr9om71uS({FGV-mA0pg04cD?0xP zwSjK7CT@8Tlhg&D=|~x^EwsOW&@6*5d%@hEY|#I4qW}3g#A*RUI{$mKxopu#BY0c4 z>LKioi-*GY?@mqUxpO%yB^K`4_(A*lr8l3>c{E546lutrTuPcl828c^*C1AX$4r?W zvFkMf`CqOwbF{66vvHYtuPvdwyp)Q=rL+|l)pXNun^Ty4laKBELUSE^T2MwWTA9EM z+YK@Yn1UQ-4(px++g#%EdXW7fL8M$3TBpIjn)Ueb6!dx{&yQW%Ea2>*PzR>9EUs7$ zk@q6+FuF2?g^YT=0Zjo^lkWK+iuMlcUIADL z(@mZD`-TSMrb-hCwHm~-ufQ^v@a`0;K3T`aTDi{hHOO?=Nj?Q8xFnJ}3Jzc>erEj_&nZL zeW$mKJrPPv2~Kw4^(X5iBV)KrTE~7#^82cm-~CFXMzdsu7il(9^2I#5jw`$Pc|6Qq zFV<*4D*c63T|{_&lE17Ac4v8Wam^ygQOD{jsW*bTO;M0m+)!=3mDp0jpu;pJ_%h_G z@BZMJy1+_xZ7I;1F8#XfpHjW=#)ALoFCK`1Z_)Xb+4QBm+5s2IbDFoD=QQ23iWfEB zz}Maj_KHXs6*D(bWF!?kmuP#bo(;tCBeoQZhuzw%%jsu}V*@tz!git?4QbgLa_UuV zBf#%lw7uafa_oulBQ0<|%h(7Dy2Z*Zd}?#%k56v;yTOy0`yg!3jQ=`x<0e+49I-|M zkj6JG)46V)Z$ve;H17+zIw;nC_pyB&lpet5IUXdT}-)rWdf8DC; zvv*7x0;&a!nob2Rx^Fb>TBJ(R#pwa{<&avA9b@`euzwJXLOxstm*X@9+7O>~O~BQ! z+hlLb&7NNXzWbseFlEAxy7>s;weT*b;(2AX8K<fOBl0w>hIqaYR+O4BD1{}p z!6a95y)AK-yAY081np8EpgPxS!FY~;#!+PPgxzFpe)a0^1*!T*jPS=#afn)TtGd3q z&+Ym+J&aeczlHANq@;AI!fKjCWx`**dgU`iK~4bEcI(O~39^h&4lalia2U|hV*L;_rKRQUF69*EVgJAL9^2eS=C(u`eo=lCAzd)W{rv{X>=^4UWdnTS`L)zNF zXl>3!7A4h#M`?dtG{ff8tkukJ;DD@+5Zho8Y@IE3$GMK@~f#vC}+Yj zE1ix5w=;hmY1SSwH;{q8#QV|6KGf)MV(n2Hs+hAmlhX%2om*-=Q5FZAxt zj*2nF#8$iu1g%#-3x_Sm7`sM(&_}t%kJrK{|Ip%X z0^)@T>-N|UxOFm|*ioOHK5re-W0b>Yo8Zy%&@m=%>R}Sw&3Bm5{dKjD$q}Krx-b;S zQ_4bL$kDewFY=rh4o^ZuKV1JY8yf;XJ47ZOZEB>b`t0bgBIjf3SuTmPU&W%S`n1iN zA;Kiy6&wD_qzA(xDieC0bH|t>3{};RCaY4`*EYdvwge2TlbZ2j<`z(lu(-V6`W)Q^ zSk^q}|HYvv1R?Fh)-1aP>qa3(MP-9hMB3&3T4Fbq^(9xpb3<{vl@`*DtL=7oaWpo) zZq0vV!~V(U1}f0cWt*S5*LO;w|LRP`Y+%ah6f16|G|pd((C7jgl3oj;GlERpYe-NiQq*D zGlmScS5`}v9;LjOeim^7Xe-42kw3?9LX)dEqKIawBb%c>&~V#PnQ7F}K$=fB9Fo>s#B}5ZIj}iD z(~?U9G$9Oe3qLT!Y4Yfk-9UkL4iH1^_;4@9z-K%NO`|tTVJS25n?TTmo8AEkh)&i! z_*@*k(6JBR=KrYT{EvLcos24FelRKerBKT5=SW-sk#esvJ@LL+t=q^G0(W0lxgsJW ztz3AGKZJPK6q6>NwBm0p9XX8&k!aky?QV$SP7-|~nsh2YF~h+Z>G6Rxw8gwJNXNvj zx@wa+Ik^VGg&@R+E-dt98#gY71Rp}I+%xgBPIh`UBrX@Jvg?`=BGi^%38dw1hy9vc zgR*>_hl;~NBfhdj&)ah60?@cI3mON6w%hLXtST;6n763yZue}Y!iDs?(}I4$2Ly5* zkDcA`%W3N7JnUt=8@BOkt?fAgZ1VQmXq=4oW>h4fejP-7D`BeCHd1MpQ{c2@U%k14 z@02Iyr{hC~kRVW2O=O9TRHaFCm^`4Bri{syJs7=ItCQ6Y|9h%8 zv-}rene8#McqvnxfG@Z>3K)#Mu*H0Jv5LiluEHX~>Qw~&Hf@`r1LADZYPpAs-P^q6 z!H2ll8R=GgcG-T%amMz5qsib4-QvTnFJNC*-^uMYQIQ>b_*ul%>g3;#>I+cHSgzXY zc=YlXdw*R-sLx97E1yYp=P8;_9*^0w9mXfu0A;__Z=YCx57l-KcLEn4`81FJb=Q&wZL>WZB|v1i4uwB}^KtHe3|j+Y{nMMD+t7ISmglrUUs`oG_0EZo?9fDVzskxPZ~$ktEOB za3JkiTQ{V|6k+NOP%gws4E+=&>FoFAXE}XxXKN%@W%7hNk7R2!v1u~(wy!?ubnG3; zx5_Xm^IcojNvHUG9i5`6$hV?8ze`2?_KAOx2k>gvhU|52YJD<1Lfm^;Dju+~gpo&B z=?9t>7)2y=Z%=5O@g1gKQ({g39M$PobV8@+{MPo%JdM5*hx-x>79619+8| zd@sv_f4wik`j~+b0Og{ZsVH)^Ld#*xg_QRjH7&+jVcxv~RvC?REgK}J=+)cqj3imL zS=6SWz9Avz8h6dYZmg~#s`VJGMq6$7KG2GJ>!KRe=x! zU_2o@K_`*|1+KFN{n$H&J@Ef5n|r>Z_S*OYPlJ>f}yzBazxZ6bmd zu2naK^(;{&pf(ja)8k{T@=ZPv=5=O5{aA6+5Fb0I;f=?)JX~}j$A_RgWi9zrjFZ{2XI`i(%O~9S?M!%d;m4p zGE~;tGT!+-sK(@Jk5}dk3hL~PD2M{k(Ogh)^1WH*tugIsvRVr6knK9|w4g%CU=eYc#Thu92rDa}G zS<`nd#&ZFa&P40H0u#lJe$RRXs~!&Px=?L1|LJfafZY`2?G91QJ07?8galjlueeSm zQTZeGwc}3G5e{zS^6^*s^L5-cd`n(opf+Y`1E)P~5K68Cw+NY-SG1LtZ(OmocFkJV zwQOhf)aqD!0ru&!x#P_;E^msGxmK=XsGrn{1GAqedius%wqnfl+;Vy?r>jZXGf4=- z$Pjy*%;9r^Z2@&P@z?5Wp}gER=Uatz^W&2ie0*CcM0_E~gu`8SZm4IU_nes1#6HhR z3Xp_@I!Ed5xKP17v&2P&6SnaNMI+_P(=E5U7wYV75ZuhxDI$&^O=FEzExhw3@1k(u z=G>(A3QFbm<`GncAhYAor!Spz!4T{0I#X|X%=_JarzS%qPihk%ERQHlex+EjGcCpOFYB#_uG=*i!WG+`Ms-$n<2-A4sAp$1b?EvNTW=elrhIwXYm6ccaA#O*1^!*IFZdqGRU~N=52tp6g>= zu!&ba4=tDI$Ax&?t2ul1pN)S!_3qG(u4!cGSuJHL#I21u_!uFcIq-)z-SBUljv8{y zsBK0a6T>9x&bvf&h}LsLMJ3F?Xm__F&jVV zXs%dlqY-PQ+HHG2twvKi-O~eRB0=$A3KVyBXx&1AcOES1?1pr95{Ye;HT9(z3LOD? zT)e>JDVko*-c9iu?#;d8)IFLj}(;i(66DhkedpzcCT^+!g4D)j;qtpf2LTEI5fPNEahMqE8ap#nHg>mb1)$_YO z%IS6rx{CV|>di%W;Cn@mOa-jY&*oEUhw48a@_1h9?aCP{hPgX_bcYbkZ-uNpCZ>zH z%|3TuuzdTTiACPF0le+3wlXWQ&K6#NEBmN*pALC744Mb*I4_pM>bDE~UE;+HzTAGg z#hUdy=n9m$|7bb_#wXTNwwCS)ysjqGEZFmA$ohl4+heC$v)4TrKEil>8v-e3k`IWm z#TtTvC+&%l3IvnSQepk?59~st<7=1XOrYb~`?H|CQ`o2cvkNbCU;0l2)|?6K2;+z2 zSI4^Av9Zux9#8@_Gbkz6I z;fnmKXMA2}@sj9;S+Ozsh1BJs+c5IzpwipCkN&bAwSbZmjqALX^~|F_yze3Vr`5h` zH5S#aDW9eA5_H#wk~61mf{!j7Xdy7MaY-5e(OQP6)jnHa-<8qAd6YBm?k|Lzq52vt zLPUICqEm@YV(A0a5sPkmI+WW+73DDhp!c(Uk>7q_eR8FO-VH2W}uxohpusQF7~{79H?pi2<|wg0=LDXj%YNFp3O1PwN1h zY-Run*xi=mEEh$vsafG1A>l=O=7RC}RRMr5W%iQ!_ufY6bGe=`~@mW(b+y_?)Pe&C&D@Pi^cdG;$J3HCt$kX6(9|_1Tr-pfJ0(8 zit#OyPqoDS@m#$!xcl%CcjRL3X zOH;|BkLEVhR71Q+cQ1kl&#|j^5|tGkqH>`_uBBNmju=t|bz-bCuX&5^Yj{e>l7fgC2QkM% z>geJHUw@ZKcjV23^kSi`bA_YDsAIeGskPR=KOUJ4)3c$%;Zo;!`0)zrbx?GA2zV%r z9N}?dkEV45JG`s<`!hU8(b)9!NNF#f2gXO9}K`Ne`$Sz6Ww zR(4LYB$G4PS>;TsKHyaXSVvTL*kQJM^ggsiH?iQol|vv#8sP_D7A@EI+)$xRvC{kE z^68UnBb1g65;f|99t9hua{azjN4lm{={>y3SLaRwYN9C_T4t|#Xtk41qI7YgbZ7Yx z)6gw~?{1}cXzq}c(P3%MgF>=dCmTe~yt~5Xo-dWS=)mI^x3kB`YN7+Ste37S5jahi zmR=Wy?)Pn;6~U`SWqPa1)s9_uk$Gih+0V5 z-7)cC+2=jGlJB<6JP)ki7i{MB!W%^Stx?q9yNnzO#9f`OxdDQOc}f`s5xJns4+LFI z+)2=UFn+ymJ|o#|Q$;$3eCyp;J{7+j08CCqU8|@qB^JFO8BJtv#*(U2?q#&qNL#=2 zZVHbB8p^`LFPJ58=gCStzz`QbPHu6leKNrkvAto{X zxOtYJTv5uk+0Ttz$a8F(ia6%=0{?d}fiDZD(ZYBkaNZgS$eGyeLl_<6>m zJReJ^^?>5k+a*BU3%{mbE@3*Bbt`dhC=HHP$~qfGrXbDPe|s3sXd%ixl@_jv2kzU# z;bX`Dz*Tx4X8>6WSs+tN{Cif$wo5Ytc`NbP-J$e(RjIR4$gwZkt{8T?*{oRX)>b?v zZ&7NgqVM|bo6IPK=*wm$lUkvGx?y0G+oW~h6Qe5#0o{<%_NRY2Y*y2~AJP5WcCcxj`tErYEAwzl-CgR(M-R-icC6fS&O%{?za z-T&E=yrE>Xv_6ec+dc)HfcH42fJp~v&!*iiBa9luI5+fp8iw92#kjT23$gWzxv=Sb zmKU|N=MRdAaLC`Boda-dPpdxCc}9xrcDeM%qKrkQsFLjSaQ&o0`YpJzL$pmzPTQ6&O0LKPuncKd z6*2a9d)ucWYOaq^x5%N+biZtWu za_N~EYW-CET^^=8xDuFYcglNXP|${U(pc2^K-%m24kBX)U!dKDu65pv9(!s_!boqa zt^3IC{(hDPAcq60j@nBaBPOIOf5t0;n9N(J&;I*}KHXD~>N5DY<2D_5eD9MNHDv(D ztCTu3dauGO_mXQK*gWE7eSJiQcgXmde|(Tq5@IoF(;J1K01<0TuiwI_A*)P54oHp? z0Hh3TyAbScg!1{pOVMwc_LtQ?-`zPrw0P;v@z^bM|A|oppLan8!hdJz_9hu!xGn%W zyP9_JfZwp1>~cWmIXae}r}PmnZSt_Qy}jS9EUL>`kXUD%Cb^w)@e;2H{esgV|dsa1w=DZlxsb(AKZ75faF9Athiw z;(L>+jV|}E@$OK^I9)L`Ke5X7&JLhMPfuLa@mln>b$w|_4!cXE8o2I|QcNp01{CRn zI1cDrR|-Mi9s;-ky3;USz@&`c6ZH9k?Aj@1fS&-DlWV_M{T*->vSY;aX{Gd+CX^2tF*;8zvrhN zKJ)VB=Jf@#iClY^dyLj>p+d%JJAPWZFTk1Xi6gWT`({Z?zFJO2*6~iIV9X(&x)JI~ z9gb-o3qUTVQ0IkaO7gl(E}Nyr-uZzt6)qcuZH$4KiAUG_w0Pg+$CsKhIqf(eex;?6 zGx%h~AdIw6y(!uH45k~qQNTPAw!9m{hVA#5)N>oL=1gBcnf$t4QH_sZ`5Zp`L-|OW z{>br?9lf4R(lhbNI#Gzo;@YQRD@)w9a+^L;RJSr82CWTZ@Kfa4O}jBl>7rOB3iG6y zRr}}*M3OJO_#xgzetOm9W^M3gYevPfO&yHv7El(D;o*%e+Fo-VZHu zO5Mmi`zNe9j;IH=*=94JQ-h!DM$VYO^jXnyXvxu0dc^_5ngXXS6Jh`pmXX~gmHM;ZyS2@(Q&Feo~d9Nd{OEPFpIf@!zaeLX-)f$Mz zM@L`UQxACWTFy3{fjIz3M`dZei(41wT`nye8*v+uk+ZhqE^;^_M_P_9T2rg@-@cUq zcWJ+QCTu~k4=nH@Jg1>NOU}y3tPp)s)^Qzgt!$=c1c^9r{a0_ z+eePebepzPv$YZq^R}k~4wj`<*5Wj0be@QBU#ouopkrPVzXZ|ro&aFQCxvuXv>z@S zeLP~_@%X8yMh@hdO&Xo-4&AAQxTW~|5P_&i9dF54Oweklv)3?~0ON}tbw&{D`}AA9(`0xLG@l-zJ9M3E1JkaiqArzuQSAeigd zRI;ePA|(bijai~byqgB2ca%zZ-ncqF4Z#sN7#?)s1B>5)iB&eh?Kb0uA z+o_HPvZ+^ppfg(6I4}t0aldg2KY6Jt+!7-)o>pbDrMx?l?bdQ@q`+(IWtO0G{w;hg z7?h5YwS4&Qk}3S^br3|)7Ml1F0Pm?yyB!<+bGclM$$N_z*zH`aMkeOhGKaU%KN{Vy zR$mFxZq4J8`M_RLn8O;Mdrzp>K~IzmLUcUtRGm6c94(zERv*IERGq-pl)QG�=Xe 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

      D?FihsFDi8Q9d;d#;{nJUOyZobK7y}8Fp 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

      @cQ6JuJ7 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 KSDTQuy#_l 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

      3T|o2)-%;)e~r5vn1z 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 d7qOtU4)K;YBj`9DL;V3hYFD%_=O~*#{(s!yz`p Date: Tue, 30 Apr 2024 14:51:04 -0700 Subject: [PATCH 12/28] Fix OTEL Services integration (#1770) * Improve error message for invalid integration in unit tests Signed-off-by: Simeon Widdis * Fix otel integration to pass validation tests Signed-off-by: Simeon Widdis --------- Signed-off-by: Simeon Widdis --- ...mp_network_metrics_dashboard-1.0.0.ndjson} | 0 ...=> otel_apm_network_services-1.0.0.ndjson} | 0 ...tel_ingestion_rate_dashboard-1.0.0.ndjson} | 0 ...n => otel_services_dashboard-1.0.0.ndjson} | 0 ...tel_single_service_dashboard-1.0.0.ndjson} | 0 .../otel-services/data/traces-samples.json | 92 ++----------------- .../otel-services/otel-services-1.0.0.json | 12 +-- .../__test__/json_repository.test.ts | 1 + .../__test__/integration_reader.test.ts | 10 +- .../repository/fs_data_adaptor.ts | 2 +- 10 files changed, 21 insertions(+), 96 deletions(-) rename server/adaptors/integrations/__data__/repository/otel-services/assets/{otel-amp-network-metrics-dashboard-1.0.0.ndjson => otel_amp_network_metrics_dashboard-1.0.0.ndjson} (100%) rename server/adaptors/integrations/__data__/repository/otel-services/assets/{otel-apm-network-services-1.0.0.ndjson => otel_apm_network_services-1.0.0.ndjson} (100%) rename server/adaptors/integrations/__data__/repository/otel-services/assets/{otel-ingestion-rate-dashboard-1.0.0.ndjson => otel_ingestion_rate_dashboard-1.0.0.ndjson} (100%) rename server/adaptors/integrations/__data__/repository/otel-services/assets/{otel-services-dashboard-1.0.0.ndjson => otel_services_dashboard-1.0.0.ndjson} (100%) rename server/adaptors/integrations/__data__/repository/otel-services/assets/{otel-single-service-dashboard-1.0.0.ndjson => otel_single_service_dashboard-1.0.0.ndjson} (100%) diff --git a/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-amp-network-metrics-dashboard-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/otel-services/assets/otel_amp_network_metrics_dashboard-1.0.0.ndjson similarity index 100% rename from server/adaptors/integrations/__data__/repository/otel-services/assets/otel-amp-network-metrics-dashboard-1.0.0.ndjson rename to server/adaptors/integrations/__data__/repository/otel-services/assets/otel_amp_network_metrics_dashboard-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-apm-network-services-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/otel-services/assets/otel_apm_network_services-1.0.0.ndjson similarity index 100% rename from server/adaptors/integrations/__data__/repository/otel-services/assets/otel-apm-network-services-1.0.0.ndjson rename to server/adaptors/integrations/__data__/repository/otel-services/assets/otel_apm_network_services-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-ingestion-rate-dashboard-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/otel-services/assets/otel_ingestion_rate_dashboard-1.0.0.ndjson similarity index 100% rename from server/adaptors/integrations/__data__/repository/otel-services/assets/otel-ingestion-rate-dashboard-1.0.0.ndjson rename to server/adaptors/integrations/__data__/repository/otel-services/assets/otel_ingestion_rate_dashboard-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-services-dashboard-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/otel-services/assets/otel_services_dashboard-1.0.0.ndjson similarity index 100% rename from server/adaptors/integrations/__data__/repository/otel-services/assets/otel-services-dashboard-1.0.0.ndjson rename to server/adaptors/integrations/__data__/repository/otel-services/assets/otel_services_dashboard-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/otel-services/assets/otel-single-service-dashboard-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/otel-services/assets/otel_single_service_dashboard-1.0.0.ndjson similarity index 100% rename from server/adaptors/integrations/__data__/repository/otel-services/assets/otel-single-service-dashboard-1.0.0.ndjson rename to server/adaptors/integrations/__data__/repository/otel-services/assets/otel_single_service_dashboard-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/otel-services/data/traces-samples.json b/server/adaptors/integrations/__data__/repository/otel-services/data/traces-samples.json index bc2d52034..4e1831d98 100644 --- a/server/adaptors/integrations/__data__/repository/otel-services/data/traces-samples.json +++ b/server/adaptors/integrations/__data__/repository/otel-services/data/traces-samples.json @@ -66,23 +66,7 @@ }, "db.instance": "ffs", "db.name": "ffs", - "db.statement": "" - "SELECT f0." - id - ", f0." - description - ", f0." - enabled - ", f0." - name - ", f0." - inserted_at - ", f0." - updated_at - " FROM " - featureflags - " AS f0" - "", + "db.statement": "SELECT f0.\"id\", f0.\"description\", f0.\"enabled\", f0.\"name\", f0.\"inserted_at\", f0.\"updated_at\" FROM \"featureflags\" AS f0", "db.type": "sql", "db.url": "ecto://ffs_postgres", "decode_time_microseconds": 216, @@ -193,23 +177,7 @@ }, "db.instance": "ffs", "db.name": "ffs", - "db.statement": "" - "SELECT f0." - id - ", f0." - description - ", f0." - enabled - ", f0." - name - ", f0." - inserted_at - ", f0." - updated_at - " FROM " - featureflags - " AS f0" - "", + "db.statement": "SELECT f0.\"id\", f0.\"description\", f0.\"enabled\", f0.\"name\", f0.\"inserted_at\", f0.\"updated_at\" FROM \"featureflags\" AS f0", "db.type": "sql", "db.url": "ecto://ffs_postgres", "decode_time_microseconds": 24, @@ -252,7 +220,7 @@ "@timestamp": "0001-01-01T00:00:00Z", "traceId": "e3335d43c7790064a14318ef59602e56", "traceState": "" - } + }, { "attributes": { "data_stream": { @@ -320,23 +288,7 @@ }, "db.instance": "ffs", "db.name": "ffs", - "db.statement": "" - "SELECT f0." - id - ", f0." - description - ", f0." - enabled - ", f0." - name - ", f0." - inserted_at - ", f0." - updated_at - " FROM " - featureflags - " AS f0" - "", + "db.statement": "SELECT f0.\"id\", f0.\"description\", f0.\"enabled\", f0.\"name\", f0.\"inserted_at\", f0.\"updated_at\" FROM \"featureflags\" AS f0", "db.type": "sql", "db.url": "ecto://ffs_postgres", "decode_time_microseconds": 11, @@ -447,23 +399,7 @@ }, "db.instance": "ffs", "db.name": "ffs", - "db.statement": "" - "SELECT f0." - id - ", f0." - description - ", f0." - enabled - ", f0." - name - ", f0." - inserted_at - ", f0." - updated_at - " FROM " - featureflags - " AS f0" - "", + "db.statement": "SELECT f0.\"id\", f0.\"description\", f0.\"enabled\", f0.\"name\", f0.\"inserted_at\", f0.\"updated_at\" FROM \"featureflags\" AS f0", "db.type": "sql", "db.url": "ecto://ffs_postgres", "decode_time_microseconds": 104, @@ -574,23 +510,7 @@ }, "db.instance": "ffs", "db.name": "ffs", - "db.statement": "" - "SELECT f0." - id - ", f0." - description - ", f0." - enabled - ", f0." - name - ", f0." - inserted_at - ", f0." - updated_at - " FROM " - featureflags - " AS f0" - "", + "db.statement": "SELECT f0.\"id\", f0.\"description\", f0.\"enabled\", f0.\"name\", f0.\"inserted_at\", f0.\"updated_at\" FROM \"featureflags\" AS f0", "db.type": "sql", "db.url": "ecto://ffs_postgres", "decode_time_microseconds": 10, diff --git a/server/adaptors/integrations/__data__/repository/otel-services/otel-services-1.0.0.json b/server/adaptors/integrations/__data__/repository/otel-services/otel-services-1.0.0.json index 10c3e4d0b..2e26f015b 100644 --- a/server/adaptors/integrations/__data__/repository/otel-services/otel-services-1.0.0.json +++ b/server/adaptors/integrations/__data__/repository/otel-services/otel-services-1.0.0.json @@ -5,7 +5,7 @@ "description": "Otel Services Demo App with OpenSearch Observability", "license": "Apache-2.0", "type": "traces", - "labels": ["log", "traces", "metrics", "Flint S3"], + "labels": ["log", "traces", "metrics"], "author": "OpenSearch", "sourceUrl": "https://github.com/opensearch-project/dashboards-observability/tree/main/server/adaptors/integrations/__data__/repository/otel-services/info", "workflows": [ @@ -70,35 +70,35 @@ ], "assets": [ { - "name": "otel-services-dashboard", + "name": "otel_services_dashboard", "version": "1.0.0", "extension": "ndjson", "type": "savedObjectBundle", "workflows": ["dashboards"] }, { - "name": "otel-single-service-dashboard", + "name": "otel_single_service_dashboard", "version": "1.0.0", "extension": "ndjson", "type": "savedObjectBundle", "workflows": ["dashboards"] }, { - "name": "otel-ingestion-rate-dashboard", + "name": "otel_ingestion_rate_dashboard", "version": "1.0.0", "extension": "ndjson", "type": "savedObjectBundle", "workflows": ["dashboards"] }, { - "name": "otel-amp-network-metrics-dashboard", + "name": "otel_amp_network_metrics_dashboard", "version": "1.0.0", "extension": "ndjson", "type": "savedObjectBundle", "workflows": ["dashboards"] }, { - "name": "otel-apm-network-services", + "name": "otel_apm_network_services", "version": "1.0.0", "extension": "ndjson", "type": "savedObjectBundle", diff --git a/server/adaptors/integrations/__test__/json_repository.test.ts b/server/adaptors/integrations/__test__/json_repository.test.ts index e250e5f47..f35690443 100644 --- a/server/adaptors/integrations/__test__/json_repository.test.ts +++ b/server/adaptors/integrations/__test__/json_repository.test.ts @@ -37,6 +37,7 @@ const fetchSerializedIntegrations = async (): Promise { it('Should serialize without errors', async () => { const serialized = await fetchSerializedIntegrations(); + expect(serialized.error).not.toBeDefined(); expect(serialized.ok).toBe(true); }); diff --git a/server/adaptors/integrations/repository/__test__/integration_reader.test.ts b/server/adaptors/integrations/repository/__test__/integration_reader.test.ts index e73215043..b40b21160 100644 --- a/server/adaptors/integrations/repository/__test__/integration_reader.test.ts +++ b/server/adaptors/integrations/repository/__test__/integration_reader.test.ts @@ -83,7 +83,9 @@ describe('Integration', () => { const result = await integration.getConfig(TEST_INTEGRATION_CONFIG.version); - expect(result.error?.message).toBe('Unable to parse file as JSON or NDJson'); + expect(result.error?.message).toBe( + "Unable to parse file 'sample-2.0.0.json' as JSON or NDJson" + ); }); it('should return an error if the integration config does not exist', async () => { @@ -134,7 +136,9 @@ describe('Integration', () => { const result = await integration.getAssets(TEST_INTEGRATION_CONFIG.version); - expect(result.error?.message).toBe('Unable to parse file as JSON or NDJson'); + expect(result.error?.message).toBe( + "Unable to parse file 'sample-1.0.1.ndjson' as JSON or NDJson" + ); }); }); @@ -262,7 +266,7 @@ describe('Integration', () => { const result = await integration.getSampleData(); - expect(result.error?.message).toBe('Unable to parse file as JSON or NDJson'); + expect(result.error?.message).toBe("Unable to parse file 'sample.json' as JSON or NDJson"); }); }); }); diff --git a/server/adaptors/integrations/repository/fs_data_adaptor.ts b/server/adaptors/integrations/repository/fs_data_adaptor.ts index 5687749ca..75cdf1d86 100644 --- a/server/adaptors/integrations/repository/fs_data_adaptor.ts +++ b/server/adaptors/integrations/repository/fs_data_adaptor.ts @@ -54,7 +54,7 @@ export class FileSystemDataAdaptor implements CatalogDataAdaptor { } return { ok: false, - error: new Error('Unable to parse file as JSON or NDJson', { cause: err }), + error: new Error(`Unable to parse file '${filename}' as JSON or NDJson`, { cause: err }), }; } } From 552d7209275b9c08d85f9933bee390d3d419b671 Mon Sep 17 00:00:00 2001 From: Eric Wei Date: Tue, 30 Apr 2024 15:00:00 -0700 Subject: [PATCH 13/28] [Explorer] Data selector enhancement and refactoring adoptions (#1759) * support new changes in data selector Signed-off-by: Eric * add a missing dependency Signed-off-by: Eric * changes addressing reviews Signed-off-by: Eric * fix delete s3 data source issue Signed-off-by: Eric * error handling Signed-off-by: Eric * code clean up Signed-off-by: Eric --------- Signed-off-by: Eric --- common/constants/data_sources.ts | 4 ++ common/constants/shared.ts | 2 +- .../datasources/datasources_selection.tsx | 64 +++++++++++++++--- .../event_analytics/explorer/log_explorer.tsx | 25 +------ .../datasources/obs_opensearch_datasource.ts | 9 +-- public/framework/datasources/s3_datasource.ts | 19 +++--- public/plugin.tsx | 66 ++++++++++++++----- 7 files changed, 125 insertions(+), 64 deletions(-) diff --git a/common/constants/data_sources.ts b/common/constants/data_sources.ts index 98c910b3a..70dcec943 100644 --- a/common/constants/data_sources.ts +++ b/common/constants/data_sources.ts @@ -90,3 +90,7 @@ export const ACCELERATION_AGGREGRATION_FUNCTIONS = [ ]; export const SPARK_PARTITION_INFO = `# Partition Information`; +export const OBS_DEFAULT_CLUSTER = 'observability-default'; // prefix key for generating data source id for default cluster in data selector +export const OBS_S3_DATA_SOURCE = 'observability-s3'; // prefix key for generating data source id for s3 data sources in data selector +export const S3_DATA_SOURCE_GROUP_DISPLAY_NAME = 'Amazon S3'; // display group name for Amazon-managed-s3 data sources in data selector +export const S3_DATA_SOURCE_GROUP_SPARK_DISPLAY_NAME = 'Spark'; // display group name for OpenSearch-spark-s3 data sources in data selector diff --git a/common/constants/shared.ts b/common/constants/shared.ts index 0775b9aef..d9373b4f8 100644 --- a/common/constants/shared.ts +++ b/common/constants/shared.ts @@ -258,7 +258,7 @@ export const VISUALIZATION_ERROR = { NO_METRIC: 'Invalid Metric MetaData', }; -export const S3_DATASOURCE_TYPE = 'S3_DATASOURCE'; +export const S3_DATA_SOURCE_TYPE = 's3glue'; export const ASYNC_QUERY_SESSION_ID = 'async-query-session-id'; export const ASYNC_QUERY_DATASOURCE_CACHE = 'async-query-catalog-cache'; diff --git a/public/components/event_analytics/explorer/datasources/datasources_selection.tsx b/public/components/event_analytics/explorer/datasources/datasources_selection.tsx index fb8bf7bb8..96560e1ff 100644 --- a/public/components/event_analytics/explorer/datasources/datasources_selection.tsx +++ b/public/components/event_analytics/explorer/datasources/datasources_selection.tsx @@ -5,8 +5,10 @@ import React, { useCallback, useContext, useEffect, useMemo, useState } from 'react'; import { batch, useDispatch, useSelector } from 'react-redux'; +import { htmlIdGenerator } from '@elastic/eui'; import { LogExplorerRouterContext } from '../..'; import { + DataSource, DataSourceGroup, DataSourceSelectable, DataSourceType, @@ -20,6 +22,7 @@ import { DEFAULT_DATA_SOURCE_TYPE, DEFAULT_DATA_SOURCE_TYPE_NAME, INDEX_URL_PARAM_KEY, + OBS_DEFAULT_CLUSTER, OLLY_QUESTION_URL_PARAM_KEY, QUERY_LANGUAGE, } from '../../../../../common/constants/data_sources'; @@ -90,6 +93,21 @@ const removeDataSourceFromURLParams = (currURL: string) => { } }; +const getMatchedOption = ( + dataSourceList: DataSourceGroup[], + dataSourceName: string, + dataSourceType: string +) => { + if (!dataSourceName || !dataSourceType) return []; + for (const dsGroup of dataSourceList) { + const matchedOption = dsGroup.options.find( + (item) => item.type === dataSourceType && item.name === dataSourceName + ); + if (matchedOption !== undefined) return [matchedOption]; + } + return []; +}; + export const DataSourceSelection = ({ tabId }: { tabId: string }) => { const { dataSources, http } = coreRefs; const sqlService = new SQLService(http!); @@ -99,7 +117,11 @@ export const DataSourceSelection = ({ tabId }: { tabId: string }) => { const [activeDataSources, setActiveDataSources] = useState([]); const [dataSourceOptionList, setDataSourceOptionList] = useState([]); const [selectedSources, setSelectedSources] = useState( - getDataSourceState(explorerSearchMetadata.datasources) + getMatchedOption( + dataSourceOptionList, + explorerSearchMetadata.datasources?.[0]?.name || '', + explorerSearchMetadata.datasources?.[0]?.type || '' + ) ); /** @@ -149,8 +171,14 @@ export const DataSourceSelection = ({ tabId }: { tabId: string }) => { }; useEffect(() => { - setSelectedSources(getDataSourceState(explorerSearchMetadata.datasources)); - }, [explorerSearchMetadata.datasources]); + setSelectedSources( + getMatchedOption( + memorizedDataSourceOptionList, + explorerSearchMetadata.datasources?.[0]?.name || '', + explorerSearchMetadata.datasources?.[0]?.type || '' + ) + ); + }, [explorerSearchMetadata.datasources, dataSourceOptionList]); const handleDataSetFetchError = useCallback(() => { return (error: Error) => { @@ -162,22 +190,33 @@ export const DataSourceSelection = ({ tabId }: { tabId: string }) => { * Subscribe to data source updates and manage the active data sources state. */ useEffect(() => { - const subscription = dataSources.dataSourceService.dataSources$.subscribe( - (currentDataSources) => { + const subscription = dataSources.dataSourceService + .getDataSources$() + .subscribe((currentDataSources: DataSource[]) => { // temporary solution for 2.11 to render OpenSearch / default cluster for observability // local indices and index patterns, while keep listing all index patterns for data explorer // it filters the registered index pattern data sources in data plugin, and attach default cluster // for all indices setActiveDataSources([ new ObservabilityDefaultDataSource({ + id: htmlIdGenerator(OBS_DEFAULT_CLUSTER)(DEFAULT_DATA_SOURCE_TYPE), name: DEFAULT_DATA_SOURCE_NAME, type: DEFAULT_DATA_SOURCE_TYPE, - metadata: null, + metadata: { + ui: { + label: DEFAULT_DATA_SOURCE_OBSERVABILITY_DISPLAY_NAME, + groupType: DEFAULT_DATA_SOURCE_OBSERVABILITY_DISPLAY_NAME, + selector: { + displayDatasetsAsSource: false, // when true, selector UI will render data sets with source by calling getDataSets() + }, + }, + }, }), - ...Object.values(currentDataSources).filter((ds) => ds.type !== DEFAULT_DATA_SOURCE_TYPE), + ...Object.values(currentDataSources).filter( + (ds) => ds.getType() !== DEFAULT_DATA_SOURCE_TYPE + ), ]); - } - ); + }); return () => subscription.unsubscribe(); }, []); @@ -259,6 +298,10 @@ export const DataSourceSelection = ({ tabId }: { tabId: string }) => { }); }, [dataSourceOptionList]); + const onRefresh = useCallback(() => { + dataSources.dataSourceService.reload(); + }, [dataSources.dataSourceService]); + return ( { setDataSourceOptionList={setDataSourceOptionList} selectedSources={selectedSources} onDataSourceSelect={handleSourceChange} - onFetchDataSetError={handleDataSetFetchError} singleSelection={{ asPlainText: true }} dataSourceSelectorConfigs={DATA_SOURCE_SELECTOR_CONFIGS} + onGetDataSetError={handleDataSetFetchError} + onRefresh={onRefresh} /> ); }; diff --git a/public/components/event_analytics/explorer/log_explorer.tsx b/public/components/event_analytics/explorer/log_explorer.tsx index 7dca5de55..640a9547b 100644 --- a/public/components/event_analytics/explorer/log_explorer.tsx +++ b/public/components/event_analytics/explorer/log_explorer.tsx @@ -5,7 +5,7 @@ /* eslint-disable react-hooks/exhaustive-deps */ import { isEmpty } from 'lodash'; import React, { useContext, useEffect, useRef, useState } from 'react'; -import { batch, useSelector, useDispatch } from 'react-redux'; +import { useSelector } from 'react-redux'; import { useHistory } from 'react-router-dom'; import { LogExplorerRouterContext } from '..'; import { @@ -26,14 +26,6 @@ import { } from '../../../../common/constants/shared'; import { coreRefs } from '../../../../public/framework/core_refs'; -import { init as initFields } from '../../event_analytics/redux/slices/field_slice'; -import { init as initPatterns } from '../../event_analytics/redux/slices/patterns_slice'; -import { init as initQueryResult } from '../../event_analytics/redux/slices/query_result_slice'; -import { init as initQuery } from '../../event_analytics/redux/slices/query_slice'; -import { init as initVisualizationConfig } from '../../event_analytics/redux/slices/viualization_config_slice'; -import { resetSummary as initQueryAssistSummary } from '../../event_analytics/redux/slices/query_assistant_summarization_slice'; -import { init as initSearchMetaData } from '../../event_analytics/redux/slices/search_meta_data_slice'; - const searchBarConfigs = { [TAB_EVENT_ID]: { showSaveButton: true, @@ -60,7 +52,6 @@ export const LogExplorer = ({ dataSourcePluggables, }: ILogExplorerProps) => { const history = useHistory(); - const dispatch = useDispatch(); const routerContext = useContext(LogExplorerRouterContext); const tabIds = useSelector(selectQueryTabs).queryTabIds.filter( (tabid: string) => !tabid.match(APP_ANALYTICS_TAB_ID_REGEX) @@ -97,20 +88,8 @@ export const LogExplorer = ({ useEffect(() => { if (!isEmpty(savedObjectId)) { dispatchSavedObjectId(); - } else { - // below piece of code was added to simulate creating a new tab if saved obj isn't being loaded, - // since tabs being visually removed means 'new tab' cannot be created any other way - const tabId = tabIds[0]; - batch(() => { - dispatch(initQuery({ tabId })); - dispatch(initQueryResult({ tabId })); - dispatch(initFields({ tabId })); - dispatch(initVisualizationConfig({ tabId })); - dispatch(initPatterns({ tabId })); - dispatch(initQueryAssistSummary({ tabId })); - dispatch(initSearchMetaData({ tabId })); - }); } + if (routerContext && routerContext.searchParams.has(CREATE_TAB_PARAM_KEY)) { // need to wait for current redux event loop to finish setImmediate(() => { diff --git a/public/framework/datasources/obs_opensearch_datasource.ts b/public/framework/datasources/obs_opensearch_datasource.ts index 07a30dd02..e7bfe6eeb 100644 --- a/public/framework/datasources/obs_opensearch_datasource.ts +++ b/public/framework/datasources/obs_opensearch_datasource.ts @@ -6,17 +6,18 @@ import { DataSource } from '../../../../../src/plugins/data/public'; interface DataSourceConfig { + id: string; name: string; type: string; metadata: any; } export class ObservabilityDefaultDataSource extends DataSource { - constructor({ name, type, metadata }: DataSourceConfig) { - super(name, type, metadata); + constructor({ id, name, type, metadata }: DataSourceConfig) { + super({ id, name, type, metadata }); } - async getDataSet(dataSetParams?: any) { + async getDataSet() { return ['Default data source']; } @@ -24,7 +25,7 @@ export class ObservabilityDefaultDataSource extends DataSource { - constructor({ name, type, metadata }: DataSourceConfig) { - super(name, type, metadata); +export class S3DataSource extends DataSource { + constructor({ id, name, type, metadata }: DataSourceConfig) { + super({ id, name, type, metadata }); } - async getDataSet(dataSetParams?: any) { - return [this.getName()]; + async getDataSet() { + return { dataSets: [this.getName()] }; } - async testConnection(): Promise { - throw new Error('This operation is not supported for this class.'); + async testConnection(): Promise { + return true; } - async runQuery(queryParams: any) { - return null; + async runQuery() { + return { data: {} }; } } diff --git a/public/plugin.tsx b/public/plugin.tsx index 62876acda..0f8b78ad9 100644 --- a/public/plugin.tsx +++ b/public/plugin.tsx @@ -3,8 +3,9 @@ * SPDX-License-Identifier: Apache-2.0 */ -import { i18n } from '@osd/i18n'; import React from 'react'; +import { i18n } from '@osd/i18n'; +import { htmlIdGenerator } from '@elastic/eui'; import { AppCategory, AppMountParameters, @@ -46,7 +47,7 @@ import { observabilityTracesID, observabilityTracesPluginOrder, observabilityTracesTitle, - S3_DATASOURCE_TYPE, + S3_DATA_SOURCE_TYPE, } from '../common/constants/shared'; import { QueryManager } from '../common/query_manager'; import { AssociatedObject, CachedAcceleration } from '../common/types/data_connections'; @@ -95,6 +96,12 @@ import { ObservabilityStart, SetupDependencies, } from './types'; +import { + DATA_SOURCE_TYPES, + OBS_S3_DATA_SOURCE, + S3_DATA_SOURCE_GROUP_DISPLAY_NAME, + S3_DATA_SOURCE_GROUP_SPARK_DISPLAY_NAME, +} from '../common/constants/data_sources'; interface PublicConfig { query_assist: { @@ -387,38 +394,63 @@ export class ObservabilityPlugin coreRefs.overlays = core.overlays; const { dataSourceService, dataSourceFactory } = startDeps.data.dataSources; + dataSourceFactory.registerDataSourceType(S3_DATA_SOURCE_TYPE, S3DataSource); + + const getDataSourceTypeLabel = (type: string) => { + if (type === DATA_SOURCE_TYPES.S3Glue) return S3_DATA_SOURCE_GROUP_DISPLAY_NAME; + if (type === DATA_SOURCE_TYPES.SPARK) return S3_DATA_SOURCE_GROUP_SPARK_DISPLAY_NAME; + return `${type.charAt(0).toUpperCase()}${type.slice(1)}`; + }; // register all s3 datasources - const registerS3Datasource = () => { - dataSourceFactory.registerDataSourceType(S3_DATASOURCE_TYPE, S3DataSource); - core.http.get(`${DATACONNECTIONS_BASE}`).then((s3DataSources) => { - s3DataSources.map((s3ds) => { - dataSourceService.registerDataSource( - dataSourceFactory.getDataSourceInstance(S3_DATASOURCE_TYPE, { - name: s3ds.name, - type: s3ds.connector.toLowerCase(), - metadata: s3ds, - }) - ); + const registerDataSources = () => { + try { + core.http.get(`${DATACONNECTIONS_BASE}`).then((s3DataSources) => { + s3DataSources.map((s3ds) => { + dataSourceService.registerDataSource( + dataSourceFactory.getDataSourceInstance(S3_DATA_SOURCE_TYPE, { + id: htmlIdGenerator(OBS_S3_DATA_SOURCE)(), + name: s3ds.name, + type: s3ds.connector.toLowerCase(), + metadata: { + ...s3ds.properties, + ui: { + label: s3ds.name, + typeLabel: getDataSourceTypeLabel(s3ds.connector.toLowerCase()), + groupType: s3ds.connector.toLowerCase(), + selector: { + displayDatasetsAsSource: false, + }, + }, + }, + }) + ); + }); }); - }); + } catch (error) { + console.error('Error registering S3 datasources', error); + } }; + dataSourceService.registerDataSourceFetchers([ + { type: S3_DATA_SOURCE_TYPE, registerDataSources }, + ]); + if (startDeps.securityDashboards) { core.http .get(SECURITY_PLUGIN_ACCOUNT_API) .then(() => { - registerS3Datasource(); + registerDataSources(); }) .catch((e) => { if (e?.response?.status !== 401) { // accounts api should not return any error status other than 401 if security installed, // this datasource register is included just in case - registerS3Datasource(); + registerDataSources(); } }); } else { - registerS3Datasource(); + registerDataSources(); } core.http.intercept({ From 23cca6246c6d8c4ece653792c4a5ddbb72008679 Mon Sep 17 00:00:00 2001 From: "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com> Date: Tue, 30 Apr 2024 15:10:40 -0700 Subject: [PATCH 14/28] [Backport main] 2.14 release notes (#1773) (cherry picked from commit bbd1016249d7e6b019aad503fd5e682807c1a0c2) Signed-off-by: Simeon Widdis Signed-off-by: github-actions[bot] Co-authored-by: github-actions[bot] --- ...ds-observability.release-notes-2.14.0.0.md | 70 +++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 release-notes/dashboards-observability.release-notes-2.14.0.0.md diff --git a/release-notes/dashboards-observability.release-notes-2.14.0.0.md b/release-notes/dashboards-observability.release-notes-2.14.0.0.md new file mode 100644 index 000000000..d773557d0 --- /dev/null +++ b/release-notes/dashboards-observability.release-notes-2.14.0.0.md @@ -0,0 +1,70 @@ +## Version 2.14.0 Release Notes + +Compatible with OpenSearch and OpenSearch Dashboards version 2.14.0 + +### Features +* Add skipping index and saved queries for WAF integration ([#1750](https://github.com/opensearch-project/dashboards-observability/pull/1750)) +* Add multi-checkpoint support to integrations ([#1742](https://github.com/opensearch-project/dashboards-observability/pull/1742)) +* Enhance Explorer to use describe command ([#1736](https://github.com/opensearch-project/dashboards-observability/pull/1736)) +* update vpc flow with flint-s3 based DDL assets and dashboard ([#1721](https://github.com/opensearch-project/dashboards-observability/pull/1721)) +* Add default refresh interval for all the integrations and correct the version on `main` ([#1717](https://github.com/opensearch-project/dashboards-observability/pull/1717)) +* More example queries for S3-based integrations ([#1714](https://github.com/opensearch-project/dashboards-observability/pull/1714)) +* Implement saved query substitution for S3 integrations ([#1711](https://github.com/opensearch-project/dashboards-observability/pull/1711)) +* update cloud trail integration with flint-s3 based DDL assets and das… ([#1707](https://github.com/opensearch-project/dashboards-observability/pull/1707)) +* [Integrations] Add integration of S3 Access log ([#1697](https://github.com/opensearch-project/dashboards-observability/pull/1697)) +* Update pattern for multiple mview suffixes ([#1693](https://github.com/opensearch-project/dashboards-observability/pull/1693)) +* HAProxy Flint Integration ([#1692](https://github.com/opensearch-project/dashboards-observability/pull/1692)) +* Add CloudFront queries for integrations and integration table bug fix ([#1687](https://github.com/opensearch-project/dashboards-observability/pull/1687)) +* Add integration of WAF log ([#1685](https://github.com/opensearch-project/dashboards-observability/pull/1685)) +* Improve on ELB integration assets ([#1682](https://github.com/opensearch-project/dashboards-observability/pull/1682)) +* Add Flint queries for Apache Access integration ([#1681](https://github.com/opensearch-project/dashboards-observability/pull/1681)) +* Add observability-search link rendering for integrations ([#1642](https://github.com/opensearch-project/dashboards-observability/pull/1642)) +* Flint Datasource Cypress testing for tables ([#1610](https://github.com/opensearch-project/dashboards-observability/pull/1610)) +* Update loading state for tables fields in create acceleration flyout ([#1576](https://github.com/opensearch-project/dashboards-observability/pull/1576)) +* add info callout for s3 datasources ([#1575](https://github.com/opensearch-project/dashboards-observability/pull/1575)) +* Flint datasource 2.13 bug bash fix ([#1574](https://github.com/opensearch-project/dashboards-observability/pull/1574)) +* Fixed small bugs in explorer ([#1559](https://github.com/opensearch-project/dashboards-observability/pull/1559)) + +### Bug Fixes +* update live mv table name ([#1725](https://github.com/opensearch-project/dashboards-observability/pull/1725)) +* changes loading configuration for Explorer default ([#1720](https://github.com/opensearch-project/dashboards-observability/pull/1720)) +* Remove auto refresh option in create acceleration flyout ([#1716](https://github.com/opensearch-project/dashboards-observability/pull/1716)) +* update mv name to include double "_" ([#1712](https://github.com/opensearch-project/dashboards-observability/pull/1712)) +* Bugfix: Use workflows option in selection ([#1704](https://github.com/opensearch-project/dashboards-observability/pull/1704)) +* fix small issues within explorer search bar and sample query ([#1683](https://github.com/opensearch-project/dashboards-observability/pull/1683)) +* (query assist) update styles for callout and combo box ([#1675](https://github.com/opensearch-project/dashboards-observability/pull/1675)) +* Convert cache to session storage ([#1669](https://github.com/opensearch-project/dashboards-observability/pull/1669)) +* Correctly Utilize Cache in Tables Flyout ([#1662](https://github.com/opensearch-project/dashboards-observability/pull/1662)) +* Bug Fix for Undefined Association ([#1658](https://github.com/opensearch-project/dashboards-observability/pull/1658)) +* prevent logged out datasources call ([#1653](https://github.com/opensearch-project/dashboards-observability/pull/1653)) +* Update intercept to check logout request ([#1650](https://github.com/opensearch-project/dashboards-observability/pull/1650)) +* Fix integration flyout successes ([#1647](https://github.com/opensearch-project/dashboards-observability/pull/1647)) +* Clear callout in query assist ([#1646](https://github.com/opensearch-project/dashboards-observability/pull/1646)) +* [BUGFIX] Fix integration data reading double escape ([#1644](https://github.com/opensearch-project/dashboards-observability/pull/1644)) +* Clear cache on any 401 response errors ([#1634](https://github.com/opensearch-project/dashboards-observability/pull/1634)) +* Updating catch for guardrails ([#1631](https://github.com/opensearch-project/dashboards-observability/pull/1631)) +* Updating snapshot to fix build ([#1627](https://github.com/opensearch-project/dashboards-observability/pull/1627)) +* Bug fixes and UI updates for datasources ([#1618](https://github.com/opensearch-project/dashboards-observability/pull/1618)) +* Create acceleration flyout bug fixes ([#1617](https://github.com/opensearch-project/dashboards-observability/pull/1617)) +* Fix DSL router, update UI for query assist ([#1612](https://github.com/opensearch-project/dashboards-observability/pull/1612)) +* Fixed bugs in explorer redirection ([#1609](https://github.com/opensearch-project/dashboards-observability/pull/1609)) +* Sanitize create acceleration queries and direct queries ([#1605](https://github.com/opensearch-project/dashboards-observability/pull/1605)) +* Fix create acceleration bugs ([#1599](https://github.com/opensearch-project/dashboards-observability/pull/1599)) +* Updating usePolling to cleanup after unmount ([#1598](https://github.com/opensearch-project/dashboards-observability/pull/1598)) +* Enable integration install flyout for other install buttons ([#1596](https://github.com/opensearch-project/dashboards-observability/pull/1596)) +* Disable close button when integration is being installed ([#1591](https://github.com/opensearch-project/dashboards-observability/pull/1591)) + +### Infrastructure +* Add workflow to build and install binary to catch run time issues ([#1467](https://github.com/opensearch-project/dashboards-observability/pull/1467)) + +### Documentation +* Add basic developer docs for integration setup and config ([#1613](https://github.com/opensearch-project/dashboards-observability/pull/1613)) +* Change query access messaging ([#1224](https://github.com/opensearch-project/dashboards-observability/pull/1224)) + +### Maintenance +* Refactor integrations setup for easier separation of different setup options ([#1741](https://github.com/opensearch-project/dashboards-observability/pull/1741)) +* Reformatting integration queries ([#1726](https://github.com/opensearch-project/dashboards-observability/pull/1726)) +* Increment version to 2.14.0.0 ([#1673](https://github.com/opensearch-project/dashboards-observability/pull/1673)) +* Enable query assist by default ([#1640](https://github.com/opensearch-project/dashboards-observability/pull/1640)) +* Update ag-grid dependency to 31 ([#1604](https://github.com/opensearch-project/dashboards-observability/pull/1604)) +* Fix datagrid snapshots for 2.x ([#1590](https://github.com/opensearch-project/dashboards-observability/pull/1590)) From cb845f2e29dbaf8888ce142d420524876291f916 Mon Sep 17 00:00:00 2001 From: Paul Sebastian Date: Tue, 30 Apr 2024 15:53:23 -0700 Subject: [PATCH 15/28] removed update button from explorer (#1755) * remove update button Signed-off-by: Paul Sebastian * update snapshot Signed-off-by: Paul Sebastian --------- Signed-off-by: Paul Sebastian --- .../__snapshots__/search.test.tsx.snap | 146 +----------------- .../components/common/search/date_picker.tsx | 1 + 2 files changed, 4 insertions(+), 143 deletions(-) diff --git a/public/components/common/search/__tests__/__snapshots__/search.test.tsx.snap b/public/components/common/search/__tests__/__snapshots__/search.test.tsx.snap index b820a9ca3..56ae657ba 100644 --- a/public/components/common/search/__tests__/__snapshots__/search.test.tsx.snap +++ b/public/components/common/search/__tests__/__snapshots__/search.test.tsx.snap @@ -405,17 +405,17 @@ exports[`Explorer Search component renders basic component 1`] = ` onTimeChange={[Function]} recentlyUsedRanges={Array []} refreshInterval={0} - showUpdateButton={true} + showUpdateButton={false} start="now-15m" timeFormat="HH:mm" >

      diff --git a/public/components/common/search/date_picker.tsx b/public/components/common/search/date_picker.tsx index 1a12f4cb3..95837ebe3 100644 --- a/public/components/common/search/date_picker.tsx +++ b/public/components/common/search/date_picker.tsx @@ -22,6 +22,7 @@ export function DatePicker(props: IDatePickerProps) { onTimeChange={handleTimeChange} onRefresh={handleTimeRangePickerRefresh} className="osdQueryBar__datePicker" + showUpdateButton={false} /> ); } From da7d54e6d01bc46ae16db071bfa472b5f828afaa Mon Sep 17 00:00:00 2001 From: Sumukh Swamy Date: Tue, 30 Apr 2024 17:07:06 -0700 Subject: [PATCH 16/28] MDS Support for trace analytics (#1752) * added changes for datasourcemds- ids Signed-off-by: sumukhswamy * added trace analytics support for MDS Signed-off-by: sumukhswamy * added trace analytics support for MDS Signed-off-by: sumukhswamy * added changes Signed-off-by: sumukhswamy * addressed PR comments Signed-off-by: sumukhswamy * addressed linter issues Signed-off-by: sumukhswamy --------- Signed-off-by: sumukhswamy Signed-off-by: Sumukh Swamy --- opensearch_dashboards.json | 2 +- public/components/app.tsx | 19 +- .../config_components/service_config.tsx | 9 +- .../service_detail_flyout.tsx | 14 +- public/components/index.tsx | 15 +- .../__snapshots__/dashboard.test.tsx.snap | 48 ++++ .../dashboard/__tests__/dashboard.test.tsx | 4 +- .../components/dashboard/dashboard.tsx | 4 +- .../dashboard/dashboard_content.tsx | 20 +- .../__snapshots__/service_view.test.tsx.snap | 1 + .../__snapshots__/services.test.tsx.snap | 48 ++++ .../services/__tests__/service_view.test.tsx | 1 + .../services/__tests__/services.test.tsx | 3 + .../components/services/service_view.tsx | 234 ++++++++++-------- .../components/services/services.tsx | 5 +- .../components/services/services_content.tsx | 10 +- .../__snapshots__/trace_view.test.tsx.snap | 1 + .../__snapshots__/traces.test.tsx.snap | 48 ++++ .../traces/__tests__/trace_view.test.tsx | 1 + .../traces/__tests__/traces.test.tsx | 5 +- .../components/traces/span_detail_flyout.tsx | 3 +- .../components/traces/span_detail_panel.tsx | 80 +++--- .../components/traces/span_detail_table.tsx | 13 +- .../components/traces/trace_view.tsx | 47 +++- .../components/traces/traces.tsx | 2 + .../components/traces/traces_content.tsx | 25 +- public/components/trace_analytics/home.tsx | 79 +++++- .../requests/dashboard_request_handler.ts | 111 +++++++-- .../requests/request_handler.ts | 33 ++- .../requests/services_request_handler.ts | 55 ++-- .../requests/traces_request_handler.ts | 40 +-- public/framework/core_refs.ts | 2 + public/plugin.tsx | 8 +- public/types.ts | 8 + server/plugin.ts | 25 +- server/routes/index.ts | 14 +- server/routes/trace_analytics_dsl_router.ts | 63 +++-- 37 files changed, 825 insertions(+), 275 deletions(-) diff --git a/opensearch_dashboards.json b/opensearch_dashboards.json index 285a26cd5..88f0a9e39 100644 --- a/opensearch_dashboards.json +++ b/opensearch_dashboards.json @@ -18,6 +18,6 @@ "urlForwarding", "visualizations" ], - "optionalPlugins": ["managementOverview", "assistantDashboards", "securityDashboards"], + "optionalPlugins": ["managementOverview", "assistantDashboards", "securityDashboards", "dataSource", "dataSourceManagement"], "configPath": ["observability"] } diff --git a/public/components/app.tsx b/public/components/app.tsx index 4569c4261..1b7150a8c 100644 --- a/public/components/app.tsx +++ b/public/components/app.tsx @@ -7,19 +7,20 @@ import { I18nProvider } from '@osd/i18n/react'; import { QueryManager } from 'common/query_manager'; import React from 'react'; import { Provider } from 'react-redux'; -import { CoreStart } from '../../../../src/core/public'; +import { CoreStart, MountPoint } from '../../../../src/core/public'; +import { DataSourceManagementPluginSetup } from '../../../../src/plugins/data_source_management/public'; import { observabilityID, observabilityTitle } from '../../common/constants/shared'; import { store } from '../framework/redux/store'; import { AppPluginStartDependencies } from '../types'; import { Home as ApplicationAnalyticsHome } from './application_analytics/home'; -import { Home as IntegrationsHome } from './integrations/home'; import { MetricsListener } from './common/metrics_listener'; import { Home as CustomPanelsHome } from './custom_panels/home'; +import { Home as DataConnectionsHome } from './datasources/home'; import { EventAnalytics } from './event_analytics'; +import { Home as IntegrationsHome } from './integrations/home'; import { Home as MetricsHome } from './metrics/index'; import { Main as NotebooksHome } from './notebooks/components/main'; import { Home as TraceAnalyticsHome } from './trace_analytics/home'; -import { Home as DataConnectionsHome } from './datasources/home'; interface ObservabilityAppDeps { CoreStartProp: CoreStart; @@ -30,6 +31,10 @@ interface ObservabilityAppDeps { timestampUtils: any; queryManager: QueryManager; startPage: string; + dataSourceEnabled: boolean; + dataSourceManagement: DataSourceManagementPluginSetup; + setActionMenu: (menuMount: MountPoint | undefined) => void; + savedObjectsMDSClient: CoreStart['savedObjects']; } // for cypress to test redux store @@ -58,6 +63,10 @@ export const App = ({ queryManager, startPage, dataSourcePluggables, + dataSourceManagement, + setActionMenu, + dataSourceEnabled, + savedObjectsMDSClient, }: ObservabilityAppDeps) => { const { chrome, http, notifications, savedObjects: coreSavedObjects } = CoreStartProp; const parentBreadcrumb = { @@ -89,6 +98,10 @@ export const App = ({ parentBreadcrumbs={[parentBreadcrumb]} setBreadcrumbs={chrome.setBreadcrumbs} dataSourcePluggables={dataSourcePluggables} + dataSourceManagement={dataSourceManagement} + dataSourceEnabled={dataSourceEnabled} + setActionMenu={setActionMenu} + savedObjectsMDSClient={savedObjectsMDSClient} /> diff --git a/public/components/application_analytics/components/config_components/service_config.tsx b/public/components/application_analytics/components/config_components/service_config.tsx index bfeb5029f..181636aea 100644 --- a/public/components/application_analytics/components/config_components/service_config.tsx +++ b/public/components/application_analytics/components/config_components/service_config.tsx @@ -15,15 +15,14 @@ import { EuiText, } from '@elastic/eui'; import DSLService from 'public/services/requests/dsl'; -import React, { useState } from 'react'; -import { useEffect } from 'react'; +import React, { useEffect, useState } from 'react'; +import { OptionType } from '../../../../../common/types/application_analytics'; import { FilterType } from '../../../trace_analytics/components/common/filters/filters'; import { ServiceObject } from '../../../trace_analytics/components/common/plots/service_map'; import { ServiceMap } from '../../../trace_analytics/components/services'; import { handleServiceMapRequest } from '../../../trace_analytics/requests/services_request_handler'; -import { AppAnalyticsComponentDeps } from '../../home'; -import { OptionType } from '../../../../../common/types/application_analytics'; import { getClearModal } from '../../helpers/modal_containers'; +import { AppAnalyticsComponentDeps } from '../../home'; interface ServiceConfigProps extends AppAnalyticsComponentDeps { dslService: DSLService; @@ -50,7 +49,7 @@ export const ServiceConfig = (props: ServiceConfigProps) => { const [modalLayout, setModalLayout] = useState(); useEffect(() => { - handleServiceMapRequest(http, dslService, mode, setServiceMap); + handleServiceMapRequest(http, dslService, mode, '', setServiceMap); }, []); useEffect(() => { diff --git a/public/components/application_analytics/components/flyout_components/service_detail_flyout.tsx b/public/components/application_analytics/components/flyout_components/service_detail_flyout.tsx index f17d46e1d..3e5c4c2e0 100644 --- a/public/components/application_analytics/components/flyout_components/service_detail_flyout.tsx +++ b/public/components/application_analytics/components/flyout_components/service_detail_flyout.tsx @@ -4,7 +4,6 @@ */ /* eslint-disable react-hooks/exhaustive-deps */ -import _ from 'lodash'; import { EuiFlyout, EuiFlyoutBody, @@ -14,19 +13,20 @@ import { EuiText, EuiTitle, } from '@elastic/eui'; +import _ from 'lodash'; import React, { useEffect, useMemo, useState } from 'react'; -import { - handleServiceMapRequest, - handleServiceViewRequest, -} from '../../../../../public/components/trace_analytics/requests/services_request_handler'; import { filtersToDsl, processTimeStamp, } from '../../../../../public/components/trace_analytics/components/common/helper_functions'; -import { ServiceMap } from '../../../../../public/components/trace_analytics/components/services'; import { ServiceObject } from '../../../../../public/components/trace_analytics/components/common/plots/service_map'; +import { ServiceMap } from '../../../../../public/components/trace_analytics/components/services'; import { SpanDetailTable } from '../../../../../public/components/trace_analytics/components/traces/span_detail_table'; import { TraceAnalyticsComponentDeps } from '../../../../../public/components/trace_analytics/home'; +import { + handleServiceMapRequest, + handleServiceViewRequest, +} from '../../../../../public/components/trace_analytics/requests/services_request_handler'; import { getListItem } from '../../helpers/utils'; interface ServiceFlyoutProps extends TraceAnalyticsComponentDeps { @@ -131,7 +131,7 @@ export function ServiceDetailFlyout(props: ServiceFlyoutProps) { appConfigs ); handleServiceViewRequest(serviceName, http, serviceDSL, setFields, mode); - handleServiceMapRequest(http, serviceDSL, mode, setServiceMap, serviceName); + handleServiceMapRequest(http, serviceDSL, mode, '', setServiceMap, serviceName); const spanDSL = filtersToDsl(mode, filters, query, startTime, endTime, 'app', appConfigs); spanDSL.query.bool.must.push({ term: { diff --git a/public/components/index.tsx b/public/components/index.tsx index 1058af43a..b1ebf1211 100644 --- a/public/components/index.tsx +++ b/public/components/index.tsx @@ -3,11 +3,12 @@ * SPDX-License-Identifier: Apache-2.0 */ +import { QueryManager } from 'common/query_manager'; import React from 'react'; import ReactDOM from 'react-dom'; -import { QueryManager } from 'common/query_manager'; import { AppMountParameters, CoreStart } from '../../../../src/core/public'; -import { AppPluginStartDependencies, SetupDependencies } from '../types'; +import { DataSourceManagementPluginSetup } from '../../../../src/plugins/data_source_management/public'; +import { AppPluginStartDependencies } from '../types'; import { App } from './app'; export const Observability = ( @@ -20,8 +21,12 @@ export const Observability = ( timestampUtils: any, queryManager: QueryManager, startPage: string, - dataSourcePluggables + dataSourcePluggables, + dataSourceManagement: DataSourceManagementPluginSetup, + savedObjectsMDSClient: CoreStart['savedObjects'] ) => { + const { setHeaderActionMenu } = AppMountParametersProp; + const { dataSource } = DepsStart; ReactDOM.render( , AppMountParametersProp.element ); diff --git a/public/components/trace_analytics/components/dashboard/__tests__/__snapshots__/dashboard.test.tsx.snap b/public/components/trace_analytics/components/dashboard/__tests__/__snapshots__/dashboard.test.tsx.snap index 1fff40247..79814b7af 100644 --- a/public/components/trace_analytics/components/dashboard/__tests__/__snapshots__/dashboard.test.tsx.snap +++ b/public/components/trace_analytics/components/dashboard/__tests__/__snapshots__/dashboard.test.tsx.snap @@ -149,6 +149,14 @@ exports[`Dashboard component renders dashboard 1`] = ` } } dataPrepperIndicesExist={true} + dataSourceMDSId={ + Array [ + Object { + "id": "", + "label": "", + }, + ] + } endTime="now" filters={Array []} http={[MockFunction]} @@ -479,6 +487,14 @@ exports[`Dashboard component renders dashboard 1`] = ` } } dataPrepperIndicesExist={true} + dataSourceMDSId={ + Array [ + Object { + "id": "", + "label": "", + }, + ] + } endTime="now" filters={Array []} http={[MockFunction]} @@ -1261,6 +1277,14 @@ exports[`Dashboard component renders empty dashboard 1`] = ` } } dataPrepperIndicesExist={true} + dataSourceMDSId={ + Array [ + Object { + "id": "", + "label": "", + }, + ] + } endTime="now" filters={Array []} http={[MockFunction]} @@ -1590,6 +1614,14 @@ exports[`Dashboard component renders empty dashboard 1`] = ` } } dataPrepperIndicesExist={true} + dataSourceMDSId={ + Array [ + Object { + "id": "", + "label": "", + }, + ] + } endTime="now" filters={Array []} http={[MockFunction]} @@ -2372,6 +2404,14 @@ exports[`Dashboard component renders empty jaeger dashboard 1`] = ` } } dataPrepperIndicesExist={false} + dataSourceMDSId={ + Array [ + Object { + "id": "", + "label": "", + }, + ] + } endTime="now" filters={Array []} http={[MockFunction]} @@ -2703,6 +2743,14 @@ exports[`Dashboard component renders empty jaeger dashboard 1`] = ` } } dataPrepperIndicesExist={false} + dataSourceMDSId={ + Array [ + Object { + "id": "", + "label": "", + }, + ] + } endTime="now" filters={Array []} http={[MockFunction]} diff --git a/public/components/trace_analytics/components/dashboard/__tests__/dashboard.test.tsx b/public/components/trace_analytics/components/dashboard/__tests__/dashboard.test.tsx index 703b0a027..c0b599d55 100644 --- a/public/components/trace_analytics/components/dashboard/__tests__/dashboard.test.tsx +++ b/public/components/trace_analytics/components/dashboard/__tests__/dashboard.test.tsx @@ -7,7 +7,6 @@ import { configure, mount } from 'enzyme'; import Adapter from 'enzyme-adapter-react-16'; import React from 'react'; import { Dashboard } from '..'; -import { CoreStart } from '../../../../../../../../src/core/public'; import { coreStartMock } from '../../../../../../test/__mocks__/coreMocks'; describe('Dashboard component', () => { @@ -56,6 +55,7 @@ describe('Dashboard component', () => { mode="data_prepper" dataPrepperIndicesExist={true} modes={modes} + dataSourceMDSId={[{ id: '', label: '' }]} /> ); @@ -102,6 +102,7 @@ describe('Dashboard component', () => { dataPrepperIndicesExist={false} jaegerIndicesExist={true} modes={modes} + dataSourceMDSId={[{ id: '', label: '' }]} /> ); @@ -147,6 +148,7 @@ describe('Dashboard component', () => { mode="data_prepper" dataPrepperIndicesExist={true} modes={modes} + dataSourceMDSId={[{ id: '', label: '' }]} /> ); diff --git a/public/components/trace_analytics/components/dashboard/dashboard.tsx b/public/components/trace_analytics/components/dashboard/dashboard.tsx index 71f656f97..4246605ca 100644 --- a/public/components/trace_analytics/components/dashboard/dashboard.tsx +++ b/public/components/trace_analytics/components/dashboard/dashboard.tsx @@ -6,7 +6,8 @@ import { EuiBreadcrumb, EuiTitle } from '@elastic/eui'; import { Toast } from '@elastic/eui/src/components/toast/global_toast_list'; import React from 'react'; -import { TraceAnalyticsComponentDeps, TraceAnalyticsMode } from '../../home'; +import { DataSourceOption } from '../../../../../../../src/plugins/data_source_management/public/components/data_source_menu/types'; +import { TraceAnalyticsComponentDeps } from '../../home'; import { DashboardContent } from './dashboard_content'; import { DataSourcePicker } from './mode_picker'; @@ -20,6 +21,7 @@ export interface DashboardProps extends TraceAnalyticsComponentDeps { text?: React.ReactChild | undefined, side?: string | undefined ) => void; + dataSourceMDSId: DataSourceOption[]; } export function Dashboard(props: DashboardProps) { diff --git a/public/components/trace_analytics/components/dashboard/dashboard_content.tsx b/public/components/trace_analytics/components/dashboard/dashboard_content.tsx index 176643574..521ad0ccc 100644 --- a/public/components/trace_analytics/components/dashboard/dashboard_content.tsx +++ b/public/components/trace_analytics/components/dashboard/dashboard_content.tsx @@ -8,6 +8,7 @@ import dateMath from '@elastic/datemath'; import { EuiFlexGroup, EuiFlexItem, EuiSpacer } from '@elastic/eui'; import _ from 'lodash'; import React, { useEffect, useState } from 'react'; +import { useToast } from '../../../../../public/components/common/toast'; import { handleDashboardErrorRatePltRequest, handleDashboardRequest, @@ -15,25 +16,21 @@ import { handleJaegerDashboardRequest, handleJaegerErrorDashboardRequest, } from '../../requests/dashboard_request_handler'; -import { handleServiceMapRequest } from '../../requests/services_request_handler'; -import { FilterType } from '../common/filters/filters'; import { getValidFilterFields } from '../common/filters/filter_helpers'; +import { FilterType } from '../common/filters/filters'; import { + MissingConfigurationMessage, filtersToDsl, getPercentileFilter, milliToNanoSec, minFixedInterval, - MissingConfigurationMessage, processTimeStamp, } from '../common/helper_functions'; import { ErrorRatePlt } from '../common/plots/error_rate_plt'; -import { ServiceMap, ServiceObject } from '../common/plots/service_map'; import { ThroughputPlt } from '../common/plots/throughput_plt'; -import { SearchBar } from '../common/search_bar'; import { DashboardProps } from './dashboard'; import { DashboardTable } from './dashboard_table'; import { TopGroupsPage } from './top_groups_page'; -import { useToast } from '../../../../../public/components/common/toast'; export function DashboardContent(props: DashboardProps) { const { @@ -55,6 +52,7 @@ export function DashboardContent(props: DashboardProps) { dataPrepperIndicesExist, jaegerIndicesExist, toasts, + dataSourceMDSId, } = props; const [tableItems, setTableItems] = useState([]); const [jaegerTableItems, setJaegerTableItems] = useState([]); @@ -173,6 +171,7 @@ export function DashboardContent(props: DashboardProps) { // setToast!('Query took too long to execute.', 'danger', 'Reduce time range or filter your data. If issue persists, consider increasing your cluster size.'); // } // }, + dataSourceMDSId[0].id, setPercentileMap ).finally(() => setLoading(false)); handleJaegerErrorDashboardRequest( @@ -189,9 +188,11 @@ export function DashboardContent(props: DashboardProps) { // setToast!('Query took too long to execute.', 'danger', 'Reduce time range or filter your data. If issue persists, consider increasing your cluster size.'); // } // }, + dataSourceMDSId[0].id, setPercentileMap ).finally(() => setLoading(false)); } else if (mode === 'data_prepper') { + console.log(dataSourceMDSId, 'traces page'); handleDashboardRequest( http, DSL, @@ -201,6 +202,7 @@ export function DashboardContent(props: DashboardProps) { setTableItems, mode, () => setShowTimeoutToast(true), + dataSourceMDSId[0].id, setPercentileMap ).then(() => setLoading(false)); // service map should not be filtered by service name (https://github.com/opensearch-project/observability/issues/442) @@ -216,7 +218,8 @@ export function DashboardContent(props: DashboardProps) { fixedInterval, throughputPltItems, setThroughputPltItems, - mode + mode, + dataSourceMDSId[0].id ); handleDashboardErrorRatePltRequest( @@ -225,7 +228,8 @@ export function DashboardContent(props: DashboardProps) { fixedInterval, errorRatePltItems, setErrorRatePltItems, - mode + mode, + dataSourceMDSId[0].id ); }; diff --git a/public/components/trace_analytics/components/services/__tests__/__snapshots__/service_view.test.tsx.snap b/public/components/trace_analytics/components/services/__tests__/__snapshots__/service_view.test.tsx.snap index c2ab99780..0bea2dcc2 100644 --- a/public/components/trace_analytics/components/services/__tests__/__snapshots__/service_view.test.tsx.snap +++ b/public/components/trace_analytics/components/services/__tests__/__snapshots__/service_view.test.tsx.snap @@ -235,6 +235,7 @@ exports[`Service view component renders service view 1`] = `
      { setEndTime={setEndTime} addFilter={addFilter} mode="data_prepper" + dataSourceMDSId={[{ id: '', label: '' }]} /> ); diff --git a/public/components/trace_analytics/components/services/__tests__/services.test.tsx b/public/components/trace_analytics/components/services/__tests__/services.test.tsx index 5dca84b91..e4f782ed3 100644 --- a/public/components/trace_analytics/components/services/__tests__/services.test.tsx +++ b/public/components/trace_analytics/components/services/__tests__/services.test.tsx @@ -56,6 +56,7 @@ describe('Services component', () => { mode="data_prepper" dataPrepperIndicesExist={true} modes={modes} + dataSourceMDSId={[{ id: '', label: '' }]} /> ); @@ -102,6 +103,7 @@ describe('Services component', () => { mode="data_prepper" dataPrepperIndicesExist={true} modes={modes} + dataSourceMDSId={[{ id: '', label: '' }]} /> ); @@ -149,6 +151,7 @@ describe('Services component', () => { dataPrepperIndicesExist={false} jaegerIndicesExist={true} modes={modes} + dataSourceMDSId={[{ id: '', label: '' }]} /> ); diff --git a/public/components/trace_analytics/components/services/service_view.tsx b/public/components/trace_analytics/components/services/service_view.tsx index e81869d11..dc88dcb9e 100644 --- a/public/components/trace_analytics/components/services/service_view.tsx +++ b/public/components/trace_analytics/components/services/service_view.tsx @@ -20,21 +20,29 @@ import { } from '@elastic/eui'; import _ from 'lodash'; import React, { useEffect, useMemo, useState } from 'react'; -import { TraceAnalyticsComponentDeps, TraceAnalyticsMode } from '../../home'; +import { + DataSourceManagementPluginSetup, + DataSourceViewConfig, +} from '../../../../../../../src/plugins/data_source_management/public'; +import { DataSourceOption } from '../../../../../../../src/plugins/data_source_management/public/components/data_source_menu/types'; +import { TraceAnalyticsComponentDeps } from '../../home'; import { handleServiceMapRequest, handleServiceViewRequest, } from '../../requests/services_request_handler'; import { FilterType } from '../common/filters/filters'; -import { filtersToDsl, PanelTitle, processTimeStamp } from '../common/helper_functions'; +import { PanelTitle, filtersToDsl, processTimeStamp } from '../common/helper_functions'; import { ServiceMap, ServiceObject } from '../common/plots/service_map'; -import { renderDatePicker, SearchBarProps } from '../common/search_bar'; +import { SearchBarProps, renderDatePicker } from '../common/search_bar'; import { SpanDetailFlyout } from '../traces/span_detail_flyout'; import { SpanDetailTable } from '../traces/span_detail_table'; interface ServiceViewProps extends TraceAnalyticsComponentDeps { serviceName: string; addFilter: (filter: FilterType) => void; + dataSourceMDSId: DataSourceOption[]; + dataSourceManagement: DataSourceManagementPluginSetup; + dataSourceEnabled: boolean; } export function ServiceView(props: ServiceViewProps) { @@ -54,9 +62,23 @@ export function ServiceView(props: ServiceViewProps) { processTimeStamp(props.startTime, mode), processTimeStamp(props.endTime, mode) ); - handleServiceViewRequest(props.serviceName, props.http, DSL, setFields, mode); + handleServiceViewRequest( + props.serviceName, + props.http, + DSL, + setFields, + mode, + props.dataSourceMDSId[0].id + ); if (mode === 'data_prepper') { - handleServiceMapRequest(props.http, DSL, mode, setServiceMap, props.serviceName); + handleServiceMapRequest( + props.http, + DSL, + mode, + props.dataSourceMDSId[0].id, + setServiceMap, + props.serviceName + ); } }; @@ -88,7 +110,7 @@ export function ServiceView(props: ServiceViewProps) { setStartTime: SearchBarProps['setStartTime'], endTime: SearchBarProps['endTime'], setEndTime: SearchBarProps['setEndTime'], - addFilter: (filter: FilterType) => void + _addFilter: (filter: FilterType) => void ) => { return ( <> @@ -104,110 +126,122 @@ export function ServiceView(props: ServiceViewProps) { ); }; - + const DataSourceMenu = props.dataSourceManagement?.ui?.getDataSourceMenu(); const renderOverview = () => { return ( - - - - - - - - Name - - {props.serviceName || '-'} - - - {mode === 'data_prepper' ? ( + <> + {props.dataSourceEnabled && ( + + )} + + + + + + - Number of connected services + Name - {fields.number_of_connected_services !== undefined - ? fields.number_of_connected_services - : 0} + {props.serviceName || '-'} - ) : ( - - )} - {mode === 'data_prepper' ? ( + {mode === 'data_prepper' ? ( + + Number of connected services + + {fields.number_of_connected_services !== undefined + ? fields.number_of_connected_services + : 0} + + + ) : ( + + )} + {mode === 'data_prepper' ? ( + + Connected services + + {fields.connected_services && fields.connected_services.length + ? fields.connected_services + .map((service: string) => ( + + {service} + + )) + .reduce((prev: React.ReactNode, curr: React.ReactNode) => { + return [prev, ', ', curr]; + }) + : '-'} + + + ) : ( + + )} + + + + - Connected services + Average duration (ms) - {fields.connected_services && fields.connected_services.length - ? fields.connected_services - .map((service: string) => ( - - {service} - - )) - .reduce((prev: React.ReactNode, curr: React.ReactNode) => { - return [prev, ', ', curr]; - }) + {fields.average_latency !== undefined ? fields.average_latency : '-'} + + + + Error rate + + {fields.error_rate !== undefined + ? _.round(fields.error_rate, 2).toString() + '%' : '-'} - ) : ( - - )} - - - - - - Average duration (ms) - - {fields.average_latency !== undefined ? fields.average_latency : '-'} - - - - Error rate - - {fields.error_rate !== undefined - ? _.round(fields.error_rate, 2).toString() + '%' - : '-'} - - - - Request rate - - {fields.throughput !== undefined ? ( - - ) : ( - '-' - )} - - - - Traces - - {fields.traces === 0 || fields.traces ? ( - { - setRedirect(true); - props.addFilter({ - field: 'process.serviceName', - operator: 'is', - value: props.serviceName, - inverted: false, - disabled: false, - }); - location.assign('#/traces'); - }} - > - - - ) : ( - '-' - )} - - - - - - - + + Request rate + + {fields.throughput !== undefined ? ( + + ) : ( + '-' + )} + + + + Traces + + {fields.traces === 0 || fields.traces ? ( + { + setRedirect(true); + props.addFilter({ + field: 'process.serviceName', + operator: 'is', + value: props.serviceName, + inverted: false, + disabled: false, + }); + location.assign('#/traces'); + }} + > + + + ) : ( + '-' + )} + + + + + + + + ); }; @@ -321,6 +355,7 @@ export function ServiceView(props: ServiceViewProps) { openFlyout={(spanId: string) => setCurrentSpan(spanId)} setTotal={setTotal} mode={mode} + dataSourceMDSId={props.dataSourceMDSId[0].id} /> ), [DSL, setCurrentSpan] @@ -374,6 +409,7 @@ export function ServiceView(props: ServiceViewProps) { closeFlyout={() => setCurrentSpan('')} addSpanFilter={addSpanFilter} mode={mode} + dataSourceMDSId={props.dataSourceMDSId[0].id} /> )} diff --git a/public/components/trace_analytics/components/services/services.tsx b/public/components/trace_analytics/components/services/services.tsx index 2029cdfb8..412d3c476 100644 --- a/public/components/trace_analytics/components/services/services.tsx +++ b/public/components/trace_analytics/components/services/services.tsx @@ -4,9 +4,9 @@ */ import { EuiBreadcrumb } from '@elastic/eui'; -import _ from 'lodash'; -import React from 'react'; import { Toast } from '@elastic/eui/src/components/toast/global_toast_list'; +import React from 'react'; +import { DataSourceOption } from '../../../../../../../src/plugins/data_source_management/public/components/data_source_menu/types'; import { TraceAnalyticsComponentDeps } from '../../home'; import { DataSourcePicker } from '../dashboard/mode_picker'; import { ServicesContent } from './services_content'; @@ -17,6 +17,7 @@ export interface ServicesProps extends TraceAnalyticsComponentDeps { traceColumnAction: any; page: 'services' | 'app'; toasts: Toast[]; + dataSourceMDSId: DataSourceOption[]; } export function Services(props: ServicesProps) { diff --git a/public/components/trace_analytics/components/services/services_content.tsx b/public/components/trace_analytics/components/services/services_content.tsx index 0552c567e..2250fa793 100644 --- a/public/components/trace_analytics/components/services/services_content.tsx +++ b/public/components/trace_analytics/components/services/services_content.tsx @@ -10,17 +10,15 @@ import React, { useEffect, useState } from 'react'; import { handleServiceMapRequest, handleServicesRequest, - handleTraceGroupsRequest, } from '../../requests/services_request_handler'; -import { FilterType } from '../common/filters/filters'; import { getValidFilterFields } from '../common/filters/filter_helpers'; +import { FilterType } from '../common/filters/filters'; import { filtersToDsl, processTimeStamp } from '../common/helper_functions'; import { ServiceMap, ServiceObject } from '../common/plots/service_map'; import { SearchBar } from '../common/search_bar'; +import { DashboardContent } from '../dashboard/dashboard_content'; import { ServicesProps } from './services'; import { ServicesTable } from './services_table'; -import { OptionType } from '../../../../../common/types/application_analytics'; -import { DashboardContent } from '../dashboard/dashboard_content'; export function ServicesContent(props: ServicesProps) { const { @@ -43,6 +41,7 @@ export function ServicesContent(props: ServicesProps) { mode, dataPrepperIndicesExist, jaegerIndicesExist, + dataSourceMDSId, } = props; const [tableItems, setTableItems] = useState([]); @@ -107,11 +106,12 @@ export function ServicesContent(props: ServicesProps) { (must: any) => must?.term?.serviceName == null ); await Promise.all([ - handleServicesRequest(http, DSL, setTableItems, mode), + handleServicesRequest(http, DSL, setTableItems, mode, dataSourceMDSId[0].id), handleServiceMapRequest( http, serviceMapDSL, mode, + dataSourceMDSId[0].id, setServiceMap, currService || filteredService ), diff --git a/public/components/trace_analytics/components/traces/__tests__/__snapshots__/trace_view.test.tsx.snap b/public/components/trace_analytics/components/traces/__tests__/__snapshots__/trace_view.test.tsx.snap index 0a58afeeb..3874c4a49 100644 --- a/public/components/trace_analytics/components/traces/__tests__/__snapshots__/trace_view.test.tsx.snap +++ b/public/components/trace_analytics/components/traces/__tests__/__snapshots__/trace_view.test.tsx.snap @@ -137,6 +137,7 @@ exports[`Trace view component renders trace view 1`] = ` "table": Array [], } } + dataSourceMDSId="" http={[MockFunction]} mode="data_prepper" setData={[Function]} diff --git a/public/components/trace_analytics/components/traces/__tests__/__snapshots__/traces.test.tsx.snap b/public/components/trace_analytics/components/traces/__tests__/__snapshots__/traces.test.tsx.snap index eb5619545..57d673b45 100644 --- a/public/components/trace_analytics/components/traces/__tests__/__snapshots__/traces.test.tsx.snap +++ b/public/components/trace_analytics/components/traces/__tests__/__snapshots__/traces.test.tsx.snap @@ -152,6 +152,14 @@ exports[`Traces component renders empty traces page 1`] = ` } } dataPrepperIndicesExist={true} + dataSourceMDSId={ + Array [ + Object { + "id": "", + "label": "", + }, + ] + } endTime="now" filters={Array []} http={[MockFunction]} @@ -469,6 +477,14 @@ exports[`Traces component renders empty traces page 1`] = ` } } dataPrepperIndicesExist={true} + dataSourceMDSId={ + Array [ + Object { + "id": "", + "label": "", + }, + ] + } endTime="now" filters={Array []} http={[MockFunction]} @@ -1638,6 +1654,14 @@ exports[`Traces component renders jaeger traces page 1`] = ` } } dataPrepperIndicesExist={false} + dataSourceMDSId={ + Array [ + Object { + "id": "", + "label": "", + }, + ] + } endTime="now" filters={Array []} http={[MockFunction]} @@ -1956,6 +1980,14 @@ exports[`Traces component renders jaeger traces page 1`] = ` } } dataPrepperIndicesExist={false} + dataSourceMDSId={ + Array [ + Object { + "id": "", + "label": "", + }, + ] + } endTime="now" filters={Array []} http={[MockFunction]} @@ -3132,6 +3164,14 @@ exports[`Traces component renders traces page 1`] = ` } } dataPrepperIndicesExist={true} + dataSourceMDSId={ + Array [ + Object { + "id": "", + "label": "", + }, + ] + } endTime="now" filters={Array []} http={[MockFunction]} @@ -3449,6 +3489,14 @@ exports[`Traces component renders traces page 1`] = ` } } dataPrepperIndicesExist={true} + dataSourceMDSId={ + Array [ + Object { + "id": "", + "label": "", + }, + ] + } endTime="now" filters={Array []} http={[MockFunction]} diff --git a/public/components/trace_analytics/components/traces/__tests__/trace_view.test.tsx b/public/components/trace_analytics/components/traces/__tests__/trace_view.test.tsx index be3d1c1b9..6d62bd5b9 100644 --- a/public/components/trace_analytics/components/traces/__tests__/trace_view.test.tsx +++ b/public/components/trace_analytics/components/traces/__tests__/trace_view.test.tsx @@ -21,6 +21,7 @@ describe('Trace view component', () => { parentBreadcrumbs={[{ text: 'test', href: 'test#/' }]} traceId="test" mode="data_prepper" + dataSourceMDSId={[{ id: '', label: '' }]} /> ); expect(wrapper).toMatchSnapshot(); diff --git a/public/components/trace_analytics/components/traces/__tests__/traces.test.tsx b/public/components/trace_analytics/components/traces/__tests__/traces.test.tsx index cfd56c99f..6fb61be1d 100644 --- a/public/components/trace_analytics/components/traces/__tests__/traces.test.tsx +++ b/public/components/trace_analytics/components/traces/__tests__/traces.test.tsx @@ -3,9 +3,9 @@ * SPDX-License-Identifier: Apache-2.0 */ -import React from 'react'; import { configure, mount } from 'enzyme'; import Adapter from 'enzyme-adapter-react-16'; +import React from 'react'; import { Traces } from '..'; import { coreStartMock } from '../../../../../../test/__mocks__/coreMocks'; @@ -54,6 +54,7 @@ describe('Traces component', () => { mode="data_prepper" dataPrepperIndicesExist={true} modes={modes} + dataSourceMDSId={[{ id: '', label: '' }]} /> ); @@ -98,6 +99,7 @@ describe('Traces component', () => { page="traces" modes={modes} dataPrepperIndicesExist={true} + dataSourceMDSId={[{ id: '', label: '' }]} /> ); @@ -143,6 +145,7 @@ describe('Traces component', () => { modes={modes} dataPrepperIndicesExist={false} jaegerIndicesExist={true} + dataSourceMDSId={[{ id: '', label: '' }]} /> ); diff --git a/public/components/trace_analytics/components/traces/span_detail_flyout.tsx b/public/components/trace_analytics/components/traces/span_detail_flyout.tsx index b569a0141..5ac3f3cdb 100644 --- a/public/components/trace_analytics/components/traces/span_detail_flyout.tsx +++ b/public/components/trace_analytics/components/traces/span_detail_flyout.tsx @@ -66,12 +66,13 @@ export function SpanDetailFlyout(props: { closeFlyout: () => void; addSpanFilter: (field: string, value: any) => void; mode: TraceAnalyticsMode; + dataSourceMDSId: string; }) { const { mode } = props; const [span, setSpan] = useState({}); useEffect(() => { - handleSpansFlyoutRequest(props.http, props.spanId, setSpan, mode); + handleSpansFlyoutRequest(props.http, props.spanId, setSpan, mode, props.dataSourceMDSId); }, [props.spanId]); const getListItem = ( diff --git a/public/components/trace_analytics/components/traces/span_detail_panel.tsx b/public/components/trace_analytics/components/traces/span_detail_panel.tsx index 4c2ebedb6..ba24c78bc 100644 --- a/public/components/trace_analytics/components/traces/span_detail_panel.tsx +++ b/public/components/trace_analytics/components/traces/span_detail_panel.tsx @@ -27,7 +27,8 @@ export function SpanDetailPanel(props: { http: HttpSetup; traceId: string; colorMap: any; - mode: TraceAnalyticsMode + mode: TraceAnalyticsMode; + dataSourceMDSId: string; page?: string; openSpanFlyout?: any; data?: { gantt: any[]; table: any[]; ganttMaxX: number }; @@ -81,41 +82,52 @@ export function SpanDetailPanel(props: { if (_.isEmpty(props.colorMap)) return; const refreshDSL = spanFiltersToDSL(); setDSL(refreshDSL); - handleSpansGanttRequest(props.traceId, props.http, setData, props.colorMap, refreshDSL, mode); + handleSpansGanttRequest( + props.traceId, + props.http, + setData, + props.colorMap, + refreshDSL, + mode, + props.dataSourceMDSId + ); }, 150); const spanFiltersToDSL = () => { - const spanDSL: any = mode === 'jaeger' ? { - query: { - bool: { - must: [ - { - term: { - traceID: props.traceId, + const spanDSL: any = + mode === 'jaeger' + ? { + query: { + bool: { + must: [ + { + term: { + traceID: props.traceId, + }, + }, + ], + filter: [], + should: [], + must_not: [], }, }, - ], - filter: [], - should: [], - must_not: [], - }, - }, - } : { - query: { - bool: { - must: [ - { - term: { - traceId: props.traceId, + } + : { + query: { + bool: { + must: [ + { + term: { + traceId: props.traceId, + }, + }, + ], + filter: [], + should: [], + must_not: [], }, }, - ], - filter: [], - should: [], - must_not: [], - }, - }, - }; + }; spanFilters.map(({ field, value }) => { if (value != null) { spanDSL.query.bool.must.push({ @@ -164,10 +176,10 @@ export function SpanDetailPanel(props: { }; }; - const layout = useMemo( - () => getSpanDetailLayout(data.gantt, data.ganttMaxX), - [data.gantt, data.ganttMaxX] - ); + const layout = useMemo(() => getSpanDetailLayout(data.gantt, data.ganttMaxX), [ + data.gantt, + data.ganttMaxX, + ]); const [currentSpan, setCurrentSpan] = useState(''); @@ -239,7 +251,7 @@ export function SpanDetailPanel(props: { return ( <> - + diff --git a/public/components/trace_analytics/components/traces/span_detail_table.tsx b/public/components/trace_analytics/components/traces/span_detail_table.tsx index 30f60010f..90a0e0e80 100644 --- a/public/components/trace_analytics/components/traces/span_detail_table.tsx +++ b/public/components/trace_analytics/components/traces/span_detail_table.tsx @@ -12,7 +12,7 @@ import { HttpSetup } from '../../../../../../../src/core/public'; import { TRACE_ANALYTICS_DATE_FORMAT } from '../../../../../common/constants/trace_analytics'; import { TraceAnalyticsMode } from '../../home'; import { handleSpansRequest } from '../../requests/traces_request_handler'; -import { microToMilliSec, nanoToMilliSec, NoMatchMessage } from '../common/helper_functions'; +import { NoMatchMessage, microToMilliSec, nanoToMilliSec } from '../common/helper_functions'; interface SpanDetailTableProps { http: HttpSetup; @@ -21,6 +21,7 @@ interface SpanDetailTableProps { mode: TraceAnalyticsMode; DSL?: any; setTotal?: (total: number) => void; + dataSourceMDSId: string; } export interface SpanSearchParams { @@ -50,7 +51,15 @@ export function SpanDetailTable(props: SpanDetailTableProps) { size: tableParams.size, sortingColumns: tableParams.sortingColumns.map(({ id, direction }) => ({ [id]: direction })), }; - handleSpansRequest(props.http, setItems, setTotal, spanSearchParams, props.DSL, mode); + handleSpansRequest( + props.http, + setItems, + setTotal, + spanSearchParams, + props.DSL, + mode, + props.dataSourceMDSId + ); }, [tableParams, props.DSL]); useEffect(() => { diff --git a/public/components/trace_analytics/components/traces/trace_view.tsx b/public/components/trace_analytics/components/traces/trace_view.tsx index c150a19ff..c1c5e0a9c 100644 --- a/public/components/trace_analytics/components/traces/trace_view.tsx +++ b/public/components/trace_analytics/components/traces/trace_view.tsx @@ -20,6 +20,12 @@ import { } from '@elastic/eui'; import _ from 'lodash'; import React, { useEffect, useState } from 'react'; +import { MountPoint } from '../../../../../../../src/core/public'; +import { + DataSourceManagementPluginSetup, + DataSourceViewConfig, +} from '../../../../../../../src/plugins/data_source_management/public'; +import { DataSourceOption } from '../../../../../../../src/plugins/data_source_management/public/components/data_source_menu/types'; import { TraceAnalyticsCoreDeps, TraceAnalyticsMode } from '../../home'; import { handleServiceMapRequest } from '../../requests/services_request_handler'; import { @@ -27,7 +33,7 @@ import { handleServicesPieChartRequest, handleTraceViewRequest, } from '../../requests/traces_request_handler'; -import { filtersToDsl, PanelTitle, processTimeStamp } from '../common/helper_functions'; +import { PanelTitle, filtersToDsl, processTimeStamp } from '../common/helper_functions'; import { ServiceMap, ServiceObject } from '../common/plots/service_map'; import { ServiceBreakdownPanel } from './service_breakdown_panel'; import { SpanDetailPanel } from './span_detail_panel'; @@ -35,6 +41,9 @@ import { SpanDetailPanel } from './span_detail_panel'; interface TraceViewProps extends TraceAnalyticsCoreDeps { traceId: string; mode: TraceAnalyticsMode; + dataSourceMDSId: DataSourceOption[]; + dataSourceManagement: DataSourceManagementPluginSetup; + setActionMenu: (menuMount: MountPoint | undefined) => void; } export function TraceView(props: TraceViewProps) { @@ -51,6 +60,7 @@ export function TraceView(props: TraceViewProps) { ); }; + const DataSourceMenu = props.dataSourceManagement?.ui?.getDataSourceMenu(); const renderOverview = (fields: any) => { return ( @@ -160,16 +170,31 @@ export function TraceView(props: TraceViewProps) { processTimeStamp('now', mode), page ); - handleTraceViewRequest(props.traceId, props.http, fields, setFields, mode); - handlePayloadRequest(props.traceId, props.http, payloadData, setPayloadData, mode); + handleTraceViewRequest( + props.traceId, + props.http, + fields, + setFields, + mode, + props.dataSourceMDSId[0].id + ); + handlePayloadRequest( + props.traceId, + props.http, + payloadData, + setPayloadData, + mode, + props.dataSourceMDSId[0].id + ); handleServicesPieChartRequest( props.traceId, props.http, setServiceBreakdownData, setColorMap, - mode + mode, + props.dataSourceMDSId[0].id ); - handleServiceMapRequest(props.http, DSL, mode, setServiceMap); + handleServiceMapRequest(props.http, DSL, mode, props.dataSourceMDSId[0].id, setServiceMap); }; useEffect(() => { @@ -222,10 +247,19 @@ export function TraceView(props: TraceViewProps) { ]); refresh(); }, [props.mode]); - return ( <> + {props.dataSourceEnabled && ( + + )} {renderTitle(props.traceId)} @@ -246,6 +280,7 @@ export function TraceView(props: TraceViewProps) { mode={mode} data={ganttData} setData={setGanttData} + dataSourceMDSId={props.dataSourceMDSId[0].id} /> diff --git a/public/components/trace_analytics/components/traces/traces.tsx b/public/components/trace_analytics/components/traces/traces.tsx index b000a3954..b21034999 100644 --- a/public/components/trace_analytics/components/traces/traces.tsx +++ b/public/components/trace_analytics/components/traces/traces.tsx @@ -5,6 +5,7 @@ import { EuiBreadcrumb } from '@elastic/eui'; import React from 'react'; +import { DataSourceOption } from '../../../../../../../src/plugins/data_source_management/public/components/data_source_menu/types'; import { TraceAnalyticsComponentDeps } from '../../home'; import { DataSourcePicker } from '../dashboard/mode_picker'; import { TracesContent } from './traces_content'; @@ -13,6 +14,7 @@ export interface TracesProps extends TraceAnalyticsComponentDeps { page: 'traces' | 'app'; childBreadcrumbs: EuiBreadcrumb[]; traceIdColumnAction: any; + dataSourceMDSId: DataSourceOption[]; } export function Traces(props: TracesProps) { diff --git a/public/components/trace_analytics/components/traces/traces_content.tsx b/public/components/trace_analytics/components/traces/traces_content.tsx index 2efc70ec7..7478fb529 100644 --- a/public/components/trace_analytics/components/traces/traces_content.tsx +++ b/public/components/trace_analytics/components/traces/traces_content.tsx @@ -6,6 +6,7 @@ import { EuiSpacer, PropertySort } from '@elastic/eui'; import React, { useEffect, useState } from 'react'; +import { DataSourceViewConfig } from '../../../../../../../src/plugins/data_source_management/public'; import { handleTracesRequest } from '../../requests/traces_request_handler'; import { getValidFilterFields } from '../common/filters/filter_helpers'; import { filtersToDsl, processTimeStamp } from '../common/helper_functions'; @@ -33,11 +34,14 @@ export function TracesContent(props: TracesProps) { mode, dataPrepperIndicesExist, jaegerIndicesExist, + dataSourceManagement, + dataSourceMDSId, } = props; const [tableItems, setTableItems] = useState([]); const [redirect, setRedirect] = useState(true); const [loading, setLoading] = useState(false); + const DataSourceMenu = dataSourceManagement?.ui?.getDataSourceMenu(); useEffect(() => { chrome.setBreadcrumbs([parentBreadcrumb, ...childBreadcrumbs]); const validFilters = getValidFilterFields(mode, 'traces'); @@ -78,12 +82,31 @@ export function TracesContent(props: TracesProps) { processTimeStamp(endTime, mode), page ); - await handleTracesRequest(http, DSL, timeFilterDSL, tableItems, setTableItems, mode, sort); + await handleTracesRequest( + http, + DSL, + timeFilterDSL, + tableItems, + setTableItems, + mode, + props.dataSourceMDSId[0].id, + sort + ); setLoading(false); }; return ( <> + {props.dataSourceEnabled && ( + + )} void; + savedObjectsMDSClient: SavedObjectsStart; } interface HomeProps extends RouteComponentProps, TraceAnalyticsCoreDeps {} @@ -76,15 +92,21 @@ export const Home = (props: HomeProps) => { }; const [toasts, setToasts] = useState([]); - const setToast = (title: string, color = 'success', text?: ReactChild, side?: string) => { + const _setToast = (title: string, color = 'success', text?: ReactChild, _side?: string) => { if (!text) text = ''; setToasts([...toasts, { id: new Date().toISOString(), title, text, color } as Toast]); }; + const [dataSourceMDSId, setDataSourceMDSId] = useState([{ id: '', label: '' }]); + useEffect(() => { - handleDataPrepperIndicesExistRequest(props.http, setDataPrepperIndicesExist); - handleJaegerIndicesExistRequest(props.http, setJaegerIndicesExist); - }, []); + handleDataPrepperIndicesExistRequest( + props.http, + setDataPrepperIndicesExist, + dataSourceMDSId[0].id + ); + handleJaegerIndicesExistRequest(props.http, setJaegerIndicesExist, dataSourceMDSId[0].id); + }, [dataSourceMDSId]); const modes = [ { id: 'jaeger', title: 'Jaeger', 'data-test-subj': 'jaeger-mode' }, @@ -131,7 +153,6 @@ export const Home = (props: HomeProps) => { location.assign(`#/traces/${encodeURIComponent(item)}`); const [appConfigs, _] = useState([]); - const commonProps: TraceAnalyticsComponentDeps = { parentBreadcrumb: props.parentBreadcrumb, http: props.http, @@ -152,10 +173,37 @@ export const Home = (props: HomeProps) => { }, jaegerIndicesExist, dataPrepperIndicesExist, + notifications: props.notifications, + dataSourceEnabled: props.dataSourceEnabled, + dataSourceManagement: props.dataSourceManagement, + setActionMenu: props.setActionMenu, + savedObjectsMDSClient: props.savedObjectsMDSClient, + }; + const onSelectedDataSource = async (dataSources: DataSourceOption[]) => { + const { id = '', label = '' } = dataSources[0] || {}; + if (dataSourceMDSId[0].id !== id || dataSourceMDSId[0].label !== label) { + setDataSourceMDSId([{ id, label }]); + } }; + const DataSourceMenu = props.dataSourceManagement?.ui?.getDataSourceMenu< + DataSourceSelectableConfig + >(); return ( <> + {props.dataSourceEnabled && ( + + )} { @@ -167,12 +215,13 @@ export const Home = (props: HomeProps) => { ( + render={(_routerProps) => ( @@ -187,13 +236,19 @@ export const Home = (props: HomeProps) => { http={props.http} traceId={decodeURIComponent(routerProps.match.params.id)} mode={mode} + dataSourceMDSId={dataSourceMDSId} + dataSourceManagement={props.dataSourceManagement} + setActionMenu={props.setActionMenu} + notifications={props.notifications} + dataSourceEnabled={props.dataSourceEnabled} + savedObjectsMDSClient={props.savedObjectsMDSClient} /> )} /> ( + render={(_routerProps) => ( { nameColumnAction={nameColumnAction} traceColumnAction={traceColumnAction} toasts={toasts} + dataSourceMDSId={dataSourceMDSId} {...commonProps} /> @@ -225,6 +281,7 @@ export const Home = (props: HomeProps) => { const newFilters = [...filters, filter]; setFiltersWithStorage(newFilters); }} + dataSourceMDSId={dataSourceMDSId} /> )} /> diff --git a/public/components/trace_analytics/requests/dashboard_request_handler.ts b/public/components/trace_analytics/requests/dashboard_request_handler.ts index d9316bca0..33b0d22de 100644 --- a/public/components/trace_analytics/requests/dashboard_request_handler.ts +++ b/public/components/trace_analytics/requests/dashboard_request_handler.ts @@ -6,7 +6,11 @@ import _ from 'lodash'; import moment from 'moment'; import { TRACE_ANALYTICS_PLOTS_DATE_FORMAT } from '../../../../common/constants/trace_analytics'; -import { fixedIntervalToMilli, microToMilliSec, nanoToMilliSec } from '../components/common/helper_functions'; +import { + fixedIntervalToMilli, + microToMilliSec, + nanoToMilliSec, +} from '../components/common/helper_functions'; import { getDashboardQuery, getDashboardThroughputPltQuery, @@ -29,6 +33,7 @@ export const handleDashboardRequest = async ( setItems, mode, setShowTimeoutToast, + dataSourceMDSId?, setPercentileMap? ) => { // latency_variance should only be affected by timefilter @@ -36,7 +41,8 @@ export const handleDashboardRequest = async ( http, timeFilterDSL, getDashboardTraceGroupPercentiles(mode), - mode + mode, + dataSourceMDSId ) .then((response) => { const map: any = {}; @@ -50,7 +56,13 @@ export const handleDashboardRequest = async ( .catch((error) => console.error(error)); if (setPercentileMap) setPercentileMap(latencyVariances); - const latencyTrends = await handleDslRequest(http, latencyTrendDSL, getLatencyTrendQuery(), mode, setShowTimeoutToast) + const latencyTrends = await handleDslRequest( + http, + latencyTrendDSL, + getLatencyTrendQuery(), + mode, + setShowTimeoutToast + ) .then((response) => { const map: any = {}; response.aggregations.trace_group_name.buckets.map((bucket) => { @@ -105,7 +117,7 @@ export const handleDashboardRequest = async ( }) .catch((error) => console.error(error)); - await handleDslRequest(http, DSL, getDashboardQuery(), mode, setShowTimeoutToast) + await handleDslRequest(http, DSL, getDashboardQuery(), mode, dataSourceMDSId, setShowTimeoutToast) .then((response) => { return Promise.all( response.aggregations.trace_group_name.buckets.map((bucket) => { @@ -136,9 +148,17 @@ export const handleJaegerDashboardRequest = async ( setItems, mode, setShowTimeoutToast, + dataSourceMDSId?, setPercentileMap? ) => { - const latencyTrends = await handleDslRequest(http, latencyTrendDSL, getJaegerLatencyTrendQuery(), mode, setShowTimeoutToast) + const latencyTrends = await handleDslRequest( + http, + latencyTrendDSL, + getJaegerLatencyTrendQuery(), + mode, + dataSourceMDSId, + setShowTimeoutToast + ) .then((response) => { const map: any = {}; response.aggregations.trace_group_name.buckets.map((bucket) => { @@ -195,7 +215,14 @@ export const handleJaegerDashboardRequest = async ( console.error(error); }); - await handleDslRequest(http, DSL, getJaegerDashboardQuery(), mode, setShowTimeoutToast) + await handleDslRequest( + http, + DSL, + getJaegerDashboardQuery(), + mode, + dataSourceMDSId, + setShowTimeoutToast + ) .then((response) => { return Promise.all( response.aggregations.trace_group_name.buckets.map((bucket) => { @@ -215,10 +242,13 @@ export const handleJaegerDashboardRequest = async ( const latencies = await handleDslRequest( http, timeFilterDSL, - getDashboardTraceGroupPercentiles(mode, newItems.map(a => a.dashboard_trace_group_name)), + getDashboardTraceGroupPercentiles( + mode, + newItems.map((a) => a.dashboard_trace_group_name) + ), mode, true, - setShowTimeoutToast, + setShowTimeoutToast ) .then((response) => { const map: any = {}; @@ -230,10 +260,10 @@ export const handleJaegerDashboardRequest = async ( return map; }) .catch((error) => console.error(error)); - newItems.forEach((item) => { - item.dashboard_latency_variance = latencies[item.dashboard_key_as_string] - }) - setItems(newItems); + newItems.forEach((item) => { + item.dashboard_latency_variance = latencies[item.dashboard_key_as_string]; + }); + setItems(newItems); }) .catch((error) => console.error(error)); }; @@ -247,9 +277,17 @@ export const handleJaegerErrorDashboardRequest = async ( setItems, mode, setShowTimeoutToast, + dataSourceMDSId?, setPercentileMap? ) => { - const errorTrends = await handleDslRequest(http, latencyTrendDSL, getJaegerErrorTrendQuery(), mode, setShowTimeoutToast) + const errorTrends = await handleDslRequest( + http, + latencyTrendDSL, + getJaegerErrorTrendQuery(), + mode, + dataSourceMDSId, + setShowTimeoutToast + ) .then((response) => { const map: any = {}; response.aggregations.trace_group_name.buckets.map((bucket) => { @@ -304,7 +342,14 @@ export const handleJaegerErrorDashboardRequest = async ( }) .catch((error) => console.error(error)); - await handleDslRequest(http, DSL, getJaegerErrorDashboardQuery(), mode, setShowTimeoutToast) + await handleDslRequest( + http, + DSL, + getJaegerErrorDashboardQuery(), + mode, + dataSourceMDSId, + setShowTimeoutToast + ) .then((response) => { return Promise.all( response.aggregations.trace_group_name.buckets.map((bucket) => { @@ -325,8 +370,22 @@ export const handleJaegerErrorDashboardRequest = async ( .catch((error) => console.error(error)); }; -export const handleDashboardThroughputPltRequest = (http, DSL, fixedInterval, items, setItems, mode) => { - return handleDslRequest(http, DSL, getDashboardThroughputPltQuery(mode, fixedInterval), mode) +export const handleDashboardThroughputPltRequest = ( + http, + DSL, + fixedInterval, + items, + setItems, + mode, + dataSourceMDSId? +) => { + return handleDslRequest( + http, + DSL, + getDashboardThroughputPltQuery(mode, fixedInterval), + mode, + dataSourceMDSId + ) .then((response) => { const buckets = response.aggregations.throughput.buckets; const texts = buckets.map( @@ -358,8 +417,22 @@ export const handleDashboardThroughputPltRequest = (http, DSL, fixedInterval, it .catch((error) => console.error(error)); }; -export const handleDashboardErrorRatePltRequest = (http, DSL, fixedInterval, items, setItems, mode) => { - return handleDslRequest(http, DSL, getErrorRatePltQuery(mode, fixedInterval), mode) +export const handleDashboardErrorRatePltRequest = ( + http, + DSL, + fixedInterval, + items, + setItems, + mode, + dataSourceMDSId? +) => { + return handleDslRequest( + http, + DSL, + getErrorRatePltQuery(mode, fixedInterval), + mode, + dataSourceMDSId + ) .then((response) => { const buckets = response.aggregations.error_rate.buckets; const texts = buckets.map( @@ -389,4 +462,4 @@ export const handleDashboardErrorRatePltRequest = (http, DSL, fixedInterval, ite setItems({ items: newItems, fixedInterval: fixedInterval }); }) .catch((error) => console.error(error)); -}; \ No newline at end of file +}; diff --git a/public/components/trace_analytics/requests/request_handler.ts b/public/components/trace_analytics/requests/request_handler.ts index bb687183d..5babe0a33 100644 --- a/public/components/trace_analytics/requests/request_handler.ts +++ b/public/components/trace_analytics/requests/request_handler.ts @@ -5,11 +5,11 @@ import { CoreStart } from '../../../../../../src/core/public'; import { - TRACE_ANALYTICS_DSL_ROUTE, + DATA_PREPPER_INDEX_NAME, + JAEGER_INDEX_NAME, TRACE_ANALYTICS_DATA_PREPPER_INDICES_ROUTE, + TRACE_ANALYTICS_DSL_ROUTE, TRACE_ANALYTICS_JAEGER_INDICES_ROUTE, - JAEGER_INDEX_NAME, - DATA_PREPPER_INDEX_NAME, } from '../../../../common/constants/trace_analytics'; import { TraceAnalyticsMode } from '../home'; @@ -18,6 +18,7 @@ export async function handleDslRequest( DSL: any, bodyQuery: any, mode: TraceAnalyticsMode, + dataSourceMDSId?: string, setShowTimeoutToast?: () => void ) { if (DSL?.query) { @@ -32,12 +33,16 @@ export async function handleDslRequest( if (!bodyQuery.index) { body = { ...bodyQuery, index: mode === 'jaeger' ? JAEGER_INDEX_NAME : DATA_PREPPER_INDEX_NAME }; } + const query = { + dataSourceMDSId: dataSourceMDSId, + }; if (setShowTimeoutToast) { const id = setTimeout(() => setShowTimeoutToast(), 25000); // 25 seconds try { return await http.post(TRACE_ANALYTICS_DSL_ROUTE, { body: JSON.stringify(body), + query, }); } catch (error) { console.error(error); @@ -45,10 +50,10 @@ export async function handleDslRequest( clearTimeout(id); } } else { - try { return await http.post(TRACE_ANALYTICS_DSL_ROUTE, { body: JSON.stringify(body), + query, }); } catch (error_1) { console.error(error_1); @@ -58,20 +63,32 @@ export async function handleDslRequest( export async function handleJaegerIndicesExistRequest( http: CoreStart['http'], - setJaegerIndicesExist + setJaegerIndicesExist, + dataSourceMDSId?: string ) { + const query = { + dataSourceMDSId: dataSourceMDSId, + }; http - .post(TRACE_ANALYTICS_JAEGER_INDICES_ROUTE) + .post(TRACE_ANALYTICS_JAEGER_INDICES_ROUTE, { + query, + }) .then((exists) => setJaegerIndicesExist(exists)) .catch(() => setJaegerIndicesExist(false)); } export async function handleDataPrepperIndicesExistRequest( http: CoreStart['http'], - setDataPrepperIndicesExist + setDataPrepperIndicesExist, + dataSourceMDSId?: string ) { + const query = { + dataSourceMDSId: dataSourceMDSId, + }; http - .post(TRACE_ANALYTICS_DATA_PREPPER_INDICES_ROUTE) + .post(TRACE_ANALYTICS_DATA_PREPPER_INDICES_ROUTE, { + query, + }) .then((exists) => setDataPrepperIndicesExist(exists)) .catch(() => setDataPrepperIndicesExist(false)); } diff --git a/public/components/trace_analytics/requests/services_request_handler.ts b/public/components/trace_analytics/requests/services_request_handler.ts index 2c0152dff..2e81e1dfc 100644 --- a/public/components/trace_analytics/requests/services_request_handler.ts +++ b/public/components/trace_analytics/requests/services_request_handler.ts @@ -4,10 +4,12 @@ */ /* eslint-disable no-console */ -import _ from 'lodash'; import dateMath from '@elastic/datemath'; +import _ from 'lodash'; import DSLService from 'public/services/requests/dsl'; +import { HttpSetup } from '../../../../../../src/core/public'; import { ServiceObject } from '../components/common/plots/service_map'; +import { TraceAnalyticsMode } from '../home'; import { getRelatedServicesQuery, getServiceEdgesQuery, @@ -16,20 +18,31 @@ import { getServicesQuery, } from './queries/services_queries'; import { handleDslRequest } from './request_handler'; -import { HttpSetup } from '../../../../../../src/core/public'; -import { TraceAnalyticsMode } from '../home'; export const handleServicesRequest = async ( http: HttpSetup, DSL: any, setItems: any, mode: TraceAnalyticsMode, + dataSourceMDSId?: string, setServiceMap?: any, - serviceNameFilter?: string, + serviceNameFilter?: string ) => { - return handleDslRequest(http, DSL, getServicesQuery(mode, serviceNameFilter, DSL), mode) + return handleDslRequest( + http, + DSL, + getServicesQuery(mode, serviceNameFilter, DSL), + mode, + dataSourceMDSId + ) .then(async (response) => { - const serviceObject: ServiceObject = await handleServiceMapRequest(http, DSL, mode, setServiceMap); + const serviceObject: ServiceObject = await handleServiceMapRequest( + http, + DSL, + mode, + dataSourceMDSId, + setServiceMap + ); return Promise.all( response.aggregations.service.buckets .filter((bucket: any) => serviceObject[bucket.key]) @@ -60,8 +73,9 @@ export const handleServiceMapRequest = async ( http: HttpSetup, DSL: DSLService | any, mode: TraceAnalyticsMode, + dataSourceMDSId?: string, setItems?: any, - currService?: string, + currService?: string ) => { let minutesInDateRange: number; const startTime = DSL.custom?.timeFilter?.[0]?.range?.startTime; @@ -72,7 +86,7 @@ export const handleServiceMapRequest = async ( } const map: ServiceObject = {}; let id = 1; - await handleDslRequest(http, null, getServiceNodesQuery(mode), mode) + await handleDslRequest(http, null, getServiceNodesQuery(mode), mode, dataSourceMDSId) .then((response) => response.aggregations.service_name.buckets.map( (bucket: any) => @@ -91,7 +105,7 @@ export const handleServiceMapRequest = async ( .catch((error) => console.error(error)); const targets = {}; - await handleDslRequest(http, null, getServiceEdgesQuery('target', mode), mode) + await handleDslRequest(http, null, getServiceEdgesQuery('target', mode), mode, dataSourceMDSId) .then((response) => response.aggregations.service_name.buckets.map((bucket: any) => { bucket.resource.buckets.map((resource: any) => { @@ -102,7 +116,13 @@ export const handleServiceMapRequest = async ( }) ) .catch((error) => console.error(error)); - await handleDslRequest(http, null, getServiceEdgesQuery('destination', mode), mode) + await handleDslRequest( + http, + null, + getServiceEdgesQuery('destination', mode), + mode, + dataSourceMDSId + ) .then((response) => Promise.all( response.aggregations.service_name.buckets.map((bucket: any) => { @@ -126,8 +146,9 @@ export const handleServiceMapRequest = async ( const latencies = await handleDslRequest( http, DSL, - getServiceMetricsQuery(DSL, Object.keys(map), map, mode), + getServiceMetricsQuery(DSL, Object.keys(map), map, mode), mode, + dataSourceMDSId ); latencies.aggregations.service_name.buckets.map((bucket: any) => { map[bucket.key].latency = bucket.average_latency.value; @@ -138,7 +159,7 @@ export const handleServiceMapRequest = async ( }); if (currService) { - await handleDslRequest(http, DSL, getRelatedServicesQuery(currService), mode) + await handleDslRequest(http, DSL, getRelatedServicesQuery(currService), mode, dataSourceMDSId) .then((response) => response.aggregations.traces.buckets.filter((bucket: any) => bucket.service.doc_count > 0) ) @@ -164,12 +185,18 @@ export const handleServiceViewRequest = ( DSL: any, setFields: any, mode: TraceAnalyticsMode, + dataSourceMDSId?: string ) => { - handleDslRequest(http, DSL, getServicesQuery(mode, serviceName), mode) + handleDslRequest(http, DSL, getServicesQuery(mode, serviceName), mode, dataSourceMDSId) .then(async (response) => { const bucket = response.aggregations.service.buckets[0]; if (!bucket) return {}; - const serviceObject: ServiceObject = await handleServiceMapRequest(http, DSL, mode); + const serviceObject: ServiceObject = await handleServiceMapRequest( + http, + DSL, + mode, + dataSourceMDSId + ); const connectedServices = [ ...serviceObject[bucket.key].targetServices, ...serviceObject[bucket.key].destServices, diff --git a/public/components/trace_analytics/requests/traces_request_handler.ts b/public/components/trace_analytics/requests/traces_request_handler.ts index 80b42a764..cb2358d76 100644 --- a/public/components/trace_analytics/requests/traces_request_handler.ts +++ b/public/components/trace_analytics/requests/traces_request_handler.ts @@ -6,11 +6,12 @@ import _ from 'lodash'; import moment from 'moment'; import { v1 as uuid } from 'uuid'; -import { BarOrientation } from '../../../../common/constants/shared'; import { HttpSetup } from '../../../../../../src/core/public'; +import { BarOrientation } from '../../../../common/constants/shared'; import { TRACE_ANALYTICS_DATE_FORMAT } from '../../../../common/constants/trace_analytics'; import { microToMilliSec, nanoToMilliSec } from '../components/common/helper_functions'; import { SpanSearchParams } from '../components/traces/span_detail_table'; +import { TraceAnalyticsMode } from '../home'; import { getPayloadQuery, getServiceBreakdownQuery, @@ -22,7 +23,6 @@ import { getValidTraceIdsQuery, } from './queries/traces_queries'; import { handleDslRequest } from './request_handler'; -import { TraceAnalyticsMode } from '../home'; export const handleValidTraceIds = (http: HttpSetup, DSL: any, mode: TraceAnalyticsMode) => { return handleDslRequest(http, {}, getValidTraceIdsQuery(DSL), mode) @@ -37,6 +37,7 @@ export const handleTracesRequest = async ( items: any, setItems: (items: any) => void, mode: TraceAnalyticsMode, + dataSourceMDSId?: string, sort?: any ) => { const binarySearch = (arr: number[], target: number) => { @@ -57,7 +58,8 @@ export const handleTracesRequest = async ( http, timeFilterDSL, getTraceGroupPercentilesQuery(), - mode + mode, + dataSourceMDSId ).then((response) => { const map: any = {}; response.aggregations.trace_group_name.buckets.forEach((traceGroup: any) => { @@ -68,7 +70,7 @@ export const handleTracesRequest = async ( return map; }); - return handleDslRequest(http, DSL, getTracesQuery(mode, undefined, sort), mode) + return handleDslRequest(http, DSL, getTracesQuery(mode, undefined, sort), mode, dataSourceMDSId) .then((response) => { return Promise.all( response.aggregations.traces.buckets.map((bucket: any) => { @@ -107,9 +109,10 @@ export const handleTraceViewRequest = ( http: HttpSetup, fields: {}, setFields: (fields: any) => void, - mode: TraceAnalyticsMode + mode: TraceAnalyticsMode, + dataSourceMDSId?: string ) => { - handleDslRequest(http, null, getTracesQuery(mode, traceId), mode) + handleDslRequest(http, null, getTracesQuery(mode, traceId), mode, dataSourceMDSId) .then(async (response) => { const bucket = response.aggregations.traces.buckets[0]; return { @@ -136,7 +139,8 @@ export const handleServicesPieChartRequest = async ( http: HttpSetup, setServiceBreakdownData: (serviceBreakdownData: any) => void, setColorMap: (colorMap: any) => void, - mode: TraceAnalyticsMode + mode: TraceAnalyticsMode, + dataSourceMDSId?: string ) => { const colors = [ '#7492e7', @@ -154,7 +158,7 @@ export const handleServicesPieChartRequest = async ( ]; const colorMap: any = {}; let index = 0; - await handleDslRequest(http, null, getServiceBreakdownQuery(traceId, mode), mode) + await handleDslRequest(http, null, getServiceBreakdownQuery(traceId, mode), mode, dataSourceMDSId) .then((response) => Promise.all( response.aggregations.service_type.buckets.map((bucket: any) => { @@ -199,9 +203,10 @@ export const handleSpansGanttRequest = ( setSpanDetailData: (spanDetailData: any) => void, colorMap: any, spanFiltersDSL: any, - mode: TraceAnalyticsMode + mode: TraceAnalyticsMode, + dataSourceMDSId?: string ) => { - handleDslRequest(http, spanFiltersDSL, getSpanDetailQuery(mode, traceId), mode) + handleDslRequest(http, spanFiltersDSL, getSpanDetailQuery(mode, traceId), mode, dataSourceMDSId) .then((response) => hitsToSpanDetailData(response.hits.hits, colorMap, mode)) .then((newItems) => setSpanDetailData(newItems)) .catch((error) => console.error(error)); @@ -211,9 +216,10 @@ export const handleSpansFlyoutRequest = ( http: HttpSetup, spanId: string, setItems: (items: any) => void, - mode: TraceAnalyticsMode + mode: TraceAnalyticsMode, + dataSourceMDSId?: string ) => { - handleDslRequest(http, null, getSpanFlyoutQuery(mode, spanId), mode) + handleDslRequest(http, null, getSpanFlyoutQuery(mode, spanId), mode, dataSourceMDSId) .then((response) => { setItems(response?.hits.hits?.[0]?._source); }) @@ -310,9 +316,10 @@ export const handlePayloadRequest = ( http: HttpSetup, payloadData: any, setPayloadData: (payloadData: any) => void, - mode: TraceAnalyticsMode + mode: TraceAnalyticsMode, + dataSourceMDSId?: string ) => { - handleDslRequest(http, null, getPayloadQuery(mode, traceId), mode) + handleDslRequest(http, null, getPayloadQuery(mode, traceId), mode, dataSourceMDSId) .then((response) => setPayloadData(JSON.stringify(response.hits.hits, null, 2))) .catch((error) => console.error(error)); }; @@ -323,9 +330,10 @@ export const handleSpansRequest = ( setTotal: (total: number) => void, spanSearchParams: SpanSearchParams, DSL: any, - mode: TraceAnalyticsMode + mode: TraceAnalyticsMode, + dataSourceMDSId?: string ) => { - handleDslRequest(http, DSL, getSpansQuery(spanSearchParams), mode) + handleDslRequest(http, DSL, getSpansQuery(spanSearchParams), mode, dataSourceMDSId) .then((response) => { setItems(response.hits.hits.map((hit: any) => hit._source)); setTotal(response.hits.total?.value || 0); diff --git a/public/framework/core_refs.ts b/public/framework/core_refs.ts index ed378ae1d..b78240e01 100644 --- a/public/framework/core_refs.ts +++ b/public/framework/core_refs.ts @@ -14,6 +14,7 @@ import { SavedObjectsClientContract, } from '../../../../src/core/public'; import { DashboardStart } from '../../../../src/plugins/dashboard/public'; +import { DataSourcePluginStart } from '../../../../src/plugins/data_source/public'; import PPLService from '../services/requests/ppl'; class CoreRefs { @@ -32,6 +33,7 @@ class CoreRefs { public dashboard?: DashboardStart; public dashboardProviders?: unknown; public overlays?: OverlayStart; + public dataSource?: DataSourcePluginStart; private constructor() { // ... } diff --git a/public/plugin.tsx b/public/plugin.tsx index 0f8b78ad9..3afe33669 100644 --- a/public/plugin.tsx +++ b/public/plugin.tsx @@ -21,6 +21,7 @@ import { createGetterSetter } from '../../../src/plugins/opensearch_dashboards_u import { CREATE_TAB_PARAM, CREATE_TAB_PARAM_KEY, TAB_CHART_ID } from '../common/constants/explorer'; import { DATACONNECTIONS_BASE, + S3_DATASOURCE_TYPE, SECURITY_PLUGIN_ACCOUNT_API, observabilityApplicationsID, observabilityApplicationsPluginOrder, @@ -47,7 +48,6 @@ import { observabilityTracesID, observabilityTracesPluginOrder, observabilityTracesTitle, - S3_DATA_SOURCE_TYPE, } from '../common/constants/shared'; import { QueryManager } from '../common/query_manager'; import { AssociatedObject, CachedAcceleration } from '../common/types/data_connections'; @@ -248,6 +248,7 @@ export class ObservabilityPlugin const dslService = new DSLService(coreStart.http); const savedObjects = new SavedObjects(coreStart.http); const timestampUtils = new TimestampUtils(dslService, pplService); + const { dataSourceManagement } = setupDeps; return Observability( coreStart, depsStart as AppPluginStartDependencies, @@ -258,7 +259,9 @@ export class ObservabilityPlugin timestampUtils, qm, startPage, - dataSourcePluggables // just pass down for now due to time constraint, later may better expose this as context + dataSourcePluggables, // just pass down for now due to time constraint, later may better expose this as context + dataSourceManagement, + coreStart.savedObjects ); }; @@ -392,6 +395,7 @@ export class ObservabilityPlugin coreRefs.queryAssistEnabled = this.config.query_assist.enabled; coreRefs.summarizeEnabled = this.config.summarize.enabled; coreRefs.overlays = core.overlays; + coreRefs.dataSource = startDeps.dataSource; const { dataSourceService, dataSourceFactory } = startDeps.data.dataSources; dataSourceFactory.registerDataSourceType(S3_DATA_SOURCE_TYPE, S3DataSource); diff --git a/public/types.ts b/public/types.ts index d276f0538..d65e31a7a 100644 --- a/public/types.ts +++ b/public/types.ts @@ -6,6 +6,11 @@ import { SavedObjectsClient } from '../../../src/core/server'; import { DashboardStart } from '../../../src/plugins/dashboard/public'; import { DataPublicPluginSetup, DataPublicPluginStart } from '../../../src/plugins/data/public'; +import { + DataSourcePluginSetup, + DataSourcePluginStart, +} from '../../../src/plugins/data_source/public'; +import { DataSourceManagementPluginSetup } from '../../../src/plugins/data_source_management/public'; import { EmbeddableSetup, EmbeddableStart } from '../../../src/plugins/embeddable/public'; import { ManagementOverViewPluginSetup } from '../../../src/plugins/management_overview/public'; import { NavigationPublicPluginStart } from '../../../src/plugins/navigation/public'; @@ -26,6 +31,7 @@ export interface AppPluginStartDependencies { savedObjectsClient: SavedObjectsClient; data: DataPublicPluginStart; securityDashboards?: {}; + dataSource: DataSourcePluginStart; } export interface SetupDependencies { @@ -35,6 +41,8 @@ export interface SetupDependencies { uiActions: UiActionsStart; managementOverview?: ManagementOverViewPluginSetup; assistantDashboards?: AssistantSetup; + dataSource: DataSourcePluginSetup; + dataSourceManagement: DataSourceManagementPluginSetup; } // eslint-disable-next-line @typescript-eslint/no-empty-interface diff --git a/server/plugin.ts b/server/plugin.ts index 1a7433b3d..7270a1141 100644 --- a/server/plugin.ts +++ b/server/plugin.ts @@ -13,16 +13,23 @@ import { SavedObject, SavedObjectsType, } from '../../../src/core/server'; +import { DataSourcePluginSetup } from '../../../src/plugins/data_source/server/types'; +import { DataSourceManagementPlugin } from '../../../src/plugins/data_source_management/public/plugin'; +import { migrateV1IntegrationToV2Integration } from './adaptors/integrations/migrations'; import { OpenSearchObservabilityPlugin } from './adaptors/opensearch_observability_plugin'; import { PPLPlugin } from './adaptors/ppl_plugin'; +import { PPLParsers } from './parsers/ppl_parser'; import { setupRoutes } from './routes/index'; import { searchSavedObject, visualizationSavedObject, } from './saved_objects/observability_saved_object'; -import { ObservabilityPluginSetup, ObservabilityPluginStart, AssistantPluginSetup } from './types'; -import { PPLParsers } from './parsers/ppl_parser'; -import { migrateV1IntegrationToV2Integration } from './adaptors/integrations/migrations'; +import { AssistantPluginSetup, ObservabilityPluginSetup, ObservabilityPluginStart } from './types'; + +export interface ObservabilityPluginSetupDependencies { + dataSourceManagement: ReturnType; + dataSource: DataSourcePluginSetup; +} export class ObservabilityPlugin implements Plugin { @@ -36,18 +43,24 @@ export class ObservabilityPlugin core: CoreSetup, deps: { assistantDashboards?: AssistantPluginSetup; + dataSource: ObservabilityPluginSetupDependencies; } ) { - const { assistantDashboards } = deps; + const { assistantDashboards, dataSource } = deps; this.logger.debug('Observability: Setup'); const router = core.http.createRouter(); + + const dataSourceEnabled = !!dataSource; const openSearchObservabilityClient: ILegacyClusterClient = core.opensearch.legacy.createClient( 'opensearch_observability', { plugins: [PPLPlugin, OpenSearchObservabilityPlugin], } ); - + if (dataSourceEnabled) { + dataSource.registerCustomApiSchema(PPLPlugin); + dataSource.registerCustomApiSchema(OpenSearchObservabilityPlugin); + } // @ts-ignore core.http.registerRouteHandlerContext('observability_plugin', (_context, _request) => { return { @@ -201,7 +214,7 @@ export class ObservabilityPlugin core.savedObjects.registerType(integrationTemplateType); // Register server side APIs - setupRoutes({ router, client: openSearchObservabilityClient }); + setupRoutes({ router, client: openSearchObservabilityClient, dataSourceEnabled }); core.savedObjects.registerType(visualizationSavedObject); core.savedObjects.registerType(searchSavedObject); diff --git a/server/routes/index.ts b/server/routes/index.ts index 0e87b115b..bc06a0085 100644 --- a/server/routes/index.ts +++ b/server/routes/index.ts @@ -11,8 +11,8 @@ import { QueryService } from '../services/queryService'; import { registerAppAnalyticsRouter } from './application_analytics/app_analytics_router'; import { PanelsRouter } from './custom_panels/panels_router'; import { VisualizationsRouter } from './custom_panels/visualizations_router'; -import { registerDatasourcesRoute } from './datasources/datasources_router'; import { registerDataConnectionsRoute } from './data_connections/data_connections_router'; +import { registerDatasourcesRoute } from './datasources/datasources_router'; import { registerDslRoute } from './dsl'; import { registerEventAnalyticsRouter } from './event_analytics/event_analytics_router'; import { registerIntegrationsRoute } from './integrations/integrations_router'; @@ -25,7 +25,15 @@ import { registerPplRoute } from './ppl'; import { registerQueryAssistRoutes } from './query_assist/routes'; import { registerTraceAnalyticsDslRouter } from './trace_analytics_dsl_router'; -export function setupRoutes({ router, client }: { router: IRouter; client: ILegacyClusterClient }) { +export function setupRoutes({ + router, + client, + dataSourceEnabled, +}: { + router: IRouter; + client: ILegacyClusterClient; + dataSourceEnabled: boolean; +}) { PanelsRouter(router); VisualizationsRouter(router); registerPplRoute({ router, facet: new PPLFacet(client) }); @@ -34,7 +42,7 @@ export function setupRoutes({ router, client }: { router: IRouter; client: ILega registerAppAnalyticsRouter(router); // TODO remove trace analytics route when DSL route for autocomplete is added - registerTraceAnalyticsDslRouter(router); + registerTraceAnalyticsDslRouter(router, dataSourceEnabled); // notebooks routes registerParaRoute(router); diff --git a/server/routes/trace_analytics_dsl_router.ts b/server/routes/trace_analytics_dsl_router.ts index 171483fd9..4fe62ab5d 100644 --- a/server/routes/trace_analytics_dsl_router.ts +++ b/server/routes/trace_analytics_dsl_router.ts @@ -11,28 +11,40 @@ import { DATA_PREPPER_SERVICE_INDEX_NAME, JAEGER_INDEX_NAME, JAEGER_SERVICE_INDEX_NAME, - TRACE_ANALYTICS_DSL_ROUTE, TRACE_ANALYTICS_DATA_PREPPER_INDICES_ROUTE, + TRACE_ANALYTICS_DSL_ROUTE, TRACE_ANALYTICS_JAEGER_INDICES_ROUTE, } from '../../common/constants/trace_analytics'; import { addRequestToMetric } from '../common/metrics/metrics_helper'; -export function registerTraceAnalyticsDslRouter(router: IRouter) { +export function registerTraceAnalyticsDslRouter(router: IRouter, dataSourceEnabled: boolean) { router.post( { path: TRACE_ANALYTICS_DATA_PREPPER_INDICES_ROUTE, - validate: false, + validate: { + body: schema.any(), + query: schema.object({ + dataSourceMDSId: schema.maybe(schema.string({ defaultValue: '' })), + }), + }, }, async (context, request, response) => { const params: RequestParams.IndicesExists = { index: [DATA_PREPPER_INDEX_NAME, DATA_PREPPER_SERVICE_INDEX_NAME], allow_no_indices: false, }; + const { dataSourceMDSId } = request.query; try { - const resp = await context.core.opensearch.legacy.client.callAsCurrentUser( - 'indices.exists', - params - ); + let resp; + if (dataSourceEnabled && dataSourceMDSId) { + const client = context.dataSource.opensearch.legacy.getClient(dataSourceMDSId); + resp = await client.callAPI('indices.exists', params); + } else { + resp = await context.core.opensearch.legacy.client.callAsCurrentUser( + 'indices.exists', + params + ); + } return response.ok({ body: resp, }); @@ -48,18 +60,30 @@ export function registerTraceAnalyticsDslRouter(router: IRouter) { router.post( { path: TRACE_ANALYTICS_JAEGER_INDICES_ROUTE, - validate: false, + validate: { + body: schema.any(), + query: schema.object({ + dataSourceMDSId: schema.maybe(schema.string({ defaultValue: '' })), + }), + }, }, async (context, request, response) => { + const { dataSourceMDSId } = request.query; const params: RequestParams.IndicesExists = { index: [JAEGER_INDEX_NAME, JAEGER_SERVICE_INDEX_NAME], allow_no_indices: false, }; try { - const resp = await context.core.opensearch.legacy.client.callAsCurrentUser( - 'indices.exists', - params - ); + let resp; + if (dataSourceEnabled && dataSourceMDSId) { + const client = context.dataSource.opensearch.legacy.getClient(dataSourceMDSId); + resp = await client.callAPI('indices.exists', params); + } else { + resp = await context.core.opensearch.legacy.client.callAsCurrentUser( + 'indices.exists', + params + ); + } return response.ok({ body: resp, }); @@ -103,21 +127,28 @@ export function registerTraceAnalyticsDslRouter(router: IRouter) { ), script_fields: schema.maybe(schema.any()), }), + query: schema.object({ + dataSourceMDSId: schema.maybe(schema.string({ defaultValue: '' })), + }), }, }, async (context, request, response) => { addRequestToMetric('trace_analytics', 'get', 'count'); const { index, size, ...rest } = request.body; + const { dataSourceMDSId } = request.query; const params: RequestParams.Search = { index: index || DATA_PREPPER_INDEX_NAME, size, body: rest, }; try { - const resp = await context.core.opensearch.legacy.client.callAsCurrentUser( - 'search', - params - ); + let resp; + if (dataSourceEnabled && dataSourceMDSId) { + const client = context.dataSource.opensearch.legacy.getClient(dataSourceMDSId); + resp = await client.callAPI('search', params); + } else { + resp = await context.core.opensearch.legacy.client.callAsCurrentUser('search', params); + } return response.ok({ body: resp, }); From 868ddcb50323a45d24c29e2695743a4823edaee7 Mon Sep 17 00:00:00 2001 From: Sumukh Swamy Date: Tue, 30 Apr 2024 17:13:45 -0700 Subject: [PATCH 17/28] added fix for jobs and cache Support for workbench ,MDS support (#1739) * cacahe updated to support MDS-client and added MDS support Signed-off-by: sumukhswamy * addressed PR comments, added fix for jobs and cache Signed-off-by: sumukhswamy * updated the tests, PR comments Signed-off-by: sumukhswamy * addressed comments, fixed loading of flint datasources Signed-off-by: sumukhswamy * added fix for cache and cahnged router Signed-off-by: sumukhswamy * fixed linter Signed-off-by: sumukhswamy --------- Signed-off-by: sumukhswamy Signed-off-by: Sumukh Swamy --- common/types/data_connections.ts | 11 +- common/utils/shared.ts | 3 + .../acceleration_details_flyout.tsx | 13 +- .../accelerations/acceleration_table.tsx | 32 ++-- .../create/create_acceleration.tsx | 21 ++- .../selector_helpers/load_databases.tsx | 2 +- .../selector_helpers/load_objects.tsx | 4 +- .../selectors/source_selector.tsx | 8 +- .../visual_editors/query_visual_editor.tsx | 3 + .../skipping_index/generate_fields.tsx | 4 +- .../skipping_index/skipping_index_builder.tsx | 3 + .../utils/acceleration_utils.tsx | 13 +- .../associated_objects_details_flyout.tsx | 60 ++++--- .../associated_objects_tab.tsx | 37 +++-- public/components/hooks/use_polling.ts | 4 +- .../catalog_cache/cache_loader.test.tsx | 81 ++++++---- .../framework/catalog_cache/cache_loader.tsx | 152 ++++++++++++------ .../catalog_cache/cache_manager.test.tsx | 5 +- .../framework/catalog_cache/cache_manager.ts | 126 +++++++++++---- .../datasources/direct_query_hook.tsx | 10 +- public/plugin.tsx | 25 ++- public/services/requests/sql.ts | 28 +++- public/types.ts | 1 + .../data_connections_router.ts | 23 ++- .../routes/datasources/datasources_router.ts | 34 +++- server/routes/index.ts | 4 +- 26 files changed, 485 insertions(+), 222 deletions(-) diff --git a/common/types/data_connections.ts b/common/types/data_connections.ts index 66c756d3a..a5585aca7 100644 --- a/common/types/data_connections.ts +++ b/common/types/data_connections.ts @@ -121,6 +121,7 @@ export interface CachedDataSource { lastUpdated: string; // date string in UTC format status: CachedDataSourceStatus; databases: CachedDatabase[]; + dataSourceMDSId?: string; } export interface DataSourceCacheData { @@ -143,6 +144,7 @@ export interface CachedAccelerationByDataSource { accelerations: CachedAcceleration[]; lastUpdated: string; // date string in UTC format status: CachedDataSourceStatus; + dataSourceMDSId?: string; } export interface AccelerationsCacheData { @@ -240,6 +242,13 @@ export interface CreateAccelerationForm { export interface LoadCachehookOutput { loadStatus: DirectQueryLoadingStatus; - startLoading: (dataSourceName: string, databaseName?: string, tableName?: string) => void; + startLoading: (params: StartLoadingParams) => void; stopLoading: () => void; } + +export interface StartLoadingParams { + dataSourceName: string; + dataSourceMDSId?: string; + databaseName?: string; + tableName?: string; +} diff --git a/common/utils/shared.ts b/common/utils/shared.ts index 0729946c8..d85aab000 100644 --- a/common/utils/shared.ts +++ b/common/utils/shared.ts @@ -18,6 +18,9 @@ export function get(obj: Record, path: string, default } export function addBackticksIfNeeded(input: string): string { + if (input === undefined) { + return ''; + } // Check if the string already has backticks if (input.startsWith('`') && input.endsWith('`')) { return input; // Return the string as it is diff --git a/public/components/datasources/components/manage/accelerations/acceleration_details_flyout.tsx b/public/components/datasources/components/manage/accelerations/acceleration_details_flyout.tsx index 76294a209..c28f7055a 100644 --- a/public/components/datasources/components/manage/accelerations/acceleration_details_flyout.tsx +++ b/public/components/datasources/components/manage/accelerations/acceleration_details_flyout.tsx @@ -16,24 +16,25 @@ import { EuiText, } from '@elastic/eui'; import React, { useEffect, useState } from 'react'; +import { OpenSearchDashboardsResponse } from '../../../../../../../../src/core/server/http/router'; +import { CachedAcceleration } from '../../../../../../common/types/data_connections'; +import { coreRefs } from '../../../../../framework/core_refs'; +import { AccelerationActionOverlay } from './acceleration_action_overlay'; +import { useAccelerationOperation } from './acceleration_operation'; import { AccelerationDetailsTab } from './flyout_modules/acceleration_details_tab'; import { AccelerationSchemaTab } from './flyout_modules/accelerations_schema_tab'; import { - onDiscoverIconClick, AccelerationActionType, getAccelerationName, + onDiscoverIconClick, } from './utils/acceleration_utils'; -import { coreRefs } from '../../../../../framework/core_refs'; -import { OpenSearchDashboardsResponse } from '../../../../../../../../src/core/server/http/router'; -import { CachedAcceleration } from '../../../../../../common/types/data_connections'; -import { useAccelerationOperation } from './acceleration_operation'; -import { AccelerationActionOverlay } from './acceleration_action_overlay'; export interface AccelerationDetailsFlyoutProps { acceleration: CachedAcceleration; dataSourceName: string; resetFlyout: () => void; handleRefresh?: () => void; + dataSourceMDSId?: string; } const getMappings = (index: string): Promise | undefined => { diff --git a/public/components/datasources/components/manage/accelerations/acceleration_table.tsx b/public/components/datasources/components/manage/accelerations/acceleration_table.tsx index 266d77c8f..e3e386d3a 100644 --- a/public/components/datasources/components/manage/accelerations/acceleration_table.tsx +++ b/public/components/datasources/components/manage/accelerations/acceleration_table.tsx @@ -18,27 +18,29 @@ import { EuiText, } from '@elastic/eui'; import React, { useCallback, useEffect, useState } from 'react'; -import { - onDiscoverIconClick, - AccelerationStatus, - ACC_LOADING_MSG, - ACC_PANEL_TITLE, - ACC_PANEL_DESC, - getAccelerationName, - AccelerationActionType, - CreateAccelerationFlyoutButton, -} from './utils/acceleration_utils'; -import { getRenderAccelerationDetailsFlyout } from '../../../../../plugin'; -import { CatalogCacheManager } from '../../../../../framework/catalog_cache/cache_manager'; import { CachedAcceleration, CachedDataSourceStatus, } from '../../../../../../common/types/data_connections'; import { DirectQueryLoadingStatus } from '../../../../../../common/types/explorer'; -import { AccelerationActionOverlay } from './acceleration_action_overlay'; +import { CatalogCacheManager } from '../../../../../framework/catalog_cache/cache_manager'; +import { + getRenderAccelerationDetailsFlyout, + getRenderCreateAccelerationFlyout, +} from '../../../../../plugin'; import { isCatalogCacheFetching } from '../associated_objects/utils/associated_objects_tab_utils'; -import { getRenderCreateAccelerationFlyout } from '../../../../../plugin'; +import { AccelerationActionOverlay } from './acceleration_action_overlay'; import { useAccelerationOperation } from './acceleration_operation'; +import { + ACC_LOADING_MSG, + ACC_PANEL_DESC, + ACC_PANEL_TITLE, + AccelerationActionType, + AccelerationStatus, + CreateAccelerationFlyoutButton, + getAccelerationName, + onDiscoverIconClick, +} from './utils/acceleration_utils'; interface AccelerationTableProps { dataSourceName: string; @@ -108,7 +110,7 @@ export const AccelerationTable = ({ !isCatalogCacheFetching(accelerationsLoadStatus) ) { setIsRefreshing(true); - startLoadingAccelerations(dataSourceName); + startLoadingAccelerations({ dataSourceName }); } else { setAccelerations(cachedDataSource.accelerations); setUpdatedTime(cachedDataSource.lastUpdated); diff --git a/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/create/create_acceleration.tsx b/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/create/create_acceleration.tsx index 582307b33..507c6fe95 100644 --- a/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/create/create_acceleration.tsx +++ b/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/create/create_acceleration.tsx @@ -45,6 +45,7 @@ export interface CreateAccelerationProps { resetFlyout: () => void; databaseName?: string; tableName?: string; + dataSourceMDSId?: string; refreshHandler?: () => void; } @@ -53,6 +54,7 @@ export const CreateAcceleration = ({ resetFlyout, databaseName, tableName, + dataSourceMDSId, refreshHandler, }: CreateAccelerationProps) => { const { setToast } = useToast(); @@ -141,12 +143,22 @@ export const CreateAcceleration = ({ if (dataTable !== '') { setTableFieldsLoading(true); try { - const cachedTable = CatalogCacheManager.getTable(dataSource, database, dataTable); + const cachedTable = CatalogCacheManager.getTable( + dataSource, + database, + dataTable, + dataSourceMDSId + ); if (cachedTable.columns) { loadColumnsToAccelerationForm(cachedTable); setTableFieldsLoading(false); } else { - startLoading(dataSource, database, dataTable); + startLoading({ + dataSourceName: dataSource, + dataSourceMDSId, + databaseName: database, + tableName: dataTable, + }); } } catch (error) { setToast('Your cache is outdated, refresh databases and tables', 'warning'); @@ -173,7 +185,8 @@ export const CreateAcceleration = ({ cachedTable = CatalogCacheManager.getTable( accelerationFormData.dataSource, accelerationFormData.database, - accelerationFormData.dataTable + accelerationFormData.dataTable, + dataSourceMDSId ); } catch (error) { setToast('Your cache is outdated, refresh databases and tables', 'warning'); @@ -218,6 +231,7 @@ export const CreateAcceleration = ({ selectedDatasource={selectedDatasource} dataSourcesPreselected={dataSourcesPreselected} tableFieldsLoading={tableFieldsLoading} + dataSourceMDSId={dataSourceMDSId} /> { setIsLoading(true); - startDatabasesLoading(dataSourceName); + startDatabasesLoading({ dataSourceName }); }; useEffect(() => { diff --git a/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/selectors/selector_helpers/load_objects.tsx b/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/selectors/selector_helpers/load_objects.tsx index 9366af2bc..7976196c0 100644 --- a/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/selectors/selector_helpers/load_objects.tsx +++ b/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/selectors/selector_helpers/load_objects.tsx @@ -65,8 +65,8 @@ export const SelectorLoadObjects = ({ tableStatus: true, accelerationsStatus: true, }); - startLoadingTables(dataSourceName, databaseName); - startLoadingAccelerations(dataSourceName); + startLoadingTables({ dataSourceName, databaseName }); + startLoadingAccelerations({ dataSourceName }); }; useEffect(() => { diff --git a/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/selectors/source_selector.tsx b/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/selectors/source_selector.tsx index d086b0c28..9f127faf5 100644 --- a/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/selectors/source_selector.tsx +++ b/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/selectors/source_selector.tsx @@ -20,13 +20,13 @@ import React, { useEffect, useState } from 'react'; import { CoreStart } from '../../../../../../../../../../src/core/public'; import { DATACONNECTIONS_BASE } from '../../../../../../../../common/constants/shared'; import { - CachedDatabase, CachedDataSourceStatus, + CachedDatabase, CreateAccelerationForm, } from '../../../../../../../../common/types/data_connections'; import { CatalogCacheManager } from '../../../../../../../framework/catalog_cache/cache_manager'; import { useToast } from '../../../../../../common/toast'; -import { hasError, validateDatabase, validateDataTable } from '../create/utils'; +import { hasError, validateDataTable, validateDatabase } from '../create/utils'; import { SelectorLoadDatabases } from './selector_helpers/load_databases'; import { SelectorLoadObjects } from './selector_helpers/load_objects'; @@ -37,6 +37,7 @@ interface AccelerationDataSourceSelectorProps { selectedDatasource: string; dataSourcesPreselected: boolean; tableFieldsLoading: boolean; + dataSourceMDSId?: string; } export const AccelerationDataSourceSelector = ({ @@ -46,6 +47,7 @@ export const AccelerationDataSourceSelector = ({ selectedDatasource, dataSourcesPreselected, tableFieldsLoading, + dataSourceMDSId, }: AccelerationDataSourceSelectorProps) => { const { setToast } = useToast(); const [databases, setDatabases] = useState>>([]); @@ -72,7 +74,7 @@ export const AccelerationDataSourceSelector = ({ const loadDataSource = () => { setLoadingComboBoxes({ ...loadingComboBoxes, dataSource: true }); http - .get(DATACONNECTIONS_BASE) + .get(DATACONNECTIONS_BASE + `/dataSourceMDSId=${dataSourceMDSId}`) .then((res) => { const isValidDataSource = res.some( (connection: any) => diff --git a/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/query_visual_editor.tsx b/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/query_visual_editor.tsx index 5089afc2e..9586be97f 100644 --- a/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/query_visual_editor.tsx +++ b/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/query_visual_editor.tsx @@ -14,12 +14,14 @@ interface QueryVisualEditorProps { accelerationFormData: CreateAccelerationForm; setAccelerationFormData: React.Dispatch>; tableFieldsLoading: boolean; + dataSourceMDSId?: string; } export const QueryVisualEditor = ({ accelerationFormData, setAccelerationFormData, tableFieldsLoading, + dataSourceMDSId, }: QueryVisualEditorProps) => { return tableFieldsLoading ? ( <> @@ -38,6 +40,7 @@ export const QueryVisualEditor = ({ )} {accelerationFormData.accelerationIndexType === 'covering' && ( diff --git a/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/skipping_index/generate_fields.tsx b/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/skipping_index/generate_fields.tsx index 5eda5b73a..fd4aa5445 100644 --- a/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/skipping_index/generate_fields.tsx +++ b/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/skipping_index/generate_fields.tsx @@ -26,6 +26,7 @@ interface GenerateFieldsProps { setAccelerationFormData: React.Dispatch>; isSkippingtableLoading: boolean; setIsSkippingtableLoading: React.Dispatch; + dataSourceMDSId?: string; } export const GenerateFields = ({ @@ -33,6 +34,7 @@ export const GenerateFields = ({ setAccelerationFormData, isSkippingtableLoading, setIsSkippingtableLoading, + dataSourceMDSId, }: GenerateFieldsProps) => { const [isGenerateRun, setIsGenerateRun] = useState(false); const { loadStatus, startLoading, stopLoading: _stopLoading, pollingResult } = useDirectQuery(); @@ -84,7 +86,7 @@ export const GenerateFields = ({ )}`, datasource: accelerationFormData.dataSource, }; - startLoading(requestPayload); + startLoading(requestPayload, dataSourceMDSId); setIsSkippingtableLoading(true); setIsGenerateRun(true); setReplaceDefinitionModal(<>); diff --git a/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/skipping_index/skipping_index_builder.tsx b/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/skipping_index/skipping_index_builder.tsx index 3fb9bc72b..680279590 100644 --- a/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/skipping_index/skipping_index_builder.tsx +++ b/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/skipping_index/skipping_index_builder.tsx @@ -30,11 +30,13 @@ import { GenerateFields } from './generate_fields'; interface SkippingIndexBuilderProps { accelerationFormData: CreateAccelerationForm; setAccelerationFormData: React.Dispatch>; + dataSourceMDSId?: string; } export const SkippingIndexBuilder = ({ accelerationFormData, setAccelerationFormData, + dataSourceMDSId, }: SkippingIndexBuilderProps) => { const [pageIndex, setPageIndex] = useState(0); const [pageSize, setPageSize] = useState(20); @@ -200,6 +202,7 @@ export const SkippingIndexBuilder = ({ setIsSkippingtableLoading={setIsSkippingtableLoading} accelerationFormData={accelerationFormData} setAccelerationFormData={setAccelerationFormData} + dataSourceMDSId={dataSourceMDSId} /> diff --git a/public/components/datasources/components/manage/accelerations/utils/acceleration_utils.tsx b/public/components/datasources/components/manage/accelerations/utils/acceleration_utils.tsx index 84b674739..23ededc73 100644 --- a/public/components/datasources/components/manage/accelerations/utils/acceleration_utils.tsx +++ b/public/components/datasources/components/manage/accelerations/utils/acceleration_utils.tsx @@ -3,14 +3,14 @@ * SPDX-License-Identifier: Apache-2.0 */ -import React from 'react'; import { EuiButton, EuiHealth } from '@elastic/eui'; +import React from 'react'; +import { DATA_SOURCE_TYPES } from '../../../../../../../common/constants/data_sources'; import { CachedAcceleration } from '../../../../../../../common/types/data_connections'; import { redirectToExplorerOSIdx, redirectToExplorerWithDataSrc, } from '../../associated_objects/utils/associated_objects_tab_utils'; -import { DATA_SOURCE_TYPES } from '../../../../../../../common/constants/data_sources'; export const ACC_PANEL_TITLE = 'Accelerations'; export const ACC_PANEL_DESC = @@ -93,6 +93,7 @@ export const CreateAccelerationFlyoutButton = ({ dataSourceName: string; renderCreateAccelerationFlyout: ( dataSource: string, + dataSourceMDSId?: string, databaseName?: string, tableName?: string, handleRefresh?: () => void @@ -103,7 +104,13 @@ export const CreateAccelerationFlyoutButton = ({ <> - renderCreateAccelerationFlyout(dataSourceName, undefined, undefined, handleRefresh) + renderCreateAccelerationFlyout( + dataSourceName, + undefined, + undefined, + undefined, + handleRefresh + ) } fill > diff --git a/public/components/datasources/components/manage/associated_objects/associated_objects_details_flyout.tsx b/public/components/datasources/components/manage/associated_objects/associated_objects_details_flyout.tsx index 8b2ce15e8..5cd641411 100644 --- a/public/components/datasources/components/manage/associated_objects/associated_objects_details_flyout.tsx +++ b/public/components/datasources/components/manage/associated_objects/associated_objects_details_flyout.tsx @@ -3,58 +3,59 @@ * SPDX-License-Identifier: Apache-2.0 */ -import React, { useEffect, useState } from 'react'; import { - EuiFlyoutBody, - EuiFlyoutHeader, - EuiSpacer, - EuiText, - EuiIcon, + EuiButton, EuiButtonEmpty, - EuiFlexItem, - EuiFlexGroup, EuiDescriptionList, - EuiDescriptionListTitle, EuiDescriptionListDescription, + EuiDescriptionListTitle, + EuiEmptyPrompt, + EuiFlexGroup, + EuiFlexItem, + EuiFlyoutBody, + EuiFlyoutHeader, EuiHorizontalRule, - EuiTitle, - EuiTableFieldDataColumnType, + EuiIcon, EuiInMemoryTable, EuiLink, - EuiButton, - EuiEmptyPrompt, + EuiSpacer, + EuiTableFieldDataColumnType, + EuiText, + EuiTitle, } from '@elastic/eui'; import { i18n } from '@osd/i18n'; +import React, { useEffect, useState } from 'react'; +import { DATA_SOURCE_TYPES } from '../../../../../../common/constants/data_sources'; import { AssociatedObject, CachedAcceleration, CachedColumn, } from '../../../../../../common/types/data_connections'; -import { - isCatalogCacheFetching, - redirectToExplorerWithDataSrc, -} from './utils/associated_objects_tab_utils'; +import { DirectQueryLoadingStatus } from '../../../../../../common/types/explorer'; +import { useToast } from '../../../../../../public/components/common/toast'; +import { useLoadTableColumnsToCache } from '../../../../../../public/framework/catalog_cache/cache_loader'; +import { CatalogCacheManager } from '../../../../../../public/framework/catalog_cache/cache_manager'; import { getRenderAccelerationDetailsFlyout, getRenderCreateAccelerationFlyout, } from '../../../../../plugin'; import { AccelerationStatus, getAccelerationName } from '../accelerations/utils/acceleration_utils'; import { - ACCE_NO_DATA_TITLE, ACCE_NO_DATA_DESCRIPTION, + ACCE_NO_DATA_TITLE, CREATE_ACCELERATION_DESCRIPTION, } from '../associated_objects/utils/associated_objects_tab_utils'; -import { DATA_SOURCE_TYPES } from '../../../../../../common/constants/data_sources'; -import { useLoadTableColumnsToCache } from '../../../../../../public/framework/catalog_cache/cache_loader'; -import { CatalogCacheManager } from '../../../../../../public/framework/catalog_cache/cache_manager'; -import { DirectQueryLoadingStatus } from '../../../../../../common/types/explorer'; -import { useToast } from '../../../../../../public/components/common/toast'; +import { + isCatalogCacheFetching, + redirectToExplorerWithDataSrc, +} from './utils/associated_objects_tab_utils'; export interface AssociatedObjectsFlyoutProps { tableDetail: AssociatedObject; datasourceName: string; resetFlyout: () => void; handleRefresh?: () => void; + dataSourceMDSId?: string; } export const AssociatedObjectsDetailsFlyout = ({ @@ -62,6 +63,7 @@ export const AssociatedObjectsDetailsFlyout = ({ datasourceName, resetFlyout, handleRefresh, + dataSourceMDSId, }: AssociatedObjectsFlyoutProps) => { const { loadStatus, startLoading } = useLoadTableColumnsToCache(); const [tableColumns, setTableColumns] = useState([]); @@ -93,6 +95,7 @@ export const AssociatedObjectsDetailsFlyout = ({ onClick={() => renderCreateAccelerationFlyout( datasourceName, + '', tableDetail.database, tableDetail.name, handleRefresh @@ -152,7 +155,9 @@ export const AssociatedObjectsDetailsFlyout = ({ const name = getAccelerationName(item, datasourceName); return ( renderAccelerationDetailsFlyout(item, datasourceName, handleRefresh)} + onClick={() => + renderAccelerationDetailsFlyout(item, datasourceName, handleRefresh, dataSourceMDSId) + } > {name} @@ -193,6 +198,7 @@ export const AssociatedObjectsDetailsFlyout = ({ onClick={() => renderCreateAccelerationFlyout( datasourceName, + '', tableDetail.database, tableDetail.name, handleRefresh @@ -235,7 +241,11 @@ export const AssociatedObjectsDetailsFlyout = ({ if (tables?.columns) { setTableColumns(tables?.columns); } else { - startLoading(datasourceName, tableDetail.database, tableDetail.name); + startLoading({ + dataSourceName: datasourceName, + databaseName: tableDetail.database, + tableName: tableDetail.name, + }); } } catch (error) { console.error(error); diff --git a/public/components/datasources/components/manage/associated_objects/associated_objects_tab.tsx b/public/components/datasources/components/manage/associated_objects/associated_objects_tab.tsx index bd8936872..31ddabeb9 100644 --- a/public/components/datasources/components/manage/associated_objects/associated_objects_tab.tsx +++ b/public/components/datasources/components/manage/associated_objects/associated_objects_tab.tsx @@ -3,19 +3,17 @@ * SPDX-License-Identifier: Apache-2.0 */ -import React, { useEffect, useState } from 'react'; -import _ from 'lodash'; import { - EuiPanel, EuiFlexGroup, EuiFlexItem, - EuiText, EuiHorizontalRule, - EuiSpacer, + EuiPanel, EuiSelectable, + EuiSpacer, + EuiText, } from '@elastic/eui'; import { i18n } from '@osd/i18n'; -import { useToast } from '../../../../../../public/components/common/toast'; +import React, { useEffect, useState } from 'react'; import { ACCELERATION_INDEX_TYPES } from '../../../../../../common/constants/data_sources'; import { AssociatedObject, @@ -27,25 +25,26 @@ import { CachedTable, DatasourceDetails, } from '../../../../../../common/types/data_connections'; -import { AccelerationsRecommendationCallout } from './accelerations_recommendation_callout'; -import { - ASSC_OBJ_PANEL_TITLE, - ASSC_OBJ_PANEL_DESCRIPTION, - ASSC_OBJ_FRESH_MSG, - isCatalogCacheFetching, -} from './utils/associated_objects_tab_utils'; import { DirectQueryLoadingStatus } from '../../../../../../common/types/explorer'; -import { AssociatedObjectsTabEmpty } from './utils/associated_objects_tab_empty'; -import { AssociatedObjectsTabLoading } from './utils/associated_objects_tab_loading'; -import { AssociatedObjectsRefreshButton } from './utils/associated_objects_refresh_button'; +import { useToast } from '../../../../../../public/components/common/toast'; import { CatalogCacheManager } from '../../../../../../public/framework/catalog_cache/cache_manager'; -import { AssociatedObjectsTable } from './modules/associated_objects_table'; +import { getRenderCreateAccelerationFlyout } from '../../../../../../public/plugin'; import { CreateAccelerationFlyoutButton, getAccelerationName, } from '../accelerations/utils/acceleration_utils'; -import { getRenderCreateAccelerationFlyout } from '../../../../../../public/plugin'; +import { AccelerationsRecommendationCallout } from './accelerations_recommendation_callout'; +import { AssociatedObjectsTable } from './modules/associated_objects_table'; +import { AssociatedObjectsRefreshButton } from './utils/associated_objects_refresh_button'; +import { AssociatedObjectsTabEmpty } from './utils/associated_objects_tab_empty'; import { AssociatedObjectsTabFailure } from './utils/associated_objects_tab_failure'; +import { AssociatedObjectsTabLoading } from './utils/associated_objects_tab_loading'; +import { + ASSC_OBJ_FRESH_MSG, + ASSC_OBJ_PANEL_DESCRIPTION, + ASSC_OBJ_PANEL_TITLE, + isCatalogCacheFetching, +} from './utils/associated_objects_tab_utils'; export interface AssociatedObjectsTabProps { datasource: DatasourceDetails; @@ -101,7 +100,7 @@ export const AssociatedObjectsTab: React.FC = (props) const onRefreshButtonClick = () => { if (!isCatalogCacheFetching(databasesLoadStatus, tablesLoadStatus, accelerationsLoadStatus)) { - startLoadingDatabases(datasource.name); + startLoadingDatabases({ databaseName: datasource.name }); setIsRefreshing(true); } }; diff --git a/public/components/hooks/use_polling.ts b/public/components/hooks/use_polling.ts index cf53684e8..30127fa0f 100644 --- a/public/components/hooks/use_polling.ts +++ b/public/components/hooks/use_polling.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0 */ -import { useState, useRef, useEffect } from 'react'; +import { useEffect, useRef, useState } from 'react'; type FetchFunction = (params?: P) => Promise; @@ -111,7 +111,7 @@ export function usePolling( try { const result = await fetchFunction(params); setData(result); - + console.log(result); // Check the success condition and stop polling if it's met if (onPollingSuccess && onPollingSuccess(result, configurations)) { stopPolling(); diff --git a/public/framework/catalog_cache/cache_loader.test.tsx b/public/framework/catalog_cache/cache_loader.test.tsx index 694e3936c..a8a2f2e32 100644 --- a/public/framework/catalog_cache/cache_loader.test.tsx +++ b/public/framework/catalog_cache/cache_loader.test.tsx @@ -66,12 +66,15 @@ describe('loadCacheTests', () => { updateDatabasesToCache(dataSourceName, pollingResult); // Verify that addOrUpdateDataSource is called with the correct parameters - expect(CatalogCacheManager.addOrUpdateDataSource).toHaveBeenCalledWith({ - name: dataSourceName, - databases: [], - lastUpdated: expect.any(String), - status: CachedDataSourceStatus.Failed, - }); + expect(CatalogCacheManager.addOrUpdateDataSource).toHaveBeenCalledWith( + { + name: dataSourceName, + databases: [], + lastUpdated: expect.any(String), + status: CachedDataSourceStatus.Failed, + }, + undefined + ); }); it('should update cache with new databases when polling result is not null', () => { @@ -79,15 +82,28 @@ describe('loadCacheTests', () => { updateDatabasesToCache(dataSourceName, mockShowDatabasesPollingResult); // Verify that addOrUpdateDataSource is called with the correct parameters - expect(CatalogCacheManager.addOrUpdateDataSource).toHaveBeenCalledWith({ - name: dataSourceName, - databases: [ - { name: 'Database1', tables: [], lastUpdated: '', status: CachedDataSourceStatus.Empty }, - { name: 'Database2', tables: [], lastUpdated: '', status: CachedDataSourceStatus.Empty }, - ], - lastUpdated: expect.any(String), - status: CachedDataSourceStatus.Updated, - }); + expect(CatalogCacheManager.addOrUpdateDataSource).toHaveBeenCalledWith( + { + name: dataSourceName, + databases: [ + { + name: 'Database1', + tables: [], + lastUpdated: '', + status: CachedDataSourceStatus.Empty, + }, + { + name: 'Database2', + tables: [], + lastUpdated: '', + status: CachedDataSourceStatus.Empty, + }, + ], + lastUpdated: expect.any(String), + status: CachedDataSourceStatus.Updated, + }, + undefined + ); }); }); @@ -97,19 +113,22 @@ describe('loadCacheTests', () => { const databaseName = 'TestDatabase'; const pollingResult = null; - CatalogCacheManager.addOrUpdateDataSource({ - databases: [ - { - name: databaseName, - lastUpdated: '', - status: CachedDataSourceStatus.Empty, - tables: [], - }, - ], - name: dataSourceName, - lastUpdated: new Date().toUTCString(), - status: CachedDataSourceStatus.Updated, - }); + CatalogCacheManager.addOrUpdateDataSource( + { + databases: [ + { + name: databaseName, + lastUpdated: '', + status: CachedDataSourceStatus.Empty, + tables: [], + }, + ], + name: dataSourceName, + lastUpdated: new Date().toUTCString(), + status: CachedDataSourceStatus.Updated, + }, + undefined + ); updateTablesToCache(dataSourceName, databaseName, pollingResult); // Verify that updateDatabase is called with the correct parameters @@ -120,7 +139,8 @@ describe('loadCacheTests', () => { tables: [], lastUpdated: expect.any(String), status: CachedDataSourceStatus.Failed, - }) + }), + undefined ); }); @@ -151,7 +171,8 @@ describe('loadCacheTests', () => { tables: [{ name: 'http_logs1' }, { name: 'http_logs2' }], lastUpdated: expect.any(String), status: CachedDataSourceStatus.Updated, - }) + }), + undefined ); }); }); diff --git a/public/framework/catalog_cache/cache_loader.tsx b/public/framework/catalog_cache/cache_loader.tsx index 481e777b8..f1775eb90 100644 --- a/public/framework/catalog_cache/cache_loader.tsx +++ b/public/framework/catalog_cache/cache_loader.tsx @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0 */ -import { useEffect, useState } from 'react'; +import { useEffect, useRef, useState } from 'react'; import { ASYNC_POLLING_INTERVAL, SPARK_HIVE_TABLE_REGEX, @@ -16,6 +16,7 @@ import { CachedDataSourceStatus, CachedTable, LoadCacheType, + StartLoadingParams, } from '../../../common/types/data_connections'; import { DirectQueryLoadingStatus, DirectQueryRequest } from '../../../common/types/explorer'; import { getAsyncSessionId, setAsyncSessionId } from '../../../common/utils/query_session_utils'; @@ -32,18 +33,26 @@ import { CatalogCacheManager } from './cache_manager'; export const updateDatabasesToCache = ( dataSourceName: string, - pollingResult: AsyncPollingResult + pollingResult: AsyncPollingResult, + dataSourceMDSId?: string ) => { - const cachedDataSource = CatalogCacheManager.getOrCreateDataSource(dataSourceName); + const cachedDataSource = CatalogCacheManager.getOrCreateDataSource( + dataSourceName, + dataSourceMDSId + ); const currentTime = new Date().toUTCString(); if (!pollingResult) { - CatalogCacheManager.addOrUpdateDataSource({ - ...cachedDataSource, - databases: [], - lastUpdated: currentTime, - status: CachedDataSourceStatus.Failed, - }); + CatalogCacheManager.addOrUpdateDataSource( + { + ...cachedDataSource, + databases: [], + lastUpdated: currentTime, + status: CachedDataSourceStatus.Failed, + ...(dataSourceMDSId && { dataSourceMDSId }), + }, + dataSourceMDSId + ); return; } @@ -55,30 +64,43 @@ export const updateDatabasesToCache = ( status: CachedDataSourceStatus.Empty, })); - CatalogCacheManager.addOrUpdateDataSource({ - ...cachedDataSource, - databases: newDatabases, - lastUpdated: currentTime, - status: CachedDataSourceStatus.Updated, - }); + CatalogCacheManager.addOrUpdateDataSource( + { + ...cachedDataSource, + databases: newDatabases, + lastUpdated: currentTime, + status: CachedDataSourceStatus.Updated, + ...(dataSourceMDSId && { dataSourceMDSId }), + }, + dataSourceMDSId + ); }; export const updateTablesToCache = ( dataSourceName: string, databaseName: string, - pollingResult: AsyncPollingResult + pollingResult: AsyncPollingResult, + dataSourceMDSId?: string ) => { try { - const cachedDatabase = CatalogCacheManager.getDatabase(dataSourceName, databaseName); + const cachedDatabase = CatalogCacheManager.getDatabase( + dataSourceName, + databaseName, + dataSourceMDSId + ); const currentTime = new Date().toUTCString(); if (!pollingResult) { - CatalogCacheManager.updateDatabase(dataSourceName, { - ...cachedDatabase, - tables: [], - lastUpdated: currentTime, - status: CachedDataSourceStatus.Failed, - }); + CatalogCacheManager.updateDatabase( + dataSourceName, + { + ...cachedDatabase, + tables: [], + lastUpdated: currentTime, + status: CachedDataSourceStatus.Failed, + }, + dataSourceMDSId + ); return; } @@ -89,12 +111,16 @@ export const updateTablesToCache = ( name: row.tableName, })); - CatalogCacheManager.updateDatabase(dataSourceName, { - ...cachedDatabase, - tables: newTables, - lastUpdated: currentTime, - status: CachedDataSourceStatus.Updated, - }); + CatalogCacheManager.updateDatabase( + dataSourceName, + { + ...cachedDatabase, + tables: newTables, + lastUpdated: currentTime, + status: CachedDataSourceStatus.Updated, + }, + dataSourceMDSId + ); } catch (error) { console.error(error); } @@ -102,7 +128,8 @@ export const updateTablesToCache = ( export const updateAccelerationsToCache = ( dataSourceName: string, - pollingResult: AsyncPollingResult + pollingResult: AsyncPollingResult, + dataSourceMDSId?: string ) => { const currentTime = new Date().toUTCString(); @@ -112,6 +139,7 @@ export const updateAccelerationsToCache = ( accelerations: [], lastUpdated: currentTime, status: CachedDataSourceStatus.Failed, + ...(dataSourceMDSId && { dataSourceMDSId }), }); return; } @@ -133,6 +161,7 @@ export const updateAccelerationsToCache = ( accelerations: newAccelerations, lastUpdated: currentTime, status: CachedDataSourceStatus.Updated, + ...(dataSourceMDSId && { dataSourceMDSId }), }); }; @@ -140,13 +169,18 @@ export const updateTableColumnsToCache = ( dataSourceName: string, databaseName: string, tableName: string, - pollingResult: AsyncPollingResult + pollingResult: AsyncPollingResult, + dataSourceMDSId?: string ) => { try { if (!pollingResult) { return; } - const cachedDatabase = CatalogCacheManager.getDatabase(dataSourceName, databaseName); + const cachedDatabase = CatalogCacheManager.getDatabase( + dataSourceName, + databaseName, + dataSourceMDSId + ); const currentTime = new Date().toUTCString(); const combinedData: Array<{ col_name: string; data_type: string }> = combineSchemaAndDatarows( @@ -170,12 +204,16 @@ export const updateTableColumnsToCache = ( ); if (cachedDatabase.status === CachedDataSourceStatus.Updated) { - CatalogCacheManager.updateDatabase(dataSourceName, { - ...cachedDatabase, - tables: newTables, - lastUpdated: currentTime, - status: CachedDataSourceStatus.Updated, - }); + CatalogCacheManager.updateDatabase( + dataSourceName, + { + ...cachedDatabase, + tables: newTables, + lastUpdated: currentTime, + status: CachedDataSourceStatus.Updated, + }, + dataSourceMDSId + ); } } catch (error) { console.error(error); @@ -187,20 +225,27 @@ export const updateToCache = ( loadCacheType: LoadCacheType, dataSourceName: string, databaseName?: string, - tableName?: string + tableName?: string, + dataSourceMDSId?: string ) => { switch (loadCacheType) { case 'databases': - updateDatabasesToCache(dataSourceName, pollResults); + updateDatabasesToCache(dataSourceName, pollResults, dataSourceMDSId); break; case 'tables': - updateTablesToCache(dataSourceName, databaseName!, pollResults); + updateTablesToCache(dataSourceName, databaseName!, pollResults, dataSourceMDSId); break; case 'accelerations': - updateAccelerationsToCache(dataSourceName, pollResults); + updateAccelerationsToCache(dataSourceName, pollResults, dataSourceMDSId); break; case 'tableColumns': - updateTableColumnsToCache(dataSourceName, databaseName!, tableName!, pollResults); + updateTableColumnsToCache( + dataSourceName, + databaseName!, + tableName!, + pollResults, + dataSourceMDSId + ); default: break; } @@ -245,6 +290,7 @@ export const useLoadToCache = (loadCacheType: LoadCacheType) => { const [loadStatus, setLoadStatus] = useState( DirectQueryLoadingStatus.INITIAL ); + const dataSourceMDSClientId = useRef(''); const { data: pollingResult, @@ -253,7 +299,7 @@ export const useLoadToCache = (loadCacheType: LoadCacheType) => { startPolling, stopPolling: stopLoading, } = usePolling((params) => { - return sqlService.fetchWithJobId(params); + return sqlService.fetchWithJobId(params, dataSourceMDSClientId.current); }, ASYNC_POLLING_INTERVAL); const onLoadingFailed = () => { @@ -263,15 +309,22 @@ export const useLoadToCache = (loadCacheType: LoadCacheType) => { loadCacheType, currentDataSourceName, currentDatabaseName, - currentTableName + currentTableName, + dataSourceMDSClientId.current ); }; - const startLoading = (dataSourceName: string, databaseName?: string, tableName?: string) => { + const startLoading = ({ + dataSourceName, + dataSourceMDSId, + databaseName, + tableName, + }: StartLoadingParams) => { setLoadStatus(DirectQueryLoadingStatus.SCHEDULED); setCurrentDataSourceName(dataSourceName); setCurrentDatabaseName(databaseName); setCurrentTableName(tableName); + dataSourceMDSClientId.current = dataSourceMDSId || ''; let requestPayload: DirectQueryRequest = { lang: 'sql', @@ -283,10 +336,10 @@ export const useLoadToCache = (loadCacheType: LoadCacheType) => { if (sessionId) { requestPayload = { ...requestPayload, sessionId }; } - sqlService - .fetch(requestPayload) + .fetch(requestPayload, dataSourceMDSId) .then((result) => { + console.log(result); setAsyncSessionId(dataSourceName, getObjValue(result, 'sessionId', null)); if (result.queryId) { startPolling({ @@ -325,7 +378,8 @@ export const useLoadToCache = (loadCacheType: LoadCacheType) => { loadCacheType, currentDataSourceName, currentDatabaseName, - currentTableName + currentTableName, + dataSourceMDSClientId.current ); } else if (status === DirectQueryLoadingStatus.FAILED) { onLoadingFailed(); diff --git a/public/framework/catalog_cache/cache_manager.test.tsx b/public/framework/catalog_cache/cache_manager.test.tsx index 0e5755a42..53d06d0f5 100644 --- a/public/framework/catalog_cache/cache_manager.test.tsx +++ b/public/framework/catalog_cache/cache_manager.test.tsx @@ -125,7 +125,10 @@ describe('CatalogCacheManager', () => { }); it('should return default cache object if cache is not found', () => { - const defaultCacheObject = { version: CATALOG_CACHE_VERSION, dataSources: [] }; + const defaultCacheObject = { + version: CATALOG_CACHE_VERSION, + dataSources: [], + }; sessionStorage.removeItem(ASYNC_QUERY_DATASOURCE_CACHE); expect(CatalogCacheManager.getDataSourceCache()).toEqual(defaultCacheObject); }); diff --git a/public/framework/catalog_cache/cache_manager.ts b/public/framework/catalog_cache/cache_manager.ts index ccd0ab506..bcd0dedbf 100644 --- a/public/framework/catalog_cache/cache_manager.ts +++ b/public/framework/catalog_cache/cache_manager.ts @@ -87,11 +87,23 @@ export class CatalogCacheManager { * Adds or updates a data source in the accelerations cache. * @param {CachedAccelerationByDataSource} dataSource - The data source to add or update. */ - static addOrUpdateAccelerationsByDataSource(dataSource: CachedAccelerationByDataSource): void { + static addOrUpdateAccelerationsByDataSource( + dataSource: CachedAccelerationByDataSource, + dataSourceMDSId?: string + ): void { + let index; const accCacheData = this.getAccelerationsCache(); - const index = accCacheData.dataSources.findIndex( - (ds: CachedAccelerationByDataSource) => ds.name === dataSource.name - ); + if (dataSourceMDSId) { + index = accCacheData.dataSources.findIndex( + (ds: CachedAccelerationByDataSource) => + ds.name === dataSource.name && ds.dataSourceMDSId === dataSourceMDSId + ); + } else { + index = accCacheData.dataSources.findIndex( + (ds: CachedAccelerationByDataSource) => + ds.name === dataSource.name && ds.dataSourceMDSId === dataSourceMDSId + ); + } if (index !== -1) { accCacheData.dataSources[index] = dataSource; } else { @@ -107,20 +119,32 @@ export class CatalogCacheManager { * @throws {Error} If the data source is not found. */ static getOrCreateAccelerationsByDataSource( - dataSourceName: string + dataSourceName: string, + dataSourceMDSId?: string ): CachedAccelerationByDataSource { const accCacheData = this.getAccelerationsCache(); - const cachedDataSource = accCacheData.dataSources.find((ds) => ds.name === dataSourceName); + let cachedDataSource; + if (dataSourceMDSId) { + cachedDataSource = accCacheData.dataSources.find( + (ds) => ds.name === dataSourceName && ds.dataSourceMDSId === dataSourceMDSId + ); + } else { + cachedDataSource = accCacheData.dataSources.find((ds) => ds.name === dataSourceName); + } if (cachedDataSource) return cachedDataSource; else { - const defaultDataSourceObject = { + let defaultDataSourceObject: CachedAccelerationByDataSource = { name: dataSourceName, lastUpdated: '', status: CachedDataSourceStatus.Empty, accelerations: [], }; - this.addOrUpdateAccelerationsByDataSource(defaultDataSourceObject); + + if (dataSourceMDSId !== '' && dataSourceMDSId !== undefined) { + defaultDataSourceObject = { ...defaultDataSourceObject, dataSourceMDSId }; + } + this.addOrUpdateAccelerationsByDataSource(defaultDataSourceObject, dataSourceMDSId); return defaultDataSourceObject; } } @@ -129,11 +153,16 @@ export class CatalogCacheManager { * Adds or updates a data source in the cache. * @param {CachedDataSource} dataSource - The data source to add or update. */ - static addOrUpdateDataSource(dataSource: CachedDataSource): void { + static addOrUpdateDataSource(dataSource: CachedDataSource, dataSourceMDSId?: string): void { const cacheData = this.getDataSourceCache(); - const index = cacheData.dataSources.findIndex( - (ds: CachedDataSource) => ds.name === dataSource.name - ); + let index; + if (dataSourceMDSId) { + index = cacheData.dataSources.findIndex( + (ds: CachedDataSource) => + ds.name === dataSource.name && ds.dataSourceMDSId === dataSourceMDSId + ); + } + index = cacheData.dataSources.findIndex((ds: CachedDataSource) => ds.name === dataSource.name); if (index !== -1) { cacheData.dataSources[index] = dataSource; } else { @@ -147,21 +176,30 @@ export class CatalogCacheManager { * @param {string} dataSourceName - The name of the data source. * @returns {CachedDataSource} The retrieved or created data source. */ - static getOrCreateDataSource(dataSourceName: string): CachedDataSource { - const cacheData = this.getDataSourceCache(); - const cachedDataSource = cacheData.dataSources.find( - (ds: CachedDataSource) => ds.name === dataSourceName - ); + static getOrCreateDataSource(dataSourceName: string, dataSourceMDSId?: string): CachedDataSource { + let cachedDataSource; + if (dataSourceMDSId) { + cachedDataSource = this.getDataSourceCache().dataSources.find( + (ds) => ds.dataSourceMDSId === dataSourceMDSId && ds.name === dataSourceName + ); + } else { + cachedDataSource = this.getDataSourceCache().dataSources.find( + (ds) => ds.name === dataSourceName + ); + } if (cachedDataSource) { return cachedDataSource; } else { - const defaultDataSourceObject = { + let defaultDataSourceObject: CachedDataSource = { name: dataSourceName, lastUpdated: '', status: CachedDataSourceStatus.Empty, databases: [], }; - this.addOrUpdateDataSource(defaultDataSourceObject); + if (dataSourceMDSId !== '' && dataSourceMDSId !== undefined) { + defaultDataSourceObject = { ...defaultDataSourceObject, dataSourceMDSId }; + } + this.addOrUpdateDataSource(defaultDataSourceObject, dataSourceMDSId); return defaultDataSourceObject; } } @@ -173,10 +211,21 @@ export class CatalogCacheManager { * @returns {CachedDatabase} The retrieved database. * @throws {Error} If the data source or database is not found. */ - static getDatabase(dataSourceName: string, databaseName: string): CachedDatabase { - const cachedDataSource = this.getDataSourceCache().dataSources.find( - (ds) => ds.name === dataSourceName - ); + static getDatabase( + dataSourceName: string, + databaseName: string, + dataSourceMDSId?: string + ): CachedDatabase { + let cachedDataSource; + if (dataSourceMDSId) { + cachedDataSource = this.getDataSourceCache().dataSources.find( + (ds) => ds.dataSourceMDSId === dataSourceMDSId && ds.name === dataSourceName + ); + } else { + cachedDataSource = this.getDataSourceCache().dataSources.find( + (ds) => ds.name === dataSourceName + ); + } if (!cachedDataSource) { throw new Error('DataSource not found exception: ' + dataSourceName); } @@ -197,8 +246,13 @@ export class CatalogCacheManager { * @returns {Cachedtable} The retrieved database. * @throws {Error} If the data source, database or table is not found. */ - static getTable(dataSourceName: string, databaseName: string, tableName: string): CachedTable { - const cachedDatabase = this.getDatabase(dataSourceName, databaseName); + static getTable( + dataSourceName: string, + databaseName: string, + tableName: string, + dataSourceMDSId?: string + ): CachedTable { + const cachedDatabase = this.getDatabase(dataSourceName, databaseName, dataSourceMDSId); const cachedTable = cachedDatabase.tables!.find((table) => table.name === tableName); if (!cachedTable) { @@ -213,10 +267,22 @@ export class CatalogCacheManager { * @param {CachedDatabase} database - The database to be updated. * @throws {Error} If the data source or database is not found. */ - static updateDatabase(dataSourceName: string, database: CachedDatabase): void { - const cachedDataSource = this.getDataSourceCache().dataSources.find( - (ds) => ds.name === dataSourceName - ); + static updateDatabase( + dataSourceName: string, + database: CachedDatabase, + dataSourceMDSId?: string + ): void { + let cachedDataSource; + if (dataSourceMDSId) { + cachedDataSource = this.getDataSourceCache().dataSources.find( + (ds) => ds.dataSourceMDSId === dataSourceMDSId && ds.name === dataSourceName + ); + } else { + cachedDataSource = this.getDataSourceCache().dataSources.find( + (ds) => ds.name === dataSourceName + ); + } + if (!cachedDataSource) { throw new Error('DataSource not found exception: ' + dataSourceName); } @@ -224,7 +290,7 @@ export class CatalogCacheManager { const index = cachedDataSource.databases.findIndex((db) => db.name === database.name); if (index !== -1) { cachedDataSource.databases[index] = database; - this.addOrUpdateDataSource(cachedDataSource); + this.addOrUpdateDataSource(cachedDataSource, dataSourceMDSId); } else { throw new Error('Database not found exception: ' + database.name); } diff --git a/public/framework/datasources/direct_query_hook.tsx b/public/framework/datasources/direct_query_hook.tsx index a896a5395..8688996c0 100644 --- a/public/framework/datasources/direct_query_hook.tsx +++ b/public/framework/datasources/direct_query_hook.tsx @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0 */ -import { useEffect, useState } from 'react'; +import { useEffect, useRef, useState } from 'react'; import { ASYNC_POLLING_INTERVAL } from '../../../common/constants/data_sources'; import { DirectQueryLoadingStatus, DirectQueryRequest } from '../../../common/types/explorer'; import { getAsyncSessionId, setAsyncSessionId } from '../../../common/utils/query_session_utils'; @@ -18,6 +18,7 @@ export const useDirectQuery = () => { const [loadStatus, setLoadStatus] = useState( DirectQueryLoadingStatus.SCHEDULED ); + const dataSourceMDSClientId = useRef(''); const { data: pollingResult, @@ -26,10 +27,11 @@ export const useDirectQuery = () => { startPolling, stopPolling: stopLoading, } = usePolling((params) => { - return sqlService.fetchWithJobId(params); + return sqlService.fetchWithJobId(params, dataSourceMDSClientId.current); }, ASYNC_POLLING_INTERVAL); - const startLoading = (requestPayload: DirectQueryRequest) => { + const startLoading = (requestPayload: DirectQueryRequest, dataSourceMDSId?: string) => { + dataSourceMDSClientId.current = dataSourceMDSId || ''; setLoadStatus(DirectQueryLoadingStatus.SCHEDULED); const sessionId = getAsyncSessionId(requestPayload.datasource); @@ -38,7 +40,7 @@ export const useDirectQuery = () => { } sqlService - .fetch(requestPayload) + .fetch(requestPayload, dataSourceMDSId) .then((result) => { setAsyncSessionId(requestPayload.datasource, getObjValue(result, 'sessionId', null)); if (result.queryId) { diff --git a/public/plugin.tsx b/public/plugin.tsx index 3afe33669..a04a0fc49 100644 --- a/public/plugin.tsx +++ b/public/plugin.tsx @@ -116,14 +116,24 @@ export const [ getRenderAccelerationDetailsFlyout, setRenderAccelerationDetailsFlyout, ] = createGetterSetter< - (acceleration: CachedAcceleration, dataSourceName: string, handleRefresh?: () => void) => void + ( + acceleration: CachedAcceleration, + dataSourceName: string, + handleRefresh?: () => void, + dataSourceMDSId?: string + ) => void >('renderAccelerationDetailsFlyout'); export const [ getRenderAssociatedObjectsDetailsFlyout, setRenderAssociatedObjectsDetailsFlyout, ] = createGetterSetter< - (tableDetail: AssociatedObject, datasourceName: string, handleRefresh?: () => void) => void + ( + tableDetail: AssociatedObject, + datasourceName: string, + handleRefresh?: () => void, + dataSourceMDSId?: string + ) => void >('renderAssociatedObjectsDetailsFlyout'); export const [ @@ -132,6 +142,7 @@ export const [ ] = createGetterSetter< ( dataSource: string, + dataSourceMDSId?: string, databaseName?: string, tableName?: string, handleRefresh?: () => void @@ -465,7 +476,8 @@ export class ObservabilityPlugin const renderAccelerationDetailsFlyout = ( acceleration: CachedAcceleration, dataSourceName: string, - handleRefresh?: () => void + handleRefresh?: () => void, + dataSourceMDSId?: string ) => { const accelerationDetailsFlyout = core.overlays.openFlyout( toMountPoint( @@ -474,6 +486,7 @@ export class ObservabilityPlugin dataSourceName={dataSourceName} resetFlyout={() => accelerationDetailsFlyout.close()} handleRefresh={handleRefresh} + dataSourceMDSId={dataSourceMDSId} /> ) ); @@ -483,7 +496,8 @@ export class ObservabilityPlugin const renderAssociatedObjectsDetailsFlyout = ( tableDetail: AssociatedObject, datasourceName: string, - handleRefresh?: () => void + handleRefresh?: () => void, + dataSourceMDSId?: string ) => { const associatedObjectsDetailsFlyout = core.overlays.openFlyout( toMountPoint( @@ -492,6 +506,7 @@ export class ObservabilityPlugin datasourceName={datasourceName} resetFlyout={() => associatedObjectsDetailsFlyout.close()} handleRefresh={handleRefresh} + dataSourceMDSId={dataSourceMDSId} /> ) ); @@ -500,6 +515,7 @@ export class ObservabilityPlugin const renderCreateAccelerationFlyout = ( selectedDatasource: string, + dataSourceMDSId?: string, databaseName?: string, tableName?: string, handleRefresh?: () => void @@ -512,6 +528,7 @@ export class ObservabilityPlugin databaseName={databaseName} tableName={tableName} refreshHandler={handleRefresh} + dataSourceMDSId={dataSourceMDSId} /> ) ); diff --git a/public/services/requests/sql.ts b/public/services/requests/sql.ts index 1ec3b3d2a..9b9bd9f93 100644 --- a/public/services/requests/sql.ts +++ b/public/services/requests/sql.ts @@ -12,10 +12,18 @@ export class SQLService { this.http = http; } - fetch = async (params: DirectQueryRequest, errorHandler?: (error: any) => void) => { + fetch = async ( + params: DirectQueryRequest, + dataSourceMDSId?: string, + errorHandler?: (error: any) => void + ) => { + const query = { + dataSourceMDSId, + }; return this.http .post('/api/observability/query/jobs', { body: JSON.stringify(params), + query, }) .catch((error) => { console.error('fetch error: ', error.body); @@ -24,12 +32,18 @@ export class SQLService { }); }; - fetchWithJobId = async (params: { queryId: string }, errorHandler?: (error: any) => void) => { - return this.http.get(`/api/observability/query/jobs/${params.queryId}`).catch((error) => { - console.error('fetch error: ', error.body); - if (errorHandler) errorHandler(error); - throw error; - }); + fetchWithJobId = async ( + params: { queryId: string }, + dataSourceMDSId?: string, + errorHandler?: (error: any) => void + ) => { + return this.http + .get(`/api/observability/query/jobs/${params.queryId}/${dataSourceMDSId}`) + .catch((error) => { + console.error('fetch error: ', error.body); + if (errorHandler) errorHandler(error); + throw error; + }); }; deleteWithJobId = async (params: { queryId: string }, errorHandler?: (error: any) => void) => { diff --git a/public/types.ts b/public/types.ts index d65e31a7a..86ca51e65 100644 --- a/public/types.ts +++ b/public/types.ts @@ -61,6 +61,7 @@ export interface ObservabilityStart { ) => void; renderCreateAccelerationFlyout: ( dataSource: string, + dataSourceMDSId?: string, databaseName?: string, tableName?: string, handleRefresh?: () => void diff --git a/server/routes/data_connections/data_connections_router.ts b/server/routes/data_connections/data_connections_router.ts index 2788653de..bd19e8615 100644 --- a/server/routes/data_connections/data_connections_router.ts +++ b/server/routes/data_connections/data_connections_router.ts @@ -15,7 +15,7 @@ import { EDIT, } from '../../../common/constants/shared'; -export function registerDataConnectionsRoute(router: IRouter) { +export function registerDataConnectionsRoute(router: IRouter, dataSourceEnabled: boolean) { router.get( { path: `${DATACONNECTIONS_BASE}/{name}`, @@ -183,14 +183,25 @@ export function registerDataConnectionsRoute(router: IRouter) { router.get( { - path: `${DATACONNECTIONS_BASE}`, - validate: false, + path: `${DATACONNECTIONS_BASE}/dataSourceMDSId={dataSourceMDSId?}`, + validate: { + params: schema.object({ + dataSourceMDSId: schema.maybe(schema.string({ defaultValue: '' })), + }), + }, }, async (context, request, response): Promise => { + const dataSourceMDSId = request.params.dataSourceMDSId; try { - const dataConnectionsresponse = await context.observability_plugin.observabilityClient - .asScoped(request) - .callAsCurrentUser('ppl.getDataConnections'); + let dataConnectionsresponse; + if (dataSourceEnabled && dataSourceMDSId) { + const client = await context.dataSource.opensearch.legacy.getClient(dataSourceMDSId); + dataConnectionsresponse = await client.callAPI('ppl.getDataConnections'); + } else { + dataConnectionsresponse = await context.observability_plugin.observabilityClient + .asScoped(request) + .callAsCurrentUser('ppl.getDataConnections'); + } return response.ok({ body: dataConnectionsresponse, }); diff --git a/server/routes/datasources/datasources_router.ts b/server/routes/datasources/datasources_router.ts index 9a1ba396a..213d4d4d1 100644 --- a/server/routes/datasources/datasources_router.ts +++ b/server/routes/datasources/datasources_router.ts @@ -7,7 +7,7 @@ import { schema } from '@osd/config-schema'; import { IRouter } from '../../../../../src/core/server'; import { JOBS_BASE, OBSERVABILITY_BASE } from '../../../common/constants/shared'; -export function registerDatasourcesRoute(router: IRouter) { +export function registerDatasourcesRoute(router: IRouter, dataSourceEnabled: boolean) { router.post( { path: `${OBSERVABILITY_BASE}${JOBS_BASE}`, @@ -21,15 +21,22 @@ export function registerDatasourcesRoute(router: IRouter) { }, }, async (context, request, response): Promise => { + const dataSourceMDSId = request.url.searchParams.get('dataSourceMDSId'); const params = { body: { ...request.body, }, }; try { - const res = await context.observability_plugin.observabilityClient - .asScoped(request) - .callAsCurrentUser('observability.runDirectQuery', params); + let res; + if (dataSourceEnabled && dataSourceMDSId) { + const client = await context.dataSource.opensearch.legacy.getClient(dataSourceMDSId); + res = await client.callAPI('observability.runDirectQuery', params); + } else { + res = await context.observability_plugin.observabilityClient + .asScoped(request) + .callAsCurrentUser('observability.runDirectQuery', params); + } return response.ok({ body: res, }); @@ -45,20 +52,31 @@ export function registerDatasourcesRoute(router: IRouter) { router.get( { - path: `${OBSERVABILITY_BASE}${JOBS_BASE}/{queryId}`, + path: `${OBSERVABILITY_BASE}${JOBS_BASE}/{queryId}/{dataSourceMDSId?}`, validate: { params: schema.object({ queryId: schema.string(), + dataSourceMDSId: schema.maybe(schema.string({ defaultValue: '' })), }), }, }, async (context, request, response): Promise => { try { - const res = await context.observability_plugin.observabilityClient - .asScoped(request) - .callAsCurrentUser('observability.getJobStatus', { + let res; + if (dataSourceEnabled && request.params.dataSourceMDSId) { + const client = await context.dataSource.opensearch.legacy.getClient( + request.params.dataSourceMDSId + ); + res = await client.callAPI('observability.getJobStatus', { queryId: request.params.queryId, }); + } else { + res = await context.observability_plugin.observabilityClient + .asScoped(request) + .callAsCurrentUser('observability.getJobStatus', { + queryId: request.params.queryId, + }); + } return response.ok({ body: res, }); diff --git a/server/routes/index.ts b/server/routes/index.ts index bc06a0085..ca5f9ad46 100644 --- a/server/routes/index.ts +++ b/server/routes/index.ts @@ -53,7 +53,7 @@ export function setupRoutes({ registerMetricsRoute(router); registerIntegrationsRoute(router); - registerDataConnectionsRoute(router); - registerDatasourcesRoute(router); + registerDataConnectionsRoute(router, dataSourceEnabled); + registerDatasourcesRoute(router, dataSourceEnabled); registerQueryAssistRoutes(router); } From cda380fada0745eeef3fa45cfccf175320ae4bb0 Mon Sep 17 00:00:00 2001 From: Jialiang Liang Date: Tue, 30 Apr 2024 17:23:53 -0700 Subject: [PATCH 18/28] Renaming all the integrations with Amazon branding instead of AWS (#1774) Signed-off-by: Ryan Liang --- .../amazon_cloudfront-1.0.0.json} | 2 +- .../assets/aws_cloudfront-1.0.0.ndjson | 0 .../assets/create_mv-1.0.0.sql | 0 .../assets/create_skipping_index-1.0.0.sql | 0 .../assets/create_table-1.0.0.sql | 0 .../assets/example_queries-1.0.0.ndjson | 0 .../data/sample.json | 0 .../info/README.md | 0 .../schemas/aws_cloudfront-1.0.0.mapping.json | 0 .../schemas/aws_s3-1.0.0.mapping.json | 0 .../schemas/cloud-1.0.0.mapping.json | 0 .../schemas/logs-aws_cloudfront-1.0.0.mapping.json | 0 .../static/dashboard.png | Bin .../static/logo.png | Bin .../amazon_elb-1.0.0.json} | 2 +- .../assets/aws_elb-1.0.0.ndjson | 0 .../assets/create_mv-1.0.0.sql | 0 .../assets/create_skipping_index-1.0.0.sql | 0 .../assets/create_table-1.0.0.sql | 0 .../assets/example_queries-1.0.0.ndjson | 0 .../{aws_elb => amazon_elb}/data/sample.json | 0 .../{aws_elb => amazon_elb}/info/INGESTION.md | 0 .../{aws_elb => amazon_elb}/info/README.md | 0 .../schemas/aws_elb-1.0.0.mapping.json | 0 .../schemas/cloud-1.0.0.mapping.json | 0 .../schemas/communication-1.0.0.mapping.json | 0 .../schemas/http-1.0.0.mapping.json | 0 .../schemas/logs_elb-1.0.0.mapping.json | 0 .../schemas/url-1.0.0.mapping.json | 0 .../{aws_elb => amazon_elb}/static/dashboard1.png | Bin .../{aws_elb => amazon_elb}/static/logo.svg | 0 .../amazon_rds-1.0.0.json} | 2 +- .../{aws_rds => amazon_rds}/assets/README.md | 0 .../assets/aws_rds-1.0.0.ndjson | 0 .../{aws_rds => amazon_rds}/data/sample.json | 0 .../{aws_rds => amazon_rds}/info/README.md | 0 .../schemas/aws_rds-1.0.0.mapping.json | 0 .../schemas/aws_s3-1.0.0.mapping.json | 0 .../schemas/cloud-1.0.0.mapping.json | 0 .../schemas/logs_rds-1.0.0.mapping.json | 0 .../{aws_rds => amazon_rds}/static/aws-rds-icon.png | Bin .../{aws_rds => amazon_rds}/static/dashboard.png | Bin .../amazon_s3-1.0.0.json} | 2 +- .../assets/aws_s3-1.0.0.ndjson | 0 .../assets/create_mv-1.0.0.sql | 0 .../assets/create_skipping_index-1.0.0.sql | 0 .../assets/create_table-1.0.0.sql | 0 .../assets/example_queries-1.0.0.ndjson | 0 .../{aws_s3 => amazon_s3}/data/sample.json | 0 .../repository/{aws_s3 => amazon_s3}/info/README.md | 0 .../schemas/aws_s3-1.0.0.mapping.json | 0 .../schemas/cloud-1.0.0.mapping.json | 0 .../schemas/logs_s3-1.0.0.mapping.json | 0 .../{aws_s3 => amazon_s3}/static/dashboard.png | Bin .../{aws_s3 => amazon_s3}/static/logo.png | Bin .../amazon_vpc_flow-1.0.0.json} | 2 +- .../assets/README.md | 0 .../assets/aws_vpc_flow-1.0.0.ndjson | 0 .../assets/aws_vpc_flow_flint-live-1.0.0.ndjson | 0 .../assets/aws_vpc_flow_flint-pre_agg-1.0.0.ndjson | 0 .../assets/create_mv_vpc-1.0.0.sql | 0 .../assets/create_skipping_index-1.0.0.sql | 0 .../assets/create_table_parquet_vpc-1.0.0.sql | 0 .../assets/create_table_vpc-1.0.0.sql | 0 .../assets/example_queries-1.0.0.ndjson | 0 .../assets/vpc_agg_30min_connections_mv-1.0.0.sql | 0 .../vpc_agg_30min_connections_refresh-1.0.0.sql | 0 .../assets/vpc_agg_60min_connections_mv-1.0.0.sql | 0 .../vpc_agg_60min_connections_refresh-1.0.0.sql | 0 .../assets/vpc_live_all_mv-1.0.0.sql | 0 .../assets/vpc_live_week_mv-1.0.0.sql | 0 .../assets/vpc_live_week_refresh-1.0.0.sql | 0 ...indow-agg_60min_dest_ip_cardinality_mv-1.0.0.sql | 0 ...-agg_60min_dest_ip_cardinality_refresh-1.0.0.sql | 0 ...indow-agg_60min_dest_ip_total-bytes_mv-1.0.0.sql | 0 ...-agg_60min_dest_ip_total-bytes_refresh-1.0.0.sql | 0 .../data/sample.json | 0 .../info/Flint-Integration.md | 0 .../info/README.md | 0 .../schemas/aws_s3-1.0.0.mapping.json | 0 .../schemas/aws_vpc_flow-1.0.0.mapping.json | 0 .../schemas/cloud-1.0.0.mapping.json | 0 .../schemas/communication-1.0.0.mapping.json | 0 .../schemas/logs_vpc-1.0.0.mapping.json | 0 .../static/dashboard1.png | Bin .../static/logo.svg | 0 86 files changed, 5 insertions(+), 5 deletions(-) rename server/adaptors/integrations/__data__/repository/{aws_cloudfront/aws_cloudfront-1.0.0.json => amazon_cloudfront/amazon_cloudfront-1.0.0.json} (98%) rename server/adaptors/integrations/__data__/repository/{aws_cloudfront => amazon_cloudfront}/assets/aws_cloudfront-1.0.0.ndjson (100%) rename server/adaptors/integrations/__data__/repository/{aws_cloudfront => amazon_cloudfront}/assets/create_mv-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_cloudfront => amazon_cloudfront}/assets/create_skipping_index-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_cloudfront => amazon_cloudfront}/assets/create_table-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_cloudfront => amazon_cloudfront}/assets/example_queries-1.0.0.ndjson (100%) rename server/adaptors/integrations/__data__/repository/{aws_cloudfront => amazon_cloudfront}/data/sample.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_cloudfront => amazon_cloudfront}/info/README.md (100%) rename server/adaptors/integrations/__data__/repository/{aws_cloudfront => amazon_cloudfront}/schemas/aws_cloudfront-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_cloudfront => amazon_cloudfront}/schemas/aws_s3-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_cloudfront => amazon_cloudfront}/schemas/cloud-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_cloudfront => amazon_cloudfront}/schemas/logs-aws_cloudfront-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_cloudfront => amazon_cloudfront}/static/dashboard.png (100%) rename server/adaptors/integrations/__data__/repository/{aws_cloudfront => amazon_cloudfront}/static/logo.png (100%) rename server/adaptors/integrations/__data__/repository/{aws_elb/aws_elb-1.0.0.json => amazon_elb/amazon_elb-1.0.0.json} (98%) rename server/adaptors/integrations/__data__/repository/{aws_elb => amazon_elb}/assets/aws_elb-1.0.0.ndjson (100%) rename server/adaptors/integrations/__data__/repository/{aws_elb => amazon_elb}/assets/create_mv-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_elb => amazon_elb}/assets/create_skipping_index-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_elb => amazon_elb}/assets/create_table-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_elb => amazon_elb}/assets/example_queries-1.0.0.ndjson (100%) rename server/adaptors/integrations/__data__/repository/{aws_elb => amazon_elb}/data/sample.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_elb => amazon_elb}/info/INGESTION.md (100%) rename server/adaptors/integrations/__data__/repository/{aws_elb => amazon_elb}/info/README.md (100%) rename server/adaptors/integrations/__data__/repository/{aws_elb => amazon_elb}/schemas/aws_elb-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_elb => amazon_elb}/schemas/cloud-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_elb => amazon_elb}/schemas/communication-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_elb => amazon_elb}/schemas/http-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_elb => amazon_elb}/schemas/logs_elb-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_elb => amazon_elb}/schemas/url-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_elb => amazon_elb}/static/dashboard1.png (100%) rename server/adaptors/integrations/__data__/repository/{aws_elb => amazon_elb}/static/logo.svg (100%) rename server/adaptors/integrations/__data__/repository/{aws_rds/aws_rds-1.0.0.json => amazon_rds/amazon_rds-1.0.0.json} (97%) rename server/adaptors/integrations/__data__/repository/{aws_rds => amazon_rds}/assets/README.md (100%) rename server/adaptors/integrations/__data__/repository/{aws_rds => amazon_rds}/assets/aws_rds-1.0.0.ndjson (100%) rename server/adaptors/integrations/__data__/repository/{aws_rds => amazon_rds}/data/sample.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_rds => amazon_rds}/info/README.md (100%) rename server/adaptors/integrations/__data__/repository/{aws_rds => amazon_rds}/schemas/aws_rds-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_rds => amazon_rds}/schemas/aws_s3-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_rds => amazon_rds}/schemas/cloud-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_rds => amazon_rds}/schemas/logs_rds-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_rds => amazon_rds}/static/aws-rds-icon.png (100%) rename server/adaptors/integrations/__data__/repository/{aws_rds => amazon_rds}/static/dashboard.png (100%) rename server/adaptors/integrations/__data__/repository/{aws_s3/aws_s3-1.0.0.json => amazon_s3/amazon_s3-1.0.0.json} (98%) rename server/adaptors/integrations/__data__/repository/{aws_s3 => amazon_s3}/assets/aws_s3-1.0.0.ndjson (100%) rename server/adaptors/integrations/__data__/repository/{aws_s3 => amazon_s3}/assets/create_mv-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_s3 => amazon_s3}/assets/create_skipping_index-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_s3 => amazon_s3}/assets/create_table-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_s3 => amazon_s3}/assets/example_queries-1.0.0.ndjson (100%) rename server/adaptors/integrations/__data__/repository/{aws_s3 => amazon_s3}/data/sample.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_s3 => amazon_s3}/info/README.md (100%) rename server/adaptors/integrations/__data__/repository/{aws_s3 => amazon_s3}/schemas/aws_s3-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_s3 => amazon_s3}/schemas/cloud-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_s3 => amazon_s3}/schemas/logs_s3-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_s3 => amazon_s3}/static/dashboard.png (100%) rename server/adaptors/integrations/__data__/repository/{aws_s3 => amazon_s3}/static/logo.png (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow/aws_vpc_flow-1.0.0.json => amazon_vpc_flow/amazon_vpc_flow-1.0.0.json} (99%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/README.md (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/aws_vpc_flow-1.0.0.ndjson (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/aws_vpc_flow_flint-live-1.0.0.ndjson (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/aws_vpc_flow_flint-pre_agg-1.0.0.ndjson (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/create_mv_vpc-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/create_skipping_index-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/create_table_parquet_vpc-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/create_table_vpc-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/example_queries-1.0.0.ndjson (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/vpc_agg_30min_connections_mv-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/vpc_agg_30min_connections_refresh-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/vpc_agg_60min_connections_mv-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/vpc_agg_60min_connections_refresh-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/vpc_live_all_mv-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/vpc_live_week_mv-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/vpc_live_week_refresh-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/vpc_window-agg_60min_dest_ip_cardinality_mv-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/vpc_window-agg_60min_dest_ip_cardinality_refresh-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/vpc_window-agg_60min_dest_ip_total-bytes_mv-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/assets/vpc_window-agg_60min_dest_ip_total-bytes_refresh-1.0.0.sql (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/data/sample.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/info/Flint-Integration.md (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/info/README.md (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/schemas/aws_s3-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/schemas/aws_vpc_flow-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/schemas/cloud-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/schemas/communication-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/schemas/logs_vpc-1.0.0.mapping.json (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/static/dashboard1.png (100%) rename server/adaptors/integrations/__data__/repository/{aws_vpc_flow => amazon_vpc_flow}/static/logo.svg (100%) diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudfront/aws_cloudfront-1.0.0.json b/server/adaptors/integrations/__data__/repository/amazon_cloudfront/amazon_cloudfront-1.0.0.json similarity index 98% rename from server/adaptors/integrations/__data__/repository/aws_cloudfront/aws_cloudfront-1.0.0.json rename to server/adaptors/integrations/__data__/repository/amazon_cloudfront/amazon_cloudfront-1.0.0.json index fb0d4a808..16ae0900c 100644 --- a/server/adaptors/integrations/__data__/repository/aws_cloudfront/aws_cloudfront-1.0.0.json +++ b/server/adaptors/integrations/__data__/repository/amazon_cloudfront/amazon_cloudfront-1.0.0.json @@ -1,5 +1,5 @@ { - "name": "aws_cloudfront", + "name": "amazon_cloudfront", "version": "1.0.0", "displayName": "Amazon CloudFront", "description": "Analyze access logs for Amazon CloudFront.", diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/aws_cloudfront-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/amazon_cloudfront/assets/aws_cloudfront-1.0.0.ndjson similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/aws_cloudfront-1.0.0.ndjson rename to server/adaptors/integrations/__data__/repository/amazon_cloudfront/assets/aws_cloudfront-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/create_mv-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_cloudfront/assets/create_mv-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/create_mv-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_cloudfront/assets/create_mv-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/create_skipping_index-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_cloudfront/assets/create_skipping_index-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/create_skipping_index-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_cloudfront/assets/create_skipping_index-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/create_table-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_cloudfront/assets/create_table-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/create_table-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_cloudfront/assets/create_table-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/example_queries-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/amazon_cloudfront/assets/example_queries-1.0.0.ndjson similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_cloudfront/assets/example_queries-1.0.0.ndjson rename to server/adaptors/integrations/__data__/repository/amazon_cloudfront/assets/example_queries-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudfront/data/sample.json b/server/adaptors/integrations/__data__/repository/amazon_cloudfront/data/sample.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_cloudfront/data/sample.json rename to server/adaptors/integrations/__data__/repository/amazon_cloudfront/data/sample.json diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudfront/info/README.md b/server/adaptors/integrations/__data__/repository/amazon_cloudfront/info/README.md similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_cloudfront/info/README.md rename to server/adaptors/integrations/__data__/repository/amazon_cloudfront/info/README.md diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudfront/schemas/aws_cloudfront-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_cloudfront/schemas/aws_cloudfront-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_cloudfront/schemas/aws_cloudfront-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_cloudfront/schemas/aws_cloudfront-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudfront/schemas/aws_s3-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_cloudfront/schemas/aws_s3-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_cloudfront/schemas/aws_s3-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_cloudfront/schemas/aws_s3-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudfront/schemas/cloud-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_cloudfront/schemas/cloud-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_cloudfront/schemas/cloud-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_cloudfront/schemas/cloud-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudfront/schemas/logs-aws_cloudfront-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_cloudfront/schemas/logs-aws_cloudfront-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_cloudfront/schemas/logs-aws_cloudfront-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_cloudfront/schemas/logs-aws_cloudfront-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudfront/static/dashboard.png b/server/adaptors/integrations/__data__/repository/amazon_cloudfront/static/dashboard.png similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_cloudfront/static/dashboard.png rename to server/adaptors/integrations/__data__/repository/amazon_cloudfront/static/dashboard.png diff --git a/server/adaptors/integrations/__data__/repository/aws_cloudfront/static/logo.png b/server/adaptors/integrations/__data__/repository/amazon_cloudfront/static/logo.png similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_cloudfront/static/logo.png rename to server/adaptors/integrations/__data__/repository/amazon_cloudfront/static/logo.png diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/aws_elb-1.0.0.json b/server/adaptors/integrations/__data__/repository/amazon_elb/amazon_elb-1.0.0.json similarity index 98% rename from server/adaptors/integrations/__data__/repository/aws_elb/aws_elb-1.0.0.json rename to server/adaptors/integrations/__data__/repository/amazon_elb/amazon_elb-1.0.0.json index be3b7322c..8be2d5919 100644 --- a/server/adaptors/integrations/__data__/repository/aws_elb/aws_elb-1.0.0.json +++ b/server/adaptors/integrations/__data__/repository/amazon_elb/amazon_elb-1.0.0.json @@ -1,5 +1,5 @@ { - "name": "aws_elb", + "name": "amazon_elb", "version": "1.0.0", "displayName": "Elastic Load Balancing", "description": "Analyze access logs for Elastic Load Balancing.", diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/assets/aws_elb-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/amazon_elb/assets/aws_elb-1.0.0.ndjson similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_elb/assets/aws_elb-1.0.0.ndjson rename to server/adaptors/integrations/__data__/repository/amazon_elb/assets/aws_elb-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/assets/create_mv-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_elb/assets/create_mv-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_elb/assets/create_mv-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_elb/assets/create_mv-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/assets/create_skipping_index-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_elb/assets/create_skipping_index-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_elb/assets/create_skipping_index-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_elb/assets/create_skipping_index-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/assets/create_table-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_elb/assets/create_table-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_elb/assets/create_table-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_elb/assets/create_table-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/assets/example_queries-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/amazon_elb/assets/example_queries-1.0.0.ndjson similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_elb/assets/example_queries-1.0.0.ndjson rename to server/adaptors/integrations/__data__/repository/amazon_elb/assets/example_queries-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/data/sample.json b/server/adaptors/integrations/__data__/repository/amazon_elb/data/sample.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_elb/data/sample.json rename to server/adaptors/integrations/__data__/repository/amazon_elb/data/sample.json diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/info/INGESTION.md b/server/adaptors/integrations/__data__/repository/amazon_elb/info/INGESTION.md similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_elb/info/INGESTION.md rename to server/adaptors/integrations/__data__/repository/amazon_elb/info/INGESTION.md diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/info/README.md b/server/adaptors/integrations/__data__/repository/amazon_elb/info/README.md similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_elb/info/README.md rename to server/adaptors/integrations/__data__/repository/amazon_elb/info/README.md diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/schemas/aws_elb-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_elb/schemas/aws_elb-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_elb/schemas/aws_elb-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_elb/schemas/aws_elb-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/schemas/cloud-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_elb/schemas/cloud-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_elb/schemas/cloud-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_elb/schemas/cloud-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/schemas/communication-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_elb/schemas/communication-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_elb/schemas/communication-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_elb/schemas/communication-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/schemas/http-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_elb/schemas/http-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_elb/schemas/http-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_elb/schemas/http-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/schemas/logs_elb-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_elb/schemas/logs_elb-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_elb/schemas/logs_elb-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_elb/schemas/logs_elb-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/schemas/url-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_elb/schemas/url-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_elb/schemas/url-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_elb/schemas/url-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/static/dashboard1.png b/server/adaptors/integrations/__data__/repository/amazon_elb/static/dashboard1.png similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_elb/static/dashboard1.png rename to server/adaptors/integrations/__data__/repository/amazon_elb/static/dashboard1.png diff --git a/server/adaptors/integrations/__data__/repository/aws_elb/static/logo.svg b/server/adaptors/integrations/__data__/repository/amazon_elb/static/logo.svg similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_elb/static/logo.svg rename to server/adaptors/integrations/__data__/repository/amazon_elb/static/logo.svg diff --git a/server/adaptors/integrations/__data__/repository/aws_rds/aws_rds-1.0.0.json b/server/adaptors/integrations/__data__/repository/amazon_rds/amazon_rds-1.0.0.json similarity index 97% rename from server/adaptors/integrations/__data__/repository/aws_rds/aws_rds-1.0.0.json rename to server/adaptors/integrations/__data__/repository/amazon_rds/amazon_rds-1.0.0.json index d473308c7..888a23469 100644 --- a/server/adaptors/integrations/__data__/repository/aws_rds/aws_rds-1.0.0.json +++ b/server/adaptors/integrations/__data__/repository/amazon_rds/amazon_rds-1.0.0.json @@ -1,5 +1,5 @@ { - "name": "aws_rds", + "name": "amazon_rds", "version": "1.0.0", "displayName": "Amazon Relational Database Service", "description": "Analyze RDS database logs files.", diff --git a/server/adaptors/integrations/__data__/repository/aws_rds/assets/README.md b/server/adaptors/integrations/__data__/repository/amazon_rds/assets/README.md similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_rds/assets/README.md rename to server/adaptors/integrations/__data__/repository/amazon_rds/assets/README.md diff --git a/server/adaptors/integrations/__data__/repository/aws_rds/assets/aws_rds-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/amazon_rds/assets/aws_rds-1.0.0.ndjson similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_rds/assets/aws_rds-1.0.0.ndjson rename to server/adaptors/integrations/__data__/repository/amazon_rds/assets/aws_rds-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/aws_rds/data/sample.json b/server/adaptors/integrations/__data__/repository/amazon_rds/data/sample.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_rds/data/sample.json rename to server/adaptors/integrations/__data__/repository/amazon_rds/data/sample.json diff --git a/server/adaptors/integrations/__data__/repository/aws_rds/info/README.md b/server/adaptors/integrations/__data__/repository/amazon_rds/info/README.md similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_rds/info/README.md rename to server/adaptors/integrations/__data__/repository/amazon_rds/info/README.md diff --git a/server/adaptors/integrations/__data__/repository/aws_rds/schemas/aws_rds-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_rds/schemas/aws_rds-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_rds/schemas/aws_rds-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_rds/schemas/aws_rds-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_rds/schemas/aws_s3-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_rds/schemas/aws_s3-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_rds/schemas/aws_s3-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_rds/schemas/aws_s3-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_rds/schemas/cloud-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_rds/schemas/cloud-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_rds/schemas/cloud-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_rds/schemas/cloud-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_rds/schemas/logs_rds-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_rds/schemas/logs_rds-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_rds/schemas/logs_rds-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_rds/schemas/logs_rds-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_rds/static/aws-rds-icon.png b/server/adaptors/integrations/__data__/repository/amazon_rds/static/aws-rds-icon.png similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_rds/static/aws-rds-icon.png rename to server/adaptors/integrations/__data__/repository/amazon_rds/static/aws-rds-icon.png diff --git a/server/adaptors/integrations/__data__/repository/aws_rds/static/dashboard.png b/server/adaptors/integrations/__data__/repository/amazon_rds/static/dashboard.png similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_rds/static/dashboard.png rename to server/adaptors/integrations/__data__/repository/amazon_rds/static/dashboard.png diff --git a/server/adaptors/integrations/__data__/repository/aws_s3/aws_s3-1.0.0.json b/server/adaptors/integrations/__data__/repository/amazon_s3/amazon_s3-1.0.0.json similarity index 98% rename from server/adaptors/integrations/__data__/repository/aws_s3/aws_s3-1.0.0.json rename to server/adaptors/integrations/__data__/repository/amazon_s3/amazon_s3-1.0.0.json index d1d8c1307..4e1673420 100644 --- a/server/adaptors/integrations/__data__/repository/aws_s3/aws_s3-1.0.0.json +++ b/server/adaptors/integrations/__data__/repository/amazon_s3/amazon_s3-1.0.0.json @@ -1,5 +1,5 @@ { - "name": "aws_s3", + "name": "amazon_s3", "version": "1.0.0", "displayName": "Amazon S3", "description": "Analyze Amazon S3 server logs.", diff --git a/server/adaptors/integrations/__data__/repository/aws_s3/assets/aws_s3-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/amazon_s3/assets/aws_s3-1.0.0.ndjson similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_s3/assets/aws_s3-1.0.0.ndjson rename to server/adaptors/integrations/__data__/repository/amazon_s3/assets/aws_s3-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/aws_s3/assets/create_mv-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_s3/assets/create_mv-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_s3/assets/create_mv-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_s3/assets/create_mv-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_s3/assets/create_skipping_index-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_s3/assets/create_skipping_index-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_s3/assets/create_skipping_index-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_s3/assets/create_skipping_index-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_s3/assets/create_table-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_s3/assets/create_table-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_s3/assets/create_table-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_s3/assets/create_table-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_s3/assets/example_queries-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/amazon_s3/assets/example_queries-1.0.0.ndjson similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_s3/assets/example_queries-1.0.0.ndjson rename to server/adaptors/integrations/__data__/repository/amazon_s3/assets/example_queries-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/aws_s3/data/sample.json b/server/adaptors/integrations/__data__/repository/amazon_s3/data/sample.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_s3/data/sample.json rename to server/adaptors/integrations/__data__/repository/amazon_s3/data/sample.json diff --git a/server/adaptors/integrations/__data__/repository/aws_s3/info/README.md b/server/adaptors/integrations/__data__/repository/amazon_s3/info/README.md similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_s3/info/README.md rename to server/adaptors/integrations/__data__/repository/amazon_s3/info/README.md diff --git a/server/adaptors/integrations/__data__/repository/aws_s3/schemas/aws_s3-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_s3/schemas/aws_s3-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_s3/schemas/aws_s3-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_s3/schemas/aws_s3-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_s3/schemas/cloud-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_s3/schemas/cloud-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_s3/schemas/cloud-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_s3/schemas/cloud-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_s3/schemas/logs_s3-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_s3/schemas/logs_s3-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_s3/schemas/logs_s3-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_s3/schemas/logs_s3-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_s3/static/dashboard.png b/server/adaptors/integrations/__data__/repository/amazon_s3/static/dashboard.png similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_s3/static/dashboard.png rename to server/adaptors/integrations/__data__/repository/amazon_s3/static/dashboard.png diff --git a/server/adaptors/integrations/__data__/repository/aws_s3/static/logo.png b/server/adaptors/integrations/__data__/repository/amazon_s3/static/logo.png similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_s3/static/logo.png rename to server/adaptors/integrations/__data__/repository/amazon_s3/static/logo.png diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/aws_vpc_flow-1.0.0.json b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/amazon_vpc_flow-1.0.0.json similarity index 99% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/aws_vpc_flow-1.0.0.json rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/amazon_vpc_flow-1.0.0.json index 53eea4118..08091fefc 100644 --- a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/aws_vpc_flow-1.0.0.json +++ b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/amazon_vpc_flow-1.0.0.json @@ -1,5 +1,5 @@ { - "name": "aws_vpc_flow", + "name": "amazon_vpc_flow", "version": "1.0.0", "displayName": "Amazon VPC", "description": "Monitor IP traffic with VPC Flow Logs.", diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/README.md b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/README.md similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/README.md rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/README.md diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/aws_vpc_flow-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/aws_vpc_flow-1.0.0.ndjson similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/aws_vpc_flow-1.0.0.ndjson rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/aws_vpc_flow-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/aws_vpc_flow_flint-live-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/aws_vpc_flow_flint-live-1.0.0.ndjson similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/aws_vpc_flow_flint-live-1.0.0.ndjson rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/aws_vpc_flow_flint-live-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/aws_vpc_flow_flint-pre_agg-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/aws_vpc_flow_flint-pre_agg-1.0.0.ndjson similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/aws_vpc_flow_flint-pre_agg-1.0.0.ndjson rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/aws_vpc_flow_flint-pre_agg-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/create_mv_vpc-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/create_mv_vpc-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/create_mv_vpc-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/create_mv_vpc-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/create_skipping_index-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/create_skipping_index-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/create_skipping_index-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/create_skipping_index-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/create_table_parquet_vpc-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/create_table_parquet_vpc-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/create_table_parquet_vpc-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/create_table_parquet_vpc-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/create_table_vpc-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/create_table_vpc-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/create_table_vpc-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/create_table_vpc-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/example_queries-1.0.0.ndjson b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/example_queries-1.0.0.ndjson similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/example_queries-1.0.0.ndjson rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/example_queries-1.0.0.ndjson diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_agg_30min_connections_mv-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_agg_30min_connections_mv-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_agg_30min_connections_mv-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_agg_30min_connections_mv-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_agg_30min_connections_refresh-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_agg_30min_connections_refresh-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_agg_30min_connections_refresh-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_agg_30min_connections_refresh-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_agg_60min_connections_mv-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_agg_60min_connections_mv-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_agg_60min_connections_mv-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_agg_60min_connections_mv-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_agg_60min_connections_refresh-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_agg_60min_connections_refresh-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_agg_60min_connections_refresh-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_agg_60min_connections_refresh-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_live_all_mv-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_live_all_mv-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_live_all_mv-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_live_all_mv-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_live_week_mv-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_live_week_mv-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_live_week_mv-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_live_week_mv-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_live_week_refresh-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_live_week_refresh-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_live_week_refresh-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_live_week_refresh-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_window-agg_60min_dest_ip_cardinality_mv-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_window-agg_60min_dest_ip_cardinality_mv-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_window-agg_60min_dest_ip_cardinality_mv-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_window-agg_60min_dest_ip_cardinality_mv-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_window-agg_60min_dest_ip_cardinality_refresh-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_window-agg_60min_dest_ip_cardinality_refresh-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_window-agg_60min_dest_ip_cardinality_refresh-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_window-agg_60min_dest_ip_cardinality_refresh-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_window-agg_60min_dest_ip_total-bytes_mv-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_window-agg_60min_dest_ip_total-bytes_mv-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_window-agg_60min_dest_ip_total-bytes_mv-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_window-agg_60min_dest_ip_total-bytes_mv-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_window-agg_60min_dest_ip_total-bytes_refresh-1.0.0.sql b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_window-agg_60min_dest_ip_total-bytes_refresh-1.0.0.sql similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/assets/vpc_window-agg_60min_dest_ip_total-bytes_refresh-1.0.0.sql rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/assets/vpc_window-agg_60min_dest_ip_total-bytes_refresh-1.0.0.sql diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/data/sample.json b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/data/sample.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/data/sample.json rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/data/sample.json diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/info/Flint-Integration.md b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/info/Flint-Integration.md similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/info/Flint-Integration.md rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/info/Flint-Integration.md diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/info/README.md b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/info/README.md similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/info/README.md rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/info/README.md diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/schemas/aws_s3-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/schemas/aws_s3-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/schemas/aws_s3-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/schemas/aws_s3-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/schemas/aws_vpc_flow-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/schemas/aws_vpc_flow-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/schemas/aws_vpc_flow-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/schemas/aws_vpc_flow-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/schemas/cloud-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/schemas/cloud-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/schemas/cloud-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/schemas/cloud-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/schemas/communication-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/schemas/communication-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/schemas/communication-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/schemas/communication-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/schemas/logs_vpc-1.0.0.mapping.json b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/schemas/logs_vpc-1.0.0.mapping.json similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/schemas/logs_vpc-1.0.0.mapping.json rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/schemas/logs_vpc-1.0.0.mapping.json diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/static/dashboard1.png b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/static/dashboard1.png similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/static/dashboard1.png rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/static/dashboard1.png diff --git a/server/adaptors/integrations/__data__/repository/aws_vpc_flow/static/logo.svg b/server/adaptors/integrations/__data__/repository/amazon_vpc_flow/static/logo.svg similarity index 100% rename from server/adaptors/integrations/__data__/repository/aws_vpc_flow/static/logo.svg rename to server/adaptors/integrations/__data__/repository/amazon_vpc_flow/static/logo.svg From 4450b23a10b0ead44a03c99f2cf6e185babe73c6 Mon Sep 17 00:00:00 2001 From: YANGDB Date: Tue, 30 Apr 2024 17:53:34 -0700 Subject: [PATCH 19/28] Fix metrics single data-point visability (#1781) * fix single data-point not showing in metrics analytics Signed-off-by: YANGDB * fix single data-point not showing in metrics analytics Signed-off-by: YANGDB --------- Signed-off-by: YANGDB --- common/constants/shared.ts | 4 ++-- public/components/visualizations/plotly/plot.tsx | 8 ++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/common/constants/shared.ts b/common/constants/shared.ts index d9373b4f8..9126d5eae 100644 --- a/common/constants/shared.ts +++ b/common/constants/shared.ts @@ -216,11 +216,11 @@ export interface DefaultChartStylesProps { } export const DEFAULT_CHART_STYLES: DefaultChartStylesProps = { - DefaultModeLine: 'lines', + DefaultModeLine: 'lines+markers', Interpolation: 'spline', LineWidth: 0, FillOpacity: 100, - MarkerSize: 5, + MarkerSize: 25, ShowLegend: 'show', LegendPosition: 'v', LabelAngle: 0, diff --git a/public/components/visualizations/plotly/plot.tsx b/public/components/visualizations/plotly/plot.tsx index 0755f6424..e39f0a390 100644 --- a/public/components/visualizations/plotly/plot.tsx +++ b/public/components/visualizations/plotly/plot.tsx @@ -54,6 +54,14 @@ export function Plt(props: PltProps) { zeroline: false, rangemode: 'normal', }, + layout: { + annotations: [ + { + showarrow: true, + xanchor: 'right', + }, + ], + }, ...darkLayout, ...props.layout, }; From f1b920cc35fecb7e96203d7469af51b75dc2e6be Mon Sep 17 00:00:00 2001 From: Simeon Widdis Date: Wed, 1 May 2024 12:05:29 -0700 Subject: [PATCH 20/28] Fix all the tests (#1792) Signed-off-by: Simeon Widdis --- .../__snapshots__/flyout.test.tsx.snap | 8 ++++ .../__snapshots__/utils.test.tsx.snap | 44 ++++++++++++++----- .../__snapshots__/config_panel.test.tsx.snap | 4 +- .../service_map_scale.test.tsx.snap | 8 ++++ .../dashboard_table.test.tsx.snap | 8 ++++ .../top_latency_table.test.tsx.snap | 8 ++++ .../service_breakdown_panel.test.tsx.snap | 8 ++++ .../span_detail_panel.test.tsx.snap | 8 ++++ .../__tests__/__snapshots__/bar.test.tsx.snap | 8 ++++ .../__snapshots__/heatmap.test.tsx.snap | 8 ++++ .../__snapshots__/histogram.test.tsx.snap | 8 ++++ .../horizontal_bar.test.tsx.snap | 8 ++++ .../__snapshots__/line.test.tsx.snap | 8 ++++ .../__tests__/__snapshots__/pie.test.tsx.snap | 8 ++++ .../__snapshots__/treemap.test.tsx.snap | 8 ++++ .../__snapshots__/plotly.test.tsx.snap | 8 ++++ 16 files changed, 148 insertions(+), 12 deletions(-) diff --git a/public/components/application_analytics/__tests__/__snapshots__/flyout.test.tsx.snap b/public/components/application_analytics/__tests__/__snapshots__/flyout.test.tsx.snap index 619b7b293..53f48a7e1 100644 --- a/public/components/application_analytics/__tests__/__snapshots__/flyout.test.tsx.snap +++ b/public/components/application_analytics/__tests__/__snapshots__/flyout.test.tsx.snap @@ -1059,6 +1059,14 @@ exports[`Trace Detail Render Flyout component render trace detail 1`] = ` "barmode": "stack", "height": 60, "hovermode": "closest", + "layout": Object { + "annotations": Array [ + Object { + "showarrow": true, + "xanchor": "right", + }, + ], + }, "legend": Object { "orientation": "h", "traceorder": "normal", diff --git a/public/components/custom_panels/helpers/__tests__/__snapshots__/utils.test.tsx.snap b/public/components/custom_panels/helpers/__tests__/__snapshots__/utils.test.tsx.snap index 0d5e2e56a..b1e1f548d 100644 --- a/public/components/custom_panels/helpers/__tests__/__snapshots__/utils.test.tsx.snap +++ b/public/components/custom_panels/helpers/__tests__/__snapshots__/utils.test.tsx.snap @@ -1546,6 +1546,14 @@ exports[`Utils helper functions renders displayVisualization function 1`] = ` ], "height": 1180, "hovermode": "closest", + "layout": Object { + "annotations": Array [ + Object { + "showarrow": true, + "xanchor": "right", + }, + ], + }, "legend": Object { "orientation": "v", "traceorder": "normal", @@ -1909,7 +1917,7 @@ exports[`Utils helper functions renders displayVisualization function 2`] = ` "props": Object { "defaultSelections": Array [ Object { - "id": "lines", + "id": "lines+markers", "name": "Lines", }, ], @@ -1983,7 +1991,7 @@ exports[`Utils helper functions renders displayVisualization function 2`] = ` }, Object { "component": [Function], - "defaultState": 5, + "defaultState": 25, "eleType": "slider", "mapTo": "pointSize", "name": "Point size", @@ -2425,7 +2433,7 @@ exports[`Utils helper functions renders displayVisualization function 2`] = ` "props": Object { "defaultSelections": Array [ Object { - "id": "lines", + "id": "lines+markers", "name": "Lines", }, ], @@ -2499,7 +2507,7 @@ exports[`Utils helper functions renders displayVisualization function 2`] = ` }, Object { "component": [Function], - "defaultState": 5, + "defaultState": 25, "eleType": "slider", "mapTo": "pointSize", "name": "Point size", @@ -2995,7 +3003,7 @@ exports[`Utils helper functions renders displayVisualization function 2`] = ` "props": Object { "defaultSelections": Array [ Object { - "id": "lines", + "id": "lines+markers", "name": "Lines", }, ], @@ -3069,7 +3077,7 @@ exports[`Utils helper functions renders displayVisualization function 2`] = ` }, Object { "component": [Function], - "defaultState": 5, + "defaultState": 25, "eleType": "slider", "mapTo": "pointSize", "name": "Point size", @@ -3235,9 +3243,9 @@ exports[`Utils helper functions renders displayVisualization function 2`] = ` "color": "#3CA1C7", "width": 0, }, - "size": 5, + "size": 25, }, - "mode": "lines", + "mode": "lines+markers", "name": "avg(machine.ram)", "type": "line", "x": Array [ @@ -3338,9 +3346,9 @@ exports[`Utils helper functions renders displayVisualization function 2`] = ` "color": "#3CA1C7", "width": 0, }, - "size": 5, + "size": 25, }, - "mode": "lines", + "mode": "lines+markers", "name": "avg(machine.ram)", "type": "line", "x": Array [ @@ -3385,6 +3393,14 @@ exports[`Utils helper functions renders displayVisualization function 2`] = ` ], "height": 1180, "hovermode": "closest", + "layout": Object { + "annotations": Array [ + Object { + "showarrow": true, + "xanchor": "right", + }, + ], + }, "legend": Object { "orientation": "v", "traceorder": "normal", @@ -4983,6 +4999,14 @@ exports[`Utils helper functions renders displayVisualization function 3`] = ` ], "height": 1180, "hovermode": "closest", + "layout": Object { + "annotations": Array [ + Object { + "showarrow": true, + "xanchor": "right", + }, + ], + }, "legend": Object { "orientation": "v", "traceorder": "normal", diff --git a/public/components/event_analytics/explorer/visualizations/config_panel/__tests__/__snapshots__/config_panel.test.tsx.snap b/public/components/event_analytics/explorer/visualizations/config_panel/__tests__/__snapshots__/config_panel.test.tsx.snap index 951ef271e..1c8c8ecd6 100644 --- a/public/components/event_analytics/explorer/visualizations/config_panel/__tests__/__snapshots__/config_panel.test.tsx.snap +++ b/public/components/event_analytics/explorer/visualizations/config_panel/__tests__/__snapshots__/config_panel.test.tsx.snap @@ -1434,7 +1434,7 @@ exports[`Config panel component Renders config panel with visualization data 1`] "props": Object { "defaultSelections": Array [ Object { - "id": "lines", + "id": "lines+markers", "name": "Lines", }, ], @@ -1508,7 +1508,7 @@ exports[`Config panel component Renders config panel with visualization data 1`] }, Object { "component": [Function], - "defaultState": 5, + "defaultState": 25, "eleType": "slider", "mapTo": "pointSize", "name": "Point size", diff --git a/public/components/trace_analytics/components/common/plots/__tests__/__snapshots__/service_map_scale.test.tsx.snap b/public/components/trace_analytics/components/common/plots/__tests__/__snapshots__/service_map_scale.test.tsx.snap index 30ed8d0d4..8c75b6512 100644 --- a/public/components/trace_analytics/components/common/plots/__tests__/__snapshots__/service_map_scale.test.tsx.snap +++ b/public/components/trace_analytics/components/common/plots/__tests__/__snapshots__/service_map_scale.test.tsx.snap @@ -170,6 +170,14 @@ exports[`Service map scale component renders service map scale plot 1`] = ` "barmode": "stack", "height": 270, "hovermode": "closest", + "layout": Object { + "annotations": Array [ + Object { + "showarrow": true, + "xanchor": "right", + }, + ], + }, "legend": Object { "orientation": "h", "traceorder": "normal", diff --git a/public/components/trace_analytics/components/dashboard/__tests__/__snapshots__/dashboard_table.test.tsx.snap b/public/components/trace_analytics/components/dashboard/__tests__/__snapshots__/dashboard_table.test.tsx.snap index 082b5caf2..d6b17d1f8 100644 --- a/public/components/trace_analytics/components/dashboard/__tests__/__snapshots__/dashboard_table.test.tsx.snap +++ b/public/components/trace_analytics/components/dashboard/__tests__/__snapshots__/dashboard_table.test.tsx.snap @@ -2300,6 +2300,14 @@ exports[`Dashboard table component renders dashboard table 1`] = ` "barmode": "stack", "height": 15, "hovermode": "closest", + "layout": Object { + "annotations": Array [ + Object { + "showarrow": true, + "xanchor": "right", + }, + ], + }, "legend": Object { "orientation": "h", "traceorder": "normal", diff --git a/public/components/trace_analytics/components/dashboard/__tests__/__snapshots__/top_latency_table.test.tsx.snap b/public/components/trace_analytics/components/dashboard/__tests__/__snapshots__/top_latency_table.test.tsx.snap index edcc7059d..5907b021b 100644 --- a/public/components/trace_analytics/components/dashboard/__tests__/__snapshots__/top_latency_table.test.tsx.snap +++ b/public/components/trace_analytics/components/dashboard/__tests__/__snapshots__/top_latency_table.test.tsx.snap @@ -2379,6 +2379,14 @@ exports[`Latency Table component renders top error rates table with data 1`] = ` "barmode": "stack", "height": 15, "hovermode": "closest", + "layout": Object { + "annotations": Array [ + Object { + "showarrow": true, + "xanchor": "right", + }, + ], + }, "legend": Object { "orientation": "h", "traceorder": "normal", diff --git a/public/components/trace_analytics/components/traces/__tests__/__snapshots__/service_breakdown_panel.test.tsx.snap b/public/components/trace_analytics/components/traces/__tests__/__snapshots__/service_breakdown_panel.test.tsx.snap index 9024b9fa8..693155830 100644 --- a/public/components/trace_analytics/components/traces/__tests__/__snapshots__/service_breakdown_panel.test.tsx.snap +++ b/public/components/trace_analytics/components/traces/__tests__/__snapshots__/service_breakdown_panel.test.tsx.snap @@ -199,6 +199,14 @@ exports[`Service breakdown panel component renders service breakdown panel 1`] = "barmode": "stack", "height": 200, "hovermode": "closest", + "layout": Object { + "annotations": Array [ + Object { + "showarrow": true, + "xanchor": "right", + }, + ], + }, "legend": Object { "orientation": "h", "traceorder": "normal", diff --git a/public/components/trace_analytics/components/traces/__tests__/__snapshots__/span_detail_panel.test.tsx.snap b/public/components/trace_analytics/components/traces/__tests__/__snapshots__/span_detail_panel.test.tsx.snap index 9c05f6040..81b1ea3c2 100644 --- a/public/components/trace_analytics/components/traces/__tests__/__snapshots__/span_detail_panel.test.tsx.snap +++ b/public/components/trace_analytics/components/traces/__tests__/__snapshots__/span_detail_panel.test.tsx.snap @@ -460,6 +460,14 @@ exports[`Service breakdown panel component renders service breakdown panel 1`] = "barmode": "stack", "height": 110, "hovermode": "closest", + "layout": Object { + "annotations": Array [ + Object { + "showarrow": true, + "xanchor": "right", + }, + ], + }, "legend": Object { "orientation": "h", "traceorder": "normal", diff --git a/public/components/visualizations/charts/__tests__/__snapshots__/bar.test.tsx.snap b/public/components/visualizations/charts/__tests__/__snapshots__/bar.test.tsx.snap index 4ef2438dc..9a8969dba 100644 --- a/public/components/visualizations/charts/__tests__/__snapshots__/bar.test.tsx.snap +++ b/public/components/visualizations/charts/__tests__/__snapshots__/bar.test.tsx.snap @@ -760,6 +760,14 @@ exports[`Veritcal Bar component Renders veritcal bar component 1`] = ` ], "height": 220, "hovermode": "closest", + "layout": Object { + "annotations": Array [ + Object { + "showarrow": true, + "xanchor": "right", + }, + ], + }, "legend": Object { "orientation": "v", }, diff --git a/public/components/visualizations/charts/__tests__/__snapshots__/heatmap.test.tsx.snap b/public/components/visualizations/charts/__tests__/__snapshots__/heatmap.test.tsx.snap index 96158b2b1..9c8fae85f 100644 --- a/public/components/visualizations/charts/__tests__/__snapshots__/heatmap.test.tsx.snap +++ b/public/components/visualizations/charts/__tests__/__snapshots__/heatmap.test.tsx.snap @@ -767,6 +767,14 @@ exports[`Heatmap component Renders heatmap component 1`] = ` ], "height": 220, "hovermode": "closest", + "layout": Object { + "annotations": Array [ + Object { + "showarrow": true, + "xanchor": "right", + }, + ], + }, "legend": Object { "orientation": "h", "traceorder": "normal", diff --git a/public/components/visualizations/charts/__tests__/__snapshots__/histogram.test.tsx.snap b/public/components/visualizations/charts/__tests__/__snapshots__/histogram.test.tsx.snap index 0b52d7222..7bf2d6bdf 100644 --- a/public/components/visualizations/charts/__tests__/__snapshots__/histogram.test.tsx.snap +++ b/public/components/visualizations/charts/__tests__/__snapshots__/histogram.test.tsx.snap @@ -771,6 +771,14 @@ exports[`Histogram component Renders histogram component 1`] = ` ], "height": 220, "hovermode": "closest", + "layout": Object { + "annotations": Array [ + Object { + "showarrow": true, + "xanchor": "right", + }, + ], + }, "legend": Object { "orientation": "v", }, diff --git a/public/components/visualizations/charts/__tests__/__snapshots__/horizontal_bar.test.tsx.snap b/public/components/visualizations/charts/__tests__/__snapshots__/horizontal_bar.test.tsx.snap index 1382d0f08..c992e02d7 100644 --- a/public/components/visualizations/charts/__tests__/__snapshots__/horizontal_bar.test.tsx.snap +++ b/public/components/visualizations/charts/__tests__/__snapshots__/horizontal_bar.test.tsx.snap @@ -760,6 +760,14 @@ exports[`Horizontal bar component Renders horizontal bar component 1`] = ` ], "height": 220, "hovermode": "closest", + "layout": Object { + "annotations": Array [ + Object { + "showarrow": true, + "xanchor": "right", + }, + ], + }, "legend": Object { "orientation": "v", }, diff --git a/public/components/visualizations/charts/__tests__/__snapshots__/line.test.tsx.snap b/public/components/visualizations/charts/__tests__/__snapshots__/line.test.tsx.snap index 314d2a186..74a81885f 100644 --- a/public/components/visualizations/charts/__tests__/__snapshots__/line.test.tsx.snap +++ b/public/components/visualizations/charts/__tests__/__snapshots__/line.test.tsx.snap @@ -753,6 +753,14 @@ exports[`Line component Renders line component 1`] = ` ], "height": 220, "hovermode": "closest", + "layout": Object { + "annotations": Array [ + Object { + "showarrow": true, + "xanchor": "right", + }, + ], + }, "legend": Object { "orientation": "v", }, diff --git a/public/components/visualizations/charts/__tests__/__snapshots__/pie.test.tsx.snap b/public/components/visualizations/charts/__tests__/__snapshots__/pie.test.tsx.snap index 568f866a5..89393ea97 100644 --- a/public/components/visualizations/charts/__tests__/__snapshots__/pie.test.tsx.snap +++ b/public/components/visualizations/charts/__tests__/__snapshots__/pie.test.tsx.snap @@ -744,6 +744,14 @@ exports[`Pie component Renders pie component 1`] = ` }, "height": 220, "hovermode": "closest", + "layout": Object { + "annotations": Array [ + Object { + "showarrow": true, + "xanchor": "right", + }, + ], + }, "legend": Object { "orientation": "v", }, diff --git a/public/components/visualizations/charts/__tests__/__snapshots__/treemap.test.tsx.snap b/public/components/visualizations/charts/__tests__/__snapshots__/treemap.test.tsx.snap index be76152d9..7dcaf996f 100644 --- a/public/components/visualizations/charts/__tests__/__snapshots__/treemap.test.tsx.snap +++ b/public/components/visualizations/charts/__tests__/__snapshots__/treemap.test.tsx.snap @@ -794,6 +794,14 @@ exports[`Treemap component Renders treemap component 1`] = ` ], "height": 220, "hovermode": "closest", + "layout": Object { + "annotations": Array [ + Object { + "showarrow": true, + "xanchor": "right", + }, + ], + }, "legend": Object { "orientation": "h", "traceorder": "normal", diff --git a/public/components/visualizations/plotly/__tests__/__snapshots__/plotly.test.tsx.snap b/public/components/visualizations/plotly/__tests__/__snapshots__/plotly.test.tsx.snap index 5ed2e0512..fe7f519ae 100644 --- a/public/components/visualizations/plotly/__tests__/__snapshots__/plotly.test.tsx.snap +++ b/public/components/visualizations/plotly/__tests__/__snapshots__/plotly.test.tsx.snap @@ -105,6 +105,14 @@ exports[`Ploty base component Renders Ploty base component 1`] = ` ], "height": 220, "hovermode": "closest", + "layout": Object { + "annotations": Array [ + Object { + "showarrow": true, + "xanchor": "right", + }, + ], + }, "legend": Object { "orientation": "h", "traceorder": "normal", From 3ec4e78b4a725eed0ec848c80dbdf47069219a80 Mon Sep 17 00:00:00 2001 From: Shenoy Pratik Date: Wed, 1 May 2024 12:55:33 -0700 Subject: [PATCH 21/28] Adding test for clear cache on logout (#1794) * adding test for clear cache on logout Signed-off-by: Shenoy Pratik * update name to logout Signed-off-by: Shenoy Pratik --------- Signed-off-by: Shenoy Pratik --- common/constants/data_sources.ts | 1 + .../catalog_cache/cache_intercept.test.ts | 57 +++++++++++++++++++ .../catalog_cache/cache_intercept.ts | 3 +- 3 files changed, 60 insertions(+), 1 deletion(-) create mode 100644 public/framework/catalog_cache/cache_intercept.test.ts diff --git a/common/constants/data_sources.ts b/common/constants/data_sources.ts index 70dcec943..008b6fa06 100644 --- a/common/constants/data_sources.ts +++ b/common/constants/data_sources.ts @@ -94,3 +94,4 @@ export const OBS_DEFAULT_CLUSTER = 'observability-default'; // prefix key for ge export const OBS_S3_DATA_SOURCE = 'observability-s3'; // prefix key for generating data source id for s3 data sources in data selector export const S3_DATA_SOURCE_GROUP_DISPLAY_NAME = 'Amazon S3'; // display group name for Amazon-managed-s3 data sources in data selector export const S3_DATA_SOURCE_GROUP_SPARK_DISPLAY_NAME = 'Spark'; // display group name for OpenSearch-spark-s3 data sources in data selector +export const SECURITY_DASHBOARDS_LOGOUT_URL = '/logout'; diff --git a/public/framework/catalog_cache/cache_intercept.test.ts b/public/framework/catalog_cache/cache_intercept.test.ts new file mode 100644 index 000000000..708be81ce --- /dev/null +++ b/public/framework/catalog_cache/cache_intercept.test.ts @@ -0,0 +1,57 @@ +/* + * Copyright OpenSearch Contributors + * SPDX-License-Identifier: Apache-2.0 + */ + +import { SECURITY_DASHBOARDS_LOGOUT_URL } from '../../../common/constants/data_sources'; +import { + ASYNC_QUERY_ACCELERATIONS_CACHE, + ASYNC_QUERY_DATASOURCE_CACHE, +} from '../../../common/constants/shared'; +import { catalogRequestIntercept } from './cache_intercept'; + +interface LooseObject { + [key: string]: any; +} + +// Mock sessionStorage +const sessionStorageMock = (() => { + let store = {} as LooseObject; + return { + getItem(key: string) { + return store[key] || null; + }, + setItem(key: string, value: string) { + store[key] = value.toString(); + }, + removeItem(key: string) { + delete store[key]; + }, + clear() { + store = {}; + }, + }; +})(); + +Object.defineProperty(window, 'sessionStorage', { value: sessionStorageMock }); + +describe('Intercept logout handler', () => { + beforeEach(() => { + jest.spyOn(window.sessionStorage, 'removeItem'); + }); + + afterEach(() => { + jest.restoreAllMocks(); + }); + + const logoutPath = { + path: SECURITY_DASHBOARDS_LOGOUT_URL, + }; + + it('Intercept logout handler should clear the cache session', () => { + const logoutInterceptFn = catalogRequestIntercept(); + logoutInterceptFn(logoutPath, null); + expect(sessionStorage.removeItem).toBeCalledWith(ASYNC_QUERY_DATASOURCE_CACHE); + expect(sessionStorage.removeItem).toBeCalledWith(ASYNC_QUERY_ACCELERATIONS_CACHE); + }); +}); diff --git a/public/framework/catalog_cache/cache_intercept.ts b/public/framework/catalog_cache/cache_intercept.ts index f3ed0ca34..7adf20439 100644 --- a/public/framework/catalog_cache/cache_intercept.ts +++ b/public/framework/catalog_cache/cache_intercept.ts @@ -4,6 +4,7 @@ */ import { HttpFetchOptionsWithPath, IHttpInterceptController } from '../../../../../src/core/public'; +import { SECURITY_DASHBOARDS_LOGOUT_URL } from '../../../common/constants/data_sources'; import { CatalogCacheManager } from './cache_manager'; export function catalogRequestIntercept(): any { @@ -11,7 +12,7 @@ export function catalogRequestIntercept(): any { fetchOptions: Readonly, _controller: IHttpInterceptController ) => { - if (fetchOptions.path.includes('/logout')) { + if (fetchOptions.path.includes(SECURITY_DASHBOARDS_LOGOUT_URL)) { // Clears all user catalog cache details CatalogCacheManager.clearDataSourceCache(); CatalogCacheManager.clearAccelerationsCache(); From 6368b63016333234ab121fd115f6b6f6c2dde3eb Mon Sep 17 00:00:00 2001 From: Jialiang Liang Date: Wed, 1 May 2024 14:00:06 -0700 Subject: [PATCH 22/28] Fix S3_DATASOURCE_TYPE naming typo in plugin.tsx (#1799) Signed-off-by: Ryan Liang --- public/plugin.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/plugin.tsx b/public/plugin.tsx index a04a0fc49..c6ac1f829 100644 --- a/public/plugin.tsx +++ b/public/plugin.tsx @@ -21,7 +21,7 @@ import { createGetterSetter } from '../../../src/plugins/opensearch_dashboards_u import { CREATE_TAB_PARAM, CREATE_TAB_PARAM_KEY, TAB_CHART_ID } from '../common/constants/explorer'; import { DATACONNECTIONS_BASE, - S3_DATASOURCE_TYPE, + S3_DATA_SOURCE_TYPE, SECURITY_PLUGIN_ACCOUNT_API, observabilityApplicationsID, observabilityApplicationsPluginOrder, From d3ab3cd442c891fc64e84768f7f9829b8d5ae4d8 Mon Sep 17 00:00:00 2001 From: "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com> Date: Wed, 1 May 2024 16:20:29 -0700 Subject: [PATCH 23/28] remove defaulting to query assist time range (#1805) (#1807) (cherry picked from commit 8d132723e8e8f5bae8ff41e676cb5e86e753339a) Signed-off-by: Joshua Li Signed-off-by: github-actions[bot] Co-authored-by: github-actions[bot] --- public/components/event_analytics/explorer/log_explorer.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/public/components/event_analytics/explorer/log_explorer.tsx b/public/components/event_analytics/explorer/log_explorer.tsx index 640a9547b..8d7ea7b80 100644 --- a/public/components/event_analytics/explorer/log_explorer.tsx +++ b/public/components/event_analytics/explorer/log_explorer.tsx @@ -79,9 +79,7 @@ export const LogExplorer = ({ }); }; - const dateRange = coreRefs.queryAssistEnabled - ? [QUERY_ASSIST_START_TIME, QUERY_ASSIST_END_TIME] - : getDateRange(undefined, undefined, queries[tabIds[0]]); + const dateRange = getDateRange(undefined, undefined, queries[tabIds[0]]); const [startTime, setStartTime] = useState(dateRange[0]); const [endTime, setEndTime] = useState(dateRange[1]); From 9532b7d8c35408024cfdd33643566c7cd2cae950 Mon Sep 17 00:00:00 2001 From: Devesh Rahatekar <79015420+devesh-2002@users.noreply.github.com> Date: Thu, 2 May 2024 22:00:26 +0530 Subject: [PATCH 24/28] Add JSON5 parsing capabilities for integration configs (#1732) * update live mv table name (#1725) Signed-off-by: YANGDB Signed-off-by: dev241202@gmail.com * Integrated JSON5 Signed-off-by: dev241202@gmail.com * json_data_adaptor Signed-off-by: dev241202@gmail.com * Added tests for JSON5 Signed-off-by: dev241202@gmail.com * Updated integration configs to json5 Signed-off-by: dev241202@gmail.com * Revert "update live mv table name (#1725)" This reverts commit 71597f553eafcd29a957aaafb91e1b6b4dfa4adc. Signed-off-by: dev241202@gmail.com * Updated filename Signed-off-by: dev241202@gmail.com * Delete t --count 5c930019..fe64d023 Signed-off-by: Devesh Rahatekar <79015420+devesh-2002@users.noreply.github.com> * Updated some integrations Signed-off-by: dev241202@gmail.com --------- Signed-off-by: YANGDB Signed-off-by: dev241202@gmail.com Signed-off-by: Devesh Rahatekar <79015420+devesh-2002@users.noreply.github.com> Signed-off-by: Simeon Widdis Co-authored-by: YANGDB Co-authored-by: Simeon Widdis --- package.json | 1 + .../repository/apache/apache-1.0.0.json | 118 ++++++----------- .../repository/nginx/nginx-1.0.0.json | 122 ++++++------------ .../repository/fs_data_adaptor.ts | 3 +- yarn.lock | 5 + 5 files changed, 90 insertions(+), 159 deletions(-) diff --git a/package.json b/package.json index 9b8e340ec..cf092cc60 100644 --- a/package.json +++ b/package.json @@ -33,6 +33,7 @@ "antlr4ts": "^0.5.0-alpha.4", "cypress-multi-reporters": "^1.6.3", "cypress-parallel": "^0.13.0", + "json5": "^2.2.3", "mime": "^3.0.0", "mocha": "10.1.0", "performance-now": "^2.1.0", diff --git a/server/adaptors/integrations/__data__/repository/apache/apache-1.0.0.json b/server/adaptors/integrations/__data__/repository/apache/apache-1.0.0.json index 93f62fc38..be251cab4 100644 --- a/server/adaptors/integrations/__data__/repository/apache/apache-1.0.0.json +++ b/server/adaptors/integrations/__data__/repository/apache/apache-1.0.0.json @@ -1,90 +1,52 @@ { - "name": "apache", - "version": "1.0.0", - "displayName": "Apache Access Logs", - "description": "Insights on applications using the standard Apache access log format.", - "license": "Apache-2.0", - "type": "logs_apache", - "labels": ["Observability", "Logs", "Flint S3"], - "author": "OpenSearch", - "sourceUrl": "https://github.com/opensearch-project/dashboards-observability/tree/main/server/adaptors/integrations/__data__/repository/apache/info", - "workflows": [ - { - "name": "queries", - "label": "Queries (recommended)", - "description": "Tables and pre-written queries for quickly getting insights on your data.", - "enabled_by_default": true - }, - { - "name": "dashboards", - "label": "Dashboards & Visualizations", - "description": "Dashboards and indices that enable you to easily visualize important metrics.", - "enabled_by_default": false + name: "apache", + version: "1.0.0", + displayName: "Apache Access Logs", + description: "Insights on applications using the standard Apache access log format.", + license: "Apache-2.0", + type: "logs_apache", + labels: ["Observability", "Logs", "Flint S3"], + author: "OpenSearch", + sourceUrl: "https://github.com/opensearch-project/dashboards-observability/tree/main/server/adaptors/integrations/__data__/repository/apache/info", + workflows: [ + { + name: "queries", + label: "Queries (recommended)", + description: "Tables and pre-written queries for quickly getting insights on your data.", + enabled_by_default: true + }, + { + name: "dashboards", + label: "Dashboards & Visualizations", + description: "Dashboards and indices that enable you to easily visualize important metrics.", + enabled_by_default: false } ], - "statics": { - "logo": { - "annotation": "Apache Logo", - "path": "logo.png" + statics: { + logo: { + annotation: "Apache Logo", + path: "logo.png" }, - "gallery": [ + gallery: [ { - "annotation": "Apache Dashboard", - "path": "dashboard1.png" + annotation: "Apache Dashboard", + path: "dashboard1.png" } ] }, - "components": [ - { - "name": "communication", - "version": "1.0.0" - }, - { - "name": "http", - "version": "1.0.0" - }, - { - "name": "logs_apache", - "version": "1.0.0" - } + components: [ + { name: "communication", version: "1.0.0" }, + { name: "http", version: "1.0.0" }, + { name: "logs_apache", version: "1.0.0" } ], - "assets": [ - { - "name": "apache", - "version": "1.0.0", - "extension": "ndjson", - "type": "savedObjectBundle", - "workflows": ["dashboards"] - }, - { - "name": "example_queries", - "version": "1.0.0", - "extension": "ndjson", - "type": "savedObjectBundle", - "workflows": ["queries"] - }, - { - "name": "create_table", - "version": "1.0.0", - "extension": "sql", - "type": "query" - }, - { - "name": "create_skipping_index", - "version": "1.0.0", - "extension": "sql", - "type": "query", - "workflows": ["queries"] - }, - { - "name": "create_mv", - "version": "1.0.0", - "extension": "sql", - "type": "query", - "workflows": ["dashboards"] - } + assets: [ + { name: "apache", version: "1.0.0", extension: "ndjson", type: "savedObjectBundle", workflows: ["dashboards"] }, + { name: "example_queries", version: "1.0.0", extension: "ndjson", type: "savedObjectBundle", workflows: ["queries"] }, + { name: "create_table", version: "1.0.0", extension: "sql", type: "query" }, + { name: "create_skipping_index", version: "1.0.0", extension: "sql", type: "query", workflows: ["queries"] }, + { name: "create_mv", version: "1.0.0", extension: "sql", type: "query", workflows: ["dashboards"] } ], - "sampleData": { - "path": "sample.json" + sampleData: { + path: "sample.json" } } diff --git a/server/adaptors/integrations/__data__/repository/nginx/nginx-1.0.0.json b/server/adaptors/integrations/__data__/repository/nginx/nginx-1.0.0.json index f59e4c562..f539bd3a0 100644 --- a/server/adaptors/integrations/__data__/repository/nginx/nginx-1.0.0.json +++ b/server/adaptors/integrations/__data__/repository/nginx/nginx-1.0.0.json @@ -1,94 +1,56 @@ { - "name": "nginx", - "version": "1.0.0", - "displayName": "Nginx", - "description": "Analyze Nginx access logs.", - "license": "Apache-2.0", - "type": "logs", - "labels": ["Observability", "Logs", "Flint S3"], - "author": "OpenSearch", - "sourceUrl": "https://github.com/opensearch-project/dashboards-observability/tree/main/server/adaptors/integrations/__data__/repository/nginx/info", - "workflows": [ - { - "name": "queries", - "label": "Queries (recommended)", - "description": "Tables and pre-written queries for quickly getting insights on your data.", - "enabled_by_default": true - }, - { - "name": "dashboards", - "label": "Dashboards & Visualizations", - "description": "Dashboards and indices that enable you to easily visualize important metrics.", - "enabled_by_default": false + name: "nginx", + version: "1.0.0", + displayName: "Nginx", + description: "Analyze Nginx access logs.", + license: "Apache-2.0", + type: "logs", + labels: ["Observability", "Logs", "Flint S3"], + author: "OpenSearch", + sourceUrl: "https://github.com/opensearch-project/dashboards-observability/tree/main/server/adaptors/integrations/__data__/repository/nginx/info", + workflows: [ + { + name: "queries", + label: "Queries (recommended)", + description: "Tables and pre-written queries for quickly getting insights on your data.", + enabled_by_default: true + }, + { + name: "dashboards", + label: "Dashboards & Visualizations", + description: "Dashboards and indices that enable you to easily visualize important metrics.", + enabled_by_default: false } ], - "statics": { - "logo": { - "annotation": "NginX Logo", - "path": "logo.svg" + statics: { + logo: { + annotation: "NginX Logo", + path: "logo.svg" }, - "gallery": [ + gallery: [ { - "annotation": "NginX Dashboard", - "path": "dashboard1.png" + annotation: "NginX Dashboard", + path: "dashboard1.png" }, { - "annotation": "NginX Dashboard view", - "path": "dashboard2.png" + annotation: "NginX Dashboard view", + path: "dashboard2.png" } ] }, - "components": [ - { - "name": "communication", - "version": "1.0.0" - }, - { - "name": "http", - "version": "1.0.0" - }, - { - "name": "logs", - "version": "1.0.0" - } + components: [ + { name: "communication", version: "1.0.0" }, + { name: "http", version: "1.0.0" }, + { name: "logs", version: "1.0.0" } ], - "assets": [ - { - "name": "nginx", - "version": "1.0.0", - "extension": "ndjson", - "type": "savedObjectBundle", - "workflows": ["dashboards"] - }, - { - "name": "create_table", - "version": "1.0.0", - "extension": "sql", - "type": "query" - }, - { - "name": "create_skipping_index", - "version": "1.0.0", - "extension": "sql", - "type": "query", - "workflows": ["queries"] - }, - { - "name": "create_mv", - "version": "1.0.0", - "extension": "sql", - "type": "query", - "workflows": ["dashboards"] - }, - { - "name": "example_queries", - "version": "1.0.0", - "extension": "ndjson", - "type": "savedObjectBundle", - "workflows": ["queries"] - } + assets: [ + { name: "nginx", version: "1.0.0", extension: "ndjson", type: "savedObjectBundle", workflows: ["dashboards"] }, + { name: "create_table", version: "1.0.0", extension: "sql", type: "query" }, + { name: "create_skipping_index", version: "1.0.0", extension: "sql", type: "query", workflows: ["queries"] }, + { name: "create_mv", version: "1.0.0", extension: "sql", type: "query", workflows: ["dashboards"] }, + { name: "example_queries", version: "1.0.0", extension: "ndjson", type: "savedObjectBundle", workflows: ["queries"] } ], - "sampleData": { - "path": "sample.json" + sampleData: { + path: "sample.json" } } diff --git a/server/adaptors/integrations/repository/fs_data_adaptor.ts b/server/adaptors/integrations/repository/fs_data_adaptor.ts index 75cdf1d86..7bdb4062c 100644 --- a/server/adaptors/integrations/repository/fs_data_adaptor.ts +++ b/server/adaptors/integrations/repository/fs_data_adaptor.ts @@ -5,6 +5,7 @@ import * as fs from 'fs/promises'; import path from 'path'; +import JSON5 from 'json5'; import { CatalogDataAdaptor, IntegrationPart } from './catalog_data_adaptor'; import { tryParseNDJson } from './utils'; @@ -45,7 +46,7 @@ export class FileSystemDataAdaptor implements CatalogDataAdaptor { } // First try to parse as JSON, then NDJSON, then fail. try { - const parsed = JSON.parse(content); + const parsed = JSON5.parse(content); return { ok: true, value: parsed }; } catch (err) { const parsed = await tryParseNDJson(content); diff --git a/yarn.lock b/yarn.lock index 4d6c08063..3c6fbdb86 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2007,6 +2007,11 @@ json-stringify-safe@~5.0.1: resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== +json5@^2.2.3: + version "2.2.3" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== + jsonfile@^6.0.1: version "6.1.0" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" From 2fd7ba10595e2819c472b739a0e15f72ee6df6e7 Mon Sep 17 00:00:00 2001 From: "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com> Date: Thu, 2 May 2024 09:48:03 -0700 Subject: [PATCH 25/28] fix api 404 error (#1810) (#1812) (cherry picked from commit 441168efbf84de020a9bead333bff2e39c2e9d5c) Signed-off-by: Eric Signed-off-by: github-actions[bot] Co-authored-by: github-actions[bot] --- .../data_connections_router.ts | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/server/routes/data_connections/data_connections_router.ts b/server/routes/data_connections/data_connections_router.ts index bd19e8615..5d36bf6bb 100644 --- a/server/routes/data_connections/data_connections_router.ts +++ b/server/routes/data_connections/data_connections_router.ts @@ -181,6 +181,29 @@ export function registerDataConnectionsRoute(router: IRouter, dataSourceEnabled: } ); + router.get( + { + path: `${DATACONNECTIONS_BASE}`, + validate: false, + }, + async (context, request, response): Promise => { + try { + const dataConnectionsresponse = await context.observability_plugin.observabilityClient + .asScoped(request) + .callAsCurrentUser('ppl.getDataConnections'); + return response.ok({ + body: dataConnectionsresponse, + }); + } catch (error: any) { + console.error('Issue in fetching data sources:', error); + return response.custom({ + statusCode: error.statusCode || 500, + body: error.response, + }); + } + } + ); + router.get( { path: `${DATACONNECTIONS_BASE}/dataSourceMDSId={dataSourceMDSId?}`, From 55841f24cd647c8ceedfa36a2d62763fa3ccd57a Mon Sep 17 00:00:00 2001 From: YANGDB Date: Fri, 3 May 2024 14:28:18 -0700 Subject: [PATCH 26/28] update OTEL metrics queries with the correct ss40 metrics schema (#1818) Signed-off-by: YANGDB --- server/adaptors/metrics/metrics_analytics_adaptor.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/adaptors/metrics/metrics_analytics_adaptor.ts b/server/adaptors/metrics/metrics_analytics_adaptor.ts index 1fde1e395..a6fa653d0 100644 --- a/server/adaptors/metrics/metrics_analytics_adaptor.ts +++ b/server/adaptors/metrics/metrics_analytics_adaptor.ts @@ -34,7 +34,7 @@ export class MetricsAnalyticsAdaptor { must: [ { term: { - 'name.keyword': { + name: { value: documentName, }, }, @@ -98,7 +98,7 @@ export class MetricsAnalyticsAdaptor { must: [ { term: { - 'name.keyword': { + name: { value: documentName, }, }, @@ -133,7 +133,7 @@ export class MetricsAnalyticsAdaptor { aggs: { distinct_names: { terms: { - field: 'name.keyword', + field: 'name', size: 500, }, }, From 0632d4ace27ee1fd090a0145f2efd1e0f309c24d Mon Sep 17 00:00:00 2001 From: Shenoy Pratik Date: Mon, 6 May 2024 12:50:46 -0700 Subject: [PATCH 27/28] fix window start backtick issue (#1823) Signed-off-by: Shenoy Pratik (cherry picked from commit c7ee338cd882f0787e1537bc3924901682df085f) --- .../materialized_view/column_expression.tsx | 61 ++++++++++--------- .../visual_editors/query_builder.tsx | 2 +- test/accelerations.ts | 2 +- 3 files changed, 35 insertions(+), 30 deletions(-) diff --git a/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/materialized_view/column_expression.tsx b/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/materialized_view/column_expression.tsx index 3da5f84db..3550dfeda 100644 --- a/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/materialized_view/column_expression.tsx +++ b/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/materialized_view/column_expression.tsx @@ -115,34 +115,39 @@ export const ColumnExpression = ({ /> - - - ({ - label: x.fieldName, - })), - ]} - selectedOptions={[ - { - label: currentColumnExpressionValue.functionParam, - }, - ]} - onChange={(fieldOption) => - updateColumnExpressionValue( - { ...currentColumnExpressionValue, functionParam: fieldOption[0].label }, - index - ) - } - isClearable={false} - /> - - + {currentColumnExpressionValue.functionName !== 'window.start' && ( + + + ({ + label: x.fieldName, + })), + ]} + selectedOptions={[ + { + label: currentColumnExpressionValue.functionParam, + }, + ]} + onChange={(fieldOption) => + updateColumnExpressionValue( + { + ...currentColumnExpressionValue, + functionParam: fieldOption[0].label, + }, + index + ) + } + isClearable={false} + /> + + + )} diff --git a/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/query_builder.tsx b/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/query_builder.tsx index b20626795..68acf2131 100644 --- a/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/query_builder.tsx +++ b/public/components/datasources/components/manage/accelerations/create_accelerations_flyout/visual_editors/query_builder.tsx @@ -148,7 +148,7 @@ const buildMaterializedViewColumns = (columnsValues: MaterializedViewColumn[]) = ` ${ column.functionName !== 'window.start' ? `${column.functionName}(${buildMaterializedViewColumnName(column.functionParam!)})` - : `\`${column.functionName}\`` + : `${column.functionName}` }${column.fieldAlias ? ` AS \`${column.fieldAlias}\`` : ``}` ) .join(', \n'); diff --git a/test/accelerations.ts b/test/accelerations.ts index 3eb143968..4521a7c7f 100644 --- a/test/accelerations.ts +++ b/test/accelerations.ts @@ -411,7 +411,7 @@ AS SELECT count(*) AS \`counter1\`, sum(\`field2\`), avg(\`field3\`) AS \`average\`, - \`window.start\` AS \`start\` + window.start AS \`start\` FROM datasource.database.table GROUP BY TUMBLE (\`timestamp\`, '1 minute') WITH ( From a8ea52daee8aff75064bd421b9fada17396ab03b Mon Sep 17 00:00:00 2001 From: Simeon Widdis Date: Tue, 7 May 2024 12:26:47 -0700 Subject: [PATCH 28/28] Refactor away integrations adaptor class (#1825) * Refactor away integrations adaptor class Signed-off-by: Simeon Widdis * Remove adaptor use in tests Signed-off-by: Simeon Widdis --------- Signed-off-by: Simeon Widdis --- .../integrations/integrations_adaptor.ts | 35 ----------- .../integrations/integrations_manager.ts | 3 +- .../__tests__/integrations_router.test.ts | 10 ++-- .../integrations/integrations_router.ts | 59 ++++++++----------- 4 files changed, 31 insertions(+), 76 deletions(-) delete mode 100644 server/adaptors/integrations/integrations_adaptor.ts diff --git a/server/adaptors/integrations/integrations_adaptor.ts b/server/adaptors/integrations/integrations_adaptor.ts deleted file mode 100644 index 570c3d6d8..000000000 --- a/server/adaptors/integrations/integrations_adaptor.ts +++ /dev/null @@ -1,35 +0,0 @@ -/* - * Copyright OpenSearch Contributors - * SPDX-License-Identifier: Apache-2.0 - */ - -export interface IntegrationsAdaptor { - getIntegrationTemplates: ( - query?: IntegrationTemplateQuery - ) => Promise; - - getIntegrationInstances: ( - query?: IntegrationInstanceQuery - ) => Promise; - - getIntegrationInstance: (query?: IntegrationInstanceQuery) => Promise; - - loadIntegrationInstance: ( - templateName: string, - name: string, - indexPattern: string, - workflows?: string[], - dataSource?: string, - tableName?: string - ) => Promise; - - deleteIntegrationInstance: (id: string) => Promise; - - getStatic: (templateName: string, path: string) => Promise; - - getSchemas: (templateName: string) => Promise<{ mappings: { [key: string]: unknown } }>; - - getAssets: (templateName: string) => Promise; - - getSampleData: (templateName: string) => Promise<{ sampleData: object[] | null }>; -} diff --git a/server/adaptors/integrations/integrations_manager.ts b/server/adaptors/integrations/integrations_manager.ts index fc4461908..e24ccfae1 100644 --- a/server/adaptors/integrations/integrations_manager.ts +++ b/server/adaptors/integrations/integrations_manager.ts @@ -5,14 +5,13 @@ import path from 'path'; import { addRequestToMetric } from '../../common/metrics/metrics_helper'; -import { IntegrationsAdaptor } from './integrations_adaptor'; import { SavedObject, SavedObjectsClientContract } from '../../../../../src/core/server/types'; import { IntegrationInstanceBuilder } from './integrations_builder'; import { TemplateManager } from './repository/repository'; import { FileSystemDataAdaptor } from './repository/fs_data_adaptor'; import { IndexDataAdaptor } from './repository/index_data_adaptor'; -export class IntegrationsManager implements IntegrationsAdaptor { +export class IntegrationsManager { client: SavedObjectsClientContract; instanceBuilder: IntegrationInstanceBuilder; repository: TemplateManager; diff --git a/server/routes/integrations/__tests__/integrations_router.test.ts b/server/routes/integrations/__tests__/integrations_router.test.ts index 5f6a7c39e..244da489b 100644 --- a/server/routes/integrations/__tests__/integrations_router.test.ts +++ b/server/routes/integrations/__tests__/integrations_router.test.ts @@ -6,14 +6,14 @@ import { DeepPartial } from 'redux'; import { OpenSearchDashboardsResponseFactory } from '../../../../../../src/core/server/http/router'; import { handleWithCallback } from '../integrations_router'; -import { IntegrationsAdaptor } from 'server/adaptors/integrations/integrations_adaptor'; +import { IntegrationsManager } from 'server/adaptors/integrations/integrations_manager'; jest .mock('../../../../../../src/core/server', () => jest.fn()) .mock('../../../../../../src/core/server/http/router', () => jest.fn()); describe('Data wrapper', () => { - const adaptorMock: Partial = {}; + const adaptorMock: Partial = {}; const responseMock: DeepPartial = { custom: jest.fn((data) => data), ok: jest.fn((data) => data), @@ -24,9 +24,9 @@ describe('Data wrapper', () => { return { test: 'data' }; }); const result = await handleWithCallback( - adaptorMock as IntegrationsAdaptor, + adaptorMock as IntegrationsManager, responseMock as OpenSearchDashboardsResponseFactory, - (callback as unknown) as (a: IntegrationsAdaptor) => Promise + (callback as unknown) as (a: IntegrationsManager) => Promise ); expect(callback).toHaveBeenCalled(); @@ -39,7 +39,7 @@ describe('Data wrapper', () => { throw new Error('test error'); }); const result = await handleWithCallback( - adaptorMock as IntegrationsAdaptor, + adaptorMock as IntegrationsManager, responseMock as OpenSearchDashboardsResponseFactory, callback ); diff --git a/server/routes/integrations/integrations_router.ts b/server/routes/integrations/integrations_router.ts index f8e7e7908..68eed60d9 100644 --- a/server/routes/integrations/integrations_router.ts +++ b/server/routes/integrations/integrations_router.ts @@ -6,11 +6,9 @@ import { schema } from '@osd/config-schema'; import * as mime from 'mime'; import sanitize from 'sanitize-filename'; -import { IRouter, RequestHandlerContext } from '../../../../../src/core/server'; +import { IRouter } from '../../../../../src/core/server'; import { INTEGRATIONS_BASE } from '../../../common/constants/shared'; -import { IntegrationsAdaptor } from '../../adaptors/integrations/integrations_adaptor'; import { - OpenSearchDashboardsRequest, OpenSearchDashboardsResponse, OpenSearchDashboardsResponseFactory, } from '../../../../../src/core/server/http/router'; @@ -19,24 +17,24 @@ import { IntegrationsManager } from '../../adaptors/integrations/integrations_ma /** * Handle an `OpenSearchDashboardsRequest` using the provided `callback` function. * This is a convenience method that handles common error handling and response formatting. - * The callback must accept a `IntegrationsAdaptor` as its first argument. + * The callback must accept a `IntegrationsManager` as its first argument. * * If the callback throws an error, * the `OpenSearchDashboardsResponse` will be formatted using the error's `statusCode` and `message` properties. * Otherwise, the callback's return value will be formatted in a JSON object under the `data` field. * - * @param {IntegrationsAdaptor} adaptor The adaptor instance to use for making requests. + * @param {IntegrationsManager} manager The integration manager instance to use for making requests. * @param {OpenSearchDashboardsResponseFactory} response The factory to use for creating responses. * @callback callback A callback that will invoke a request on a provided adaptor. * @returns {Promise} An `OpenSearchDashboardsResponse` with the return data from the callback. */ export const handleWithCallback = async ( - adaptor: IntegrationsAdaptor, + manager: IntegrationsManager, response: OpenSearchDashboardsResponseFactory, - callback: (a: IntegrationsAdaptor) => Promise + callback: (a: IntegrationsManager) => Promise ): Promise> => { try { - const data = await callback(adaptor); + const data = await callback(manager); return response.ok({ body: { data, @@ -51,13 +49,6 @@ export const handleWithCallback = async ( } }; -const getAdaptor = ( - context: RequestHandlerContext, - _request: OpenSearchDashboardsRequest -): IntegrationsAdaptor => { - return new IntegrationsManager(context.core.savedObjects.client); -}; - export function registerIntegrationsRoute(router: IRouter) { router.get( { @@ -65,8 +56,8 @@ export function registerIntegrationsRoute(router: IRouter) { validate: false, }, async (context, request, response): Promise => { - const adaptor = getAdaptor(context, request); - return handleWithCallback(adaptor, response, async (a: IntegrationsAdaptor) => + const adaptor = new IntegrationsManager(context.core.savedObjects.client); + return handleWithCallback(adaptor, response, async (a: IntegrationsManager) => a.getIntegrationTemplates() ); } @@ -89,8 +80,8 @@ export function registerIntegrationsRoute(router: IRouter) { }, }, async (context, request, response): Promise => { - const adaptor = getAdaptor(context, request); - return handleWithCallback(adaptor, response, async (a: IntegrationsAdaptor) => { + const adaptor = new IntegrationsManager(context.core.savedObjects.client); + return handleWithCallback(adaptor, response, async (a: IntegrationsManager) => { return a.loadIntegrationInstance( request.params.templateName, request.body.name, @@ -113,11 +104,11 @@ export function registerIntegrationsRoute(router: IRouter) { }, }, async (context, request, response): Promise => { - const adaptor = getAdaptor(context, request); + const adaptor = new IntegrationsManager(context.core.savedObjects.client); return handleWithCallback( adaptor, response, - async (a: IntegrationsAdaptor) => + async (a: IntegrationsManager) => ( await a.getIntegrationTemplates({ name: request.params.name, @@ -138,7 +129,7 @@ export function registerIntegrationsRoute(router: IRouter) { }, }, async (context, request, response): Promise => { - const adaptor = getAdaptor(context, request); + const adaptor = new IntegrationsManager(context.core.savedObjects.client); try { const requestPath = sanitize(request.params.path); const result = await adaptor.getStatic(request.params.id, requestPath); @@ -167,8 +158,8 @@ export function registerIntegrationsRoute(router: IRouter) { }, }, async (context, request, response): Promise => { - const adaptor = getAdaptor(context, request); - return handleWithCallback(adaptor, response, async (a: IntegrationsAdaptor) => + const adaptor = new IntegrationsManager(context.core.savedObjects.client); + return handleWithCallback(adaptor, response, async (a: IntegrationsManager) => a.getSchemas(request.params.id) ); } @@ -184,8 +175,8 @@ export function registerIntegrationsRoute(router: IRouter) { }, }, async (context, request, response): Promise => { - const adaptor = getAdaptor(context, request); - return handleWithCallback(adaptor, response, async (a: IntegrationsAdaptor) => + const adaptor = new IntegrationsManager(context.core.savedObjects.client); + return handleWithCallback(adaptor, response, async (a: IntegrationsManager) => a.getAssets(request.params.id) ); } @@ -201,8 +192,8 @@ export function registerIntegrationsRoute(router: IRouter) { }, }, async (context, request, response): Promise => { - const adaptor = getAdaptor(context, request); - return handleWithCallback(adaptor, response, async (a: IntegrationsAdaptor) => + const adaptor = new IntegrationsManager(context.core.savedObjects.client); + return handleWithCallback(adaptor, response, async (a: IntegrationsManager) => a.getSampleData(request.params.id) ); } @@ -214,8 +205,8 @@ export function registerIntegrationsRoute(router: IRouter) { validate: false, }, async (context, request, response): Promise => { - const adaptor = getAdaptor(context, request); - return handleWithCallback(adaptor, response, async (a: IntegrationsAdaptor) => + const adaptor = new IntegrationsManager(context.core.savedObjects.client); + return handleWithCallback(adaptor, response, async (a: IntegrationsManager) => a.getIntegrationInstances({}) ); } @@ -231,8 +222,8 @@ export function registerIntegrationsRoute(router: IRouter) { }, }, async (context, request, response): Promise => { - const adaptor = getAdaptor(context, request); - return handleWithCallback(adaptor, response, async (a: IntegrationsAdaptor) => + const adaptor = new IntegrationsManager(context.core.savedObjects.client); + return handleWithCallback(adaptor, response, async (a: IntegrationsManager) => a.deleteIntegrationInstance(request.params.id) ); } @@ -248,8 +239,8 @@ export function registerIntegrationsRoute(router: IRouter) { }, }, async (context, request, response): Promise => { - const adaptor = getAdaptor(context, request); - return handleWithCallback(adaptor, response, async (a: IntegrationsAdaptor) => + const adaptor = new IntegrationsManager(context.core.savedObjects.client); + return handleWithCallback(adaptor, response, async (a: IntegrationsManager) => a.getIntegrationInstance({ id: request.params.id, })

      g&@p-U%Ee6$1J~R_S+SU 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

      m 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%0DW0EGnL=}Z$*Nnr{v7;S%Qj#< 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