From be61395b13e01234ecace77f1955c379de4b18f0 Mon Sep 17 00:00:00 2001 From: Steven Askwith Date: Thu, 16 May 2024 15:35:33 +0100 Subject: [PATCH] Release/v2.6.1 (#55) * Device access links (#18) * Update package.json * Update cdk-pipeline-stack.ts * Bump pillow from 10.0.1 to 10.2.0 in /lib/lambda_layers/print_functions (#23) Bumps [pillow](https://github.com/python-pillow/Pillow) from 10.0.1 to 10.2.0. - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst) - [Commits](https://github.com/python-pillow/Pillow/compare/10.0.1...10.2.0) --- updated-dependencies: - dependency-name: pillow dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Set the default sort order on the events table to event date, most recent first (#24) * Model table sorting (#25) * Set the default sort order on the events table to event date, most recent first * Set the default sorting order to model upload date * CarUploadStepFunction waits on InProgress OR Pending (#28) * InProgress OR Pending * Delete .gitlab-ci.yml * Pipeline Approval Stage (#29) * Initial "deploy from GitHub" pipeline * branchName -> labelName * updated readme removed commented code updated a few more 'branch' to 'label' * fixed CDK command * added source_repo * typo * added source repo to make file * Fixed H3 header * added '-c source_branch=${props.sourceBranchName}' * added repo swap instructions * InProgress OR Pending * Removed GitLab CI config * ManualApprovalStep * Added Pipeline SNS notifications * Activation tweaks (#32) * Update the OpenVINO cert * Setting the hashbang * Update the OpenVINO cert (#30) * Device ping time (#33) * Prettier * Fix for device last ping data time being incorrect * RPi DREM activation (#34) * Updated (untested) DREM activation script for DR AWS Car and DR RPi version * Updated to mostly work and also change the python path depending on the version of Ubuntu installed * Removed SSM code / id as separate boxes as they are never used and moved SSM activation details from the collapsed container * Setting the backup path using the logged in user and not sudo home dir (/root) * Output tweaks and changing the SSM agent based on the RPi type * Message formatting tweaks * Formatting tweaks * Bump pillow from 10.2.0 to 10.3.0 in /lib/lambda_layers/print_functions (#45) Bumps [pillow](https://github.com/python-pillow/Pillow) from 10.2.0 to 10.3.0. - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst) - [Commits](https://github.com/python-pillow/Pillow/compare/10.2.0...10.3.0) --- updated-dependencies: - dependency-name: pillow dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Race management view can now be filtered by track (#42) * Tweak fonts (#46) * Update build-size (#49) * Fix RUM Access Denied / Region Hard-Coding (#48) * Fix RUM errors * Additional hard-coded region * Remove hard-coded value * Change reference * Clean configuration * Event Administration: Prevent eventDate from being undefined (#50) * Avoid null value of DatePicker * Force empty string * Linking in the timer documentation and adding warnings the Pi operating system version (#51) * Only show "enabled" users (#52) * Filter='status = "Enabled"' (#53) * Only show "enabled" users --------- Signed-off-by: dependabot[bot] Co-authored-by: David Smith Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Lars Lorentz Ludvigsen <59617571+larsll@users.noreply.github.com> --- .gitlab-ci.yml | 52 -- README.md | 6 + leaderboard-timer/README.md | 6 +- lib/cdk-pipeline-stack.ts | 22 +- lib/constructs/cw-rum.ts | 6 +- ...models-manager-car-upload-step-function.ts | 5 +- lib/drem-app-stack.ts | 8 + .../print_functions/requirements.txt | 2 +- lib/lambdas/users_function/index.py | 1 + scripts/generate_amplify_config_cfn.py | 3 + ...generate_leaderboard_amplify_config_cfn.py | 3 + website-leaderboard/src/App.js | 2 +- .../assets/svg/DidYouKnowWithBackdrop.svg | 39 +- .../svg/LeaderboardWithBackdrop-Wide.svg | 14 +- .../assets/svg/LeaderboardWithBackdrop.svg | 9 +- .../assets/svg/RacerAndLapInfo-BestAvg.svg | 17 +- .../assets/svg/RacerAndLapInfo-Localized.svg | 17 +- .../public/assets/svg/RacerAndLapInfo.svg | 16 +- website/public/car_activation.sh | 496 +++++++++++------- website/public/locales/en/translation.json | 10 +- website/public/timer_activation.sh | 29 +- website/src/App.js | 2 +- website/src/admin/carActivation.jsx | 116 +--- .../events/components/generalInfoPanel.jsx | 2 +- .../events/support-functions/eventDomain.js | 2 +- .../support-functions/eventsTableConfig.js | 6 +- .../support-functions/raceTableConfig.js | 5 + website/src/admin/timerActivation.jsx | 117 +---- .../devices-table/deviceTableConfig.js | 9 +- .../components/tableModelsConfigOperator.jsx | 8 +- .../src/components/tableModelsConfigRacer.jsx | 8 +- 31 files changed, 535 insertions(+), 503 deletions(-) delete mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index 2cdc0ec0..00000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,52 +0,0 @@ -stages: - - zip - - upload - -zip_repo: - only: - - main - - release - - esbjj - - cdk-pipeline-askwith - - dasmthc - - marbuss - - mrglover-overlay - - danlndnr - - csj - - hejoro - stage: zip - image: - name: public.ecr.aws/ubuntu/ubuntu:22.04_stable - script: - - apt-get -y update - - apt-get -y install zip - - echo $CI_COMMIT_REF_NAME > branch.txt - - echo $EMAIL > email.txt - - echo "email=$EMAIL\nbranch=$CI_COMMIT_REF_NAME" > build.config - - zip -r drem.zip . -x '*node_modules*' -x '*.git*' -x '*.venv*' -x '*cdk.out*' - artifacts: - paths: - - drem.zip - -upload_to_s3: - only: - - main - - release - - esbjj - - cdk-pipeline-askwith - - dasmthc - - marbuss - - mrglover-overlay - - danlndnr - - csj - - hejoro - stage: upload - image: - name: public.ecr.aws/aws-cli/aws-cli:latest - entrypoint: [""] - script: - - aws --version - - ls drem.zip -lah - - echo $AWS_DEFAULT_REGION - - aws s3 cp drem.zip s3://$AWS_S3_BUCKET/$CI_COMMIT_REF_NAME/ - diff --git a/README.md b/README.md index 9ebf174d..aa09d073 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,12 @@ DREM offers event organizers tools for managing users, models, cars and fleets, **Note:** DREM is designed for use with AWS DeepRacer cars running firmware version 20.04 and above. Earlier firmware versions are not supported. If you need to update your device, see [Update and restore your AWS DeepRacer device](https://docs.aws.amazon.com/deepracer/"latest/developerguide/deepracer-ubuntu-update.html) +## Automated timer + +Instructions for the automated timer can be found [here](./leaderboard-timer/README.md) + +Please note that the most recent release of Raspberry Pi OS "Bookworm" is currently not supported, please use "Bullseye" (Legacy) for the RPi operating system. + ## Deployment ### Deployment prerequisites diff --git a/leaderboard-timer/README.md b/leaderboard-timer/README.md index 5c07425c..d69bdcca 100644 --- a/leaderboard-timer/README.md +++ b/leaderboard-timer/README.md @@ -2,9 +2,13 @@ The DeepRacer timer is an automated timing solution which is used together with the leaderboard & timekeeper system used during DeepRacer events. +### Important + +Please note that the most recent release of Raspberry Pi OS "Bookworm" is currently not supported due to changes in the way the GPIO is handled, please use "Bullseye" (Legacy) for the RPi operating system. + ## Hardware Requirements -**NOTE:** At this time the Raspberry Pi 5 is not supported for automated timing due to changes in the way the GPIO is connected. Please review this [issue](https://github.com/aws-solutions-library-samples/guidance-for-aws-deepracer-event-management/issues/14) for updates. +**NOTE:** At this time the Raspberry Pi 5 is not supported for automated timing due to changes in the way the GPIO is connected. Please review this [issue](https://github.com/aws-solutions-library-samples/guidance-for-aws-deepracer-event-management/issues/14) for updates. ### Required diff --git a/lib/cdk-pipeline-stack.ts b/lib/cdk-pipeline-stack.ts index 6e8d11ef..3367bc5e 100644 --- a/lib/cdk-pipeline-stack.ts +++ b/lib/cdk-pipeline-stack.ts @@ -1,7 +1,10 @@ import * as cdk from 'aws-cdk-lib'; import { Environment, Stage } from 'aws-cdk-lib'; import * as codebuild from 'aws-cdk-lib/aws-codebuild'; +import * as notifications from 'aws-cdk-lib/aws-codestarnotifications'; import * as iam from 'aws-cdk-lib/aws-iam'; +import * as sns from 'aws-cdk-lib/aws-sns'; +import * as subs from 'aws-cdk-lib/aws-sns-subscriptions'; import * as pipelines from 'aws-cdk-lib/pipelines'; import { Construct } from 'constructs'; import { BaseStack } from './base-stack'; @@ -82,6 +85,7 @@ export class CdkPipelineStack extends cdk.Stack { synth: new pipelines.CodeBuildStep('SynthAndDeployBackend', { buildEnvironment: { buildImage: codebuild.LinuxArmBuildImage.AMAZON_LINUX_2_STANDARD_3_0, + computeType: codebuild.ComputeType.LARGE, }, input: pipelines.CodePipelineSource.gitHub(props.sourceRepo, props.sourceBranchName, { authentication: cdk.SecretValue.secretsManager('drem/github-token'), @@ -125,7 +129,9 @@ export class CdkPipelineStack extends cdk.Stack { const infrastructure = new InfrastructurePipelineStage(this, `drem-backend-${props.labelName}`, { ...props }); - const infrastructure_stage = pipeline.addStage(infrastructure); + const infrastructure_stage = pipeline.addStage(infrastructure, { + pre: [new pipelines.ManualApprovalStep('DeployDREM')], + }); const rolePolicyStatementsForWebsiteDeployStages = [ new iam.PolicyStatement({ @@ -284,5 +290,19 @@ export class CdkPipelineStack extends cdk.Stack { rolePolicyStatements: rolePolicyStatementsForWebsiteDeployStages, }) ); + + pipeline.buildPipeline(); + const topic = new sns.Topic(this, 'PipelineTopic'); + topic.addSubscription(new subs.EmailSubscription(props.email)); + const rule = new notifications.NotificationRule(this, 'NotificationRule', { + source: pipeline.pipeline, + events: [ + 'codepipeline-pipeline-pipeline-execution-started', + 'codepipeline-pipeline-pipeline-execution-failed', + 'codepipeline-pipeline-pipeline-execution-succeeded', + 'codepipeline-pipeline-manual-approval-needed', + ], + targets: [topic], + }); } } diff --git a/lib/constructs/cw-rum.ts b/lib/constructs/cw-rum.ts index 47985bfe..9ef17534 100644 --- a/lib/constructs/cw-rum.ts +++ b/lib/constructs/cw-rum.ts @@ -17,12 +17,14 @@ export interface CwRumAppMonitorProps { export class CwRumAppMonitor extends Construct { public readonly script: string; public readonly id: string; + public readonly region: string; public readonly config: string; constructor(scope: Construct, id: string, props: CwRumAppMonitorProps) { super(scope, id); const stack = Stack.of(this); + this.region = stack.region; // RUM Cognito Identity Pool const rum_identity_pool = new cognito.CfnIdentityPool(this, 'CwRumIdentityPool', { @@ -132,7 +134,7 @@ export class CwRumAppMonitor extends Construct { sessionSampleRate: ${sessionSampleRate}, guestRoleArn: "${rum_id_pool_unauth_user_role.roleArn}", identityPoolId: "${rum_identity_pool.ref}", - endpoint: "https://dataplane.rum.eu-west-1.amazonaws.com", + endpoint: "https://dataplane.rum.${stack.region}.amazonaws.com", telemetries: [${telemetries}], allowCookies: ${allowCookies}, enableXRay: ${enableXray} @@ -148,7 +150,7 @@ export class CwRumAppMonitor extends Construct { "sessionSampleRate": ${sessionSampleRate}, "guestRoleArn": "${rum_id_pool_unauth_user_role.roleArn}", "identityPoolId": "${rum_identity_pool.ref}", - "endpoint": "https://dataplane.rum.eu-west-1.amazonaws.com", + "endpoint": "https://dataplane.rum.${stack.region}.amazonaws.com", "telemetries": [${telemetries}], "allowCookies": ${allowCookies}, "enableXRay": ${enableXray} diff --git a/lib/constructs/models-manager-car-upload-step-function.ts b/lib/constructs/models-manager-car-upload-step-function.ts index 1f7a9d9e..480d9c45 100644 --- a/lib/constructs/models-manager-car-upload-step-function.ts +++ b/lib/constructs/models-manager-car-upload-step-function.ts @@ -190,9 +190,12 @@ export class CarUploadStepFunction extends Construct { const mapToSsmChoice = new stepFunctions.Choice(this, 'mapToSsmChoice'); const condition1 = stepFunctions.Condition.stringEquals('$.status.status', 'InProgress'); + const condition2 = stepFunctions.Condition.stringEquals('$.status.status', 'Pending'); const finish = new stepFunctions.Pass(this, 'Finish'); - const mapToSsmChoiceDefinition = mapToSsmChoice.when(condition1, mapToSsmWait).otherwise(finish); + const mapToSsmChoiceDefinition = mapToSsmChoice + .when(stepFunctions.Condition.or(condition1, condition2), mapToSsmWait) + .otherwise(finish); // mapToSsm definition mapToSsm.iterator(invokeWithSsm.next(mapToSsmWait).next(statusWithSsm).next(mapToSsmChoiceDefinition)); diff --git a/lib/drem-app-stack.ts b/lib/drem-app-stack.ts index 92f75433..950f2243 100644 --- a/lib/drem-app-stack.ts +++ b/lib/drem-app-stack.ts @@ -255,6 +255,10 @@ export class DeepracerEventManagerStack extends cdk.Stack { value: cwRumAppMonitor.id, }); + new cdk.CfnOutput(this, 'cwRumAppMonitorRegion', { + value: cwRumAppMonitor.region, + }); + new cdk.CfnOutput(this, 'cwRumAppMonitorConfig', { value: cwRumAppMonitor.config, }); @@ -263,6 +267,10 @@ export class DeepracerEventManagerStack extends cdk.Stack { value: cwRumLeaderboardAppMonitor.id, }); + new cdk.CfnOutput(this, 'cwRumLeaderboardAppMonitorRegion', { + value: cwRumLeaderboardAppMonitor.region, + }); + new cdk.CfnOutput(this, 'cwRumLeaderboardAppMonitorConfig', { value: cwRumLeaderboardAppMonitor.config, }); diff --git a/lib/lambda_layers/print_functions/requirements.txt b/lib/lambda_layers/print_functions/requirements.txt index 5df0a69b..bbd4c772 100644 --- a/lib/lambda_layers/print_functions/requirements.txt +++ b/lib/lambda_layers/print_functions/requirements.txt @@ -1,3 +1,3 @@ -Pillow==10.0.1 +Pillow==10.3.0 qrcode==7.3.1 brother_ql==0.9.4 diff --git a/lib/lambdas/users_function/index.py b/lib/lambdas/users_function/index.py index 5c46476f..da5aee32 100644 --- a/lib/lambdas/users_function/index.py +++ b/lib/lambdas/users_function/index.py @@ -50,6 +50,7 @@ def __get_users() -> list: PaginationConfig={ "PageSize": 60, }, + Filter='status = "Enabled"' ) users = [] diff --git a/scripts/generate_amplify_config_cfn.py b/scripts/generate_amplify_config_cfn.py index 171a195c..eb3fb9c4 100644 --- a/scripts/generate_amplify_config_cfn.py +++ b/scripts/generate_amplify_config_cfn.py @@ -40,6 +40,8 @@ streamingOverlayWebsite = key["OutputValue"] if key["OutputKey"] == "cwRumAppMonitorId": cwRumAppMonitorId = key["OutputValue"] + if key["OutputKey"] == "cwRumAppMonitorRegion": + cwRumAppMonitorRegion = key["OutputValue"] if key["OutputKey"] == "cwRumAppMonitorConfig": cwRumAppMonitorConfig = key["OutputValue"] @@ -73,6 +75,7 @@ "Rum": { "drem": { "id": cwRumAppMonitorId, + "region": cwRumAppMonitorRegion, "config": cwRumAppMonitorConfig, }, }, diff --git a/scripts/generate_leaderboard_amplify_config_cfn.py b/scripts/generate_leaderboard_amplify_config_cfn.py index 1265f49d..61e9f366 100644 --- a/scripts/generate_leaderboard_amplify_config_cfn.py +++ b/scripts/generate_leaderboard_amplify_config_cfn.py @@ -16,6 +16,8 @@ DremWebsite = key["OutputValue"] if key["OutputKey"] == "cwRumLeaderboardAppMonitorId": cwRumLeaderboardAppMonitorId = key["OutputValue"] + if key["OutputKey"] == "cwRumLeaderboardAppMonitorRegion": + cwRumLeaderboardAppMonitorRegion = key["OutputValue"] if key["OutputKey"] == "cwRumLeaderboardAppMonitorConfig": cwRumLeaderboardAppMonitorConfig = key["OutputValue"] @@ -32,6 +34,7 @@ "Rum": { "leaderboard": { "id": cwRumLeaderboardAppMonitorId, + "region": cwRumLeaderboardAppMonitorRegion, "config": cwRumLeaderboardAppMonitorConfig, }, }, diff --git a/website-leaderboard/src/App.js b/website-leaderboard/src/App.js index 156108d6..f81dcac2 100644 --- a/website-leaderboard/src/App.js +++ b/website-leaderboard/src/App.js @@ -14,7 +14,7 @@ try { const config = JSON.parse(awsconfig.Rum.leaderboard.config); const APPLICATION_ID = awsconfig.Rum.leaderboard.id; const APPLICATION_VERSION = '1.0.0'; - const APPLICATION_REGION = 'eu-west-1'; + const APPLICATION_REGION = awsconfig.Rum.leaderboard.region; /*eslint no-unused-vars: ["error", { "varsIgnorePattern": "awsRum" }]*/ awsRum = new AwsRum(APPLICATION_ID, APPLICATION_VERSION, APPLICATION_REGION, config); diff --git a/website-stream-overlays/public/assets/svg/DidYouKnowWithBackdrop.svg b/website-stream-overlays/public/assets/svg/DidYouKnowWithBackdrop.svg index a3435a6d..7d2bbe6b 100644 --- a/website-stream-overlays/public/assets/svg/DidYouKnowWithBackdrop.svg +++ b/website-stream-overlays/public/assets/svg/DidYouKnowWithBackdrop.svg @@ -2,25 +2,48 @@ + + + diff --git a/website-stream-overlays/public/assets/svg/LeaderboardWithBackdrop-Wide.svg b/website-stream-overlays/public/assets/svg/LeaderboardWithBackdrop-Wide.svg index e1303815..b1397131 100644 --- a/website-stream-overlays/public/assets/svg/LeaderboardWithBackdrop-Wide.svg +++ b/website-stream-overlays/public/assets/svg/LeaderboardWithBackdrop-Wide.svg @@ -4,6 +4,10 @@ y="0px" viewBox="0 0 1920 1080" style="enable-background:new 0 0 1920 1080;" xml:space="preserve"> diff --git a/website-stream-overlays/public/assets/svg/RacerAndLapInfo-Localized.svg b/website-stream-overlays/public/assets/svg/RacerAndLapInfo-Localized.svg index cb6cf34d..0495d497 100644 --- a/website-stream-overlays/public/assets/svg/RacerAndLapInfo-Localized.svg +++ b/website-stream-overlays/public/assets/svg/RacerAndLapInfo-Localized.svg @@ -18,7 +18,6 @@ ) format("woff"); font-weight:normal;font-style:normal; } - @font-face{ font-family:"AmazonEmber-HeavyItalic"; src:url(data:application/font-woff;charset=utf-8;base64,AAEAAAASAQAABAAgRFNJR+tCQjcAAXJQAAAP6EdERUZJektNAADIpAAAAQ5HUE9TO32mRwAAybQAAIHQR1NVQnUN40kAAUuEAAAmyk9TLzKJ8HV/AAABqAAAAGBjbWFwepuPawAADbwAAAhcY3Z0IAAAAAAAABYgAAAAAmZwZ20AAAAAAAAWGAAAAAFnYXNwAAAAEAAAyJwAAAAIZ2x5ZuR1hB8AABwAAACOlGhlYWQJkalhAAABLAAAADZoaGVhCDsKCgAAAWQAAAAkaG10eIBoMAwAAAIIAAALtGxvY2Elckk8AAAWJAAABdxtYXhwAv0AnAAAAYgAAAAgbmFtZffQCosAAKqUAAAF93Bvc3Tppqd6AACwjAAAGA1wcmVwAAAAAAAAFhwAAAABAAEAAAABTMwUyEc8Xw889QALA+gAAAAA02N3kwAAAADTZKF2/kz+zgVcA9gAAgAJAAIAAAAAAAAAAQAAA83/IAAABXf+TP6eBVwD6ADDAAAAAAAAAAAAAAAAAu0AAQAAAu0AQwAEAFYABwABAAAAAAAAAAAAAAABAAQAAQADAlwDIAAFAAACvAKKAAAAaAK8AooAAAGGAFABJQgCAgsIAwICBAkCBKAAAu9QACBbAAAAKAAAAABEQU1BAAEAAP/9AtL/LgCAA8wBGSAAAJ8AAAAAAgMCtQAAACAADAH0ADIAAAAAAPgAAAD4AAABOwAQATsAEAE7/9IBO//SAckANwFDABcByf/mAUP/6wHoADcBEABcAf4AXAPoACAA+AAAAfQAAAPoAAAB9AAAA+gAAAFNAAAA+gAAAKYAAAJWAAABOwAAAMgAAAAyAAAAAAAAAlYAJgJWAIcCVgALAlYAGwJW//wCVgAaAlYALAJWAEECVgAYAlYAJgJiAC4BzwBEAiP/7AIb//oCTv/7Ahz/+wJPADECOwAuAlwAGQJCABwBmv/yAZoAJQGa//YBmv/1AZr/5gGa//gBmgAIAZoAAgGa//QBmgAAAZoACAGaAAgBmgAEAQgABQEI/70BmgBSAZoAhQGaAFYBmgBVAZoARgGaAFgBmgBoAZoAYgGaAFQBmgBgAZoAaAGaAGgBmgBgAQgAZQEIAB0AAP7TA9gAPwV3AD8D2AByA9gAcgPYAEMD2AByA9gAQgPYAHID2ABDA9gAQgPYADMD2AByA9gARQPYAHID2ABDA9gAQgPYADMD2ABFA9gAVQPYAHID2ABCA9gARQPYAE8D2AByA9gAQwPYADMD2ABFA9gATwPYAEECVgAYAlYAUgJWABsCVgAeAlYADAJWAAQCVgA/Alb/+gJW/94CVgAoAlYAPgJWAD4CVgAHAlYAKgJWACkCVgA+AlYARQJWACsCVgABAlYAAQJWADECVgAaAlYAPwH0/7UB7//uAT0AKwJW/8sCfwBDAlb//gFX//QBV//0AjkAJQI5/+oCVgBJAlb/vwL2ABUBnABHAbMAIAH0//QD6P/0AXoAJgF6/7kCCv+uAgoAeAGC//kBgv+6AZkABgGZ/8MBowAjAX4AIgF+//QClgAiApb/9APyAB8BOwAxAcAANAH0//8D6P//AXoALAF6/78CCv+0AgoAfgGC//8Bgv/AAZkADAGZ/8kBowA1AX4ANAF+AAYClgA0ApYABgPyADEBOwBBAbMAIAJWAC0D6P/0AbMAIAGRADYBkf/NApf/0AKNAB0CaAAwAtMAHQJHAB0CLAAdAsQAMALwAB0BZAAhAcj/3ALIAB0CJgAdA3AAHQLuAB0C+QAwAn4AHQL5ADACmgAdAkQAAwJmAEYC1QBCApAASAOzAFgCZv/GAlsAQAJJ/+YCVAAYAlYAEgHVABgCVAAYAgcAGAGmACsCXv/wAmsADQEyAA0BMv94AlQADQFmACkDpAANAmsADQJHABgCVf/lAlQAGAGyAA0B0//6AbwAKAJhACgCIAAuAzUAMgIV/9AB//++Aer/5wN9ADwB0wBDAaQAHAG1ACED7gAvAx4AIwIcAEQDHgAjAlYACwJW/8ACVv/KAlb//gJWAMwCVgAFAlYAEgJW//gCVgAiAlb/2wHqABIEUQAdA34AVAE7AEwBOwBMATv/1AI8AEwCPABMAjz/1AE7AHcCLgB3ATsATQE7AC0BSQBRAkUAUQEmAEQBJgBEAUkAUQJFAFEBMgANATL/eAMeACECJgAdAmT+TAHtACkDaABMAv8AKwKpACsC3QArBAIAKwQ2ACsCdgAdA7D/wAP8ADACtv/2AlX/5QNFABgDXQAYAogACgE7AAoCVAANAu4AHQGm/4cCawANAt0AEgLdABIDEAAtAmYARgJIAAcC+f/5AlUAFwJUABgCawANAeQAHAF8//8CR//2AAD/dgAA/3UCawBzAAD/ZgAA/2UAAP+2AAD/DAAA/woAAP79AAD++AJrAG8CaAAwAkQAAwJmAEYCXv/wAlQADQFmAA4CawANAbL/yAHT//oBvAAoApf/0AJHAB0BZP/mAtUAQgHVABgB0//6AbwAKAK6ADACyAAdAiYAHQLuAB0CmgAdAkQAAwJmAEYCVAAYAgcAGAEy/9ABMv/QAmEAKAAA/7EAAP+xAmsA0wJrANMAAP8uAAD/PQJrAIkCl//QAmgAMAJHAB0BZAAhAiYAHQLuAB0C+QAwApoAHQJEAAMC1QBCA7MAWAJbAEACSf/mA7D/wAL5//kC+QAwAtUAQgJUABgB1QAYAgcAGAEyAA0BZgApAmsADQJHABgBsgANAdP/+gJhACgDNQAyAf//vgHq/+cDRQAYAkf/9gJHABgCYQAoAAD/RQAA/0ECawDpAmsA6QKX/9ACRwAdAWQAIQL5ADAC1QBCA7MAWAJbAEACVAAYAgcAGAEyAA0CRwAYAmEAKAM1ADIB//++AAD/KgAA/yMCawCoAAD/RgAA/0ECawClApf/0AJoADACRwAdAsQAMALwAB0BZAAhAcj/3AL5ADACRAADAtUAQgOzAFgCWwBAApf/0AFkACEC7gAdAvkAMALVAEICVAAYAdUAGAIHABgCXv/wAmsADQEy//wBMv94AkcAGAHT//oCYQAoAzUAMgH//74CVAAYATIADQJrAA0CRwAYAmEAKAAA/1AAAP8+AmsAxwAA/88AAP/OAAD/VgAA/1IAAP7KAmsAxAJrAMQCaAAwAtMAHQJHAB0CJgAdAu4AHQKaAB0CRAADAmYARgLVAEICSf/mApf/0AJHAB0BZAAhAvkAMALVAEIB1QAYAssAGAIHABgBqAApAmsADQGyAA0B0//6AbwAKAJhACgB6v/nAlQAGAIHABgBMgANAkcAGAJhACgAAP83AAD/MgJrAKQAAP91AAD/bQJrAOECl//QAkcAHQFkACEC+QAwAtUAQgOzAFgCWwBAApf/0AJHAB0CxAAwAWQAIQL5ADAC1QBCAlQAGAIHABgBMgAJAkcAGAJhACgDNQAyAf//vgJUABgCBwAYAl7/8AEyAA0CRwAYAmEAKAAA/6sAAP+pAmsBFQJHAB0BZAAhAmgAMALEADACSf/mAgcAGAHVABgCXv/wAer/5wAA/4QAAP+QAmsA9QAA/44Cl//QAtUAQgKX/9ACVAAYAmEAKAJUABgCl//QAn4AHQKNAB0CIgAdAwT/xAJHAB0Dw//MAj4AAgL0AB0CyAAdAtn/0ANwAB0C8AAdAvkAMALiAB0CfgAdAmgAMAJmAEYCnwBIA1YAMwJm/8YC4gAdAq0ARgP6AB0EBAAdAu0AOgObAB0CfAAdAoIAGwQBAB0Ck//VAlgAGAJPACQCLQAYAfEAEAJXABgCBwAYBCP//gHsAAMCaQAsAloAEQKY//UC0QARAnEAEQJHABgCcwARAln/6QHVABgDrAARAgP/wAMsABgCGf/SAoMALAJCADYDgQAsA5sALAJ1AAUDSQAtAi4ALgIAAAMDYQARAkD/2gJcACECQAAkAmL/8AQK//ABv/+sAloAEQNhABEBOgARAfEAEAJe//ACaQAsA4EALAHxABACaAAwAWQAIQHI/9wCRAADA9//0AP0AB0DMwBGAx8ARgLVAB0CPgAdApsAHgL5ADACogBKAfEAGAE6ABEBOv98Adf//ANy//UDQAARAnMAEQJwABECaQAsAcYAEQNFABECRwAYAkgALgJHAB0BZAAhAiIAHQLIAB0CRwAdAvQAHQIHABgBOgANAfYAEAJaABECBwAYAmkALAAA/2cAAP9dAvQAHQK5AEgCaQAsAgP/wAJpACwCl//QAo0AHQIiAB0Cjv/fAkcAHQJJ/+YC8AAdAvkAMAFkACECyAAdAoj/0ANwAB0C7gAdAlX/+QL5ADAC4gAdAn4AHQIg/+QCZgBGAlsAQANWADMCZv/GAyIASgL+/+4C/v/uAosAGAJe/+UCMAAuAj4AGAHaABQB0QAYApAAGQJpAC0BcgAtAmoADQIg/+gCjf/lAisALgHjABgCQwAYApwAEgJZ/+oB0AAYAmoAGAIKABcCUwAUAw8AFQIZ/6QDMgAQAvcAFAJkAA0BOwBWATv/0gFJAFEBSf/SAAD/wwAA/7kCawEWAAD/NwJrAE0C2QASAwIALgOrAC4CGwAuA6gALgN1AC4DrwAuAWQAIQJbAEACiwAYAdoAFAKQABkBcgAtAkMAGAJTABQC9wAUAXIACwJTABQBcgALAlMAFAAAAAAD6AAdAAAAAwAAAAMAAAAcAAEAAAAABlIAAwABAAAAHAAEBjYAAADAAIAABgBAAAAACQANAB0ALwA5AEAAWgBgAHoAfgF/AZIB1AH/AhsCNwK8AscCywLdAwQDCAMMAxIDFQMoA0QDdQN+A4oDjAOQA6EDqQOwA8kDzgPXBA8EGAQZBDgEOQRPBF8EYwR1BJEehR6eHvMgCyAQIBUgIiAmIDAgMyA6ID0gRCBSIHAgfiB/II4grCC6IQUhEyEXISIhJiEuIVEhXiICIgYiDyISIhUiGiIeIisiSCJgImUlyifp9Qv1EfsE/v///f//AAAAAAAIAA0AHQAgADAAOgBBAFsAYQB7AKABkgHTAfoCGAI3ArkCxgLJAtgDAAMGAwoDEgMVAyYDRAN0A34DhAOMA44DkQOjA6oDsQPKA9cEAAQQBBkEGgQ5BDoEUARiBHIEkB6AHp4e8iAAIBAgEiAYICYgMCAyIDkgPSBEIFIgcCB0IH8ggCCsILkhBSETIRYhIiEmIS4hUCFTIgIiBiIPIhEiFSIZIh4iKyJIImAiZCXKJ+j1B/UN+wD+///9//8AAf/5//X/5AAA/+0AAAB7AAAAdQAAAAD/mgAAAAAAAP7fAAAAAAAAAAAAAAAAAAD+Lf6zAAD/kf9c/1EAAP9PAAD/Cv8JAAD/AwAA/vYAAP4T/n3+Ev5f/hEAAAAAAAAAAAAA4oYAAOAR4KYAAAAA3+ngIeDd4GXfz+AL4D3f0N/Q4HLfsd/FAADf79/vAADfzuGN39YAAAAA3vbe+97qAADe5t7j3uDe1N463hveG9s22NILVwtbBhwD7ALvAAEAAAAAAAAAAAC4AAAA1AAAAN4AAADmAOwAAAKoAqoCtAAAArgCvgLAAsQCzgLWAtoAAAAAAtoAAAAAAAAC2AAAAuIAAAAAAuIAAALsAAAC8gAAAAAAAAAAAAADBgMkAyYDLAMuAAADNgAAAAADNAM6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzYAAAAAAzQAAAAAAAADMAMyAAAAAAAAA0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAJAA4AiQBtAFAAkAANAJUAlgCRAHcABgCSAAQAlwAFAAcAfQB6AH4ACACiAJkAmACaAHYAhAGNAJsAigCcAIEAEAALAG4AbwB0AHAAiwCFAe8A9QDyAKAAjgC5APYBzgCGAHkAQgBDAWQAhwCIAKMBPABBAPMAoQBVAFIAVgAKAY8BaQGjAa8B8wIdASIBRQGQAWsBpQH0AZEBbAGoAfUBLgGxAZIBbwGqAbIB9gCDATMBkwFyAawB9wF0ASEBKAGWAXoBtAHAAgACIAEmAVMBlwF8AbYCAQGYAX0BuQICATQBwgGZAYABuwHDAgMAfAE5AZoBgwG9AgQBhQElAgYB2QHoAfoCBwFPAV0BagF7AaQBtQISAhYBzwHeAdAB3wEvATUB2gHpAfsCCAIQAhUBUAFeAdEB4AGmAbcB/AIJAhMCFwFWAUgBpwG4ATABNgGwAcEB2wHqAf0CCgFRAV8CEQEVARcBGQGpAboBVwFJASoBbQF+AVgBSgHSAeEBGAEaATIBOAFuAX8BWQFLAdMB4gEbASsBLQHcAesB/gILAXgBiQEjAScBcAGBAVoBTAHUAeMBcQGCAasBvAFGAVQB1QHkAUcBVQHWAeUBMQE3AbMBxAHdAewB/wIMAh4CIQF5AYoBUgFhAa0BvgGuAb8B+QF1AYYCFAIYAdgB5wEpAdcB5gIfAiIBdgGHAXcBiAFbAU0BXAFOARMBFAENAQ4BnwHHAc0BZQGOAfICDwIbAUQBogFoAYsBYgGdAaABygHwAg0B7QIZAWYBxQE9AToBQALUAtYC1wLOAtgC2QLaAtwC3QLpAt4C3wLgAuEC4gLjAuoC5wLoAuQC5QLmAowCiAJ1AooCbgJxAm8CiQJwAnICcwJ0AosCjQKXAnYCkgKOAoICkAJ7An4CfAKPAn0CfwKAAoECkQKTApkCgwJ4AoUCeQKGAnoChwJ3AoQBlAGbAXMBhAH4AgUBlQGcALcAkwCUALgBBQEGAQcBCwEIAQkBCgEMAIwAjQCdAHMAcgEDAPcAXQBnAFMAVABXAFgAWQBaAFsAXABjAGQAZQBmAPoAeAAGAgoAAAAAAQAAAQAAAAAAAAAAAAAAAAAAAAEAAgACAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAMACQAOAIkAbQBQAJAADQCVAJYAkQB3AAYAkgAEAJcAHQAeAB8AIAAhACIAIwAkACUAJgAFAAcAfQB6AH4ACACiALwAvQC+AL8AwADBAMIAwwDEAMUAxgDHAMgAyQDKAMsAzADNAM4AzwDQANEA0gDTANQA1QCZAJgAmgB2AIQBjQDWANcA2ADZANoA2wDcAN0A3gDfAOAA4QDiAOMA5ADlAOYA5wDoAOkA6gDrAOwA7QDuAO8AmwCKAJwAgQAAAfMCHQFFAWsBsQH2AfcBegGWAbQCAAHAAiABUwF8AZcBtgIBAX0BmAG5AgIBwgGAAZkBuwIDAcMBgwGaAb0CBACMAIYAbgBvAIUAnQCIASgA9gD1APABZAHvAHsBIgEzAP4AeQB/AIAAcACHAPgA+gD5AsMA/wDyAPMCswEmATkACgALAI4A/QEsAIIBAQCgAKEADwAQAY8BrwGyASMBJwCTAJQBCAEJAQUBBgB8AQACBgH5AE8AcQCeAJ8BHQEeAI0AowEHAQoAUQGjAaUBaQH0AZABbAGoAfUBkQFvAaoAAAGSAXIBrAGTARUBnwGiAc4B8gIPAhsBPAFoAUQBxwAAAAAAAAAAAAAAAAAAABQAFAAUABQAKgA2AEoAVgCOALQA7gEUAVABYgFuAX4BfgF+AX4BfgF+AX4BfgF+AX4BfgF+AX4BfgGoAboB4AIOAiwCWgKQAqQC7AMkAywDNAM8A0QDTANUA1wDZANsA3QDmgOsA84D9gQSBDoEbAR+BMQE+AUQBR4FKgVCBVwFZgVwBXoFhAWOBZgFogWsBbYFwAXKBdQF4gXsBfYGBgYYBi4GQAZSBmQGdgaIBpoGrAa+BtAG4gb0BwYHGAcqBzwHTgdgB3IHhAeWB6gHugfMB94H8AgCCBQIYAiYCMoI9AksCV4JiAnGCc4J4gn6CggKFAogCkQKcgqGCpoKpgqyCtwK6AsCCxALaguUC8YL4gwUDCIMOAxSDHoMjAzCDRYNRA1SDVwNag2EDZ4Nrg28DdAN5A4uDnYOkA6gDrAOvA7IDyYPMA84D0IPSg9SD1oPYg9qD3IPeg+CD4oPkg+aD6IPrg+6D8IPzA/UD94P5g/uEAAQFBAuEGIQihCsEMQQ2hEMESYRNBFQEWoRehGYEbAR2hH8EjASVhKSEqYSzhLiEwATHBM0E0wTehOmE84T/hQwFFYUkhS4FNYVAhUaFTYVchWWFb4V7hYeFjoWdBaeFsYW4BcCFxwXPhdWF3oXnhfiGA4YZBi0GPwZSBmGGZwZuBnCGcwZ4houGlQabhqGGroa/Bs8G1AbZBtuG3obhhuUG6YbshvMG+Yb+hwGHBwcJBwsHDgcRhxiHG4cehyIHJQcoBzeHRYdUh2kHfgeHh5EHoAeuh7qH0AfkB/YH/QgDCAyIGQgliDCIMog9CESIS4hcCGuIegiGCJKInAirCLIIuQi7iMCIxYjKiNII2QjgCOeI6gjtCPAI8wj2CPkI/Aj/CQIJBQkICRMJHgkmCTWJOIk7iT6JQYlEiUeJSolNiVCJU4lkCXWJggmKiZmJnQmgiaMJpYmqia+Jsgm1CbgJuwm+CcEJxAnHCcoJzQnQCdMJ1gnZCdwJ3wniCeUJ6AnrCe4J8Qn0CfcJ+gn9CgAKAwoGCgkKDAoPChIKFQoYChuKHwohiiQKJwoqCi0KMAozCjYKOQo8Cj8KQgpFCkgKSwpOClKKVwpZimaKcop1CngKewp+CoEKhAqHCooKjQqQCpMKlgqZCpwKnwqiCqUKqAqrCq4KsQq0CrcKugq9CsAKwwrGCskKzArPCtIK1QrYCtsK34rkCuaK6wrvivMK9or6CvyK/wsCCwULCAsLCw4LEQsUCxcLGgsdCyALIwsmCykLLAsvCzILNQs4CzsLPgtBC0QLRwtKC00LUAtTC1YLWQtii2wLbot2C32LgAuDC4YLiQuMC48LkguVC5gLmwueC6ELpAunC6oLrQuwC7MLtgu5C7wLvwvCC8ULyAvLC84L04vYi9sL3gvhC+QL5wvqC+0L8AvzC/YL/4wJDAuMFowZjByMKwwuDDEMNAw2DD+MQYxGDFAMUgxbjGmMcAx2jH6MgIyCjISMiYyLjI2Mj4yYDKcMqQyvjLkMv4zHjNCM2wzjjO8M/I0GjQiNF40mjTSNQ41FjVsNaY1rjXGNfY2EjYqNjI2OjZCNko2UjZaNqY2rjbmNw43UDeiN9Q4DDg6OGQ4lji+OPw5PjlGOZ451DncOg46GjomOi46OjpGOlY6gjqKOpI6mjrOOvw7JjtUO247gjuuO9w7/DwmPC48Njw+PI48xjz0PS49XD1wPbY95j4GPhI+Hj4qPjY+Qj5OPlo+Zj5yPn4+ij6WPrQ+1D7gPuw++D8EPxA/GD8gPyg/QD9IP1A/WD+IP5A/mD+sP7Q/vD/YP+A/6D/wQApAEkAaQCJAKkBYQI5AlkDaQRhBOkF8QbZB5kIaQlpCdkKUQrxCxELcQyZDTkN6Q6hD3kQORDZEbkSqROBFJkVmRZJFnEWoRbBFwkXQRd5F6EYURh5GKkY2RkJGTkZaRmZGckZ+RopGlkaiRq5GukbGRtJG3kbqRvZHAkcORw5HSgACADIAAAHCAu4AAwAHAAAzESERAyERITIBkDL+1AEs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hwAAAP//AIkCWAK9AwkABwFmAVsAAAAA////0AAAAqADiAImALwAAAAHAWMBrgAA//8AMP/tArIDiAImAL4AAAAHAWMBwAAA//8AHQAAAocDiAImAMAAAAAHAWMBlQAA//8AIQAAAf4DiAImAMQAAAAHAWMBDAAA//8AHQAAAgADiAImAMcAAAAHAWMBCAAA//8AHQAAAvEDiAImAMkAAAAHAWMB0QAA//8AMP/vAuMDiAImAMoAAAAHAWMB1AAA//8AHQAAApYDiAImAM0AAAAHAWMBpAAA//8AA//vAmkDiAImAM4AAAAHAWMBdwAA//8AQv/vAuEDiAImANAAAAAHAWMBxAAA//8AWAAAA/8DiAImANIAAAAHAWMCJgAA//8AQAAAAr0DiAImANQAAAAHAWMBhAAA////5gAAAn4DiAImANUAAAAHAWMBgwAA////wAAAA+IDiAImASIAAAAHAWMCvgAA////+f/SAxcDiAImATMAAAAHAWMB1AAA//8AMP/vAyoDiAImAMoAAAAHAWcB1AAA//8AQv/vAxoDiAImANAAAAAHAWcBxAAA//8AGP/xAogDCQImANYAAAAHAWIBiwAA//8AGP/xAlYDCQImANgAAAAHAWIBWQAA//8AGP/vAlkDCQImANoAAAAHAWIBXAAA//8ADQAAAc8DCQImARUAAAAHAWIA0gAA//8AKf/xAesDnAImAOEAAAAHAWMA+QAU//8ADQAAAm8DCQImAOMAAAAHAWIBcgAA//8AGP/xAlkDCQImAOQAAAAHAWIBXAAA//8ADQAAAi0DCQImAOcAAAAHAWIBMAAA////+v/xAhgDCQImAOgAAAAHAWIBGwAA//8AKP/xAmQDCQImAOoAAAAHAWIBZwAA//8AMgAAA1IDCQImAOwAAAAHAWIBzgAA////vv8jAjQDCQImAO4AAAAHAWIBNwAA////5wAAAi4DCQImAO8AAAAHAWIBMQAA//8AGP/vA0ADCQImASYAAAAHAWICBQAA////9v/VAlkDCQImATkAAAAHAWIBXAAA//8AGP/xAr4DCQImAOQAAAAHAWYBXAAA//8AKP/xAskDCQImAOoAAAAHAWYBZwAAAAH/RQJYAEYDCQADAAADJzMXUGu7RgJYsbEAAAAB/0EDAQBKA4gAAwAAAyczF05xtVQDAYeHAAD//wDp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ZW4gcGVybWlzc2lvbiBmcm9tIERhbHRvbiBNYWFnIEx0ZC5BbWF6b24gRW1iZXJIZWF2eSBJdGFsaWNBbWF6b24gRW1iZXIgSGVhdnkgSXRhbGljIFZlcnNpb24gMS4zMDBBbWF6b24gRW1iZXIgSGVhdnkgSXRhbGljVmVyc2lvbiAxLjMwMEFtYXpvbkVtYmVyLUhlYXZ5SXRhbGljRGFsdG9uIE1hYWcsIGFuZCBEYU1hIGFyZSByZWdpc3RlcmVkIHRyYWRlbWFya3Mgb2YgRGFsdG9uIE1hYWcgTHRkLkRhbHRvbiBNYWFnIEx0ZGh0dHA6Ly93d3cuZGFsdG9ubWFhZy5jb20vaHR0cDovL3d3dy5kYWx0b25tYWFnLmNvbS9ldWxhAEMAbwBwAHkAcgBpAGcAaAB0ACAAMgAwADEANgAgAEQAYQBsAHQAbwBuACAATQBhAGEAZwAgAEwAdABkAC4AIABNAG8AZABpAGYAaQBjAGEAdABpAG8AbgAgAG8AZgAgAHQAaABpAHMAIABmAGkAbABlACAAcgBlAHEAdQBpAHIAZQBzACAAcAByAGkAbwByACAAdwByAGkAdAB0AGUAbgAgAHAAZQByAG0AaQBzAHMAaQBvAG4AIABmAHIAbwBtACAARABhAGwAdABvAG4AIABNAGEAYQBnACAATAB0AGQALgBBAG0AYQB6AG8AbgAgAEUAbQBiAGUAcgAgAEgAZQBhAHYAeQBJAHQAYQBsAGkAYwBBAG0AYQB6AG8AbgAgAEUAbQBiAGUAcgAgAEgAZQBhAHYAeQAgAEkAdABhAGwAaQBjACAAVgBlAHIAcwBpAG8AbgAgADEALgAzADAAMABBAG0AYQB6AG8AbgAgAEUAbQBiAGUAcgAgAEgAZQBhAHYAeQAgAEkAdABhAGwAaQBjAFYAZQByAHMAaQBvAG4AIAAxAC4AMwAwADAAQQBtAGEAegBvAG4ARQBtAGIAZQByAC0ASABlAGEAdgB5AEkAdABhAGwAaQBjAEQAYQBsAHQAbwBuACAATQBhAGEAZwAsACAAYQBuAGQAIABEAGEATQBhACAAYQByAGUAIAByAGUAZwBpAHMAdABlAHIAZQBkACAAdAByAGEAZABlAG0AYQByAGsAcwAgAG8AZgAgAEQAYQBsAHQAbwBuACAATQBhAGEAZwAgAEwAdABkAC4ARABhAGwAdABvAG4AIABNAGEAYQBnACAATAB0AGQAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGQAYQBsAHQAbwBuAG0AYQBhAGcALgBjAG8AbQAvAGgAdAB0AHAAOgAvAC8AdwB3AHcALgBkAGEAbAB0AG8AbgBtAGEAYQBnAC4AYwBvAG0ALwBlAHUAbABhAEEAbQBhAHoAbwBuACAARQBtAGIAZQByAEgAZQBhAHYAeQAgAEkAdABhAGwAaQBjAAACAAD/9Pri/5MAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAu0AAAECAAIAAwARAB0ADwAeACIABACiAKMBAwAKAAUAqwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQABMAFAAVABYAFwAYABkAGgAbABwBEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAC8AAgAxgD0ATkBOgD1APYBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAAHAIQAhQCWAVEBUgFTAL0BVABBAA4A7wCTACAAjwC4AB8AIQCUAJUAYQCnAPAAQgCGAIMAlwCIAAYAXwDoAIIAwgCkAVUACQANABAAsgCzAAsADAASAD8APgBAAF4AYACHAL4AvwCpAKoAIwFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AjAFvAJ0AngFwAIsAigFxAJgAmgCZAXIBcwClAJIAnAC5AXQBdQF2AXcAtgC3AMQAtAC1AMUBeAF5AXoBewF8AX0BfgF/AYABgQDXAYIBgwGEAYUBhgGHAYgAwADBAYkBigDtAJAAsAGLAO4AoACxAIkBjAGNAY4ApgGPAOkBkAGRAZIA4gCRAOoBkwGUAZUA4wChAZYBlwDeAZgBmQGaAZsBnAGdAZ4A4ABkAPsBnwGgAaEBogGjAaQBpQGmAacBqAGpAaoAbwD8AasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AI0BugG7AbwA3wDJAP0AZQDMAb0BvgDQAb8BwADUAcEA6wHCAcMBxAHFAcYAaQD+AHAAdAHHAcgAeQHJAcoAfgHLAOwBzAHNAc4BzwHQAdEB0gBDAdMArQDLAM8A0wDWAdQB1QBqAHEAdQB6AH8B1gHXAdgB2QDYAdoB2wDZAMcB3ADIAd0B3gDNAd8A0QHgANUB4QHiAK4B4wBmAK8B5ABrAeUAcgHmAecAdgHoAHsB6QCAAeoB6wBtAewAeAB9Ae0B7gHvAOEB8AHxAfIB8wH0AfUB9gD/AfcB+AH5AfoB+wDkAfwB/QDmAf4B/wIAAgECAgEAAgMCBAIFAgYCBwDlAggCCQDnAgoCCwIMAg0CDgIPAhAAjgIRAhIA2wBiAMoAzgBnAGgCEwC7AhQCFQD4AhYCFwIYAGwAcwB3AHwAgQIZALoCGgIbAPkCHAIdAh4CHwIgANwCIQIiAiMCJAIlAiYCJwIoAikCKgIrAN0CLABjAi0CLgBuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAJsC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5BS5udWxsB3VuaTIwM0QHdW5pMDBBMAd1bmkyMDAwB3VuaTIwMDEHdW5pMjAwMgd1bmkyMDAzB3VuaTIwMDQHdW5pMjAwNQd1bmkyMDA2B3VuaTIwMDcHdW5pMjAwOAd1bmkyMDA5B3VuaTIwMEEHdW5pMjAwQgl6ZXJvLnBudW0Ib25lLnBudW0IdHdvLnBudW0KdGhyZWUucG51bQlmb3VyLnBudW0JZml2ZS5wbnVtCHNpeC5wbnVtCnNldmVuLnBudW0KZWlnaHQucG51bQluaW5lLnBudW0HdW5pMjA4MAd1bmkyMDgxB3VuaTIwODIHdW5pMjA4Mwd1bmkyMDg0B3VuaTIwODUHdW5pMjA4Ngd1bmkyMDg3B3VuaTIwODgHdW5pMjA4OQd1bmkyMDhBB3VuaTIwOEIHdW5pMjA4Qwd1bmkyMDhEB3VuaTIwOEUHdW5pMjA3MAd1bmkwMEI5B3VuaTAwQjIHdW5pMDBCMwd1bmkyMDc0B3VuaTIwNzUHdW5pMjA3Ngd1bmkyMDc3B3VuaTIwNzgHdW5pMjA3OQd1bmkyMDdBB3VuaTIwN0IHdW5pMjA3Qwd1bmkyMDdEB3VuaTIwN0UIb25ldGhpcmQJdHdvdGhpcmRzCG9uZWZpZnRoCXR3b2ZpZnRocwt0aHJlZWZpZnRocwpmb3VyZmlmdGhzCG9uZXNpeHRoCmZpdmVzaXh0aHMKb25lc2V2ZW50aAt0d29zZXZlbnRocw10aHJlZXNldmVudGhzDGZvdXJzZXZlbnRocwxmaXZlc2V2ZW50aHMLc2l4c2V2ZW50aHMJb25lZWlnaHRoDHRocmVlZWlnaHRocwtmaXZlZWlnaHRocwxzZXZlbmVpZ2h0aHMIb25lbmludGgJdHdvbmludGhzCmZvdXJuaW50aHMKZml2ZW5pbnRocwtzZXZlbm5pbnRocwtlaWdodG5pbnRocwRFdXJvB3VuaTIwQkEHdW5pMjBCOQtmbG9yaW4uY3JjeQd1bmkyMDUyDnBlcmlvZGNlbnRlcmVkC2h5cGhlbi5jYXNlC2VuZGFzaC5jYXNlC2VtZGFzaC5jYXNlDnBhcmVubGVmdC5jYXNlD3BhcmVucmlnaHQuY2FzZQpzbGFzaC5jYXNlDmJhY2tzbGFzaC5jYXNlEGJyYWNrZXRsZWZ0LmNhc2URYnJhY2tldHJpZ2h0LmNhc2UOYnJhY2VsZWZ0LmNhc2UPYnJhY2VyaWdodC5jYXNlC2J1bGxldC5jYXNlEmd1aWxzaW5nbGxlZnQuY2FzZRNndWlsc2luZ2xyaWdodC5jYXNlEmd1aWxsZW1vdGxlZnQuY2FzZRNndWlsbGVtb3RyaWdodC5jYXNlB2F0LmNhc2UTcGVyaW9kY2VudGVyZWQuY2FzZQd1bmkyMDEwB3VuaTIwMTIHdW5pMjAxNQd1bmkwMEFEB3VuaTI3RTgHdW5pMjdFOQd1bmkyMDdGB3VuaTIxMDUHdW5pMjExNwd1bmkyMjE1B3VuaTIyMTkHdW5pMjIwNgd1bmkyMTEzB3VuaTIxMTYJZXN0aW1hdGVkB3VuaTIwMUIHdW5pMjAxRgd1bmkwMkJCB3VuaTAyQkMGbWludXRlBnNlY29uZBdwZXJpb2RjZW50ZXJlZC5sb2NsX0NBVBtwZXJpb2RjZW50ZXJlZC5sb2NsX0NBVC5jYXAHdW5pMDJCOQd1bmkwMkJBB3VuaTAyMzcCSUoETGRvdAJpagRsZG90C25hcG9zdHJvcGhlAmZmA2ZmaQNmZmwHdW5pMUU5RQVsb25ncwxrZ3JlZW5sYW5kaWMDRW5nA2VuZwZEY3JvYXQESGJhcgRUYmFyBmRjcm9hdARoYmFyBHRiYXIHdW5pMDMyNwt1bmkwMzI3LmNhcAd1bmkwMzI2C3VuaTAzMjYuY2FwB3VuaTAzMTIHdW5pMDMyOAt1bmkwMzI4LmNhcA11bmkwMzI4LnJvdW5kEXVuaTAzMjgucm91bmQuY2FwB3VuaTAxNjIHdW5pMDEyMwd1bmkwMTM3B3VuaTAxM0MHdW5pMDE0Ngd1bmkwMTU3B3VuaTAyMTkHdW5pMDIxQgdBb2dvbmVrB0VvZ29uZWsHSW9nb25lawdVb2dvbmVrB3VuaTAxNjMHdW5pMDEyMgd1bmkwMTM2B3VuaTAxM0IHdW5pMDE0NQd1bmkwMTU2B3VuaTAyMTgHdW5pMDIxQQdhb2dvbmVrB2VvZ29uZWsHaW9nb25law9pb2dvbmVrLmRvdGxlc3MHdW9nb25lawlhY3V0ZWNvbWINYWN1dGVjb21iLmNhcAd1bmkwMkNBB3VuaTAzMEILdW5pMDMwQi5jYXAGTGFjdXRlBk5hY3V0ZQZSYWN1dGUGU2FjdXRlBldhY3V0ZQZaYWN1dGUHQUVhY3V0ZQtPc2xhc2hhY3V0ZQ1PaHVuZ2FydW1sYXV0DVVodW5nYXJ1bWxhdXQGbGFjdXRlBm5hY3V0ZQZyYWN1dGUGc2FjdXRlBndhY3V0ZQZ6YWN1dGUHYWVhY3V0ZQtvc2xhc2hhY3V0ZQ1vaHVuZ2FydW1sYXV0DXVodW5nYXJ1bWxhdXQJZ3JhdmVjb21iDWdyYXZlY29tYi5jYXAHdW5pMDJDQgZXZ3JhdmUGWWdyYXZlBndncmF2ZQZ5Z3JhdmUHdW5pMDMwMgt1bmkwMzAyLmNhcAl0aWxkZWNvbWINdGlsZGVjb21iLmNhcAtDY2lyY3VtZmxleAtHY2lyY3VtZmxleAtIY2lyY3VtZmxleAtKY2lyY3VtZmxleAtTY2lyY3VtZmxleAtXY2lyY3VtZmxleAtZY2lyY3VtZmxleAZJdGlsZGUGVXRpbGRlC2NjaXJjdW1mbGV4C2djaXJjdW1mbGV4C2hjaXJjdW1mbGV4C2pjaXJjdW1mbGV4C3NjaXJjdW1mbGV4C3djaXJjdW1mbGV4C3ljaXJjdW1mbGV4Bml0aWxkZQZ1dGlsZGUHdW5pMDMwQwt1bmkwMzBDLmNhcAd1bmkwMzE1DXVuaTAzMTUuc2hvcnQHdW5pMDMwNAt1bmkwMzA0LmNhcAx1bmkwMzA0LndpZGUHdW5pMDJDOQZtYWNyb24GRGNhcm9uBkVjYXJvbgZMY2Fyb24GTmNhcm9uBlJjYXJvbgZUY2Fyb24HdW5pMDFEMwdBbWFjcm9uB0VtYWNyb24HSW1hY3JvbgdPbWFjcm9uB1VtYWNyb24GZGNhcm9uBmVjYXJvbgZsY2Fyb24GbmNhcm9uBnJjYXJvbgZ0Y2Fyb24HdW5pMDFENAdhbWFjcm9uB2VtYWNyb24HaW1hY3JvbgdvbWFjcm9uB3VtYWNyb24HdW5pMDMwOAt1bmkwMzA4LmNhcAd1bmkwMzA2C3VuaTAzMDYuY2FwCVdkaWVyZXNpcwZBYnJldmUGRWJyZXZlBklicmV2ZQZPYnJldmUGVWJyZXZlCXdkaWVyZXNpcwZhYnJldmUGZWJyZXZlBmlicmV2ZQZvYnJldmUGdWJyZXZlB3VuaTAzMDcLdW5pMDMwNy5jYXAKRWRvdGFjY2VudApJZG90YWNjZW50CkNkb3RhY2NlbnQKR2RvdGFjY2VudApaZG90YWNjZW50CmVkb3RhY2NlbnQKY2RvdGFjY2VudApnZG90YWNjZW50Cnpkb3RhY2NlbnQHdW5pMDMwQQt1bmkwMzBBLmNhcAt1bmkwMzBBMDMwMQVVcmluZwpBcmluZ2FjdXRlBXVyaW5nCmFyaW5nYWN1dGUHdW5pMDQxMAd1bmkwNDExB3VuaTA0MTIHdW5pMDQxMwd1bmkwNDE0B3VuaTA0MTUHdW5pMDQxNgd1bmkwNDE3B3VuaTA0MTgHdW5pMDQxQQd1bmkwNDFCB3VuaTA0MUMHdW5pMDQxRAd1bmkwNDFFB3VuaTA0MUYHdW5pMDQyMAd1bmkwNDIxB3VuaTA0MjIHdW5pMDQyMwd1bmkwNDI0B3VuaTA0MjUHdW5pMDQyNgd1bmkwNDI3B3VuaTA0MjgHdW5pMDQyOQd1bmkwNDJBB3VuaTA0MkIHdW5pMDQyQwd1bmkwNDJEB3VuaTA0MkUHdW5pMDQyRgd1bmkwNDMwB3VuaTA0MzEHdW5pMDQzMgd1bmkwNDMzB3VuaTA0MzQHdW5pMDQzNQd1bmkwNDM2B3VuaTA0MzcHdW5pMDQzOAd1bmkwNDNBB3VuaTA0M0IHdW5pMDQzQwd1bmkwNDNEB3VuaTA0M0UHdW5pMDQzRgd1bmkwNDQwB3VuaTA0NDEHdW5pMDQ0Mgd1bmkwNDQzB3VuaTA0NDQHdW5pMDQ0NQd1bmkwNDQ2B3VuaTA0NDcHdW5pMDQ0OAd1bmkwNDQ5B3VuaTA0NEEHdW5pMDQ0Qgd1bmkwNDRDB3VuaTA0NEQHdW5pMDQ0RQd1bmkwNDRGE3VuaTA0MzEubG9jbF9NS0RTUkIQdW5pMDQzMi5sb2NsX0JHUhB1bmkwNDM0LmxvY2xfQkdSEHVuaTA0MzYubG9jbF9CR1IQdW5pMDQzNy5sb2NsX0JHUhB1bmkwNDNBLmxvY2xfQkdSEHVuaTA0NEUubG9jbF9CR1IVdW5pMDQzMy5pdGFsLmxvY2xfU1JCFXVuaTA0MzMuaXRhbC5sb2NsX01LRBh1bmkwNDM0Lml0YWwubG9jbF9NS0RTUkIYdW5pMDQzRi5pdGFsLmxvY2xfTUtEU1JCGHVuaTA0NDIuaXRhbC5sb2NsX01LRFNSQhV1bmkwNDUzLml0YWwubG9jbF9NS0QHdW5pMDQwNAd1bmkwNDA2B3VuaTA0MDgHdW5pMDQwNQd1bmkwNDA5B3VuaTA0MEEHdW5pMDQwQgd1bmkwNDAyB3VuaTA0MEYHdW5pMDQ5MAd1bmkwNDYyB3VuaTA0NzIHdW5pMDQ3NAd1bmkwNDU0B3VuaTA0NTYHdW5pMDQ1OAd1bmkwNDU1B3VuaTA0NTkHdW5pMDQ1QQd1bmkwNDVCB3VuaTA0NTIHdW5pMDQ1Rgd1bmkwNDkxB3VuaTA0NjMHdW5pMDQ3Mwd1bmkwNDc1B3VuaTA0MDEHdW5pMDQwNwd1bmkwNDAzB3VuaTA0MEMHdW5pMDQwMAd1bmkwNDBEB3VuaTA0NTEHdW5pMDQ1Nwd1bmkwNDUzB3VuaTA0NUMHdW5pMDQ1MAd1bmkwNDVEDHVuaTAzMDYuY3lybBB1bmkwMzA2LmN5cmwuY2FwB3VuaTA0MTkHdW5pMDQwRQd1bmkwNDM5B3VuaTA0NUUQdW5pMDQzOS5sb2NsX0JHUgVBbHBoYQRCZXRhBUdhbW1hB3VuaTAzOTQHRXBzaWxvbgRaZXRhA0V0YQVUaGV0YQRJb3RhBUthcHBhBkxhbWJkYQJNdQJOdQJYaQdPbWljcm9uAlBpA1JobwVTaWdtYQNUYXUHVXBzaWxvbgNQaGkDQ2hpA1BzaQd1bmkwM0E5B3VuaTIxMjYFYWxwaGEEYmV0YQVnYW1tYQVkZWx0YQdlcHNpbG9uBHpldGEDZXRhBXRoZXRhBGlvdGEFa2FwcGEGbGFtYmRhB3VuaTAzQkMCbnUCeGkHb21pY3JvbgNyaG8Gc2lnbWExBXNpZ21hA3RhdQd1cHNpbG9uA3BoaQNjaGkDcHNpBW9tZWdhB3VuaTAzRDcJYW5vdGVsZWlhB3VuaTAzN0UHdW5pMDM3NAd1bmkwMzc1DmFjdXRlY29tYi5ncmVrEmFjdXRlY29tYi5ncmVrLmNhcAV0b25vcwd1bmkwMzQ0DWRpZXJlc2lzdG9ub3MKQWxwaGF0b25vcwxFcHNpbG9udG9ub3MIRXRhdG9ub3MJSW90YXRvbm9zDE9taWNyb250b25vcwxVcHNpbG9udG9ub3MKT21lZ2F0b25vcwxJb3RhZGllcmVzaXMPVXBzaWxvbmRpZXJlc2lzCmFscGhhdG9ub3MMZXBzaWxvbnRvbm9zCGV0YXRvbm9zCWlvdGF0b25vcwxvbWljcm9udG9ub3MMdXBzaWxvbnRvbm9zCm9tZWdhdG9ub3MMaW90YWRpZXJlc2lzD3Vwc2lsb25kaWVyZXNpcxFp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CioKQAp6AAEArwAKAA0ADgAnACgAKQAsAC4AMABvAHEAcgBzAJEAlQCXAJgAmQCbAKcAqQCqAKsArQC9AMAAwQDGAMsAzADPANEA0gDTANQA1QDXANkA2wDeAN8A4ADkAOUA7QEFAQYBCAEJAQsBDAENAQ4BFQEWARkBHAEdAR8BIQEiASMBJAElASoBLAEtATABMQE1ATgBOQFHAUkBSgFOAU8BUAFRAVUBVwFcAV0BXwFgAWEBawFzAXQBdQF2AX0BgAGIAYkBkAGUAZUBmAGZAaUBrQGuAbkBugG7AcEBwwHRAdIB1gHYAdoB3wHhAeUB6gHrAfQB+AH5AfsCAgIDAgoCCwIQAhQCIwIkAiUCJwIqAjICNAI2AjcCOAI7AkMCRAJGAkkCVgJiAmUCcAJxAncCegKBAoQChwKPApwCnQKgAqQCqwKsAq0CrwKwArECtwK5ArsCvgLBAsMCxQLGAscCygLQAAEA0f/iAAIALv/2AHEAFAABAG7/7AABAC//9gABAHEADwAEACv/4gAt//YAL//sAG7/zgABAC7/9gAEACf/7AAr/+wALf/sAC//7AAGACkAMgAqACgAKwAUACwAHgAuABQAMAAUAAEALv/iAAMAKAAKACv/2AAv/+wACQDtAAoBNgAoAiP/7AIn/+ICVgAKAlsAPAJw/+ICrQAUAscAHgACAO4AHgE2AB4AAQE2AB4ABADcAB4A7gAoAmoAHgK/ACgAAwDuAB4BNgBGAokAPAACAO4AHgE2AEYAAgDR/+wA0//2AAIA0QAeAZgAKAABANP/2AAMAJYAHgCXADIAmgA8AJwAKACoAB4AqQAyAKwAPACuACgA3wBBAO4AFAEWAEEBnAAUAAQA0QAyATYAPAGYADwCBgAUAAUA0QA3ANMAKADtACMBNgA8AZgAPAABAZgAIwACAJEACgE5ABQABADR/+wA0//sAO3/7AEuABkAAQDR/+wAAwE2AEYBOAAoAZgAUAAFAM8AFAExABQBRwAUAVwAFAHWABQAAwAIAEYADABGAZgAIwAXANsAHgDpAB4A6wAoAOwAKADuACgBHAAeAR0AHgEeAB4BHwAeASAAHgEsAB4BNwAeAU4AHgFVAB4BhAAoAYUAKAGbACgBnAAoAb4AKAG/ACgB5QAeAgUAKAIGACgABwDrAAoA7gAKATgAIwGFAAoBnAAKAb8ACgIGAAoAAQE5ABQAAgDfADIBFgAyAAIA3wAKARYACgACAN8AhwEWAIcAAwDfAF8BFgBfAZgAKAACAN8AKAEWACgAAgDfAB4BFgAeAAEBmABBAAQA3wBBARYAQQGYACgCAgA8AAIA3wBBARYAQQAGAAgAMgAMADIAlgBQAKgAUAGYACgCAgA8AAIBmAAoAgIAPAAGANEAFADUABQBdAAUAZUAFAGuABQB+QAUAA8BMAAUATYAPAGYADIBnAAUAbT/zgG1/84Btv/OAbv/zgG9/9gBvwAUAcP/7AHr/+wCAf/oAgP/5wIE/9gABQG1AB4BuwAeAd4AFAHjADIB5AAyAAUACAAUAAkAFAAMABQB4wAeAeQAKAACATYAMgGYACgABgE2AEIBmABGAbwAFwIB//ECA//xAgYAGQABATYAZAABATgAIwABAZgAKAABAZgAHgAPAJH/7AIjACgCJwAoAikAKAI2//YCNwAyAjn/2AJBACgCVgAeAlj/2AJb//ECYAAoAnAAMgJxABQCev/YAAQCOf/iAlj/9gJb/+ICcAAeAAgCJwAKAin/9gI3//YCOf/2Alj/7AJbABQCcAAeAnr/7AABAjn/9gAKAiP/zgIn/8QCKf/YAjf/2AI5//YCQf/2AlsAHgJw/7oCeAAUAo8AGQAPAJEAHgDTAA8CI//iAif/xAIpAA8CNv/iAjcACgJY/9gCWwAPAmD/2AJw/+ICeAA3AnoAKAJ+/84CjwBYAAcCI//2Aif/9gIp/9gCN//sAkH/8QJW//YCWwAeAA4CIwAtAicAHgIpACgCNv/sAjcAKAI5ABQCQQAjAlYAIwJY//YCYAAjAnAAMgJxAB4CeAA3AnoANwABAAYAKAACAmgAHgKPAB4AAgJY/+wCh//sAAMCWwAoAmAAFAKHABQAAwJY/+wCYAAKAof/9gAEAJEACgJbAC0CYAAUAmUAHgABAo8AKQABAlYAHgAEAiP/9gJbAAoCYP/2AmUAFAADAlj/8QJwABQCh//sAAYAlgAoAJoAPACcACgAqAAoAKwAPACuACgADgCRADwCI//sAif/zgIpADwCNwAoAjkAKAJDAB4CWAAKAlsANwJg//YCYgAoAmUAPAJ6AFACfv/2AAMAkf/sAlj/7AJb//YAAgJbADICYgAoAAICWwAyAmIAFAABAnwAMgADAq3/7AKw//YCsf/2AAgAkQAeAq0AFAKv/9gCtf/xArf/8QLE/8QCyv/2Asv/9gAHAqwACgKtAAoCr//2ArAAFAK1//YCt//2Arn/9gALAqAAFAKoAAoCrAAUAq0AHgKv/9gCsAAoArf/4gK+ABQCx//nAsr/4gLL/+wADAKg/+wCrP/xAq3/7AKw/9gCt//2Ar7/7ALB//YCwwAKAsT/9gLHAAoCygAUAssAHgAGAJEAFAKgAB4CrAAeAq0ADwKv//YCsAAoAAcAkQAeAqwACgKtABkCr//iArAACgK3/9gCxP/YAAUCoP/2Aqz/7AKt/9gCsP/sAr7/7AAIAqAAIwKoABQCrAAjAq0AKAKv/+wCsAAoArEAFALH//YAAwK3//YCxP/iAscADwACAsf/7ALK/+wACgAGAFAACQAeAIcAPAK1AB4CvgAoAr8AIwLEACgCx//sAsoARgLPADwAAQLHAAoABACR/+ICvgAUAsf/4gLL/+wACgAGAFAACQAeAIcAPACRAB4CtQAeAr4AKAK/ACMCxAAeAsoAMgLPADwAAwK+ACMCygAZAssAIwACAAYAPALPACgAAwK+/+wCygAUAssAGQAFAJEACgK7AB4CxwAKAsoAFALLACMADgAGADIABwAyAAkAFACRACgBBwAyArUAHgK3//ECuwAeAsMAMgLEAB4CxwAoAsoARgLLAEECzwA8AAEBNgAoAAIRbAAEAAAR8BM+ABYAZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/zv+6/+z/2P/YAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAo/9gAAP+w/+L/uv/OAAD/pgAA/+IAAP/2AAD/9gAA/+z/4v/OAAAAAP+wAAAAAAAAABQAFAAAAAD/2P+w//b/7AAA/7AAAAAAAAD/7AAAAAD/9v/iAAD/pv/O//b/9gAAACgAAP+6AAAAAAAA/+IAAAAA/9gAAAAA/7D/pv/sAAD/xAAAAAD/9gAA//b/7AAAABT/4v/2AAD/zv/Y/+z/2P/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAA/+z/7P+6/9gAAP/OAAD/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/84AAAAAAAAAAAAAAAAAAAAAAAAAAP+wAAAAMgAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/4gAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+6AFoAAAAAAAAAAP/iAAAAFAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWgAAAAAAAAAAAAAAKAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWgAAAAAAAAAA//YAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAP/2AAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAP/2AAAAAAAA/+z/9gAAAAAAAAAAAAD/9gAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAD/7P/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//EAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHgAUAAAAHgAAAAAAPAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAUAAAACgAAAAAAAAAAAAUACj/5wAAAAAAAAAAAAAAAAAAAAAAAAAeAAD/9gAAAAAAKABQAAAAAAAeADwAAAAeAAAAAAAAAAAAAAAAABQAHv/nAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAB4AAABQAAAAAAAAAAAAAP/EAAAAHv/sAAAAAAAAAAAAAAAAAAAAAP/iAAD/zv/sAAAAFAAAACgACgAAAB4AAAAAAAAAAP/Y/8T/0//iAAAAAP/s/+wAAP+SAEb/4v/iAAAAAP/i/+wAFAAU/+wAAAAUAAD/9gAA/+L/2P/i/8QAAP/s//YAAAAA/+wARv/OAAAAKAAA/9MAHgAA/+IAAP/sAAAAFAAUAB7/7AAAABT/9gAAAAAAAAAA/+L/2AAAAAD/xP/EAAAAAAAAAAAARgAAAAAAAP/s/9gAAP/s/+z/7AAAAAAAAAAAAAAAAAAAAAAAAAAAABT/4gAA/5z/4v+6/9gAAP+6AAD/7ACC/+wAAAAAAAD/9v/Y/9gAAAAAAAAAAAAAAAAAKAAAAAAAAP/i/5z/4v/OAAD/uv/2AAAAAP/2AAAAAAAAACgAAP/i/+IAAAAyAAAAFAAA/7oAfQAAAAAAAAAAAAD/4gAAAAD/nP+6/84AAP+6ABQAKAAAAAAAAP/2AAAAAP/YAAAAKP/i//YAKP/2AAAAAAAAAAAAAAAA//EAAABGAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAtAAAAPAAeAAAAPAAKAAAASwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZAAPACgAPAAo//YAAAAtADwAAAAeAB4AAAAAAAAAAAAAAAAAAAAeAAD/9gAAAAAAKABkAAAAPAA8AEsAAABGAAAADwAKAAAAAAAeAC0APAAAAAAACgAeAAAAAP/xAAAAAAAAABQAAAAAAAAAAAAAAB4AAABkAAAAAAAAAAAAAP/xAAAAPAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALQAAADwAHgAUADwACgAAAFoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAoADIAKP/2AAAAKAA8//EAFAAeAAAAAAAAAAAAAAAAAAAAHgAA//YAAAAAACgAWgAAADwAPABaAAAARgAAAAAACgAAACgAKAAoADz/8QAUAAoAKAAAAAD/7AAAAAAAAAAUAAAAAAAAAAAAAAAoAAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAB7/9gAA/+wAAAAA//EAFP/sAAAAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABQAAAAAAAAAAP/2/+wAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAAAAAACgAAAAAAAAAHgAAAAAAAAAAAAAAAAAUAAD/9gAAAAD/7P/sAAAAFAAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAUACgAAAAoAAAAAP/s/+wAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAD/7AAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAA//YAAP/2//YAAP/Y//YAAAAA/+wAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAA/9j/7AAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAA/+wAAAAy/+wARgA8AAAAKAAAADL/8QAU/9j/9v/Y/+wAMv/YAB7/8QAAAAAAAAAAAAAAAP/s/+IAHgAA/+IANwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBAAAQABQAGAAcACAAKAAsADAAPACkAKwAsAC4ALwB3AHgAfACRAJIAkwCUAJUAlwCYAJkAmwCeAJ8AoAChAKIApAClAKYApwCpAKoAqwCtALAAsQCyALMAtAC2ALcAuAC5ALwBBwEKAU8BaQGPAaMBrwHZAfMB+gIdAh8CzgLPAtEAAgA3AAQABAABAAUABQACAAYABgABAAcABwACAAgACAADAAoACgAEAAsACwAFAAwADAADAA8ADwABACkAKQAGACsAKwAHACwALAAIAC4ALgAJAC8ALwAGAHcAeAAKAHwAfAAKAJEAkQALAJIAlAAMAJUAlQANAJcAlwAOAJgAmAAPAJkAmQAQAJsAmwARAJ4AngASAJ8AnwATAKAAoAASAKEAoQATAKIAogAUAKQApgAMAKcApwANAKkAqQAOAKoAqgAPAKsAqwAQAK0ArQARALAAsAASALEAsQATALIAsgASALMAswATALQAtAAUALYAuQAMALwAvAAVAQcBBwABAQoBCgABAU8BTwAVAWkBaQAVAY8BjwAVAaMBowAVAa8BrwAVAdkB2QAVAfMB8wAVAfoB+gAVAh0CHQAVAh8CHwAVAs4CzwACAtEC0QABAAEABALnAAEAAAABAAAAAgAAAAAAAAACACgAKAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAQAAAAAAAUAAAAGAAcACAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoACwALAAsAAAAAAAwADQAAAA4AAAAPAAAAEAAAABAAAAAAAAAACwALAAsAAAAAAAwADQAAAA4AAAAPAAAAEAAAABAAAAAAAAAACwALAAsACwAAAAAAEQASABQAEgASABIAFAASABIAEwASABIAEgASABQAEgAUABIAFQAWABcAGAAZABoAGwAcACEAAAAhACEAIQAdACEAAAAAAB4AAAAfACAAIAAhACAAIQAgACIAHQAjACQAJQAmACQAJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoACgAAQAoACgAAQAoACgAKAAoAAAAAAAAAAAAAAAAACAAHgASABIAAAAfACAAHQAdAB0AHQAdABIAKQAUAAAAAAAhACEAAAAAACAAEgAdACAAEgASABIAFgASABQAIQAhAAAAHQAfACEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFQAWACEAAAAfACAAIAAiAB0AEQASABIAFwAhACIAHQAUABIAEgASABIAFQAWACEAIQAAAAAAIwAAAAAAAAAAAAAAAAAAABEAFAASABIAEgASABQAEgAVABcAGQAbABwAKQAUABQAFwAhACEAIQAAAB8AIAAhACAAIgAjACUAJAAnACEAIQAhACMAAAAAAAAAAAARABIAEgAUABcAGQAbACEAIQAAACEAIwAlACQAAAAAAAAAAAAAAAAAEQAUABIAFAASABIAEwAUABUAFwAZABsAEQASABIAFAAXACEAIQAhACEAAAAqACoAIQAiACMAJQAkACEAKgAgACEAIwAAAAAAAAAAAAAAAAAAAAAAAAAAABQAEgASABIAEgASABUAFgAXABwAEQASABIAFAAXACEAIQAhAAAAIAAgACIAHQAjACcAIQAhACoAIQAjAAAAAAAAAAAAAAAAABEAEgASABQAFwAZABsAEQASABQAEgAUABcAIQAhACoAIQAjACUAJAAhACEAIQAqACEAIwAAAAAAAAASABIAFAAUABwAIQAhACEAJwAAAAAAAAAAABEAFwARACEAIwAhACsAAAAAAAAALAAAAC0ALgAAAAAALwAAAAAAMAAAAAAAMAAxADIAMwA0AAAANQAAAAAAMQAAAAAALgAAAAAAPAA2ADwANwA8ADwAOAAAADkAOgA7ADoAOgA8ADoAOgA8ADoAPQA8AD4AOQA/ADkAOQBAADkAOQAAADoAAAA8AEEAPAA4AEIAAAAAAEMANwA8ADkAOQA3ADAAAABEAAAALwAAADEAMQAAAAAARQAwAEYAPAAAAEcASAA7ADoASQBJADkAOgA6ADwASgAAAAAAAAAAAAAAAAA8AEMANwA6ADwAOQAAAAAAAAAyADkAPQA5AEsAAAAAAEsAAABMAAAATQAAAAAASwAAAAAATgBNAAAAAABPAFAAUQBSAFMAVABVAFUAXgBWAF0AVwBYAAAAAABZAFoAWwBcAFsAXQAAAF4AAABfAF4AXgBgAGEAXgBiAGMAAABbAAAAAAAoAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRAF4AWAAAAFoAXgBhAAAAZABhAGQAYQACC6QABAAADEQPFgAnACYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/OAAAAAAAAAAAAAAAeAAAAAP/sAAAAAP/sAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAA8ACgAAAAAACMAMv/2AAAAAAAAAAAAAAAjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjAAAAAAAyADwAAAAAABQAAAAUAAAAAAAAAAAAMgAeAAAAAAAKAB7/9gAAAAAAAAAeABQAFAAoAAAAAAAAAAAAAP/2AAD/9gAAAAAACgAAAAAAAABVAAD/2AAUAAAAAAAAAAD/2AAAADIAHgAAAAD/yf/YAAAAAAAUAAAAAAAUAAAAKAAAAAAAAAAA/+z/9v/2/+wAAAAAAAD/9gAA/7AAVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAKAAAAAAAHgAAAAD/4gAAACgAKAA8ADL/4gAAAB4AMv/xAAAAHgAAADIAKAAoADwAFP/xAAAAAAAA/+wAAP/s/+z/9gAoAAAAAAAyAGQAAAAAAAAAAP/Y/+4AAAAe/7oAMgAe/+IAAAAeACj/7AAA/7r/9v/O/+IAKP/EAAD/7AAAAAAAAAAAAAAAAP/Y/+wAFAAA/84AKAAAAAAAAAAAAAAAAAAAAAD/9v/YAAAAAAAAAAD/9gAAAAAAAP/YAAD/7P/s/+z/4v/2AAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAA//YAAAAA/7oAAAAAAAAAAAAA/87/7AAAAAAAAAAA/87/ugAAAAD/7AAAAAAAAAAAAAD/7AAAAAAAAAAA//YAAAAAABQAAAAAAAAAAP/EAB4AAAAAAAAAAAAA/+wAAAAA/9gAHgAAAAAAAAAUAB4AAAAA//H/9v/2AAAAI//sAAAAAAAA//YAAP/2AAAAAAAAAAAAAAAAAAAAKAAUAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7P/sAAAAAAAAAAAAHgAA/7oAKAAAAB7/4gAU/84AHgAyAB7/7P/s/+L/4gAAAAAAGQAAACgAKAAKAC0AAAAAAAAAAP/i/9j/zv/iAAoACgAA//YAAP+cAFoAAP/2AAAAAAAAAAAAAP/YAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAoAAD/2AAeAAAAAAAAAB7/ugAyADwAKAAAAAD/2P/YAAAAAAAeAAAAAAAjAAAAPAAAAAAAAAAA//b/4v/s//YAAAAAAAD/9gAA/7oAWgAA/+wAKAAUAAAAAAAe/8QAHgAoAB4AAAAA/+L/4gAAAAAAHgAAACgAAAAUADIAAAAAAAAAAP/n/+z/7P/nAAAAAAAA//YAAP+mAFAAAAAAACgAAAAAAAAAAAAoAB4APAAo/+IAHgAtADL/9gAeACgAAAAAACgAAAA3ACMAAAAAAAAAAAAAAAD/9v/2//YAAAAAAAAANwBaAAD/zgAoAAAAAP/sAB7/xAAyAEEALf/iAAD/zv/OAAAAAAAjAAAAMgAjABkAPAAKAAAAAAAA/9j/2P/Y/+L/9v/2//b/4gAA/6YAXwAAAAAAFAAAAAAAAAAAAAAAAAAoABT/7AAAAAoAAP/2AAAACgAAAAAAAAAUAB4ACgAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAA/+wACgAKAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMgAAAAAAAAAAAAAAAAAAAAD/zgAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sACgAFAAoAAAAKAAAABQASwA8AAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAKAAAAAAAeAB4AFAAAAB4AAABfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAe//YACgAK/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAUAA8AIwAPAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAD/7P/sADIALQAAAAAAKAAAAAAAAAAA/+wAAAAAAAD/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAA//b/9gAAAAD/7AAAAAAAAP/2AAAAAAAAAAAAAAAA/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAA/+wAAAAAAAD/7AAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAKAAjAB4AAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAGQAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABkAGQAAAAAAFAAAAAAAAP/sAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAACv/sAAoAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAD/9gAAAAAAHgAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAgAaAL0A7wAAARUBIAAzASIBIwA/ASUBJwBBASoBMwBEATUBOQBOAUUBTgBTAVABYQBdAWoBigBvAZABnACQAaQBrgCdAbABuACoAbsBwACxAcIBxAC3Ac8B2AC6AdoB3gDEAeAB4ADJAeIB6QDKAesB7ADSAfQB+QDUAfsCAQDaAgMCCQDhAgsCDADoAhACGADqAh4CHgDzAiACIgD0AAEAvQFmAAEAAgAKAAMABAAFAAYABgAHAAgACQAGAAYACgALAAoADAANAA4ADwAQABEAEgATABQAIgAeABUAFgAXABgAIgAdABkAGgAbABwAHQAdAB4AHgAiAB8AIAAhACIAIwAkACUAIwAmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAaAAcACQAaABwAHQAYABkAHAAZABwAAAADAAMAAAAeABcAFwAAAAAAGwAGABgAHQAKAAoABgAOAAkACgAAABYAHQAhABwAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgANAA4AIgAbABwAHQAfACAAIQAAAAMABgAPABUAIAAhAAUACAAJAAYADAANAA4AIgAXABkAGQAiAAAAAAAAAAAAAAAAAAAAAAACAAMABgAJAAYACgAMAA0ADwARABMAFAADAAoACgAPACIAFQAXABkAHAAdAB4AHwAgACIAJAAjACYAFwAeAB4AIgAAAAAAAAAAAAAAAwAGAAoADwARABMAIgAXABkAHgAiACQAIwAAAAAAAAAAAAAAAAAAAAIAAwAFAAYABgAHAAoADQAPABEAEwAAAAYABgAKAA8AIgAVABcAIgAdAAAAAAAeACAAIgAkACMAIgAAAB0AHgAiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAKAAMACQAGAAwADQAOAA8AFAAAAAMABgAKAA8AFQAAABcAAAAdAB8AIAAhACIAJgAiABcAAAAeACIAAAAAAAAAAAAAAAAAAAADAAYACgAPABEAEwAAAAMABQAGAAoADwAiABcAAAAeACIAJAAjACIAFwAiAAAAHgAiAAAAAAAAAAMABgACAAUAFAAXABUAIgAmAAAAAAAAAAAAAAAPAAAAIgAiACIAAgDQAAQABAABAAYABgABAAgACAACAAkACQADAAwADAACAA0ADgAjAA8ADwABAJEAkQAEAJIAlAAFAJYAlgAGAJcAlwAHAJgAmAAIAJoAmgAJAJwAnAAKAJ4AngALAJ8AnwAMAKAAoAALAKEAoQAMAKQApgAFAKgAqAAGAKkAqQAHAKoAqgAIAKwArAAJAK4ArgAKALAAsAALALEAsQAMALIAsgALALMAswAMALYAuQAFALwAvAANAL4AvgAPAMIAwgAPAMUAxQAOAMoAygAPAMwAzAAPAM4AzgAQAM8AzwARANAA0AASANEA0QATANIA0gAUANMA0wAVANQA1AAWANUA1QAXANYA1gAcANgA2gAcANsA2wAYANwA3AAcAN8A3wAZAOEA4QAaAOIA4wAbAOQA5AAcAOUA5QAbAOYA5gAcAOcA5wAbAOgA6AAdAOkA6QAYAOoA6gAeAOsA6wAfAOwA7AAgAO0A7QAhAO4A7gAfAO8A7wAiAQUBBgAjAQcBBwABAQgBCQAjAQoBCgABAQsBDgAjARUBFQAbARYBFgAZARoBGgAaARsBGwAbARwBIAAYASIBIgAkASMBIwAPASYBJwAcASoBKgAbASwBLAAYAS0BLQAbATEBMQARATMBMwAPATQBNQAcATcBNwAYATgBOAAaATkBOQAcAUUBRQAPAUYBRgAQAUcBRwARAUgBSAAcAUoBSgAaAUsBTAAbAU0BTQAdAU4BTgAYAU8BTwANAVIBUgASAVMBUwAcAVQBVAAdAVUBVQAYAVYBVgAPAVsBWwAQAVwBXAARAV0BXgAcAWEBYQAeAWkBaQANAWoBagAPAW8BbwAPAXEBcQAQAXIBcgASAXMBcwAUAXQBdAAWAXUBdQAXAXYBdgAkAXcBeAAPAXkBeQASAXoBfAAcAX4BfgAaAX8BfwAbAYABgAAcAYEBgQAbAYIBggAdAYMBgwAeAYQBhAAgAYUBhQAfAYYBhgAiAYcBiQAcAYoBigAeAY8BjwANAZIBkgAPAZMBkwASAZQBlAAUAZUBlQAWAZYBlwAcAZkBmQAcAZoBmgAeAZsBmwAgAZwBnAAfAaMBowANAaQBpAAPAaYBpgAPAakBqQAOAaoBqgAPAasBqwAQAawBrAASAa0BrQAUAa4BrgAWAa8BrwANAbIBsgAPAbMBswASAbQBtwAcAbkBugAlAbsBuwAcAbwBvAAdAb0BvQAeAb4BvgAgAb8BvwAfAcABwAAcAcEBwQAlAcIBwgAbAcMBwwAcAcQBxAAeAc8BzwAPAdUB1QAQAdYB1gARAdcB1wASAdgB2AAXAdkB2QANAdwB3AAPAd0B3QASAd4B4AAcAeIB4wAbAeQB5AAdAeUB5QAYAeYB5gAeAecB5wAiAegB6QAcAeoB6gAlAesB6wAcAewB7AAeAfMB8wANAfYB9gAPAfcB9wASAfgB+AAUAfkB+QAWAfoB+gANAfwB/AAPAf4B/gAPAf8B/wASAgACAQAcAgICAgAlAgMCAwAcAgQCBAAeAgUCBQAgAgYCBgAfAgcCCQAcAgoCCgAlAgsCCwAcAgwCDAAeAhICEwAPAhQCFAAXAhUCFwAcAhgCGAAiAh0CHQANAh4CHgASAh8CHwANAiACIAAcAiECIQAeAiICIgAcAtAC0AAjAtEC0QABAAISagAEAAATChSmAB0AUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAD/nP/sACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8T/2AAAABQAHgAAAAAAAAAAAAAAAP/s/+wAAAAAAAAAAAAAAAD/pgBQ/8T/4gAAAAAAAP/iAAAAAAAAAAAAAAAAAAAACv/2AAAAAAAA/+z/q//sAAAAAP/2AA//7AAAAFD/2AAyABQAAAAA/+wAKAAA/8QAHv/2/9gAUAAA/+wAAAAAAAAAAAAAAAAAAAAAAAD/9v/iAAAAAAAAAAAAAAAA//b/9v/YAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/zgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaACgAAAAAAAAAMgAAAFAAAABGAGQAWgAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHgAeABQAAAAAAAAAAAAAAAAAAAAAACgAAACWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAFoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoADIAMgAyACgAKAAAAAAAKABGAEYAPAAoADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMv/sAEYAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAo//H/2AAAAAAAAAAAAAAAAAAAAB4AHgAAAAAAHgAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4v/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAD/7P/dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/84AAAAUAAAAAAAAAAAAHv+6AAD/zgAAACgAFP/i//YAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7r/ugAPAAoAAP+6//YAFP/2/9gAAAAA//b/9v/Y/+L/2P/i/9j/kv/OAAr/9v/YAAr/zv/2AEb/zgAyAB4AAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAACgARv/2ADwAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAB4ALQAeABQAAAAe//b/9gAA//YAHv/2AB4AAAAAAB4AFAAAAAAAAAAAAB4AFP/2//YAFAAAAAAAMgAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAADIAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAUABQAAAAK//YAAAAA//YAFAAAAAAAAAAAAAAAAP/2AAAAAP/2AAAAAP/xABQAAAAAAFAAHgAeAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAP/iAAAAKAAoADwAMv/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMAMgAyABQAAAAy/+wAHgAU/9gAKAAUADL/9gAAACMAFP/sAAAAD//sAAAAKP/i//EAHv/2AGQAMgAoAC0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9v/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b/7f/s//EAAP/sAAD/2P/YAAD/7P/2//YAAAAAAAAAAAAAAAD/7AAAAAD/7AAAABQAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7oAAAAAAAAAAAAAAAAAAAAAAAD/zv/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAP/EAAD/7P/YAAAAAAAAAAAAAAAAAAAAAAAAAAD/sP/2ABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAADIAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMAHgAoAAAAAAAt//YAAAAA/+wAI//2AAAAAAAAAB4AFAAAAAAAAAAAAAAAAP/iAAAAAAAAAB4AKAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAA/7oAAAAoAAAAAAAAAAAAAP/iABT/zgAoADIAKP/s/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAP/EAAAAGQAPAAAAAAAAAAAAAP/O/+z/2P/i/+L/uv/YAAoAAAAAAAAAAAAAAEEAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe//YAFAAK/+IAAAAAAAAAAAAAAAAAAAAUAAAAHgAeABT/9gAeACgAAAAoAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAD/sAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAP/2AAD/9gAAAAD/9gAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAP/EAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wACgAKAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAjABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAB4AAAAeABT/5wAAACgACgAAADwAAAAAAC0AAAAAAAAAAAAAAB4AIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACv/sAAoAAP/sAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAK//YAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAA8AAAAHgAAAAAAPABaAAAAWgBQAAoAAAAAAAAACgAAAAAAAAAAAAAAKAAoACgAAAAyAC3/9gAAAC0AAAAAAAAAAAAAAG4AHgAA//EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/84AAAAAAAD/xAAAAAAAAAAAAAAAAP/EAAAAAAAAAAAAAAAAAAAAAAAA/+wAAP/s/9gAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAD/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAAAAAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeACj/zgAoACgAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaACgAMgAAAFAAAABGAGQAWgAAAAAAAAAAACgAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAeAGQACgAAAAAAWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAFAAAAAAAAAAPP/sADIAZABQAAAAFAAAAAAAMgAyADwAMgAAAAAAAAAA/8T/9gAAAAAAAAAAAAAAAAAAACgAaQAAAAAAAABaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe/84AAAAoAAAAAAAAAAAAAAAAAAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7/zgAAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAAAAD/7AAAAAAAMv/sAEYAPAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAHv/xAB7/2P/Y//YAMv/YAB4AAAAAAAAAAAAA//YAAAAA/+wAAAAA/+D/7P/2/+wAAP/xAAAAAAAAAAAAAAAAAAAAAAAA/84AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/OAAAAFAAAAAD/ugAA/84AAAAoABT/4v/2AAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+6AAD/9gAAAAAAKAAAAAAAAAAAAAAAAP/OAAD/7AAA/+L/2AAK/84AAAAA//YAAAAA/84AVQAAAAAAAAAUAAAAAAAAAAAAAAAAADIAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAP/2AAAAAAAo//YAFAAAAAAAAP/2AAD/9gAAAAD/9gAAAAD/9gAAAAAAAAAAAAD/9gBVAAAAAAAAABQAAAAAAAAAAAAAAAAAKAAU/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAA//YAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAP/2ADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAD/9v/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b/9gAAAAD/2P/iAAD/7P/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAAA/+IAAAAoACgAPAAy/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAA//YAAAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/7P/sAAAAAP/sAAAAAP/sAGQAAP+6AAAAAAAAAAAAAAAA/87/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAU//YAAAAAACgAAAAA//YAHgAAAB4AAAAUAAAAAAAAABQAKAAAADwAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAP/2AAAAAAAtAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaAAD/ugAAACgAAAAA/+IAFP/OAB4AMgAe/+z/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAC0AAAAAAAAAAAAAAAD/2AAA/+IAAP/d/9gACv/Y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AAAAAAAUAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAD/7AAKAAoAAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoACgAPAAAAAD/9gA8AG4AKABkAFr/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAAAAAAAAD/xAAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAP/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAUABQAAAAAAAAAAAAAACj/zgBGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo/+wAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7/9gAUAAD/4gAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/9gAeAAAAAAAUABT/9gAUAAAAAAAoACgAKP/2AAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAyAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAP/sAAAAAAAAAAAAAP/iAAAAAAAAAAoAAAAA/+IAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAP/xAAAAAAAoAAAAAAAAABQAAAAe//EAHgAoAB4AKAAAAAAAAAAoADIAKAAAAAAAAAA8AG4AKABaAFoAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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BA5jY21wBDBjY21wBDBjY21wBDBjY21wBDBjY21wBDBjY21wBDBjY21wBDBkbGlnBFxkbGlnBFxkbGlnBFxkbGlnBFxkbGlnBFxkbGlnBFxkbGlnBFxkbGlnBFxkbm9tBEpkbm9tBEpkbm9tBEpkbm9tBEpkbm9tBEpkbm9tBEpkbm9tBEpkbm9tBEpkbm9tBEpkbm9tBEpkbm9tBEpkbm9tBEpkbm9tBEpmcmFjBFBmcmFjBFBmcmFjBFBmcmFjBFBmcmFjBFBmcmFjBFBmcmFjBFBmcmFjBFBmcmFjBFBmcmFjBFBmcmFjBFBmcmFjBFBmcmFjBFBsaWdhBFxsaWdhBFxsaWdhBFxsaWdhBFxsaWdhBFxsaWdhBFxsaWdhBFxsaWdhBFxsb2NsBGJsb2NsBGhsb2NsBG5sb2NsBHRsb2NsBHxsb2NsBIRsb2NsBIpsb2NsBIpudW1yBJBudW1yBJBudW1yBJBudW1yBJBudW1yBJBudW1yBJBudW1yBJBudW1yBJBudW1yBJBudW1yBJBudW1yBJBudW1yBJBudW1yBJBvcmRuBJZvcmRuBJZvcmRuBJZvcmRuBJZvcmRuBJZvcmRuBJZvcmRuBJZvcmRuBJZvcmRuBJZwbnVtBJxwbnVtBJxwbnVtBJxwbnVtBJxwbnVtBJxwbnVtBJxwbnVtBJxwbnVtBJxwbnVtBJxwbnVtBJxwbnVtBJxwbnVtBJxwbnVtBJxzaW5mBKJzaW5mBKJzaW5mBKJzaW5mBKJzaW5mBKJzaW5mBKJzaW5mBKJzaW5mBKJzaW5mBKJzaW5mBKJzaW5mBKJzaW5mBKJzaW5mBKJzdWJzBKJzdWJzBKJzdWJzBKJzdWJzBKJzdWJzBKJzdWJzBKJzdWJzBKJzdWJzBKJzdWJzBKJzdWJzBKJzdWJzBKJzdWJzBKJzdWJzBKJzdXBzBKhzdXBzBKhzdXBzBKhzdXBzBKhzdXBzBKhzdXBzBKhzdXBzBKhzdXBzBKhzdXBzBKhzdXBzBKhzdXBzBKhzdXBzBKhzdXBzBKh0bnVtBK50bnVtBK50bnVtBK50bnVtBK50bnVtBK50bnVtBK50bnVtBK50bnVtBK50bnVtBK50bnVtBK50bnVtBK50bnVtBK50bnVtBK4AAAAGABIAEwAUABUAFgAXAAAAAQAsAAAADQAJAAoACwAMAA0AGAAZABoAGwAcAB0AHgAfAAAADwAJAAoACwAOAA8AEAARABgAGQAaABsAHAAdAB4AHwAAAAsACQAKAAsAGAAZABoAGwAcAB0AHgAfAAAAAQAnAAAABAAgACEAIgAjAAAAAQArAAAAAQAAAAAAAQABAAAAAQACAAAAAgADAAQAAAACAAUABgAAAAEABwAAAAEACAAAAAEAJgAAAAEAKgAAAAEAKAAAAAEAJQAAAAEAJAAAAAEAKQBHAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVoBagF6AYoBmgGqAboB1AHuAf4CDgI8AmoChAKUAqQCvgLOAt4C7gL+A9YD5gSqBooGmgaKBpoEugTKBNoE6gT6BQoFGgUqBToFSgVaBWoFegWKBZoFqgW6BcoF2gXqBfoGCgYaBioGOgZKBloGagZ6BooGmgAHAAAAAQAIAAEAAQAABhIABwAAAAEACAABAAEAAAYkAAcAAAABAAgAAQABAAAGNgAHAAAAAQAIAAEABgAABkQABwAAAAEACAABAAYAAAZSAAcAAAABAAgAAQAGAAAGYgAHAAAAAQAIAAEABgAABnAABwAAAAEACAABAAEAAAZ+AAcAAAABAAgAAQABAAAGgAAHAAAAAQAIAAEABgAABooABwAAAAEACAABAAYAAAbQAAcAAAACAAoAEgABAAYAAAckAAEABgAAB3YABwAAAAEACAABAAEAAAfSAAcAAAABAAgAAQAGAAAHzgAHAAAAAQAIAAEAAQAAB9wABwAAAAEACAABAAYAAAfYAAcAAAABAAgAAQAEAAAH6AAHAAAAAQAIAAEABgAAB/AABwAAAAIACgASAAEABgAACAgAAQAGAAAIJAAHAAAAAgAKABIAAQAGAAAIRAABAAYAAAhiAAcAAAABAAgAAQAGAAAIhAAHAAAAAQAIAAEABgAACJwABwAAAAQADgAWAB4AJgABAAYAAAimAAEABgAACNYAAQAGAAAI9AABAAYAAAkSAAcAAAAEAA4AFgAeACYAAQAGAAAJNAABAAYAAAl0AAEABgAACaIAAQAGAAAJ0AAHAAAAAgAKABIAAQAGAAAKBgABAAYAAAruAAcAAAABAAgAAQAEAAALfgAHAAAAAQAIAAEABgAAC4YABwAAAAIACgASAAEABgAAC5YAAQAGAAAL/AAHAAAAAQAIAAEABgAADAoABwAAAAEACAABAAYAAAwkAAcAAAABAAgAAQAGAAAMNAAHAAAAAQAIAAEABgAADEYABwAAABUAMAA4AEAASABQAFgAYABoAHAAeACAAIgAkACYAKAAqACwALgAwADIANAAAQAGAAAMLgABAAYAAAxGAAEABgAADGAAAQAGAAAMfAABAAYAAAyaAAEABgAADLoAAQAGAAAM3AABAAYAAA0AAAEABgAADSYAAQAGAAANTgABAAYAAA14AAEABgAADZAAAQAGAAANqgABAAYAAA3GAAEABgAADeQAAQAGAAAOBAABAAYAAA4mAAEABgAADkoAAQAGAAAOcAABAAYAAA6YAAEABgAADsIABwAAAAEACAABAAQAAA7WAAcAAAATACwANAA8AEQATABUAFwAZABsAHQAfACEAIwAlACcAKQArAC0ALwAAQAGAAAP4AABAAYAAA/6AAEABgAAEBYAAQAGAAAQNAABAAYAABBUAAEABgAAEHYAAQAGAAAQmgABAAYAABDAAAEABgAAEOgAAQAGAAAREgABAAYAABE+AAEABgAAEVwAAQAGAAARfAABAAYAABGeAAEABgAAEcIAAQAGAAAR6AABAAYAABIQAAEABgAAEjoAAQAGAAASZgAHAAAAAQAIAAEABgAAEowABwAAAAEACAABAAEAABKuAAcAAAABAAgAAQABAAASrgAHAAAAAQAIAAEAAQAAEq4ABwAAAAEACAABAAQAABKwAAcAAAABAAgAAQABAAAS3AAHAAAAAQAIAAEAAQAAEwgABwAAAAEACAABAAEAABMEAAcAAAABAAgAAQACAAATBgAHAAAAAQAIAAEAAgAAEwoABwAAAAEACAABAAIAABMOAAcAAAABAAgAAQACAAAYCAAHAAAAAQAIAAEAAQAAGOwABwAAAAEACAABAAEAABjyAAcAAAABAAgAAQACAAAY7gAHAAAAAQAIAAEAAQAAGPwABwAAAAEACAABAAIAABj4AAcAAAABAAgAAQACAAAY/AAHAAAAAQAIAAEABAAAGQAABwAAAAEACAABAAEAABkIAAcAAAABAAgAAQABAAAZBAAHAAAAAQAIAAEABAAAGRIABwAAAAEACAABAAEAABluAAcAAAABAAgAAQABAAAZfgAHAAAAAQAIAAEAAQAAGXoABwAAAAEACAABAAEAABl2AAcAAAAB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ACwAAQAsAAAAAAACAAEAHQAmAAAAAQABAJcAAwAAAAEAGgACABAAGgAAAAIAAQAdACYAAAABAAEAlwADAAAAAQAcAAMAEgASABwAAAACAAEAHQAmAAAAAQABAJcAAwAAAAEAHgAEABQAFAAUAB4AAAACAAEAHQAmAAAAAQABAJcAAwAAAAEAIAAFABYAFgAWABYAIAAAAAIAAQAdACYAAAABAAEAlwADAAAAAQAiAAYAGAAYABgAGAAYACIAAAACAAEAHQAmAAAAAQABAJcAAwAAAAEAJAAHABoAGgAaABoAGgAaACQAAAACAAEAHQAmAAAAAQABAJcAAwAAAAEAJgAIABwAHAAcABwAHAAcABwAJgAAAAIAAQAdACYAAAABAAEAlwADAAAAAQAoAAkAHgAeAB4AHgAeAB4AHgAeACgAAAACAAEAHQAmAAAAAQABAJcAAwAAAAEAKgAKACAAIAAgACAAIAAgACAAIAAgACoAAAACAAEAHQAmAAAAAQABAJcAAwAAAAEALAALACIAIgAiACIAIgAiACIAIgAiACIALAAAAAIAAQAdACYAAAABAAEAlwADAAEAGgABABQAAQAaAAEAAABEAAEAAQCXAAIAAQAdACYAAAABATQACAAWAGgAkgC8ANwBBgESASgACAASABoAIgAqADIAOgBCAEoAUgADAE8AHwBTAAMATwAgAFUAAwBPACEAVwADAE8AIgBbAAMATwAjAF0AAwBPACQAYwADAE8AJQBnAAMATwAmAAQACgASABoAIgBUAAMATwAgAFgAAwBPACIAXgADAE8AJABoAAMATwAmAAQACgASABoAIgBWAAMATwAhAFkAAwBPACIAXwADAE8AJABkAAMATwAlAAMACAAQABgAWgADAE8AIgBgAAMATwAkAGkAAwBPACYABAAKABIAGgAiAFwAAwBPACMAYQADAE8AJABlAAMATwAlAGoAAwBPACYAAQAEAGIAAwBPACQAAgAGAA4AZgADAE8AJQBrAAMATwAmAAEABABsAAMATwAmAAIAAQAeACUAAAADAAAAAQASAAEAHAABAAAARQACAAEAHQAmAAAAAQABAE8AAwAAAAEAFAACABQAHgABAAAARQACAAEAHQAmAAAAAQABAE8AAwAAAAEAFgADABYAFgAgAAEAAABFAAIAAQAdACYAAAABAAEATwADAAAAAQAYAAQAGAAYABgAIgABAAAARQACAAEAHQAmAAAAAQABAE8AAwAAAAEAGgAFABoAGgAaABoAJAABAAAARQACAAEAHQAmAAAAAQABAE8AAwAAAAEAHAAGABwAHAAcABwAHAAmAAEAAABFAAIAAQAdACYAAAABAAEATwADAAAAAQAeAAcAHgAeAB4AHgAeAB4AKAABAAAARQACAAEAHQAmAAAAAQABAE8AAwAAAAEAIAAIACAAIAAgACAAIAAgACAAKgABAAAARQACAAEAHQAmAAAAAQABAE8AAwAAAAEAIgAJACIAIgAiACIAIgAiACIAIgAsAAEAAABFAAIAAQAdACYAAAABAAEATwADAAAAAQAkAAoAJAAkACQAJAAkACQAJAAkACQALgABAAAARQACAAEAHQAmAAAAAQABAE8AAwAAAAEAEgABABwAAQAAAEUAAgABAB0AJgAAAAIAAQBSAGwAAAADAAAAAQAUAAIAFAAeAAEAAABFAAIAAQAdACYAAAACAAEAUgBsAAAAAwAAAAEAFgADABYAFgAgAAEAAABFAAIAAQAdACYAAAACAAEAUgBsAAAAAwAAAAEAGAAEABgAGAAYACIAAQAAAEUAAgABAB0AJgAAAAIAAQBSAGwAAAADAAAAAQAaAAUAGgAaABoAGgAkAAEAAABFAAIAAQAdACYAAAACAAEAUgBsAAAAAwAAAAEAHAAGABwAHAAcABwAHAAmAAEAAABFAAIAAQAdACYAAAACAAEAUgBsAAAAAwAAAAEAHgAHAB4AHgAeAB4AHgAeACgAAQAAAEUAAgABAB0AJgAAAAIAAQBSAGwAAAADAAAAAQAgAAgAIAAgACAAIAAgACAAIAAqAAEAAABFAAIAAQAdACYAAAACAAEAUgBsAAAAAwAAAAEAIgAJACIAIgAiACIAIgAiACIAIgAsAAEAAABFAAIAAQAdACYAAAACAAEAUgBsAAAAAwABABIAAQAoAAAAAQAAAEYAAgADADEAOgAAAE8ATwAKAFIAbAALAAIAAQAdACYAAAABAAYACgACAAEAHQAmAAAAAQAG//YAAgABACcAMAAAAAIACgACAPIA8wABAAIA1gDkAAEANgABAAgABQAMABQAHAAiACgBHwADANsA3gEgAAMA2wDhARwAAgDbAR0AAgDeAR4AAgDhAAEAAQDbAAIALAATAKQApQCmAKcAqACpAKoAqwCsAK0ArgCvALAAsQCyALMAtAC1ARIAAgACAJIAowAAAREBEQASAAEABgBuAAEAAQCjAAIACgACARIBEgABAAIAowC1AAEACAABAA4AAQABAN8AAgEWAWIAAQAIAAEADgABAAEAxQACAMUBYgABAToAmgFuAXQBegGAAYYBjAGSAZgBngGkAaoBsAG2AbwBwgHIAc4B1AHaAeAB5gHsAfIB+AH+AgQCCgIQAhYCHAIiAigCLgI0AjoCQAJGAkwCUgJYAl4CZAJqAnACdgJ8AoICiAKOApQCmgKgAqYCrAKyArgCvgLEAsoC0ALWAtwC4gLoAu4C9AL6AwADBgMMAxIDGAMeAyQDKgMwAzYDPANCA0gDTgNUA1oDYANmA2wDcgN4A34DhAOKA5ADlgOcA6IDqAOuA7QDugPAA8YDzAPSA9gD3gPkA+oD8AP2A/wEAgQIBA4EFAQaBCAEJgQsBDIEOAQ+BEQESgRQBFYEXARiBGgEbgR0BHoEgASGBIwEkgSYBJ4EpASqBLAEtgS8BMIEyATOBNQE2gTgBOYE7ATyBPgE/gUEAAIACAFIAUgAAAFpAYoAAQGPAZwAIwGjAcQAMQHPAewAUwHzAgwAcQIQAhgAiwIdAiIAlAACANwBPwACALwBYgACAL4BYgACAMABYgACAMQBYgACAMcBYgACAMkBYgACAMoBYgACAM0BYgACAM4BYgACANABYgACANIBYgACANQBYgACANUBYgACASIBYgACATMBYgACAMoBZgACANABZgACANYBYgACANgBYgACANoBYgACAN4BYgACAOEBYgACAOMBYgACAOQBYgACAOcBYgACAOgBYgACAOoBYgACAOwBYgACAO4BYgACAO8BYgACASYBYgACATkBYgACAOQBZgACAOoBZgACALwBiwACAMABiwACAMQBiwACAMoBiwACANABiwACANIBiwACANQBiwACANYBiwACANoBiwACAN4BiwACAOQBiwACAOoBiwACAOwBiwACAO4BiwACALwBnQACAL4BnQACAMABnQACAMIBnQACAMMBnQACAMQBnQACAMUBnQACAMoBnQACAM4BnQACANABnQACANIBnQACANQBnQACALwBoAACAMQBoAACAMkBoAACAMoBoAACANABoAACANYBnQACANgBnQACANoBnQACANwBnQACAN0BnQACAN4BnQACAN8BnQACAOQBnQACAOgBnQACAOoBnQACAOwBnQACAO4BnQACANYBoAACAN4BoAACAOMBoAACAOQBoAACAOoBoAACAL4BxQACAL8BxQACAMABxQACAMcBxQACAMkBxQACAM0BxQACAM4BxQACAM8BxQACANABxQACANUBxQACALwBygACAMABygACAMQBygACAMoBygACANABygACANgBxQACANkBxQACANoBxQACAOEBxQACAOMBxQACAOcBxQACAOgBxQACAOkBxQACAOoBxQACAO8BxQACANYBygACANoBygACAN4BygACAOQBygACAOoBygACALwB7QACAMAB7QACAMQB7QACAMoB7QACANAB7QACANIB7QACANQB7QACALwB8AACAMAB8AACAMIB8AACAMQB8AACAMoB8AACANAB8AACANYB7QACANoB7QACAN4B7QACAOQB7QACAOoB7QACAOwB7QACAO4B7QACANYB8AACANoB8AACANwB8AACAN4B8AACAOQB8AACAOoB8AACAMACDQACAMQCDQACAL4CDQACAMICDQACANUCDQACANoCDQACANgCDQACANwCDQACAO8CDQACALwCGQACANACGQACALwCHAACANYCGQACAOoCGQACANYCHAABADwAGwBSAFgAXgBkAGoAcAB2AHwAggCIAI4AlACaAKAApgCsALIAuAC+AMQAygDQANYA3ADiAOgA7gACAAMBRQFHAAABSQFfAAMBYQFhABoAAgC+AToAAgDOAToAAgDPAToAAgDgAT0AAgDhAT0AAgDjAT0AAgDnAT0AAgDoAT0AAgDpAT0AAgC8AUAAAgDAAUAAAgDEAUAAAgDQAUAAAgDYAToAAgDoAToAAgDpAToAAgDCAT0AAgDGAT0AAgDHAT0AAgDJAT0AAgDNAT0AAgDOAT0AAgDPAT0AAgDWAUAAAgDaAUAAAgDeAUAAAgDqAUAAAgAMAAMBFQEWARUAAQADAN4A3wJ8AAEABgACAAEAAQHKAAEACgACABIAGAABAAIC3gLfAAICowHtAAICrgHtAAEABgABAAEAAQLSAAEACAABAA4AAQABAqMAAgKjAe0AAQAIAAEADgABAAECrgACAq4B7QABABIAAQAIAAEABAHtAAIC0gABAAEB7QAB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 @@ -40830,12 +40829,12 @@ IvL9MX/SFyAiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIi8o7x/wNpGqa3cMsZiQAAAABJRU5ErkJg gg==" transform="matrix(0.1514 0 0 0.1514 0 5.9513)"> -CHAMPIONSHIP CUP RACE -REMAINING -03:00:00 -FASTEST -00:00 -PREVIOUS -00:00 -POLISH THUNDER +CHAMPIONSHIP CUP RACE +REMAINING +03:00:00 +FASTEST +00:00 +PREVIOUS +00:00 +POLISH THUNDER diff --git a/website-stream-overlays/public/assets/svg/RacerAndLapInfo.svg b/website-stream-overlays/public/assets/svg/RacerAndLapInfo.svg index 8eafa932..346ff11b 100644 --- a/website-stream-overlays/public/assets/svg/RacerAndLapInfo.svg +++ b/website-stream-overlays/public/assets/svg/RacerAndLapInfo.svg @@ -40832,12 +40832,12 @@ IvL9MX/SFyAiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIi8o7x/wNpGqa3cMsZiQAAAABJRU5ErkJg gg==" transform="matrix(0.1514 0 0 0.1514 0 5.9513)"> -AWS re:Invent 2022 -REMAINING -03:00:00 -FASTEST -00:00 -PREVIOUS -00:00 -POLISH THUNDER +AWS re:Invent 2022 +REMAINING +03:00:00 +FASTEST +00:00 +PREVIOUS +00:00 +POLISH THUNDER diff --git a/website/public/car_activation.sh b/website/public/car_activation.sh index 61b4c316..805279a1 100755 --- a/website/public/car_activation.sh +++ b/website/public/car_activation.sh @@ -1,6 +1,6 @@ -#!/bin/bash +#!/usr/bin/env bash -usage() +USAGE() { echo -e -n "\nUsage, run as root: $0 -h HOSTNAME -p PASSWORD [ -c SSMCODE -i SSMID -r AWS_REGION ] [ -s SSID -w WIFI_PASSWORD]" echo -e -n "\nIf no details are provided for SSM the agent is installed but not activated\n\n" @@ -22,12 +22,6 @@ ssmRegion=NULL ssid=NULL wifiPass=NULL -# Create backup directory -backupDir=${HOME}/backup -if [ ! -d ${backupDir} ]; then - mkdir ${backupDir} -fi - optstring=":h:p:c:i:r:s:w:" while getopts $optstring arg; do @@ -39,26 +33,37 @@ while getopts $optstring arg; do r) ssmRegion=${OPTARG};; s) ssid=${OPTARG};; w) wifiPass=${OPTARG};; - ?) usage ;; + ?) USAGE ;; esac done if [ $OPTIND -eq 1 ]; then echo -e -n "\nNo options selected.\n" - usage + USAGE fi -# Disable IPV6 on all interfaces -echo -e -n "\nDisable IPV6\n" -cp /etc/sysctl.conf ${backupDir}/sysctl.conf.bak -printf "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf -# Sort out the Wifi (if we have SSID + Password) -if [ ${ssid} != NULL ] && [ ${wifiPass} != NULL ]; then - echo -e -n "\nAdding WiFi as a service: ${ssid}\n" +# Disable IPV6 networking +DISABLE_IPV6() { + echo -e -n "\n\nDISABLE_IPV6\n" - mkdir /etc/deepracer-wifi - cat > /etc/deepracer-wifi/start-wifi.sh << EOF + # Disable IPV6 on all interfaces + echo -e -n "\n- Disable IPV6" + cp /etc/sysctl.conf ${backupDir}/sysctl.conf.bak + printf "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf +} + +# Optionally create a WiFi connection service +CREATE_WIFI_SERVICE() +{ + echo -e -n "\n\nCREATE_WIFI_SERVICE\n" + + # Sort out the Wifi (if we have SSID + Password) + if [ ${ssid} != NULL ] && [ ${wifiPass} != NULL ]; then + echo -e -n "\n- Adding WiFi as a service: ${ssid} \n" + + mkdir /etc/deepracer-wifi + cat > /etc/deepracer-wifi/start-wifi.sh << EOF #!/bin/sh -e # # This should add the hidden DeepRacer network, configure it, then connect to it @@ -71,9 +76,10 @@ nmcli con up reinvent exit 0 EOF - chmod u+x /etc/deepracer-wifi/start-wifi.sh - cat > /etc/deepracer-wifi/stop-wifi.sh << EOF + chmod u+x /etc/deepracer-wifi/start-wifi.sh + + cat > /etc/deepracer-wifi/stop-wifi.sh << EOF #!/bin/sh -e # # This should disconnect from the hidden DeepRacer network @@ -84,9 +90,9 @@ nmcli con down reinvent exit 0 EOF - chmod u+x /etc/deepracer-wifi/stop-wifi.sh + chmod u+x /etc/deepracer-wifi/stop-wifi.sh - cat > /etc/systemd/system/deepracer-wifi.service << EOF + cat > /etc/systemd/system/deepracer-wifi.service << EOF [Unit] Description=DeepRacer Wifi Service After=local-fs.target @@ -101,201 +107,301 @@ Type=oneshot WantedBy=multi-user.target EOF - systemctl enable deepracer-wifi - systemctl start deepracer-wifi + systemctl enable deepracer-wifi + systemctl start deepracer-wifi - echo -e -n "\nDeepRacer Wifi service installed" - echo -e -n "Checking for connection." + echo -e -n "\nDeepRacer Wifi service installed" + echo -e -n "Checking for connection." - while [ "$(hostname -I)" = "" ]; do - echo -e "\e[1A\e[KNo network: $(date)" - sleep 1 - done + while [ "$(hostname -I)" = "" ]; do + echo -e "\e[1A\e[KNo network: $(date)" + sleep 1 + done - echo -e -n "\n ..connected\n\n"; -fi + echo -e -n "\n ..connected\n\n"; + fi +} -# Update the DeepRacer console password -echo -e -n "\n\nUpdating password to: $varPass \n" -tempPass=$(echo -n $varPass | sha224sum) -IFS=' ' read -ra encryptedPass <<< $tempPass -cp /opt/aws/deepracer/password.txt ${backupDir}/password.txt.bak -sudo printf "${encryptedPass[0]}" > /opt/aws/deepracer/password.txt +# Set the device and car console password +SET_PASSWORD() +{ + echo -e -n "\n\nSET_PASSWORD\n" + + # Update the DeepRacer console password + echo -e -n "\n- Updating password to: ${varPass}" + tempPass=$(echo -n ${varPass} | sha224sum) + IFS=' ' read -ra encryptedPass <<< ${tempPass} + cp /opt/aws/deepracer/password.txt ${backupDir}/password.txt.bak + sudo printf "${encryptedPass[0]}" > /opt/aws/deepracer/password.txt +} -# Check version -. /etc/lsb-release -if [ $DISTRIB_RELEASE = "16.04" ]; then - echo -e -n "\nUbuntu 16.04 detected\n" - echo -e -n "\nPlease update your car to 20.04 -> https://docs.aws.amazon.com/deepracer/latest/developerguide/deepracer-ubuntu-update-preparation.html\n" - exit 1 +# Update original AWS DeepRacer car software +DR_CAR_UPDATE() +{ + echo -e -n "\n\nDR_CAR_UPDATE\n" -elif [ $DISTRIB_RELEASE = "20.04" ]; then - echo -e -n "\nUbuntu 20.04 detected\n" + echo -e -n "\n- Updating DeepRacer car software...\n" - bundlePath=/opt/aws/deepracer/lib/device_console/static - systemPath=/opt/aws/deepracer/lib/deepracer_systems_pkg/lib/python3.8/site-packages/deepracer_systems_pkg - templatesPath=/opt/aws/deepracer/lib/device_console/templates - webserverPath=/opt/aws/deepracer/lib/webserver_pkg/lib/python3.8/site-packages/webserver_pkg + # Update ROS cert + curl https://repo.ros2.org/repos.key | apt-key add - -else - echo -e -n "\nNot sure what version of OS, terminating.\n" - exit 1 -fi + # Get latest key from OpenVINO + curl -o GPG-PUB-KEY-INTEL-SW-PRODUCTS https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB + sudo apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS -echo -e -n "\nUpdating car...\n" + # Update Ubuntu - removed for now as it takes so long from the standard 20.04 build + # echo -e -n "\n- Updating Ubuntu packages" + # apt-get update + # apt-get upgrade -y -o Dpkg::Options::="--force-overwrite" -# Update ROS cert -curl https://repo.ros2.org/repos.key | apt-key add - + # Update DeepRacer packages + echo -e -n "\n- Update DeepRacer packages" + apt-get update + apt-get install -y aws-deepracer-* -o Dpkg::Options::="--force-overwrite" -# Update Ubuntu - removed for now as it takes so long -# echo -e -n "\nUpdating Ubuntu packages\n" -# apt-get update -# apt-get upgrade -y -o Dpkg::Options::="--force-overwrite" + # Remove redundant packages + echo -e -n "\n- Remove redundant packages" + apt -y autoremove +} -# Update DeepRacer -echo -e -n "\nUpdate DeepRacer packages\n" -apt-get update -apt-get install -y aws-deepracer-* -o Dpkg::Options::="--force-overwrite" +# Set the device hostname +SET_HOSTNAME() +{ + echo -e -n "\n\nSET_HOSTNAME\n" + + # If changing hostname need to change the flag in network_config.py + # ${systemPath}/site-packages/deepracer_systems_pkg/network_monitor_module/network_config.py + # SET_HOSTNAME_TO_CHASSIS_SERIAL_NUMBER = False + + echo -e -n "\n- Set hostname: ${varHost}" + oldHost=$HOSTNAME + hostnamectl set-hostname ${varHost} + cp /etc/hosts ${backupDir}/hosts.bak + rm /etc/hosts + cat ${backupDir}/hosts.bak | sed -e "s/${oldHost}/${varHost}/" > /etc/hosts + + cp ${systemPath}/network_monitor_module/network_config.py ${backupDir}/network_config.py.bak + rm ${systemPath}/network_monitor_module/network_config.py + cat ${backupDir}/network_config.py.bak | sed -e "s/SET_HOSTNAME_TO_CHASSIS_SERIAL_NUMBER = True/SET_HOSTNAME_TO_CHASSIS_SERIAL_NUMBER = False/" > ${systemPath}/network_monitor_module/network_config.py +} -# Remove redundant packages -echo -e -n "\nRemove redundant packages\n" -apt -y autoremove +# Disable software_update +DISABLE_DR_UPDATE() +{ + echo -e -n "\n\nDISABLE_DR_UPDATE\n" -# If changing hostname need to change the flag in network_config.py -# /opt/aws/deepracer/lib/deepracer_systems_pkg/lib/python3.8/site-packages/deepracer_systems_pkg/network_monitor_module/network_config.py -# SET_HOSTNAME_TO_CHASSIS_SERIAL_NUMBER = False -if [ $DISTRIB_RELEASE = "20.04" ]; then - if [ $varHost != NULL ]; then - echo -e -n "\nSet hostname: ${varHost}\n" - oldHost=$HOSTNAME - hostnamectl set-hostname ${varHost} - cp /etc/hosts ${backupDir}/hosts.bak - rm /etc/hosts - cat ${backupDir}/hosts.bak | sed -e "s/${oldHost}/${varHost}/" > /etc/hosts + echo -e -n "\n- Disable software update" + cp ${systemPath}/software_update_module/software_update_config.py ${backupDir}/software_update_config.py.bak + rm ${systemPath}/software_update_module/software_update_config.py + cat ${backupDir}/software_update_config.py.bak | sed -e "s/ENABLE_PERIODIC_SOFTWARE_UPDATE = True/ENABLE_PERIODIC_SOFTWARE_UPDATE = False/" > ${systemPath}/software_update_module/software_update_config.py +} - cp ${systemPath}/network_monitor_module/network_config.py ${backupDir}/network_config.py.bak - rm ${systemPath}/network_monitor_module/network_config.py - cat ${backupDir}/network_config.py.bak | sed -e "s/SET_HOSTNAME_TO_CHASSIS_SERIAL_NUMBER = True/SET_HOSTNAME_TO_CHASSIS_SERIAL_NUMBER = False/" > ${systemPath}/network_monitor_module/network_config.py +# Install and optionally activate AWS SSM agent +SSM_ACTIVATION() +{ + echo -e -n "\n\nSSM_ACTIVATION\n" + + # Install SSM Agent - https://github.com/aws/amazon-ssm-agent + # DeepRacer -> https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_amd64/amazon-ssm-agent.deb + # RPi 64 -> https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_arm64/amazon-ssm-agent.deb + # RPi 32 -> https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_arm/amazon-ssm-agent.deb + + echo -e -n "\n- Install SSM\n" + mkdir /tmp/ssm + curl https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_${ARCH}/amazon-ssm-agent.deb -o /tmp/ssm/amazon-ssm-agent.deb + dpkg -i /tmp/ssm/amazon-ssm-agent.deb + rm -rf /tmp/ssm + + # Enable, Configure and Start SSM if we have the right info + if [ ${ssmCode} != NULL ]; then + echo -e -n "\n- Activate SSM" + systemctl enable amazon-ssm-agent + service amazon-ssm-agent stop + amazon-ssm-agent -register -code "${ssmCode}" -id "${ssmId}" -region "${ssmRegion}" + service amazon-ssm-agent start + + echo -e -n "\n- Car ${varHost} should be visible in DREM in ~5 minutes" + fi +} + +# Tweaks that only apply to the AWS DeepRacer car +DR_CAR_TWEAKS() +{ + echo -e -n "\n\nDR_CAR_TWEAKS\n" + + # Disable system suspend + echo -e -n "\n- Disable system suspend" + systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target + + # Increase time before the console locks (helpful when troubleshooting) - 30 minutes + echo -e -n "\n- Increase console time out" + gsettings set org.gnome.desktop.session idle-delay 1800 + + # Disable network power saving + echo -e -n "\n- Disable network power saving" + echo -e '#!/bin/sh\n/usr/sbin/iw dev mlan0 set power_save off\n' > /etc/network/if-up.d/disable_power_saving + chmod 755 /etc/network/if-up.d/disable_power_saving + + # Enable SSH + echo -e -n "\n- Enable SSH" + service ssh start + ufw allow ssh + + # Disable Gnome and other services + # - to enable gnome - systemctl set-default graphical + # - to start gnome - systemctl start gdm3 + echo -e -n "\n- Disable unused services" + systemctl set-default multi-user + systemctl stop bluetooth + systemctl stop cups-browsed + + # Default running service list + # service --status-all | grep '\[ + \]' + # [ + ] acpid + # [ + ] alsa-utils + # [ + ] apparmor + # [ + ] apport + # [ + ] avahi-daemon + # [ + ] binfmt-support + # [ + ] bluetooth + # [ + ] console-setup + # [ + ] cron + # [ + ] cups-browsed + # [ + ] dbus + # [ + ] dnsmasq + # [ + ] fail2ban + # [ + ] grub-common + # [ + ] irqbalance + # [ + ] isc-dhcp-server + # [ + ] keyboard-setup + # [ + ] kmod + # [ + ] lightdm + # [ + ] network-manager + # [ + ] networking + # [ + ] nginx + # [ + ] ondemand + # [ + ] procps + # [ + ] rc.local + # [ + ] resolvconf + # [ + ] rsyslog + # [ + ] speech-dispatcher + # [ + ] ssh + # [ + ] thermald + # [ + ] udev + # [ + ] ufw + # [ + ] urandom + # [ + ] uuidd + # [ + ] watchdog + # [ + ] whoopsie +} + +CAR_TWEAKS() +{ + echo -e -n "\n\nCAR_TWEAKS\n" + # Disable video stream by default + echo -e -n "\n- Disable video stream" + cp ${bundlePath}/bundle.js ${backupDir}/bundle.js.bak + rm ${bundlePath}/bundle.js + cat ${backupDir}/bundle.js.bak | sed -e "s/isVideoPlaying\: true/isVideoPlaying\: false/" > ${bundlePath}/bundle.js + + # Allow multiple logins on the console + echo -e -n "\n- Enable multiple logins to the console" + cp /etc/nginx/sites-enabled/default ${backupDir}/default.bak + rm /etc/nginx/sites-enabled/default + cat ${backupDir}/default.bak | sed -e "s/auth_request \/auth;/#auth_request \/auth;/" > /etc/nginx/sites-enabled/default + + # Change the cookie duration + echo -e -n "\n- Update the cookie duration" + cp ${webserverPath}/login.py ${backupDir}/login.py.bak + rm ${webserverPath}/login.py + cat ${backupDir}/login.py.bak | sed -e "s/datetime.timedelta(hours=1)/datetime.timedelta(hours=12)/" > $webserverPath/login.py + + # Replace the login page + echo -e -n "\n- Replace the login.html page" + cp ${templatesPath}/login.html ${backupDir}/login.html.bak + rm ${templatesPath}/login.html + mv login.html ${templatesPath}/login.html +} + +# Check the operating system version and architecture +# Possible OS versions +# Ubuntu 16.04 (unsupported), 20.04, 22.04 + +# Possible hardware +# amd64 (Intel ATOM - AWS DeepRacer) +# arm64 (Raspberry 4) +# Check version +DEVICE=dr # [dr, rpi] +ARCH=amd64 # [amd64, arm64] + +. /etc/lsb-release +if [ $DISTRIB_RELEASE = "16.04" ]; then + echo -e -n "\n- Ubuntu 16.04 detected" + echo -e -n "\nPlease update your car to at least 20.04 -> https://docs.aws.amazon.com/deepracer/latest/developerguide/deepracer-ubuntu-update.html\n" + exit 1 + +elif [ $DISTRIB_RELEASE = "20.04" ] || [ $DISTRIB_RELEASE = "22.04" ]; then + echo -e -n "\n- Ubuntu 20.04 or 22.04 detected" + + pythonPath=python3.8 + if [ $DISTRIB_RELEASE = "22.04" ]; then + pythonPath=python3.10 fi - # Disable software_update - echo -e -n "\nDisable software update\n" - cp ${systemPath}/software_update_module/software_update_config.py ${backupDir}/software_update_config.py.bak - rm ${systemPath}/software_update_module/software_update_config.py - cat ${backupDir}/software_update_config.py.bak | sed -e "s/ENABLE_PERIODIC_SOFTWARE_UPDATE = True/ENABLE_PERIODIC_SOFTWARE_UPDATE = False/" > ${systemPath}/software_update_module/software_update_config.py + # Set some paths + bundlePath=/opt/aws/deepracer/lib/device_console/static + systemPath=/opt/aws/deepracer/lib/deepracer_systems_pkg/lib/${pythonPath}/site-packages/deepracer_systems_pkg + templatesPath=/opt/aws/deepracer/lib/device_console/templates + webserverPath=/opt/aws/deepracer/lib/webserver_pkg/lib/${pythonPath}/site-packages/webserver_pkg + + # Create backup directory + homeDir=$(eval echo ~${SUDO_USER}) + backupDir=${homeDir}/backup + if [ ! -d ${backupDir} ]; then + echo -e -n "\n- Creating backup directory: ${backupDir}" + mkdir ${backupDir} + fi -fi + # What are we running on? + hw=$(tr -d '\0' https://snapcraft.io/install/amazon-ssm-agent/ubuntu -echo -e -n "\nInstall SSM\n" -mkdir /tmp/ssm -curl https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_amd64/amazon-ssm-agent.deb -o /tmp/ssm/amazon-ssm-agent.deb -dpkg -i /tmp/ssm/amazon-ssm-agent.deb -rm -rf /tmp/ssm - -# Enable, Configure and Start SSM if we have the right info -if [ ${ssmCode} != NULL ]; then - echo -e -n "\nActivate SSM\n" - systemctl enable amazon-ssm-agent - service amazon-ssm-agent stop - amazon-ssm-agent -register -code "${ssmCode}" -id "${ssmId}" -region "${ssmRegion}" - service amazon-ssm-agent start -fi + # All cars + if [ $varHost != NULL ]; then + SET_HOSTNAME + fi + SET_PASSWORD + SSM_ACTIVATION + + # AWS DeepRacer only + if [ $DEVICE = "dr" ]; then + DISABLE_IPV6 + CREATE_WIFI_SERVICE + DR_CAR_UPDATE + DISABLE_DR_UPDATE + DR_CAR_TWEAKS + fi + + # Raspberry Pi only + # if [ $DEVICE = "rpi" ]; then + # fi -# Disable video stream by default -echo -e -n "\nDisable video stream\n" -cp $bundlePath/bundle.js ${backupDir}/bundle.js.bak -rm $bundlePath/bundle.js -cat ${backupDir}/bundle.js.bak | sed -e "s/isVideoPlaying\: true/isVideoPlaying\: false/" > $bundlePath/bundle.js - -# Disable system suspend -echo -e -n "\nDisable system suspend\n" -systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target - -# Increase time before the console locks (helpful when troubleshooting) - 30 minutes -echo -e -n "\nIncrease console time out\n" -gsettings set org.gnome.desktop.session idle-delay 1800 - -# Disable network power saving -echo -e -n "\nDisable network power saving" -echo -e '#!/bin/sh\n/usr/sbin/iw dev mlan0 set power_save off\n' > /etc/network/if-up.d/disable_power_saving -chmod 755 /etc/network/if-up.d/disable_power_saving - -# Enable SSH -echo -e -n "\nEnable SSH\n" -service ssh start -ufw allow ssh - -# Allow multiple logins on the console -echo -e -n "\nEnable multiple logins to the console\n" -cp /etc/nginx/sites-enabled/default ${backupDir}/default.bak -rm /etc/nginx/sites-enabled/default -cat ${backupDir}/default.bak | sed -e "s/auth_request \/auth;/#auth_request \/auth;/" > /etc/nginx/sites-enabled/default - -# Change the cookie duration -echo -e -n "\nUpdate the cookie duration\n" -cp $webserverPath/login.py ${backupDir}/login.py.bak -rm $webserverPath/login.py -cat ${backupDir}/login.py.bak | sed -e "s/datetime.timedelta(hours=1)/datetime.timedelta(hours=12)/" > $webserverPath/login.py - -# Replace the login page -echo -e -n "\nReplace the login.html page\n" -cp $templatesPath/login.html ${backupDir}/login.html.bak -rm $templatesPath/login.html -mv login.html $templatesPath/login.html - -# Disable Gnome and other services -# - to enable gnome - systemctl set-default graphical -# - to start gnome - systemctl start gdm3 -echo -e -n "\nDisable unused services\n" -systemctl set-default multi-user -systemctl stop bluetooth -systemctl stop cups-browsed - -# Default running service list -# service --status-all | grep '\[ + \]' -# [ + ] acpid -# [ + ] alsa-utils -# [ + ] apparmor -# [ + ] apport -# [ + ] avahi-daemon -# [ + ] binfmt-support -# [ + ] bluetooth -# [ + ] console-setup -# [ + ] cron -# [ + ] cups-browsed -# [ + ] dbus -# [ + ] dnsmasq -# [ + ] fail2ban -# [ + ] grub-common -# [ + ] irqbalance -# [ + ] isc-dhcp-server -# [ + ] keyboard-setup -# [ + ] kmod -# [ + ] lightdm -# [ + ] network-manager -# [ + ] networking -# [ + ] nginx -# [ + ] ondemand -# [ + ] procps -# [ + ] rc.local -# [ + ] resolvconf -# [ + ] rsyslog -# [ + ] speech-dispatcher -# [ + ] ssh -# [ + ] thermald -# [ + ] udev -# [ + ] ufw -# [ + ] urandom -# [ + ] uuidd -# [ + ] watchdog -# [ + ] whoopsie + # All cars + CAR_TWEAKS + +else + echo -e -n "\nSorry, not sure what we're running here, terminating.\n" + exit 1 +fi # Restart services -echo -e -n "\nRestarting services\n" +echo -e -n "\n- Restarting services\n" systemctl restart deepracer-core service nginx restart -echo -e -n "\nDone!" -echo -e -n "\nCar ${varHost} should be visible in DREM in ~5 minutes" +echo -e -n "\nDone!\n\n" diff --git a/website/public/locales/en/translation.json b/website/public/locales/en/translation.json index 5194614e..224bf530 100644 --- a/website/public/locales/en/translation.json +++ b/website/public/locales/en/translation.json @@ -85,14 +85,14 @@ "AdminActivation.car-activation.password": "Password", "AdminActivation.car-activation.script-lower": "script", "AdminActivation.car-activation.script-warning": "Note: This script will disable the car GUI", - "AdminActivation.car-activation.script": "Script", + "AdminActivation.car-activation.script": "Car tweaks & activation", "AdminActivation.car-activation.ssid-placeholder": "ssid", "AdminActivation.car-activation.ssid": "SSID", - "AdminActivation.car-activation.ssm-only": "SSM Only", + "AdminActivation.car-activation.ssm-only": "SSM activation only", "AdminActivation.car-activation.wifi-config": "Optional Wi-Fi configuration for networks with hidden SSIDs", "AdminActivation.car-activation.wifi-placeholder": "wifimagic", "AdminActivation.car-activation.wifi": "WiFi password", - "AdminActivation.car-activation.version-warning": "DREM is designed for use with AWS DeepRacer cars running firmware version 20.04 and above. Earlier firmware versions are not supported.", + "AdminActivation.car-activation.version-warning": "DREM is designed for use with AWS DeepRacer cars running firmware version 20.04 and above. Earlier firmware versions 16.04 is not supported.", "timer-activation.header": "Timer activation", "timer-activation.description": "Register and install timer code on RPi devices", "timer-activation.fleet": "Fleet", @@ -103,8 +103,8 @@ "timer-activation.hostname": "Hostname", "timer-activation.password-placeholder": "password", "timer-activation.password": "Password", - "timer-activation.script": "Script", - "timer-activation.ssm-only": "SSM Only", + "timer-activation.script": "Timer install & activation", + "timer-activation.ssm-only": "SSM activation only", "label-printer.download-printable-label": "Download printable label", "label-printer.download-printable-labels": "Download printable labels", "carmodelupload.clear-filter": "Clear filter", diff --git a/website/public/timer_activation.sh b/website/public/timer_activation.sh index 1afbc5ca..ea72f3e3 100644 --- a/website/public/timer_activation.sh +++ b/website/public/timer_activation.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash usage() { @@ -26,6 +26,7 @@ timerPath=leaderboard-timer homeDir=$(eval echo ~${SUDO_USER}) backupDir=${homeDir}/backup if [ ! -d ${backupDir} ]; then + echo -e -n "\n- Creating backup directory: ${backupDir}" mkdir ${backupDir} fi @@ -49,7 +50,7 @@ fi # Update hostname if [ $varHost != NULL ]; then - echo -e -n "\nSet hostname: ${varHost}\n" + echo -e -n "\n- Set hostname: ${varHost}\n" oldHost=$HOSTNAME hostnamectl set-hostname ${varHost} cp /etc/hosts ${backupDir}/hosts.bak @@ -58,7 +59,7 @@ if [ $varHost != NULL ]; then fi # Install Node -echo -e -n "\nInstall Node\n" +echo -e -n "\n- Install Node\n" rpiVersion=$(tr -d '\0' https://unofficial-builds.nodejs.org/download/release/ rpiArch=armv6l + ARCH=arm curl -o node-${nodeVersion}-linux-${rpiArch}.tar.xz https://unofficial-builds.nodejs.org/download/release/${nodeVersion}/node-${nodeVersion}-linux-${rpiArch}.tar.xz elif [[ $rpiVersion == *"Model B"* ]]; then rpiArch=arm64 + ARCH=arm64 # Needed for SSM-agent sudo dpkg --add-architecture armhf @@ -91,16 +94,20 @@ sudo cp -rf * /usr/local cd .. rm -rf node-${nodeVersion}-linux-${rpiArch}.tar.xz node-${nodeVersion}-linux-${rpiArch} -# Install ssm-agent -> https://snapcraft.io/install/amazon-ssm-agent/ubuntu -echo -e -n "\nInstall SSM\n" +# Install SSM Agent - https://github.com/aws/amazon-ssm-agent +# DeepRacer -> https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_amd64/amazon-ssm-agent.deb +# RPi 64 -> https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_arm64/amazon-ssm-agent.deb +# RPi 32 -> https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_arm/amazon-ssm-agent.deb + +echo -e -n "\n- Install SSM\n" mkdir /tmp/ssm -sudo curl https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_arm/amazon-ssm-agent.deb -o /tmp/ssm/amazon-ssm-agent.deb +curl https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_${ARCH}/amazon-ssm-agent.deb -o /tmp/ssm/amazon-ssm-agent.deb dpkg -i /tmp/ssm/amazon-ssm-agent.deb rm -rf /tmp/ssm # Enable, Configure and Start SSM if we have the right info if [ ${ssmCode} != NULL ]; then - echo -e -n "\nActivate SSM\n" + echo -e -n "\n- Activate SSM\n" systemctl enable amazon-ssm-agent service amazon-ssm-agent stop amazon-ssm-agent -register -code "${ssmCode}" -id "${ssmId}" -region "${ssmRegion}" @@ -112,24 +119,24 @@ unzip ${timerPath}.zip cd ${timerPath} # Install dependencies -echo -e -n "\nInstalling timer dependencies\n" +echo -e -n "\n- Installing timer dependencies\n" npm install # Update deepracer-timer.service with the correct $homeDir # Using s!search!replace! for sed as there are '/' in the variables -echo -e -n "\nUpdate the path in the service-definition file\n" +echo -e -n "\n- Update the path in the service-definition file\n" cp ${homeDir}/${timerPath}/service-definition/deepracer-timer.service ${backupDir}/deepracer-timer.service.bak rm ${homeDir}/${timerPath}/service-definition/deepracer-timer.service cat ${backupDir}/deepracer-timer.service.bak | sed -e "s!/home/deepracer!${homeDir}!" -e "s!User=deepracer!User=${SUDO_USER}!" > ${homeDir}/${timerPath}/service-definition/deepracer-timer.service # Update the DREM URL -echo -e -n "\nUpdate the DREM URL in timer.js\n" +echo -e -n "\n- Update the DREM URL in timer.js\n" cp ${homeDir}/${timerPath}/timer.js ${backupDir}/timer.js.bak rm ${homeDir}/${timerPath}/timer.js cat ${backupDir}/timer.js.bak | sed -e "s!dremURL!${dremURL}!" > ${homeDir}/${timerPath}/timer.js # Setup timer as a service -echo -e -n "\nInstall and activate timer service\n" +echo -e -n "\n- Install and activate timer service\n" sudo cp ${homeDir}/${timerPath}/service-definition/deepracer-timer.service /etc/systemd/system/deepracer-timer.service sudo systemctl daemon-reload diff --git a/website/src/App.js b/website/src/App.js index 3ab5ea48..dae55dca 100644 --- a/website/src/App.js +++ b/website/src/App.js @@ -34,7 +34,7 @@ try { const config = JSON.parse(awsconfig.Rum.drem.config); const APPLICATION_ID = awsconfig.Rum.drem.id; const APPLICATION_VERSION = '1.0.0'; - const APPLICATION_REGION = 'eu-west-1'; + const APPLICATION_REGION = awsconfig.Rum.drem.region; /*eslint no-unused-vars: ["error", { "varsIgnorePattern": "awsRum" }]*/ awsRum = new AwsRum(APPLICATION_ID, APPLICATION_VERSION, APPLICATION_REGION, config); diff --git a/website/src/admin/carActivation.jsx b/website/src/admin/carActivation.jsx index 0977b7ab..ecef48c2 100644 --- a/website/src/admin/carActivation.jsx +++ b/website/src/admin/carActivation.jsx @@ -273,97 +273,33 @@ const AdminCarActivation = (props) => { - - -
Code
- - - {loading} - {activationCode} - - - - {t('common.copied-to-clipboard')} - - } - > - - -
- - -
Id
- - - {loading} - {activationId} - - - - {t('common.copied-to-clipboard')} - - } - > - - -
- - -
{t('AdminActivation.car-activation.ssm-only')}
- - - {loading} - {ssmCommand} - - - - {t('common.copied-to-clipboard')} - - } + +
{t('AdminActivation.car-activation.ssm-only')}
+ + + {loading} + {ssmCommand} + + + {t('common.copied-to-clipboard')} + } + > + - -
-
+ {t('common.button.copy')} + + + diff --git a/website/src/admin/events/components/generalInfoPanel.jsx b/website/src/admin/events/components/generalInfoPanel.jsx index a2846024..a4d5e398 100644 --- a/website/src/admin/events/components/generalInfoPanel.jsx +++ b/website/src/admin/events/components/generalInfoPanel.jsx @@ -103,7 +103,7 @@ export const EventInfoPanel = ({ onChange({ eventDate: detail.value })} - value={eventDate ?? eventDate | undefined} + value={eventDate ?? eventDate | ''} openCalendarAriaLabel={(selectedDate) => t('events.event-date-choose') + (selectedDate ? `, ` + t('events.event-date-selected') + ` ${selectedDate}` : '') diff --git a/website/src/admin/events/support-functions/eventDomain.js b/website/src/admin/events/support-functions/eventDomain.js index eb12c978..bc703ad3 100644 --- a/website/src/admin/events/support-functions/eventDomain.js +++ b/website/src/admin/events/support-functions/eventDomain.js @@ -2,7 +2,7 @@ import i18next from '../../../i18n'; import { RaceTypeEnum } from './raceConfig'; export const event = { - eventDate: undefined, + eventDate: '', countryCode: undefined, fleetId: undefined, typeOfEvent: undefined, diff --git a/website/src/admin/events/support-functions/eventsTableConfig.js b/website/src/admin/events/support-functions/eventsTableConfig.js index 6629eda1..eef96172 100644 --- a/website/src/admin/events/support-functions/eventsTableConfig.js +++ b/website/src/admin/events/support-functions/eventsTableConfig.js @@ -9,7 +9,7 @@ import { GetTrackTypeNameFromId, } from './raceConfig'; export const ColumnConfiguration = (getUserNameFromId, allCarFleets = undefined) => { - return { + var returnObject = { defaultVisibleColumns: ['eventName', 'eventDate', 'createdAt'], visibleContentOptions: [ { @@ -137,6 +137,10 @@ export const ColumnConfiguration = (getUserNameFromId, allCarFleets = undefined) }, ], }; + returnObject.defaultSortingColumn = returnObject.columnDefinitions[1]; // eventDate + returnObject.defaultSortingIsDescending = true; + + return returnObject; }; export const FilteringProperties = () => { diff --git a/website/src/admin/race-admin/support-functions/raceTableConfig.js b/website/src/admin/race-admin/support-functions/raceTableConfig.js index 86b1797b..fb47800b 100644 --- a/website/src/admin/race-admin/support-functions/raceTableConfig.js +++ b/website/src/admin/race-admin/support-functions/raceTableConfig.js @@ -97,5 +97,10 @@ export const FilteringProperties = () => { propertyLabel: i18next.t('race-admin.username'), operators: [':', '!:', '=', '!='], }, + { + key: 'trackId', + propertyLabel: i18next.t('race-admin.track-id'), + operators: [':', '!:', '=', '!='], + }, ].sort((a, b) => a.propertyLabel.localeCompare(b.propertyLabel)); }; diff --git a/website/src/admin/timerActivation.jsx b/website/src/admin/timerActivation.jsx index 28ce67f3..97b30de5 100644 --- a/website/src/admin/timerActivation.jsx +++ b/website/src/admin/timerActivation.jsx @@ -11,7 +11,6 @@ import { Button, ButtonDropdown, Container, - ExpandableSection, Form, FormField, Grid, @@ -218,97 +217,33 @@ const AdminTimerActivation = (props) => { - - -
Code
- - - {loading} - {activationCode} - - - - {t('common.copied-to-clipboard')} - - } - > - - -
- - -
Id
- - - {loading} - {activationId} - - - - {t('common.copied-to-clipboard')} - - } - > - - -
- - -
{t('timer-activation.ssm-only')}
- - - {loading} - {ssmCommand} - - - - {t('common.copied-to-clipboard')} - - } + +
{t('timer-activation.ssm-only')}
+ + + {loading} + {ssmCommand} + + + {t('common.copied-to-clipboard')} + } + > + - -
-
+ {t('common.button.copy')} + + + diff --git a/website/src/components/devices-table/deviceTableConfig.js b/website/src/components/devices-table/deviceTableConfig.js index 4eabe7e3..0e72157e 100644 --- a/website/src/components/devices-table/deviceTableConfig.js +++ b/website/src/components/devices-table/deviceTableConfig.js @@ -124,7 +124,12 @@ export const ColumnConfiguration = () => { id: 'deviceLinks', header: i18next.t('devices.device-links'), cell: (item) => ( - + ), sortingField: 'deviceLinks', width: 200, @@ -151,7 +156,7 @@ export const ColumnConfiguration = () => { { id: 'lastPingDateTime', header: i18next.t('devices.last-ping-time'), - cell: (item) => formatAwsDateTime(item.lastPingDateTime) || '-', + cell: (item) => formatAwsDateTime(item.LastPingDateTime) || '-', sortingField: 'lastPingDateTime', }, { diff --git a/website/src/components/tableModelsConfigOperator.jsx b/website/src/components/tableModelsConfigOperator.jsx index 59e05bb6..c4f9d631 100644 --- a/website/src/components/tableModelsConfigOperator.jsx +++ b/website/src/components/tableModelsConfigOperator.jsx @@ -3,7 +3,7 @@ import { formatAwsDateTime } from '../support-functions/time'; import { ModelUploadStatus } from './modelUploadStatus'; export const ColumnConfigurationOperator = () => { - return { + var returnObject = { defaultVisibleColumns: ['username', 'modelname', 'status', 'uploadedDateTime'], visibleContentOptions: [ { @@ -91,7 +91,7 @@ export const ColumnConfigurationOperator = () => { id: 'uploadedDateTime', header: i18next.t('models.upload-date'), cell: (item) => formatAwsDateTime(item.fileMetaData.uploadedDateTime) || '-', - // sortingField: 'uploadedDateTime', + sortingField: 'uploadedDateTime', width: 240, minWidth: 150, }, @@ -139,6 +139,10 @@ export const ColumnConfigurationOperator = () => { }, ], }; + returnObject.defaultSortingColumn = returnObject.columnDefinitions[4]; // uploadedDateTime + returnObject.defaultSortingIsDescending = true; + + return returnObject; }; export const FilteringPropertiesOperator = () => { diff --git a/website/src/components/tableModelsConfigRacer.jsx b/website/src/components/tableModelsConfigRacer.jsx index 565baf4b..0dfd2890 100644 --- a/website/src/components/tableModelsConfigRacer.jsx +++ b/website/src/components/tableModelsConfigRacer.jsx @@ -3,7 +3,7 @@ import { formatAwsDateTime } from '../support-functions/time'; import { ModelUploadStatus } from './modelUploadStatus'; export const ColumnConfigurationRacer = () => { - return { + var returnObject = { defaultVisibleColumns: ['modelname', 'status', 'uploadedDateTime'], visibleContentOptions: [ { @@ -57,7 +57,7 @@ export const ColumnConfigurationRacer = () => { id: 'uploadedDateTime', header: i18next.t('models.upload-date'), cell: (item) => formatAwsDateTime(item.fileMetaData.uploadedDateTime) || '-', - //sortingField: 'uploadedDateTime', + sortingField: 'uploadedDateTime', width: 240, minWidth: 150, }, @@ -84,6 +84,10 @@ export const ColumnConfigurationRacer = () => { }, ], }; + returnObject.defaultSortingColumn = returnObject.columnDefinitions[2]; // uploadedDateTime + returnObject.defaultSortingIsDescending = true; + + return returnObject; }; // Default FilterProps unless other is required for a given role